https://bugs.winehq.org/show_bug.cgi?id=41930
--- Comment #52 from Scott shagooserver@gmail.com --- (In reply to tomsod-m from comment #51)
Created attachment 70676 [details] the patched gdi32 library for wine 6.16
Here's the patched gdi32.so for Wine 6.16. It was in /usr/lib32/wine/i386-unix/ on my system. The patch does fix the black screen glitch, but moving settlers around occasionally crashes the game now, so it's not perfect. Hopefully the OSMesa bugs will be fixed soon.
Works for me, thank you.