Valve veröffentlicht Proton 6.3, eine Suite zum Ausführen von Windows-Spielen unter Linux

Valve hat die Veröffentlichung des Proton 6.3-1-Projekts veröffentlicht, das auf den Entwicklungen des Wine-Projekts basiert und darauf abzielt, die Ausführung von für Windows erstellten und im Steam-Katalog präsentierten Spieleanwendungen unter Linux zu ermöglichen. Die Entwicklungen des Projekts werden unter der BSD-Lizenz vertrieben.

Mit Proton können Sie reine Windows-Spieleanwendungen direkt auf dem Steam-Linux-Client ausführen. Das Paket umfasst die Implementierung von DirectX 9/10/11 (basierend auf dem DXVK-Paket) und DirectX 12 (basierend auf vkd3d-proton), arbeitet durch die Übersetzung von DirectX-Aufrufen an die Vulkan-API und bietet verbesserte Unterstützung für Gamecontroller und die Möglichkeit, den Vollbildmodus zu verwenden, unabhängig davon, welche Bildschirmauflösung Spiele unterstützen. Um die Leistung von Multithread-Spielen zu steigern, werden die Mechanismen „esync“ (Eventfd Synchronization) und „futex/fsync“ unterstützt.

In der neuen Version:

  • Synchronisiert mit der Veröffentlichung von Wine 6.3 (der vorherige Zweig basierte auf Wine 5.13). Die angesammelten spezifischen Patches wurden von Proton auf Upstream übertragen und sind nun im Hauptteil von Wine enthalten. Die DXVK-Schicht, die Aufrufe an die Vulkan-API übersetzt, wurde auf Version 1.8.1 aktualisiert. VKD3D-Proton, ein Fork von vkd3d, der von Valve erstellt wurde, um die Direct3D 12-Unterstützung in Proton 6.3 zu verbessern, wurde auf Version 2.2 aktualisiert. FAudio-Komponenten mit Implementierung von DirectX-Soundbibliotheken (API XAudio2, X3DAudio, XAPO und XACT3) wurden auf die Version 21.03.05 aktualisiert. Das wine-mono-Paket wurde auf Version 6.1.1 aktualisiert.
  • Verbesserte Unterstützung für Tastaturlayouts für andere Sprachen als Englisch.
  • Verbesserte Videounterstützung in Spielen. Für nicht unterstützte Formate ist es nun möglich, einen Stub in Form einer Konfigurationstabelle anstelle eines Videos anzuzeigen.
  • Verbesserte Unterstützung für PlayStation 5-Controller.
  • Es wurde die Möglichkeit hinzugefügt, Prioritäten für die Ausführung von Threads zu konfigurieren. Zur Konfiguration können Sie RTKit- oder Unix-Dienstprogramme zum Verwalten von Prioritäten (nice, renice) verwenden.
  • Die Initialisierungszeit des Virtual-Reality-Modus wurde verkürzt und die Kompatibilität mit 3D-Helmen verbessert.
  • Das Montagesystem wurde neu gestaltet, um die Montagezeit zu verkürzen.
  • Unterstützung für Spiele hinzugefügt:
    • Göttlichkeit: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 N7 Digital Deluxe Edition (2012)
    • Tom Clancys Rainbow Six Lockdow
    • XCOM: Chimären-Trupp
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logisch
    • Rise of the Triad
    • Zuhause hinter 2
    • Schattenimperium
    • Arena Wars 2
    • King Arthur: Knight’s Tale
    • Aufstieg von Venedig
    • ARCHE-Park
    • Schwerkraftskizze
    • Battle Arena VR
  • Verbesserte Steuerelemente zum Erkennen von Gamecontroller-Tastenlayouts und Hot-Plugging-Controllern in Slay the Spire and Hades.
  • Probleme mit der Verbindung zum Uplay-Dienst wurden behoben.
  • Assetto Corsa Competizione hat die Unterstützung für Logitech G29-Gaming-Lenkrade verbessert.
  • Probleme beim Spielen von Microsoft Flight Simulator mit VR-Headsets behoben
  • Die Anzeige von Videoeinblendungen (Zwischensequenzen) im Spiel Bioshock 2 Remastered wurde angepasst.

Source: opennet.ru

Kommentar hinzufügen