Spoločnosť Valve zverejnila aktualizáciu projektu Proton 8.0-2, založenú na kódovej základni projektu Wine, zameranú na zabezpečenie spúšťania herných aplikácií vytvorených pre Windows na Linuxe, ktoré sú predstavené v katalógu Steam. Vývoj projektu je šírený pod licenciou BSD.
Proton umožňuje priamo spúšťať herné aplikácie dodávané iba pre Windows v kliente Steam na Linuxe. Balík zahŕňa implementáciu DirectX 9/10/11 (na báze balíka DXVK) a DirectX 12 (na báze vkd3d-proton), ktoré fungujú prostredníctvom prekladu volaní DirectX do API Vulkan. Poskytuje vylepšenú podporu pre herné ovládače a možnosť používať celoobrazovkový režim bez ohľadu na podporované rozlíšenia obrazovky. Pre zvýšenie výkonu viacvláknových hier sú podporované mechanizmy „esync“ (Synchronizácia Eventfd) a „futex/fsync“.
V novej verzii boli vyriešené problémy v hrách Baldur’s Gate 3, Divinity: Original Sin: Enhanced Edition, Divinity Original Sin II: Definitive Edition, Path of Exile, Elden Ring, Red Dead Redemption 2. Boli odstránené úniky pamäte, ktoré sa objavili pri spúšťaní Trackmania a Ubisoft Connect. Riešený problém so zrútením EA Launcher.
Zdroj: opennet.ru
