The Wine hackers continue to be exceptionally busy trying to catch up with Windows and a new development release is out with Wine 6.22. This is the compatibility layer that allows you to run games and applications developed for Windows - on Linux. Part of what makes up Steam Play Proton. Once a year or so, a new stable release is made which will be Wine 7.0 likely in January 2022.
Here's the Wine 6.22 highlights:
- Mono engine updated to version 7.0.0.
- Exception unwinding on ARM.
- More improvements to HID joystick support.
- WoW64 thunks in a number of Unix libraries.
- Beginnings of moving USER32 to Win32u.
Some work still needs to be done on the HID Joystick Support though, with force-feedback not quite working right.
Additionally here's what Wine Mono 7 brings:
- SEH exceptions in Marshal.Release are now silently ignored. This fixes a crash in the launcher of Borderlands GOTY Enhanced.
- The Interaction.Command method has been fixed to return only command line arguments, not the program name.
- Implemented special marshaling behavior for IsCopyConstructed. This fixes a crash in SteamLayerWrap.dll on x86.
- Updated Mono from upstream.
Another 22 bugs were noted as solved too including issues for: Diablo 3, Monkey Island 2 Special Edition, Empire Earth 2, Resident Evil 6, Morrowind, Borderlands GOTY Enhanced, Tom Clancy's Rainbow Six Siege, Resident Evil Revelations and more.
and since some time ago many .net launchers begin work with mono but others have problems like as no open, crashes or suddenly show window error case this
Quoting: mrdeathjrIn my case runs ok with nvidia vulkan driver 470.62.12 on xubuntu 22.04 lts and some .net buttons in launchers works with my royale theme
and since some time ago many .net launchers begin work with mono but others have problems like as no open, crashes or suddenly show window error case this
Careful now! That first screenshot might get you into trouble!
See more from me