Wine 4.14 udgivelse

Ledig eksperimentel udgivelse af åben implementering af Win32 API - Vin 4.14. Siden udgivelsen af ​​versionen 4.13 18 fejlrapporter blev lukket og 255 ændringer blev foretaget.

De vigtigste ændringer:

  • Mono-motoren er blevet opdateret til version 4.9.2, hvilket har elimineret problemer ved lancering af DARK og DLC ​​quests;
  • DLL'er i PE-format (Portable Executable) er ikke længere bundet til runtime
    MinGW;

  • ntoskrnl implementerer MmIsThisAnNtAsSystem-kaldet og tilføjer stubs til SePrivilegeCheck- og SeLocateProcessImageName-kaldene;
  • В
    wtsapi32 implementerede funktionerne WTSFreeMemoryExA og WTSFreeMemoryExW og tilføjede stubs til WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] og WTSOpenServerEx[AW];

  • Tilføjet nye DLL'er wlanui og utildll;
  • Kode relateret til styring af processer, tråde og filbeskrivelser er blevet flyttet fra kernel32 til kernelbase;
  • Wined3d tilføjede funktioner til at arbejde med teksturer, såsom wined3d_texture_upload_data() og wined3d_texture_gl_upload_data();
  • Der er lavet rettelser i forbindelse med undtagelseshåndtering på ARM64-platformen;
  • Lukkede fejlrapporter relateret til driften af ​​spil og applikationer:
    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.

Derudover kan det bemærkes offentliggørelse Valve opdaterer projektet Proton 4.11-2, som er baseret på udviklingen af ​​Wine-projektet og har til formål at gøre det muligt for spilapplikationer, der er oprettet til Windows og præsenteret i Steam-kataloget, at køre på Linux. Projektresultater spredning under BSD-licens. Proton giver dig mulighed for direkte at køre Windows-spilleapplikationer i Steam Linux-klienten. Pakken inkluderer en DirectX 9-implementering (baseret på D9VK), DirectX 10/11 (baseret på DXVK) og 12 (baseret på vkd3d), der arbejder via oversættelse af DirectX-kald til Vulkan API, giver forbedret understøttelse af spilcontrollere og mulighed for at bruge fuldskærmstilstand uanset de understøttede skærmopløsninger i spil.

I den nye version er FAudio-komponenterne med implementering af DirectX-lydbiblioteker (API XAudio2, X3DAudio, XAPO og XACT3) opdateret til udgivelse 19.08, Mono-motoren til version 4.9.2 og DXVK-laget (implementering af DXGI, Direct3D 10 og Direct3D 11 oven på Vulkan API) er opdateret op til version 1.3.2. Leveret 60 FPS output til skærme med høj billedhastighed (nødvendigt for ældre spil). Rettede problemer med frysning ved indtastning af tekst i Earth Defence Force 5 og Earth Defence Force 4.1.

Kilde: opennet.ru

Tilføj en kommentar