Die Firma Valve hat Proton 6.3 veröffentlicht, ein Paket zur Ausführung von Windows-Spielen unter Linux.

Die Firma Valve hat die Version 6.3-1 des Projekts Proton veröffentlicht, das auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, Spieleanwendungen, die für Windows erstellt wurden und im Steam-Katalog angeboten werden, unter Linux auszuführen. Die Entwicklungen des Projekts werden unter der BSD-Lizenz verbreitet.

Proton ermöglicht das direkte Ausführen von Spieleanwendungen, die nur für Windows bereitgestellt werden, im Steam-Client für Linux. Das Paket enthält die Implementierung von DirectX 9/10/11 (basierend auf DXVK) und DirectX 12 (basierend auf vkd3d-proton), die über die Übersetzung von DirectX-Aufrufen in die Vulkan-API arbeiten, bietet verbesserte Unterstützung für Gaming-Controller und die Möglichkeit, den Vollbildmodus unabhängig von den in den Spielen unterstützten Bildschirmauflösungen zu nutzen. Zur Steigerung der Leistung von многопоточными Spielen werden die Mechanismen „esync“ (Eventfd Synchronization) und „futex/fsync“ unterstützt.

In der neuen Version:

  • Es wurde eine Synchronisation mit der Version 6.3 von Wine durchgeführt (der vorherige Branch basierte auf Wine 5.13). Spezifische Patches wurden aus Proton in den Upstream übertragen und sind nun Teil der grundlegenden Wine-Distribution. Die DXVK-Schicht, die Aufrufe an die Vulkan-API überträgt, wurde bis zur Version 1.8.1 aktualisiert. VKD3D-Proton, ein Fork von vkd3d, das von Valve erstellt wurde, um die Unterstützung für Direct3D 12 in Proton 6.3 zu verbessern, wurde auf Version 2.2 aktualisiert. Die FAudio-Komponenten mit der Implementierung der DirectX-Audioschnittstellen (API XAudio2, X3DAudio, XAPO und XACT3) wurden auf die Version 21.03.05 aktualisiert. Das Paket wine-mono wurde auf Version 6.1.1 aktualisiert.
  • Die Unterstützung für Tastaturlayouts in Sprachen außerhalb des Englischen wurde verbessert.
  • Die Unterstützung für Video in Spielen wurde verbessert. Für nicht unterstützte Formate wird anstelle des Videos eine Konfigurationstabelle angezeigt.
  • Die Unterstützung für PlayStation 5-Controller wurde verbessert.
  • Die Möglichkeit zur Priorisierung von ausgeführten Threads wurde hinzugefügt. RTKit oder Unix-Utilities wie nice und renice können zur Einstellung verwendet werden.
  • Die Initialisierungszeit für den Virtual-Reality-Modus wurde verkürzt und die Kompatibilität mit 3D-Headsets verbessert.
  • Das Build-System wurde umgestaltet, um die Bauzeit zu verkürzen.
  • Unterstützung für folgende Spiele hinzugefügt:
    • 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
  • Die Methoden zur Erkennung der Tastenbelegung von Game Controllern und das Hot-Plugging von Controllern in den Spielen Slay the Spire und Hades wurden verbessert.
  • Probleme mit der Verbindung zum Uplay-Dienst wurden behoben.
  • In dem Spiel Assetto Corsa Competizione wurde die Unterstützung für die Logitech G29 Spielsteuerung verbessert.
  • Probleme beim Spielen von Microsoft Flight Simulator mit Virtual-Reality-Headsets wurden behoben.
  • Die Anzeige von Videoeinblendungen (Cutscenes) im Spiel Bioshock 2 Remastered wurde verbessert.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster