Just played a 7 hour long session last night of this using Crossover 12, and it worked flawlessly with the following setup/wine tweaks:
System specs:
Fedora 17 x86_64, running kernel 3.6.9-2 Intel Core i7 2600k, OC'ed to 4.4GHz 16 GB DDR3 RAM 128 GB SSD (game/OS install) 1.5TB 5400RPM HDD (debug log pointed here) nVidia 660 GTX, 2 GB RAM, driver version 304.64-1 -- 1920x1080 resolution -- Also acting as sound card, connected to monitor via HDMI
Game settings:
All expansions/DLC enabled Fullscreen @ 1920x1080 Anti-aliasing set to 4x
Wine Bottle:
Installed via Steam into a bottle installed using the Civilization 5 CrossTie. Windows version changed in winecfg to be Windows 7. DX9 and DX10 native overrides installed Must use warn+heap debug logging Emulate virtual desktop enabled Launch using ck2game.exe rather than from Steam Added/edited the following values to the registry under HKEY_CURRENT_USER -> Software -> Wine -> Direct3D: -- DirectDrawRenderer (string) -> opengl (default, but I prefer having it explicitly defined) -- StrictDrawOrdering (string) -> disabled -- UseGLSL (string) -> enabled -- Crossover was misidentifying my video card as an nVidia 8800 GT with 128MB RAM, so I added its properties to the registry in this location: ** VideoMemorySize (string) -> your video cards memory size in MB. ** VideoPciDeviceID (DWORD hex) -> Hex code for the device as provided by lspci ** VideoPciVendorID (DWORD hex) -> Hex code for the vendor as provided by lspci
Important Information
Tips are provided by the CrossOver Community and Advocates. They are not
intended to be used for official CodeWeavers Support. For that, please visit our
official support pages.
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.