Die Firma Valve hat die Version von Proton 6.3-3 veröffentlicht, die auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, Linux die Ausführung von Windows-Spielen zu ermöglichen, die im Steam-Katalog verfügbar sind. Die Entwicklungen des Projekts sind unter der BSD-Lizenz veröffentlicht.
Proton ermöglicht das direkte Starten von Spielen, die nur für Windows geliefert werden, im Linux-Client von Steam. Das Paket umfasst die Implementierung von DirectX 9/10/11 (auf Basis von DXVK) und DirectX 12 (auf Basis von vkd3d-proton), die durch die Übersetzung von DirectX-Aufrufen in die Vulkan-API arbeitet, bietet verbesserte Unterstützung für Spielcontroller und die Möglichkeit, den Vollbildmodus unabhängig von den in den Spielen unterstützten Bildschirmauflösungen zu verwenden. Um die Leistung von mehrkernigen Spielen zu steigern, werden die Mechanismen „esync“ (Eventfd-Synchronisation) und „futex/fsync“ unterstützt.
In der neuen Version:
- VKD3D-Proton, ein Fork von vkd3d, der von Valve erstellt wurde, um die Unterstützung für Direct3D 12 zu verbessern, wurde auf Version 2.3.1 aktualisiert, in der die erste Unterstützung für die API DXR 1.0 (DirectX Raytracing) hinzugefügt und die Unterstützung für VRS (Variable Rate Shading) sowie die konservative Rasterisierung (Conservative Rasterization) bereitgestellt wurde. Der Aufruf D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH wurde implementiert, sodass die Verwendung von APITraces möglich ist. Mehrere bedeutende Leistungsoptimierungen wurden vorgenommen.
- Unterstützung für die Spiele The Origin Overlay, Bus and Army General und Mount & Blade II: Bannerlord hinzugefügt.
- Probleme in den Spielen Red Dead Redemption 2 und Age of Empires II: Definitive Edition wurden behoben.
- Probleme in den Launchern Evil Genius 2, Zombie Army 4, Strange Brigade, Sniper Elite 4, Beam.NG und Eve Online wurden behoben.
- Probleme mit der Erkennung 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
