Hi there!
I am having serious trouble with some SPSD format files from Dreamcast/Shenmue 1. I get all the music files extracted fine, whether it's ADX, SND, DSF or SPSD format. Thanks for the rip btw, saved me ages of work!
Now i wanted to extract some files from the speech a buddy wanted for a project and the audio is screwed up. I did a cross check against some background sounds (Like the ending SPSD) and these were fine. it's just the speech that is always bugged. I looked at it in a WAVE editor and realized it seems the channels are screwed up a bit. After looking at it for a while i get the impression that it looks like it was splitting a mono file in 2 halves and spreading them among the 2 stereo channels.
I have uploaded a sample:
http://www.tankraider.com/download/extract.wavI hope someone got an idea what is wrong. I tried with various ports and versions of Audio Overload/SDK and VGMstream and always the same result, so i think the SPSD implementation is generally not compatible with the Shenmue speech SPSD.
My question would be: Any idea how to fix this? My programming skills are too bad to get it fixed myself. Is this because the speech SPSD are mono?
I fear it can only be corrected by adjusting the SPSD parser a bit, right? Or did i miss any secret switch somewhere (Maybe theres a simple trick?)?