You can sign up to get a daily email of our articles, see the Mailing List page!

Steam Play recently hit 500 Windows games rated as Platinum on ProtonDB

Posted by , | Views: 13,851

Here's a fun statistic for you today! Steam Play, Valve's fork of Wine which includes DXVK has recently hit 500 titles rated as "Platinum" when going by ProtonDB reports.

So that's 500 games, that aren't supported by the developer on Linux that should for the most part be click and play from within the Steam client on Linux. If we include games trending towards a Platinum rating, it's even higher at 569. That's pretty impressive considering Steam Play hasn't been out for too long. It's worth mentioning though of course, that Wine has been around for a long time.

This list of 500 games includes titles like Call of Duty 4: Modern Warfare, DRAGON BALL XENOVERSE, Heat Signature, Shadow Warrior 2, Outlast 2, Hitman 2: Silent Assassin, Red Faction Guerrilla Steam Edition and a lot more interesting titles.

Even so, a lot of this comes down to the vast improvements coming in quickly to the DXVK project which had 28 releases last year and it's not even finished yet. Most recently, DXVK gained improvements to fix issues with FIFA 19 so Football fans will probably enjoy the next DXVK release (and so the Steam Play version that pulls in the update).

I will keep an eye on it and see how the ratings change across this year. Regardless of how some feel about Steam Play, I do think it was a very smart move from Valve and look forward to following the progress. I still have reservations about the short-term and long-term impact of it but Linux gaming simply wouldn't go anywhere with 3-4 AAA releases supported a year and it's far more enticing for users to use Linux if their current games work.

Article taken from GamingOnLinux.com.
44 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 information here.
50 comments
Page: «5/5
  Go to:

jens 12 January 2019 at 5:35 pm UTC
View PC info
  • Supporter
x_wing
jensNow it happens that Feral games seem to score really really well on three points. That is partially indeed because having less translation layers may score better in terms of performance, but mostly because they simply know how to do their job. There are a lots of examples where a different approach with a general translation layer like dxvk (where the author also very well knows how to do his job) can yield better results than something that is non-optimally coded "natively" on Linux. So as usually, there is no silver bullet, it all depends on a combination of things.

Please don't get me wrong please, I would prefer a Feral game anytime. But not because they are more native than other Linux games, but because their ports are stable, have support and perform really really well.

PS: Some background info on what Feral is actually doing: Vulkanised 2018 - Porting to Vulkan (Alex Smith - Feral Interactive)

If a port is well made, you'll always get a better performance than with DXVK + wine.

As the video shows, Feral works on making a port for each game doing a analysis of where they can work to get the best speed up. In fact, it also shows how they tries to understand how the driver works (in the case of the open source drivers) so they choose the right strategy. With this said, is quite idiotic to keep trying to see a Feral port as a non native (you're trying to leave their work at the same level as with DXVK + wine, which is definitely not the case!).

I insist in that we must give priority on supporting this companies that do this native ports. They do extremely low level work that improves a lot Linux distro in general, no to mention the quality you get (at least with Feral has been a guarantee for me).

The equation is simple: if I buy a proton supported game, a windows game developer and Steam gets my money (70% for windows only publisher/dev and 30% for proton devs). But if I buy a native port I know that a Linux dev + Steam gets my money (X% for publisher ,Y% for Linux dev and 30% for proton devs). In the end, is all about where we invest our money, and our goal should be to give as much as we can to the ones that improves our OS.

I don't know why you got the impression that I would not care for developers/publishers that release for Linux. That is certainly not the case ;). E.g. I'm eagerly awaiting Shadow of the Tomb Raider. I'll buy it on day one directly from Feral at full price (well except when there is a discount in Feral's store on day one ;))

What I don't mind is the technical aspect how a game is made for Linux as long as it runs fine on my machine (my response was mostly about this) and that it is visible that I'm a Linux player. I have enjoyed Rise of the Tomb Raider and F1 2017 from Feral, but equally enjoyed GTA5 and now Dark Souls 3 using Steam Play. In case of the latter two I ensured that I buy and play from the Linux Steam version to make sure that they appear as Linux purchases in the Steam statistics.

Regarding your last paragraph, the development of DXVK certainly also contributed to the quality of the graphics stack on Linux.


Last edited by jens at 12 January 2019 at 6:15 pm UTC
const 12 January 2019 at 10:07 pm UTC
Comandante Ñoñardo
constIs there a way to automatically find games in my steam game library that still need ProtonDB reviews? I'd consider to help that way.

If you are logged in ProtonDB, click here

Thanks, though there are quite a lot of games that actually have a native version in that list ("include native" is unchecked)
Purple Library Guy 13 January 2019 at 2:03 am UTC
liamdawe
Kimyrielle
einherjarIf I look at the things like exclusives in Epic Store, Discord, Ubisoft heading away from Steam and so on, I don't think that there will be a lot of AAA Titles on Steam....
So proton perhaps won't bring as AAA Titles, because they don't appear on Steam :-(

I am not aware that Epic had an interesting exclusive other than Fortnite itself, which is that current hype game without the store would probably collapse inside 5 mins.

Ubi - either I am missing something, or they still sell their titles on Steam, they just require a link to UPlay to work.

The only larger publishers I am aware of that consistently refuse to sell on Steam are EA and Blizz, and those have been doing so for a long time now.
Ubisoft recently announced that The Division 2 is skipping Steam in favour of the Epic Store, is what they mean.

A trend that will increase as Epic Games throw money around and act like the really good guy. I expect Valve to make multiple interesting moves this year.
Well, it'll increase if people actually go to the Epic store and buy things. If the first few big Epic exclusives sell way less than they would've predicted, I'm thinking there's gonna be some slinking back to Steam with tail between legs.
cprn 14 January 2019 at 4:40 pm UTC
liamdawe500 games, that aren't supported by the developer on Linux

Did anyone actually check if those titles are truly not supported? There are games like Shank 2 that have official Linux support on Steam but aren't marked as native on ProtonDB. I guess you can still proton-run a Windows version on Linux if you want but I don't think that's the point of the article.

On a somewhat unrelated note, I think many reports hurt ProtonDB more than they help because of people enthusiastically overstating the matter of things and marking games as Platinum while clearly adding a comment that says a workaround was used.

Also, adding a report with old driver marks it as informational, i.e. it doesn't seem to count towards the status.
liamdawe 14 January 2019 at 4:45 pm UTC
cprn
liamdawe500 games, that aren't supported by the developer on Linux

Did anyone actually check if those titles are truly not supported? There are games like Shank 2 that have official Linux support on Steam but aren't marked as native on ProtonDB. I guess you can still proton-run a Windows version on Linux if you want but I don't think that's the point of the article.

On a somewhat unrelated note, I think many reports hurt ProtonDB more than they help because of people enthusiastically overstating the matter of things and marking games as Platinum while clearly adding a comment that says a workaround was used.

Also, adding a report with old driver marks it as informational, i.e. it doesn't seem to count towards the status.
ProtonDB shows it supports Linux, it has a Linux icon and all just no reports it seems.
const 14 January 2019 at 5:29 pm UTC
liamdawe
cprn
liamdawe500 games, that aren't supported by the developer on Linux

Did anyone actually check if those titles are truly not supported? There are games like Shank 2 that have official Linux support on Steam but aren't marked as native on ProtonDB. I guess you can still proton-run a Windows version on Linux if you want but I don't think that's the point of the article.

On a somewhat unrelated note, I think many reports hurt ProtonDB more than they help because of people enthusiastically overstating the matter of things and marking games as Platinum while clearly adding a comment that says a workaround was used.

Also, adding a report with old driver marks it as informational, i.e. it doesn't seem to count towards the status.
ProtonDB shows it supports Linux, it has a Linux icon and all just no reports it seems.

Until 2 days ago, ProtonDB used SteamDB directly to check for native linux games and Shank2 was actually not marked as a linux title on SteamDB. I wrote a bug report for SteamDB and contacted ProtonDB on discord about this issue. Not sure, where it was fixed, but cprn was right that there was a problem.

Edit: There is still a Problem:
https://steamdb.info/app/102840/
Also, https://www.protondb.com/explore?page=0&selectedFilters=restrictToLibrary%2Cuntested&sort=playerCount still shows Shank2 to me, although native titles should be filtered.

Edit2: My bug report was closed and I'm a little angry about it:
https://github.com/SteamDatabase/steamdb.info/issues/606


Last edited by const at 14 January 2019 at 5:36 pm UTC
liamdawe 14 January 2019 at 7:30 pm UTC
constEdit2: My bug report was closed and I'm a little angry about it:
https://github.com/SteamDatabase/steamdb.info/issues/606
Angry why? They're right. Speak to the developer.
const 14 January 2019 at 8:32 pm UTC
ProtonDB devs have sent me to the SteamDB bugtracker and they send me to the individual devs.
Also, I especially mentioned Shank2 is marked as a linux title in the shop and wonder what's the difference to the other titles. Are there actually separate oslists, one for SteamDB and one for the shop?
I didn't get involved because of these 3 individual games, but because I fear there is a systematic problem here, decreasing the value of ProtonDB statistics.
The thing is, Steam client itself doesn't care for oslist. As soon as there is a linux repo, the linux version will run by default.
So angry is the wrong word, more a little frustrated. ;)

I wrote to the 3 devs, anyway.


Last edited by const at 14 January 2019 at 8:45 pm UTC
cprn 16 January 2019 at 3:46 pm UTC
Does anyone know what is the exact criteria of marking a ProtonDB game as native? If it was just SteamDB list then Shank 2 should be explicitly marked as native, it's on that list:

"102840": true,

Is there an official information from SteamDB about why they don't list Linux in "supported systems" for Shank 2 or how often they refresh app details (Shank 2 is last checked 5 months ago)? I read the FAQ but nothing about it there.

Both games have official Linux support on Steam and "platforms.linux: true" + "linux_requirements" are present in app details for both: Shank 1 and Shank 2. I have no idea why when you search for shank the top 2 results will be Shank 1 and 2 - one marked as native, one not.

I'm using Shank as example because it's easy to remember but I know I've seen more similar entries on ProtonDB.
const 16 January 2019 at 4:06 pm UTC
ProtonDB looks into the oslist attribute under control of the developer via SteamDB.
If you look at the os symbols on https://steamdb.info/app/102840/ , Linux is missing there, too.
ProtonDB chat redirected me to SteamDB, SteamDB redirected me to the developers. I contacted the developers and informed ProtonDB chat. ProtonDB chat agreed with SteamDB staff. So, this is how it is.


Last edited by const at 16 January 2019 at 4:06 pm UTC
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. 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!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts