


--launcher-skip
The game's frame pacing is uneven and very distracting regardless of the framerate. The frametime graph simply can't stay flat, it is never flat, and it likes to fluctuate regardless of your settings (lowering graphics fidelity just changes how often it occurs: from very often to just often).
People are often not that perceptive of frame pacing in general, and they won't see micro-stutter caused fluctuations (like going from 33ms to 40-50ms), so it should be enjoyable for most. But I just can't take it. It is too uneven
steam cloud error, but i had local save of game.

Works great with recommended "Steam Deck" graphics settings - stable 60 FPS in base game and both DLCs

--skip-launcher
Medium preset (change textures to high), FSR Quality, 45fps frame cap
The game crashes when accessing the map, bestiary, or inventory
The default configuration for the game is the latest steam proton with the DX12 version of the game. The DX12 version of the game is needed to use FSR and HDR. However, the DX12 version of the game crashes anytime you attempt to access the map, bestiary, or inventory. GE-Proton8-17 seems to be the only proton version that does not have this bug. This is unacceptable for a game that is supposed to be "Verified".

Runs great on medium setting. Can even run High settings with a mixture of low grass density on FSR2 40fps.
--launcher-skip
Steam Cloud deleted my save files so I turned it off
The game would launch a CDProjekt Red launcher that you can skip using the launch command.
On Steam Deck, running the game with DX12 will cause it to freeze on the pause menu. You have 2 options:
- Change to DX11 using the CD Projekt Red launcher OR edit the /home/deck/.steam/steam/steamapps/common/launcher-configuration.json file. Look for "Fallback" line and change from "DirectX 12" to "DirectX 11"
- Some versions of Proton GE can run DX12. For me what worked was Proton GE 8-17. You can experiment but I used this and I can play without freeze.
I turned off Steam cloud because it keeps messing up with my save files JUST FOR THIS GAME. so if you have this issue too you might want to consider that.

--launcher-skip
changed launcher-configuration.json to use DirectX 11 and set ui.VerticalFrameScale in user.settings to 1.1253
limited TDP to 10
change font and dialogue scale to 10 in settings to fix
occansional freezing and crashes in DirectX 12 - switching to DirectX 11 fixed this issue
tweaked graphical settings to ones recommended by HerrTiSo on this thread
Reduced to 40 FPS with medium graphics

--launcher-skip
Game worked great out of the box but I did some tweaks to enhance the performance, battery life and ui.
*capped fps at 40 with gamescope and enabled tearing to reduce input lag. Make sure games fps limiter and sync are both off.
*Added --launcher-skip to launch options to bypass the games launcher
*Modified UI scaling as the default would not let me scale to the 16:10 aspect ratio. The issue is the minimap was too far from the edge of the screen.
- switch to desktop mode
- Open /home/deck/.steam/steam/steamapps/compatdata/292030/pfx/drive_c/users/steamuser/Documents/The Witcher 3/user.settings
- Change the line "ui.VerticalFrameScale=1" to "ui.VerticalFrameScale=1.1253"
*Switched to DX11 in config files. The game runs better in DX11 and with the fps cap I would sometimes crash when opening the menu in DX12.
- Switch to Desktop mode
- Open /home/deck/.steam/steam/steamapps/common/launcher-configuration.json
- Change the "fallback" line from "DirectX 12" to "DirectX 11"
Framerate cap 40fps
Fixed with launch options
Crashed sometimes when opening the menu. Only present when running DX12 and using 40fps cap.

It used to install to Deck I've played and almost finished it, now it seems I got to buy a windows machine for the first time in 20 years.
Why remove Linux installs CDPR / Valve? Its not like the game needs Anti-cheat.

Tuned graphics settings according to some recommendations on this thread.

Change graphics settings to Medium (40 fps, sometimes 30-40), as the default graphics settings for Steam Deck are mostly low

--launcher-skip
To fix the HUD layout at 16:10 I have modified the 'dx12user.settings' file and in the 'uiVerticalFrameScale' field I indicated 1.11
It's a little hard to read.
To solve the stuttering I had to manually configure the GPU frequency to 1600Mhz.

Works pretty great out of the box, looks good even on modest settings, with room for higher fidelity if the user so chooses.
--launcher-skip
Set the display refresh rate to 30hz, DX12, FSR Quality (Looks decent enough, struggled to hit 30fps using native res), High Textures, mostly medium/low for everything else and low SSAO (This is a big one for performance returns). The buitin SteamDeck preset seems less tailored to take advantage of the hardware when compared to the one in CP2077, so I would recommend experimenting.
Yes, however there are options to scale this. Without tweaks to config files, the HUD doesn't seem to utilise 16:10 ratio, however the game itself renders to the fill display.
Mods worked great, as did Cross platform saves.

bazzite-deck:39
Using the 'Golden 40' settings from CryoByte33's YouTube video. No cryoutils, as running on bazzite Linux. Works great.
If I am nitpicking, there are some odd water reflections in the caves of the B&W expansion, but nothing gamebreaking.
occasionally after resuming from sleep,some crackling audio. Fixed after restarting game.

Applied the steamdeck ingame preset with all settings set to "Medium" except shadows is set to "Low". Reloading the save file before playing tends to give me better frames. I'm getting up to 62 FPS, mostly around the fifties. In cities it drops a little bit. Capping the display refresh rate between 50-53Hz gives an excellent smooth gameplay. Set the font sizes to "10" for better readability.

Были размыты подсказки, помогло отключение "Динамический шейдинг"

RADV_PERFTEST=gpl %command%
frequent stuttering
For fix the stuttering go in Steam, put this launch command in game settings:
RADV_PERFTEST=gpl %command%
For me is like night to day

--launcher-skip
No tinkering on Steam Deck, just install and play. Use "--launcher-skip" to bypass secondary launcher.

Capped refresh and frames to 40
Feel like this used to run better a few months ago. Not sure if that's factual or just misremembering how it ran before.
Fairly solid 35fps, no need to dial in settings but you likely could. Has a "Steam Deck" graphical option. Works smoothe enough but, as I mentioned in a few other locations in this review, I do feel like it used to run a lot better? Bit of stuttering after taking a few months break

No longer boots. It used to, but after I reinstalled steamos, it refuses to boot. Reinstalling doesn't fix it.
--launcher-skip
The game is verified for Steam Deck, but it freeze randomly and forces you to close the game and open it again, loosing your progress.
Opt for the Pristine 30 preset to get slightly more than 2 hours of battery life.
Switching between Classic Branch and Version 4.00 results in savegame issues
You have to choose between DirectX11 and 12. While DX12 offers FSR2 and dynamic resolution scaling, you'll still want to go for DirectX11. Here are the bespoke Deckver.se presets for both solid 30 FPS with the best possible visuals and 40FPS with slightly decreased settings but a "near-60FPS" gameplay.
In-game Settings | Pristine 30 Preset | Golden 40 Preset |
---|---|---|
API (Pick in the launcher) | DirectX11 | DirectX11 |
Resolution | 1280x800 | 1280x800 |
Anti-Aliasing | TAUU | TAAU |
Sharpening | Low | Low |
Screen Space Ambient Occlusion | SSAO | SSAO |
Screen Space Reflections | Low | Low |
Hairworks | Off | Off |
Number of Background Characters | Medium | Low |
Shadow Quality | High | Medium |
Terrain Quality | Ultra | High |
Water Quality | Ultra | High |
Foliage Visibility Range | High | Low |
Grass Density | Low | Low |
Texture Quality | Ultra | High |
Detail Level | Ultra | Medium |
Quick Menu Settings | Pristine 30 Preset | Golden 40 Preset |
---|---|---|
FPS Limit | 30 | 40 |
Refresh Rate | 60Hz | 40Hz |
Allow Tearing | Enabled | Enabled |
Overall an incredible experience on Steam Deck. If you opt for one of both presets, there shouldn't be any issues or external modifications needed so far. Want to learn more, see those benchmarks in action, and support my work? Go check out the video!
Used Cryobyte to change swap size, swappiness etc (Look up online if interested) Changed Vram size to 4gb
HUD was too small but made bigger in settings
Game runs really well at around Mid 40s to high 30s depending on where you are, what you are doing, e.g in a town or fight. Also, since the complete edition update, cross progression is a big help when I want to play away from my console. The settings I play at, which work well performance wise while still looking great: DirectX 12, Medium Preset, Anti-aliasing: FSR 2, FSR Quality: Balanced, Dynamic Resolution Scaling: On, Sharpening: Low, Screen Space Ambient Occlusion: On, Screen Space Reflections: Low, Motion blur off.
/home/deck/.steam/steam/steamapps/compatdata/292030/pfx/drive_c/users/steamuser/Documents/The Witcher 3/dx12user.settings
Edit to uiVerticalFrameScale=1.1253 for the UI to properly scale for the 16:10 screen. The mini map and other UI elements will now touch the corners as they should be in the first place.
Steam Input icons are always shown instead and they do not show L or R on the analog stick icon.
The Sharpness slider in the graphics menu may break when touching it in DX11 and will never turn off. Once turned off it will revert back to Low. You must delete user.settings and dx12user.settings to have it turned off.
This report is a follow up to my previous report to build upon my DX12 setup.
some things are a little small
limited it to 30fps, its smooth there
Great Game!
40Hz 40 fps lock
Runs stable 40fps sometime drop to 35, settings high to low power draw 20-25w battery time 2.0h to 1.4h
none
Changed video settings to a lower resolution (not much). Capped within the steam UI to 40hz refresh. Game averaged around 35-40fps fairly easily. A few drops to 30ish but not enough to affect gameplay at all. Try to use DirectX 11 instead of 12 because i was having a heck of a time with random crashes especially during cutscenes. Running as DX11 fixed all of that. This is found in the launcher menu before you load the game. I think you can force it but I didn't bother.
Reading some of the books and prior to next gen release, the UI was a little difficult. Theres a resize option now that helps with the games UI but some of the books are still hard to read.
Sometimes it would crackle when resuming from sleep.
Very mild FPS drops into the low 30s when in bigger cities.
Occasional crashes when running DX12. Switching to DX11 in the launcher menu before you get into the game fixes it.
Not significant but sometimes the textures wouldnt load on the character models but otherwise it was still playable and functioned as it should.
Very playable, roughly 3-4hrs of battery life with some graphical adjustments in and out of the game. Fully completed the main game and the two expansions entirely on the deck. No issues that should stop anyone from playing it.
Opt for the Golden 30 preset to get slightly more than 2 hours of battery life.
Switching between Classic and Version 4.00 results in savegame issues
You have to choose between DX11 and 12. While 12 offers FSR2, you'll want to go for DirectX11. Here are the bespoke Deckver.se presets for both solid 30 FPS with the best possible visuals and 40FPS with slightly decreased settings but a "near-60FPS" gameplay.
In-game Settings | Sexy 30 Preset | Golden 40 Preset |
---|---|---|
API (Pick in the launcher) | DirectX11 | DirectX11 |
Resolution | 1280x800 | 1280x800 |
Anti-Aliasing | TAUU | TAAU |
Sharpening | Low | Low |
Screen Space Ambient Occlusion | On | On |
Screen Space Reflections | Low | Low |
Hairworks | Off | Off |
Number of Background Characters | Medium | Low |
Shadow Quality | High | Medium |
Terrain Quality | Ultra | High |
Water Quality | Ultra | High |
Foliage Visibility Range | High | Low |
Grass Density | Low | Low |
Texture Quality | Ultra | High |
Detail Level | Ultra | Medium |
Quick Menu Settings | Sexy 30 Preset | Golden 40 Preset |
---|---|---|
FPS Limit | 30 | 40 |
Refresh Rate | 60Hz | 40Hz |
Allow Tearing | Enabled | Enabled |
Overall an incredible experience on Steam Deck. If you opt for one of both presets, there shouldn't be any issues or external modifications needed so far. Want to learn more, see those benchmarks in action, and support my work? Go check out Deckver.se!
Capped game to 30 allowed 3 hour of playtime
Frequently crashes when waking the steam deck up after long periods of time (only other game that does this in my library is HL2)
Best settings so far is everything low except max number of characters to medium, textures to high and resolution 1280x800.
Broken in-game FPS limiter. Spikes hardware usage and destroys frame timing
DX12 at solid 30FPS. Do not try going above 30FPS in DX12 as that introduces instability with these settings.
Quick Access Menu:
- Enable per-game profile
- Framerate Limit: 30
- Refresh Rate: 60
- Allow Tearing: OFF
- Half Rate Shading: OFF
- Thermal Power (TDP) Limit: OFF
- Manual GPU Clock Control: OFF
- Scaling Filter: Linear
In-Game Display:
- Display Mode: Fullscreen
- VSync: OFF
- Resolution: 1280x800
- Maximum Frames Per Second: Unlimited
- Hardware Cursor: OFF
In-Game Graphics:
- Anti-aliasing: TAAU
- Dynamic Resolution Scaling: OFF
- Sharpening: OFF
- Screen Space Ambient Occlusion: ON
- Screen Space Reflections: Low
- Motion Blur: OFF
- Blur: OFF
- Bloom: ON
- Depth of Field: ON
- Chromatic Aberration: OFF
- Vignetting: ON
- Light Shafts: ON
- Camera Lens Effects: ON
- NVIDIA HairWorks: OFF
- Number of Background Characters: Low
- Shadow Quality: High | Set to Low in demanding areas
- Terrain Quality: High
- Water Quality: High
- Foliage Visibility Range: Low
- Grass Density: High
- Texture Quality: High
- Detail Level: High
--launcher-skip
As per this reddit post by user sim590 https://www.reddit.com/r/Witcher3/comments/zlzm0y/running_witcher_3_skipping_launcher_with/
Navigated to game directory, located file "launcher-configuration.json", used text editor and changed "fallback": "DirectX 12" to "fallback": "DirectX 11".
Also set game to beta version, opting for the more stable 1.32 release.
Used the previously mentioned launcher skip launch command.
Recap:
- Change launch options to "--launcher-skip"
- Go to betas tab for game properties and set to patch 1.32
- Change .json config file to default to dx11
- Set in game graphics options to med/low for stable 60fps.
40 hz and fps
Some text is hard to read or not possiable.
When collected to a display via hdmi the sound just cuts out randomly for a few seconds. Happens rearly.
Only on dx12
Input is laggy, not sure if it is supposed to be that way, but feels laggy.
Some times after a while of gaming the game crashes randomly. Furtemore right after Ciri saves the Baron does the game crash, ALLWAYS making it imposiable to continue. I tried to verify file integration and deleted proton files.
While the game works like 95% of the time, crashing at the same spot all the times makes it impossiable to pass, dunno if it is only at the Barens story or if it will happend more frequently. Somehow I passted this section on my PC, so I'll be able to contuine, but if you only have a steam deck you cant to jack s**t.
Use 40hz + 40 fps to inpove performance.
Some fonts are diffecult to read.
When connected to my tv the sound sometimes just stoppes for a few seconds. Does ONLY happen when connected to a display via HDMI.
Graphical degration in dx12 mode. USE dx11!
I whould still recommend to use the old version (can be selected in the beta option), to late for me because my savegames is now no longer compatible with the older version. The older version works better then the next-gen.