Wine 4.11 release

Available experimental release of open implementation of Win32 API - Wine 4.11. Since the release of the version 4.10 17 bug reports were closed and 370 changes were made.

The most important changes:

  • Continued work on assembling the default DLL with the built-in library msvcrt (provided by the Wine project, not the Windows DLL) in PE (Portable Executable) format. Compared to the last release, 143 more DLLs have been translated to PE format;
  • Updated version of the Mono 4.9.0 engine and framework Windows.Forms;
  • A faster implementation of SRW locks (Slim Reader/Writer) for Linux, translated to Futex, is presented;
  • The user32 library provides initial support for the call EnumDisplayDevicesW() to obtain information about the screens used in the current session;
  • A screen handler based on Xinerama has been added to winex11.drv and processing for changing output devices has been provided;
  • wined3d includes code for operations with textures wined3d_texture_gl;
  • Error reports related to the operation of games and applications are closed: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
    Catzilla 1.0, 7-Zip 15.06, Legacy of Kain: Soul Reaver, Fallout 4, .NET Framework 4.0, applications based on Chromium Embedded Framework (CEF), Nero CoverDesigner.

Additionally, it can be noted holding developer from Canonical experiment for launching games from the GOG catalog in a test build of Ubuntu 19.10 without 32-bit libraries, using Wine64. As a result, out of 6 randomly selected tested games running in Wine with 32-bit libraries, not a single game worked in Wine64. In particular, it was not possible to install three games (Theme Hospital, Quake The Offering, Shadow Warrior), one game did not start (GOG Braid), and the remaining two (FTL Advanced Edition, GOG Surgeon Simulator 2013) were limited to displaying a black screen (possibly from -due to limitations of OpenGL support in VirtualBox).

Source: opennet.ru

Add a comment