[Bug 30244] Might & Magic Clash of Heroes: fails to start

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 17 08:19:32 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=30244

--- Comment #24 from Paul Gofman <gofmanp at gmail.com> ---
Created attachment 63304
  --> https://bugs.winehq.org/attachment.cgi?id=63304
Partial workaround for DSS cryptographic provider

Duplicate of bug #10506.

I am attaching an awkward (but short) workaround which allows the game to run
(as a proof of concept). With this patch it works for me with d3dcompiler_47
override ('winetricks d3dcompiler_47'). No other native dll overrides were
required.

The game checks SHA1 hash on its data files and silently exits after a while if
the check fails.

---
00b1:Call
advapi32.CryptAcquireContextW(0801f600,00000000,00000000,00000003,00000000)
ret=0043c2d7
00b1:Ret  advapi32.CryptAcquireContextW() retval=00000000 ret=0043c2d7
00b1:Call KERNEL32.GetLastError() ret=0043c2e1
00b1:Ret  KERNEL32.GetLastError() retval=80090017 ret=0043c2e1
---

Tested on Steam demo. I did not test it far beyond the start though, just
loading, start of new campaign with some first screens. I also hit the problem
covered by Comment #22: right after installation the game crashed in
msvcrt.strtok() with empty userconfig.cfg. Deleting the file just once was
enough to workaround it (it was recreated with parameters and problem did not
come up anymore).

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list