Ive already had a go at these files some time ago. From what ive seen, theyre made up of 4 sections, two of which contain sound and two which i assume to contain instrument/sample info and the sequence. I have my notes somewhere, ill try to dig them up when i get the chance.
So, turns out i didnt get as far in as i thought i did, but what i have found out so far is this: The file begins with a 32byte header (8 uint32_t) which go like this: offsetMusicSampleTable? unknown offsetEffectSampleTable? unknown offsetSequence/Instruments1 unknown offsetSequence/Instruments2 unknown (offsets are given as number of DVD sectors, so multiply by 0x800) The tables i havent figured out. They are immediately followed by VAG/playstation ADPCM data. Music samples have a sampling rate of 44100Hz, effect samples are 32000Hz, both are mono. The first instrument/sequence block seems to have three sections, starting at 0, 0x800 and 0x1800. The second instrument/sequence block is made up like this: 64byte header (first uint32_t is the size in DVD sectors(?)(i found some notes that referred to this as the number of tables, with the following uint32_t being each tables offset, im not 100% sure about this since i havent touched the files in maybe a year or so!), the second is the offset of a table, the rest is not used). The table contains offsets to (i think) sequences of some kind (relative to the beginning of the file in bytes). A sequence seems to be made up of uint32_t with 0xFFFE0000 (or 0x0000FEFF in the file) as terminator. Thats about it. If someone can help me continue working on this id be really glad (cause the music is what made me start reversing the games file formats in the first place)
Ah neat! Someone was doing some digging on this sequence format! I'd really like ZOE2 in psf someday. Sadly I cannot help. Perhaps give Nisto a shout? He worked on another Konami sequence format.
@punk7890-2: It looks like ZOE2 runs on something between MGS2 and MGS3 code wise, both of which use completely streamed audio, so youre out of luck for psfs, but someone may write a tool for getting the streams out of the datafiles (from what i remember, mgs3 is rippable but mgs2 is not...)
Any progress on this and / or ZOE2 music extraction? I've been fiddling around in RAM on ZOE2 and sadly I can't even found myself a music modifier. I can however mess up the audio which makes me think it is sequenced because a bunch of weird instruments start playing.
I'd love ZOE2 game music someday. This site has done it (somehow) http://www.zoneoftheenders.org/music/zoe2/