Page 1 of 1

Devil May Cry HD Collection FSB IMA ADPCM help

Posted: Thu Mar 22, 2012 12:56 am
by OrangeC
http://www.sendspace.com/file/q9zl97

Need help decoding this particular fsb file. Towav,fsbext,vlc player and other programs will not decode it properly and just produces static. Fsbext tells me it might be Xbox ADPCM audio, but still no luck.

Re: Devil May Cry HD Collection FSB IMA ADPCM help

Posted: Tue Mar 27, 2012 10:24 pm
by OrangeC
Anyone?

Re: Devil May Cry HD Collection FSB IMA ADPCM help

Posted: Wed Mar 28, 2012 6:26 pm
by marlborox
i know the dmc1 & dmc2 fsb files also produce static when converted with towav but if extracted with fsbext, the output files converted with towav play flawlessly, but that doesn't appear to not be the case for this file but i was looking for other dmc3 fsb files to compare but i can't see them on the disc or in the zip files, are they embedded in other files so i can compare... i don't know much but any help is better than nothing right :) (i also have the jap version if that makes any difference but i wouldn't have thought so)

Re: Devil May Cry HD Collection FSB IMA ADPCM help

Posted: Wed Mar 28, 2012 7:34 pm
by OrangeC
They ar just mixed around in other fsb banks.

Re: Devil May Cry HD Collection FSB IMA ADPCM help

Posted: Wed Mar 28, 2012 7:45 pm
by marlborox
I'll have a quick lookie, can't think of what the difference would be as fsbext says they are all the same format, so maybe it's just a case of mucking around with replacing a header that towav understands, hopefully anyway as unlike silent hill, i do want the music from this game hehe

Re: Devil May Cry HD Collection FSB IMA ADPCM help

Posted: Wed Mar 28, 2012 10:00 pm
by OrangeC
I found the rest of dmc3 music. Its in a zip archive in the media folder of the disc and instead of fsb files it is OGG. :)

Re: Devil May Cry HD Collection FSB IMA ADPCM help

Posted: Sun Apr 01, 2012 5:07 am
by AlphaTwentyThree
The file you uploaded is an Xbox ADPCM stream but the stream start is wrong. Correct stream start is at 0x1f0. Just delete the header and add a new one. I can't explain why the stream start is wrong.