• Stars
    star
    387
  • Rank 110,971 (Top 3 %)
  • Language
    Shell
  • License
    GNU General Publi...
  • Created over 3 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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.

More Repositories

1

amdctl

Set P-State voltages and clock speeds on recent AMD CPUs on Linux.
C
241
star
2

linux_intel_display_overclocking

Guide for overclocking displays (monitors) on Linux with Intel GPU's.
77
star
3

cvt_modeline_calculator_12

CVT (Coordinated Video Timings) modeline calculator with CVT v1.2 timings.
C
74
star
4

mpv_scripts

Various lua scripts for the http://mpv.io video player.
Lua
65
star
5

kwin-effect-shaders

Desktop effect for KDE Plasma to apply GLSL shaders. Alternative to vkBasalt or ReShade when they are unsupported.
C++
40
star
6

nvidia-control-linux

Bash script to control clock speed, memory speed, power limit, user defined automatic fan control, LED brightness and power state for Nvidia graphics cards on Linux. (allows overcloking / undercloking)
Shell
20
star
7

Newznab-Blacklist

Blacklist for Newznab.
PHP
19
star
8

eso-linux-launcher

Launcher for Elder Scrolls Online on Linux with a addon updater and a TTC price table updater.
Shell
13
star
9

mkvrg

Apply replaygain tags to matroska files without remuxing (gain is calculated using ffmpeg and tags are applied using mkvpropedit).
Python
9
star
10

polproxy

This is a proxy for poloniex.com and gunbot on Linux (to prevent 422 errors).
Python
8
star
11

rogext

Gets data from the ROG_EXT module (from overlay.live) through I2C on Asus ROG motherboards.
C++
7
star
12

kwin-effect-shaders_gui

GUI to configure https://github.com/kevinlekiller/kwin-effect-shaders
C++
4
star
13

kwin-effect-shaders_shaders

The GLSL shaders for https://github.com/kevinlekiller/kwin-effect-shaders
GLSL
4
star
14

Hyperion_Grabber_X11_QT

Hyperion image grabber for X11 / Linux.
C++
4
star
15

simple_php_yenc_decode

Basic yEnc decoder extension for PHP5 written in c++ using swig.
C++
4
star
16

cppnntp

Work in progress Usenet / NNTP c++ program
C++
4
star
17

Python-NNTPLIB-OVER-Compression

Really quick implementation of header compression in python 3.3's nntplib.
Python
3
star
18

shell_scripts

Various shell scripts written over the years.
Shell
3
star
19

eml-crypt

Simple bash script to decrypt or re-encrypt eml (email) files using PGP.
Shell
1
star