Originally Posted by barnstormer
The biggest problem that i found with the he4 files is it doesn't use a standard wav header before the sub file(at least spyfox 1,2 all puttputt and all fready fish), what you look for is sdat but right after it is where the music start so you have to still add a wav header. Ill work on a spliter program (Im working on a moding tool kit for simpsons hit and run so ive learned a bit more about vb and how games work)
That's because it's just raw PCM audio. The later games (such as Moonbase Commander) do have wave files in their music files, which is why I said that to TacticianMark.
ScummVM has all the code for the format here
if you want to create a proper extractor.