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

Valve hat die Veröffentlichung des Projekts Proton 7.0 veröffentlicht, das auf der Codebasis des Wine-Projekts basiert und darauf abzielt, für Windows erstellte und im Steam-Katalog enthaltene Spieleanwendungen unter Linux auszuführen. 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 7.0 (der vorherige Zweig basierte auf Wine 6.3). 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.9.4 aktualisiert. VKD3D-Proton, ein Zweig von vkd3d, der von Valve erstellt wurde, um die Direct3D 12-Unterstützung von Proton zu verbessern, wurde auf Version 2.5-146 aktualisiert. Das wine-mono-Paket wurde auf Version 7.1.2 aktualisiert.
  • Unterstützung für lokale Videodekodierung im H.264-Format hinzugefügt.
  • Unterstützung für das Linux-Modul des Anti-Cheat-Systems Easy Anti-Cheat (EAC) hinzugefügt, das verwendet wird, um den Start von Windows-basierten Spielen mit aktiviertem Anti-Cheat sicherzustellen. Mit Easy Anti-Cheat können Sie ein Netzwerkspiel in einem speziellen Isolationsmodus ausführen, der die Integrität des Spielclients überprüft und Blockaden des Prozesses sowie Manipulationen seines Speichers erkennt.
  • Unterstützung für Spiele hinzugefügt:
    • Anno 1404
    • Call of Juarez
    • DCS World Steam-Edition
    • Disgaea 4 Complete +
    • Dungeon Fighter Online
    • Epische Achterbahnen XR
    • Eternal Return
    • Forza Horizon 5
    • Schwerkraftskizze VR
    • Monster Hunter Rise
    • NEKROVISION
    • Nächte von Azure
    • Oceanhorn: Monster der unerforschten Meere
    • Ordnung des Krieges
    • Persona 4 Golden
    • Resident Evil 0
    • Resident Evil Enthüllungen 2
    • Rocksmith-Ausgabe 2014
    • SCP: Secret Laboratory
    • Wargroove
    • Wartales
    • Yakuza 4 Remastered
  • Behobene Probleme in Spielen:
    • Sea of ​​Thieves
    • Beacon
    • Mount & Blade II: Bannerlord
    • Age of Empires IV
    • Marvel Avengers
    • Runescape-Stabilität
    • Castlevania Vorab-Sammlung
    • Paradox-Launcher
    • Pathfinder: Zorn der Gerechten
    • Far Cry
    • Doom Eternal
  • Verbesserte Audiounterstützung für Skyrim, Fallout 4 und Mass Effect 1.
  • Verbesserte Unterstützung für Steam-Controller in Spielen, die über die Origin-Plattform gestartet wurden.
  • Leistungsoptimierungen in Bezug auf Eingabeverarbeitung, Fensterung und Speicherzuweisung wurden aus dem Proton Experimental-Zweig verschoben.

Darüber hinaus ist festzuhalten, dass für die Linux-basierte Spielekonsole Steam Deck die Unterstützung von 591 Spielen bestätigt wurde. 337 Spiele wurden von Valve-Mitarbeitern als manuell überprüft markiert (Verifiziert). Von den getesteten Spielen verfügen 267 (79 %) über keine native Linux-Version und laufen mit Proton.

Source: opennet.ru

Kommentar hinzufügen