Das Unternehmen Valve hat die Version 6.3-3 des Proton-Projekts veröffentlicht, das auf den Entwicklungen des Wine-Projekts basiert und darauf abzielt, Linux-Nutzern das Spielen von Windows-Spielen, die im Steam-Katalog erhältlich sind, zu ermöglichen. Die Ergebnisse des Projekts werden unter der BSD-Lizenz veröffentlicht.
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:
- VKD3D-Proton, ein Fork von vkd3d, der von Valve zur Verbesserung der Unterstützung von Direct3D 12 erstellt wurde, wurde auf Version 2.3.1 aktualisiert. Diese Version bietet eine erste Unterstützung für die DXR 1.0-API (DirectX Raytracing), verbessert die Unterstützung für VRS (Variable Rate Shading) und konservative Rasterisierung (Conservative Rasterization) und implementiert den D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH-Aufruf, der die Verwendung von API-Traces ermöglicht. Zudem wurden mehrere signifikante Leistungsoptimierungen vorgenommen.
- Die Unterstützung für die Spiele The Origin Overlay, Bus and Army General sowie Mount & Blade II: Bannerlord wurde hinzugefügt.
- Probleme, die in den Spielen Red Dead Redemption 2 und Age of Empires II: Definitive Edition auftraten, wurden behoben.
- Fehler in den Launchern von Evil Genius 2, Zombie Army 4, Strange Brigade, Sniper Elite 4, BeamNG und EVE Online wurden behoben.
- Probleme beim Erkennen des Xbox-Controllers im Spiel Far Cry Primal wurden gelöst.
- Die Möglichkeit zur Anpassung von Helligkeit und Farbintensität in älteren Spielen wie Deus Ex wurde hinzugefügt.
Quelle: opennet.ru
