Release av Proton 4.2-4, ett paket för att köra Windows-spel på Linux

Ventilföretag опубликовала bygga projektet Proton 4.2-4, som är baserad på utvecklingen av Wine-projektet och syftar till att göra det möjligt för spelapplikationer skapade för Windows och presenterade i Steam-katalogen att köras på Linux. Projektprestationer sprida under BSD-licens. När de är klara överförs ändringarna som utvecklats i Proton till det ursprungliga Wine och relaterade projekt, såsom DXVK och vkd3d.

Proton låter dig köra spelapplikationer endast för Windows direkt i Steam Linux-klienten. Paketet innehåller en implementering av DirectX 10/11 (baserat på DXVK) och 12 (baserat på vkd3d), som arbetar via översättning av DirectX-anrop till Vulkan API, ger förbättrat stöd för spelkontroller och möjligheten att använda helskärmsläge oavsett vilka skärmupplösningar som stöds i spel. Jämfört med originalet Wine har prestandan för flertrådade spel ökat avsevärt tack vare användningen av patchar "esync"(Eventfd Synchronization).

Den huvudsakliga ändringar i Proton 4.2-4:

  • DXVK-lagret (en implementering av DXGI, Direct3D 10 och Direct3D 11 ovanpå Vulkan API) har uppdaterats till version 1.1.1, i var lagt till stöd för att placera shader-kod i minnet i en komprimerad form och ökade prestandan för olika spel, särskilt de som byggdes på Unreal Engine 4.
  • Fixade en krasch när spelet RAGE 2 lanserades (för att fungera på system med AMD GPU:er krävs den senaste experimentella versionen av Mesa);
  • Förbättrat stöd för Vulkans grafik-API, vilket säkerställer kompatibilitet med Vulkan-bygget av spelet "No Man's Sky";
  • Förbättrade ikoner för vissa fönsterhanterare;
  • Fixade en bugg som fick Wine-processen att hänga sig vid uppdatering av Proton-versionen;
  • Löste problem med att upptäcka spelkontroller i Yakuza Kiwami- och Telltale-spel;
  • Fixade fel på grund av vilka landskap som genererades felaktigt i spelet Space Engineers;
  • Fixade en krasch när Flower-spelet startade.

Källa: opennet.ru

Lägg en kommentar