Yeah, I tried that but I honestly couldn't figure it out, thanks for the suggestions though!
Alright, I guess I'll finally post the thing I made that does this. No one seems to try/want to figure out HyperRipper. I originally avoided posting it because it's sort of sloppy and I didn't really intend to do more. But since no one else has offered a specific thing and it's just been sitting on my hard drive for more than a year anyway...
Basic use is rename the file input.snd-wav and place it in the same directory as SND-WAV Dump.exe. Then, double click SND-WAV Dump.exe. It will create a folder called WAVs in the same directory with all the WAVs in the file numbered. It will also create a file called log.txt that will yell at you if you didn't name the file properly, or list the offsets of each wav if you did.
It doesn't support drag and drop/argv/argc, so you can only do one file at a time and must rename them.
A couple of caveats.
1. It probably doesn't get the very last WAV in the file. (I'll check/maybe fix this if I have some time.) Edit2: Actually it does seem to rip the last file but adds two extra zeroes at the end? That's certainly odd...
2. It dumps some metadata unrelated to the wave to the end of the file, which may make some media players complain? I dunno.
I've verified it works in fukua.snd-wav from the beta before the very latest, but that's it.
Edit: Someone should use this, realize how bad it is and write a better tool. *hint, hint* Also, wow, didn't think it was nearly a year since I made
this post...