A fost publicată versiunea 10.5 a proiectului Wine-wayland, care dezvoltă un set de patch-uri pentru utilizarea Wine în medii bazate pe protocolul Wayland, fără a utiliza XWayland și componentele X11. Parțial, multe dintre inovațiile Wine-wayland, printre care driverul winewayland.drv, au fost deja integrate în compunerea principală a Wine. Noua versiune este semnificativă prin sincronizarea cu ramura Wine 10 (folosind Wine 10.5) și actualizarea versiunilor DXVK, VKD3D și Mangohud. În loc de FSYNC, a fost folosit recent acceptatul driver ntsync, care implementează un set de primitive pentru sincronizare, utilizate în nucleul Windows NT. Dimensiunea pachetelor de instalare a fost redusă de la 120 la 99 MB.
Distribuțiile pot folosi Wine-wayland pentru a crea medii Wayland cu suport pentru rularea aplicațiilor Windows, fără a necesita instalarea pachetelor legate de X11. În Wine-wayland este oferită posibilitatea de a rula jocuri și aplicații care utilizează API-ul grafic Vulkan și Direct3D 9/11/12. Suportul pentru Direct3D este realizat printr-un strat DXVK, care transformă apelurile în API-ul Vulkan. Pentru a crește performanța jocurilor multi-threaded, a fost folosit driverul ntsync, iar pentru îmbunătățirea calității imaginilor la scalarea pe ecrane cu rezoluție mare, este utilizată tehnologia AMD FSR (FidelityFX Super Resolution).
Jocuri al căror funcționare a fost verificată în Wine-wayland:
- ABZU
- Age of Wonders 3
- Civilization 6
- Crusader Kings 2
- Cyberpunk 2077
- Dirt 3
- 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 Shattering
- The Witcher 1
- The Witcher 3
- Torchlight 1
- Torchlight2
- Tropico 6
- Warframe
- Wasteland 2
- Ziggurat 1

De asemenea, se poate menționa lansarea corectivă a stratului DXVK 2.6.1, care oferă o implementare DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 și 11, funcționând prin transformarea apelurilor în API-ul Vulkan. Pentru a utiliza DXVK sunt necesare drivere care suportă API-ul Vulkan 1.3, cum ar fi Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO și NVK 24.1. DXVK poate fi utilizat pentru a rula aplicații 3D și jocuri în Linux folosind Wine, servind ca o alternativă mai performantă la implementările Direct3D încorporate în Wine, care funcționează pe OpenGL.
În noua versiune DXVK au fost rezolvate problemele cu blocările și crash-urile pe sistemele cu GPU AMD Vega și RDNA4, precum și apariția artefactelor vizuale în jocurile Unity Engine pe sistemele cu GPU NVIDIA. Probleme la lansarea jocurilor au fost rezolvate: Assassin’s Creed Origins, Hitman 2, LEGO Batman: The Video Game, LEGO Indiana Jones: The Original Adventures și Need For Speed: Most Wanted (2005).
Sursa: opennet.ro
