Wine 4.14 release

Available experimental release of open implementation of Win32 API - Wine 4.14. Since the release of the version 4.13 18 bug reports were closed and 255 changes were made.

The most important changes:

  • The Mono engine has been updated to version 4.9.2, which made it possible to get rid of problems when launching DARK and DLC quests;
  • DLLs in PE (Portable Executable) format are no longer bound to runtime
    MinGW;

  • ntoskrnl implements MmIsThisAnNtAsSystem call and adds stubs for SePrivilegeCheck and SeLocateProcessImageName calls;
  • Π’
    wtsapi32 implemented WTSFreeMemoryExA and WTSFreeMemoryExW functions, and added stubs for WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] and WTSOpenServerEx[AW];

  • Added new DLL wlanui and utildll;
  • Moved code related to managing processes, threads, and file descriptors from kernel32 to kernelbase;
  • Added texture functions to wind3d, such as winded3d_texture_upload_data() and winded3d_texture_gl_upload_data();
  • Made fixes related to exception handling on the ARM64 platform;
  • Closed bug reports related to the operation of games and applications:
    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 the publication of Valve project updates Proton 4.11-2, which is based on the developments of the Wine project and is aimed at enabling gaming applications created for Windows and presented in the Steam catalog to run on Linux. Project achievements extend under the BSD license. Proton allows you to directly run Windows-only game applications on the Steam Linux client. The package includes an implementation of DirectX 9 (based on D9VK), DirectX 10/11 (based on DXVK extension) and 12 (based on vkd3d) that work by translating DirectX calls to the Vulkan API provides improved support for game controllers and the ability to use full screen mode regardless of screen resolutions supported in games.

In the new version, the FAudio components with the implementation of the DirectX sound libraries (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 (an implementation of DXGI, Direct3D 10 and Direct3D 11 on top of the Vulkan API) has been updated up to version 1.3.2. Provided 60 FPS data output for high frame rate screens (required for older games). Fixed issues with freezing when entering text in Earth Defense Force 5 and Earth Defense Force 4.1.

Source: opennet.ru

Add a comment