Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Valve and their partners CodeWeavers have upgraded Proton Experimental, the special testing version of Proton where the latest special updates come in with some big stuff.

This is a totally separate version to the normal Proton releases, which you can select for specific games just like you would normally. Right click -> Properties -> Compatibility and select Proton Experimental from the drop-down box.

With the April 22 update to Proton Experimental, here's what's been added:

  • Updated VKD3D-Proton to version 2.3
  • Forza Horizon 4 is playable (requires AMD GPU with latest mesa-git drivers (known good mesa-git commit: `899dd8e60a5228c4506400d621ef6b5abfe5e32c`)).
  • Mount & Blade II: Bannerlord is playable.
  • The Origin Overlay is functional, which allows It Takes Two to be played with friends.
  • Better support Anno 1404 - History Edition.

Update: another small update was added to Proton Experimental hours after this article to include:

  • Fix Red Dead Redemption 2 "Not Purchased" error.
  • Fix Age of Empires II: Definitive Edition hang on startup.

See the full changelog for all the details.

Testing it out myself this morning with Titanfall 2, it definitely seems like the Origin Overlay does now work. Although it seems to dislike the MangoHud overlay and would not work if that was running with the game. There are a few quirks to it in my testing for example: for me opening the Friends List will minimize the game, then when you bring it back the Friends List is there - slightly odd but it works well enough to use.

Great progress as usual.

Article taken from GamingOnLinux.com.
25 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.
21 comments
Page: «2/3»
  Go to:

MacGyver88 Apr 23, 2021
Death Stranding fps went from 50-60 to 80-90 fps with RX 6800. Very cool!
vipor29 Apr 23, 2021
hopefully they can get it to work on nvidia cards,it crashes mid game on my end.
Phlebiac Apr 23, 2021
Quoting: leillo1975This game worked on past. I think they should be a little more concerned about not messing up some games to make others work. I spent my money on that game and now I can't enjoy it.

That's why it's handy to be able to switch between multiple Proton versions. It would be handy if they had a "community recommended" Proton version, and allowed voting (sort of like the Steam Controller profiles).

Quoting: LoftyIt's probably based on a logical hash of some sort and not a random number. Im going to get schooled shortly on posting this

LOL! It's a git commit, which is a hash, yes. If you don't know what it is (and don't want to sort it out), then it's not for you, other than to know a stable release will have it eventually.
Koopacabras Apr 23, 2021
Quoting: LoftyBut wait, you need this 'exacting' 41+ char number string and sometimes we will even add a 'dash' then a point and a few numbers on the end (oh and also need the right kernal btw.)
I seldomly use git versions, but I think that means that at that commit, (a commit is a code upload, meaning that someone sent code with that hash)...at that commit, the driver looks fine.
this is useful info, for people using the development tree of the driver to switch to that point in time where that commit was uploaded and to have a semi decent experience out of the driver.
As the usual caveat say, "don't try git versions be warned it may eat your hamster" :P , (that's why I say "semi decent" your millage may vary sometimes git versions run games better than the stable ones)


Last edited by Koopacabras on 23 April 2021 at 5:26 pm UTC
Lofty Apr 23, 2021
Quoting: The_Aquabat
Quoting: LoftyBut wait, you need this 'exacting' 41+ char number string and sometimes we will even add a 'dash' then a point and a few numbers on the end (oh and also need the right kernal btw.)
I seldomly use git versions, but I think that means that at that commit, (a commit is a code upload, meaning that someone sent code with that hash)...at that commit, the driver looks fine.
this is useful info, for people using the development tree of the driver to switch to that point in time where that commit was uploaded and to have a semi decent experience out of the driver.
As the usual caveat say, "don't try git versions be warned it may eat your hamster" :P , (that's why I say "semi decent" your millage may vary sometimes git versions run games better than the stable ones)

Thank you for a respectable answer


note to self, gits eat hamsters...


Last edited by Lofty on 23 April 2021 at 5:31 pm UTC
fagnerln Apr 23, 2021
Quoting: The_Aquabatdidn't pay attention to the frame rates but seems playable for me. Ryzen 2600+ 5600XT 6GB.

btw what Mesa version are u running with Dirt 5?

EDIT: Just checked and I get steady 60fps.

Man, I tried it again, running smooth, 60fps on high! Those guys are awesome!

Quoting: leillo1975It don't work for me (GRID.... it shows me a "send-bug" window when I try to play it..... This game worked on past. I think they should be a little more concerned about not messing up some games to make others work. I spent my money on that game and now I can't enjoy it.

Quoting: Phlebiac
Quoting: leillo1975This game worked on past. I think they should be a little more concerned about not messing up some games to make others work. I spent my money on that game and now I can't enjoy it.

That's why it's handy to be able to switch between multiple Proton versions. It would be handy if they had a "community recommended" Proton version, and allowed voting (sort of like the Steam Controller profiles).


This game worked on the past because it used DX11, after some updates they cut off the DX11 version, now it runs only DX12, that's why it stopped to work until now.

The problem with proton is that even using the Runtime - Soldier it can work in some cases and not in another, even with similar configurations. Like I said before, this game is now working smoothly.

AMD Ryzen 5 1600
Radeon RX 580

openSUSE Tumbleweed 20210420
5.11.15-1-default x86_64
Mesa 21.0.2
leillo1975 Apr 23, 2021
Sorry, but I played this game in dx12 mode some months ago with vkd3d, and it works. Some versions before the game gets stucked while loading before the main menu. Now simply don't run and only shows the crash report sender. Take a look, i'm not the only one

https://github.com/ValveSoftware/Proton/issues/3143


Last edited by leillo1975 on 23 April 2021 at 9:28 pm UTC
fagnerln Apr 23, 2021
Quoting: leillo1975Sorry, but I played this game in dx12 mode some months ago with vkd3d, and it works. Some versions before the game gets stucked while loading before the main menu. Now simply don't run and only shows the crash report sender. Take a look, i'm not the only one

https://github.com/ValveSoftware/Proton/issues/3143

This is sad, I never managed to work the DX12 version, and as looks like you have a very different hardware/distro (if your GoL profile is updated), this makes things harder. Maybe you should try a newer kernel?
Phlebiac Apr 24, 2021
Quoting: fagnerlnThis game worked on the past because it used DX11, after some updates they cut off the DX11 version, now it runs only DX12

Ah, so that's not really a Proton problem, but rather that the game itself changed. It's the game developers that removed / broke support for users without DX12. No less frustrating for you, but hardly a reason to complain about Proton development.
14 Apr 24, 2021
View PC info
  • Supporter Plus
Quoting: KillYourFM"Forza Horizon 4 is playable."
SOLD.
I'm almost there with you, except I'll wait for a released version of mesa to trickle to my computer in my normal upgrade routines. I messed with mesa-git for Cyberpunk 2077 'cause I was so excited. And I did get it all to work. But I'm not gonna go through all that again every time.
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.