kode54 / dumb

[Semi unmaintained] Dynamic Universal Music Bibliotheque - DUMB - Module/tracker based music format parser and player library -- Please consider using libopenmpt instead of this, it's considerably faster and produces similar or better rendering quality
Other
127 stars 26 forks source link

Dumb can't open the UMX files included in the Unreal Beta of 1998 #82

Open marcoxD95 opened 6 years ago

marcoxD95 commented 6 years ago

I used Dumb for all sorts of modplug music including the original Unreal and Unreal Tournament but here it seems like Dumb can't handle the files.

The UMX files from the 1998 Beta of Unreal to be exact. There doesn't seem to be anything special about them. They are just like the UMX files from the 1999 released Unreal game, at least that is what I can make out. Modplayers such as OpenMPT also open the music but when I drag the UMX files into Foobar, it can't properly detect them whatsoever and converting them does nothing expect showing errors.

My guess is that this is probably one of the very first UMX file versions that was only used by the Unreal demos and betas which weren't for the public. Therefore Dumb hasn't been optimized for the files.

Could this be fixed? Dumb is a great and easy tool/plugin to extract this music and I absolutely love this music by Alexander Brandon and Michiel Van Den Bos. I would like to make a HQ Lossless version of the Beta soundtrack which has many exclusive tracks. Without Dumb I have to resort to other possibilities though which might not offer the HQ I desire and are a lot more complicated to use.

Here are 3 of the UMX files from the soundtrack. Maybe they help figuring out why it doesn't work.

Unreal1998BetaMusic.zip

sagamusix commented 6 years ago

The UMX files from the 1998 Beta of Unreal to be exact. There doesn't seem to be anything special about them.

The 1998 Beta format is slightly different from later formats: https://bugs.openmpt.org/view.php?id=472