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!
Installing game with 1.1.32 (NOTE: Workaround). See: http://appdb.winehq.org/objectManager.php?sClass=version&iId=10158&iTestingId=48165
Running/playing the game perfect I guess, never played it with that "windows".
Receiving patch within game in multiplayer, game downloaded patch, exited game, patched the game to BtS v3.19. Then I just manually start the game and played! :D
Multiplayer game. (I could join a few games after the patching was done, did not have time to play though.)
Playing with the following awesome mods:
RevolutionDCM for BTS: http://forums.civfanatics.com/downloads.php?do=file&id=8322
History in the Making v4.00 for BtS v3.19: http://forums.civfanatics.com/downloads.php?do=file&id=13933
Total War 1.0: http://forums.civfanatics.com/downloads.php?do=file&id=13979
By unpacking them and move the extracted directory to " C:\Program Files\2K Games\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Mods\ "
Thats: " ~/.wine/drive_c/Program Files/2K Games/Firaxis Games/Sid Meier's Civilization 4 Complete/Beyond the Sword/Mods/ " In normal pathway language.
What does not
I suppose the following is an error on my part:
When loading a mod from within game and game started up, Wine started using my other soundcard as default.
A easy good work around this is goes like this:
Create a "gnome menu item launcher" with:
Name: BtS - Total War.
Command: env WINEPREFIX="/home/YOUR_OWN_USERNAME/.wine" wine "C:\Program Files\2K Games\Firaxis Games\Sid Meier's Civilization 4 Complete\Beyond the Sword\Civ4BeyondSword.exe" mod= \Total_War_1.0
Notice the added: " mod= \Total_War_1.0 "
Also notice the space between "=" and "\Tot". This is important, without it, lamentation and whining is sure to follow.
What was not tested
Installing since game was installed.
Playing online long time. Joining game, looking around works fine.
Game was installed with a clean wine 1.1.32 setup. I upgraded Wine with Wines ubuntu karmic ppa. Game still works fine with patch v3.19+, so no need for the DVD any-more! :D ---- Compiz was turned off. Nvidia card 9800gtx. Drivers: Nvidia 190.53. Pulseaudio temporary disabled by: Create/edit the file: "~/.pulse/client.conf" and write "autospawn = no" - Kill PulseAudio with "killall pulseaudio" in the terminal. - When you want pulseaudio back just: Type "pulseaudio -D" in the terminal.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||openSUSE Leap 15.3||Aug 12 2021||6.14||Yes||Yes||Yes||Gold||Pawel Mielimonka|
|Show||openSUSE Tumbleweed (rolling release)||Jun 29 2021||6.11||Yes||No||No||Garbage||Matthew|
|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|
|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.