Azienda Valve assemblaggio del progetto , che si basa sui progressi del progetto Wine ed è volto a garantire l'esecuzione su Linux di applicazioni di gioco create per Windows e disponibili nel catalogo Steam. I progressi del progetto sono sotto licenza BSD. Man mano che si completano, le modifiche sviluppate in Proton vengono trasferite nell'originale Wine e in progetti correlati, come DXVK e vkd3d.
Proton consente di avviare direttamente nel client Steam per Linux applicazioni di gioco distribuite solo per Windows. Il pacchetto include l'implementazione di DirectX 10/11 (basata su ) e 12 (basata su ), che funziona tramite la traduzione delle chiamate DirectX in API Vulkan, fornisce un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero indipendentemente dalle risoluzioni supportate nel gioco. Rispetto all'originale Wine, le prestazioni dei giochi multithreading sono notevolmente aumentate grazie all'uso delle patch «» (Eventfd Synchronization).
Principali :
- Sono stati aggiunti componenti wine-mono, permettendo l'esecuzione di molti giochi XNA e giochi basati su Unreal Engine 3;
- Compatibilità garantita con l'interfaccia per avviare e aggiornare il gioco Warframe;
- Risolti problemi con l'input di testo nel gioco Age of Empires II HD;
- Aggiunta la supporto per i giochi «» e ««;
- Continuato lo sviluppo del supporto per la funzionalità del servizio ;
- Lo strato DXVK con l'implementazione di Direct3D 10/11 su API Vulkan è stato aggiornato al rilascio ;
- I componenti FAudio con l'implementazione delle librerie audio DirectX (API XAudio2, X3DAudio, XAPO e XACT3) sono stati aggiornati alla versione 19.04-13-ge8c0855.
Fonte: opennet.ru
