# Launch parameters

## Summary

Created: Jun 17 2024 by [mana vortex](mailto:undefined), based on research by [**emoose**](https://www.nexusmods.com/cyberpunk2077/mods/193)\
Last documented update: Feb 2 2025 by [WSSDude](mailto:undefined)

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](/cyberpunk-2077-modding/for-mod-users/users-modding-cyberpunk-2077/modding-on-linux.md)

## 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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.redmodding.org/cyberpunk-2077-modding/for-mod-users/users-modding-cyberpunk-2077/the-cyberpunk-2077-game-directory/launch-parameters.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
