https://bugs.winehq.org/show_bug.cgi?id=46472
--- Comment #69 from tjb troyb@us.ibm.com --- (In reply to Lectrode from comment #67)
quick follow up: fixed directx issue by disabling nvapi support (new default in lutris). game is running like normal (hangs on close, and sometimes needs to be re-launched to connect to online services, but these are unrelated issues)
findings are the same: unhandled exception with wine-git as is, and playable once those 5 ptrace lines are added from attachment 63662 [details].
(latest commit on wine-git as of testing was 5f93c683ab0163cb34482fe18549cf249b8b074b )
My ptrace patches are only needed if the ptrace poke to 0x11115555 is still in the code (this poke turned on interrupts for uninitialized trap addresses which caused the unhandled exception crash). If the 0x11115555 poke is removed (most likely removing workarounds and support for earlier linux versions) the trap addresses should not need to be iniitialized with 0s (an address which won't be hit)