GE-Proton10-28 released
GloriousEggroll just dropped GE-Proton10-28, which is an update to his custom build of the Proton compatibility layer. It brings a few notable changes and fixes.
They've updated the Wine codebase to the latest version, something that often helps smooth things out for games running on Linux. This usually translates into better performance or more stable operation compared to older GE-Proton versions like GE-Proton10-27 or earlier ones. Alongside the new Wine bits, you'll find updated DXVK and VKD3D components, including the latest VKD3D-Proton build, packed inside.
Bug fixes are plentiful again. World of Tanks players should breathe easier; issues loading mods seem sorted now in GE-Proton10-28. There were also problems where switching languages could cause hangs or crashes; those look fixed too. And don't forget Blade & Soul Neo; that crash is addressed here as well.
A big deal is the fix for spatial audio using Wine's ALSA driver. Before this update, some games offered headphones-only sound but didn't actually work with it via GE-Proton because of how Wine handles audio by default (the WineALSASound limitation). Now GE-Proton10-28 steps in and applies a patch to the ALSA code within Wine itself.
This follows PipeWire's approach with an internal downmixer. The idea is to discard top channels for compatibility, keeping what sounds essential, much like the old WinePulse driver did back when it was simpler audio stuff. But feedback from testing showed that the feature could be improved further. Instead of forcing spatial audio on by default (which might not suit everyone's setup or headphones), the team introduced a new environment variable called WINEALSA_SPATIAL.
Beyond these headline features, there are several smaller game patches included too. Examples listed gain some new tools: fixes for Ghostwire: Tokyo video playback, Duet Night Abyss across different versions, and Legendary Heroes support in Fallen Enchantress. There's also a fix for a Uplay overlay issue reported by users recently.
So yeah, it covers the core Proton updates plus specific tweaks, both big ones like spatial audio control and smaller game fixes, which is offering more options and stability than previous builds.
Release GE-Proton10-28 Released
proton: import upstream changes to proton
Release GE-Proton10-28 Released ยท GloriousEggroll/proton-ge-custom
