Die Firma Valve hat das Update des Proton-Projekts 6.3-6 veröffentlicht, das auf den Entwicklungen des Wine-Projekts basiert. Es zielt darauf ab, die Ausführung von Windows-Spielen, die im Steam-Katalog präsentiert werden, unter Linux zu ermöglichen. 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:
- Unterstützung für folgende Spiele hinzugefügt:
- Tokyo Xanadu eX+
- Sonic Adventure 2
- Rez Infinite
- Elite Dangerous
- Blood of Steel
- Homeworld Remastered Collection
- Star Wars Knights of the Old Republic
- Guardians VR
- 3D Aim Trainer
- Die Unterstützung für nicht-englische Lokalisierungen in den Launchern der Spiele Cyberpunk 2077 und Rockstar wurde verbessert.
- Die Leistung des Launchers im Spiel Swords of Legends Online wurde optimiert.
- Die Video-Wiedergabe in den Spielen Deep Rock Galactic, The Medium, Nier: Replicant und Contra: Rogue Corps wurde verbessert.
- Optionale Unterstützung der NVIDIA NVAPI-Bibliothek und der DLSS-Technologie wurde hinzugefügt, die es ermöglicht, Tensor-Kerne von NVIDIA-Grafikkarten für realistische Bildskalierung mithilfe von Machine-Learning-Methoden zu verwenden, um die Auflösung ohne Qualitätsverlust zu erhöhen. Um dies zu aktivieren, sollte die Umgebungsvariable PROTON_ENABLE_NVAPI=1 gesetzt werden.
- Das Verhalten der Mauscapture im Vollbildmodus wurde verbessert.
- Die Versionen von wine-mono 6.3.0, DXVK 1.9.1, vkd3d-proton 2.4 und FAudio 20.08 wurden aktualisiert.
- Verschiedene Probleme mit den Spielen Microsoft Flight Simulator, Origin, Planet Coaster und Mafia III: Definitive Edition wurden behoben.
- Das Problem mit der Installation des Unreal Engine 4 Updates, das die Spiele Everspace 2 und KARDS betrifft, wurde behoben.
- Audioausgabefehler in den Spielen Fallout: New Vegas, Oblivion, Borderlands 3 und Deep Rock Galactic wurden gelöst.
- Die Eingabeverarbeitung nach dem Verlust des Fokus wurde in verschiedenen Spielen verbessert, darunter Warhammer: Chaosbane und Far Cry Primal.
- Die Standortspeicherung wurde optimiert, was für die ordnungsgemäße Cloud-Synchronisation von Steam in den Spielen Guilty Gear -Strive-, Death Stranding, Katamari Damacy Reroll und Scarlet Nexus erforderlich ist.
Quelle: opennet.ru
