plus WARLORDS and BEYOND THE SWORD expansion packs.
All Civ IV versions have been merged into this one. When submitting test results please add if it's Steam or Retail CD install. Also specify which expansion pack you are using.
- Install the newest patches using the links on the left side (if retail version / non-GOTY edition)
- Steam version comes fully up to date.
Civilization IV - v1.74
Warlords - v2.13
Beyond The Sword - v3.19
Graphic Card Drivers
Also be sure to install up to date drivers for your graphic card.
- Register and Vote for this application to increase chances to improve support. You can give it up to 3 votes!
Beyond the Sword plays at 1920x1200, fullscreen, with all of the graphical settings turned to low (hardware vertex shader needs to be disabled in winecfg). There is an annoying pause during startup at INIT AUDIO, but the sound does work (it didn't work in cedega+warlords). Now I can hear Leonard Nimoy and can listen to some mellow orchestral music. All of the movies play (intro, wonders).
I have played single-player and hosted multi-player games with another wine+BTS user without any noticable issues other than a few graphical problems. First of all, the trees are sunk into the ground (but still recognizable). Additionally, the progress bars on the cities don't display, but if you turn on "detailed city info" it will display the progress as text. Speaking of text, some of the in-game fonts don't work and just appear as boring arial. I have seen a work around for this issue but haven't tested it yet.
The Final Frontier mod is playable as well, but with a few more graphical quirks. When zoomed in to a normal level, unexplored space and areas that should be covered by the fog of war were semi-visible. Solar systems and planets, asteroids, wormholes, supernovae appear ghosted, but space radiation, wreckage, enemies, starbases were hidden. Zooming all the way out showed the proper explored/unexplored universe. The filter that is supposed to make the AI's avatars appear like some kind of subspace transmission doesn't work, resulting in much better-looking avatars.,
What does not
What was not tested
Installation procedure: 1) Set emulation to Windows 98 in winecfg. 2) Copy msxml3.dll, msxml3r.dll, d3dx9_26.dll, d3dx9_31.dll, d3dx9_32.dll, and d3dx9_33.dll to .wine/drive_c/windows/system32 3) Set DLL override in winecfg for msxml3 (Libraries->msxml3->add, then set it to NATIVE) 4) Install Civ IV Gold from DVD (installing CIV IV, then Warlords from CDs, and applying patches, was a nightmare and never worked in the end anyway) 5) Install BTS (worked from a DVD and from CDs) and let it patch the Civ IV Gold install. It takes a long time, so let it run its course. 6) Patch BTS to 3.13 7A) Backup the original Civ4BeyondSword.exe (found in .wine/drive_c/Program Files/Firaxis Games/Sid Meier's Civlization 4/Beyond the Sword/) 7B) Find the NoCD/NoDVD executable for BTS 3.13 and replace the orignal. 8) edit ~/My Games/Beyond the Sword/CivilizationIV.ini and set "EnableVoice = 0" to disable the VOIP and stop the annoying error messages at start-up about having an unusable voice capture source. 9) set emulation to Windows XP 10) Launch BTS. Go to ADVANCED->OPTIONS->Graphcs and enable "Detailed City Info" Now go conquer the world!
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||openSUSE Tumbleweed (rolling release)||May 06 2021||6.7||No, but has workaround||Yes||Yes||Gold||Jesper Goll|
|Show||Arch Linux x86_64||Jun 22 2020||5.8-staging||Yes||Yes||Yes||Gold||llde|
|Show||Linux Mint 19.3 "Tricia"||Dec 29 2019||4.21-staging||Yes||Yes||Yes||Silver||Sissikana|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Jul 25 2019||4.0.1||Yes||Yes||Yes||Silver||Jaroslav Smutek|
|Show||Debian 10.x "Buster"||Jan 12 2019||4.0-rc5-staging||Yes||Yes||Yes||Gold||Gero45|
|Bug #||Description||Status||Resolution||Other apps affected|
|18027||Switching to another window using Alt+Tab doesn't work if Civilization 4 was started in fullscreen mode||UNCONFIRMED||View|
|26142||Civilization 4: Screen turns black on turn end with built-in msxml||NEW||View|
|36711||Sid Meier's Civilization IV crashes while loading saved game (GOG.com complete, Colonization, Warlords, Beyond the Sword)('winetricks -q msxml3' is a workaround)||NEW||View|
|44144||Errors during Civilization IV installation||UNCONFIRMED||View|
|50907||Civilization 4: No hammers displayed on resource tiles||UNCONFIRMED||View|
d3dx9*, msxml3, msxml4, vcrun2003, quartz, devenum. corefonts, lucida, tahoma.
*d3dx9_26.dll, d3dx9_31.dll, d3dx9_32.dll, d3dx9_33.dll
'msxml3r' native <=not a typo
install, run updater, launch game to create .ini file and quit game.
EnableVoice = 0
FullScreen = 0
NoIntroMovie = 1
DisableFileCaching = 1
DisableCaching = 1
ModularLoading = 1
CheatCode = chipotle
D3D9Query = 1
adjust custom resolution to taste/hardware limitations.
Sans Serif Font Fix:
cp ~/.../Assets/res/Fonts/sylfaen.ttf ~/.../windows/Fonts/
Fullscreen Cursor Fix:
mkdir backup ; cp *.ani backup/ ; rm -v *.ani ; cp backup/Pointer.ani Pointer.ani ; cp Pointer.ani Airbomb.ani ; cp Pointer.ani Airlift.ani ; cp Pointer.ani Airstrike.ani ; cp Pointer.ani Build.ani ; cp Pointer.ani BuildLarge.ani ; cp Pointer.ani Claim.ani ; cp Pointer.ani Deplete.ani ; cp Pointer.ani Edit.ani ; cp Pointer.ani EMP.ani ; cp Pointer.ani Found.ani ; cp Pointer.ani GoTo.ani ; cp Pointer.ani Grip.ani ; cp Pointer.ani Link.ani ; cp Pointer.ani Mine.ani ; cp Pointer.ani Move.ani ; cp Pointer.ani Mutiny.ani ; cp Pointer.ani Nuke.ani ; cp Pointer.ani Ping.ani ; cp Pointer.ani Rebase.ani ; cp Pointer.ani Recon.ani ; cp Pointer.ani Repair.ani ; cp Pointer.ani RouteTo.ani ; cp Pointer.ani 'Size All.ani' ; cp Pointer.ani 'Size Diagonal 1.ani' ; cp Pointer.ani 'Size Diagonal 2.ani' ; cp Pointer.ani 'Size H.ani' ; cp Pointer.ani 'Size V.ani' ; cp Pointer.ani 'Split H.ani' ; cp Pointer.ani 'Split V.ani' ; cp Pointer.ani Stasis.ani ; cp Pointer.ani Waiting.ani
illustrated instructions are here:
note: you have to use external msxml3.dll
(I doubt these are not needed anymore msxml3r.dll, d3dx9_26.dll, d3dx9_31.dll, d3dx9_32.dll, d3dx9_33.dll
i ran the game (and the installer) with:
WINEDLLOVERRIDES="msxml3=n" wine "C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\Civ4BeyondSword.exe"
multiplayer over LAN works using vanilla BTS. multiplayer with mods requires DIRECT IP CONNECTION method.
INTERNET GAMES and PBEM were not tested. only multiplayer over LAN is confirmed.