Das Unternehmen Valve Projektveröffentlichung , das auf den Entwicklungen des Projekts Wine basiert und darauf abzielt, die Ausführung von in Linux entwickelten Spielen, die für Windows erstellt wurden und im Steam-Katalog präsentiert werden, zu ermöglichen. Die Entwicklungen des Projekts unter der BSD-Lizenz stehen.
Proton ermöglicht das direkte Ausführen von Spielen, die nur für Windows bereitgestellt werden, im Linux-Client von Steam. Das Paket umfasst eine Implementierung von DirectX 9/10/11 (basierend auf dem Paket ) und DirectX 12 (basierend auf ), die über die Übersetzung von DirectX-Aufrufen in die Vulkan-API arbeiten, 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 nutzen. Zur Steigerung der Leistung von Multithread-Spielen werden Mechanismen wie „“ (Eventfd-Synchronisierung) und „«.
Im :
- Regressions, die in den Spielen Rock of Ages, Dead Space und Elder Scrolls Online auftraten, wurden behoben;
- Die Leistung und Grafikqualität in Resident Evil 2 im Direct3D 12-Modus wurde verbessert;
- Das Einfrieren beim Start von Fallout 3 und Panzer Corps wurde behoben;
- Ein Problem mit dem Aufruf des Browsers beim Öffnen externer Links in einigen Spielen, einschließlich Football Manager 2020 und Age of Empires II: HD Edition, wurde gelöst;
- Das Design des Rockstar Launchers wurde verbessert;
- Das Ignorieren von Wacom-Tabletts im Joystick-Modus wurde sichergestellt;
- Ein Absturz des Spiels DmC Devil May Cry bei Verwendung von Spielcontrollern mit aktivierter Vibration wurde behoben;
- Ein Fehler bei der Verwendung von Virtual-Reality-Headsets in Systemen mit geänderter Umgebungsvariable XDG_CONFIG_HOME wurde behoben.
Quelle: opennet.ru
