Die Firma Valve hat Proton 9.0-4 veröffentlicht, ein Paket zum Ausführen von Windows-Spielen unter Linux.

Die Firma Valve hat eine neue Version des Projekts Proton 9.0-4 veröffentlicht, das auf dem Code von Wine basiert und darauf abzielt, Spieleanwendungen, die für Windows erstellt wurden und im Steam-Katalog verfügbar sind, unter Linux auszuführen. Die Entwicklungen des Projekts werden unter der BSD-Lizenz verbreitet.

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 DXVK-Schicht, die API-Aufrufe in Vulkan überträgt, wurde auf die Version 2.5 aktualisiert.
  • VKD3D-Proton, ein Fork von vkd3d, der von Valve entwickelt wurde, um die Unterstützung von Direct3D 12 in Proton zu verbessern, wurde auf Version 2.13-241 aktualisiert. Der vkd3d-Shader wurde aus vkd3d 1.14 importiert.
  • Das Paket Dxvk-nvapi mit der Implementierung der NVAPI-Bibliothek über DXVK wurde auf Version 0.7.1-94 aktualisiert.
  • Die Wine Mono-Engine mit der Implementierung der .NET-Plattform wurde auf die Version 9.3.1 aktualisiert.
  • Unterstützung für Spiele hinzugefügt:
    • APB Reloaded
    • Conqueror’s Blade
    • Cube Hero Odyssey
    • Disgaea 4 Complete+
    • Hard Chip Demo
    • ScarQuest
    • Sniper Elite: Nazi Zombie Army 2 (nur AMD GPUs)
    • Test Drive Unlimited Solar Crown
    • Total War: SHOGUN 2
    • Warhammer 40k: Space Marine 2 (benötigt deaktiviertes Steam Overlay)
    • Willkommen in Dustown
  • Probleme in den Spielen wurden gelöst:
    • Age of Empires II: Definitive Edition
    • Age of Mythology: Retold
    • Astral Ascent
    • Blood Strike
    • Chromacell
    • Clash for Crust
    • Crazy Taxi
    • Dark and Darker
    • Devil May Cry 3
    • Diablo IV
    • Dog Brew
    • DOOM Eternal
    • Dragon Age: The Veilguard
    • Final Fantasy XVI
    • For Honor
    • Hard Reset Redux
    • Hell Let Loose
    • I Expect You To Die
    • March of Empires
    • Mary Skelter 2
    • Mashiroiro Symphony HD -Sana Edition-
    • Max: The Curse of Brotherhood
    • Pharaoh Rebirth+
    • Red Dead Redemption 2
    • Rivals of Aether II
    • Shadow Warrior
    • Showdown 1896
    • Skull and Bones
    • SpellForce 3: Versus Edition.
    • Star Wars Jedi Knight II: Jedi Outcast
    • The Finals
    • Yakuza 3 Remastered
    • Yakuza 4 Remastered
    • Yakuza 6
  • Regressions, die in der Proton 9-Version identifiziert wurden und in Spielen auftraten, wurden behoben:
    • B-17 Flying Fortress — The Mighty 8th: Redux
    • Fablecraft
    • I Expect You To Die
    • Hotshot Racing
    • Marlow Briggs
    • Mask of Death
    • Star Wars: Knights of the Old Republic
  • Die Benutzeroberfläche für die Gamepads Xalia wurde auf Version 0.4.4 aktualisiert. Mit Xalia ist es möglich, Spielcontroller zur Steuerung von Spiel-Launchern zu verwenden:
    • Fallout: New Vegas
    • MultiVersus
    • Oddworld: Stranger’s Wrath HD
    • Trackmania United Forever
    • Trackmania Nations Forever
    • WARRIORS ALL-STARS
  • Eine korrekte Priorisierung für neue Threads wurde implementiert.
  • Eine Warnung wird im Protokoll ausgegeben, wenn auf Systemen mit einem kleinen Wert des Parameters sysctl vm.max_map_count gestartet wird, der die maximal verfügbare Anzahl an Speicher-Mapping-Bereichen für den Prozess definiert (empfohlen wird eine Erhöhung von 65530 auf 1048576). Bei unzureichenden Werten von vm.max_map_count können Probleme mit dem Start und der Leistung von speicherintensiven Spielen auftreten.
  • Eine korrekte Auswahl des Bildschirms beim Start auf Systemen mit mehreren Monitoren, die an verschiedenen GPUs angeschlossen sind, wurde sichergestellt.
  • Unterstützung für die API NVIDIA Optical Flow und die Technologie DLSS 3 Frame Generation wurde hinzugefügt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4