Valve har udgivet udgivelsen af Proton 6.3-3-projektet, som er baseret på udviklingen af Wine-projektet og har til formål at sikre, at spilapplikationer skabt til Windows og præsenteret i Steam-kataloget kan køres på Linux. Udviklingen af projektet distribueres under BSD-licensen.
Proton giver dig mulighed for direkte at køre Windows-spilleapplikationer på Steam Linux-klienten. Pakken inkluderer implementeringen af DirectX 9/10/11 (baseret på DXVK-pakken) og DirectX 12 (baseret på vkd3d-proton), der arbejder gennem oversættelsen af DirectX-kald til Vulkan API, giver forbedret support til spilcontrollere og mulighed for at bruge fuldskærmstilstand uanset understøttet i skærmopløsningsspil. For at øge ydeevnen af multi-threaded spil understøttes mekanismerne "esync" (Eventfd Synchronization) og "futex / fsync".
I den nye version:
- VKD3D-Proton, en forgrening af vkd3d skabt af Valve for at forbedre Direct3D 12-understøttelse, er blevet opdateret til version 2.3.1, som tilføjer indledende understøttelse af DXR 1.0 (DirectX Raytracing) API, giver understøttelse af VRS (Variable Rate Shading) og konservativ rasterisering (Konservativ rasterisering), er D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH-kaldet implementeret, hvilket gør det muligt at bruge Traces API. Der er foretaget adskillige væsentlige ydelsesoptimeringer.
- Tilføjet support til The Origin Overlay, Bus and Army General og Mount & Blade II: Bannerlord.
- Rettede problemer, der opstod i Red Dead Redemption 2 og Age of Empires II: Definitive Edition.
- Rettede problemer med launcherne Evil Genius 2, Zombie Army 4, Strange Brigade, Sniper Elite 4, Beam.NG og Eve Online.
- Rettede problemer med Xbox-controllerdetektion i Far Cry Primal.
- Tilføjet muligheden for at justere lysstyrke og farve i ældre spil såsom Deus Ex.
Kilde: opennet.ru