Valve brengt Proton 6.3 uit, een suite voor het uitvoeren van Windows-games op Linux

Valve heeft de release van het Proton 6.3-1-project gepubliceerd, dat is gebaseerd op de ontwikkelingen van het Wine-project en gericht is op het draaien op Linux-gaming-applicaties die voor Windows zijn gemaakt en in de Steam-catalogus worden gepresenteerd. De ontwikkelingen van het project worden gedistribueerd onder de BSD-licentie.

Met Proton kun je rechtstreeks Windows-game-applicaties uitvoeren op de Steam Linux-client. Het pakket omvat de implementatie van DirectX 9/10/11 (gebaseerd op het DXVK-pakket) en DirectX 12 (gebaseerd op vkd3d-proton), werkt via de vertaling van DirectX-oproepen naar de Vulkan API, biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de modus volledig scherm te gebruiken, ongeacht of deze wordt ondersteund in games met schermresolutie. Om de prestaties van games met meerdere threads te verbeteren, worden de mechanismen "esync" (Eventfd Synchronization) en "futex / fsync" ondersteund.

In de nieuwe versie:

  • Gesynchroniseerd met de release van Wine 6.3 (de vorige tak was gebaseerd op Wine 5.13). De verzamelde specifieke patches zijn overgebracht van Proton naar upstream, die nu zijn opgenomen in het hoofdgedeelte van Wine. De DXVK-laag, die oproepen naar de Vulkan API vertaalt, is bijgewerkt naar versie 1.8.1. VKD3D-Proton, een fork van vkd3d gemaakt door Valve om de ondersteuning voor Direct3D 12 in Proton 6.3 te verbeteren, is bijgewerkt naar versie 2.2. FAudio-componenten met implementatie van DirectX-geluidsbibliotheken (API XAudio2, X3DAudio, XAPO en XACT3) zijn bijgewerkt tot release op 21.03.05-6.1.1-XNUMX. Het wine-mono-pakket is bijgewerkt naar versie XNUMX.
  • Verbeterde ondersteuning voor toetsenbordindelingen voor andere talen dan Engels.
  • Verbeterde video-ondersteuning in games. Voor niet-ondersteunde formaten is het nu mogelijk om een ​​stub weer te geven in de vorm van een configuratietabel in plaats van een video.
  • Verbeterde ondersteuning voor PlayStation 5-controllers.
  • De mogelijkheid toegevoegd om prioriteiten te configureren voor het uitvoeren van threads. Om te configureren kunt u RTKit- of Unix-hulpprogramma's gebruiken voor het beheren van prioriteiten (leuk, renice).
  • De initialisatietijd van de virtual reality-modus is verkort en de compatibiliteit met 3D-helmen is verbeterd.
  • Het montagesysteem is opnieuw ontworpen om de montagetijd te verkorten.
  • Ondersteuning voor games toegevoegd:
    • Goddelijkheid: Originele Zonde 2
    • Shenmue I & II
    • Mass Effect 3 N7 Digitale Deluxe-editie (2012)
    • Tom Clancy's Rainbow Six Lockdow
    • XCOM: Chimera-ploeg
    • Bioshock 2 geremasterd
    • Bedrijf van Heroes 2
    • Logisch
    • Opkomst van de Triade
    • Thuis achter 2
    • Schaduwrijk
    • Arenaoorlogen 2
    • King Arthur: Knight's Tale
    • Opkomst van Venetië
    • ARK-park
    • Zwaartekrachtschets
    • Vechtarena VR
  • Verbeterde bedieningselementen voor het detecteren van knopindelingen van gamecontrollers en hot-plugging-controllers in Slay the Spire en Hades.
  • Problemen met het verbinden met de Uplay-service zijn opgelost.
  • Assetto Corsa Competizione heeft verbeterde ondersteuning voor Logitech G29-gamingwielen.
  • Er zijn problemen opgelost bij het spelen van Microsoft Flight Simulator met VR-headsets
  • De weergave van video-inserts (tussenfilmpjes) in de game Bioshock 2 Remastered is aangepast.

Bron: opennet.ru

Voeg een reactie