Valve har udgivet udgivelsen af Proton 6.3-1-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:
- Synkroniseret med udgivelsen af Wine 6.3 (den tidligere gren var baseret på vin 5.13). De akkumulerede specifikke patches er blevet overført fra Proton til upstream, som nu er inkluderet i hoveddelen af Wine. DXVK-laget, som oversætter opkald til Vulkan API, er blevet opdateret til version 1.8.1. VKD3D-Proton, en fork af vkd3d skabt af Valve for at forbedre Direct3D 12-understøttelse i Proton 6.3, er blevet opdateret til version 2.2. FAudio-komponenter med implementering af DirectX-lydbiblioteker (API XAudio2, X3DAudio, XAPO og XACT3) er blevet opdateret til udgivelse 21.03.05/6.1.1/XNUMX. Vin-mono-pakken er blevet opdateret til version XNUMX.
- Forbedret understøttelse af tastaturlayout til andre sprog end engelsk.
- Forbedret videounderstøttelse i spil. For ikke-understøttede formater er det nu muligt at vise en stub i form af en konfigurationstabel i stedet for en video.
- Forbedret understøttelse af PlayStation 5-controllere.
- Tilføjet muligheden for at konfigurere prioriteter for at køre tråde. For at konfigurere kan du bruge RTKit- eller Unix-værktøjer til at styre prioriteter (nice, renice).
- Initialiseringstiden for virtual reality-tilstanden er blevet reduceret, og kompatibiliteten med 3D-hjelme er blevet forbedret.
- Monteringssystemet er blevet redesignet for at reducere monteringstiden.
- Tilføjet support til spil:
- Guddommelighed: Original Sin 2
- Shenmue I & II
- Mass Effect 3 N7 Digital Deluxe Edition (2012)
- Tom Clancy's Rainbow Six Lockdow
- XCOM: Chimera Squad
- Bioshock 2 Remastered
- Company of Heroes 2
- logisk
- Triadens rejse
- Home Behind 2
- Skygge imperium
- Arena Wars 2
- King Arthur: Knight's Tale
- Venedigs opståen
- Ark Park
- Gravity Skitse
- Battle Arena VR
- Forbedrede kontroller til at opdage spilcontroller-knaplayout og hot-plugging-controllere i Slay the Spire og Hades.
- Problemer med at oprette forbindelse til Uplay-tjenesten er blevet løst.
- Assetto Corsa Competizione har forbedret understøttelse af Logitech G29 gaming hjul.
- Rettede problemer ved afspilning af Microsoft Flight Simulator ved hjælp af VR-headset
- Visningen af videoindsatser (klippede scener) i spillet Bioshock 2 Remastered er blevet justeret.
Kilde: opennet.ru