Wine 4.14 utgivelse

Tilgjengelig eksperimentell utgivelse av en åpen implementering av Win32 API - Wine 4.14. Siden utgivelsen av versjonen 4.13 18 feilrapporter ble lukket og 255 endringer ble gjort.

De viktigste endringene:

  • Mono-motoren er oppdatert til versjon 4.9.2, noe som har eliminert problemer ved lansering av DARK og DLC-oppdrag;
  • DLL-er i PE-format (Portable Executable) er ikke lenger bundet til kjøretid
    MinGW;

  • ntoskrnl implementerer MmIsThisAnNtAsSystem-kallet og legger til stubber for SePrivilegeCheck- og SeLocateProcessImageName-kallene;
  • В
    wtsapi32 implementerte funksjonene WTSFreeMemoryExA og WTSFreeMemoryExW, og la til stubber for WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] og WTSOpenServerEx[AW];

  • Lagt til nye DLL-er wlanui og utildll;
  • Kode relatert til administrasjon av prosesser, tråder og filbeskrivelser har blitt flyttet fra kernel32 til kernelbase;
  • Wined3d la til funksjoner for å jobbe med teksturer, for eksempel wined3d_texture_upload_data() og wined3d_texture_gl_upload_data();
  • Det er gjort rettelser knyttet til unntakshåndtering på ARM64-plattformen;
  • Feilrapporter knyttet til driften av spill og applikasjoner er lukket:
    Verdenskrig Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.

I tillegg kan det bemerkes utgivelse Valve oppdaterer prosjektet Proton 4.11-2, 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. Proton lar deg kjøre Windows-bare spillapplikasjoner direkte i Steam Linux-klienten. Pakken inkluderer en DirectX 9-implementering (basert på D9VK), 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.

I den nye versjonen er FAudio-komponentene med implementering av DirectX-lydbiblioteker (API XAudio2, X3DAudio, XAPO og XACT3) oppdatert til utgivelse 19.08, Mono-motoren til versjon 4.9.2, og DXVK-laget (implementering av DXGI, Direct3D 10 og Direct3D 11 på toppen av Vulkan API) er oppdatert til versjon 1.3.2. Gir 60 FPS-utgang for skjermer med høy bildefrekvens (nødvendig for eldre spill). Rettet problemer med frysing ved inntasting av tekst i Earth Defence Force 5 og Earth Defence Force 4.1.

Kilde: opennet.ru

Legg til en kommentar