Společnost Valve zveřejnila vydání projektu Proton 6.3-3, který je založen na zkušenostech projektu Wine a zaměřuje se na zajištění spuštění herních aplikací pro Windows na Linuxu, dostupných v katalogu Steam. Zkušenosti projektu jsou šířeny pod licencí BSD.
Proton umožňuje přímo spouštět v Linuxovém klientu Steam herní aplikace, které jsou dodávány pouze pro Windows. Balíček zahrnuje implementaci DirectX 9/10/11 (na základě balíčku DXVK) a DirectX 12 (na základě vkd3d-proton), pracující prostřednictvím překladů volání DirectX do API Vulkan, poskytuje vylepšenou podporu herních ovladačů a možnost použití režimu na celé obrazovce nezávisle na rozlišení podporovaném ve hrách. Pro zvýšení výkonu vícero threadových her jsou podporovány mechanismy „esync“ (Eventfd Synchronization) a „futex/fsync“.
V nové verzi:
- VKD3D-Proton, odnož vkd3d vytvořená společností Valve pro vylepšení podpory Direct3D 12, byla aktualizována na verzi 2.3.1, která přidává počáteční podporu API DXR 1.0 (DirectX Raytracing), vylepšuje podporu VRS (Variable Rate Shading) a konzervativní rastrování (Conservative Rasterization) a implementuje volání D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH, které umožňuje využití APITraces. Bylo provedeno několik významných optimalizací výkonu.
- Byla přidána podpora pro hry The Origin Overlay, Bus and Army General a Mount & Blade II: Bannerlord.
- Byly odstraněny problémy, které se projevovaly ve hrách Red Dead Redemption 2 a Age of Empires II: Definitive Edition.
- Byly odstraněny problémy v launcherech Evil Genius 2, Zombie Army 4, Strange Brigade, Sniper Elite 4, Beam.NG a Eve Online.
- Byly vyřešeny problémy při detekci ovladače Xbox ve hře Far Cry Primal.
- Byla přidána možnost nastavení jasu a barevnosti ve starých hrách, jako je Deus Ex.
Zdroj: opennet.ru
