VOGONS

Common searches


First post, by Danfun64

User metadata
Rank Member
Rank
Member

Hello! I would like to know if a tool exists that allows to extract Lucasarts .IMS music container to individual files. I'd also like to know if there was a way to place those individual files into the relatively newer Lucasarts format .MDR . The reason i ask is that for Star Wars X-Wing, the Roland (CM-32L) music track is the best choice in the game...but only in the Floppy version. The DOS CD port converts the General Midi tracks (themselves apparently converted from the Roland Floppy score) back to Roland format, resulting in lost audio fidelity. Basically, I'd like to place the Floppy Roland files into the CD version of the game. Also, I'd like to be able to access the Roland MIDIs directly so i could make MUNT recordings from them for use with the Windows port of X-Wing (which used what appear to be Lo-Fi Roland CD recordings for cutscenes).

Since these formats are shared with other Lucasarts games, I'd hope something existed tools wise concerning them. If not, it was worth asking anyways.

edit: ...yeah, I have no idea where this kind of thread is supposed to go. At first I had it on DOS...but I'm not trying to get a game to run, per se.

Last edited by Danfun64 on 2017-11-11, 03:26. Edited 2 times in total.

Reply 1 of 10, by aqrit

User metadata
Rank Member
Rank
Member

scummvm might be of interest:
http://wiki.scummvm.org/index.php/SCUMM/Techn … ence/iMuse_data
https://github.com/scummvm/scummvm/tree/maste … nes/scumm/imuse
https://github.com/scummvm/scummvm/tree/maste … cumm/imuse_digi

Reply 2 of 10, by Danfun64

User metadata
Rank Member
Rank
Member

Wait a minute... I just realized...are .IMS and .MDR files drivers instead of containers?

...i'm an idiot. I think what I meant to be looking for is tools for .LFD format.

edit: and as it turns out, SLADE supports LFD for replacing files... and it turns out that the ROLAND.LFD files are identical. So once again we look at the drivers. It appears that ROLAND.MDR ignores the ROLAND.LFD file and instead converts the GMIDI.LFD music from general midi to mt-32 compatible in real time or something. So... back to square one. Any way to modify the driver to actually use the Roland format instead of back converting it from General Midi?

edit: I tried renaming ROLAND.LFD to RLAND.LFD and then hex editing BWING.EXE to look for that instead of GMIDI.LFD...no difference in sound. I then tried the original EXE but renamed ROLAND.LFD to GMIDI.LFD...again no difference.

Reply 6 of 10, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++

The Windows version should be fairly easy.... Record the MT-32 music from the floppy version and replace the recorded files in the Windows version.

No clue about replacing the DOS CD version music.

Yamaha YMF modified setupds and drivers
Yamaha XG resource repository - updated November 27, 2018
Yamaha YMF7x4 Guide
AW744L II - YMF744 - AOpen Cobra Sound Card - Install SB-Link Header
Epstein didn't kill himself

Reply 7 of 10, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t

I am actually looking for similar moddings. The Collector's CD ROM version of both X-Wing and TIE Fighter runs on Windows 9x, has texture mapped graphics (which I like so much), but replaces the game's dynamic MIDI music with looping Red Book audio recordings of the Star Wars score. 😵

Is there any way to modify the Collector's CD ROM version to use dynamic MIDI music during flight? I always want to re-play TIE Fighter with texture mapped graphics, but with General MIDI music using the best sound font for the game's music.

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.

Reply 8 of 10, by Zup

User metadata
Rank Oldbie
Rank
Oldbie
cyclone3d wrote on 2020-12-13, 06:03:

The Windows version should be fairly easy.... Record the MT-32 music from the floppy version and replace the recorded files in the Windows version.

Not a big deal.

The point is that X-Wing and Tie Fighter use a kind of dynamic music. Imagine that you are patrolling a friendly empty spot in space... you have a calm music, but at the moment that some hostile ships jump out of hyperspace you'll get an accelerated "get into the action" music. When you shot down (down? in space?) the last hostile or when the ship you escort is safe, the music will step down. Obviously, a pre-recorded soundtrack won't do this things.

It's a shame that Lucas Arts made CD-ROM audio mandatory for CD-ROM versions of X-Wing and Tie Fighter. DOS CD-ROM versions ran at 640x480 (high-res!), and Windows 95 added better models, shaded surfaces and hardware acceleration to the game. A version that had the graphics of Windows 95 and the music of floppy versions would have been the definitive edition (although pre-recorded music sounded better, a wavesynth sound card with dynamic music is way more immersive).

I have traveled across the universe and through the years to find Her.
Sometimes going all the way is just a start...

I'm selling some stuff!

Reply 9 of 10, by Kreshna Aryaguna Nurzaman

User metadata
Rank l33t
Rank
l33t
Zup wrote on 2020-12-13, 11:27:

It's a shame that Lucas Arts made CD-ROM audio mandatory for CD-ROM versions of X-Wing and Tie Fighter. DOS CD-ROM versions ran at 640x480 (high-res!), and Windows 95 added better models, shaded surfaces and hardware acceleration to the game. A version that had the graphics of Windows 95 and the music of floppy versions would have been the definitive edition (although pre-recorded music sounded better, a wavesynth sound card with dynamic music is way more immersive).

Precisely.

How difficult it is to modify the Windows 95 version to play dynamic MIDI music like the floppy version does?

Never thought this thread would be that long, but now, for something different.....
Kreshna Aryaguna Nurzaman.

Reply 10 of 10, by cyclone3d

User metadata
Rank l33t++
Rank
l33t++

Ah, ok. I didn't realize that. It has been years since I played those games.

Yamaha YMF modified setupds and drivers
Yamaha XG resource repository - updated November 27, 2018
Yamaha YMF7x4 Guide
AW744L II - YMF744 - AOpen Cobra Sound Card - Install SB-Link Header
Epstein didn't kill himself