La società Valve ha pubblicato la versione del progetto Proton 7.0-5, che si basa sul codice del progetto Wine ed è mirato a garantire l'avvio di applicazioni di gioco su Linux create per Windows e presenti nel catalogo di Steam. I progressi del progetto sono distribuiti con licenza BSD.
Proton consente di eseguire direttamente nel client Steam per Linux applicazioni di gioco fornite esclusivamente per Windows. Il pacchetto include l'implementazione di DirectX 9/10/11 (basata su DXVK) e DirectX 12 (basata su vkd3d-proton), che funzionano tramite la traduzione delle chiamate DirectX nell'API Vulkan, offre un miglior supporto per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero, indipendentemente dalle risoluzioni supportate nei giochi. Per migliorare le prestazioni dei giochi multithread, sono supportati i meccanismi 'esync' (Eventfd Synchronization) e 'futex/fsync'.
Nella nuova versione:
- Supporto per i giochi:
- Rift
- Unravel 2
- Airborne Kingdom
- Nancy Drew: Legend of the Crystal Skull
- Re-Volt
- Aspire: Ina’s Tale
- Battle Realms: Zen Edition
- Deathsmiles II
- Primal Carnage: Extinction
- Pico Park Classic Edition
- Six Ages: Ride Like the Wind
- Darkstar One
- Indiana Jones and the Emperor Tomb
- Bulletstorm: Full Clip Edition
- Supporto migliorato per i giochi:
- Batman: Arkham City GOTY
- Spider-Man Remastered
- Final Fantasy IV (3D Remake)
- Return to Monkey Island
- Call of Duty Black Ops II Zombies
- Bail or Jail
- GTA V
- Red Dead Redemption 2
- Final Fantasy XIV Online
- Disgaea 5.
- Thrustmaster HOTAS
- Planet Zoo
- SCP: Secret Laboratory
- Tekken 7
- Armello
- Sword Art Online: Hollow Realization
- Space Engineers
- Dragon’s Dogma: Dark Arisen
- Per VRChat è stata implementata la supporto per video in rete.
- Lo strato DXVK, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funzionante tramite la traslitterazione delle chiamate nell'API Vulkan, è stato aggiornato alla versione 1.10.3-28-ge3daa699.
Fonte: opennet.ru
