Back in the day #Amiga had a compression tool Imploder that famously included a soundtrack. I always thought that more applications should have one. X-Copy Pro is a software that most amiga users got quite used to, for ermmm floppy disk backups. It did have some sounds, most famously the "BONG!" that indicated op completion. It however did not have a soundtrack. It's finally time to fix that omission!
I took X-Copy, disassembled it enough to determine how it normally utilises the amiga hardware and then wrote a small patch that:
- Modify the setup routine to initialize mod playback routine. Since the application itself already uses CIA-B timers I found it easier to modify the ptplayer routine to utilise CIA-A timers instead.
- Modify level 2 interrupt handler that is normally used to process the keyboard communication to also process the CIA-A timers A and B of the ptplayer routine.
- Modify the cleanup routine to restore original state of the CIA-A timers.
The soundtrack is the Cecconoid Amiga soun
... Show more...Back in the day #Amiga had a compression tool Imploder that famously included a soundtrack. I always thought that more applications should have one. X-Copy Pro is a software that most amiga users got quite used to, for ermmm floppy disk backups. It did have some sounds, most famously the "BONG!" that indicated op completion. It however did not have a soundtrack. It's finally time to fix that omission!
I took X-Copy, disassembled it enough to determine how it normally utilises the amiga hardware and then wrote a small patch that:
- Modify the setup routine to initialize mod playback routine. Since the application itself already uses CIA-B timers I found it easier to modify the ptplayer routine to utilise CIA-A timers instead.
- Modify level 2 interrupt handler that is normally used to process the keyboard communication to also process the CIA-A timers A and B of the ptplayer routine.
- Modify the cleanup routine to restore original state of the CIA-A timers.
The soundtrack is the Cecconoid Amiga soundtrack trilateral.mod by @h0ffman (PS I might have been inspired by a certain clip Hoffman uses in his Twitch streams at https://www.twitch.tv/djh0ffman)
PS. Cecconoid is a brilliant game, get it from: https://thalamusdigital.itch.io/cecconoid-amiga
#retrocomputing #trackermusic #hack #reverseengineering
Pixel-tastic, retro-infused, flick-screen, twin-stick shooter.
itch.io