Older games with 4:3 aspect ratio are stretched in full screen

This article is considered outdated. The driver settings no longer exist

Many older games that have a limited choice (or no choice) of screen resolution will appear stretched or warped when run in full screen in Crossover 11.x (and up) with a modern computer. A partial list of affected games includes:

Dungeon Keeper 2
Post Mortem
StarCraft: BroodWar
Master of Orion II: Battle At Antares
Icewind Dale II
Jagged Alliance 2
Age of Empires II: The Conquerors Expansion
Age of Empires II: The Age of Kings
Heroes of Might and Magic III
Fallout 2
Quest for Glory V: Dragon Fire
Grand Theft Auto
Grand Theft Auto 2
Grand Theft Auto IV
Vampire The Masquerade: Redemption
Quest for Glory II: Trial by Fire Remake
Starfleet Command 1
Amerzone: The Explorer's Legacy
Panzer General II
Warcraft III

You can always run these games in an Emulated Virtual Desktop (windowed mode as set by Crossover), which you can enable inside Manage Bottles>Control Panel>Wine Configuration>Graphics, but in order to play these games in full screen without stretching, you'll need to make some adjustments to your graphics driver settings.

Note that the following does not apply to Mac computers - only Linux.

With an Nvidia card/driver, use the "GPU Scaling Method" option (set to "centered") in nvidia-settings.

You can also set Option "FlatPanelProperties" "Scaling = aspect-scaled" in xorg.conf.

With an ATI card and proprietary Catalyst driver, set "Graphics processor scaling" to "Maintain Aspect Ratio" in the Adjustments tab of the Catalyst Control Center:

With a KMS driver, run the following command in terminal:

xrandr --output DEVICE --set "scaling mode" full_aspect

Whereas DEVICE is the name of your graphics device. You can run

xrandr --prop

to find it - it will be the "connected" device. Thus, with the results we find in the following example:

the command as run will be

xrandr --output DFP10 --set "scaling mode" full_aspect

Last modified on 2016-02-17 14:26:23 by Caron Wills
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/linux/faq/43_game_stretch
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...