experimentele release van de open implementatie van Win32 API ā . Sinds de release van versie 18 foutmeldingen zijn gesloten en 255 wijzigingen aangebracht.
De belangrijkste wijzigingen:
- De Mono-engine is bijgewerkt naar versie 4.9.2, waardoor problemen bij het starten van de DARK-quests en DLC zijn opgelost;
- DLL's in PE (Portable Executable) formaat zijn nu niet gebonden aan runtime
MinGW; - In ntoskrnl is de functie MmIsThisAnNtAsSystem geĆÆmplementeerd en zijn er stubs toegevoegd voor de functies SePrivilegeCheck en SeLocateProcessImageName;
- In
In wtsapi32 zijn de functies WTSFreeMemoryExA en WTSFreeMemoryExW geĆÆmplementeerd, en zijn er stubs toegevoegd voor WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] en WTSOpenServerEx[AW]; - Nieuwe DLL's wlanui en utildll zijn toegevoegd;
- Code gerelateerd aan proces-, thread- en bestandshandles is overgedragen van kernel32 naar kernelbase;
- In wined3d zijn functies voor het werken met texturen toegevoegd, zoals wined3d_texture_upload_data() en wined3d_texture_gl_upload_data();
- Er zijn correcties doorgevoerd met betrekking tot exception handling op het ARM64-platform;
- Bugrapporten gerelateerd aan de werking van games en applicaties zijn gesloten:
World War 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.
Daarnaast kan worden vermeld door Valve bijgewerkte projecten , dat is gebaseerd op de ontwikkelingen van het Wine-project en gericht is op het laten draaien van game-applicaties die voor Windows zijn gemaakt en gepresenteerd in de Steam-catalogus, in Linux. De ontwikkelingen van het project onder de BSD-licentie. Proton maakt het mogelijk om direct game-applicaties die alleen voor Windows zijn geleverd in de Linux-client van Steam uit te voeren. Het pakket bevat de implementatie van DirectX 9 (gebaseerd op ), DirectX 10/11 (gebaseerd op ) en 12 (op basis van ), die werken via de vertaling van DirectX-aanroepen naar de Vulkan API, biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de fullscreen-modus te gebruiken ongeacht de in games ondersteunde schermresoluties.
In de nieuwe versie zijn de FAudio-componenten met implementaties van DirectX-geluidbibliotheken (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 . Er is ondersteuning voor 60 FPS-modus gegevens voor schermen met hoge verversingssnelheden (vereist voor oudere games). Problemen met haperingen bij het invoeren van tekst in de spellen Earth Defense Force 5 en Earth Defense Force 4.1 zijn opgelost.
Bron: opennet.ru
