Valve rilascia Proton 5.0, una suite per l'esecuzione di giochi Windows su Linux

Azienda di valvole pubblicato primo rilascio di un nuovo ramo del progetto Protone 5.0, che si basa sugli sviluppi del progetto Wine ed Γ¨ volto a garantire il lancio delle applicazioni di gioco realizzate per Windows e presentate nel catalogo Steam su Linux. Sviluppi del progetto diffusione sotto licenza BSD.

Proton ti consente di eseguire direttamente applicazioni di gioco solo per Windows nel client Steam Linux. Il pacchetto include un'implementazione di DirectX 9/10/11 (basata sul pacchetto DXVK) e DirectX 12 (basato su VKD3D), che funziona tramite la traduzione delle chiamate DirectX all'API Vulkan, fornisce un supporto migliorato per i controller di gioco e la possibilitΓ  di utilizzare la modalitΓ  a schermo intero indipendentemente dalle risoluzioni dello schermo supportate nei giochi. Per aumentare le prestazioni dei giochi multi-thread, sono supportati i meccanismi "esync"(Sincronizzazione Eventfd) e "futex/fsyncΒ«.

Π’ nuova versione:

  • Sincronizzazione con codebase completata Vino 5.0, da cui sono state trasferite piΓΉ di 3500 modifiche (il ramo precedente era basato su vino 4.11). 207 patch di Proton 4.11 sono state spostate a monte e sono ora incluse nel pacchetto principale di Wine;
  • Per eseguire il rendering dei giochi utilizzando Direct3D 9, il livello DXVK Γ¨ abilitato per impostazione predefinita, traducendo le chiamate all'API Vulkan. Gli utenti di sistemi senza supporto Vulkan possono ripristinare il backend wined3d, che utilizza la traduzione OpenGL, impostando l'impostazione PROTON_USE_WINED3D;
  • È stata rafforzata l'integrazione con il client Steam, che ha ampliato la gamma di giochi supportati che utilizzano la tecnologia per proteggere contro la modifica non autorizzata dei giochi Denuvo. Ad esempio, Proton ora puΓ² giocare a giochi come Just Cause 3, Batman: Arkham Knight e Abzu;
  • Le nuove installazioni di Proton restituiscono informazioni su una versione piΓΉ recente del sistema operativo, come richiesto da alcuni nuovi giochi.
    I parametri delle vecchie impostazioni rimangono invariati;

  • È iniziato lo sviluppo di miglioramenti significativi relativi all'aggiunta del supporto per lavorare con piΓΉ monitor e adattatori grafici in Wine 5.0;
  • Supporto audio surround migliorato per i giochi piΓΉ vecchi;
  • La struttura del repository Git del progetto Γ¨ stata modificata. Nuovi sottomoduli sono stati aggiunti al ramo 5.0, il che richiede che quando si compila da git, debbano essere inizializzati con il comando β€œgit submodule update β€”init”;
  • Componenti Faudio con l'implementazione delle librerie audio DirectX (API XAudio2, X3DAudio, XAPO e XACT3) aggiornate alla versione 20.02;
  • intercalare DXVK, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funzionante tramite chiamate broadcast alle API Vulkan, Γ¨ stato aggiornato alla release pubblicata ieri 1.5.4. DXVK 1.5.4 corregge le regressioni relative al supporto Direct3D 9 e risolve i problemi che si verificano in Anno 1701, EYE: Divine Cybermancy,
    Regni Dimenticati: Pietra del Demone, Bounty del Re e
    The Witcher.

Fonte: opennet.ru

Aggiungi un commento