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.

The Wine 6.19 development release is out now following more weeks of hacking away trying to create the best possible Windows compatibility layer. Part of what makes up Steam Play Proton. Once a year or so, a new stable release is made.

The Wine 6.19 release highlights include:

  • IPHlpApi, NsiProxy, WineDbg and a few other modules converted to PE.
  • More HID joystick work.
  • Kernel parts of GDI moved to Win32u.
  • More work towards Dwarf 3/4 debug support.

With HID joystick enabled by default as of Wine 6.18, this further work continues to help improve compatibility. The original idea was to bring together joystick support under one banner in Wine, hopefully resulting in more games and applications working properly.

The continued conversion of various modules to PE is another that will gradually increase compatibility in many ways over time for expected behaviour. 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.

For bugs reported as fixed as of this release they noted 22 including issues solved for: Open Metronome, FreeOrion, Levelhead, Darksiders Warmastered Edition, Mass Effect Legendary Edition, Control Ultimate Edition, A Plague Tale: Innocence, Thronebreaker: The Witcher Tales and more.

Article taken from GamingOnLinux.com.
22 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.
See more from me
The comments on this article are closed.
5 comments

Sputnik_tr_02 Oct 9, 2021
Does anyone know why Arch Linux no longer updates wine and wine-staging anymore? They are stuck at version 6.16.
ShinyaOsen Oct 9, 2021
Quoting: Sputnik_tr_02Does anyone know why Arch Linux no longer updates wine and wine-staging anymore? They are stuck at version 6.16.

If you dont want to build it from source this guy build all versions of wine (vanilla,staging,tkg,proton) https://github.com/Kron4ek/Wine-Builds
You can also use Wine GE (same pathes from proton GE and same person) https://github.com/GloriousEggroll/wine-ge-custom
Shmerl Oct 10, 2021
The switch to PE broke some PulseAudio patches in Wine staging that are needed for Cyberpunk 2077 (without it audio in the game is crackling):

https://github.com/wine-staging/wine-staging/tree/master/patches/winepulse-PulseAudio_Support

At least it works if you switch the prefix to use ALSA.
t3g Oct 10, 2021
Wine in Arch/Manjaro is stuck at 6.16. Are there issues stopping from the new ones being added?
dxmn Oct 11, 2021
Wine TKG (for us Arch users stuck on 6.16) is available in the Chaotic AUR if you don't feel like compiling by hand or don't want it to get out of date. You can follow the steps here to set it up and learn more about it. Some distros like Garuda have the Chaotic AUR already set up for you. This will replace your current wine-staging install, so make sure to back anything up if you need to.


Last edited by dxmn on 11 October 2021 at 3:47 am UTC
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.