Hotline Miami > 일반 토론 > 제목 정보
pault543 2013년 2월 28일 오후 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
pault543님이 마지막으로 수정; 2013년 4월 5일 오후 2시 27분
5개 중 1-5 표시중
< >
thermitekitten 2013년 3월 2일 오후 3시 11분 
I don't have the error popping up, but now there's some weird lagging that's getting me killed.
Byakka 2013년 3월 28일 오전 6시 11분 
Please reupload the patch: filespot.us is down.
pault543 2013년 4월 5일 오후 2시 28분 
I have re-uploaded the patch.
vdanee 2013년 11월 3일 오후 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년 11월 9일 오후 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.
5개 중 1-5 표시중
< >
페이지당: 15 30 50
게시된 날짜: 2013년 2월 28일 오후 3시 11분
게시글: 5