Valve har publisert utgivelsen av Proton 6.3-1-prosjektet, som er basert på utviklingen av Wine-prosjektet og har som mål å sikre lanseringen av spillapplikasjoner laget for Windows og presentert i Steam-katalogen på Linux. Prosjektets utvikling er distribuert under BSD-lisensen.
Proton lar deg kjøre direkte Windows-spillapplikasjoner på Steam Linux-klienten. Pakken inkluderer implementering av DirectX 9/10/11 (basert på DXVK-pakken) og DirectX 12 (basert på vkd3d-proton), som fungerer gjennom oversettelse av DirectX-kall til Vulkan API, gir forbedret støtte for spillkontrollere og muligheten til å bruke fullskjermmodus uavhengig av skjermoppløsninger som støttes i spill. For å øke ytelsen til flertrådede spill, støttes mekanismene "esync" (Eventfd Synchronization) og "futex / fsync".
I den nye versjonen:
- Synkronisert med utgivelsen av Wine 6.3 (den forrige grenen var basert på vin 5.13). De akkumulerte spesifikke lappene har blitt overført fra Proton til oppstrøms, som nå er inkludert i hoveddelen av Wine. DXVK-laget, som oversetter kall til Vulkan API, har blitt oppdatert til versjon 1.8.1. VKD3D-Proton, en gaffel av vkd3d laget av Valve for å forbedre Direct3D 12-støtten i Proton 6.3, har blitt oppdatert til versjon 2.2. FAudio-komponenter med implementering av DirectX-lydbiblioteker (API XAudio2, X3DAudio, XAPO og XACT3) har blitt oppdatert til utgivelse 21.03.05. Vin-mono-pakken er oppdatert til versjon 6.1.1.
- Forbedret støtte for tastaturoppsett for andre språk enn engelsk.
- Forbedret videostøtte i spill. For formater som ikke støttes, er det nå mulig å vise en stubb i form av en konfigurasjonstabell i stedet for en video.
- Forbedret støtte for PlayStation 5-kontrollere.
- Lagt til muligheten til å konfigurere prioriteringer for å kjøre tråder. For å konfigurere kan du bruke RTKit- eller Unix-verktøy for å administrere prioriteringer (nice, renice).
- Initialiseringstiden til virtual reality-modusen er redusert og kompatibiliteten med 3D-hjelmer er forbedret.
- Monteringssystemet har blitt redesignet for å redusere monteringstiden.
- Lagt til støtte for spill:
- Divinity: 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 remasteret
- Company of Heroes 2
- logisk
- Triadens oppgang
- Hjemme bak 2
- Shadow Empire
- Arena Wars 2
- King Arthur: Knight's Tale
- Fremveksten av Venezia
- Ark Park
- Gravity Sketch
- Battle Arena VR
- Forbedrede kontroller for å oppdage spillkontrollknappoppsett og hot-plugging kontrollere i Slay the Spire og Hades.
- Problemer med å koble til Uplay-tjenesten er løst.
- Assetto Corsa Competizione har forbedret støtte for Logitech G29-spillhjul.
- Løste problemer når du spiller Microsoft Flight Simulator med VR-headset
- Visningen av videoinnlegg (kuttede scener) i spillet Bioshock 2 Remastered er justert.
Kilde: opennet.ru