But I was thinking- what about converting the music to raw audio mono which would only take up one channel, leaving three free for the fx. I know this would increase the file size but storage has increased a lot since these games were released and it shouldn't increase them by a huge amount.
Its a perfectly valid idea. I thought about it but never did it in my own games because ppl like stereo. So I was going to have an option to allow stereo music (which is really 4-channel to 64-channel musix that has been premixed down to 2 channels) to spool from the HD in real-time. But that only gives me 2 channels left over to do soundfx.
Anywayz I never quite got round to implementing my idea because:
1) I hafta go thru and reprogram many thousands of lines of code to work corectly with this new option. Its an ez 20 hours of work. Possibly more. And I have at least 400,000 hours of work on other things that I need to do.
2) It burns huge amounts of HD space. Now you know that HD space is basically free these days. And I know that too. But there are a lot of weird Amiga users out there who think that hd space is "limited" or "costs lots of money" or they think "downloading a 2GB file from Aminet costs $300.00" or other wacko beliefs. So it just isn't worth it for me to do jack and then listen to 245 ppl complain about how "huge" my itty bitty game is to download.
Now u understand why nobody did ur idea.