ADX compressed files by Sonic The Hedgehog at 8:51 AM EST on November 1, 2006
Hi everyone!
I was currently trying to extract audio files from Saint Seiya The Hades, PS2 version.
I successfully did it with afs explorer, that recognize adx files. The problem is with some voices, that are stored as I guessed, in a file for each character:
Looks like PS2 ADPCM packed in there. The format of the filesystem wasn't immediately obvious to me, so I can't write an unpacker right now. If you reeeeeally want it ask again.
By inspection there is one stream at 230 with length bc0, and another at df0 with length 19df0. You should be able to play these with MFAudio. (note: I just tested these in MFAudio (Raw Compressed ADPCM, 44100Hz, 16 bits, 1 channel (mono)), you get a drumbeat with the first and a swish with the second
edited 4:14 PM EST November 1, 2006
If I make the assumption that these files contain only PS2 ADPCM streams I can extract on those boundaries, which are fairly easy to spot. Could you upload another file of this type for comparison?
I would really like to learn more of this, but doesn't have much experience to easily do it.
Anyway, what I am trying to do is to extract battle voices out of this file and put it back my modified version of it. I thought that hex is the only way out in cutting & pasting files, but I really need to understand how those voices are stored in first.
here is the file with all the SE_BATTLEVOICES and SE_BATTLE.
http://www.megaupload.com/?d=TL615UU0
With MFAudio I only could open the SE_BATTLE ones, but couldn't recognize any speech at all.
So you're suggesting it is possible they are stored in other files?
Well, I've managed to locate most of the files, from TIM2 to ADX, in the case of Seiya, all references to him are with 00.
So I compressed all its references into a single rar file.
http://www.megaupload.com/?d=MTOX1FZE
It is strange that developers put big special moves, intro, winning, select or continue voices into normal adx files, but the other screams or techique names are stored in different files. For Seiya, I am looking for "Pegasus Ryuseiken" voice, but up until now, totally clueless..
Well, here's a program that will output a batch file that you can use to run mfaudio to extract all the bits for those FJF files: FJFU. It really all just seems to be sound effects, no voices. (this is in response to the first RAR you posted, it should work on all the .BIN files in there)
Here, I used the program FJFU to the SE_BATTLEVOICE_00.bin Then it found 38 segments, and I tried to listen the last one. It sounded strange, maybe some kind of special effect or instruments..
I tried to open GoldWave, and after it said "Wave file RIFF chunk incorrect" I loaded it up anyway. Well, it was a complete wav file http://www.uppo.it/storage/6c626d1e5acd9011e78af43acf72ecc8.wav
Trying to slow down the effect it came up to be the voices I was looking for!!
Now I only have to put in my edited files into, but.. How can I directly put back audio into bin?