Hi there,
I have been playing C3C for years on my windows PC but right now I'm having trouble to make it working on Ubuntu 9.10 and Wine 1.1.32. I do have Civilization III Complete (english) - Green Pepper Edition, which contains 3 CDs.
Here are the problems I have been trying to fix:
1.) Installation problems
For some reasons Wine doesn't update the CD-Rom when changing the CDs to install from CD2 and 3. So installation wasn't continuing after the first CD.
The solution was to copy all discs in one directory and start the installation from there. Finally it worked...
2.) Starting the game problems - Error Loading Font. (error code 13) !!
Driven by try and error I tried to start the game over the normal Wine menu and got the error code 13.
I found the solution here:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=4017
What I had to do was to don't start the game without running the FONT stuff in the background, else the game deletes the LSANS.FOT file, which looks to be mandatory for the game. Finally I cut (not copied) the files LSANS.FOT and LSANS.FTT from the Conquests folder and paste them back. Afterwards I needed to change the rights on those files, like this: sudo chown root LSANS.* . Finally I had to start the game with the following command:
wine LSANS.fot & wine Civ3Conquests.exe
OR
wine LSANS.fot & env WINEDLLOVERRIDES=ole32,oleaut32,rpcrt4=n wine Civ3Conquests.exe
The last command is related to the solution from the link above. Anyway the error 13 was gone, but now Error Loading Font. (error code 28) !! was thrown.
3.) Starting the game problems - Error Loading Font. (error code 28) !!
Referring to a lot of threats here and on the Internet, this problem is very easy to be fixed in Windows, just rename the LSANS.fot to something else, and thats it. Well - using Linux and renaming LSANS.fot means to end up in error 13, which doesn't help at all.
Right now I'm stuck trying to fix this problem and still gathering information about the cause of this issue.
Referring to this link:
http://thunderpeel2001.blogspot.com/2007/03/small-update-civilization.html
the information within the .fot file are telling C3C where to find and how to use the LSANS.FOT during the game:
Within the LSANS.FOT file is instructions for Civilization to load the LSANS.TTF (the LucidaSans font file) from "C:\BreakAway\Civ3\Conquests\LSANS.TTF", and if the file isn't there, the game won't load. Of course, this isn't even the default path for the game, so why Breakaway games should include this file with their patch is beyond me. But they did.
So if this guy is correct, it would be enough to create new folders as above and place the LSANS.TTF. Ok, let me make it short - it doesn't help at all. But if he is right maybe the key is to set the correct path... which maybe differs from his.
I would really appreciate if someone could help me out....
Greetings
Enny