You must be logged in to GitHub in order to download Wine or Proton nightly builds.
NOTE: The packages in the release downloads should work on any Linux distro, the archbuilt
and fedorabuilt
labeling is primarily that it was built on those distros, not that is specific to those. I release multiple because in the event one doesn't work, the other might. But in general, anyone can use any of the releases in a perfect world.
This particular repo is a fork of the wine-tkg-git builder to generate builds with patches for Affinity software by Serif.
If you wish to contribute, please contribute to tkg
(FUNDING yaml is unchanged), or to _avg_
on the Affinity forums for making the patches we are using. Link to their repo: https://github.com/oh-ok/wine-affinity-patches.
If after you contributed, or supported those projects, you still want to support me, you can hit up my Ko-fi page.
To get builds, please go to the Actions tab, select the build you want, and download the artifact.
Original Readme
- wine-staging patchset applied
Wine | Arch Linux | Fedora | Ubuntu |
---|
Valve Wine | Exp Bleeding Edge Arch Linux | Exp Bleeding Edge Other distro |
---|
The Exp Bleeding Edge Other distro and LoL versions are built on Ubuntu latest, which should work fine on most distros not using years old packages
! The LoL version should only be used for League of Legends !
- wine-staging patchset applied
- built on Arch current, making glibc 2.36 a requirement
Proton | Valve Exp Bleeding Edge | Wine Master |
---|
(drop the extracted folder in /$HOME/.steam/root/compatibilitytools.d/
or, for Ubuntu/Debian based, the /$HOME/.steam/compatibilitytools.d/
dir)
Wine-tkg is a build-system aiming at easier custom wine builds creation. You can now easily get the "plain wine + pba + steam fix" build you've been dreaming about!
It can also make custom Proton builds with its wrapping script: https://github.com/Frogging-Family/wine-tkg-git/tree/master/proton-tkg
By default, it'll pull current wine/wine-staging git versions. You can target a specific release or commit in the .cfg if needed.
A comfortable selection of patches is available to you, with some of them being enabled by default for your convenience (see this sample config file for the full list and details)
An ever evolving selection of staging, experimental and/or hacky patches are also available in the community-patches
Can be built with your own patches - See README in wine-tkg-git/wine-tkg-userpatches for instructions
- Wine-tkg : https://github.com/Tk-Glitch/wine-tkg
- Proton-tkg : https://github.com/Tk-Glitch/wine-proton-tkg
Wine : https://github.com/wine-mirror/wine
Wine-staging : https://github.com/wine-staging/wine-staging
Wine esync : https://github.com/zfigura/wine/tree/esync
Wine fsync : https://github.com/zfigura/wine/tree/fsync
Proton : https://github.com/ValveSoftware/Proton
Wine-pba (Only working correctly up to 3.18 - Force disabled on newer wine bases due to regressions) : https://github.com/acomminos/wine-pba
Thanks to @Firerat and @bobwya for their rebase work :
For Gallium 9 support, use https://github.com/iXit/wine-nine-standalone (available from winetricks and AUR) - Legacy nine support can still be turned on if you're building a 4.1 base or older.