https://bugs.winehq.org/show_bug.cgi?id=56784
--- Comment #3 from Patrick Hibbs hibbsncc1701@gmail.com --- (In reply to Fabian Maurer from comment #2)
This sounds like it worked in older versions of wine, is this the case? Or did a game update break things?
The game worked in previous versions of wine. I just found some logs from older attempts at a bisect for this issue, and the last version of wine that I knew worked on my current system was wine-7.2. Unfortunately, those attempts at a bisect were inconclusive.
Later versions in wine-7.x and early wine-8.x were intermittent. I.e. They would work occasionally, if the memory allocations / stars aligned, but most of the time would crash instantly. Because of this I thought the issue was related to Bug #53428, and didn't report it before now.
wine-9.x always crashes instantly.
The game has not been updated since those older bisect attempts were made.
I could try uploading those older logs, if they would help. One of them is apparently, a partial crash log from winedbg, and another is a console log with WINEDEBUG="+d3d,+ddraw,+pid,+seh" that is 64.5MiB compressed. (So, I'd have to split it.)