En gaffel av Proton-i har blitt introdusert, oversatt til nyere versjoner av Wine

Juuso Alasuutari, som spesialiserer seg på utvikling av lydbehandlingssystemer for Linux (forfatter jackdbus и LASH), dannet prosjekt
Proton-i, rettet mot å portere den nåværende Proton-kodebasen til nyere versjoner av Wine, uten å vente på nye store utgivelser fra Valve. Foreløpig en Proton-variant basert på Wine 4.13, identisk i funksjonalitet med Proton 4.11-2 (hovedprotonprosjektet bruker Wine 4.11).

Hovedideen til Proton-i er å gi muligheten til å bruke patcher introdusert i de nyeste versjonene av Wine (flere hundre endringer er publisert i hver utgivelse), som potensielt kan hjelpe med å lansere spill som tidligere hadde problemer med å lansere. Det antas at noen problemer kan fikses i nye utgivelser av Wine, og noen kan løses med Proton-patcher. Kombinasjonen av disse rettelsene gjør det potensielt mulig å oppnå en spillopplevelse av høyere kvalitet enn å bruke den nye Wine og Proton hver for seg.

La oss minne deg på at Proton-prosjektet utviklet av Valve er basert på utviklingen av Wine-prosjektet og er rettet mot å sikre lanseringen av spillapplikasjoner laget for Windows og presentert i Steam-katalogen på Linux. Proton lar deg kjøre Windows-bare spillapplikasjoner direkte i Steam Linux-klienten. Pakken inkluderer implementeringer av DirectX 9 (basert på D9VK), DirectX 10/11 (basert på DXVK) og 12 (basert på vkd3d), som fungerer via oversettelse av DirectX-kall til Vulkan API, gir forbedret støtte for spillkontrollere og muligheten for å bruke fullskjermmodus uavhengig avhengig av skjermoppløsningene som støttes i spill. Sammenlignet med den originale Wine, har ytelsen til flertrådsspill blitt betydelig økt takket være bruken av "esync" (Eventfd Synchronization) eller "futex/fsync".

Kilde: opennet.ru

Legg til en kommentar