Das Unternehmen Valve hat die Version 6.3-5 des Proton-Projekts veröffentlicht, das auf den Entwicklungen des Wine-Projekts basiert und darauf abzielt, Windows-Spiele auf Linux, die im Steam-Katalog verfügbar sind, zum Laufen zu bringen. 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 wurden Änderungen vorgenommen, um die Grafikqualität in den Spielen Bloodstained, Deep Rock Galactic, The Medium, Metal Gear Solid V: The Phantom Pain, Resident Evil 2 (2019), Resident Evil 3 (2020) und Team Sonic Racing zu verbessern.
- DXVK (1.9) und vkd3d-proton wurden aktualisiert.
- Für die Auswahl der Standard-GPU wird DXGI verwendet, das in DXVK bereitgestellt wird.
- Die Unterstützung von Spielcontrollern in Hades und vielen anderen Unity-basierten Spielen wurde verbessert.
- Unterstützung für folgende Spiele hinzugefügt:
- Sid Meier’s Civilization VI,
- Crypt Stalker,
- Dark Devotion,
- Dorfromantic,
- Far Cry,
- Hard Reset,
- Hogs of War,
- Might & Magic: Clash of Heroes,
- Pro Cycling Manager 2020,
- Sang Froid — Tales of Werewolves,
- Secret of Mana,
- Trainz Railroad Simulator 2019.
- Probleme beim Klicken auf Links in CyberPunk 2077 und Darksburg wurden behoben.
- Abstürze beim Start von Conan Exile und anderen Spielen von Funcom wurden behoben.
- Ein Soundverlust in Project Cars 3 wurde behoben.
- Die Unterstützung von Containern außerhalb der virtuellen Maschine, in der sie ausgeführt wurden, wurde verbessert.
Quelle: opennet.ru
