Published production of the project wine-wayland 10.5, which is developing a set of patches for using Wine on Wayland, without the use of XWayland and components of X11. Many works by Wine-Wayland, including the WineWayland.drv driver, have already been transferred to the main Wine composition. The new issue is notable for its synchronization with the Wine 10 branch (the release of Wine 10.5 is included) and updating the versions of DXVK, VKD3D, and mangohud. Instead of FSYNC, the NTSYNC driver, recently accepted into the Linux kernel, is utilized, implementing a set of primitives for synchronization used in the Windows NT kernel. The size of the installation assemblies is reduced from 120 to 99 Mb.
Distributions can use Wine-Wayland to create Wayland-Corps with support for launching Windows applications that do not require the installation of X11-associated packages. Wine-Wayland allows for launching games and applications using the graphic APIs VULKAN and Direct3D 9/11/12. Direct3D support is implemented using a DXVK layer that translates calls to the Vulkan API. The NTSYNC driver is involved in improving the performance of multi-threaded games, and AMD FSR (FidelityFX Super Resolution) is used to enhance the picture quality on high-resolution screens.
Games that have been checked to work on Wine-Wayland:
- abzu
- Age of Wonders 3
- Civilization 6
- crusader kings 2
- Cyberpunk 2077
- dirt 3 – (Since 7.21 – Install Bundled Openal32)
- Divinity Original Sin 2
- dungeons 3
- endless space
- eu4
- gta 5
- imperator rome
- mutant year zero
- Pathfinder Kingmaker
- Path of Exile
- pillars of eternity
- Rebel Galaxy
- Seven
- Shogun Total War 2
- stellaris
- subnautica
- Thea 2: The Shaattering