Rewamped script to Purge The Steam Decks Shader Cache & Compat Data
Rewamped script to Symlink selected games Shader Cache & Compat Data to the SD card or External Drive
With the 64GB version of the Steam Deck, "Other" can quickly fill your internal SSD even if you only store Games on the SD card, this "Other" is often Shader Cache
& CompatData
.
To free up some of the space you can delete the Shader Cache and/or the Compat(ability) Data, the zShaderCacheKiller
script aims to make that process a little easier.
Rather than deleting the Shader Cache or the Compat Data, the zShaderCacheMover
script will copy & symlink selected games Shader Cache & Compat Data to the SD card or External Drive that the game is stored, freeing up the Internal Storage.
USE AT OWN RISK
You can free up your internal Steam Deck disk.
https://www.youtube.com/watch?v=SLGvTDGDUcY
Download this link to your Desktop (right click and save file) on your Steam Deck, remove the .download from the end of the file name, then double-click it.
This will install the scripts and create Steam entries.
In Konsole type curl -sSL https://raw.githubusercontent.com/introkun/Steam-Deck.Shader-Cache-Killer/main/zShaderCacheKiller.sh | bash
to run zShaderCacheKiller
In Konsole type curl -sSL https://raw.githubusercontent.com/introkun/Steam-Deck.Shader-Cache-Killer/main/zShaderCacheMover.sh | bash
to run zShaderCacheMover
In Konsole type curl -sSL https://raw.githubusercontent.com/introkun/Steam-Deck.Shader-Cache-Killer/main/curl_install.sh | bash
The install script will offer to add zShaderCacheKiller.sh
& zShaderCacheMover.sh
to your Steam Libaray, which can be ran from GameMode
.
- Open Desktop Mode
- Launch Steam app
- Remove zShaderCacheKillerRewamped.sh and zShaderCacheMoverRewamped.sh
- If you used Simple Install method then you can just launch "InstallZShaderCacheUtilities" desktop icon. It will download new scripts and install newer versions into Steam.
-
To uninstall simply delete the install folder:
sudo rm -r /home/deck/.local/share/introkun/SDSCK
-
Also remove the
non-steam game
links inSteam
Please add to the issues
tab! https://github.com/introkun/Steam-Deck.Shader-Cache-Killer/issues