Skip to content

Using SVN

dzfischer edited this page Oct 29, 2020 · 4 revisions

1. Download and install Tortoise SVN

2. Create an empty folder called Caveman2Cosmos in the Mods directory under your installation.

For GoG this will be something like: C:\Program Files (x86)\Civilization IV Complete\Civ4\Beyond the Sword\Mods\Caveman2Cosmos
For steam it will be something like: C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization IV Beyond the Sword\Beyond the Sword\Mods\Caveman2Cosmos
You must use the install directory not the Documents folder, or the mod will not work.
Do not try to reuse an existing directory with files already in it, the SVN version is entirely standalone and should not be merged with any other copy (e.g. the release version).

3. Checkout the repository to the folder.

Right click the Caveman2Cosmos folder and select 'SVN Checkout...':
image
Set URL of repsitory to https://svn.code.sf.net/p/caveman2cosmos/code/trunk (if this doesn't work try svn://svn.code.sf.net/p/caveman2cosmos/code/trunk):
image
Click OK, and wait for it to complete (this could take a while depending on sourceforge servers and your connection).
Check the log doesn't show any obvious errors: sometimes the checkout can fail. If there are errors that relate to the sourceforge server (500 error, timeout, connection error etc.) please delete the folder and restart from 2.

If you have an 'access is denied' error from SVN, you may need to allow full controls for the folder:

4. You are done!

Well, not quite. You still need to actually enable the mod if you have not done so already. There are a few methods for doing this:

  1. Simply run Beyond the Sword, and select Load Mod in the main menu, and select Caveman2Cosmos.
  2. Set Mod = Mods\Caveman2Cosmos in your CivilizationIV.ini file, usually located at Documents\My Games\Beyond the Sword\CivilizationIV.ini. Search in that file for Mod and you should find the setting to create or alter, otherwise just add it somewhere in the [CONFIG] section.
  3. Add mod= Mods\Caveman2Cosmos to your BeyondTheSword startup parameters. You can do this in steam by right clicking Sid Meier's Civilization IV: Beyond the Sword, selecting properties, and clicking Set Launch Options.... Yes the space after the = is deliberate.
  4. Okay now you are done!