Valve ha pubblicato una nuova versione del progetto Proton 6.3-6, basata sui risultati del progetto Wine, mirata a garantire l'esecuzione su Linux di applicazioni di gioco sviluppate per Windows e disponibili nel catalogo Steam. I risultati 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:
- Aggiunta la compatibilità con i seguenti giochi:
- Tokyo Xanadu eX+
- Sonic Adventure 2
- Rez Infinite
- Elite Dangerous
- Blood of Steel
- Homeworld Remastered Collection
- Star Wars Knights of the Old Republic
- Guardians VR
- 3D Aim Trainer
- Migliorato il supporto per le localizzazioni non anglofone nei launcher dei giochi Cyberpunk 2077 e Rockstar.
- Migliorato il funzionamento del launcher nel gioco Swords of Legends Online.
- Migliorata la riproduzione video nei giochi Deep Rock Galactic, The Medium, Nier: Replicant e Contra: Rogue Corps.
- Aggiunto supporto opzionale per la libreria NVIDIA NVAPI e la tecnologia DLSS, che consente l'utilizzo dei core Tensor delle schede grafiche NVIDIA per il rendering realistico delle immagini utilizzando tecniche di apprendimento automatico per aumentare la risoluzione senza perdita di qualità. Per attivarlo, impostare la variabile di ambiente PROTON_ENABLE_NVAPI=1.
- Migliorato il comportamento della cattura del cursore in modalità schermo intero.
- Aggiornate le versioni di wine-mono 6.3.0, DXVK 1.9.1, vkd3d-proton 2.4 e FAudio 20.08.
- Sono stati risolti vari problemi con i giochi Microsoft Flight Simulator, Origin, Planet Coaster, Mafia III: Definitive Edition.
- È stato risolto un problema nell'installazione dell'aggiornamento del motore Unreal Engine 4 che influenzava i giochi Everspace 2 e KARDS.
- Sono stati risolti problemi di output audio nei giochi Fallout: New Vegas, Oblivion, Borderlands 3 e Deep Rock Galactic.
- È stata migliorata la gestione dell'input dopo la perdita di focus in vari giochi, tra cui Warhammer: Chaosbane e Far Cry Primal.
- È stata ottimizzata la salvataggio della posizione, necessaria per una corretta sincronizzazione cloud di Steam nei giochi Guilty Gear -Strive-, Death Stranding, Katamari Damacy Reroll e Scarlet Nexus.
Fonte: opennet.ru
