Utgåvan av Wine 4.9 och Proton 4.2-5

Tillgänglig experimentell utgåva av en öppen implementation av Win32 API — Wine 4.9. Sedan versionens utgåva 4.8 24 felrapporter stängdes och 362 ändringar gjordes.

De viktigaste ändringarna:

  • Initialt stöd för installation av Plug and Play-drivrutiner har lagts till;
  • Möjligheten att bygga 16-bitarsmoduler i PE-format har implementerats;
  • Olika funktioner har flyttats till den nya DLL KernelBase;
  • Åtgärder har vidtagits för att förbättra kompatibilitet med spelkontroller;
  • Högprecisionssystemtimers tillämpas om de finns;
  • Felrapporter kopplade till spel och applikationer har stängts:
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.

Samtidigt arbetar företaget Valve publicerade projektbyggnad Proton 4.2-5, som är baserat på arbetet från projektet Wine och syftar till att möjliggöra körning av spelapplikationer skapade för Windows i Linux-klienten som finns i katalogen Steam. Arbetet från projektet sprids under BSD-licensen. Proton gör det möjligt att köra spelapplikationer som endast tillhandahålls för Windows direkt i Linux-klienten Steam. Paketet inkluderar en implementation av DirectX 10/11 (baserat på DXVK) och 12 (baserat på vkd3d), som fungerar genom att översätta DirectX-anrop till Vulkan-API, vilket ger förbättrat stöd för spelkontroller och möjligheten att använda helskärmsläge oavsett de skärmupplösningar som stöds av spelen. Jämfört med original-Wine har prestandan för flerkärniga spel ökat avsevärt tack vare tillämpningen av patchar "esync" (Eventfd Synchronization).

I i den nya versionen nätverks-API:er från Steam har lagts till, som används i nya spel, inklusive "A Hat in Time". Många problem med spelkontroller i spel som drivs av Unity-motorn, inklusive Subnautica och spel från Ubisoft, har lösts.

I Proton 4.2-5 involverar lanseringen av lagret
DXVK 1.2.1 med implementering av DXGI, Direct3D 10 och Direct3D 11 ovanpå Vulkan-API (den tidigare versionen 1.1.1 användes). Förutom felrättningar och förbättrad spelstöd i DXVK 1.2 aktiverad ett separat flöde för att överföra kommandobuffrar har lagts till och stöd för specifika renderingsutvidgningar som inte officiellt definieras i Direct3D 11-specifikationen. I patchutgåvan DXVK 1.2.1 har kompatibiliteten med ReShade, prestandaproblem i spelen Lords of the Fallen och The Surge har lösts, och kraschar i spelet Yakuza Kiwami 2 har åtgärdats.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster