Compania Valve a publicat o nouă versiune a proiectului Proton 9.0-3, bazată pe baza de cod a proiectului Wine și destinată să asigure rularea aplicațiilor de joc pe Linux, concepute pentru Windows și listate în catalogul Steam. Proiectul este distribuit sub licența BSD.
Proton permite rularea directă a aplicațiilor de jocuri în clientul Steam pentru Linux, care sunt disponibile doar pentru Windows. Pachetul include implementarea DirectX 9/10/11 (bazat pe pachetul DXVK) și DirectX 12 (bazat pe vkd3d-proton), care funcționează prin translația apelurilor DirectX în API Vulkan, oferind suport îmbunătățit pentru controlerele de joc și posibilitatea de a utiliza modul pe ecran complet, indiferent de rezoluțiile acceptate de jocuri. Pentru a îmbunătăți performanța jocurilor multithreading, sunt acceptate mecanismele „esync” (Eventfd Synchronization) și „futex/fsync”.
Printre modificările din noua versiune Proton:
- În ramura 2.4 a fost actualizat modul DXVK, care transmite apelurile către API-ul Vulkan.
- VKD3D-Proton, o ramură de la vkd3d, creată de Valve pentru a îmbunătăți suportul pentru Direct3D 12 în Proton, a fost actualizată la versiunea 2.13.
- Pachetul Dxvk-nvapi cu implementarea bibliotecii NVAPI peste DXVK a fost actualizat la versiunea 0.7.1.
- Motorul Wine Mono cu implementarea platformei .NET a fost actualizat la versiunea 9.2.0.
- A fost adăugat suportul pentru utilizarea D3D12 cu OpenXR pentru a funcționa cu căștile de realitate virtuală.
- Cu ajutorul Xalia, a fost realizată posibilitatea de a folosi controlere de joc pentru a gestiona launcher-ul jocului Fallout 3.
- Consumul de memorie a fost redus la redarea video în jocuri de 32 de biți.
- A fost adăugat suport pentru jocuri:
- Avatar: Frontiers of Pandora
- Ball at Work: The Ultimate Speedrun Platformer!
- 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
- Problemele în jocuri au fost rezolvate:
- 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 — A Dark Mystery Text Adventure
- Spirit Hunter: NG
- Squad
- Starfield: Creation Kit
- Strip Fighter ZERO
- The Finals
- Undecember
- Unreal Insights
- Yakuza 4 Remastered
- Yakuza Kiwami
- Zeepkist
- Regresiile identificate în ramura Proton 9, care s-au manifestat în jocuri, au fost remediate:
- Alan Wake’s American Nightmare’s DLC
- Bionic Commando
- GRID Autosport
- GRID 2
- Noita
- Sonic Forces.
- Warhammer 40,000: Darktide
Sursa: opennet.ro
