Skip to content

Commit

Permalink
proton-tkg: Enable winetricks integration by default
Browse files Browse the repository at this point in the history
The fallback path made it safe
  • Loading branch information
Tk-Glitch committed Feb 3, 2020
1 parent ed52a21 commit e4c1da9
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion proton-tkg/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,13 @@ proton-tkg

## Special options and builtin features :

Proton-tkg builds are coming with special additional features you can enable/disable post install in the `user_settings.py` file found in your build's folder (`~/.steam/root/compatibilitytools.d/proton_tkg_*`):
Proton-tkg builds are coming with special additional features you can enable/disable post install in the `user_settings.py` file found in your build's folder (`~/.steam/root/compatibilitytools.d/proton_tkg_*`), such as:
- `PROTON_NVAPI_DISABLE` - Enabled by default, it'll set nvapi and nvapi64 dlls to disabled. It is a common fix for many games.
- `PROTON_WINEDBG_DISABLE` - Enabled by default, it'll set winedbg.exe to disabled. It's a known fix for GTA V online.
- `PROTON_PULSE_LOWLATENCY` - Enabled by default, it'll set Pulseaudio latency to 60ms. This usually helps with audio crackling issues on some setups.
- `PROTON_DXVK_ASYNC` - Disabled by default, it'll enable DXVK's async pipecompiler on a compatible DXVK build (official/default DXVK build doesn't support it). Known as the "poe hack", that option *could* be unsafe for anticheats, so beware.
- `PROTON_USE_CUSTOMD3D9` - Disabled by default, it'll enable you to use a custom d3d9 lib that's not already available in proton-tkg (namely d9vk and wined3d), like Gallium9 for example.
- `PROTON_WINETRICKS` - Enabled by default, the built-in winetricks integration will show a popup on game launch asking if you want to run winetricks (against your game's prefix). It requires that you have both the `winetricks` and `tk` (`python3-tk` on some distros) packages installed.

You can also change their default values before building in your `proton-tkg.cfg` file.

Expand Down
2 changes: 1 addition & 1 deletion proton-tkg/proton-tkg.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ _proton_use_steamhelper="true"
_steamclient_noswap="false"

# Enable Winetricks prompt on game launch - Will use your system winetricks, so you need it installed
_proton_winetricks="false"
_proton_winetricks="true"

# Enable DXVK's async pipecompiler on a compatible DXVK build. Also known as the "poe hack", that option *could* be unsafe regarding anticheats, so beware !
_proton_dxvk_async="false"
Expand Down

0 comments on commit e4c1da9

Please sign in to comment.