http://bugs.winehq.org/show_bug.cgi?id=36900
--- Comment #3 from Daniel Koszta daniel.koszta@gmail.com --- Attachement 48503 from bug 35718 applied on top of commit cf50d5f improves on the situation but is not perfect.
If "emulate virtual desktop" is not enabled in winecfg, it shows a scrambled screen. (Interestingly, printscreen doesn't show the problem.)
Using virtual desktop emulation, the game starts in a window (even if the set desktop size matches the desktop resolution). However, the screen size setting in the game seems to override this when one actually starts playing, so this is a minor issue.
Note, however, that this is different from the situation where desktop emulation is disabled. Then changing the screen size setting in the game actually changes the resoulution. (Lower setting results in less material being displayed, but the game remains full-screen.)
These cannot be tested on the demo version, which doesn't support changing the screen size.