Knowledgebase : Stronghold 3

Boxed games bought from a store

If you have a problem with a boxed version of the game, please consult Firefly Studios Support at


Games downloaded from Steam

Steam will happily issue a refund for a game for any reason if the request meets the following criteria:


1) the request is made within 14 days of purchase


2) the title has been played for less than 2 hours


For more information visit

To request a refund visit

Placing a custom Map in Stronghold 3 on Mac OS X

In order to place a custom or user map into Stronghold 3 you wil need to place the file in the following location on your oSX system 

"Users/YourUsername/Library/Application Support/com.vpltd.Stronghold3/GameDocuments/Stronghold3/Maps"

If you are unsure how to find the library or how to get to it please follow the instruction in the article below:  Source :

Easy Access by Permanently Revealing User Library Folder in OS X Mountain Lion & Lion

To access the user library folder on a Mac with OS X Mountain Lion or Lion, issue the following command syntax into the Terminal app, this will toggle the hidden aspect of the folder to be visible again.

chflags nohidden ~/Library/

Hit the return key to execute the command.

That chflags string permanently makes the ~/Library folder visible, and you’ll find it again in your home directory:

User Library Folder in OS X Mountain Lion

By the way, this chflags trick works to permanently show the User Library folder in macOS High Sierra and Sierra too, as well as El Capitan and other modern versions of Mac OS X system software.

With that said, for most users that simply isn’t necessary because they won’t be accessing the Library directory or its contents enough to make it worthwhile. Instead, you can use a trio of tips to quick and temporarily access your ~/Library/ directory, while still retaining it’s default hidden nature.

Use “Go To Folder” and Open ~/Library/ Directly

All you need to do is hit Command+Shift+G from the Mac desktop (or Finder > Go > Go to Folder) and type in ~/Library to temporarily access the Library directory in the Finder. When you are done, close this window and it will no longer be visible.

Access User Library folder in Mac OS X Lion

Hold Option and Use the “Go” Menu to Show Library

Holding down the Option key will show the “Library” directory as an option in the Finders Go menu. The other nice thing about the Go menu is that after you have accessed ~/Library on multiple occasions, it will start to appear in the “Recent Folders” submenu for easy repeat access.

Access the Library directory in OS X Lions Go Menu

Access ~/Library from the Terminal

There are a few approaches to the Terminal access of ~/Library, one is to just manually manipulate the filesystem from the command line:

cd ~/Library

You can then manipulate directories or do what what you want in here. If you’re not comfortable with that, you can also just use the ‘open’ command to access ~/Library in the Finder, via the Terminal:

open ~/Library/

Thanks to Fred who left that last tip in our comments.



Some players have reported that the game does not allow them to load and save games properly. This appears to be because the game cannot access their Documents\Stronghold 3 folder for some unknown reason. As a result we have included a method to allow players to change the directory in which Stronghold 3 stores all options, save games, maps etc.

In order to use this, players can edit the file in \bin\win32_release\options_override.xml located in their installed directory.

The file contains a single parameter: <override user_data_path="" />

To change the directory, edit the file so that the path to the new directory in which you want to save is between the quotations. For example, to save to your desktop, change it to:

<override user_data_path="C:\Users\username\Desktop" />

When using this option, a new "Stronghold 3" directory will be created in the directory specified i.e. if you specify "c:\users\documents\games" then the game will create a "c:\users\documents\games\Stronghold 3" directory if it doesn't already exist.

WARNING: Be very careful! The game will attempt to read and write files from the specified directory. Use at your own risk! 

To use the default directory, leave it blank or delete the options_override.xml file

IMPORTANT: We strongly suggest only using this override if absolutely necessary, in cases which the default directory cannot be used. If you have no issues with saving any options/progress/save games with Stronghold 3, do not use this override option.

PLEASE NOTE: Steam Cloud will NOT work if you use an override path. Steam Cloud only works with the Documents\Stronghold 3 folder.

If you are having problems running Stronghold 3 please follow these troubleshooting steps before contacting support.


1) Do you have an anti-virus program installed on your computer?

Lots of games have problems with overprotective anti-virus programs.  If you are using anti-virus please make sure Stronghold 3 has been added to your list of exceptions.  Please consult your anti-virus manual for instructions on how to do this.  The default installation path for the Stronghold 3 game file is C:\Program Files (x86)\Steam\Steamapps\common\Stronghold 3\bin\win32_release\Crusader2.exe


2) Make sure you have installed the prerequisite files required to run Stronghold 3


3) Verify your Stronghold 3 files

  1. Login to the Steam client
  2. Within Library, right-click on Stronghold 3 and select Properties
  3. Select the Local Files tab and click the Verify Integrity of Game Cache... button.
  4. Steam will check all the game files were downloaded correctly. This process may take several minutes. If any files are missing Steam will download them the next time you run the game.


4) Delete your Stronghold 3 initialisation file

Locate your C:\Users\[User]\Documents\Stronghold 3\Profiles folder and delete options.xml.  This will force Stronghold 3 to redetect your computer settings again when loading the game.


5) Use the Windows System File Checker tool to repair missing or corrupted Windows system files

System File Checker is a utility in Windows that allows users to scan for corruptions in Windows system files and restore corrupted files. This article describes how to run the System File Checker tool (SFC.exe) to scan your system files and to repair missing or corrupted system files.

6) If the game still does not run, check your Options Override file

  1. Open the your installed game path by right-clicking on Stronghold 3 in Steam, going to Properties > Local Files > Browse Local Files...
  2. Go to the directory \bin\win32_release and open the file "options_override.xml"
  3. Following the instructions in the file, enter a path to a new directory in which you will save game options (for example, edit the line to <override user_data_path="C:\Users\username\Desktop\Options" />
  4. Save the file and then try running Stronghold 3.



If you are still experiencing problems, please contact support with the following information:

  1. A detailed description of the problem
  2. A list of any security systems on your computer including anti-virus software
  3. A dxdiag file from your computer so that we can view your computer spec.  Instructions on how to create a dxdiag file can be found here:


* - this is the default Steam install location for Stronghold 3