How to run a mod running under ProtonGE

DarcSceptor

Chieftain
Joined
Mar 27, 2025
Messages
1
I am running Civ 4 from Steam on Linux Mint using ProtonGE version 9.25.
I downloaded Caveman To Cosmos and copied the exported folder into the Mods directory.
I changed the Steam execute with the parameter Mod = Mods\{renamed the folder to a smaller name} CmanToCmos

For a while I got errors with the Mods folder not existing but finally once I shortened the name and fixed capitalization that I no longer get errors.
However I still do not get the C2C start screen.
So on to step 2 based on another comment. I went into the Python folder and meticulously marked every python modules having permission to execute.
Ran again and still no C2C startup screen. And if I go into the Advanced About screen it shows Mod Name = {empty}

This is the hardest program I've ever run to try and get a mod to run. So what am I missing here???
 
Two things come to mind.

First, you apparently changed the mod name? This is a bad idea, as some mods rely on having a specific name and might not run at all if renamed.

Second, for the command line parameter, it should be all lowercase. Additionally it behaves weirdly, cutting off the first character. It should look like this (or similar) \mod= modname (the space is important) or \mod="modname". The \ is not required. Note that it works both with a path including the mods folder and excluding it.
 
Back
Top Bottom