New versions Wine 11.11 and StartWine-Launcher 423

An experimental release of the open implementation of the Win32 API — Wine 11.11 has been published. Since the release of 11.10, 25 bug reports have been closed and 223 changes have been made.

The most significant changes:

  • The winewayland driver, which allows Wine to be used in environments based on the Wayland protocol, has added support for the Wayland alpha-modifier-v1 protocol, enabling applications to change the transparency level of surfaces and offload transparency operations to the compositor. server.
  • Support for layered windows (WS_EX_LAYERED) has been implemented in winewayland, composed of multiple layers to create effects such as translucency and non-rectangular window shapes (currently, only translucency is supported in Wine).
  • Hints flags have been added in winewayland to specify the maximum and minimum sizes of static windows, the size of which cannot be adjusted by the user.
  • The cryptographic library TomCrypt has been replaced with the SymCrypt library, developed by Microsoft and supporting post-quantum encryption algorithms. The transition to SymCrypt has enabled the use of assembly optimizations for encryption operations on x86-64, ARM64, ARM, and i386 architectures.
  • Work continues on placing user32 library data structures related to windows in shared memory.
  • Compatibility with VBScript has been improved.
  • In winevulkan, a transition has been made to using Vulkan specification 1.4.353. In wined3d, the VK_KHR_external_fence_capabilities extension has been involved in initializing Vulkan support.
  • A problem has been resolved regarding the hiding of files whose names start with a dot in the file open dialog.
  • Regressions affecting the normal operation of multithreaded applications using the SendMessage() function have been fixed.
  • Bug reports related to the operation of applications including: uTorrent 3.x, Foxit Reader 8.x, Foxit PhantomPDF Business v10.0, winmine.exe, Guitar Pro v8.1.3, Sunlogin, uSimmics, MS-Money 2000 have been closed.
  • Bug reports related to the operation of games including: Space Empires V, Wreckfest, Battle.Net, Total War: Shogun 2 have been closed.
    Spider-Man Remastered, Yesterday Origins, Think or Swim, Gray Matter, Istaria.

Additionally, it is worth noting the release of the Startwine-Launcher 423 application, developed for launching programs and games compiled for the Windows platform in Linux systems. The main goal of developing StartWine-Launcher was to simplify the process of creating Wine prefixes by beginners — sets of libraries and dependencies necessary for running Windows applications in Linux. The StartWine-Launcher code is written in Python and distributed under the GPLv3 license. The interface is implemented based on the GTK library.

In the new version of Startwine-Launcher, the list of Wine versions has been updated, along with the prefix configurations, libraries, and drivers in the container. Steam libraries have been added in the utils for compatibility with older games. Errors in the installation script, the update code of installed application data, and auxiliary functions in sw_runlib have been fixed.



Source: opennet.ru

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