This setup aims for 30fps cap at native 800p with no upscaling, with decent frame pacing, but some drops while driving.
First, install some mods.
- First, install "General Performance Improvements (ini Tweaks) - Updates for 2.0" (the version with async).
- Then, install Config Overhaul, and use it to disable long-distance ambient occlusion. For this, right click and open the .exe with ProtonTricks and select the Cyberpunk 2077 prefix. I had to update ProtonTricks to stop a Python error.
- Next, perform the A.B.T. tweaks (search Google for it) - I did all except the last one with the security risk.
- Optionally, install the skip intro videos mod.
Next, set the game's Steam launch options to:
--launcher-skip -skipStartScreen
Then, in the in-game settings, Graphics tab:
- Disable Resolution Scaling, Frame Gen and Ray Tracing
- Set Crowd Density to Low
- Under Basic, set to personal preference
- Enable Contact Shadows and Improved Facial Lighting Geometry
- Anisotropy to 4
- Local Shadow Mesh Quality to Medium
- Local Shadow Quality to Medium
- Cascaded Shadows Range to Low
- Cascade Shadows Resolution to Medium
- Distant Shadows Resolution to Low
- Volumetric Fog Resolution to Low
- Volumetric Cloud Quality to Off
- Max Dynamic Decals to Medium
- Screen Space Reflections Quality to Low
- Subsurface Scattering Quality to Medium
- Ambient Occlusion to Low
- Color Precision to Medium
- Mirror Quality to Low
- Level of Detail to Low
Under the Video tab:
- VSync off
- Maximum FPS on at 30
- Fullscreen
- 1280x800
- HDR mode on either - unsure the difference currently
Under the Utilities tab:
- Enable HDD Mode
- Enable AMD Simultaneous Multithreading
Optionally, also set Accessibility > Difficulty > Additive Camera Motions to Reduced. I find the normal running bob too intense at 30fps. I also set Graphics > Basic > Field of View to 90 because of the portable screen.
Make sure to disable the QAM frame limiter and allow tearing.