Hotline Miami > Загальні обговорення > Подробиці теми
pault543 28 лют 2013 о 15: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
Автор останньої редакції: pault543; 5 кві 2013 о 14:27
Показані коментарі 15 із 5
< >
thermitekitten 2 бер 2013 о 15:11 
I don't have the error popping up, but now there's some weird lagging that's getting me killed.
Byakka 28 бер 2013 о 6:11 
Please reupload the patch: filespot.us is down.
pault543 5 кві 2013 о 14:28 
I have re-uploaded the patch.
vdanee 3 лис 2013 о 19: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 9 лис 2013 о 12:41 
Цитата допису vdanee:
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
< >
На сторінку: 15 30 50
Опубліковано: 28 лют 2013 о 15:11
Дописів: 5