tag:github.com,2008:https://github.com/Frogging-Family/wine-tkg-git/releases Release notes from wine-tkg-git 2022-07-13T17:28:21Z tag:github.com,2008:Repository/250293013/7.x+ 2022-07-13T20:00:07Z Prebuilt releases mostly replaced by CI <p>The CI should now cover most needs regarding prebuilt releases.</p> <p>You can find links for the Arch, Ubuntu and Fedora Wine builds <a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/README.md">in the main README</a> as well as "ready to drop in compatibilitytools.d" Proton builds based on both Valve Experimental Bleeding Edge and upstream Wine (currently requiring glibc 2.35 minimum).</p> <p>Tagged releases might still be made available here in the future, but considering the high volume of regressions upstream and Proton's QoL patches being hard enough to rebase for us to be forced into the reverts route every few months, the nightlies will be just as stable.</p> <p>If you think we should add more variations, please open an issue!</p> Tk-Glitch tag:github.com,2008:Repository/250293013/7.6.r12.g51472395 2022-04-19T13:49:44Z wine-tkg and proton-tkg 7.6.r12.g51472395 <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.35.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <ul> <li> <p>Wine-tkg 7.6.r12.g51472395 pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-7.6.r12.g51472395-327-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Proton-tkg 7.6.r12.g51472395 standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with support for EAC and BE anticheat bridges support - Requires you to install Proton EasyAntiCheat/Battleye runtimes.</li> <li>Comes with support for AMD FSR through Proton's fullscreen hack - Enable with <code>WINE_FULLSCREEN_FSR=1</code> env var, and tweak sharpening amount with <code>WINE_FULLSCREEN_FSR_STRENGTH=2</code> (2 is default sharpening, higher numbers mean more sharpening).</li> <li>Comes with support for Nvidia DLSS for native Vulkan games (requires driver 470+), disabled by default - You can enable it with the <code>PROTON_ENABLE_NVAPI=1</code> env var in your game's launch options - <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2/hovercard" href="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2">ValveSoftware/Proton@<tt>0503dde</tt></a></li> <li><del>Comes with staging's mfplat implementation - <a href="https://github.com/wine-staging/wine-staging/commits/master">https://github.com/wine-staging/wine-staging/commits/master</a></del> Currently, we are relying on the mainlined implementation due to the staging version needing a large rebase. The mainlined implementation is incomplete and might not work as well as previous implementations in some of the games requiring mfplat support.</li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_7.6.r12.g51472395.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.17.r0.g5f19a815 2021-09-11T16:02:35Z wine-tkg and proton-tkg 6.17.r0.g5f19a815 <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <p>Notes:</p> <ul> <li> <p>These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is enabled by default in <code>user_settings.py</code>. You can disable it globally by commenting the <code>PROTON_NO_FUTEX2</code> line, or per-game with the <code>PROTON_NO_FUTEX2=0</code> environment variable (in case you face an issue with it, as it's still experimental).</p> </li> <li> <p>Wine-tkg 6.17.r0.g5f19a815 pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-6.17.r0.g5f19a815-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Proton-tkg 6.17.r0.g5f19a815 standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with support for AMD FSR through Proton's fullscreen hack - Enable with <code>WINE_FULLSCREEN_FSR=1</code> env var, and tweak sharpening amount with <code>WINE_FULLSCREEN_FSR_STRENGTH=5</code> (5 is default sharpening, lower numbers mean more sharpening, 0 is max sharpening)</li> <li>Comes with support for Nvidia DLSS for native Vulkan games (requires driver 470+), disabled by default - You can enable it with the <code>PROTON_ENABLE_NVAPI=1</code> env var in your game's launch options - <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2/hovercard" href="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2">ValveSoftware/Proton@<tt>0503dde</tt></a></li> <li>Comes with staging's mfplat implementation - <a href="https://github.com/wine-staging/wine-staging/commits/master">https://github.com/wine-staging/wine-staging/commits/master</a></li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_6.17.r0.g5f19a815.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.16.r0.g931daeff 2021-08-28T14:39:21Z wine-tkg and proton-tkg 6.16.r0.g931daeff <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <p>Notes:</p> <ul> <li> <p>These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is enabled by default in <code>user_settings.py</code>. You can disable it globally by commenting the <code>PROTON_NO_FUTEX2</code> line, or per-game with the <code>PROTON_NO_FUTEX2=0</code> environment variable (in case you face an issue with it, as it's still experimental).</p> </li> <li> <p>Wine-tkg 6.16.r0.g931daeff pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-6.16.r0.g931daeff-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Wine-tkg 6.16.r0.g931daeff (NO LFH / NO QPC) pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-nolfhnoqpc-git-6.16.r0.g931daeff-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to.<br> <em>This version has both LFH and QPC Proton patches disabled. On some machines, those patches seem to be problematic. If winecfg crashes or your games don't work with the regular package, try this one.</em></p> </li> <li> <p>Proton-tkg 6.16.r0.g931daeff standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with support for AMD FSR through Proton's fullscreen hack - Enable with <code>WINE_FULLSCREEN_FSR=1</code> env var, and tweak sharpening amount with <code>WINE_FULLSCREEN_FSR_STRENGTH=5</code> (5 is default sharpening, lower numbers mean more sharpening, 0 is max sharpening)</li> <li>Comes with support for Nvidia DLSS for native Vulkan games (requires driver 470+), disabled by default - You can enable it with the <code>PROTON_ENABLE_NVAPI=1</code> env var in your game's launch options - <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2/hovercard" href="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2">ValveSoftware/Proton@<tt>0503dde</tt></a></li> <li>Comes with staging's mfplat implementation - <a href="https://github.com/wine-staging/wine-staging/commits/master">https://github.com/wine-staging/wine-staging/commits/master</a></li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_6.16.r0.g931daeff.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.14.r6.g1bc4da9d 2021-08-12T15:42:28Z wine-tkg and proton-tkg 6.14.r6.g1bc4da9d <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <p>Notes:</p> <ul> <li> <p>These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is enabled by default in <code>user_settings.py</code>. You can disable it globally by commenting the <code>PROTON_NO_FUTEX2</code> line, or per-game with the <code>PROTON_NO_FUTEX2=0</code> environment variable (in case you face an issue with it, as it's still experimental).</p> </li> <li> <p>Wine-tkg 6.14.r6.g1bc4da9d pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-6.14.r6.g1bc4da9d-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Proton-tkg 6.14.r6.g1bc4da9d standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with support for AMD FSR through Proton's fullscreen hack - Enable with <code>WINE_FULLSCREEN_FSR=1</code> env var, and tweak sharpening amount with <code>WINE_FULLSCREEN_FSR_STRENGTH=5</code> (5 is default sharpening, lower numbers mean more sharpening, 0 is max sharpening)</li> <li>Comes with support for Nvidia DLSS (requires driver 470+), disabled by default - You can enable it with the <code>PROTON_ENABLE_NVAPI=1</code> env var in your game's launch options - <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2/hovercard" href="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2">ValveSoftware/Proton@<tt>0503dde</tt></a></li> <li>Comes with staging's mfplat implementation - <a href="https://github.com/wine-staging/wine-staging/commits/master">https://github.com/wine-staging/wine-staging/commits/master</a></li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_6.14.r6.g1bc4da9d.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.11.r4.g0dd44a25 2021-06-25T18:57:59Z wine-tkg and proton-tkg 6.11.r4.g0dd44a25 <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <p>Notes:</p> <ul> <li> <p>These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is enabled by default in <code>user_settings.py</code>. You can disable it globally by commenting the <code>PROTON_NO_FUTEX2</code> line, or per-game with the <code>PROTON_NO_FUTEX2=0</code> environment variable (in case you face an issue with it, as it's still experimental).</p> </li> <li> <p>Wine-tkg 6.11.r4.g0dd44a25 pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-6.11.r4.g0dd44a25-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Proton-tkg 6.11.r4.g0dd44a25 standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with support for nvidia DLSS (requires driver 470+), disabled by default - You can enable it with the <code>PROTON_ENABLE_NVAPI=1</code> env var in your game's launch options - <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2/hovercard" href="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2">ValveSoftware/Proton@<tt>0503dde</tt></a></li> <li>Comes with staging's mfplat implementation - <a href="https://github.com/wine-staging/wine-staging/commits/master">https://github.com/wine-staging/wine-staging/commits/master</a></li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_6.11.r4.g0dd44a25.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.11.r3.g9bf50b7e 2021-06-23T12:43:19Z wine-tkg and proton-tkg 6.11.r3.g9bf50b7e <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <p>Notes:</p> <ul> <li> <p>These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is enabled by default in <code>user_settings.py</code>. You can disable it globally by commenting the <code>PROTON_NO_FUTEX2</code> line, or per-game with the <code>PROTON_NO_FUTEX2=0</code> environment variable (in case you face an issue with it, as it's still experimental).</p> </li> <li> <p>Wine-tkg 6.11.r3.g9bf50b7e pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-6.11.r3.g9bf50b7e-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Proton-tkg 6.11.r3.g9bf50b7e standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with support for nvidia DLSS (requires driver 470+), disabled by default - You can enable it with the <code>PROTON_ENABLE_NVAPI=1</code> env var in your game's launch options - <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2/hovercard" href="https://github.com/ValveSoftware/Proton/commit/0503dde36c8535560175ef0be86144f914eba8a2">ValveSoftware/Proton@<tt>0503dde</tt></a></li> <li>Comes with staging's mfplat implementation - <a href="https://github.com/wine-staging/wine-staging/commits/master">https://github.com/wine-staging/wine-staging/commits/master</a></li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_6.11.r3.g9bf50b7e.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.8.r0.g0f00e37c 2021-05-08T11:10:38Z wine-tkg and proton-tkg 6.8.r0.g0f00e37c <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <p>Notes:</p> <ul> <li> <p>These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is enabled by default in <code>user_settings.py</code>. You can disable it globally by commenting the <code>PROTON_NO_FUTEX2</code> line, or per-game with the <code>PROTON_NO_FUTEX2=0</code> environment variable (in case you face an issue with it, as it's still experimental).</p> </li> <li> <p>Wine-tkg 6.8.r0.g0f00e37c pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-6.8.r0.g0f00e37c-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Proton-tkg 6.8.r0.g0f00e37c standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_6.8.r0.g0f00e37c.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.7.r17.g50d26744 2021-05-07T23:50:43Z Proton-tkg 6.7.r17.g50d26744 for RE8 <p>This build is known to work with RE8 demo, and hopefully will also work just as good with RE8 final.</p> <p>Its main goal is to help debugging some issues with Proton experimental 6.3 but feel free to share (negative) feedback in the issue tracker.</p> <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> </ul> <p>Known issues:</p> <ul> <li>Black flickers around some lights with RADV (fixed with <a href="https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10692" rel="nofollow">https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10692</a>)</li> <li>Display settings are not working ingame. You can however tweak the config.ini file in the game's dir. Attached is a maxed out config (minus raytracing) with 1440p res. You can drop to 1080p by setting <code>FullScreenDisplayMode=32</code>.</li> </ul> <p>Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> Tk-Glitch tag:github.com,2008:Repository/250293013/6.7.r0.gdeed76f3 2021-04-24T19:19:35Z wine-tkg and proton-tkg 6.7.r0.gdeed76f3 <p>WARNING: These were built on Archlinux with <a href="https://github.com/Frogging-Family/mostlyportable-gcc">mostlyportable-GCC/MinGW-w64</a> against glibc 2.33.</p> <p>If your distribution ships with older glibc you might run into issues such as <em>nothing actually runs</em>. In such case you'll have to use the build script on your machine to compile against your local environment:</p> <ul> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/proton-tkg/proton-tkg.sh">For proton-tkg</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/PKGBUILD">For wine-tkg-git on a pacman distro</a></li> <li><a href="https://github.com/Frogging-Family/wine-tkg-git/blob/master/wine-tkg-git/non-makepkg-build.sh">For wine-tkg-git on other distros</a></li> </ul> <p>Previous releases can be found here: <a href="https://github.com/Frogging-Family/wine-tkg-git/releases">https://github.com/Frogging-Family/wine-tkg-git/releases</a><br> Legacy releases can be found here: <a href="https://github.com/Tk-Glitch/PKGBUILDS/releases">https://github.com/Tk-Glitch/PKGBUILDS/releases</a></p> <p><em>Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this <a href="https://github.com/Tk-Glitch/PKGBUILDS/wiki/wine-tkg-git#dependencies">in here</a></em></p> <h2>About the attached releases:</h2> <p>Notes:</p> <ul> <li> <p>These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is enabled by default in <code>user_settings.py</code>. You can disable it globally by commenting the <code>PROTON_NO_FUTEX2</code> line, or per-game with the <code>PROTON_NO_FUTEX2=0</code> environment variable (in case you face an issue with it, as it's still experimental).</p> </li> <li> <p>Wine-tkg 6.7.r0.gdeed76f3 pacman package: install on your pacman distro by running <code>sudo pacman -U wine-tkg-staging-fsync-git-6.7.r0.gdeed76f3-326-x86_64.pkg.tar.zst</code> in the dir you have downloaded the package to. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-tkg">here</a></p> </li> <li> <p>Proton-tkg 6.7.r0.gdeed76f3 standalone package: Uncompress to <code>~/.steam/root/compatibilitytools.d</code> on most distros or <code>~/.steam/compatibilitytools.d</code> on Debian/Ubuntu or other Debian based distros. If the directory doesn't exist, simply create it. Generated source and patch configuration used can be found <a href="https://github.com/Tk-Glitch/wine-proton-tkg">here</a></p> </li> </ul> <p><strong>Proton wine builds (-tkg, -GE, official or others) are not suited for use outside of Steam, even if the option is provided by some third party tools. Doing so can break the whole way they are designed to work and thus is NOT recommended.</strong></p> <ul> <li>You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.</li> <li>Comes with the latest devel version of DXVK - <a href="https://github.com/doitsujin/dxvk/commits/master">https://github.com/doitsujin/dxvk/commits/master</a></li> <li>Comes with the latest devel version of HansKristian &amp; Doitsujin's vkd3d-proton standalone - <a href="https://github.com/HansKristian-Work/vkd3d">https://github.com/HansKristian-Work/vkd3d</a></li> <li>LAA is enabled by default. It fixes a huge amount of crashes on 32-bit games when using DXVK. However a small number of (older) games might run into issues with it, so you can disable LAA by using <code>PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command%</code> in your game's launch options.</li> <li>Proton build has winetricks integration. It requires you to have the <code>tk</code> package (<code>python3-tk</code> on Debian based distros) installed and can be turned on/off in the <code>~/.steam/(root)/compatibilitytools.d/proton_tkg_6.7.r0.gdeed76f3.release/user_settings.py</code> file.</li> </ul> <p><em>You'll find <code>wine-tkg</code> and <code>wine-tkg-interactive</code> scripts in the <code>bin</code> folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.</em></p> <p><a href="https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-">https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-</a></p> Tk-Glitch