This is a guide for running the Windows version of Civilization IV (no expansion packs) on Linux using Wine. I’ve written guides on this twice ;before, but recently I wanted to play and found that my previous instructions were out of date again. Since I last played with Wine 0.9.44, the graphical glitches have been fixed and the game’s disk DRM works without a no-CD crack.
On Ubuntu 8.10 with the Nvidia graphics driver, the game runs almost flawlessly on the highest graphics settings. I’ve played it for hours without a single crash. Here are the only minor issues I’ve noticed:
- The animated busy cursor only shows the first frame instead of animating.
- City growth and production meters on the map don’t work. (See the tweaks section for a workaround.)
Install the latest version of Wine
Wine is constantly improving; it’s worth your time to get the latest version for the best application compatibility. Follow
the directions on Wine’s website to set up the official Wine software repository in Ubuntu.
After you’ve added the Wine repository, install Wine from the package
wine (click the link to install), or by running the command below in your terminal:
sudo apt-get install wine
Install Civilization
- I’ve had difficulty in the past with Wine and swapping CDs for installers. An easy workaround for this is to copy the data3.cab file from the second Civilization CD onto your hard drive before starting.
- Run setup.exe on the first Civilization CD using Wine. If you’re prompted to install DirectX, click cancel. (If you can’t continue after canceling the DirectX installer, see the workarounds section.) Select the express install, and when the installer asks for the second CD, browse to the folder on your hard drive where you copied data3.cab. The installer should finish successfully.
- Now you can patch the game to the latest version (1.74). Download, extract, and run the patcher executable with Wine. There will be an error at the end of the patching that is safe to ignore.
- You’ll need three native DLL files before you can run Civilization. Get these from the linked sites, or from a real Windows system: msxml3.dll, msxml3r.dll, and d3dx9_36.dll.
- Put the three DLLs in the Civilization program folder (~/.wine/drive_c/Program Files/Firaxis Games/Sid Meier’s Civilization 4/).
- Add a native override for msxml3 using the Libraries tab of the winecfg tool (Applications->Wine->Configure Wine).
- Run the Civilization executable with Wine to start the game.
Tweaks
- I’d recommend running Civilization in windowed mode so it doesn’t change your screen resolution or prevent you from switching applications. Do this simply by turning off full screen mode in the game’s graphics options.
- Set the globe graphics to medium or lower to fix some graphical glitches in globe view.
- City growth and production meters on the map don’t work. You can work around this by enabling the detailed city info option in the game’s graphics options. This causes the values to be displayed textually.
Issues and workarounds
- If canceling the DirectX installer prevents the installation from continuing, try putting d3dx9_26.dll in your fake Windows system32 folder (.wine/drive_c/windows/system32/). This should cause DirectX to be detected.
More information on running Civilization with Wine is available on
the AppDB page. Enjoy the game!
[via
tombuntu.com]
Comments (474)
RSS Collapse / Expandjcbrown
copper88
ricardon21
aditi007
alanafox
Inkasso
coolbreezr
deloreshett
juliuzprize
rrgan12
Carotte
Anam
ahmadfarooq
Its awesome game and work awesome on linux as well. i have tried both versions… and both have there own qualities. ;)
customflag
karabosch
williamkadal
The stuffs can be as simple as the best tires for the car you use. Or these could be how to install a terrace garden, or some other Home Stuff which can be useful to your household.
dogdoors
deloreshett
tara23
deangarrick
indiatours
deangarrick
thomasbanks
Andy
Vehicle Tracking
andymay101
deangarrick
jamesdewet
passmyself
Glen77
copper88
Carpet
passmyself
mitha
Zodia
josephmorris90
deloreshett
Palmhome
sciaq
inter4522
Johnson
sam_wilkent
sammon
copper88
EricJordan
inter4522
browsergames
JohnsonSmith
queen1
caspia
atifjaveed39
has been successfully installed and patched, but I can not run. crashes came just before the game opens (as I load the game, but when it's time to start the game full-screen crashes.
I upgraded xorg (nightmare) and video drivers, table
I think my Intel GMA 950 GPU
I'm currently running
2.8.1 intel video drivers
Xorg 1.6
Table 7.5.1
Wine 1.1.3
i fallow this guide
Wine HQ entry: appdb.winehq.org/objectManager.php?sClass=version&iId=8699
any help is greatly appreciated, I love this game and want to play 2 on my laptop = D
sidkof
bouvardia
atifjaveed39
try sabayon 3.5 with kde, very easy to use gentoo based distro with everything installed (including wine and ndiswrapper) and hopefully it will recognize your card with no hassle…
lidara
atifjaveed39
It is the fourth installment of the Civilization series.
atifjaveed39
deloreshett
nancysmith
nancysmith
balsom
atifjaveed39
jazzz12345
badaiardiat
max123
superwork
max123
atifjaveed39
SalesRoles
Andrew123
pamanos
lschloss
rajgupta
mivpl
deloreshett
Andrew123
atifjaveed39
linux seems to be getting better all the time with oob wireless support,
you just need to stay updated
atifjaveed39
robert01
anderson1
starralex76
proof
rocky154
Jennifer_William
rock11
anjanaluki
longip
msaqib_301
TomSmith
atifjaveed39
robert01
atifjaveed39
chawla
atifjaveed39
atifjaveed39
chawla
atifjaveed39
chawla
chawla
PeterMARTINEZ
jacksondew
chawla
chawla89
aries6484
atifjaveed39
Bhomiya12
chawla89
joedavids
bhoto12
chawla89
ring
chawla89
sf5sdvgr2
pora
macky2024
medicalinsurance
chawla89
Rakesh
tomtom
joedavids
chawla89
chawla89
chawla89
excel
TinaTinka
chawla89
excel
manrti
karin14
superwork
You post sounds great… Very unique informations you've posted… good job done.
channa
liajames
Asharma
chawla89
chawla89
jimcurtis89
chawla89
superwork
aries6484
chawla89
fatlossblogger
liajames
JohnsonSmith
chawla89
chawla89
lilie
samjai
samjai
Clark05
Clark05
Clark05
brendenn
channa
chawla89
elizabethgilardoni
maxiw
chinkiseo20
Dave @ buy house fast
davesteve12
jimcurtis89
drtyrel
georgesmith14
channa
saima
joedavids
saima
kriss_kringle
caudelierihed
joedavids
Jamegnon
masterresell
syed2024
financialguide
TamaraMells
syed2024
thanks
adi
deepikasnv
joedavids
joedavids
monu12
bankruptcylawyer
alanf
nikmio
howard
howard
Gajan Dave
gajandave
athenaedward
jimcurtis89
belladonna
howard
joedavids
davesteve12
howard
asphayes
nikmio
joedavids
howard
bbnet
dennis69
joedavids
nikmio
telefonsexsofortlive
bailey17
nikmio
cristy88
joedavids
Telsex
nikmio
freesamples
hughspark
superwork
liajames
ReversePhoneLookup
onlinemoviemaking
norton
ozonemattew
nikmio
radsmith
superwork
stair
promotional
nikmio
elizabethgilardoni
jimcurtis89
kenmoreparts
marydorsen
stannahstairlifts
Keep up your work and guide us from browsing through a large amount of websites. It will save my time from searching too much site.
JessicaSmith
David514
fortriley
hungleseos
maternitywear
deepikasnv
mosaicnasa
deepikasnv
deepikasnv
alibhe
marydorsen
deepikasnv
handicapped
usedhandicapped
zita
gordonbayani
Its a great pleasure reading your blog. The blog content is powerful.Very Goods.
you123
handicapramps
you123
wheelchair
handicapaccessiblecars
thuynguyen
masterresell
raffyprince
Weightloss
thuy05
thuytran
webdesigncompany
usedminivans
thuy07
nosemagicscam
thuyhoa10
handicaprampse
noseright
thuy09
caraccidentattorneys
Rain
handicapvehicles
onlinereputation
handicappede
LosAngelesemploymentattorneys
Josieklein07
discrimination
Erotikhotline
Losa
handicap01
jessiccarobertt
portablhandicap
portablhandicap
portablhandicap
Wholesalers
vintagebridal
usedhandicapped01
pancongelado
handicapramps01
marytraan
cheapdriving
howtogetpregnantfastandeasy
portablhandicap
shawnmitchell
portablhandicap
portablhandicap
portablhandicap
hongha
dietplana
hotelogix
weightloss1
maty
lorinelora
Wholesalers
Wholesalersa
Riversidecar
leibniza
sunhimelon
sonaleer
sonaleeres
tony
toilets
robinhood
joliesmith
sinks
robinhood
kraussink
Wordpress
bathroomfaucets
snuttefilt
roserichal
glasstiler
Only Registered and authorized users may post comments