This is quite a lengthy, but detailed description of the issue I'm having. If anyone else has seen the same symptoms, advice would be greatly appreciated!
It seems that sometime during the last two or three weeks full screen mode in all games doesn't work properly at my native resolution (1440 x 900).
Either the game fills the screen and is squashed up a little bit, leaving a black bar at the bottom of the screen, or it simply won't go into native resolution (flashing screen, trying to change resolution but goes back to the previous setting after a few seconds).
The black bar that's present in the first scenario seems to be the same height as the menu bar (I'm running CrossOver Games on a MacBook Pro with 10.6.5) and is off the edge of the game's rendering space, meaning that it's easy to miss buttons at the bottom of the display and click this black space instead.
With the black bar problem the game is also squashed upwards slightly, resulting in there usually being a band of distorted image somewhere in the middle running horizontally, approximately 5-10 pixels in thickness. I've so far seen the same problem with Roller Coaster Tycoon 3 and Alien Swarm, whereas Star Trek Online refuses to go into the native resolution at all. It wasn't like this previously and all three games used to run in full screen with no problems.
Any other resolution works fine and the issue goes away when I uncheck the following two options in the Wine configuration tool:
- Allow the window manager to decorate the windows
- Allow the window manager to control the windows
While this has fixed the problem with RCT3, Alien Swarm no longer responds to keyboard commands, so I can't use this to fix it completely.
Thanks in advance for any help you can give. :)
System Info:
- MacBook Pro 3,1 (2007 model)
- 2.6 GHz Intel Core 2 Duo
- NVIDIA 8600M GT 256 MB
- 4 GB 667 MHz RAM
- 500 GB Seagate Momentus HD
- Mac OS X 10.6.5 Build 10H574 64-bit
- CrossOver Games 9.2.0
P.S. In case anyone asks, I haven't posted this as a support ticket because I can't renew my license just yet. I will be doing so quite soon, though.