After some pretty quick updates following the initial release of Steam Play, things have quietened down somewhat. However, work on the next version of Steam Play is in progress.
It was expected it would slow down after the initial release period, since they were rapidly pushing out fixes to get it into a somewhat stable state. Stable enough for them to put it into the main Steam client that is, since you no longer need to opt into any beta to access Steam Play.
Going over some recent changes: DXVK 0.72 has already be pulled in, along with a small fix for .NET launchers failing. The update to DXVK by itself is a pretty big deal, considering the amount of fixes and improvements that make it into each release. Steam Play's Proton is currently on DXVK 0.70 which is three versions behind now.
Looking at the custom build of Wine they're using, there's a good few windowing issues being fixed including issues with multiple monitors, a workaround for black screens on alt+tab (a bug in mutter) and better ALT+F4 handling for the GNOME Shell desktop.
No idea when the next version will come, since Valve haven't given out any sort of roadmap for it. You can see any info across Valve's various GitHub repositories.
Quoting: lqe5433Wine is only working with X.org, and X.org will be replaced with Wayland really soon, so I don't see the point of this. Games should use SDL2 on Linux, or Wine needs to use Wayland.
I mean sure wine and proton should be future proofed but leaving existing bugs isnt the way to do that. Plus Wayland has been going to replace X.org really soon for like the last 5 years, and yet here we are still.
Quoting: CybolicI can't seem to find the commit / changelog for the .NET fix, could you point me in the right direction? I'm hoping it's related to the issue with launching the Batman Arkham games (though this can be worked around), but I'm assuming it isn't yet.Here: https://github.com/ValveSoftware/Proton/commit/97db8b5d8d2109a3c93e11f1d6f2e8e8957774a0
Quoting: ajgpI mean sure wine and proton should be future proofed but leaving existing bugs isnt the way to do that. Plus Wayland has been going to replace X.org really soon for like the last 5 years, and yet here we are still.
Add to this that most people use a nvidia card with non open source drivers. Right now I can't even switch on Ubuntu to a Wayland session because of that. Nvidia support for Wayland seems far behind.
Quoting: lqe5433Wine is only working with X.org, and X.org will be replaced with Wayland really soon, so I don't see the point of this. Games should use SDL2 on Linux, or Wine needs to use Wayland.
You may want wayland to replace xorg really soon but its not happening for at least three to five years that will give the wayland team to you know fix it so its useable with games.
Quoting: liamdaweQuoting: CybolicI can't seem to find the commit / changelog for the .NET fix, could you point me in the right direction? I'm hoping it's related to the issue with launching the Batman Arkham games (though this can be worked around), but I'm assuming it isn't yet.Here: https://github.com/ValveSoftware/Proton/commit/97db8b5d8d2109a3c93e11f1d6f2e8e8957774a0
Thanks. Yeah, that sure is a minor fix and unrelated to what I was hoping for.
Quoting: Whitewolfe80Quoting: lqe5433Wine is only working with X.org, and X.org will be replaced with Wayland really soon, so I don't see the point of this. Games should use SDL2 on Linux, or Wine needs to use Wayland.
You may want wayland to replace xorg really soon but its not happening for at least three to five years that will give the wayland team to you know fix it so its useable with games.
I'm totally okay with the current X.Org. I don't understand it, but as long as it works I don't care. Eg. Canonical wanted to replace it in 18.04.
I still prefer open-source engines (like doom 3), or Feral ported games to Wine. I believe it will never work flawlessly.
Quoting: CybolicThanks. Yeah, that sure is a minor fix and unrelated to what I was hoping for.
And what are you hoping for?
For me one feature that miss in Wine are the Windows media player components compatibility: a lot of games devs had the worse idea to use Windows Media player component in all their cinematics so they can not play in Wine (Age of empire II, Darksiders etc...).
I know Wine team is working on this, but it will probably be a long way to implement this...
Last edited by legluondunet on 27 September 2018 at 12:02 pm UTC
See more from me