A Valve kiadja a Proton 6.3-t, a Windows-játékok Linux rendszeren való futtatására szolgáló csomagot

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

Hozzászólás