Super Street Fighter 2 - new Z80 driver
Following what have been done with Street Fighter 2' (see here) i decided to have a look in Super Street Fighter 2 game. As they both suffer from terrible voices sound i suspected they used the same Z80 sound driver and indeed they are almost identical (not 100% but *very* close). So i just patched SSF2 the same way i did for SF2 :)
Here are the original samples for those interested :
https://dl.dropboxusercontent.com/u/...sf2/sample.wav
It's crazy to see they spent 700 KB just for PCM (3 times the amount used in SF2'), a big part is wasted in the stupid echo effect on dying :p
Also this time they heavily filtered samples, it sounds less scratchy but also a lot more muffled and similar to how it sounds on the SNES version i guess.
Something that surprised me is that they wasted lot of ROM space in storing data (GFX) in inefficient ways, with more compression they could definitely achieve to get the game fitting in 4 MB... also they used to fill unused areas by some "fake" data (repeated patterns + some random data) so you may think the rom does not contains any free parts even if it actually does ;) I have no idea why they did that but that make things more complicated for me to relocate the driver...
Anyway here is the rom, i have to admit i quickly patched it (removing useless bus req mainly and driver change of course) so i hope it's ok (tested it half a hour on real hardware) :
https://dl.dropboxusercontent.com/u/...2/SSF2_mod.bin
Note the patched rom is based on the US version as the SF2' patch. Enjoy !