L'azienda Valve ha pubblicato la versione del progetto Proton 6.3-8, basata sui lavori del progetto Wine e volta a garantire il lancio di applicazioni di gioco su Linux, create per Windows e presenti nel catalogo di Steam. I risultati del progetto sono distribuiti con 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 aggiunto il supporto per alcuni giochi con sistema anti-cheat BattlEye, come "Mount & Blade II: Bannerlord" e "ARK: Survival Evolved."
- È stata migliorata la compatibilità con i giochi che utilizzano il meccanismo di protezione contro la copia non autorizzata Valve CEG DRM (Custom Executable-Generation).
- Per i giochi che utilizzano le API grafiche DX11 e DX12, è stato implementato il supporto per la tecnologia DLSS, che consente di utilizzare i core Tensor delle schede grafiche NVIDIA per un'upscaling realistica delle immagini tramite metodi di apprendimento automatico per aumentare la risoluzione senza perdere qualità. Per funzionare è necessaria l'impostazione della variabile di ambiente "PROTON_ENABLE_NVAPI=1" e del parametro "dxgi.nvapiHack = False."
- È stato aggiunto il supporto per la nuova versione di Steamworks SDK.
- Aggiornate le versioni dxvk 1.9.2-13-g714ca482, wine-mono 6.4.1 e vkd3d-proton 2.5-50-g0251b404.
- Aggiunto il supporto per i giochi:
- Age of Empires 4
- Assassin’s Creed
- Breath of Death VI
- Call of Duty: Black Ops II singleplayer (202970)
- DEATHLOOP
- FIA European Truck Racing Championship
- Fly’N
- Game Dev Tycoon
- Ghostbusters: The Video Game Remastered
- GreedFall
- Mafia II (Classico)
- Magicka
- Marvel’s Guardians of the Galaxy (solo su sistemi con GPU AMD)
- Mass Effect Legendary Edition
- Monster Boy and the Cursed Kingdom
- Monster Energy Supercross — The Official Video Game
- Monster Energy Supercross — The Official Video Game 2
- Nickelodeon All-Star Brawl
- Penny Arcade’s On the Rain-Slicked Precipice of Darkness 3
- RiMS Racing
- The Riftbreaker
- Sol Survivor
- TT Isle of Man Ride on the Edge
- TT Isle of Man Ride on the Edge 2
- Risolti i crash nei giochi basati su Unreal Engine 4, che utilizzano l'API grafica Vulkan, come Project Wingman e Satisfactory.
- Ottimizzato il funzionamento della modalità multiplayer nel gioco RaceRoom Racing Experience.
- Risolti i problemi nei giochi Gate 3, Creed: Odyssey, Gahkthun Steam Edition, Fallout 76, Europa Universalis IV, Deep Rock Galactic, Industries of Titan, Bloons TD6, Project CARS 3, Warhammer: Chaosbane, Satisfactory e Biomutant.
Fonte: opennet.ru
