HeadlinesBriefing favicon HeadlinesBriefing.com

GE-Proton11-1 Delivers Major Video Playback Overhaul for Linux Gaming

Hacker News •
×

GloriousEggroll released GE-Proton11-1, completing a long-awaited video playback rework and Proton 11 rebase. The update consolidates two separate video backends into a single pipeline, eliminating the complex quartz-to-gstreamer path that previously handled most older game videos. This architectural shift simplifies the codebase significantly.

The rework converts quartz-to-gstreamer flows into quartz-to-winedmo-to-ffmpeg pipelines, removing all GStreamer libraries from the build. After a 4-month development gap, the maintainer used AI tools to compare working and broken Wine debug logs, enabling automated identification of missing native code implementations. This approach successfully fixed the majority of games without requiring extensive manual intervention.

Several new features ship disabled by default: d7vk support for Direct3D 7 games, a Discord bridge, optiscaler integration, and winealsa audio channel configuration options. The wine-native rsx3d library now handles legacy games like Tex Murphy without third-party winetricks, while dynamic relocation fixes address Final Fantasy XIV plugin stability issues.

The update resolves video playback across hundreds of titles, particularly benefiting Visual Novel games that share common engines. During development, the team identified and reported upstream bugs in Steam Runtime 4 affecting 32-bit video playback, with liblzma and xz libraries added to address these gaps. This represents a significant step forward for Linux gaming compatibility.