Join us on our own very special Reddit: /r/Linuxers

Wine 5.12 is out - better RawInput and WebSocket API support

By - | Views: 21,741

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: 1/2»
  Go to:

I 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.


One line in the changelog that caught my eye: Xanadu-next: Multicolored rainbow textures

I remember this issue being present for a very long time. Maybe it's finally time to buy this game the next time it goes on sale.
What i find interesting is that there is a bug fix for riot vanguard. I doubt it would work because riot is blocking virtual machines with it so they probably dont want linux users using wine
Apparently Cyberpunk 2077 will be DX12 exclusive. Could be a issue for running it under Proton as the DX12 component is very early in development still, and no word on RTX features working under that. Windows wins again, :(
Patola 3 Jul
And the new Lutris is out too!
Quoting: TheRiddickApparently Cyberpunk 2077 will be DX12 exclusive. Could be a issue for running it under Proton as the DX12 component is very early in development still, and no word on RTX features working under that. Windows wins again, :(

DX12 support (vkd3d) is not in a bad condition, I tried a few games with it - Deus Ex Mankind Divided, Control and Metro Exodus which worked fine. Performance is inferior to DXVK though, so maybe it will be playable at launch but with a performance hit.
Quoting: PatolaAnd the new Lutris is out too!

The Lutris PPA for Ubuntu wasn't updated yet.
https://launchpad.net/~lutris-team/+archive/ubuntu/lutris
Dunc 4 Jul
Quoting: TheRiddickApparently Cyberpunk 2077 will be DX12 exclusive. Could be a issue for running it under Proton as the DX12 component is very early in development still, and no word on RTX features working under that. Windows wins again, :(
That's disappointing. I rarely buy games near to release anyway so it won't affect me personally, but Linux gaming's new-found respectability could take a hit.
kustom 4 Jul
Quoting: TheRiddickApparently Cyberpunk 2077 will be DX12 exclusive. Could be a issue for running it under Proton as the DX12 component is very early in development still, and no word on RTX features working under that. Windows wins again, :(

Horizon Zero Dawn will be DX12 exclusive as well... I don't get why they choose this API instead of Vulkan. And this is even more true when the game is published by Sony.
Kiba 4 Jul
Quoting: TheRiddickI don't get why they choose this API instead of Vulkan.
Cyberpunk 2077 using DX12
tpau 4 Jul
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.
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...