Getting Mods to work on Linux

gfurst

Warlord
Joined
Sep 4, 2010
Messages
202
Location
Beagá, MG, Brasil
Hey there folks, I've finally decided to give Civ5 a try with the port to Linux and last week Steam's summer sale.

I'm glad to say the port works great, and the game overall have come a long way since its launch.
Now I'm excited to try out all that amazing mods people here usually make, giving more flavor, personality and fun to the game.

So getting mod to work on Linux isn't as easy:
First, the game is actually locked of its modding ability, like in the mac port, easy fix is to edit a single line in a mainmenu.lua file inside your game folder.

Second is that linux, has a case sensitive file system, meaning they had to convert all files inside the game directory to lowercase.
And apparently this causes mods to load incorrectly, causing some weird issues.
Referenced by these guys in reddit and here in the forum.

The results are just weird, trying to play un-changed communitas pack gave me a broken interface. I think the R.E.D. and single unit graphics are working ok, and they worked without the lowercase.
I've followed flamesfault's post on how he got working Really Advanced Setup but it still didn't quite work for me, plus in a game with cultural diffusion and revolutions enabled, there isn't any UI showing the mod is enabled, but there was a great brust of city-states( maybe caused by the revolutions).

ps: If we can sort out how to really make things work consistently, I'm willing to sort out this thread for others users reference.
 
The other method someone used was to put their CiV user folder in a case-insensitive partition (ntfs or fat).
That is possible, though, maybe not so good?
Wouldn't I also need the whole civ game in a non case sensitive partition?
Creating a dedicated partition for this is definitely a waste, however having a thumb drive and mounting( or linking) to the respective folder might be feasible.
 
No, just the user folder worked for another user (or was it even just the mods folder?). You can just set the mount point to be the same place, I guess, without having to mess with the configuration.
 
If you use that method, you'll also need to change the references in the .modinfo file. You could make a script to do it, I suppose, but the partition trick was to take the tedium out of the process.
 
Hey guys, this last week I was setting up my new built-up PC.
I'm good to give it another try no Civ5, I'm reaaaaaallly happy on how it looks and runs now with proper hardware.

I've tried renaming all to lower case, and the references are really tedious too, a script would help a lot. However I still get some inconsistent behavior.
Some mods works, others don't, some work even without lower case, which is the case with R.E.D.
 
If you use that method, you'll also need to change the references in the .modinfo file. You could make a script to do it, I suppose, but the partition trick was to take the tedium out of the process.
With EUI changing the references was not necessary, but it's a DLC, with mods it may not work
 
Back
Top Bottom