https://bugs.winehq.org/show_bug.cgi?id=38087
--- Comment #4 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Stefan Dösinger from comment #3)
Yeah, because we don't overlays the game will always fall back to the monochrome cursor. I suspected a temporary mode change might cause the game to re-try the overlay cursor and not check the caps.
It took me a few tries to reproduce this. The pointer is always fine in a virtual desktop, and I got it broken twice in 10 runs without a VD, running in KDE.
With XFCE (and a workaround/fix for bug 33479) I can reliably reproduce it here every time - but I also noticed that its somehow timing related, enabling additional debug channels (like +cursor) prevent the application from starting at all. Very weird ^^