STAR WARS™: Dark Forces Remaster

STAR WARS™: Dark Forces Remaster

30 ratings
How to fix and customize the music
By Alkimos
How to make the music sound less drunk, by setting up your own MIDI soundfont
3
   
Award
Favorite
Favorited
Unfavorite
Getting MIDI soundfonts
First off, you need to get yourself a new (hopefully better sounding) MIDI soundfont. (.sf2 files)
If you're feeling crazy and have too much hard drive space, here's a large collection of midi soundfonts on archive.org:
500 MIDI Soundfonts Collection[archive.org]

Alternatively, simply look up midi soundfonts via your favored search engine, and download only a couple. I have yet to find one that sounds "perfect" but they all sound better... even the Nokia soundfonts.
Installing the soundfont (when you only have one)
Simply open the game's installation directory (C:\Program Files (x86)\Steam\steamapps\common\STAR WARS Dark Forces Remaster) and replace the 'Roland SC-55.sf2' file in your game directory with the new one, whilst making sure to give it the exact same name. This way you won't have to mess around with the console!

This method is better if you don't plan on messing around with different soundfonts, and the guide already ends here if you choose to go this route!
Installing the soundfont (When you want several to pick between)
Once you have found some .sf2 files, simply open the game's installation directory (C:\Program Files (x86)\Steam\steamapps\common\STAR WARS Dark Forces Remaster) and throw the files in there.



Yeah, just chuck 'em right in there, next to the executable.
Next follow the step below.
Telling the game to use the new soundfonts
Now whilst in-game press the tilde key (usually the key underneath ESC, even on non-English keyboards?) and type in the command:
im_soundfont namegoeshere.sf2
Obviously with the file name replaced.



It's important to either remove all spaces from the filename, or to surround your filename in quotes.
For example: im_soundfont "name goes here.sf2"

Next, close the console by pressing the tilde key again, and go into the game's sound options. Switch the Music Type to 'OPL3' and then back to 'General MIDI' and bam, it's using your new soundfont!

Troubleshooting
Should you follow these steps and you only hear stuttering instead of music, you likely did something wrong. Press the tilde key again, and you should see an error message informing you of what's going on. Usually this happens due to a wrong filename, or leaving spaces in your filename.

When loading very big soundfonts, the music may also stutter and the game freezes for a second or two, as it loads it all into memory. With the biggest soundfont I have (Musica1.7 - 1.84gb !) it took around 6 seconds.

You can also try adding quotes to the soundfont's file name, if all else fails.
For example: im_soundfont "name with spaces.sf2"
12 Comments
vcatkiller 15 Apr @ 3:00am 
The notes still sound all over the place. Hasn't fixed anything other than the samples themselves sound better. The timing is still way off.
Gab Trucker 6 Mar @ 12:37pm 
hello is possible to make video tutorial
BlueFire 4 Mar @ 9:34pm 
Damson's comment about adding quotes to the soundfont name fixes the stuttering issue! It should be added to the troubleshooting section.
DarkLord79at 3 Mar @ 1:52pm 
Thanks, currently testing with SoundBlaster's very own original 28MBGM.sf2 and I guess I like it, or maybe biased as a long-term SoundBlaster owner ;-)
erc 3 Mar @ 9:54am 
I'm partial to the 3 megs Roland SC-55 soundfont that comes packed with The Force Engine. Replaced the one that comes with the remaster to save my eardrums. Thanks for the heads-up!
Matchstick 2 Mar @ 11:59pm 
The issue is not with the soundfont. The issue is with the note timing used by imuse that uses the "programmble pc timer" which is timer that is no longer used on modern hardware. Without the iMuse Source, the KEX engine is unable to fire off the notes properly through the audio steam, it will always be off, regardless of the soundfront.
Alkimos  [author] 1 Mar @ 1:22pm 
You certainly still get the occasional silly DOOTS from trumpets and stuff... not really something a soundfont alone can fix.
Alkimos  [author] 1 Mar @ 1:04pm 
Yeah, it doesn't entirely fix the music. It makes the issues a lot less noticeable with a better soundfont, though. I'm quite fond of Musica1.7 so far.
Hopefully the devs fix the music more properly... Until then this here makes it enjoyable enough for me, and hopefully some other folk as well!
Hittman2018 1 Mar @ 11:10am 
it's still drunk bro, i tried differents soundfonts and sounds the same
Alkimos  [author] 29 Feb @ 1:25pm 
I have rewritten the guide - thanks for the feedback!