Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Wine 3.2 officially released today and it comes with some interesting improvements, which I'm sure many will appreciate.

Here's the official noted highlights:

  • Separate implementation of USER controls for ComCtl32 v6.
  • Multisample texture support in Direct3D.
  • Support for HID gamepads.
  • More event support in MSHTML.
  • Obsolete DOS code removed.
  • Various bug fixes.

In regards to bug fixes, the Wine team noted 34 bugs as fixed. These include improvements to running Indiana Jones and The Emperor's Tomb, The Witness, Hearthstone, System Shock and more.

Some better support for gamepads I'm sure will be welcome by many, the better experience people get from running older games in Wine the easier a transition it will be for people coming to Linux. That's what I think anyway, Wine can be useful for those who don't want to lose access to older games.

Article taken from GamingOnLinux.com.
Tags: Wine
8 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 checked 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 . You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
29 comments Subscribe
Page: 1/2»
  Go to:

ElectricPrism 16 Feb 2018
I wonder if Wine Staging is still a thing.

Looking foreward, I wonder if System Shock fix related to 4 player coop lan.
Leopard 16 Feb 2018
Is Wine Staging dead now?
mrdeathjr 16 Feb 2018
In this wine version add csmt as default (must be disable depending app)

James Bond 007 Blood Stone

With wine 2.1

https://www.youtube.com/watch?v=TBdC6C4Pyyg

And now

View video on youtube.com

Samurai Warriors 4 II

With wine 2.3

https://www.youtube.com/watch?v=npb2112xhsE

And now (curiously in test require d3dx9_43 as built-in for run and other case devenum, qedit and quartz as native for cinematics)

View video on youtube.com

Spiderman Shattered Dimensions

With wine 2.2

https://www.youtube.com/watch?v=2CPO-LUfMz0

And now

View video on youtube.com

Add multisample textures but dont stay clear if inmutable storage stay ready according jozef kucia said

Xinput shows improvements (Aric Stewart work) but lack code but next wine stay very interesting

winebus.sys: map SDL GameControllers if requested

![](https://i.imgur.com/naHoBhU.jpg)

winebus.sys: Implement SDL Haptic for controller vibration

In other things quartz as native works better allow cinematics in fullscreen (virtual desktop mode tested) in before version are needed put as built in and need push in taskbar for game reentry and show cinematics

And in tests WINEDEBUG=-all,+fps works better for fps counter than steam fps overlay

^_^


Last edited by mrdeathjr on 18 Feb 2018 at 1:29 am UTC
ElectricPrism 17 Feb 2018
Is Wine Staging dead now?

Take with a wheelbarrow of salt.

IIUC a lot of staging was mainlined suchas CMST around 3.0.

wine staging maintainer is AFK for a while now and someone else was looking to step in to do his job.

Last wine staging was 2.2X.


Last edited by ElectricPrism on 17 Feb 2018 at 12:17 am UTC
mrdeathjr 17 Feb 2018
For them asking staging situation in this topic find more information

https://bugs.winehq.org/show_bug.cgi?id=44406

This is some information posted today

Sveinar Søpler 2018-02-16 09:41:49 CST

There are enourmous amounts of changes from 2.x -> 3.x, so rebasing wine staging from last-known 2.21 -> 3.1 is a huge undertaking.

If staging should have stayed "alive" in its previous form, this would have been needed to be rebased each git-master i guess, cos the changes from 2.21 -> 3.1 (current dev) is very large.

Its a real shame that none from winehq-dev spits out any public message, cos what is going on now is that there will be 2-3-4+ ppl/groups all doing their own rebases.. possibly to varying degrees.

The documentation on the staging repository is there.. in the history of commits, so if it would be of use, one should cherry pick "important" patches, and get those in. Doing the whole patch-set is... well.. too daunting imo.

Kudos to everyone lending a hand tho! :)


Comment 12 Henri Verbeet 2018-02-16 10:20:46 CST

If it's any consolation, the Staging people haven't told us anything either. Clearly that's not ideal.

I'd suggest people interested in picking up the Staging patches coordinate on the wine-devel mailing list and the #winehackers IRC channel, but ultimately that's of course up to individual people.


Comment 13 Luke Short 2018-02-16 17:50:50 CST

It was expressed a few months ago at WineConf 2017 that, moving forward, the idea is to work on cleaning up the hacky patches from Wine-Staging and get them into the official Wine project faster.

If you keep track of the wine-devel mailing list you will already notice that a lot of patches have already been cleaned up and integrated.

With the Wine 3.0 release, Alexandre even gave the greenlight to integrate the long-awaited command stream multi-threading (CSMT) patches.

https://www.youtube.com/watch?v=AokFgDSLMWU


Comment 14 Zebediah Figura 2018-02-16 18:36:12 CST

The suggestion was made, and some people (mostly Vincent, more recently also Alistair among others) have been trying to do so.

That said, none of the Staging people attended the last conference (and indeed they've been radio-silent since early November, before the conference began), so it's not really the case that the agreed-upon intent is now to get rid of Staging.

^_^
YoRHa-2B 17 Feb 2018
HID Gamepad support means that we don't need to use dumbxinputemu etc. anymore? If that's the case, great news.
ziabice 17 Feb 2018
Does anyone know what's the situation with Gallium Nine, will it be rebased on Wine vanilla?
mrdeathjr 17 Feb 2018
Does anyone know what's the situation with Gallium Nine, will it be rebased on Wine vanilla?

I dont think so

Wine devs sometime ago cited dont have any interest in support double implementation

In same situation could be put dxvk

However in last point wine stay working in vkd3d (for now dx12)

Maybe them can change in future to vulkan* because this api runs in all hardware with all type of drivers

*Thanks to dxvk project for probe vulkan possibilities

^_^
mrdeathjr 17 Feb 2018
HID Gamepad support means that we don't need to use dumbxinputemu etc. anymore? If that's the case, great news.

In teory yes however i said before dont have all code now

In next wine if devs approve aric stewart work could recognize xbox gamepads with own names thanks to add xbox gamepads pids

Maybe in next two weeks aric stewart can add pids of playstation gamepads

^_^
MeissnerEffect 17 Feb 2018
Seems like wine-staging is being rebased to wine 3.x

wine-satging github
PlutonMaster 17 Feb 2018
Is Wine Staging dead now?

Something is happening here https://dev.wine-staging.com/timeline/
Patience.
1xok 17 Feb 2018
I try to switch to wine-devel but it don't works on my system. It missed a vulkan DLL and gave me lot of errors. So I go back to wine-staging. But wine-staging stucks at 2.21, so I can't use this new improvements.

With wine-devel I don't even can run Doom 2016, which runs under staging for over a year without any problems. Am I the only one with problems like this? Xubuntu 17.10, Nvidia driver 387.34.

I would like to try GTA V, for example. But with 3.1 it doesn't even starts. I can't even get to the backscreen. Somehow I get the impression that we have reached the point again, where you have again to test and configure a lot more by yourself.

Maybe that's why nothing new appears in staging. The old staging version is still very stable. I'm now waiting for 4.0, which should be released next year. Maybe I can finally play GTA V with that.


Last edited by 1xok on 17 Feb 2018 at 2:00 pm UTC
tpau 17 Feb 2018
Wine-Staging is done:
https://wine-staging.com/news/2018-02-17-future-wine-staging.html
So let's see what Alistair makes of his fork and how many patches land upstream in the near future
1xok 17 Feb 2018
Wine-Staging is done:
https://wine-staging.com/news/2018-02-17-future-wine-staging.html
So let's see what Alistair makes of his fork and how many patches land upstream in the near future

Thanks for the info. But who is Alistair?

It's a pity that wine staging is no longer possible.
tpau 17 Feb 2018
Thanks for the info. But who is Alistair?
One person that created this fork https://github.com/wine-staging/wine-staging/

It is not bad if it is over as long as the patches are upstreamed.
1xok 17 Feb 2018
Thanks for the info. But who is Alistair?
One person that created this fork https://github.com/wine-staging/wine-staging/

It is not bad if it is over as long as the patches are upstreamed.

I think the main problem is, that there is no easy working repository for 3.x any more. I didn't test the stable branch so far, but I would expect the same problems I had with 3.1. All this is time consuming. In that time I prefer to play native Linux games and wait until there is a well maintained repository for gamers again. I, for my part, would pay for it as long as the results are published under the same license as Wine. Patreon?


Last edited by 1xok on 17 Feb 2018 at 4:36 pm UTC
Kimyrielle 17 Feb 2018
Which gaming relevant patches are in Staging that didn't yet make it to the main branch?
1xok 17 Feb 2018
Which gaming relevant patches are in Staging that didn't yet make it to the main branch?

For me the GTA V black screen patch. Is nearly impossible to start the game with wine versions < 3.1 if you have Nvidia hardware. See:

https://appdb.winehq.org/objectManager.php?sClass=version&iId=32038&iTestingId=100843


Last edited by 1xok on 17 Feb 2018 at 5:48 pm UTC
Arehandoro 17 Feb 2018
Does anyone know why Wine 3.1 or 3.2 even has not made yet to Debian sid?
tpau 17 Feb 2018
Which gaming relevant patches are in Staging that didn't yet make it to the main branch?

ECDSA Cert Patchseries and the NTDLL Patches that allow the Blizzard App and Anti-Cheat System to work for WoW and Overwatch (probably the rest of the franchises too)
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.