Issue Wine 7.4 and Wine Staging 7.4

took place Experimental output of the open sale of WinAPI – Wine 7.4 . Since the release of version 7.3, 14 error reports were closed and 505 changes were made.

The most important changes:

  • The default issue of the design ‘Light’.

  • The main composition is built in the VKD3D 1.3 library with the implementation of Direct3D 12, running through the calls to the graphics API VULKAN.
  • WineD3D, D3D12 and DXGI libraries are translated to using the PE executable format (Portable Executable) instead of ELF.
  • added plugs for speech recognition functions (API SpeechRecognizer.
  • The GSM library added support for the WAV49 format.
  • DLL Crypt32 Added initial support for encoding and decoding requests OCSP (Online Certificate Status Protocol) certified by digital signature.
  • Support support in type ‘long’ type (about 200 changes).
  • provides correct operation in vibro effects when using DualSense controllers.
  • solved problems with downloading DLL libraries with support for Windows API Sets in Arch Linux.
  • Closed error reports related to the operation of the Games: League of Legends, PSI-Ops: The Mindgate Conspiracy, The Godfather, Mahjongsoul.
  • Error reports related to the operation of applications are closed: 3DMark03, 3DMark05, 3DMark06.

Additionally, you can note the formation release project Wine Staging 7.4 , within which extended Wine assemblies are formed, including not fully finished or risky patches, so far unsuitable for the adoption of Wine. Compared to Wine in Wine Staging, 561 additional patch is provided. In the new release, it was synchronized with the Code Base Wine 7.4. Conducted to remove from Patches warnings related to the use of type “Long” (for example, Replaced substitutions “% u” on “% LU” or ULONG type is replaced by UINT32).

/Media reports.