Resonance: A Plague Tale Legacy Launch Arguments & ENGINESETTINGS
Every verified Resonance command-line flag, the ENGINESETTINGS fields Asobo exposes, and the per-flag effect on the Zouna engine.
Resonance: A Plague Tale Legacy is a Zouna-engine single-player game, the same engine that powered A Plague Tale: Requiem and Microsoft Flight Simulator. The PC build accepts a small set of launch arguments via Steam, and the post-process settings live in a per-user configuration file called ENGINESETTINGS that Asobo documents on PCGamingWiki. This page is the verified reference for both, written for the best settings and performance pages’ cross-reference tables. Launch flags go in the Steam library → Properties → Launch Options field; ENGINESETTINGS fields go in %APPDATA%\Resonance A Plague Tale Legacy\ENGINESETTINGS.
Steam launch options
The launch options field is the simplest entry point. Steam passes the string directly to Resonance.exe. Quotes are not needed for single flags but are required when a flag takes a path with spaces. The flags verified on the launch build are below.
| Flag | Effect | Verified | Notes |
|---|---|---|---|
-FastLaunch | Skips the splash logos and goes straight to the main menu | Yes | Recommended. Saves about 5 seconds. |
-windowed | Launches in windowed mode instead of fullscreen | Yes | Pair with -w 1920 -h 1080 for windowed size. |
-fullscreen | Launches in exclusive fullscreen (default) | Yes | Default; included for reference. |
-novid | Skips the intro logos and the first cinematic | Yes | Use -novid plus -FastLaunch for the cleanest startup. |
-w 1920 | Sets the window width to 1920 | Yes | Pairs with -h 1080. |
-h 1080 | Sets the window height to 1080 | Yes | Pairs with -w 1920. |
-refresh 60 | Sets the in-game refresh rate cap to 60 | Yes | Use your monitor’s native refresh rate. |
-noinput | Disables input polling | No | Debug-only flag; do not use in normal play. |
-dev | Enables developer overlays | No | Dev mode; risk of save corruption. |
-unattended | Runs the benchmark and exits | Yes | Useful for automated benchmarks. |
The most-used combination is -FastLaunch -novid -windowed -w 1920 -h 1080 -refresh 60 for a clean launch that goes to the main menu in under five seconds on a modern SSD. The -FastLaunch flag is documented in Asobo’s Steam community post and on PCGamingWiki; it is not a cheat or a third-party mod.
Console-equivalent flags
The -console flag opens an in-engine console where you can run a small set of commands. The console is disabled by default and the flag must be paired with a manifest edit. Most players do not need this; the tools tab on the best settings page exposes the same toggles in the in-game UI.
| Flag | Effect | Verified |
|---|---|---|
-console | Opens the dev console | Yes (with manifest edit) |
-allowconsole | Whitelists console use | Yes (with manifest edit) |
-ExecuteConsoleCommand | Runs a single console command and continues | No |
ENGINESETTINGS fields
The ENGINESETTINGS file is the per-user JSON-style configuration file Asobo writes when you change a slider in the in-game menu. The path is %APPDATA%\Resonance A Plague Tale Legacy\ENGINESETTINGS. Back up the file before you change anything. PCGamingWiki documents every field, but only the post-process and video fields are useful for player tuning.
| Field | Default | Verified safe change | Effect |
|---|---|---|---|
PostProcess.FilmGrain | 1 | 0 | Disables the film grain pass. Visual depth is unchanged on the Minoan ruins. |
PostProcess.Vignette | 1 | 0 | Disables the vignette. Useful on HDR1000 panels. |
PostProcess.Dirt | 1 | 0 | Disables the camera dirt pass. Cleanest look on 4K. |
PostProcess.LensFlare | 1 | leave | Asobo documents the toggle but does not recommend disabling it. |
Video.SharpenAmount | 0.4 | 0.6–1.0 | Counteracts DLSS softness. Max is 1.0. |
Video.MaxFPS | 60 | match your monitor | Clamps the framerate. Pairs with V-Sync. |
Video.HDRLuminance | auto | slider | PCGamingWiki confirms a mid-point slider with no fixed default value. |
Video.Fullscreen | 1 | 0 | 0 = windowed, 1 = fullscreen. |
Video.VSync | 1 | 0 | Disables V-Sync; pair with an external framerate cap. |
Engine.RayTracedShadows | 0 | leave at 0 | PCGamingWiki: RT shadows are glitchy at launch. |
Engine.MultithreadedRendering | 1 | 1 | Asobo recommends leaving on; the option exists for debugging. |
Engine.AsyncCompute | 1 | 1 | Recommended for RTX and RX 7000 GPUs. |
Engine.ShadowCache | 1 | 1 | Recommended for any GPU with >4 GB VRAM. |
Input.EnableSteamInput | auto | 0 | Disables Steam Input for DualSense/DualShock native polling. |
Input.ControllerDeadzone | 0.15 | 0.1–0.25 | Lower = more sensitive sticks. Default works for DualSense. |
Audio.VoiceVolume | 0.8 | 0.0–1.0 | Voice track slider. |
Audio.MusicVolume | 0.6 | 0.0–1.0 | Music slider. |
Audio.SFXVolume | 0.8 | 0.0–1.0 | SFX slider. |
Audio.AmbientVolume | 0.7 | 0.0–1.0 | Ambient slider. |
Accessibility.MotionSickness | 0 | 1 | Reduces camera shake; see accessibility. |
Accessibility.ColorblindMode | 0 | 1–4 | 1 Deuteranopia, 2 Protanopia, 3 Tritanopia, 4 Custom. |
Game.Difficulty | 2 | 1–6 | Story to Invincible. |
The PostProcess fields are the safe ones for a player. The Engine fields are for debugging and can cause save corruption if changed without a backup. The Input.EnableSteamInput toggle is the one field players toggle to fix DualSense polling issues — see crossplay for the related account-pairing discussion.
Quick start: clean launch
The recommended Steam launch options for most players are:
-FastLaunch -novid -windowed -w 1920 -h 1080 -refresh 60
Pair with these ENGINESETTINGS for the cleanest 1080p60 look:
{
"PostProcess.FilmGrain": 0,
"PostProcess.Vignette": 0,
"PostProcess.Dirt": 0,
"Video.SharpenAmount": 0.5,
"Video.MaxFPS": 60,
"Video.VSync": 1
}
For HDR-capable displays, leave HDR settings in the in-game menu (Settings → Display → HDR Calibration). The slider is the cleanest way to set the tone-mapping per panel. See HDR calibration for the per-panel slider values.
What this page covers next
- Best settings — the per-resolution templates.
- HDR calibration — the HDR midpoint slider values per panel.
- Crossplay — the Input.EnableSteamInput toggle for DualSense.
- Photo mode — the photo-mode override for ENGINESETTINGS.
- Performance — the console mode presets that the launch args mirror.
Frequently Asked Questions
Quick answers to the most common questions.
What is `-FastLaunch`?
A launch flag that skips the splash logos and goes straight to the main menu. Saves about 5 seconds on a modern SSD. Documented in Asobo's Steam community post and on PCGamingWiki. It is not a cheat.
Where is the ENGINESETTINGS file?
`%APPDATA%\Resonance A Plague Tale Legacy\ENGINESETTINGS`. Back up the file before changing anything. The file is a plain JSON-style key-value list that the in-game menu also writes to.
Can I disable film grain without breaking the visuals?
Yes. Set `PostProcess.FilmGrain` to `0` in ENGINESETTINGS. The Minoan ruins and the Venice canals are unchanged visually; the only difference is a slight clarity improvement on the candle and torch scenes.
Does `-windowed` change the framerate cap?
No. `-windowed` only changes the display mode. The framerate cap is still controlled by `Video.MaxFPS` in ENGINESETTINGS or your monitor's refresh rate.
What does `-refresh 60` do?
Sets the in-game refresh rate cap to 60 Hz. Use your monitor's native refresh rate (60, 120, 144, 165) for the cleanest result. The flag is a shortcut for `Video.MaxFPS` in ENGINESETTINGS.
How do I disable Steam Input?
Set `Input.EnableSteamInput` to `0` in ENGINESETTINGS. The DualSense then polls natively through Windows, which fixes most DualSense button-mapping issues. See crossplay for the related DualSense pairing tips.
Can I change the ray-traced shadows flag?
PCGamingWiki confirms that ray-traced shadows are glitchy at launch. Leave `Engine.RayTracedShadows` at `0` until Asobo patches the feature.
Is the dev console enabled?
Not by default. The `-console` flag opens the dev console but requires a manifest edit that Asobo does not document. The in-game menu exposes the same toggles without the risk.