Hotline Miami > Obecné diskuze > Detaily tématu
pault543 28. úno. 2013 v 3.11 odp.
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
Naposledy upravil pault543; 5. dub. 2013 v 2.27 odp.
Zobrazeno 15 z 5 komentářů
< >
thermitekitten 2. bře. 2013 v 3.11 odp. 
I don't have the error popping up, but now there's some weird lagging that's getting me killed.
Byakka 28. bře. 2013 v 6.11 dop. 
Please reupload the patch: filespot.us is down.
pault543 5. dub. 2013 v 2.28 odp. 
I have re-uploaded the patch.
vdanee 3. lis. 2013 v 7.38 odp. 
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 9. lis. 2013 v 12.41 odp. 
vdanee původně napsal:
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.
Zobrazeno 15 z 5 komentářů
< >
Na stránku: 15 30 50
Datum odeslání: 28. úno. 2013 v 3.11 odp.
Počet příspěvků: 5