Tell me more ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

Officially, the Mac OS X version of Civilization V does not support mods. However, from common sense, some discussions I've found online, and Aspyr's poor track record, I'm guessing it is indeed possible to enable the mod browser and mod playing, at least for some mods.

So, is it possible? And if it is, how?

share|improve this question
1  
I'm no expert, but I imagine mods won't work with OS X because, by name, mods are modifications of the game binary. Any mods will have been made for the Windows binary, and not the Mac... – Jasarien Jan 12 '12 at 20:44
2  
@Jasarien, mods in Civ5 are a combination of XML, SQL, and Lua scripting. I don't believe they are compiled so much as they are interpreted. Aspyr might have excluded these components when they ported the game, but if they're present, it seems like it should be possible to run the same Windows mods on a Mac. – agent86 Jan 12 '12 at 20:58
Ok, in that case, disregard my comment ;) – Jasarien Jan 13 '12 at 9:19
If my Mac was capable of playing this game, I'd investigate for you... sadly it is not :( – agent86 Jan 16 '12 at 1:27
I hate questions about Macs on principle, but as soon as you mentioned Aspyr I had shivers. I dealt with their customer service department. A bunch of incompetent leeches. – StrixVaria Jan 18 '12 at 13:10
show 1 more comment

3 Answers

up vote 13 down vote accepted
+400

The Mods button is disabled in the MainMenu.lua file. To re-enable this button you will need to navigate to the MainMenu.lua file, open it with a text editor (like TextWrangler) and comment out line 33.

~/Library/Application Support/Steam/SteamApps/common/sid meier's civilization v/assets/UI/FrontEnd/MainMenu.lua

Assuming you use Steam

The line is:

Controls.ModsButton:SetHide( true );

To comment it out simply add two hyphens like this:

-- Controls.ModsButton:SetHide( true );

This should re-enable the Mods button on the Main Menu.

Some mods work and some do not, it seems rather hit or miss. If you have a xxxx.Civ5Mod file use something like Ez7z to expand the file which will create a folder that you can then put in your MODS folder which should be similar to this: (Depending on which version of Civil you have)

~/Library/Application Support/Sid Meier's Civilization 5/MODS/ or ~/Documents/Aspyr/Sid Meier's Civilization 5/MODS/ depending on whether you have changed the setting to use the Library instead of Documents.

NOTE: If you are running OS 10.7 (Lion) then Users/<your_name>/Library/ is hidden in Finder. Hold the Alt key down and select the Finder's Go menu. You will see Library as one of the options in that menu.

NOTE 2: Currently, every time you download a new patch for the game it overwrites your MainMenu.lua back to default so you will have to comment out line 33 again.

share|improve this answer
1  
This should go without saying but just to be safe, always verify that the Mod you are trying to use is legitimate and working as intended before you try and use it. – Adanion Jan 17 '12 at 22:37
I have this same issue however when I navigate to that folder i do not have MainMenu.lua instead I have MainMenu.xml which doesnt contain much. Can you help? – Alex Jul 12 '12 at 18:28
1  
Just a note, with Gods & Kings installed, the whole hierarchy has changed. So unfortunately, this solution no longer works. – Guillochon Aug 15 '12 at 17:46
for me I followed the instructions and get as far as the UI screen but then for me the Mainmenu is under SCREENS not FRONTEND and when I get to it's not file but just an empty folder – user33648 Sep 28 '12 at 1:22
On G&K, you need to edit a different file: Library/Application Support/Steam/SteamApps/common/sid meier civilization v/Civilization V : Gods & Kings/Contents/Home/assets/DLC/Expansion/UI/FrontEnd/MainMenu.lua – tog22 Apr 10 at 6:32

I was having trouble since I had G&K but I solved it.

I had to update a MainMenu.lua file in a different location than the one given above. Try to one at Library/Application Support/Steam/SteamApps/common/sid meier civilization v/Civilization V : Gods & Kings/Contents/Home/assets/DLC/Expansion/UI/FrontEnd/MainMenu.lua

When you get to the application Civilization V : Gods & Kings, you still have to right click on it and then go to "Show Package Contents" to get the "Contents" folder.

Once you get to the MainMenu.lua file, follow the directions on editing the it and you should be good to go. I'm on Mountain Lion 10.8.1

share|improve this answer

Alright, I had trouble with this one but I think I just blew the lid off it.

In Mac OS Lion when you go to the ~/Library/Application Support/Steam/SteamApps/common/sid meier's civilization v/ folder there's no "assets" folder. All that appears is Civilization.app. You need to right click on Civilization.app and in that menu hit "show package contents"

You'll then see the application folder's parts. Then follow this path:

Contents/Home/Assets/UI/FrontEnd/MainMenu.lua

Then edit the MainMenu.lua file as instructed above and you should be good to go!

share|improve this answer

protected by Community Sep 28 '12 at 7:47

This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.

Not the answer you're looking for? Browse other questions tagged or ask your own question.