Spoločnosť Valve zostavenie projektu , ktorý je založený na poznatkoch projektu Wine a je zameraný na zabezpečenie spustenia hier v systéme Linux, ktoré boli vyvinuté na platformu Windows a sú dostupné v katalógu Steam. Poznatky projektu pod licenciou BSD. Ako sa blíži dokončenie, do pôvodného Wine a sprievodných projektov, ako sú DXVK a vkd3d, sa prenášajú zmeny vyvíjané v Protone.
Proton umožňuje priamo spúšťať v Linux klientovi Steam herné aplikácie dodávané len pre Windows. Balík obsahuje implementáciu DirectX 10/11 (na báze ) a 12 (na báze ), fungujúce prostredníctvom prekladu volaní DirectX do API Vulkan, poskytuje zlepšenú podporu herných ovládačov a možnosť použitia cel screens režimu nezávisle od podporovaných v hrách rozlíšení obrazovky. V porovnaní s pôvodným Wine bola výrazne zvýšená výkonnosť viacvláknových hier vďaka použitiu patchov „“ (Eventfd Synchronization).
Hlavné :
- Do súpravy boli pridané komponenty wine-mono, čo umožnilo pridať možnosť spúšťania mnohých hier XNA a hier na engíne Unreal Engine 3;
- Zabezpečená kompatibilita s rozhraním na spustenie a aktualizáciu hry Warframe;
- Riešené problémy s vkladaním textu v hre Age of Empires II HD;
- Pridaná podpora hier „“ a „«;
- Pokračoval rozvoj podpory funkčnosti služby ;
- Vrstva DXVK s implementáciou Direct3D 10/11 nad API Vulkan bola aktualizovaná na vydanie ;
- Komponenty FAudio s implementáciou zvukových knižníc DirectX (API XAudio2, X3DAudio, XAPO a XACT3) boli aktualizované na vydanie 19.04-13-ge8c0855.
Zdroj: opennet.ru
