Das Unternehmen Valve hat eine neue Version des Projekts Proton 9.0-3 veröffentlicht, das auf dem Code des Wine-Projekts basiert und darauf abzielt, Linux-Spiele, die fĂŒr Windows erstellt wurden und im Steam-Katalog verfĂŒgbar sind, 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 Aufrufe in die Vulkan-API umwandelt, wurde auf die Version 2.4 aktualisiert.
- VKD3D-Proton, ein Fork von vkd3d, der von Valve zur Verbesserung der UnterstĂŒtzung von Direct3D 12 in Proton erstellt wurde, wurde auf Version 2.13 aktualisiert.
- Das Paket Dxvk-nvapi mit der Implementierung der NVAPI-Bibliothek ĂŒber DXVK wurde auf die Version 0.7.1 aktualisiert.
- Die Wine Mono-Engine mit der Implementierung der .NET-Plattform wurde auf die Version 9.2.0 aktualisiert.
- Die UnterstĂŒtzung fĂŒr die Verwendung von D3D12 mit OpenXR zum Arbeiten mit Virtual-Reality-Headsets wurde hinzugefĂŒgt.
- Mit Hilfe von Xalia wurde die Möglichkeit zur Verwendung von Gamecontrollern zur Steuerung des Launchers fĂŒr das Spiel Fallout 3 implementiert.
- Der Speicherverbrauch bei der Wiedergabe von Videos in 32-Bit-Spielen wurde reduziert.
- UnterstĂŒtzung fĂŒr Spiele hinzugefĂŒgt:
- Avatar: Frontiers of Pandora
- Ball at Work: Die ultimative Speedrun-Plattform!
- Banyu Lintar Angin
- Dinner with an Owl,
- Farlight 84
- Flatout 3
- KinitoPET
- Owl Observatory Demo
- Sleeping Dogs: Definitive Edition
- Super
- Sword of Convallaria
- Syberia
- THE KING OF FIGHTERS XIII STEAM EDITION
- To Pixelia Demo
- Unity of Command II
- Zaccaria Pinball
- Probleme in den Spielen wurden gelöst:
- Aimlabs
- Arcanum
- Burnout Paradise Remastered
- Dinogen Online
- Far Cry 3 Blood Dragon
- FINAL FANTASY XII THE ZODIAC AGE
- Guild Wars 2.
- Halo Infinite
- Helldivers 2
- Hell Yeah! Wrath of the Dead Rabbit
- IL-2 Sturmovik: Cliffs of Dover Blitz Edition
- Insanely Twisted Shadow Planet
- Iragon
- Once Human
- One Finger Death Punch
- Project Kunai
- Quantum Break
- RAID: World War II
- Romance of the Three Kingdoms
- SCP Secret Laboratory
- Shady Brook â Ein dunkles Mystery-Textabenteuer
- Spirit Hunter: NG
- Squad
- Starfield: Creation Kit
- Strip Fighter ZERO
- The Finals
- Undecember
- Unreal Insights
- Yakuza 4 Remastered
- Yakuza Kiwami
- Zeepkist
- Regression, die in der Version Proton 9 erkannt wurden und sich in folgenden Spielen zeigten, wurden behoben:
- Alan Wakeâs American Nightmareâs DLC
- Bionic Commando
- GRID Autosport
- GRID 2
- Noita
- Sonic Forces.
- Warhammer 40.000: Darktide
Quelle: opennet.ru
