https://bugs.winehq.org/show_bug.cgi?id=50680
--- Comment #22 from Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com --- (In reply to Zebediah Figura from comment #21)
Created attachment 71014 [details] patch 0010 + increased futex hash list size
So, after off-bug discussion and some manual testing on my end, I have a pretty good theory as to what's going on now.
I'd like to ask for one more test, though. This test does a lot to confirm my theory on *my* machine, but I'd like to get a second opinion.
Please try the attached patch, on top of upstream wine (current git). This is basically a rebased version of patch 0010 by itself, *but* it also increases the addr_wait hash list size. If my theory is right, this will fix the game consistently. It does for me in something like 10/10 runs.
I tried on 97d6cfd7059fbe55fdd24a04e8d9133848328d4e. yes, it works for my machine too. I did some tests with the game launches with this patch - the game behavior continues to be similar to what is on vannila Wine.