1/ About the CVM image, extract the content with Dragon Unpacker
2/ In fact files are AT3, use Quickbms with this bms script to convert AT3 to AA3+ :
idstring "RIFF" get SIZE asize if SIZE == 0 cleanexit endif goto 0x14 get CODEC short if CODEC == 624 cleanexit endif goto 0x3c get INFO long FindLoc SIZE string "data" 0 "" math SIZE += 4 goto SIZE get SIZE long savepos DATA set MEMORY_FILE binary "\x65\x61\x33\x3\x0\x0\x0\x0\x7\x76\x47\x45\x4f\x42\x00\x00\x01\xc6\x00\x00\x02\x62\x69\x6e\x61\x72\x79\x00\x00\x00\x00\x4f\x00\x4d\x00\x47\x00\x5f\x00\x4c\x00\x53\x00\x49\x00\x00\x00\x01\x00\x40\x00\xdc\x00\x70\x00\x08\x00\x00\x00\x00\x00\x00\x4b\x45\x59\x52\x49\x4e\x47" putVarChr MEMORY_FILE 0x400 0x1334145 long putVarChr MEMORY_FILE 0x404 0xffff6000 long putVarChr MEMORY_FILE 0x420 INFO long get FIRST long putVarChr MEMORY_FILE 0x460 FIRST long math DATA += 4 math SIZE -= 4 append log MEMORY_FILE DATA SIZE append get NAME basename string NAME += ".aa3" math SIZE += 0x460 log NAME 0 SIZE MEMORY_FILE
goto 0x5c getdstring CUE 4 if CUE == "smpl" get NAME basename string NAME += ".smpl" log NAME 0x5c 0x44 endif goto 0x58 getdstring CUE 4 if CUE == "smpl" get NAME basename string NAME += ".smpl" log NAME 0x58 0x44 endif goto 0x44 getdstring CUE 4 if CUE == "smpl" get NAME basename string NAME += ".smpl" log NAME 0x58 0x44 endif goto 0x48 getdstring CUE 4 if CUE == "smpl" get NAME basename string NAME += ".smpl" log NAME 0x58 0x44 endif
3/ When you will get aa3 files, open them with soundforge and convert them like you want : wav, mp3, ogg...
@Layer first of all thanks a lot for your guide. Without your help I would not have gone so far to rip the game. I was finally able to open the .CVM file with dragon unpacker and and extract all the 92 audio files found in wav format, these files as you know are in reality AT3 files.
I also was able to convert one AT3 file into AA3 with quickbms and the appropriate script you give me and then convert it with sound forge. As quickbms treats file one by one (sorry, I am maybe messing something but I didn't find how to select multiple files, any suggestion is welcome), I search another way to go faster.
I also tried the AT3 decoder on PSP, works well but was very slow to convert files. I finally find HI-MD Renderer which can directly convert AT3 files into WAV, OGG, MP3.. and has batch process to select and convert multiple files at once. Very good tool. Don't hesitate to do any comments about this method.
@bxmaic, thanks for your replies I really appreciate. What do tou mean by "CVM -> FPAC -> AT3", what's FPAC? What was your process to do the rip?
No need of batch. Quickbms can select multi-files at the same time : When it asks to select the file to open you can select numerous files at the same time, then select the directory to extract them and it will be done.