GE-Proton 10-12 introduces improvements to games that use webm/vp8/vp9 videos

  • GE-Proton 10-12 is now available.
  • Short list of new features, but general improvements and videos

GE-Proton 10-12

Gaming on Linux is great, but not always. Occasionally, we encounter issues, especially with games that are a few years old. These issues are usually due to a fault in a multimedia component, which is why news about updates is important. Mesa, Vulkan or, as in this case, GE-Proton 10-12Without these improvements, I think I'm right when I say that gaming on Linux could become a minefield.

Much of the magic is done by Proton, from Valve, which is a WINE compatibility layer. But sometimes, due to licensing or time constraints, it's possible and even likely that it's missing patches for a title to work properly. This is where the GE version comes into play, which receives some patches earlier and includes additional libraries, such as ffmpeg with complete codecs, Media Foundation, and audio/video patches, which are necessary for games that use videos encoded with proprietary technologies.

GE-Proton News 10-12

The official GE-Proton 10.12 new features list is short:

  • Fixed video playback in Ghostwire Tokyo.
  • Fixed video playback in Castlevania Dominus Collection.
  • Possibly fixed other games that use video in webm/vp8/vp9 format.

Under the hood, this update fixes several issues related to video playback and the internals of the Proton. A bug that caused videos to Back 4 Blood had the audio in the wrong language, as well as failure to play videos WMV en Devil May Cry HD Collection when Proton was compiled with FFmpeg, a patch that is late for me because I already passed them. Also fixed the video playback issues in Injustice 2, along with other video playback regressions introduced after the jump from Proton 9 to 10.

Additionally, a new patch was added for headlight 84, another patch that might offer a slight improvement in CPU performance and one more to prevent Denuvo is activated when changing the Proton version. The import position of the script has also been modified protonfixes within the main Proton script, which fixes errors in DLL overrides, affecting tools such as Winetricks and .NET installations. This is in addition to specific fixes for the versions of Guild Wars 2 en Epic Games Store (EGS) and standalone, as well as for the EGS version of mudrunner.

Available on GitHub

Finally, key components were updated to their latest development versions: Wine was taken to the most recent branch (bleeding edge), and were also updated vkd3d-proton y DXVK extension to the most up-to-date Git code. Additionally, the latest changes from the Proton main branch were incorporated, ensuring a more modern and stable foundation.