Wine 8.4 release with initial support for Wayland

An experimental release of the open implementation of WinAPI — Wine 8.4 has taken place. Since the release of version 8.3, 51 bug reports have been closed and 344 changes have been made.

The most significant changes:

  • The main build now includes initial support for using Wine in environments based on the Wayland protocol without the use of XWayland and X11 components. At this stage, the winewayland.drv driver and unixlib components have been added, and preparation has been made for the build system to handle files with Wayland protocol definitions. Future releases plan to include changes that will enable rendering in the Wayland environment.

    After the changes are merged into the main Wine build, users will be able to use a pure Wayland environment with support for running Windows applications without the need to install packages related to X11. This allows for higher performance and responsiveness in games by eliminating unnecessary layers.

  • Improved support for IME (Input Method Editors).
  • Crashes during the execution of validation functions test_enum_value(), test_wndproc(), test_WSARecv(), test_timer_queue(), test_query_kerndebug(), test_ToAscii(), test_blocking(), test_wait(), test_desktop_window(), test_create_device(), test_setvalue_on_wow64(), as well as during tests such as gdi32:font, imm32:imm32, advapi32:registry, shell32:shelllink, d3drm:d3drm, etc., have been fixed.
  • Bug reports related to the operation of the following games have been closed: Thief, Hard Truck 2: King of The Road, Amazon Games, Secondhand Lands, SPORE, Starcraft Remastered.
  • Bug reports related to the operation of the following applications have been closed: foobar2000 1.6, Motorola Ready For Assistant, ldp.exe.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster