Hotline Miami > Általános témák > Téma részletei
pault543 2013. febr. 28. @ du. 3:11
Bug "Fix" for crash during gameplay (glass smashing / dmsynth.dll)
I've created a "quick fix" for the crash due to "dmsynth.dll" (Windows 8 only?).

All this does is force Direct Music to fail to load. The game then works fine except sound effects are slightly weird - I think perhaps only one effect can play at once.

METHOD 1

Step 1: Download and extract bsdiff for Windows from:
http://download.pokorra.de/coding/bsdiff_win_exe.zip

Step 2: Download the patch from:
http://www.mediafire.com/?iiaba7p68hb73bl

Find the directory that contains your HotlineMiami.exe file. E.g.
C:\Program Files\Steam\SteamApps\common\hotline_miami\

Copy bspatch.exe and hotline.patch to this directory.

Open a command prompt in this directory. (Hold shift and right click to get a "Open command window here" option.)
Type:
bspatch HotlineMiami.exe HotlineMiamiP.exe hotline.patch

You can now run (double click) HotlineMiamiP.exe

You will get a message that Direct Music failed to load. Click OK and the game will load normally.

METHOD 2
Open HotlineMiami.exe with a hex editor. (e.g. http://mh-nexus.de/en/hxd/ )
Search for hex string: 7420B8F898
Replace with: 9090B8F898
Save and run.

Thanks
Paul
Legutóbb szerkesztette: pault543; 2013. ápr. 5. @ du. 2:27
15/5 megjegyzés mutatása
< >
thermitekitten 2013. márc. 2. @ du. 3:11 
I don't have the error popping up, but now there's some weird lagging that's getting me killed.
Byakka 2013. márc. 28. @ de. 6:11 
Please reupload the patch: filespot.us is down.
pault543 2013. ápr. 5. @ du. 2:28 
I have re-uploaded the patch.
vdanee 2013. nov. 3. @ du. 7:38 
Hi Paul
Did you find this solution somewhere or u worked it out?
I have similar problem with another game: xcom:extraterrestrials
Would be nice if I could fix it with this method, but have no idea what to edit with the hex editor.
Any help would be appreciated.
vd
pault543 2013. nov. 9. @ du. 12:41 
vdanee eredeti hozzászólása:
Hi Paul
Did you find this solution somewhere or u worked it out?
I have similar problem with another game: xcom:extraterrestrials
Would be nice if I could fix it with this method, but have no idea what to edit with the hex editor.
Any help would be appreciated.
vd

I worked it out, but I can't really remember the details now. Basically, there is a dll file (dmusic.dll I think) that comes with Windows 8; it was necessary to stop that file from being loaded. You could try renaming it -- it is in C:\Windows\System32 and/or C:\Windows\SysWOW64. Of course, doing this may break a lot of other things -- I am not sure what uses it. If that doesn't work, then your problem probably has a different cause.
15/5 megjegyzés mutatása
< >
Laponként: 15 30 50
Küldés ideje: 2013. febr. 28. @ du. 3:11
Hozzászólások: 5