Useful Tips and Tricks for better Performance and Graphics on Deck, mainly for older games

This page summarizes the projects mentioned and recommended in the original post on /r/SteamDeck

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • decky-loader

    A plugin loader for the Steam Deck.

  • The first thing you can do is get Power tools and reduce the number of active CPU cores which might actually yield some positive results performance-wise. To do this, follow the instructions on https://github.com/SteamDeckHomebrew/decky-loader to install Decky. Once finished you should see an additional tab when pressing the 3-dot menu button on the right side of your deck. Open Decky via this tab, press the little store icon on top to open a list of all available plugins and download Power Tools. Now launch the game in question, open Power Tools via Decky and adjust the number of CPU threads. What worked best for me was disabling odd-numbered CPU's via the SMT option. To save your settings for a specific game just scroll down and select Persistent Profile.

  • dxvk

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

  • Open dxvk.conf with a text editor and copy + paste the content taken from the following link: https://github.com/doitsujin/dxvk/blob/master/dxvk.conf

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • d8vk

    Direct3D 8 to Vulkan translation for DXVK!

  • Get the latest pre-compiled build of D8VK from Github.

  • WidescreenFixesPack

    Plugins to make or improve widescreen resolutions support in games, add more features and fix bugs.

  • This applies only to older games that don't support a 16:9 or 16:10 widescreen format. Go to Github and see if there is an available fix for your game. If yes, download the archive and extract its contents to the game folder. Afterwards you just have to set the resolution (1280x800) in the .ini file that comes with the download and set the steam launch options to WINEDLLOVERRIDES="dinput8=n,b" %command%

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts