Linux Noob Trying to Run Civ 4

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Jonline
Newbie
Newbie
Posts: 2
Joined: Mon Jul 28, 2008 9:05 am

Linux Noob Trying to Run Civ 4

Post by Jonline »

Hi, After a devastating viral attack on in XP, I've moved to Ununtu- I love it. I also love Civilization 4, and I'm having a hard time getting it to run.

1. I can't get the installers to run. If I run setup.exe, I am allowed to choose my install language whereupon I recieve this error:

Error Code: -5005 : 0x8007000d
Error Information:
>Kernel\KernelMedia.cpp (95)
>SetupDLL\SetupDLL.cpp (1479)
PAPP:Sid Meier's Civilization 4
PVENDOR:Firaxis Games (http://www.2kgames.com/civ4/)
PGUID:CFBCE791-2D53-4FCE-B3FB-D6E01F4112E8


2. I have tried copying the installed folders from my Program Files/Firaxis Games/Civilization 4 directory into the .wine/Programs directory, but I get an XML parser error. I have also tried to run it from my actual window's directory, and I receive the same error. I have v.3.17 of Beyond the Sword installed.

Help! :)
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Linux Noob Trying to Run Civ 4

Post by dimesio »

Jonline wrote:Hi, After a devastating viral attack on in XP, I've moved to Ununtu- I love it. I also love Civilization 4, and I'm having a hard time getting it to run.

1. I can't get the installers to run. If I run setup.exe, I am allowed to choose my install language whereupon I recieve this error:
Could be this bug: http://bugs.winehq.org/show_bug.cgi?id=12387

The AppDB reports for version 3.17 have some tips on how to get it working:
http://appdb.winehq.org/objectManager.p ... ngId=27894
2. I have tried copying the installed folders from my Program Files/Firaxis Games/Civilization 4 directory into the .wine/Programs directory, but I get an XML parser error.
The AppDB entry for version 3.13 has some tips for dealing with that (scroll down to Known Issues):
http://appdb.winehq.org/objectManager.p ... n&iId=9501
I have also tried to run it from my actual window's directory,
Don't do that.
Daily_Lama
Level 2
Level 2
Posts: 34
Joined: Thu May 08, 2008 10:56 am

Post by Daily_Lama »

the XML parser error should be solved if you override your msxml3.dll (that is copy the native windows dll in your ~/.wine/drive_c/windows/system32 folder and via winecfg under the option libraries set msxml3.dll to "native").
if that won't work try looking to the appdb page of Civ4 - there are quite some helpful entries to get civ working.
Locked