We The People 4.1 installation on Steam Deck: problems with setup.bat file

treeplantrock

Chieftain
Joined
Sep 9, 2024
Messages
3
Hello, I've been trying to install We The People 4.1 on steam deck (steam OS). I've managed to get 3.01 installed and working using protontricks in desktop mode, but any version after that I run into problems when it comes to running the setup.bat file. I think linux can run .sh files but when trying to run setup.bat it just opens it in kate (I think this is just a notepad). I don't have much experience with Linux and I'm pretty lost. This mod looks right up my alley and I'd love to play the most up to date version.
If anyone has been able to get it WTP 4.1 running on steam deck any help would be greatly appreciated!
 
Setup.bat does some tests to give error messages in case the mod is incorrectly installed. Those can be ignored. The only critical task is that it copies tbb.dll and tbbmalloc.dll from "Copy to Colonization.exe" to the game directory (the one containing Colonization.exe). You can do this copying manually and it should work just fine.
Thanks for your reply! I guess the problem that I am having is finding the correct location of the game directory containing colonization.exe in SteamOS.
I managed to install 3.01 fine in the file path:

Home/.local/share/steam/steamapps/compatdata/16810/pfx/drive_c/users/steamuser/Documents/My Games/Civilization IV Colonization

However this folder doesn't contain Colonization.exe or any of the .dll files, it does however have a MODS folder that I put WTP 3.01 in. It also contains the normal game directory folders as well as CivilizationIV.ini.bak and CivilizationIV.ini.
If I go browse local files for CivIV colonization on steam I go to:

Home/.local/share/steam/steamapps/common/Civilization IV Colonization

Which does have Coloniztion.exe but no mods folder. Creating a mods folder and putting WTP 4.1 there, and copying tbb.dll and tbbmalloc.dll to that game directory returns an invalid mod install location error on running the game via steam.
Hope that all makes sense.
 
Home/.local/share/steam/steamapps/compatdata/16810/pfx/drive_c/users/steamuser/Documents/My Games/Civilization IV Colonization
This is the install location in my documents. The game will appear to work using that one, but weird bugs will sometimes appear, hence why the game warns about using it. I actually added that warning as it isn't in vanilla.

Home/.local/share/steam/steamapps/common/Civilization IV Colonization
You use this one. The game will often not make the mods directory by default, so you have to make it manually. The easiest way to do that is to just move the Mods directory from the first directory to the second. I think the mods directory should be named "Mods" on case sensitive file systems, but it's something, which is disputed. There is also the claim that it should be MODS, through I have not really seen any evidence for that in the game itself. I haven't used a case sensitive file system for modding through, so I can't be sure.
 
Top Bottom