http://bugs.winehq.org/show_bug.cgi?id=17215
--- Comment #14 from Michael Mc Donnell michael@mcdonnell.dk 2009-04-25 03:25:29 --- (In reply to comment #13)
The clipping seems to be OK with default settings, but *not* in desktop mode.
Which resolution are you using? The game doesn't handle being run at other than the default resolutions very well. Your desktop size in winecfg should be set to 1024x768 which is the default resolution. You can alternatively force it to 800x600 if you add the line "Video Mode=800" (with out the quotes) to the section "[Alpha Centauri]" in the "Alpha\ Centauri.Ini" file. See http://apolyton.net/forums/showthread.php?t=143989
I've tried the game in windows in order to see what the correct behavior should be. It's able to switch automatically to 800x600 in windows, if the resolution of the desktop is set to this in windows. The game, however, doesn't show this behavior with wine. It only tries to start the game in 1024x768 even though the desktop size is set to 800x600(unless you force it with the mentioned option).
It seems like this bug might have something to do with desktop screen resolution detection instead? If the game starts up and tries to render at 1024x768 but the resolution is smaller than that, then it pretty obvious why the rest of the screen gets clipped.