Compatibility Layer
Ongoing coverage on Compatibility Layer.
Latest coverage
Morning Tech Bits
Wine 11 has introduced significant performance improvements for running Windows games on Linux by rewriting compatibility at the kernel level. This development is highlighted by XDA Developers as a major step forward for Linux gaming.
D7VK version 1.6 gets improved vertex processing and VSync handling
Version 1.6 of D7VK, a Direct3D to Vulkan translation layer, has been released with significant improvements for Linux users. This update overhauls vertex processing and VSync handling, enhancing compatibility and performance for older Windows games. Several titles, including Praetorians, DethKarz, and Total Annihilation: Kingdoms, see performance boosts or bug fixes, with more games now able to run on Linux.
GE-Proton 10-34 brings fixes for God of War Ragnarök, Assassin's Creed, Final Fantasy XIV
GE-Proton 10-34 has been released, introducing fixes for several games including God of War Ragnarök, Assassin's Creed 1, and Final Fantasy XIV on Linux and SteamOS. This community-run compatibility layer update also includes new features for Wayland monitor detection and general Wine improvements.
Wine 11.5 released with support for Syscall User Dispatch on Linux
Wine 11.5 has been released, bringing bug fixes and new features for running Windows applications on Linux. Key updates include C++ support in the build system, bundled ICU libraries, and importantly, support for Syscall User Dispatch on Linux, which aims to improve performance and accuracy for certain Windows titles. This release also addresses VBScript compatibility and includes fixes for several games and applications.
GE-Proton 10-33 brings fixes for VR outside of Steam, FSR upgrades and more
GE-Proton 10-33 has been released, introducing fixes for Windows games on Linux and SteamOS, including improved VR support outside of Steam and updates to AMD's FidelityFX Super Resolution. This version adds patches for non-Steam VR games on platforms like Meta Quest 3 and includes various other system and game-specific improvements.
Proton Experimental brings fixes for REDLauncher, HELLDIVERS 2, Atelier Yumia, KILLER INN and more
Valve has released an update for Proton Experimental, bringing numerous fixes for games on Linux. Key improvements include resolving crashes in HELLDIVERS 2 during high enemy counts, fixing REDLauncher exit issues for games like Cyberpunk 2077 and The Witcher 3, and addressing video playback crashes in Atelier Ryza 3. The update also includes fixes for KILLER INN and DLSS support in Monster Hunter Stories 3.
SteamOS 3.7.20 released with NTSync driver, plus big new Steam Client update for all
Valve has released stable updates for SteamOS and the Steam Client. SteamOS 3.7.20 introduces the NTSync driver, which aims to improve synchronization primitives for Windows games on Linux. The Steam Client update adds features like hardware spec attachment to user reviews, anonymized framerate data collection, and various fixes for library management, chat, remote play, and accessibility.
Wine 11.4 released with DirectSound and MSXML improvements
The Wine 11.4 development release is now available, featuring reimplemented SAX reader in MSXML and resampling optimizations in DirectSound. This update also includes better Unix timezone matching and various bug fixes for applications like Roblox Studio and FL Studio. Valve is expected to update Proton with a new version after the main Wine release.
Wine 11.3 released with vkd3d and Mono upgrades
The latest release of Wine 11.3 brings significant compatibility improvements for running Windows applications and games on Linux. This update includes upgrades to the Mono engine and vkd3d, along with numerous bug fixes for various games and applications. Key enhancements focus on graphics rendering, DirectSound, and PDB loading, alongside changes to Mono's reflection behavior for better compatibility.