You can sign up to get a daily email of our articles, see the Mailing List page!

Wine 5.12 is out - better RawInput and WebSocket API support

By - | Views: 21,757

The Wine compatibility layer continues progressing, with the latest development release Wine 5.12 out now.

What is Wine, apart from a tasty liquid that you should drink responsibly? It would be a bit weird if we were covering the world of fermented grapes—we are in fact talking about software. A quick reminder for the newer Linux user: it's a compatibility layer that allows the running of Windows-only applications and games on Linux and other operating systems. It's one of the driving forces behind Steam Play Proton.

Here's the highlights of what's new in Wine 5.12:

  • NTDLL converted to PE format.
  • Support for the WebSocket API.
  • Improved RawInput support.
  • Vulkan spec update.

As for the bug fixing that happens with each release, they noted 48 solved in the announcement. Some old that saw a re-test and some more recent. These include issues squashed for: Age of Wonders: Planetfall, Grim Dawn, Generation Zero: FNIX Rising, Divinity: Original Sin 2, Path of Exile, StarCitizen, Riot Vanguard, Ashes of the Singularity: Escalation, League of Legends, Battle.net, Dirt Rally 2.0 and more.

See the Wine 5.12 release notes here.

Article taken from GamingOnLinux.com.
Tags: Open Source, Wine | Apps: Wine
11 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
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
14 comments
Page: «2/2
  Go to:

Quoting: tpau
Quoting: Avehicle7887I hope the Staging release will bring back esync/fsync support, it has been disabled for some time now and I've stuck to Wine 5.8 since some games perform better.
According to https://www.winehq.org/pipermail/wine-devel/2020-July/169359.html


NOTE: Currently the esync patchset has been disabled until it can be
rebased.

Thanks for the link.

I just got home and found out the hard way by digging into the staging patches, the esync definitions file has the "Disabled: true" flag.
Quoting: Avehicle7887
Quoting: tpau
Quoting: Avehicle7887I hope the Staging release will bring back esync/fsync support, it has been disabled for some time now and I've stuck to Wine 5.8 since some games perform better.
According to https://www.winehq.org/pipermail/wine-devel/2020-July/169359.html


NOTE: Currently the esync patchset has been disabled until it can be
rebased.

Thanks for the link.

I just got home and found out the hard way by digging into the staging patches, the esync definitions file has the "Disabled: true" flag.

IIRC, Wine and Proton "TKG" variants have code reverts to enable Esync & Fsync to work:

https://github.com/Tk-Glitch/wine-tkg
https://github.com/Tk-Glitch/wine-proton-tkg

I'm using these now, along with the TKG kernel for Fsync support.


Last edited by Xaero_Vincent on 4 July 2020 at 7:24 pm UTC
I came to say that, out of curiosity, tried earlier today NBA 2K20 with 0 expectations. To my surprise, the game runs perfectly, at max specs, smooth and has brought back the itch for some NBA. And some good memories from older games.

Thanks Linux, thanks VXDK, thanks Proton, thanks Steam, thanks Wine* and thanks CodeWeavers.

* Also thanks to the real wine, which that last French glass was very tasty.
Sadly this version doesn't work for me. My preferred game (Wolfenstein Old Blood) crash immediately on start. Back to 5.11 which works perfectly. Seems that every second wine version is bad. Thank God it is super easy to revert (Manjaro downgrade).
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.


Or login with...