Can the sound cpu on the Saturn (specifically the 68000 or maybe another cpu) decompress sound on the fly through software? Couldn't sound be compressed to a proprietary format optimized for whatever software/code algorithm the cpu is gonna be used for decompressing it on the fly?
I know the playstation could do this in hardware which saved precious ram (and hassle lol) to be used for more important matters.
A game worth mentioning is Street Fighter Alpha 2. The sound is much better on the playstation version (why do people not notice this as it's so obvious) vs the saturn version which is downsampled but does have better graphics of course (the water effects on gens stage come to mind and no slowdown due to superior hardware). I don't know if capcom copped out on the saturn version or what but it's obvious when you pick practice mode and select the same character for human and cpu, the sound is much higher quality vs picking 2 different characters for practice mode (or any other mode for that matter). Obviously this is due to the same character sprite/animations being mirrored in memory thus having more ram available for higher sample rate sound.
I know the sound cpu can be used for special reverb and other sorts of sound effects but aren't those effects done through software? Doesn't that mean it can be used to do anything through software? Like decompressing compressed sound on the fly and/or compressing/decompressing on the fly (compressing and decompressing on the fly is probly crazy but that would be crazy cool if it could do both).
I mean basically that would mean the sound cpu would be able to run any kind of code right? So can it?
Sega's third party support was epically terrible for the saturn and it certainly shows with pretty much any port on both the saturn and playstation. Hell even Sega's job of Daytona sounded like utter crap (the announcer was completely fagged in terms of sound sample rate) until daytone CCE came out and it was all upsampled and normal.
If there are any titles or examples that use the the sound cpu for decompressing sound on the fly, or running any kind of code used for anything other than sound I'd like to know and check it out.
I know the playstation could do this in hardware which saved precious ram (and hassle lol) to be used for more important matters.
A game worth mentioning is Street Fighter Alpha 2. The sound is much better on the playstation version (why do people not notice this as it's so obvious) vs the saturn version which is downsampled but does have better graphics of course (the water effects on gens stage come to mind and no slowdown due to superior hardware). I don't know if capcom copped out on the saturn version or what but it's obvious when you pick practice mode and select the same character for human and cpu, the sound is much higher quality vs picking 2 different characters for practice mode (or any other mode for that matter). Obviously this is due to the same character sprite/animations being mirrored in memory thus having more ram available for higher sample rate sound.
I know the sound cpu can be used for special reverb and other sorts of sound effects but aren't those effects done through software? Doesn't that mean it can be used to do anything through software? Like decompressing compressed sound on the fly and/or compressing/decompressing on the fly (compressing and decompressing on the fly is probly crazy but that would be crazy cool if it could do both).
I mean basically that would mean the sound cpu would be able to run any kind of code right? So can it?
Sega's third party support was epically terrible for the saturn and it certainly shows with pretty much any port on both the saturn and playstation. Hell even Sega's job of Daytona sounded like utter crap (the announcer was completely fagged in terms of sound sample rate) until daytone CCE came out and it was all upsampled and normal.
If there are any titles or examples that use the the sound cpu for decompressing sound on the fly, or running any kind of code used for anything other than sound I'd like to know and check it out.