Shortcut Parameters
There are a number of parameters that you can preset before game launch to allow for multiple advanced options that the game normally does not support through its User Interface. To use these parameters you must edit your game shortcut or the Launch Parameters field in Steam.
Contents
Retail - The Shortcut File
There will probably be a game shortcut on your desktop, it should look something like this:
If you cant find one on your desktop, there is one in your My Programs/Maxis/SimCity 4/ menu.
Right click on that icoi and select properties. This window will open:
Add your parameters to the end of the Target box
Steam - The Launch Parameters field
The images used here will be from the game The Elder Scrolls V: Skyrim and using a custom skin, however the workflow is exactly the same.
Right Click SimCity 4 Deluxe in the Library Tab and select Properties.
In the General Tab, click the "Set Launch Options" button.
Add your parameters to the text field, then click OK.
Close the properties window.
Simple Parameters
These are easily used parameters for use in many situations.
No Intro
-intro:off
This simply turns the intro videos off, and takes you straight to the game (via one splash screen)
Windowed Mode
-w
Starts the game in a window.
- Note: It is advised to use this setting with a relatively small screen resolution (preferably less than 1024x768) as it squanders the effect
Video Settings
Screen Resolution
-r[a]x[b]x[c]
Sets the screen resolution to [a] pixels wide by [b] pixels high, with a bit-depth of [c].
- Note: Only 4:3 resolutions (1024x768 800x600 etc) are permissible, without using the custom resolution setting
- Note: Bit-depths of 16 or 32 are allowed, and the default depends on your hardware
Custom Resolution
-CustomResolution:enabled
Allows non 4:3 aspects to be used with the -r command.
Rendering Mode
-d:[renderer]
Forces the game to use the specified Renderer mode. Valid values are Software and DirectX (The Hardware option in the Graphics Options menu in-game).
There is an OpenGL mode, however forcing the game into this mode is highly discouraged due to its buggy and unfinished state.
Audio Parameters
These properties affect the sounds made by the game.
-audio:off
Turns all the audio output off
-sound:off
This will run the game with no sound, which is useful for troubleshooting audio issues.
-music:off
This will run the game with no music, which is useful for troubleshooting audio issues.
Processing Options
-AllowMultipleInstances
This allows you to launch additional game instances after the first one. By default, an attempt to run the game more than once will merely call forth the first instance of the application.
-BackgroundLoader:on/off
This enables or disables the background model loading system. Normally, when you switch the view zoom or rotation the application loads only the visible objects first and makes a background task of loading the additional models. This allows the game to be more responsive during view changes, but it has the side effect of slowing down the game for the next few seconds or minutes.
-CPUPriority:low
This specifies that the game set its base process priority to low instead of normal. This is useful for having the game run side-by-side with other applications and have it not take too much processing time away from the other applications.
Other
User Dir
-UserDir:[path]
Specifies the directory where the users game directory is. If the default subdirectories of "Regions\", "Plugins\", and "HTTPCache\" arn't found, then it creates an instance of, (in the case of Regions, it copies the default set over). The default game data directory defaults to being the same directory as the game installation directory. Quotes are necessary if the path name has spaces. Make sure there is a "\" on the end of your path or it creates directories like "testPlugins\" and "testRegions\"
Language Settings
-l:language
This specifies the language to run the game in. The game can only run in a language if the resource data for that language is present in the application's data set. Valid languages are: English, German, UK English, Traditional Chinese, and Japanese.
See Also
- Parameters Tutorial by JoeST
- ...