https://bugs.winehq.org/show_bug.cgi?id=48289
Paul Gofman gofmanp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gofmanp@gmail.com
--- Comment #14 from Paul Gofman gofmanp@gmail.com --- Created attachment 66009 --> https://bugs.winehq.org/attachment.cgi?id=66009 Add Vista+ PEB LdrData fields
I've tested the game and could reproduce the crash after starting the game itself through its nested launchers, choosing "Story mode" in the initial screen and watching 2-3 loading pictures.
To get that far, I used Wine Staging and this hack from Proton: https://github.com/ValveSoftware/wine/commit/e485252dfad51a7e463643d56fe1381....
Long story short, the game is unhappy with the current Wine's PEB block size (0x48) and wants a Vista+ one (with the size of 0x58). The attached patch (used with Wine Staging) is fixing the issue for me.
The game starts and some initial action is working (I never played it and don't have any saves). I did not test multiplayer mode.
It did not work right away with mainstream Wine for me (I could start the client at all), but I did not look into that in any details yet.