Das Unternehmen Valve hat eine neue Version des Projekts Proton 9.0-2 veröffentlicht, das auf dem Code von Wine basiert und darauf abzielt, die AusfĂŒhrung von fĂŒr Windows entwickelten Spielen unter Linux, die im Steam-Katalog erhĂ€ltlich sind, sicherzustellen. Die Entwicklungen des Projekts stehen unter der BSD-Lizenz.
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.
Zu den Ănderungen in der neuen Version von Proton gehören:
- Die UnterstĂŒtzung fĂŒr OpenXR 1.1.36 (Khronos-Standard) und OpenVR 2.2.3 (API von Valve) wurde fĂŒr die Verwendung mit Virtual-Reality-Headsets hinzugefĂŒgt.
- Die KompatibilitĂ€t mit dem OpenComposite-Paket wurde verbessert, welches es ermöglicht, Spiele, die fĂŒr SteamVR entwickelt wurden, ohne SteamVR zu starten, indem Aufrufe in OpenXR ĂŒbersetzt werden.
- Eine Synchronisation mit der Veröffentlichung von Wine 9.1 wurde durchgefĂŒhrt.
- Die DXVK-Schicht, die Aufrufe in die Vulkan-API ĂŒbersetzt, wurde auf Version 2.3.1 aktualisiert.
- VKD3D-Proton, ein Fork von vkd3d, das von Valve zur Verbesserung der UnterstĂŒtzung von Direct3D 12 in Proton erstellt wurde, wurde auf Version 2.12.1 aktualisiert.
- Das Paket Dxvk-nvapi mit einer NVAPI-Bibliotheksimplementierung ĂŒber DXVK wurde auf Version 0.7.0 aktualisiert.
- Die Wine Mono Engine mit einer .NET-Plattformimplementierung wurde auf Version 9.1.0 aktualisiert.
- UnterstĂŒtzung fĂŒr Spiele hinzugefĂŒgt:
- Alpha League
- Battlezone Gold Edition (im VR-Modus)
- Black Desert Online
- FreestyleFootball R
- Helldivers 2
- Heroâs Land
- Iragon
- SimCity 3000 Unlimited
- Warlords Battlecry III
- Mit Xalia wurde die Möglichkeit geschaffen, Spiel-Controller zur Steuerung von Spiele-Launchern zu verwenden:
- Clustertruck
- Fallout 3 (Standard- und GOTY-Edition)
- Fallout 4
- Mugsters
- The Elder Scrolls V: Skyrim (72850)
- The Elder Scrolls V: Skyrim Special Edition
- Probleme beim Start von âCall of Juarez: Gunslingerâ und âCommand & Conquer and The Covert Operationsâ auf Systemen mit einer hohen Anzahl von CPU-Kernen wurden behoben.
- Tomb Raider: Legend
- Probleme beim Start von Spielen wurden behoben:
- Akka Arrh
- Alien Swarm: Reactive Drop
- Beat Saber
- Apex Legends
- Bloons Monkey City
- Call of Juarez: Bound in Blood
- Brothers: A Tale of Two Sons
- Cities: Skylines
- Cosmoteer Starship Architect & Commander
- Descent 3
- Ghost of Tsushima
- GRIS
- Idle Spiral
- Halo Infinite
- Horizon Forbidden West
- Marvel vs Capcom: Infinite
- Nightingale
- Shatterline
- Simon the Sorcerer: 25th Anniversary Edition
- The Desolate Hope
- Tekken 8
- Tom Clancyâs Ghost Recon: Future Soldier
- The Finals
- Tower Princess
- Viking: Battle for Asgard
- We Love Katamari REROLL+ Royal Reverie
- Das Unternehmen Valve hat eine neue Version des Projekts Proton 9.0-2 veröffentlicht, das auf dem Code von Wine basiert und darauf abzielt, die AusfĂŒhrung von fĂŒr Windows entwickelten Spielen unter Linux, die im Steam-Katalog erhĂ€ltlich sind, sicherzustellen.
Quelle: opennet.ru
