﻿Cyberpunk 2077 - graphics optimization mod for Steam Deck
Game version: 2.5 (Steam)

VERSIONS (pick one)
v1 - decals (dirt, stains and graffiti on walls) are slightly simplified.
v2 - decals are turned off completely. Slightly higher FPS.

INSTALLATION
1. Back up two files from the game folder:
   bin\x64\Cyberpunk2077.exe
   engine\config\platform\pc\rendering.ini
2. Open the folder of the version you picked: v1\Cyberpunk 2077 or v2\Cyberpunk 2077.
   Copy everything inside it (the archive, bin and engine folders) into the game folder and replace the files.
   Where the game folder is: Steam >> Library >> Cyberpunk 2077 >> gear icon >> Manage >> Browse local files.
   On Steam Deck it is usually: /home/deck/.local/share/Steam/steamapps/common/Cyberpunk 2077
3. In the game: Settings >> Utilities >> AMD Simultaneous Multithreading (SMT) >> Off.

IMPORTANT
- You do not need to delete anything from the game folder.
- Had an older version of this mod? If the folder archive\pc\mod has a file named weather.archive, delete it.
  It is no longer needed.
- If you deleted basegame_3_nightcity_gi.archive and ep1_1_nightcity_gi.archive because of older instructions,
  you do not have to restore them. The mod works with or without them.
- This mod is for game version 2.5 only. After a game update, do not copy this exe into the new version.
- "Verify integrity of game files" in Steam brings back the original files, and the mod stops working.
  After verifying, just copy the mod again (step 2).

HOW TO REMOVE THE MOD
1. Restore Cyberpunk2077.exe and rendering.ini from your backup
   (or Steam >> game Properties >> Installed Files >> Verify integrity of game files).
2. Delete optimization.archive and no_intro.archive from the folder archive\pc\mod.

TESTED ON
Everything was tested on the licensed Steam version of the game. Not tested on the GOG version.
Device and settings used for testing:
- Steam Deck LCD (Van Gogh APU), modified BIOS
- RAM overclocked to 6400 MT/s (stock 5500)
- GPU overclocked to 1800 MHz (stock 1600)
- TDP 18 W (stock 15)
- Undervolt: CPU -50 mV, GPU -30 mV
- Screen 70 Hz
- SteamOS 3.9.5, GE-Proton11-7
- In the game: 1280x800 without upscaling, TAA anti-aliasing, "Custom" preset
No overclocking needed, the mod works with any Steam Deck settings.
Not tested on Steam Deck OLED or PC, but the mod does not depend on the device model.

Choose graphics settings to your taste. The higher the settings, the smaller the FPS gain from the mod.
