Kompania Valve publikoi versionin e projektit Proton 6.3-1, i cili bazohet në zhvillimin e projektit Wine dhe ka si qëllim të mundësojë ekzekutimin në Linux të aplikacioneve lojëra të krijuara për Windows dhe të paraqitura në katalogun Steam. Zhvillimi i projektit shpërndahet nën licencën BSD.
Proton lejon ekzekutimin direkt të aplikacioneve lojëra në klientin Linux të Steam, që ofrohen vetëm për Windows. Paketa përfshin implementimin e DirectX 9/10/11 (bazuar në paketën DXVK) dhe DirectX 12 (bazuar në vkd3d-proton), duke punuar përmes transmetimit të thirrjeve DirectX në API Vulkan, ofron mbështetje të përmirësuar për kontrollorët e lojërave dhe mundësinë e përdorimit të modalitetit me ekran të plotë, pavarësisht nga përshtatshmëria e rezolutave të ekranit në lojëra. Për të rritur performancën e lojërave me shumë procese, përkrah mekanizmat “esync” (Eventfd Synchronization) dhe “futex/fsync”.
Në versionin e ri:
- Kryer sinkronizimi me versionin Wine 6.3 (dhe degën e kaluar u bazua në Wine 5.13). Nga Proton në upstream janë transferuar patch-et specifike të mbledhura, të cilat tani janë përfshirë në përbërjen kryesore të Wine. Deri në versionin 1.8.1, është përmirësuar ndërfaqja DXVK, e cila përkthen thirjet në API Vulkan. VKD3D-Proton, një degë nga vkd3d, e krijuar nga Valve për të përmirësuar mbështetje për Direct3D 12 në Proton 6.3, është përditësuar në versionin 2.2. Komponentët FAudio me implementimin e bibliotekave të tingullit DirectX (API XAudio2, X3DAudio, XAPO dhe XACT3) janë përditësuar në versionin 21.03.05. Paketa wine-mono është përditësuar në versionin 6.1.1.
- Përmirësuar mbështetje për layout-in e tastierës për gjuhë të tjera përveç anglishtes.
- Përmirësuar mbështetje për videon në lojëra. Për formate që nuk mbështeten, është realizuar shfaqja e një tabelë konfigurimi në vend të videos së heshtur.
- Përmirësuar mbështetje për kontrollet PlayStation 5.
- Shtuar mundësia e konfigurimit të prioriteteve për përrenjtë e ekzekutimit. Për këtë konfigurim mund të përdoren RTKit ose utilitarët Unix për menaxhimin e prioriteteve (nice, renice).
- K уменьшено время инициализации режима виртуальной реальности и улучшена совместимость с 3D-шлемами.
- Sistemi i ndërtimit është riparë për të shkurtuar kohën e ndërtimit.
- Është shtuar mbështetje për lojërat:
- Divinity: Original Sin 2
- Shenmue I & II
- Mass Effect 3 N7 Digital Deluxe Edition (2012)
- Tom Clancy’s Rainbow Six Lockdown
- XCOM: Chimera Squad
- Bioshock 2 Remastered
- Company of Heroes 2
- logiCally
- Rise of the Triad
- Home Behind 2
- Shadow Empire
- Arena Wars 2
- King Arthur: Knight’s Tale
- Rise of Venice
- ARK Park
- Gravity Sketch
- Battle Arena VR
- Përmirësuar mjetet e përcaktimit të layout-it të butonave për kontrollorët e lojërave dhe lidhjen e nxehtë të kontrolorëve në lojërat Slay the Spire dhe Hades.
- Zgjidhur problemet me lidhjen me shërbimin Uplay.
- Në lojën Assetto Corsa Competizione është përmirësuar mbështetje për rrotat e lojës Logitech G29.
- Eliminuar problemet gjatë lojës në Microsoft Flight Simulator me përdorimin e helmetave të realitetit virtual.
- Ndinjitur shfaqjen e skenave video (kat-skena) në lojën Bioshock 2 Remastered.
Burimi: opennet.ru
