È stato introdotto un fork di Proton-i, tradotto nelle versioni più recenti di Wine

Juuso Alasuutari, specializzato nello sviluppo di sistemi di elaborazione audio per Linux (autore jackdbus и ciglia), formato progetto
Proton-i, mirava a trasferire l'attuale codebase Proton su versioni più recenti di Wine, senza attendere nuove importanti versioni da Valve. Attualmente, una variante Proton basata su Vino 4.13, identico nella funzionalità a Proton 4.11-2 (il progetto principale Proton utilizza Wine 4.11).

L'idea principale di Proton-i è quella di fornire la possibilità di utilizzare le patch introdotte nelle ultime versioni di Wine (in ogni versione vengono pubblicate diverse centinaia di modifiche), che possono potenzialmente aiutare a lanciare giochi che in precedenza avevano problemi di avvio. Si presume che alcuni problemi possano essere risolti nelle nuove versioni di Wine e altri possano essere risolti con le patch Proton. La combinazione di queste correzioni rende potenzialmente possibile ottenere un'esperienza di gioco di qualità superiore rispetto all'utilizzo dei nuovi Wine e Proton separatamente.

Ricordiamo che il progetto Proton sviluppato da Valve si basa sugli sviluppi del progetto Wine ed è volto a garantire il lancio su Linux delle applicazioni di gioco realizzate per Windows e presentate nel catalogo Steam. Proton ti consente di eseguire direttamente applicazioni di gioco solo per Windows nel client Steam Linux. Il pacchetto include implementazioni di DirectX 9 (basato su D9VK), DirectX 10/11 (basato su DXVK) e 12 (basato su vkd3d), lavorando tramite la traduzione delle chiamate DirectX all'API Vulkan, fornisce un supporto migliorato per i controller di gioco e la capacità per utilizzare la modalità a schermo intero in modo indipendente a seconda delle risoluzioni dello schermo supportate nei giochi. Rispetto al Wine originale, le prestazioni dei giochi multi-thread sono state notevolmente aumentate grazie all'utilizzo della funzionalità “esync” (Eventfd Synchronization) o “futex/fsync«.

Fonte: opennet.ru

Aggiungi un commento