Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
See the YT comments.
// This is a common issue. You can spend hours reading civ fan-websites and different 'solutions' for different people. Use at your own risk. No way around reading a lot.
I remember having that same issue 1-2 months ago, remember I 'solved' it - but cannot remember how. Game is no longer installed. Might have to do with disabling compositor or switching from wayland to xorg (XFCE4 = error, Gnome /v XOrg = fine ).
[RESOLUTION PROBLEMS]
-- solvable with Proton (any version) and KeepRes=1 - also, not a genuine Linux issue, but an old game, being forced to run on more modern hardware, bigger screens and new drivers, it never expected.
(additional info can be found on PCGamingWiki, ProtonDB, WineHQ, moddb, civfanatics forums, etc)
[BLACK TILE PROBLEMS]
... I could not figure it out (3 hours spent ... again) with Proton any versions and different protontricks and DLL overrides.
One way to solve this is: install the C3X mod (civfanatics website). Sadly, this mod needs Windows OS environment compiling and that will need a Windows OS version to work. Theoretically, one 'could' try to WINE the compilation into the game ... I did not try that.
https://forums.civfanatics.com/resources/c3x.28759/updates
Another suggestion - on the ProtonDB Civ3 website - is to replace a known 'bugged' dgi32.dll.so version in the WINE folders. This did not solve the black tiles issue. I just tested it in multiple Proton versions. Also, with dll pre-load injections and simultaneous multi-prefix loading. No go.
-----
[WHAT WORKED = STEAM INSTALL USING LUTRIS]
Using 'Lutris' (default Runner: wine-ge-8-25-x86-64) to start and run the Steam installed Civ3 version.
No extra configuration! No settings fondling! Quick setup and go!
INSTALL LUTRIS
btw do not use Lutris Installers to install CIV3! Those are outdated Install scripts and/or do nothing of value. Use your already installed Linux Steam version. Or install Civ3 via Steam
Open Lutris:
Add Game -> Add locally installed game
TAB: GAME INFO
Fill out: Name = Civ3 *(or name it whatever you want)
(Choose) Runner = "Wine (Runs Windows games)"
TAB: GAME OPTIONS
Executable: /home/zer0/.steam/steam/steamapps/common/Sid Meier's Civilization III Complete/Conquests/Civ3Conquests.exe
Wine prefix: /home/zer0/.steam/steam/steamapps/compatdata/3910/pfx
#replace 'zer0' with YOUR Linux user name!! zer0 is mine on this Distro
THAT'S IT!
Other config options can be adjusted, but the game will run with only these settings, if you are unsure what to do.
- no DX9 or DirectPlay wine/protontricks install needed
- no Proton/Wine launch arguments needed (dll overrides, etc)
Did it work for you?
Additional Info:
I am running a 64-bit CPU/Linux Distro. WINE and WINEPREFIX are also 64-bit (which has conflicts with 32-bit games, as WINE devs keep saying for decades now. I suspect, this is part of the problem here).
I have no idea what made you try that but I am so grateful to you for the fact you not only looked into it but shared your solution. Thanks Zero you are a star!
For high resolution displays, you need to disable the intros along with the keepres setting.
PlayIntro=0
SkipIntro=1
KeepRes=1
Good luck
FIXED BLACK TERRAIN BUG and FIXED AUDIO, includes C3X mod (original game with qol, bug fixes + improved AI).
I have seen Adam Beckett's (Big TY !) solution (4 posts above) that uses the Wine Starter in Lutris (if I understand it correctly) only after I managed to run it this way and after this whole post, so that would be without the C3X mod apparently. I have not tried that one, saw it too late.
I use the following with the Steam starter in Lutris on PC:
Hi,
This solution by WATERMELON (thank you so much !) is working well: https://www.protondb.com/app/3910?device=steamDeck
(without the optional part in my case)
Even though it says SteamDeck here it works for my PC at least. I have copied the .zip file of the mod from the download folder into the conquests folder (the first one, where the conquests.exe and conquests.ini are in), then extracted it with the option "extract here". Then start that Install.bat with the command "wine Install.bat" in the terminal after you have installed wine and made Install.bat executable by right clicking on it, choose properties/Access rights --> set hook for "make file executable".
When it comes to the "Fix for looping audio" you will need to copy/paste EACH SINGLE COMMAND and activate those one after another.
I use Proton 5.0-10 forced compatibility mode (right click on game in the steam library then properties and compatibility) and start the game with Lutris, have also made the mentioned changes in the conquests.ini, but change my desktop res to 1024x768 before starting the game, so it runs fullscreen usually.
The game runs perfectly now, you just don't have the music anymore. Took me one week of searching and trying (I have my 1st Linux for a week now and no clue). Feels great :) Oh, and I use Linux Mint 22.1 Cinnamon.
Just for more info on the mod (skip Windows installation and start at 1:25): https://www.youtube.com/watch?v=VxQ5dVABJcQ
(Big ty Suede for all your work.)
edit: starts without Lutris as well now just using steam