Objavljen je izdanak projekta Wine-wayland 10.5, koji razvija skup zakrpa za korišćenje Wine u okruženjima zasnovanim na protokolu Wayland, bez korišćenja XWayland i X11 komponenti. Delimično, mnogi doprinosi Wine-wayland, uključujući drajver winewayland.drv, već su prebačeni u glavni sastav Wine. Novo izdanje se ističe sinhronizacijom sa granom Wine 10 (korišćen je Wine 10.5) i ažuriranjem verzija DXVK, VKD3D i Mangohud. Umesto FSYNC-a, korišćen je nedavno prihvaćeni drajver ntsync u okviru Linux jezgra, koji implementira skup primitive za sinhronizaciju korišćene u jezgru Windows NT. Veličina instalacionih paketa smanjena je sa 120 na 99 MB.
Distribucije mogu koristiti Wine-wayland za kreiranje Wayland okruženja koja podržavaju pokretanje Windows aplikacija, a da ne zahtevaju instalaciju paketa povezanih sa X11. U Wine-wayland je omogućeno pokretanje igara i aplikacija koje koriste grafički API Vulkan i Direct3D 9/11/12. Podrška za Direct3D realizovana je uz pomoć sloja DXVK, koji prevodi pozive u API Vulkan. Za povećanje performansi višedretvenih igara korišćen je drajver ntsync, a za poboljšanje kvaliteta slike prilikom skaliranja na ekranima sa visokom rezolucijom primenjuje se tehnologija AMD FSR (FidelityFX Super Resolution).
Igre čija je funkcionalnost testirana u 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
- Put prokletstva
- 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

Dodatno se može primetiti ispravni izdanak sloja DXVK 2.6.1, koji pruža implementaciju DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 i 11, koja funkcioniše putem prevođenja poziva u API Vulkan. Za korišćenje DXVK-a potrebni su drajveri koji podržavaju API Vulkan 1.3, kao što su Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO i NVK 24.1. DXVK se može koristiti za pokretanje 3D aplikacija i igara u Linux-u putem Wine-a, kao više performantna alternativa ugrađenim u Wine realizacijama Direct3D, koje funkcionišu preko OpenGL-a.
U novoj verziji DXVK rešen je problem sa zamrzavanjem i padovima na sistemima sa GPU AMD Vega i RDNA4, kao i pojava vizuelnih artefakata u igrama Unity Engine na sistemima sa GPU NVIDIA. Rešeni su problemi prilikom pokretanja igara: Assassin’s Creed Origins, Hitman 2, LEGO Batman: The Video Game, LEGO Indiana Jones: The Original Adventures i Need For Speed: Most Wanted (2005).
Izvor: opennet.ru
