1767359991_maxresdefault.jpg

Buckle up, because I’m going over Everything you ever wanted to know about Steam Proton. Configuration, custom versions, proton tricks, modifying with winetricks or winecfg, and Launch Options.

Timestamps:
1:09 Steam Settings
7:40 Protontricks
17:20 Custom Proton Versions

Custom Proton Versions
Install to ~/.steam/steam/compatibilitytools.d/
Recommend Custom Version: https://github.com/popsUlfr/Proton

Configuring a proton game via winetricks
WINEARCH=win64 WINEPREFIX=’/home/$USER/.steam/steam/steamapps/compatdata/APPIDOFGAME/pfx’ winetricks packageoptions OR blank to launch gui

Configuring a proton game via winecfg
WINEARCH=win64 WINEPREFIX=’/home/$USER/.steam/steam/steamapps/compatdata/APPIDOFGAME/pfx’ winecfg

Using protontricks (https://github.com/Matoking/protontricks)
protontricks -s AppName (Gets APPID)
protontricks –gui (Runs GUI where you can select options)
protontricks APPID packageoptions
protontricks APPID winecfg
protontricks -c command APPID (Runs specific command in installation)
protontricks –help

Launch options:
Default Variables
PROTON_USE_WINED3D=1 (Use OpenGL for DX10/11 instead of Vulkan)
PROTON_NO_D3D11=1 (Disables DX11 and forces games to use DX9)
PROTON_NO_ESYNC=1 (Disable Esync)
PROTON_FORCE_LARGE_ADDRESS_AWARE=1 (Enable LARGE_ADDRESS_AWARE flag on all executables) .

►► Digital Downloads ➜ https://www.cttstore.com
►► Patreon ➜ https://www.patreon.com/christitustech
►► Twitch ➜ https://www.twitch.tv/christitustech
►► Website and Guides ➜ https://christitus.com

source