Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Windows compatibility layer Wine 7.20 is out

By - | Views: 14,470

The Wine hackers have put out a new development build of the Windows compatibility layer in Wine 7.20. This is part of Steam Play Proton, which allows you to play tons of Windows games on Steam Deck and Linux desktops. Once a year they make a big new stable release, and eventually Proton updates to it too.

Here's the highlights of version 7.20 include:

  • Mono engine updated to version 7.4.0.
  • Font linking improvements.
  • A number of fixes for exception unwinding.
  • Support for dumping EMF spool files in WineDump.
  • Various bug fixes.

29 bugs were noted to be solved including issues for: Crysis 2, Tequila City of Heroes Launcher, Autonauts, Axiom Verge 2, Obduction, Shin Koihime † Eiyuutan 4 and more.

For those that don't know: Wine Mono is their version of Mono, meant to replace .NET (v4.8 and earlier) in Wine. The improvements in Wine Mono 7.4.0 include:

  • Fixed a regression in string formatting in WPF. The bug is in WPF code but was triggered by an implementation change in Wine's dwrite. (Winehq bug 53552)
  • Fixed build on systems that have a "python3" command but no "python".
  • Fixed build error with glibc 2.36.
  • Updated the Vagrant build VM to Ubuntu 22.04.
  • Some work on System.Configuration tests.
    • Nunit tests now use .exe.config files.
    • Stand-alone System.Configuration tests now run as part of the test suite.
    • A default case was added to fix a failing test. It's not known if this helps any real application.
  • IL code storing a 64-bit integer to a "function pointer" type field is now accepted. This fixes an Invalid IL error in Grounded.
  • Imported System.Speech.dll from .NET Core. This does not work yet with Wine's SAPI implementation, but allows for further development.
  • Updated SDL to 2.24.0.
  • Updated FNA to 22.09.01.
  • Updated Mono from upstream.
Article taken from GamingOnLinux.com.
10 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
1 comment

StalePopcorn Nov 1, 2022
Open Source=Awesomesauce
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.