https://bugs.winehq.org/show_bug.cgi?id=51512
--- Comment #34 from pezcurrel pezcurrel@tiscali.it --- (In reply to Fabian Maurer from comment #33)
Perfect, thanks you. That proves my theory. The game seems to blindly assume the maximum texture size can fit a 16bit integer. Your GPU is too new, allowing 32768x32768. Which is one too big for a 16bit integer, causing sign overflow.
Could you please check if the proper fix also helps? See https://gitlab.winehq.org/wine/wine/-/merge_requests/126
Sorry for the delay. I tried both the patch in this thread and the proper fix and they both work. Thank you so much. Can you make an estimation of when the proper fix will be merged into the official wine?