Oddworld: Munch's Oddyssee (Xbox) - *.rof

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
AlphaTwentyThree
Posts: 909
Joined: Sat Aug 09, 2014 11:21 am

Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by AlphaTwentyThree »

Hi!
In my quest to find more game music I came acrosss the above game where I highly suspect the music to be in the *.rof files. Those are archives. Can anybody help me and write a script for extraction? Here are samples: http://www39.zippyshare.com/v/Kovx8yM7/file.html
Thanks for your help!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by aluigi »

AlphaTwentyThree
Posts: 909
Joined: Sat Aug 09, 2014 11:21 am

Re: Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by AlphaTwentyThree »

Wow, that was super-fast! Thanks a lot! :D
Chopin
Posts: 5
Joined: Fri Nov 17, 2017 2:58 pm

Re: Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by Chopin »

Hello,

It's great oddworld.bms it works fine. Is there a way to extract WAV files from DLS files? DLS files are obtained from the ROF files in the oddio folder.

Meric in advance and sorry for my English, I'm French
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by aluigi »

If you search "oddworld" "dls" on Google you can find some results about how to play/convert these files.
I suspect they are MIDI files or some music tracker files so it's very easy to play them.
Try Google, then try a player like XMP or the vgmstream plugin, and if you still have no luck upload one of these DLS files

*edit* probably DLS are soundfonts, the instruments for the midi files of the game
Chopin
Posts: 5
Joined: Fri Nov 17, 2017 2:58 pm

Re: Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by Chopin »

Thank you for your reply. I tried XMP and vgmstream but without success. I also tried Google before arriving here :)

I do not think it's midi-files because I still miss voices of Abe and Munch and in the source code of the DLS file the word WAV often come back.

I upload the file here.


PS :

SGT files also seem to be related to get the sound
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by aluigi »

I confirm that DLS are soundfonts.
Search the following fro DLS (quotes included): "DLS dlid"
And this for SGT: "DMSGsegh"

Yeah it's technical stuff but gives an idea of what are these files: instruments and notes (MIDI)
I remember that timidity (part of Cygwin) was great to play midi+soundfonts through the correct command-line options but it was many years ago, just like the age of the software :D

If you will find no way, I'm quite sure someone in the Audio section has a solution and will be able to see your request. Here you are a bit OT and audio-users will not see your posts.
Chopin
Posts: 5
Joined: Fri Nov 17, 2017 2:58 pm

Re: Oddworld: Munch's Oddyssee (Xbox) - *.rof

Post by Chopin »

Ok, I managed to extract the sounds of DLS files and it is well sound effects as the MID.

Otherwise, oddworld.bms does extract all the files from the ROF file? Because I miss more audio file and I do not see where it could be elsewhere ... The files I miss are voices and it can only be WAV.


EDIT

In fact, I think that the missing voices are in the DLS files but I can not get them all