A Valve közzétette a Proton 6.3-1 projekt kiadását, amely a Wine projekt fejlesztésein alapul, és célja a Windowsra készített és a Steam katalógusban bemutatott játékalkalmazások indulásának biztosítása Linuxon. A projekt fejlesztései a BSD licenc alatt kerülnek terjesztésre.
A Proton lehetővé teszi a csak Windows-alapú játékalkalmazások közvetlen futtatását a Steam Linux kliensen. A csomag tartalmazza a DirectX 9/10/11 (a DXVK csomagon alapuló) és a DirectX 12 (vkd3d-proton alapú) implementációját, amelyek a DirectX hívások Vulkan API-ra való fordításán dolgoznak, továbbfejlesztett támogatást nyújt a játékvezérlők és a a teljes képernyős mód használatának képessége, függetlenül attól, hogy a képernyőfelbontású játékok támogatják-e. A többszálú játékok teljesítményének növelése érdekében az "esync" (Eventfd Synchronization) és a "futex / fsync" mechanizmusok támogatottak.
Az új verzióban:
- Szinkronizálva a Wine 6.3 kiadásával (az előző ág a wine 5.13-ra épült). A felhalmozott specifikus foltok átkerültek a Protonból az upstreambe, amelyek most a Wine fő részében vannak. A DXVK réteg, amely a Vulkan API-ra fordítja a hívásokat, az 1.8.1-es verzióra frissült. A VKD3D-Proton, a Valve által a Direct3D 3 támogatásának javítása érdekében létrehozott VKD12D-Proton a 6.3-es verzióra frissítve. A DirectX hangkönyvtárakat (API XAudio2.2, X2DAudio, XAPO és XACT3) megvalósító FAudio komponensek 3-én frissültek. A wine-mono csomag a 21.03.05-es verzióra frissült.
- Továbbfejlesztett billentyűzetkiosztások támogatása az angoltól eltérő nyelveken.
- Továbbfejlesztett videotámogatás a játékokban. A nem támogatott formátumok esetében most már lehetőség van egy csonk megjelenítésére konfigurációs táblázat formájában a videó helyett.
- Továbbfejlesztett támogatás a PlayStation 5 kontrollerekhez.
- Lehetőséget adtunk a futó szálak prioritásainak konfigurálására. A konfiguráláshoz használhatja az RTKit vagy Unix segédprogramokat a prioritások kezelésére (szép, renice).
- A virtuális valóság mód inicializálási ideje csökkent, és a 3D sisakokkal való kompatibilitás javult.
- Az összeszerelési rendszert az összeszerelési idő csökkentése érdekében újratervezték.
- Hozzáadott támogatás a játékokhoz:
- Istenség: eredeti Sin 2
- Shenmue I. és II
- Mass Effect 3 N7 Digital Deluxe Edition (2012)
- Tom Clancy's Rainbow Six Lockdow
- XCOM: Kiméra osztag
- Bioshock 2 Remastered
- A Hősök társasága 2
- logikusan
- A hármas felemelkedése
- Otthon mögött 2
- Árnyékbirodalom
- Arena Wars 2
- Arthur király: Lovagi mese
- Velence felemelkedése
- Ark Park
- Gravitációs vázlat
- Battle Arena VR
- Továbbfejlesztett vezérlők a Slay the Spire és a Hades játékvezérlő gombelrendezéseinek és a működés közben csatlakoztatható vezérlők észleléséhez.
- Az Uplay szolgáltatáshoz való csatlakozással kapcsolatos problémák megoldódtak.
- Az Assetto Corsa Competizione továbbfejlesztette a Logitech G29 játékkerekek támogatását.
- Kijavítottuk a Microsoft Flight Simulator VR-fejhallgatóval történő lejátszásával kapcsolatos problémákat
- A Bioshock 2 Remastered játék videobetéteinek (kivágott jeleneteinek) megjelenítése módosult.
Forrás: opennet.ru