COMMAND LINE OPTIONS: -autostart load a map instead of showing main menu (see below) -buildarchive unused? -conf:KEY=VALUE set a config value (overrides the contents of system.cfg) -entgraph unused? -g=F set the gamma correction to 'F' (default 1.0) -listfiles unused? -mod NAME start the game using NAME mod -nosound disable audio -onlyPublicFiles force game to use only the public (default) mod -profile=NAME ? -quickstart load faster (disables audio and some system info logging) -shadows enable shadows -vsync enable VSync, i.e. lock FPS to monitor refresh rate -xres=N set screen X resolution to 'N' -yres=N set screen Y resolution to 'N' -editor launch the Atlas scenario editor Windows-specific: -wQpcTscSafe allow timing via QueryPerformanceCounter despite the fact that it's using TSC and it may be unsafe. has no effect if a better timer (i.e. the HPET) is available. should only be specified if: - you are sure your system does not engage in thermal throttling (including STPCLK) OR - an "RDTSC patch" is installed this flag is also useful if all other alternatives are worse than a potentially risky or slightly broken TSC-based QPC. -wNoMahaf prevent any physical memory mapping or direct port I/O. this disables all ACPI-related code and thus some of the timer backends. specify this if problems are observed with one of the abovementioned subsystems. Autostart options: -autostart=NAME map name for scenario, or rms name for random map -autostart-playername=NAME multiplayer player name -autostart-host multiplayer host mode -autostart-players=NUMBER number of players -autostart-client multiplayer client mode -autostart-ip=IP multiplayer connect to given IP -autostart-ai=PLAYER:AI adds named AI to the given player (such as 2:testbot) Random maps only: -autostart-random random map -autostart-random=SEED random map with seed value (default 0, use -1 for random) -autostart-size=TILES random map size in tiles (default 192)