experimental release of the open implementation of Win32 API — . Since the release of version 18 bug reports were closed and 255 changes were made.
The most significant changes:
- The Mono engine has been updated to version 4.9.2, resolving issues when launching DARK quests and DLC;
- PE (Portable Executable) format DLLs are no longer tied to runtime MinGW;
MinGW; - A call to MmIsThisAnNtAsSystem has been implemented in ntoskrnl, and stubs for SePrivilegeCheck and SeLocateProcessImageName have been added;
- In
Functions WTSFreeMemoryExA and WTSFreeMemoryExW have been implemented in wtsapi32, along with stubs for WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW], and WTSOpenServerEx[AW]; - New DLLs wlanui and utildll have been added;
- Code related to process, thread, and file descriptor management has been moved from kernel32 to kernelbase;
- Functions for texture handling have been added in wined3d, such as wined3d_texture_upload_data() and wined3d_texture_gl_upload_data();
- Fixes related to exception handling on the ARM64 platform have been made;
- Bug reports related to the operation of games and applications have been closed:
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.
Additionally, it can be noted updates on the project by Valve , which is based on the developments of the Wine project and aims to enable the launch of gaming applications created for Windows on Linux, available in the Steam catalog. The project's developments under the BSD license. Proton allows you to run Windows-only game applications directly in the Linux Steam client. The package includes an implementation of DirectX 9 (based on ), DirectX 10/11 (based on ) and 12 (based on ), which operates through translating DirectX calls into the Vulkan API, provides enhanced support for game controllers, and allows full-screen mode usage regardless of supported screen resolutions in games.
In the new version, the FAudio components with DirectX sound library implementations (API XAudio2, X3DAudio, XAPO, and XACT3) have been updated to release 19.08, the Mono engine to version 4.9.2, and the DXVK layer (implementation of DXGI, Direct3D 10, and Direct3D 11 on top of the Vulkan API) has been updated to version . Data output on 60 FPS mode is provided for high refresh rate screens (necessary for older games). Issues with text input freezing in Earth Defense Force 5 and Earth Defense Force 4.1 have been resolved.
Source: opennet.ru
