The latest development release of the Windows compatibility layer Wine for running Windows games and applications on Linux is out now with Wine 6.18. It's also part of what makes up Steam Play Proton. Once a year or so, a new stable release is made.
Here's the highlights of Wine 6.18:
- Shell32 and WineBus libraries converted to PE.
- Unicode data updated to Unicode version 14.
- Mono engine updated to version 6.4.0, with COM improvements.
- More work towards Dwarf 3/4 debug support.
- HID joystick enabled by default.
With the HID joystick enabled by default this should hopefully improve input with Windows games and applications run through Wine. The idea is to pull together joystick support under one banner but it's not going to magically make everything work.
As of this release the Wine team noted 19 bugs fixed. A mix of issues solved with this release or before including problems sorted for: MPGUI (a modding tool for Morrowind , Oblivion, Skyrim, and Fallout3/NV), Resident Evil 7, Timespinner and various other miscellaneous applications.
QuoteShell32 and WineBus libraries converted to PE.Dumb question, but what does this mean?
QuoteIn regards to many things being "converted to PE" over multiple Wine releases: previously Wine has built its Win32 libraries (like DLLs and EXEs) as ELF but for many reasons (like better compatibility) they've started to move them over to use PE instead. So it's another change that will gradually improve compatibility as more is moved over.
Last edited by DMJC on 6 October 2021 at 9:40 am UTC
See more from me