Notable bugs resolved in this release include issues with the SetFocus, SetActiveWindow, and SetForegroundWindow functions, segmentation faults on Asahi Linux due to 16k page sizes, freezing problems with Microsoft Edge shortly after launch, and various other application-specific issues. The update also resolves input configuration problems in games like Rally Trophy and issues with the functionality of the Brothers: A Tale of Two Sons launcher.
In addition to bug fixes, Wine 10.5 features modifications in the makefiles within the Xcode project, optimizations related to memory management, and improvements in graphical rendering and testing capabilities. New tests have been introduced for saving textures to DDS files and executing Vulkan H.264 decoding.
Development efforts also focus on refining the code, such as correcting the order of operations in the PDB/FPO unwinder and introducing new features in the Bluetooth stack. The release continues to enhance the compatibility and performance of Windows applications running on non-Windows platforms.
For those interested, the source code for Wine 10.5 can be downloaded from the official Wine website, along with binary packages available for various distributions. Documentation is also provided to assist users in navigating the new features and improvements.
In summary, Wine 10.5 represents a significant advancement in the software's capabilities, with ongoing efforts to improve compatibility, stability, and performance for users seeking to run Windows applications on alternative operating systems. The development community continues to contribute to the project, ensuring that Wine remains a robust and evolving solution
Wine 10.5 released
Wine 10.5 is now available, offering enhanced support for larger page sizes on ARM64, an updated Mono engine, improved pairing capabilities in the Bluetooth driver, Vulkan H.264 decoding, and %GS register swapping on macOS. The release additionally incorporates several bug fixes. The update addresses 22 issues, including the malfunction of SetFocus, SetActiveWindow, and SetForegroundWindow. Wine experiences segmentation faults on Asahi Linux as a result of 16k page sizes. Microsoft Edge is experiencing freezing issues shortly after launch. Shrift 2 Translation Patch 1.3 Game v2.07, Encountered an issue with the file pointer following a write operation in appending mode. An error occurred during the installation of Pantheon. The launcher for Brothers: A Tale of Two Sons is not functioning properly, and there are issues with the video modes. The Rally Trophy keyboard key is no longer configurable. The configuration for the input device no longer displays the mapped keys. ntoskrnl.exe tests may result in a Blue Screen of Death (BSOD). The Listview / LVM_GETORIGIN function is returning incorrect coordinates. The selected items in the listbox are displayed even when LBS_NOSEL is applied. The Queen of Heart 99 SE experiences a malfunction. The PS Core installer is experiencing crashes. winegcc experiences segmentation faults in version 10.4, while wine-10.4 encounters hanging issues on macOS (Rosetta 2). Additionally, mscoree:comtest and mscoree:mscoree are failing. The ListView control does not properly manage the WM_VSCROLL(SB_BOTTOM) message, and keyboard input is lost after switching applications using Alt-Tab in a virtual desktop environment. The Game Controllers panel experiences a crash upon exit, and the TipTap launcher for OverField also encounters a crash.