| AIDEBUGGING | Enable AI system debugging | yes |
| AISCRIPTDEBUGGING | Enable AI script system debugging | yes |
| AISCRIPTPROFILING | Enable AI system profiling | |
| ALLCP | All computer players? | |
| ALLCP1 | | |
| ALLGRASS | | |
| ALLOW_SOFTWARE_RENDERER | Allow the use of a software render driver to run the game | |
| ALLOWCPGAIACAPTURE | | |
| AUTOGROUPUNITS | | |
| AUTOSAVE | Auto save time interval (seconds) | |
| CREDIT | | |
| CUBEOUTLINE | | |
| DEBUG_BAN | Populate provider with debug ban data. | |
| DEBUG_SIMPLE_UI_OPTIONS | Allow toggling debug simple ui elements. | |
| DEBUGMAINTENANCE | Debug maintenance Messages | |
| DEBUGPATHGRAPHICAL | | |
| DEBUGSPEEDS | Enable 4.0/8.0 speeds. | yes |
| DEVELOPER | | |
| DISABLE_ADAPTER_CHECK | Disable a check for black-listed graphics adapters (NOT drivers) | |
| DISABLE_COMMAND_VERIFICATION | | |
| DISABLE_CONTROLLER_DISCONNECTED_DIALOG | Turn off the controller disconnected dialog | |
| DISABLE_GAMEPAD_RUMBLE | Turn off gamepad rumble regardless of other settings | |
| DISABLE_RL_UPDATE | Use original update mode (command timing not driven by relay). | |
| DISABLEMAINTENANCE | Disable maintenance Messages | |
| DOLOGSTATUS | | |
| DONOTUSELOWLEVELPATHING | | |
| DONOTUSEMIDLEVELPATHING | | |
| DONOTUSEOLDPATHING | | |
| DRAWGROUPF | | |
| DRAWGROUPP | | |
| DRAWLOG | Draw logging file | |
| EDGEOUTLINE | | |
| EDITOR | Boot directly into the scenario editor. | yes |
| ENABLE_ATLAS_LOGGING | Enable check for atlas page issue | |
| ENABLE_ATLAS_PAGE_CHECK | | |
| ENABLE_BC7_ASSETS | Enable support for BC7 assets | |
| ENABLE_GAMEPAD | Enable gamepad support in Phoenix | |
| ENABLE_GLOBAL_CONTROL | | |
| ENABLE_LOAD_DIAGNOSTIC_TELEMETRY | Enable telemetry of sprite loading process. | |
| ENABLE_SMX_ASSETS | Enable support for SMX assets | |
| ENABLE_TEARING | Enable advanced tearing support. | |
| EXIT | Automatically exit after specified game time | |
| FAKE_BENCHMARK_SCORE | Override your benchmark score | |
| FASTVIEW | | |
| FEATURE_LEVEL | Force a specific feature level (one of 11_0, 10_1, 10_0, 9_3, 9_2, 9_1) | |
| FIXEDDELTASECONDS | | |
| FIXEDUPDATE | | |
| FIXELEVATION | | |
| FOLLOWCP | | |
| FORCE_2X_ASSETS | Force enable high resolution sprites | |
| FORCE_LAN_WINDOW | Force the battle server console to appear | |
| FORCE_LANGUAGE | Force default language used when resetting defaults | |
| FORCE_LIVE_SERVERS | Connect to the retail servers rather than the test servers. | |
| FORCE_ORIGINAL_MENU | Force original main menu | |
| FORCE_SCENARIO_VERSION | | |
| FORCE_SIMPLE_MENU | Force light main menu | |
| FORCE_SINGLE_UPDATE_PER_RENDER | Forces only one update per render in multiplayer games | |
| FORCE_TEST_SERVERS | Connect to the test servers rather than the retail servers. | |
| FORCEWOLF | | |
| GAM | Startup save game file | |
| GROUNDOUTLINE | | |
| HIDE_CAMPAIGN_PANEL_UI | | |
| IGNORE_MP_VERSION | Allow builds with this command arg to match with each other regardless of build version or configuration | |
| IGNORECRCFAILURE | Ignore failures due to non-matching expected file crc’s | |
| INTEL_DRIVER_PATCH | Disables optimisation for UpdateSlice to prevent memory leak on certain intel drivers | |
| LAUNCH_GAME_VARIANT | AOE1 or AOE2. User privilege is still required. e.g. LAUNCH_GAME_VARIANT=AOE1, can be combined with other params | yes |
| LIMIT | Limit population (25 - 200) | |
| LOBBY | | |
| LOGACTION | | |
| LOGAI | | |
| LOGCOMM | | |
| LOGCOMMANDS | | |
| LOGCONVERT | | |
| LOGDEBUG | Specific unit to log debug, | |
| LOGDIR | | |
| LOGESNET | | |
| LOGEXPLORE | | |
| LOGFPS | Log Frames per Second | |
| LOGGROUP | Specific group to log debug. | |
| LOGLOCAL | | |
| LOGMOVE | | |
| LOGMOVECONSTANT | | |
| LOGNET | Custom path for logging to network. | |
| LOGOBJECTTIME | | |
| LOGOUTPUT | | |
| LOGPATH | | |
| LOGPLAYER | Player ID to log | |
| LOGSPRITEMEMORY | Log loading and unloading of sprites. | |
| LOGSTART | Time to begin logging | |
| LOGSTATS | | |
| LOGSYSTEMS | The systems that will be logged | yes |
| LOGUAI | | |
| LOGUPDATECHANGES | | |
| LOGUPDATETIME | | |
| LOGWAYPOINT | | |
| LOGWAYPOINT2 | | |
| MORE_MAP_SIZES | Display additional map sizes when setting up a game or scenario. | yes |
| NETWORK_DEBUG | Debug network activity | |
| NO_FPS_THROTTLE | Disable frame rate throttle. | |
| NO_PATCHING | Disable all recommended workarounds for driver issues | |
| NOAICHEAT | | |
| NOAUTOFORMATION | | |
| NOCHATCHEATCODES | | |
| NOCOMMSPEED | | |
| NOFOOTPRINTS | Disable snow footprints | |
| NOLOGSTATUS | Output debug lgs for player index to logs | |
| NOMODS | Disables all mods | yes |
| NOPATHCAP | | |
| NOPATHLIMIT | | |
| NORECORDING | Disable recording games. | |
| NOTERRAINSOUND | | |
| NOVSYNC | Disable Vertical Synchronization | |
| NOWOLF | | |
| OLDLOS | used for savegame compatibility with old LOS shape | |
| ONEBUTTON | Force One Button Mouse | |
| OVERRIDE_MP_VERSION | Override the app version sent up to MP services. | |
| PERFORMANCE_EVENT_JOURNAL_FILEPATH | File path (relative) to the performance event journal. Ex: \Logs\Logs.csv. <TIMESTAMP> will be replaced with a timestamp at the start of each capture if it’s in the path. | |
| PURGE_MOD_STATUS_FILE | Purge the mod status file | |
| QUICKBUILD | | |
| RANDOMGAME | Starting random game seed | |
| RANDOMMAP | Starting random map seed. | |
| RECORDGAME | Force record game on | |
| REFERENCE_RENDERER | Use a reference driver (developer only). | |
| RELOADGAMEDATA | Reload game data files between games. | |
| REPORT_LIVE_OBJECTS | Call ReportLiveObjects() on shutdown (debug build only). | |
| ROLLOVER | | |
| RUN_REGRESSION_TESTS | Run regression tests on game data from previous versions of the game. | |
| RUNLOG | | |
| RUNNING_AUTOTEST | Ignore any code that may halt the game since we are running an automation test that may not handle what a human can. | |
| SAFEDRAWLOG | | |
| SCRIPT | Script to run | |
| SCRIPTREPORT | Script report outputfile | |
| SERVER_TIME_OFFSET | Offsets server time by the given number of seconds. | |
| SESSIONID | Session ID with which client script should join! | |
| SHOWAIGROUPS | | |
| SHOWGROUPIDS | | |
| SHOWOBS1 | | |
| SHOWOBS2 | | |
| SHOWOBS3 | | |
| SHOWUNITIDS | | |
| SIMULATE_MAINTENANCE | Simulate server maintenance | |
| SKIP_EG_INSTALL_CHECK | Skip the EG install check | |
| SKIP_EG_MEM_CHECK | Skip the EG memory check | |
| SKIPINTRO | Skip the intro movies | yes |
| SKIPSYNCSAVE | | |
| SLOWVIEW | | |
| SPEED1 | Enable 4.0 speed. | |
| SPEED2 | Enable 8.0 speed. | |
| SQUAREOUTLINE | | |
| STEPMODE | | |
| SUBSCRIBE_TO_MODS | Force subscription to comma-separated mod IDs on login. | |
| SYNCSTOP | | |
| TEST_RL_ACCOUNT | Log into Relic using the given test account name (instead of PC name). | |
| TESTUISCREEN | Run game with testscreen | |
| TWOBUTTON | Force two button mouse | |
| UIP | Use InfluencePlacement | |
| UNCAPPED_SIMULATION_SPEED | Test simulation speed uncapped | |
| UNLOCK_ALL_CIVS | Ignore civ rotation feature entirely. | |
| USELOWLEVELPATHING | | |
| USEMIDLEVELPATHING | | |
| USEOLDPATHING | | |
| VERBOSELOGGING | Log at verbose depth | yes |
| | |
| WINDOW | Always launch app in windowed mode | |
| WRITE_MAP_INFO | Write out a text file containing map info | |
| WW_ENABLE_BETA_SAVES | Enable all saves on loading screen | |