https://bugs.winehq.org/show_bug.cgi?id=55157
--- Comment #5 from Andrew K. korshunov@macroscop.com --- Thanks, I've been doing something like that for the last couple of days - comparing source code between Wine / Proton / WineGE, picking some changes, rebuilding Wine. Already tried some simple changes, like in ntdll/heap.c and ntdll/signal_x86_64.c, but they didn't help so far. Next planned ntdll/memory.c and, scariest so far, ntdll/unix/virtual.c with 140kb diff. I chose these files mostly by guessing where the fix might be. Maybe there are some better ways to look for specific patch/commit, since what I'm currently doing feels like bruteforce.
Also added files from gdrive as attachments.