Valve ha rilasciato Proton 9.0-4, un pacchetto per eseguire giochi Windows su Linux.

La compagnia Valve ha pubblicato una nuova versione del progetto Proton 9.0-4, basata sul codice sorgente del progetto Wine e mirata a garantire l'esecuzione su Linux delle applicazioni di gioco create per Windows e presentate nel catalogo Steam. I progressi del progetto sono distribuiti sotto 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'.

Tra le novità della nuova versione di Proton:

  • Il layer DXVK, che trasforma le chiamate nell'API Vulkan, è stato aggiornato alla branch 2.5.
  • VKD3D-Proton, un fork di vkd3d creato da Valve per migliorare il supporto di Direct3D 12 in Proton, è stato aggiornato alla versione 2.13-241. vkd3d-shader è stato importato da vkd3d 1.14.
  • Il pacchetto Dxvk-nvapi, con l'implementazione della libreria NVAPI sopra DXVK, è stato aggiornato alla versione 0.7.1-94.
  • Il motore Wine Mono con l'implementazione della piattaforma .NET è stato aggiornato alla release 9.3.1.
  • Aggiunta la compatibilità con i seguenti giochi:
    • APB Reloaded
    • Conqueror’s Blade
    • Cube Hero Odyssey
    • Disgaea 4 Complete+
    • Hard Chip Demo
    • ScarQuest
    • Sniper Elite: Nazi Zombie Army 2 (solo GPU AMD)
    • Test Drive Unlimited Solar Crown
    • Total War: SHOGUN 2
    • Warhammer 40k: Space Marine 2 (richiede disabilitato Steam Overlay)
    • Welcome to Dustown
  • Risolti i problemi nei seguenti giochi:
    • Age of Empires II: Definitive Edition
    • Age of Mythology: Retold
    • Astral Ascent
    • Blood Strike
    • Chromacell
    • Clash for Crust
    • Crazy Taxi
    • Dark and Darker
    • Devil May Cry 3
    • Diablo IV
    • Dog Brew
    • DOOM Eternal
    • Dragon Age: The Veilguard
    • Final Fantasy XVI
    • For Honor
    • Hard Reset Redux
    • Hell Let Loose
    • I Expect You To Die
    • March of Empires
    • Mary Skelter 2
    • Mashiroiro Symphony HD -Sana Edition-
    • Max: The Curse of Brotherhood
    • Pharaoh Rebirth+
    • Red Dead Redemption 2
    • Rivals of Aether II
    • Shadow Warrior
    • Showdown 1896
    • Skull and Bones
    • SpellForce 3: Versus Edition.
    • Star Wars Jedi Knight II: Jedi Outcast
    • The Finals
    • Yakuza 3 Remastered
    • Yakuza 4 Remastered
    • Yakuza 6
  • Sono state risolte le regressioni individuate nella branch Proton 9, visibili nei seguenti giochi:
    • B-17 Flying Fortress — The Mighty 8th: Redux
    • Fablecraft
    • I Expect You To Die
    • Hotshot Racing
    • Marlow Briggs
    • Mask of Death
    • Star Wars: Knights of the Old Republic
  • L'interfaccia dei gamepad Xalia è stata aggiornata alla versione 0.4.4. Con Xalia è possibile utilizzare i controller di gioco per gestire i launcher di giochi:
    • Fallout: New Vegas
    • MultiVersus
    • Oddworld: Stranger’s Wrath HD
    • Trackmania United Forever
    • Trackmania Nations Forever
    • WARRIORS ALL-STARS
  • Implementata la corretta impostazione delle priorità per i nuovi thread.
  • Aggiunto un avviso nel log all'avvio su sistemi con un valore basso del parametro sysctl vm.max_map_count, che definisce il numero massimo di aree di mappatura della memoria disponibili per il processo (si raccomanda di aumentare da 65530 a 1048576). Valori insufficienti di vm.max_map_count possono causare problemi di avvio e prestazioni nei giochi che consumano intensivamente memoria.
  • Assicurata la corretta selezione dello schermo all'avvio su sistemi con più monitor collegati a diverse GPU.
  • Aggiunto supporto per l'API NVIDIA Optical Flow e la tecnologia DLSS 3 Frame Generation.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster