L'azienda Valve ha pubblicato la versione del progetto Proton 7.0-3, basata sul codice sorgente del progetto Wine e mirata a garantire l'esecuzione di applicazioni di gioco per Windows su Linux, presenti nel catalogo di Steam. Gli sviluppi del progetto sono distribuiti sotto licenza BSD.
Proton consente di eseguire direttamente nel client Steam per Linux applicazioni di gioco fornite solo per Windows. Il pacchetto include un'implementazione di DirectX 9/10/11 (basata sul pacchetto DXVK) e DirectX 12 (basata su vkd3d-proton), funzionanti tramite la traduzione delle chiamate DirectX nell'API Vulkan, fornisce un migliore supporto per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero indipendentemente dalle risoluzioni dello schermo supportate nei giochi. Per migliorare le prestazioni dei giochi multiprocessore, sono supportati meccanismi come "esync" (Eventfd Synchronization) e "futex/fsync".
Nella nuova versione:
- È stato implementato il supporto per la ricostruzione del controller xinput su dispositivi Steam Deck.
- Migliorata l'identificazione delle periferiche di gioco.
- Aggiunto il supporto per l'API Windows.Gaming.Input, che fornisce accesso ai controller di gioco.
- Lo strato DXVK, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funzionante attraverso la traduzione delle chiamate all'API Vulkan, è stato aggiornato alla versione 1.10.1-57-g279b4b7e.
- Dxvk-nvapi, implementazione di NVAPI sopra DXVK, è stato aggiornato alla versione 0.5.4.
- Aggiornata la versione di Wine Mono 7.3.0.
- Garantito il supporto per i seguenti giochi:
- Age of Chivalry
- Beneath a Steel Sky
- Chrono Cross: The Radical Dreamer Edition
- Cities XXL
- Cladun X2
- Cursed Armor
- Flanarion Tactics
- Gary Grigsby’s War in the East
- Gary Grigsby’s War in the West
- Iragon: Prologue
- MechWarrior Online
- Small Radios Big Televisions
- Split/Second
- Star Wars Episode I Racer
- Stranger of Sword City Revisited
- Succubus x Saint
- V Rising
- Warhammer: End Times — Vermintide
- We Were Here Forever
- Migliorato il supporto per i giochi:
- Street Fighter V,
- Sekiro: Shadow Die Twice,
- Elden Ring,
- Final Fantasy XIV,
- DEATHLOOP,
- The Turing Test,
- Mini Ninja,
- Resident Evil Revelations 2,
- Legend of Heroes: Zero no Kiseki Kai,
- Mortal Kombat Komplete,
- Castle Morihisa.
- Risolti i problemi di riproduzione video nei giochi: Disintegration, Dread X Collection: The Hunt, EZ2ON REBOOT: R, El Hijo — A Wild West Tale, Ember Knights, Outward: Definitive Edition, POSTAL4: No Regerts, Power Rangers: Battle for the Grid, Solasta: Crown of the Magister, Street Fighter V, The Room 4: Old Sins, Ghostwire: Tokyo, e in altri giochi che utilizzano i codec VP8 e VP9.
- Migliorata la visualizzazione del testo in Rockstar Launcher.
Fonte: opennet.ru
