Zone of the Enders 2 DATs by punk7890-2 at 2:05 PM EDT on April 7, 2015
In Zone of the Enders 2 I found this odd (what seems to be) sequence format. The samples all seem to be 4 bit ADPCM but I have no idea how to create a PSF2 out of them. There isn't any IRX files that point at this but when listening to the archive sounds, they are all instruments. STAGE.DAT contains some sounds of the instruments and DEMO.DAT contains some other sounds with some offsets. I've included a few MBs of both DATs. Hope someone can help out with this.
Didn't really know where to post this, but I seem to recall someone mentioning module.ipk somewhere, so I set out to dismantle it. It contains the IRX modules necessary for us to build PSF2s .. but that's another matter. :P
awesome work nisto, a friend and i wanted to have a go at the ipks at some point so you being faster helps :) regarding the DATs, ZOE2 is based on MGS2, unpacker tools for that will work there (though they may need some slight modifications) i have one written but i need to clean it up a bit before i post any releases though
Just those three as far as I can remember. Beatmania IIDX 3rd through 9th Style have versions of KCEJ's IRX modules like IOP_MAIN and JSIFMAN but they're not IPK'd.
@GirianSeed: On the topic of IRX modules, I noticed in your GitHub repository for ZoE reversing (TheEarthLight) that the iop_main module contains debug symbols in the TGS 2000 release. These may be helpful in mapping sequence commands for the MDX format. Since I'm unable to find SLPS-99999 myself, would you be willing to share it? Or at least the iop_main module?
Be warned though, that build fails when it tries to load some pak files from init. Haven't gotten it in-game yet.
By the way, Missingno and I hang out on Discord most of the time. If you wanna talk outside of HCS you can find us here. https://discordapp.com/invite/rKRVz76
> Be warned though, that build fails when it tries to load some pak files from init. Haven't gotten it in-game yet.
No biggie, I can still make out a lot from the disassembly.
> By the way, Missingno and I hang out on Discord most of the time. If you wanna talk outside of HCS you can find us here. https://discordapp.com/invite/rKRVz76
Never used Discord (I'm more of an IRC nut), but maybe I'll stop by sometime in the future.
I had a go at trying to fix the asserts that happen a while ago (the game tries to load things from different offsets compared to where the actual data is located) but just fixing those offsets by hand doesnt work. Also didnt get too far into the disasm (although i have to say that symbols help a lot!).
If you want to, check #psugnd and #psxugnd on freenode, you can usually find me there (if timezones allow for us being online at the same time)