Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Steam Play Proton 4.11-3 is out, big changes for gamepads and new D9VK

By - | Views: 17,414

Valve and CodeWeavers continue pushing Linux gaming along with another release of Proton for Steam Play with 4.11-3.

The biggest change here seems to be for gamepads. Proton will no longer emulate them all as if they were Xbox controllers, instead games will access them directly. So DualShock 4 (PS4) gamepads, fighting pads and more should behave more like they do on Windows.

fsync (the experimental replacement for esync) also saw some improvements to hangs and crashes, as well as gaining configurable spin count. This new config ability they say might help performance but it's disabled by default.

Additionally they added missing language fonts, in-game web browser fixes, more fixes for crashes related to text input with Mordhau and Deep Rock Galactic being noted, improved support for older VR titles and support for the latest Steamworks and OpenVR SDK versions.

It also pulls in the recent new release of D9VK, considering it only released yesterday that's quite impressive really. You still need to manually enable D9VK for D3D9 titles though, like this:

PROTON_USE_D9VK=1 %command%

Use the above for D9VK as a launch option (right click -> Properties -> Set Launch Options) for each game as needed.

You can see the full changelog here.

Article taken from GamingOnLinux.com.
53 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
14 comments
Page: 1/2»
  Go to:

vipor29 Aug 27, 2019
i was wondering when they were gonna put the new dxvk 9 version in,damn that was really quick.
STiAT Aug 27, 2019
Nice, I grew tired updating the prefixes manually with -master versions of D9VK since the last release was quite some time ago and there were a lot of improvements in D9VK.

Didn't expect Valve to push a new release out that fast. But well - it's probably why there was a D9VK release just in time before the new Proton release.
Keyrock Aug 27, 2019
Proton is really amazing and is progressing at an incredible pace. The amount of new games that work out of the box on the day they release or very shortly thereafter is staggering.
Corben Aug 27, 2019
I'm especially interested in the fsync fixes. Damn that gave me a hard time with Beat Saber, as the game itself runs perfect with fsync. But custom songs didn't load properly. And I didn't make the connection to fsync, as the game was running great with it. Took me a while to find out...

Also seeing D9VK is coming a long nicely is really great. The only game I used it for so far was Aliens: Colonial Marines, and the FPS are way higher with D9VK than with wine's dx9 implementation. There were some shader issues on the Alien models with 0.13f though, but still nicely playable.
Liam Dawe Aug 27, 2019
Quoting: CorbenAliens: Colonial Marines
Oh? Now this I have to see.

Edit: Eh I guess it needs some .NET fixes? Doesn't load.


Last edited by Liam Dawe on 27 August 2019 at 12:14 pm UTC
Rooster Aug 27, 2019
QuoteProton will no longer emulate them all as if they were Xbox controllers, instead games will access them directly. So DualShock 4 (PS4) gamepads, fighting pads and more should behave more like they do on Windows.

Heureka!
Corben Aug 27, 2019
Quoting: Liam Dawe
Quoting: CorbenAliens: Colonial Marines
Oh? Now this I have to see.

Edit: Eh I guess it needs some .NET fixes? Doesn't load.
Maybe not only .NET but it's also a CEG protected executable. I used wine for this and installed D9VK manually, to get Steam running I was using -no-cef-sandbox as parameter for Steam.

But people report it installs fine with Lutris as well.

edit: you can see the Alien shader glitches in a VOD here.


Last edited by Corben on 27 August 2019 at 1:08 pm UTC
Torqachu Aug 27, 2019
Quoting: CorbenCEG protected executable.
Like Warhammer 40.000 Space Marine... is no good playing with an "alternative" exe...

CEG and mfplat are my number one foes. :><:
Corben Aug 27, 2019
Quoting: Torqachu
Quoting: CorbenCEG protected executable.
Like Warhammer 40.000 Space Marine... is no good playing with an "alternative" exe...

CEG and mfplat are my number one foes. :><:
I was only successful with Aliens vs Predator (2010), where you can use the CEG protectd executable from a wine or windows steam install from the same machine. If you then also fake the date (on some days the game crashes, on certain days it works flawless), it works in Proton. But that didn't work yet with any other CEG protected executable. Well, at least those games work flawless in wine Steam.
Salvatos Aug 27, 2019
QuoteProton will no longer emulate them all as if they were Xbox controllers, instead games will access them directly. So DualShock 4 (PS4) gamepads, fighting pads and more should behave more like they do on Windows.
Oh, I thought it was doing that on purpose for games that weren’t designed with non-xbox controllers in mind. I sure look forward to seeing the right key prompts!
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.