https://bugs.winehq.org/show_bug.cgi?id=46357
--- Comment #7 from Henri Verbeet hverbeet@gmail.com --- (In reply to Béla Gyebrószki from comment #6)
It's hard to prove it though. The game was broken between 3.18 and 4.0-rc3 (bug #45987 , later marked as a dupe of bug #46357). This made the game refuse to even launch.
That particular issue was specific to core contexts though, "MaxVersionGL = 0x00010000" should be an easy workaround. I.e., if 75b7ff60562880b6e7b646a8fa84486670162d00 is the commit to blame, it should render correctly with the commit before that and core contexts disabled.