Utgivelse av Proton 4.2-4, en pakke for å kjøre Windows-spill på Linux

Valve Company опубликовала bygge prosjektet Proton 4.2-4, 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. Prosjektutvikling spre under BSD-lisens. Etter hvert som de er klare, overføres endringene utviklet i Proton til den originale Wine og relaterte prosjekter, som DXVK og vkd3d.

Proton lar deg kjøre Windows-bare spillapplikasjoner direkte i Steam Linux-klienten. Pakken inkluderer en implementering av DirectX 10/11 (basert på DXVK) og 12 (basert på vkd3d), som jobber via oversettelse av DirectX-kall til Vulkan API, gir forbedret støtte for spillkontrollere og muligheten til å bruke fullskjermmodus uavhengig av skjermoppløsningene som støttes i spill. Sammenlignet med den originale Wine, har ytelsen til multi-threaded spill blitt betydelig økt takket være bruken av patcher "esync"(Eventfd-synkronisering).

Den viktigste endringer i Proton 4.2-4:

  • DXVK-laget (en implementering av DXGI, Direct3D 10 og Direct3D 11 på toppen av Vulkan API) har blitt oppdatert til versjon 1.1.1, i hvilken lagt til støtte for plassering av shader-kode i minnet i en komprimert form og økt ytelsen til forskjellige spill, spesielt de som er bygget på Unreal Engine 4.
  • Rettet et krasj ved lansering av spillet RAGE 2 (for å fungere på systemer med AMD GPUer, kreves den siste eksperimentelle versjonen av Mesa);
  • Forbedret støtte for Vulkan graphics API, som sikrer kompatibilitet med Vulkan-bygget til spillet "No Man's Sky";
  • Forbedrede ikoner for noen vindusbehandlere;
  • Rettet en feil som fikk vinprosessen til å henge ved oppdatering av Proton-versjonen;
  • Løste problemer med å oppdage spillkontrollere i Yakuza Kiwami- og Telltale-spill;
  • Rettet feil på grunn av hvilke landskap som ble generert feil i spillet Space Engineers;
  • Fikset et krasj da Flower-spillet startet.

Kilde: opennet.ru

Legg til en kommentar