Skip to content

Easy setup and updating of ReShade on Linux for games using wine or proton.

License

Notifications You must be signed in to change notification settings

kevinlekiller/reshade-steam-proton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reshade-linux

Bash script to download ReShade and the shaders and link them to games running with wine or proton on Linux.

Usage

Quick:

Download the script:

curl -LO https://github.com/kevinlekiller/reshade-steam-proton/raw/main/reshade-linux.sh

Make it executable:

chmod u+x reshade-linux.sh

Execute the script:

./reshade-linux.sh

Detailed:

For detailed usage, follow the instructions in the script's source:

https://github.com/kevinlekiller/reshade-steam-proton/blob/main/reshade-linux.sh#L21

Alternatives

vkBasalt:

https://github.com/DadSchoorse/vkBasalt

For native Linux Vulkan games, Windows games which can run through DXVK (D3D9 / D3D10 / D3D11) and Windows games which can run through VKD3D (D3D12).

vkBasalt through Gamescope:

Since gamescope can use Vulkan, you can run vkBasalt on gamescope itself, instead of on the game.

Misc

reshade-linux.sh is a newer script which works with any Windows game running under wine or proton.
reshade-linux-flatpak.sh is a script which executes reshade-linux.sh with the correct path for Steam installed from Flatpak.
reshade-steam-proton.sh (obsolete - will be removed eventually) is a older script which relies on protontricks / only works with Steam.

About

Easy setup and updating of ReShade on Linux for games using wine or proton.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages