Knowledgebase : Stronghold 2 > Technical

We have had some reports from players mentioning problems when using mice with high polling rates.  According to the reports the mouse cursor will start lagging and the game framerate will drop to abnormally low levels.

It is currently unclear if this is a problem with our games or a problem with individual computers.  We have been unable to recreate the issue internally so we are trying to gather as much information as possible. If you experience these issues please contact support, including the following information:

- the game you are having problems in
- how long you have experienced this problem for (is it a new issue or has it always been an issue?)
- your mouse make and model
- attach your dxdiag

In the meantime please try these troubleshooting steps:

1) Mouse Polling Rate

Open the Mouse software provided by your manufacturer and locate the Mouse Polling rate. Lower the polling rate e.g. if the Mouse Polling is set to 1,000 try lowering to 125.  NOTE: This option is not available in the Windows Mouse settings.

2) Graphics Card Driver

Some players have reported that the issue seemed to be introduced when they upgraded their Graphics Card driver.  It is possible that installing a previous AMD or Nvidia Graphics Card driver may solve the problem.

If you are experiencing a Runtime Error Issue in Stronghold 2 which leads to a crash please follow the instruction below:

  1. Go to the following location in your documents folder: C:\Users\<USER>\Documents\Stronghold 2
  2. (Backup save games). Delete all content in the location above
  3. Start Stronghold 2



This problem seems to be related to dual monitors.

Without disabling the second monitor in the Windows desktop. Right-click on the Stronghold2.exe file, click on Properties, Compatibility, tick on "Disable visual themes" and "Disable desktop composition".

Otherwise, disable the second monitor and try running the game as normal. Right click on the desktop, Click on Screen resolution, in the multiple displays click on show only desktop 1 or 2 depending on which is your main monitor.


If you are experiencing issues with no sound in-game, please work though the following steps -

1. Verify Game Cache


  • Open the Steam Client
  • Right-Click on Stronghold Crusader 2 in your Library
  • Select 'Local Files' and then 'Verify Integrity of game cache'


  • Open the GOG Galaxy client
  • Click on Stronghold Crusader 2 in your game library
  • Click on the "MORE" button
Hover over manage in the drop-down menu and select Verify/Repair

2. Run as Admin
  • Windows XP (Service Pack 3)
  • Tick the box next to the text - ‘Run this program in compatibility mode for:’
  • Right click on the game .exe file and select Properties, click on Compatibility.
  • C:\Program Files (x86)\Steam\steamapps\common\<Game>
  • Locate the game .exe and type - File Explorer into the Search bar and then copy and paste this line into the File Explorer search bar -
3. Download and Update DirectX 9.0c

Please open the following link and download the DirectX update -

4. Check the Sound Settings in-game to ensure none of the sounds settings are set too low or at zero.

5. Delete the game config file.

Exit the game and locate the configuration file.  Delete this file and reload the game.

Stronghold - C:\Users\<User Name>\Documents\Stronghold


Stronghold Crusader - C:\Users\<User Name>\Documents\Stronghold Crusader


Stronghold 3 - C:\Users\<User Name>\Documents\Stronghold 3\


Stronghold Crusader 2 - C:\Users\<User Name>\Documents\Stronghold Crusader 2\Profiles


6. Delete local content and reinstall

  • Click the "Library" tab at the top of the screen.
  • On the left-hand side of the screen, there will be a listing for the (game).  Select the game you would like to uninstall.
  • Right click the game and select "Delete Local Content..."
  • A confirmation box will pop up. Click the "Delete" button. Your game will start uninstalling.

  • Once the game has been uninstalled, select [game] and click install button in the page dedicated to your game.

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 2 folder for some unknown reason. As a result we have included a method to allow players to change the directory in which Stronghold 2 stores all options, save games, maps etc.

In order to use this, players can edit options_override.xml in C:\Program Files (x86)\Steam\steamapps\common\Stronghold 2, or within located within your own custom 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 2" 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 2" 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 2, 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 2 folder.

The first thing to try would be to ensure your graphics card drivers are update to the lastest version available.


Second, ensure the game is patched to the latest version available.  This is version 1.4.1.

Third, ensure the graphic settings for Stronghold 2 are set to maximum in the graphics configuration panel.  You can access them by going to: Start\All Programs\Firefly Studios\Stronghold 2\Stronghold 2.


This problem is usually caused by a dirty or corrupt disk or a CD-ROM/DVD drive that is not working properly. If the surface should become stained or contaminated, gently wipe it off with a soft, dry lint-free cloth; a commercial cleaner or ethyl alcohol.

Try to re-install the game. If this does not work, then if possible, try to install the game on a different machine. If this installation fails chances are the disk is corrupt. If it installs correctly on the other machine, then check your machine's CD-ROM/DVD drive.

Updating old drivers will solve the problem in many cases. If all else fails return the game to the retailer for a replacement.

This could be caused by bloom being turned on when using a Nvidia Graphics Card.  A recent driver update has caused the effect to break on Nvidia Cards. Please turn this off in the graphics panel.


On computers with Intel Extreme graphics chips the text may corrupt at high resolutions. To fix this issue lower the resolution in the graphics configuration panel or press ALT & TAB while in the Stronghold 2 main menu, then press ALT & TAB again. Your text should return to normal however this fix is temporary and the text could return to its former state.


1. From the Firefly Launcher tick 'Show graphics settings on startup' click on Play and via the graphics panel change hz rate.

2. Right click on the desktop and select display settings, scroll down and select Display adaptor properties, click on the Monitor tab and select Screen refresh rate and and lower this to 60Hz.