A Valve kiadta a Proton 6.3-3 projekt verzióját, amely a Wine projekt eredményein alapul, és célja, hogy lehetővé tegye a Linux alatt futó játékalkalmazások indítását, amelyeket Windows-ra készítettek és a Steam katalógusában találhatók. A projekt eredményei BSD licenc alatt terjesztésre kerülnek.
A Proton lehetővé teszi a Linuxos Steam kliensben, hogy közvetlenül futtassuk a kizárólag Windowsra készült játékalkalmazásokat. A csomag tartalmazza a DirectX 9/10/11 (DXVK csomagon alapuló) és a DirectX 12 (vkd3d-proton alapú) megvalósítását, amelyek a DirectX hívások Vulkan API-ba történő átkonverterezésén keresztül működnek, javítja a játékvezetékek támogatását, és lehetőséget biztosít a teljes képernyős mód használatára a játékok által támogatott felbontástól függetlenül. A több szálú játékok teljesítményének növelése érdekében támogatja az „esync” (Eventfd Synchronization) és a „futex/fsync” mechanizmusokat.
Az új verzióban:
- A VKD3D-Proton, a vkd3d-ből ágazó projekt, amelyet a Valve a Direct3D 12 támogatásának javítása érdekében hozott létre, frissült a 2.3.1 verzióra, amely az API DXR 1.0 (DirectX Raytracing) kezdeti támogatását, a VRS (Variable Rate Shading) és a konzervatív raszterizálás (Conservative Rasterization) támogatását hozza, valamint megvalósította a D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH hívást, amely lehetővé teszi az APITraces használatát. Számos jelentős teljesítményoptimalizálás is történt.
- Szükségessé vált a The Origin Overlay, a Bus and Army General és a Mount & Blade II: Bannerlord játékok támogatásának hozzáadása.
- Megoldották a Red Dead Redemption 2 és az Age of Empires II: Definitive Edition játékokban jelentkező problémákat.
- Megoldásra kerültek a problémák az Evil Genius 2, a Zombie Army 4, a Strange Brigade, a Sniper Elite 4, a Beam.NG és az Eve Online indítóival.
- Megoldódott a Far Cry Primal játékban az Xbox kontroller azonosításával kapcsolatos probléma.
- Hozzáadták a fényerő és színteljesítmény beállításának lehetőségét olyan régebbi játékokban, mint a Deus Ex.
Forrás: opennet.ru
