Wijn 4.14 release

Beschikbaar experimentele release van een open implementatie van de Win32 API - Wijn 4.14. Sinds de release van de versie 4.13 Er zijn 18 bugrapporten gesloten en er zijn 255 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • De Mono-engine is bijgewerkt naar versie 4.9.2, waardoor problemen bij het starten van DARK- en DLC-speurtochten zijn geëlimineerd;
  • DLL's in PE-formaat (Portable Executable) zijn niet langer gebonden aan runtime
    MinGW;

  • ntoskrnl implementeert de MmIsThisAnNtAsSystem-aanroep en voegt stubs toe voor de SePrivilegeCheck- en SeLocateProcessImageName-aanroepen;
  • В
    wtsapi32 implementeerde de functies WTSFreeMemoryExA en WTSFreeMemoryExW, en voegde stubs toe voor WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] en WTSOpenServerEx[AW];

  • Nieuwe DLL's wlanui en utildll toegevoegd;
  • Code gerelateerd aan het beheren van processen, threads en bestandsdescriptors is verplaatst van kernel32 naar kernelbase;
  • Wined3d heeft functies toegevoegd voor het werken met texturen, zoals wined3d_texture_upload_data() en wined3d_texture_gl_upload_data();
  • Er zijn oplossingen aangebracht met betrekking tot de afhandeling van uitzonderingen op het ARM64-platform;
  • Foutrapporten met betrekking tot de werking van games en applicaties zijn gesloten:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, De Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.

Bovendien kan worden opgemerkt publicatie Valve werkt het project bij Proton 4.11-2, dat gebaseerd is op de ontwikkelingen van het Wine-project en gericht is op het verzekeren van de lancering van gaming-applicaties gemaakt voor Windows en gepresenteerd in de Steam-catalogus op Linux. Projectontwikkelingen worden verspreid onder BSD-licentie. Met Proton kun je rechtstreeks gaming-applicaties voor alleen Windows uitvoeren in de Steam Linux-client. Het pakket bevat een DirectX 9-implementatie (gebaseerd op D9VK), DirectX 10/11 (gebaseerd op DXVK-extensie) en 12 (gebaseerd op vkd3d), dat werkt via DirectX-aanroepen naar de Vulkan API, biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de modus Volledig scherm te gebruiken, ongeacht de schermresoluties die in games worden ondersteund.

In de nieuwe versie zijn de FAudio-componenten met de implementatie van DirectX-geluidsbibliotheken (API XAudio2, X3DAudio, XAPO en XACT3) bijgewerkt naar release 19.08, de Mono-engine naar versie 4.9.2 en de DXVK-laag (implementatie van DXGI, Direct3D 10 en Direct3D 11 bovenop de Vulkan API) is bijgewerkt naar versie 1.3.2. Biedt 60 FPS-uitvoer voor schermen met hoge framesnelheid (noodzakelijk voor oudere games). Problemen opgelost met vastlopen bij het invoeren van tekst in Earth Defense Force 5 en Earth Defense Force 4.1.

Bron: opennet.ru

Voeg een reactie