Mortal kombat - Deadly alliance (PS2) MSLASSET.MS2

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Game Ripper
Posts: 123
Joined: Sat Sep 02, 2017 12:56 pm

Mortal kombat - Deadly alliance (PS2) MSLASSET.MS2

Post by Game Ripper »

Good day guys, I've just encountered another kind of some custom archive and I hope that you'll help me with unpacking it.

It seems to store many *.MSB files (or better say smaller archives / audio banks) which might or might not be similar to this format.
I also have reasons to believe that most sounds are 22 KHz and are also semi-headerless (there're no "SShd" or ADX headers but basic stream specs might still be specified somewhere around file start). Hopefully normal / typical Sony ADPCM codec was used to encode those tracks.

This is a DL link where you can find samples IE cuts from both MSLASSET.MS2 files: they supposedly store every single piece of audio used by the game.

Good luck and have a nice day!
phantaton
Posts: 20
Joined: Wed Dec 19, 2018 8:17 pm

Re: Mortal kombat - Deadly alliance (PS2) MSLASSET.MS2

Post by phantaton »

I remember messing with this file a few years ago. If memory serves me right, you can open the archive in pssound and it should extract all of the sounds from the file. The tricky thing is that some of the soundbytes (especially the music) are all stored at different sampling frequencies. I guess you can do some trial and error to extract all of the sounds at the correct frequency.
Game Ripper
Posts: 123
Joined: Sat Sep 02, 2017 12:56 pm

Re: Mortal kombat - Deadly alliance (PS2) MSLASSET.MS2

Post by Game Ripper »

Maybe it can be ripped that way but I don't want to take such a path; if I can't rip this title in more sophisticated & reliable way then I don't really need to rip this.

Anyway I looked into MK Armageddon and it seems to use something similar; the catch is that much smaller file, MSLASSET.MS2, seems to contain names of files which can't be there (I repeat MSLASSET.MS2 is tinier than MSLASSET.MS4 and the latter might actually contain most/all sounds from the game).
And another catch is supposedly lack of names in MSLASSET.MS4, an archive that's presumed to hold the bulk of audio data. Hopefully it still doesn't deem the game unrippable...

Later!