Springsettings.cfg(1) - beyond-all-reason/springrts_engine_wiki_mirror GitHub Wiki

NOTOC

Springsettings.cfg

springsettings.cfg is the configuration file of the Spring Engine.

Below is a comprehensive list of all the values available. This page is an attempt to thoroughly document them all.

Such list can be created by starting Spring with --list-config-vars as commandline parameter. For example on windows: spring.exe --list-config-vars > cfgdoc.txt

A setting can be changed by starting spring (.exe) without parameters and clicking edit settings. Some changes require spring to be restarted.

Location

99.0+

The (non-default) contents of the config are now printed in users' infolog.txt. Deprecated locations are no longer read from, as follows:

  • Windows: AppData\Local\springsettings.cfg
  • Linux/MacOSX: ~/.config/spring/springsettings.cfg

95.0+

On Windows it's ../My Documents/My Games/Spring/springsettings.cfg, and on Linux/MacOSX it's ~/.config/spring/springsettings.cfg

< 95.0

On Windows it's %APPDATA%\Local\springsettings.cfg, and on Linux/MacOSX it has a different name and is ~/.springrc

Portable Mode

If spring detects springsettings.cfg next to spring.exe it runs in portable mode (meaning it writes config settings / infolog.txt / etc in the same directory where spring.exe exists).

Safemode

Spring supports a safemode, which can be enabled with spring --safemode. There is a startmenu link to it and some lobbies got an option for it, too. But it's not meant for regular gaming, it's just a debugmode to find out if runtime problems are caused by incorrect settings. So you can try it and discuss it with devs for further help.

Available Options

THIS SECTION IS AUTOMATICALLY GENERATED! DON'T EDIT IT!

Category:Help

⚠️ **GitHub.com Fallback** ⚠️