From e4c1da9a1424ee81fd2a56fcb1e0d9361f7f6f15 Mon Sep 17 00:00:00 2001 From: Tk-Glitch Date: Mon, 3 Feb 2020 08:05:55 +0100 Subject: [PATCH] proton-tkg: Enable winetricks integration by default The fallback path made it safe --- proton-tkg/README.md | 3 ++- proton-tkg/proton-tkg.cfg | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/proton-tkg/README.md b/proton-tkg/README.md index 27d7c8a2..dd2d88d4 100644 --- a/proton-tkg/README.md +++ b/proton-tkg/README.md @@ -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. diff --git a/proton-tkg/proton-tkg.cfg b/proton-tkg/proton-tkg.cfg index 83c0dbb1..310b984e 100644 --- a/proton-tkg/proton-tkg.cfg +++ b/proton-tkg/proton-tkg.cfg @@ -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"