Společnost Valve sestavení projektu , který je založen na pracích projektu Wine a má za cíl zajištění běhu herních aplikací určených pro Windows na Linuxu a představovaných v katalogu Steam. Práce projektu pod licencí BSD. Jakmile budou připraveny změny v původním Wine a souvisejících projektech, jako je DXVK a vkd3d, budou přeneseny vyvíjené změny v Proton.
Proton umožňuje přímo spouštět v Linuxovém klientovi Steam herní aplikace, které jsou dodávány pouze pro Windows. Balíček zahrnuje implementaci DirectX 10/11 (na základě ) a 12 (na základě ), fungující prostřednictvím překladu volání DirectX do API Vulkan, poskytuje vylepšenou podporu pro herní ovladače a možnost plného zobrazení bez ohledu na podporovaná rozlišení obrazovky ve hrách. Pokud jde o výkon vícevláknových her, byl ve srovnání s originálním Wine výrazně zvýšen výkon díky aplikaci patchů „“ (Synchronizace Eventfd).
Hlavní :
- Vrstva DXVK (implementace DXGI, Direct3D 10 a Direct3D 11 na API Vulkan) byla aktualizována na verzi 1.1.1, která podporu uložení kódu shaderů do paměti v komprimované podobě a zlepšený výkon různých her, zejména těch postavených na enginu Unreal Engine 4.
- Opraven pád při spuštění hry RAGE 2 (pro práci na systémech s GPU AMD je nutné použití nejnovější experimentální verze Mesa);
- Vylepšena podpora grafického API Vulkan, zajištěna kompatibilita s Vulkan verzí hry „No Man’s Sky“;
- Vylepšeny ikony pro některé správce oken;
- Opraven problém, který způsoboval zamrznutí procesu Wine při aktualizaci verze Proton;
- Vyřešeny problémy s rozpoznáváním herních ovladačů ve hrách Yakuza Kiwami a Telltale;
- Opraveny chyby, kvůli kterým byly nesprávně generovány krajiny ve hře Space Engineers;
- Opraven pád při spuštění hry Flower.
Zdroj: opennet.ru
