Running TotK on my Steam Deck almost Stable 30fps with this New Setup + Mods

Original: Link
Archived: Link
Author: xSavagex7

Running TotK on my Steam Deck almost Stable 30fps with this New Setup + Mods
Hi, I've been running TotK on my Steam Deck almost stable 30fps, with the following setup...Below I'll explain all the settings

Mods using - ToTK Ver 1.1.0

  • 1 - FPS - 60fps Static
  • 2 - FPS - DynamicFPS v1.5.2
  • 3 - Graphics - LODs Patch (OLD seen to give better performance)
  • 4 - Graphics - Shadows - 512x - performances
  • 5 - Xbox UI Mod v9 - Western - White (Included BlackScreen Fix)
  • Download New Mod List 1.1.0 Performance SD here - https://pixeldrain.com/u/wUmFzw2H

Optional - Recommended for Visuals improvements, may improve performance...


Totk Ver 1.1.1 (NOT sure if performance will be the same) since #3 - Graphics - LODs Patch "the old one" from above seen to give better performance and i believe its only for ver 1.1.0 though... Find more info here - https://www.reddit.com/r/NewYuzuPiracy/comments/13zzekc/question_about_how_this_mod_alone_makes_totk/

  • 1 - FPS - 60fps Static
  • 2 - FPS - DynamicFPS v1.5.2
  • 3 - Graphics - Disable Internal FXAA v2
  • 4 - ChuckPatch_FSRDisable+QualityReduceFix+Shadow512
  • 5 - Xbox UI Mod v9 - Western - White(Included BlackScreen Fix)
  • Download New Mod List 1.1.1 Performance SD here - https://pixeldrain.com/u/varfmVWc

make sure you unzip "New Mod List 1.1.0 Performance SD.zip" or New Mod List 1.1.1 Performance SD.zip and place them at:

/home/deck/Emulation/storage/yuzu/load/0100F2C0115B6000/

or right click the game from yuzu game list, choose "Open Mod Data Location", then make sure you unzip "New Mod List 1.1.0 Performance SD.zip" or "New Mod List 1.1.1 Performance.zip" and extract all mods into there. Now Launch Yuzu.AppImage and right click the game and choose "Properties" you should open in the "Add-Ons" tab and make sure those 5 mods mentioned above are there and Activated.

if updating to 3.4.8 or 3.5 -->> After updating to Steam OS 3.4.8 or 3.5 and updating to 1.1.0, Clear out or back up your old shader at

/home/deck/.local/share/yuzu/shader/0100f2c0115b6000/

then let your Deck Build fresh shaders from the new Steam OS update 3.4.8 or 3.5 and Game version 1.1.0.
Now get "Decky Loader" Plugin and install "Storage Cleaner" and delete ToTK Shader Cache aswell...(*Delete your Shaders if you are updating or downgrading to 1.1.0)

Yuzu config (Steam OS 3.4.6, 3.4.8 or 3.5)
(If using Steam OS 3.4.6 or 3.4.8 then just keep SMT Enabled for better frame pacing)

Yuzu System tab settings:

  • Unsafe extended memory layout Disabled

Yuzu CPU tab settings:

  • Accuracy: Unsafe "Everything is On"

Yuzu Graphics tab settings:

  • API: Vulkan
  • Use disk pipeline cache Enabled
  • Use async GPU emulation Enabled
  • Accelerate ASTC texture decoding Enabled
  • 1x resolution (720p/1080p)
  • NVDEC emulation GPU Video Decoding
  • Fullscreen Mode Exclusive Fullscreen
  • Aspect Ratio Default(16:9)
  • Window Adapting Filter Bilinear
  • Anti-Aliasing Method None

Yuzu Adv. Graphics tab settings:

  • Accuracy Level: Normal
  • ASTC recompression: Uncompressed (Best Quality)
  • Enabled async presentation Disabled
  • Force maximum clocks Disabled
  • Vsync Immediate (Vsync off)
  • Decode ASTC textures async Disabled
  • Enabled Reactive Flushing Enabled
  • Use async shader building Disabled
  • Fast GPU Time Disabled
  • Use Vulkan pipeline cache Enabled
  • Anisotropic Filtering Default

Steam Deck config

  • Framerate Limit 30
  • Refresh Rate 60
  • Manual GPU Clock Control ON
  • GPU Clock Frequency 1000 (May need to set it to 1000 everytime you launch your game since it get reverted back after exiting the game [Steam OS 3.5] tho)

PowerTools config

  • Governor Performance
  • Persistent Profile Enable
  • Steam Controller Settings "Steam Deck Rear Button" (Open Yuzu/ToTk in Game mode, steam button > controller config> enable back grips>assign button)
  • R4 = F11 - Change Between Fullscreen or Windowed Mode (So i can see which settings im running)
  • L5 = F10 - Change to "Handheld" or "Docked Mode"

Cryoutilities:

  • 4GB VRAM
  • 16GB Swap File (It's fine if you only see 12GB)
  • Swappiness - 1
  • Huge Pages (THP) ON
  • Shared Memory In THP ON
  • Compaction Proactiveness ON
  • Defrag ON
  • Page Lock Unfairness ON

Other (Optional) -
If you want your game to look more sharp/crisp, in the Steam Properties, set the Resolution to 1920x1200 and Check Set for Internal /External, Basically the deck will render Yuzu way higher, Making the game being rendered look super sharp/crisp and it won’t affect the performance. Make sure you don’t have Anti-Aliasing on.

Edit
Pub: 16 Jun 2023 10:48 UTC
Views: 31