Skip to content

Releases: Frogging-Family/wine-tkg-git

wine-tkg and proton-tkg 6.5.r1.g2e42e7d9

29 Mar 22:44
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.33.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

Notes:

  • 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 user_settings.py. You can disable it globally by commenting the PROTON_NO_FUTEX2 line, or per-game with the PROTON_NO_FUTEX2=0 environment variable (in case you face an issue with it, as it's still experimental).

  • Proton build comes with latest vkd3d-proton, which has toggles with a potentially large performance gain behind them (https://github.com/HansKristian-Work/vkd3d-proton#environment-variables). Those are kinda experimental/possible unstable and thus aren't enabled by default. One that isn't yet listed in the readme is VKD3D_CONFIG=multi_queue, which can give a very substantial boost in some games such as Horizin: Zero Dawn or Death Stranding.

  • Wine-tkg 6.5.r1.g2e42e7d9 pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.5.r1.g2e42e7d9-322-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.5.r1.g2e42e7d9 standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.5.r1.g2e42e7d9.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.4.r0.g7ec998e1

15 Mar 14:44
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.33.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

Notes:

  • 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 user_settings.py. You can disable it globally by commenting the PROTON_NO_FUTEX2 line, or per-game with the PROTON_NO_FUTEX2=0 environment variable (in case you face an issue with it, as it's still experimental).

  • Proton build comes with latest vkd3d-proton, which has toggles with a potentially large performance gain behind them (https://github.com/HansKristian-Work/vkd3d-proton#environment-variables). Those are kinda experimental/possible unstable and thus aren't enabled by default. One that isn't yet listed in the readme is VKD3D_CONFIG=multi_queue, which can give a very substantial boost in some games such as Horizin: Zero Dawn or Death Stranding.

  • Wine-tkg 6.4.r0.g7ec998e1 pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.4.r0.g7ec998e1-322-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.4.r0.g7ec998e1 standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.4.r0.g7ec998e1.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.3.r0.ge83fdffe

27 Feb 17:47
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.33.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

Note: 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 user_settings.py. You can disable it globally by commenting the PROTON_NO_FUTEX2 line, or per-game with the PROTON_NO_FUTEX2=0 environment variable (in case you face an issue with it, as it's still experimental).

  • Wine-tkg 6.3.r0.ge83fdffe pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.3.r0.ge83fdffe-322-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.3.r0.ge83fdffe standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.3.r0.ge83fdffe.g3b5ea332.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.2.r0.g3b5ea332

13 Feb 20:43
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.33.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

Note: These builds have futex2 Fsync implementation that you can make use of with a futex2 patched kernel. For Proton, it is disabled by default in user_settings.py (since it's still experimental and breaks some games). You can enable it globally by commenting out the PROTON_NO_FUTEX2 line, or per-game with the PROTON_NO_FUTEX2=1 environment variable.

  • Wine-tkg 6.2.r0.g3b5ea332 pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.2.r0.g3b5ea332-320-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.2.r0.g3b5ea332 standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.2.r0.g3b5ea332.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.1.r0.gf6dacd2f

01 Feb 19:14
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.32.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

  • Wine-tkg 6.1.r0.gf6dacd2f pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.1.r0.gf6dacd2f-316-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.1.r0.gf6dacd2f standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.1.r0.gf6dacd2f.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.0.r0.g2414b1da

18 Jan 11:32
Compare
Choose a tag to compare

Update: Reuploaded the wine package, tagged -314 (previously was -313) due to possible corruption.

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.32.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

  • Wine-tkg 6.0.r0.g2414b1da pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.0.r0.g2414b1da-314-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.0.r0.g2414b1da standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.0.r0.g2414b1da.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.0rc4.r0.g350eb136

27 Dec 12:03
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.32.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

  • Wine-tkg 6.0rc4.r0.g350eb136 pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.0rc4.r0.g350eb136-312-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.0rc4.r0.g350eb136 standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.0rc4.r0.g350eb136.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.0rc3.r0.g9912133b

19 Dec 17:36
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.32.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

  • Wine-tkg 6.0rc3.r0.g9912133b pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.0rc3.r0.g9912133b-312-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.0rc3.r0.g9912133b standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.0rc3.r0.g9912133b.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.0rc2.r0.gc646dc92

13 Dec 11:36
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.32.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

  • Wine-tkg 6.0rc2.r0.gc646dc92 pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.0rc2.r0.gc646dc92-311-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.0rc2.r0.gc646dc92 standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.0rc2.r0.gc646dc92.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-

wine-tkg and proton-tkg 6.0rc1.r0.gd7b71f0b

05 Dec 17:48
Compare
Choose a tag to compare

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.32.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

Previous releases can be found here: https://github.com/Frogging-Family/wine-tkg-git/releases
Legacy releases can be found here: https://github.com/Tk-Glitch/PKGBUILDS/releases

Building on a non-pacman distro will require that you resolve wine building dependencies on your own. More on this in here

About the attached releases:

  • Wine-tkg 6.0rc1.r0.gd7b71f0b pacman package: install on your pacman distro by running sudo pacman -U wine-tkg-staging-fsync-git-6.0rc1.r0.gd7b71f0b-309-x86_64.pkg.tar.zst in the dir you have downloaded the package to. Generated source and patch configuration used can be found here

  • Proton-tkg 6.0rc1.r0.gd7b71f0b standalone package: Uncompress to ~/.steam/root/compatibilitytools.d on most distros or ~/.steam/compatibilitytools.d 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 here

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.

  • You'll need the usual dependencies for Wine, so installing Wine or Wine-staging on your system is recommended even if only for that.
  • Comes with the latest devel version of DXVK - https://github.com/doitsujin/dxvk/commits/master
  • Comes with the latest devel version of HansKristian & Doitsujin's vkd3d-proton standalone - https://github.com/HansKristian-Work/vkd3d
  • 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 PROTON_DISABLE_LARGE_ADDRESS_AWARE=1 %command% in your game's launch options.
  • Proton build has winetricks integration. It requires you to have the tk package (python3-tk on Debian based distros) installed and can be turned on/off in the ~/.steam/(root)/compatibilitytools.d/proton_tkg_6.0rc1.r0.gd7b71f0b.release/user_settings.py file.

You'll find wine-tkg and wine-tkg-interactive scripts in the bin folder. You can use them to enforce correct paths on non-Arch distros if you encounter issues running the wine binary directly.

https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg#other-things-to-know-