# Launch parameters

## Summary

Created: Jun 17 2024 by [mana vortex](https://app.gitbook.com/u/NfZBoxGegfUqB33J9HXuCs6PVaC3 "mention"), based on research by [**emoose**](https://www.nexusmods.com/cyberpunk2077/mods/193)\
Last documented update: Feb 2 2025 by [WSSDude](https://app.gitbook.com/u/4BzDhPEYGZO2eVMP8Fl4dcGAPKY2 "mention")

This page lists all known launch parameters for the `Cyberpunk2077.exe` .

{% hint style="danger" %}
Just because the executable accepts these parameters doesn't mean that they do anything or were ever intended to.
{% endhint %}

### Wait, this is not what I want!

* If you are trying to get your modded Steam Deck to work, check [modding-on-linux](https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-users/users-modding-cyberpunk-2077/modding-on-linux "mention")

## Parameters

{% hint style="info" %}
You need to send the parameters in the form of\
`-parameter arg`

for example\
`-engine CGameEngine`
{% endhint %}

<table><thead><tr><th width="244">Parameter</th><th width="307">Argument (if given)</th><th>Explanation</th></tr></thead><tbody><tr><td><code>engine</code></td><td><code>CGameEngine serverServerGameEngine serverDebugServerGameEngine</code><br><code>FunctionalTestsServerEngine</code><br><code>HeadfullTestServerEngine HeadllessTestServerEngine HeadlessTestServerEngine HeadlessGameEngine DebugGameEngine</code></td><td></td></tr><tr><td><code>multiplayerClient</code></td><td></td><td></td></tr><tr><td><code>ignoreInput</code></td><td></td><td></td></tr><tr><td><code>ignoreGamepads</code></td><td></td><td></td></tr><tr><td><code>hudNoParallel</code></td><td></td><td></td></tr><tr><td><code>noInputIcons</code></td><td></td><td></td></tr><tr><td><code>mpMenu</code></td><td></td><td></td></tr><tr><td><code>noFullscreenUI</code></td><td></td><td></td></tr><tr><td><code>noHUD</code></td><td></td><td></td></tr><tr><td><code>noWorldUI</code></td><td></td><td></td></tr><tr><td><code>forceLoadAllMeshAppearances</code></td><td></td><td></td></tr><tr><td><code>breakOnPoolDefault</code></td><td></td><td></td></tr><tr><td><code>profileio</code></td><td></td><td></td></tr><tr><td><code>width</code></td><td>a number</td><td></td></tr><tr><td><code>height</code></td><td>a number</td><td></td></tr><tr><td><code>fullscreen</code></td><td></td><td></td></tr><tr><td><code>window</code></td><td></td><td></td></tr><tr><td><code>windowed</code></td><td></td><td></td></tr><tr><td><code>borderless</code></td><td></td><td></td></tr><tr><td><code>hdrMode</code></td><td>a number from 0-4</td><td></td></tr><tr><td><code>hdr</code></td><td></td><td></td></tr><tr><td><code>x</code></td><td>a number</td><td></td></tr><tr><td><code>y</code></td><td>a number</td><td></td></tr><tr><td><code>monitor</code></td><td>a number</td><td></td></tr><tr><td><code>fpsClamp</code></td><td>a number</td><td>FPS Cap</td></tr><tr><td><code>noGameDefName</code></td><td></td><td></td></tr><tr><td><code>noWatermark</code></td><td></td><td></td></tr><tr><td><code>debugVerifyWorld</code></td><td></td><td></td></tr><tr><td><code>forceCPOControlWScheme</code></td><td></td><td></td></tr><tr><td><code>gogRewardsDisabled</code></td><td></td><td></td></tr><tr><td><code>functionalTestsMode</code></td><td></td><td></td></tr><tr><td><code>playerVoiceoverType</code></td><td></td><td></td></tr><tr><td><code>noBinksOnLoadingScreens</code></td><td></td><td></td></tr><tr><td><code>debugIcons</code></td><td></td><td></td></tr><tr><td><code>positions</code></td><td>&#x3C;a number>,&#x3C;a number></td><td></td></tr><tr><td><code>playerRecordID</code></td><td></td><td></td></tr><tr><td><code>gameServicesWrapper</code></td><td></td><td></td></tr><tr><td><code>playerNickname</code></td><td></td><td></td></tr><tr><td><code>gameDefinition</code></td><td></td><td></td></tr><tr><td><code>world</code></td><td></td><td></td></tr><tr><td><code>startSpawnPoint</code></td><td></td><td></td></tr><tr><td><code>startPosition</code></td><td></td><td></td></tr><tr><td><code>startRotation</code></td><td></td><td></td></tr><tr><td><code>startQuest</code></td><td></td><td></td></tr><tr><td><code>playerGender</code></td><td></td><td></td></tr><tr><td><code>alwaysSpawnedDisabled</code></td><td></td><td></td></tr><tr><td><code>forceSpawnInView</code></td><td></td><td></td></tr><tr><td><code>entitySpawnRadius</code></td><td></td><td></td></tr><tr><td><code>noCrowd</code></td><td></td><td></td></tr><tr><td><code>noReducedCrowd</code></td><td></td><td></td></tr><tr><td><code>ignoreSavedCensorFlags</code></td><td></td><td></td></tr><tr><td><code>overrideLocalNavmesh</code></td><td></td><td></td></tr><tr><td><code>autojoin</code></td><td></td><td></td></tr><tr><td><code>mainmenu</code></td><td></td><td></td></tr><tr><td><code>sessionType</code></td><td><code>LAN</code><br><code>Internet</code></td><td></td></tr><tr><td><code>sessionLength</code></td><td></td><td></td></tr><tr><td><code>state</code></td><td></td><td></td></tr><tr><td><code>save</code></td><td><code>-save=manualsave-11</code></td><td>Load a specific savegame on startup</td></tr><tr><td><code>forceShutdownAfterSessionLoaded</code></td><td></td><td></td></tr><tr><td><code>skipStartScreen</code></td><td></td><td>Skips the "Breaching" screen</td></tr><tr><td><code>ftBuildWithShelve</code></td><td></td><td></td></tr><tr><td><code>ftBuildProcessName</code></td><td></td><td></td></tr><tr><td><code>ftBuildNum</code></td><td></td><td></td></tr><tr><td><code>ftHostIP</code></td><td></td><td></td></tr><tr><td><code>ftHostName</code></td><td></td><td></td></tr><tr><td><code>ftGameDataAccessMode</code></td><td></td><td></td></tr><tr><td><code>ftEngineInstanceGUID</code></td><td></td><td></td></tr><tr><td><code>allowQuickCompression</code></td><td></td><td></td></tr><tr><td><code>datacenter</code></td><td></td><td></td></tr><tr><td><code>groupToken</code></td><td></td><td></td></tr><tr><td><code>gameVersion</code></td><td></td><td></td></tr><tr><td><code>gpuFlag</code></td><td><p><code>debug - enable Debug D3D12 layer with breaking on error</code></p><p><code>debugNoBreak - enable Debug D3D12 layer without breaking on error</code></p><p><code>forceAsync - always enforce async compute</code></p><p><code>noAsync - fully disable async compute</code></p><p><code>debugGBV - GPU based validation, requires also `debug`</code></p><p><code>forceAftermath - generate GPU log on exit</code></p><p><code>noAftermath - do not generate GPU log, even when crashing</code><br><code>forceAftermathDebug - generate GPU log on exit with extra information</code></p><p><code>noAftermathDebug - generate minimal GPU log on exit</code></p><p><code>forceRayTracing - enforce ray tracing</code><br><code>noRayTracing - fully disable ray tracing</code><br><code>forceCommitedResources</code><br><code>forceOpacityMicromap</code><br><code>noOpacityMicromap</code><br><code>forceRootSignature11</code><br><code>noRootSignature11</code><br><code>noNvAPIDXRExtensions - force disable DirectX Raytracing extensions even when they are available</code><br><code>noSmallBufferPools</code></p></td><td>This parameter can be specified multiple times with different values.</td></tr><tr><td><code>noGpuBreadcrumbs</code></td><td></td><td></td></tr><tr><td><code>nolog</code></td><td></td><td></td></tr><tr><td><code>log</code></td><td></td><td></td></tr><tr><td><code>root</code></td><td></td><td></td></tr><tr><td><code>engineRoot</code></td><td></td><td></td></tr><tr><td><code>archivePath</code></td><td></td><td></td></tr><tr><td><code>game</code></td><td></td><td></td></tr><tr><td><code>cookedRoot</code></td><td></td><td></td></tr><tr><td><code>cooked</code></td><td></td><td></td></tr><tr><td><code>depotMapping</code></td><td></td><td></td></tr><tr><td><code>editor</code></td><td></td><td></td></tr><tr><td><code>render</code></td><td></td><td></td></tr><tr><td><code>jobDebugger</code></td><td></td><td></td></tr><tr><td><code>jobThread</code></td><td></td><td></td></tr><tr><td><code>modded</code></td><td></td><td>Triggers REDMod recompilation on start</td></tr><tr><td><code>crowdDensity</code></td><td><p><code>Low</code></p><p><code>Medium</code></p><p><code>High</code></p><p><code>Console</code></p><p><code>ConsolePro</code></p><p><code>ConsoleEarlyNextGen</code></p><p><code>ConsoleEarlyNextGenQuality</code></p></td><td></td></tr><tr><td><code>rawstartingport</code></td><td></td><td></td></tr><tr><td><code>functionalTestsRAW</code></td><td></td><td></td></tr><tr><td><code>unattended</code></td><td></td><td></td></tr><tr><td><code>forceRawTweakDB</code></td><td></td><td></td></tr><tr><td><code>profiler</code></td><td></td><td></td></tr><tr><td><code>disableRayTracing</code></td><td></td><td></td></tr><tr><td><code>disableRayTracedReflection</code></td><td></td><td></td></tr><tr><td><code>disableRayTracedTransparentReflection</code></td><td></td><td></td></tr><tr><td><code>dlss</code></td><td></td><td></td></tr><tr><td><code>windowCaption</code></td><td>a string</td><td></td></tr><tr><td><code>scriptVersion</code></td><td><p><code>Debug</code></p><p><code>Profiling</code></p><p><code>ProfilingAll</code></p><p><code>ProfilingMarked</code></p><p><code>ProfilingEntry</code></p></td><td></td></tr><tr><td><code>tweakdbBlobPath</code></td><td></td><td></td></tr><tr><td><code>scriptsBlobPath</code></td><td></td><td></td></tr><tr><td><code>pvdDumpToFile</code></td><td></td><td></td></tr><tr><td><code>renderPreset</code></td><td></td><td></td></tr><tr><td><code>forceLowSettings</code></td><td></td><td></td></tr><tr><td><code>qualityLevel</code></td><td>a number or <code>RTX</code></td><td></td></tr><tr><td><code>texQualityLevel</code></td><td></td><td></td></tr><tr><td><code>rayTracingAmbientOcclusionRayNumber</code></td><td>a number</td><td></td></tr><tr><td><code>dlssQuality</code></td><td></td><td></td></tr><tr><td><code>interopstartingport</code></td><td></td><td></td></tr><tr><td><code>watchdogtTimeout</code></td><td>a number (seconds)<br>Default is 60</td><td>The number of seconds the game can stay frozen before assuming that it has crashed</td></tr><tr><td><code>automator</code></td><td></td><td></td></tr></tbody></table>
