ProtonDB, the unofficial website that gathers reports of how games run with Steam Play on Linux has another data-dump available, so here's another monthly run-down of the data.
Firstly, we've seen a nice increase in the amount of games reported to be playable. When I took a look over the data last month, ProtonDB was reporting exactly 5,200 as games that "work" which has now risen to 5,539 so the growth there is quite healthy.
Onto some other data, here's how many reports we're seeing being made by users over time:
I'm actually somewhat surprised to see less in June, since Steam Play Proton had 4.2-6, 4.2-7 and 4.2-8 all released in the same month. I usually expect people to go back and re-test, but thinking on it more unless there's something different to report it's not likely worth it if the game continues to work fine.
Here's a look at what types of reports people were submitting, to give us an idea of how well things are going in Steam Play land:
That's a very healthy amount of Platinum reports being sent in although a little less than May, but there's quite a big drop in the amount of "Borked" reports (910 in May, 907 April) too.
Let's dive a little deeper and look at the actual games being reported across June:
Name | # of reports |
---|---|
Bloodstained: Ritual of the Night | 60 |
The Witcher 3: Wild Hunt | 43 |
Path of Exile | 40 |
Grand Theft Auto V | 37 |
MORDHAU | 31 |
Warframe | 29 |
My Friend Pedro | 27 |
DOOM | 27 |
Hellblade: Senua's Sacrifice | 22 |
The Elder Scrolls Online | 19 |
Kao the Kangaroo: Round 2 | 18 |
Rising Storm 2: Vietnam | 18 |
Katana ZERO | 17 |
Grim Dawn | 17 |
They Are Billions | 17 |
Bloodstained: Ritual of the Night being the big new one, released on Steam on June 18th it's not really a surprise to see it so high up, especially since they cancelled the Linux version that was promised during the Kickstarter. Thankfully, as you will see below Steam Play saves the day a bit here.
Now let's break that down a bit further, what games were getting a lot of Platinum level reports this month?
Name | Platinum # |
---|---|
Bloodstained: Ritual of the Night | 42 |
The Witcher 3: Wild Hunt | 39 |
MORDHAU | 25 |
My Friend Pedro | 19 |
Kao the Kangaroo: Round 2 | 18 |
Hellblade: Senua's Sacrifice | 18 |
Path of Exile | 17 |
DOOM | 16 |
Risk of Rain 2 | 15 |
Age of Empires II HD | 15 |
Grim Dawn | 15 |
Polygoneer | 11 |
Deep Rock Galactic | 11 |
AMID EVIL | 11 |
Grand Theft Auto V | 10 |
Nice to see that the recent release of My Friend Pedro (June 20th) also seems to be working well going by the number of reports.
Something a little different that I've not tried to parse before, is to look at games that only appeared on ProtonDB in the month we're looking at. In this case, these are the top 10 titles with the most Platinum reports that are newly reported (not released) in June:
Name | Release Date | Platinum # |
---|---|---|
My Friend Pedro | 20 Jun, 2019 | 19 |
SpaceEngine | 11 Jun, 2019 | 8 |
OCTOPATH TRAVELER | 7 Jun, 2019 | 7 |
Muse Dash | 20 Jun, 2019 | 7 |
Devolver Bootleg | 10 Jun, 2019 | 4 |
Sankaku Renai: Love Triangle Trouble | 31 May, 2019 | 3 |
Sinking Island | 4 Oct, 2007 | 3 |
Cris Tales (demo) | 2020 | 3 |
Rescue HQ - The Tycoon | 28 May, 2019 | 3 |
Monster Girl Island: Prologue | 20 Jun, 2019 | 3 |
That's it for the actual games but what about hardware and software? As for what Linux distribution the reports are coming from, here's our usual look over that:
As well as the CPU/GPU people are using:
As a reminder for those not aware, we're running a dedicated Steam Tracker Page to keep an eye on the Linux market share, languages and more. Recently added tracking for Russian language use on Steam and more will be added over time. It will be updated with the June market share details once Valve update it.
With Valve continuing their commitment to Linux gaming, I'm still very interested to see exactly how they will be advertising Steam Play on store pages as they've yet to announce any details on that.
For those interested, the public data is stored here on GitHub.
For me as long as the game offers the same experience as on Windows I don't care about the underlying technology.
The only thing with Proton is that you should not play in full screen mode.
QuoteI'm actually somewhat surprised to see less in June
Might be this "going outside" or "vacation" thing...
(Especially northern hemisphere, before somebody complains. ;-) )
Quoting: KimyrielleI would be super scared about the state of Linux gaming without Steam Play. Let's be honest, our platform isn't gaining any momentum whatsoever. We're still stuck at the same 1% market share we had before Linux gaming became a thing. And not only has no further major publisher entered the Linux market in years, we're reading more and more developer comments about Linux not being worth it and them questioning further releases for it. I get the idea that it's not a perfect solution and native ports would be preferable, but at least this way we can play these AAA games that nobody seems to port to Linux. Call me happy!
One thing we all could always aim to improve. how we introduce Linux to new comers. It takes a effort to really step to the point of view of a total newbie and fresh intrestee of Linux.
There is so much pieces in this puzzle. We should try to keep things absolutely simple and straight-forward. Bringing things about as calm (i know it's hard as we're all so so passionate!) and clear as humanely possible and so forth.
Noah Chelliah touched this subject spot on in his latest SouthEast LinuxFest speech here https://www.bitchute.com/video/i9eAJxkP69zx/
Ps. I don't know what happened to the 2019 playlist on SouthEastLinuxFest Youtube channel so therefore Bitchute to the rescue!
Quoting: gojulGood that games work perfectly with Proton as native ports get more and more scarce. On the flip side Proton works so well that some games that stopped working on Windows like Act of Treason and it made some ports unnecessary.
This made me stop and think.
Can you use Steam Play on Windows? I haven’t had Windows install for a couple years now.
Would be an interesting incentive for some to at least dual-boot to play some cherished classic games. Completely backwards to the reason most people did/do dual boot.
Quoting: WoodlandorQuoting: gojulGood that games work perfectly with Proton as native ports get more and more scarce. On the flip side Proton works so well that some games that stopped working on Windows like Act of Treason and it made some ports unnecessary.
This made me stop and think.
Can you use Steam Play on Windows?
No. Wine is not available and DXVK is unsupported for Windows. I suppose one could try to get it running but it won't be worth the effort.
Quoting: EikeQuoteI'm actually somewhat surprised to see less in June
Might be this "going outside" or "vacation" thing...
(Especially northern hemisphere, before somebody complains. ;-) )
I'd also comment that this time of year is when university students and school children are taking exams and cramming in last minute revision.
Quoting: linuxcityas for people not coming to linux alot of that has to do with people just not wanting to format or change anything they have.they just don't want to come over.i have come across alot of people like that.
That's one big reason, second one is just the amount of third party software support that you get with massively used platform. People tend to stick to the platform they get most support on.
Quoting: Purple Library Guy"The recent release of My Friend Pedro" sounds like you know a dude who was in jail.Well I know a guy, who knows a guy...
When SteamOS and the Steam Machines arrived, none of these things existed. The only thing was the (today obsolete) OpenGL and its bad performance against DX9/11...
Without Vulkan, the performance of a game running on Linux, due to the use of OpenGL would be nearly the 50% of the same game running of Windows.
Without Vulkan, DXVK and D9VK, the only option for to give performance to a game running on Linux would be to teach Linux how to speak D3D9/11 natively.... I remember there was a native implement of D3D9 for Linux and AMD Radeon GPUS.
But now We have Vulkan, DXVK and D9VK and everything is different in terms of performance..
Rebohle deserves the Golden Penguin Prize... And Ashton also deserves it.
I guess in 2020 We gonna see a new batch of Steam Machines.
Valve has until the EOL of Windows 7 for to polish SteamPlay and make it 100% compatible.
Quoting: linuxcityas for people not coming to linux alot of that has to do with people just not wanting to format or change anything they have.they just don't want to come over.i have come across alot of people like that.
I don't think that it will attract a lot of new user coming, I see it more like a way to make people, who dualboot or who don't use Linux on their gaming pc, be full time Linux user.
About the test results, hellblade being in the humble monthly, and my friend Pedro, make me want to spend some money on them. If only I had more time to play or not so many games to finish.
I see some Platinum rating with a lot of workarounds, and some "borked" games that the game runs.
Fells like borked and platinum is a little inflated.
IMO:
Borked: Doesn't work
Bronze: Works but crashes after some time.
Silver: Works with glitches.
Gold: Works perfectly with workarounds.
Platinum: Perfectly out of the box.
Last edited by fagnerln on 1 July 2019 at 11:12 pm UTC
Quoting: KimyrielleI would be super scared about the state of Linux gaming without Steam Play.Agree with that somewhat, with the balloon letting out of the Steam Machine boost Linux gaming got for a while...
Quoting: KimyrielleLet's be honest, our platform isn't gaining any momentum whatsoever. We're still stuck at the same 1% market share we had before Linux gaming became a thing.Well, considering meteoric Steam growth over that time, that stable 1% is a whole lot more Linux gamers on Steam over time. Certainly, we're not disproportionately growing faster than any other platform, but not disproportionately shrinking either. It's stable, industry consistent growth.
Quoting: KimyrielleI get the idea that it's not a perfect solution and native ports would be preferable, but at least this way we can play these AAA games that nobody seems to port to Linux. Call me happy!I'm very happy too. Already own more games than I have time to play, and Linux can play more now than I could ever hope to tackle in several lifetimes...
Looking 10 years or so into the future, I think all of this angst will be moot, and the majority of "casual" gaming will happen through Stadia like cloud services. As long as we can play those, and early indication is hopefully we will, then we'll be fine. Google may be doing us a big favor in infrastructure in making sure all these Stadia titles run on Linux.
Last edited by iiari on 1 July 2019 at 10:54 pm UTC
Quoting: linuxcityi expect that 683 borked games is gonna be alot lower before the thanksgiving holiday this year.once you get that battle eye,or whatever drm is causing some of these games not to work,those 683 games are gonna probably be cut in half.683 games is really not that big and im quite shocked its that small.pretty soon we will be playing most games just fine.I think you're right, that's the next big push. Once/if? that barrier falls, the floodgates will open up.
I've personally run out of Windows titles I care about enough to test that I don't already know the results of... ^_^
Last edited by iiari on 1 July 2019 at 10:57 pm UTC
Quoting: TuxeeQuoting: WoodlandorQuoting: gojulGood that games work perfectly with Proton as native ports get more and more scarce. On the flip side Proton works so well that some games that stopped working on Windows like Act of Treason and it made some ports unnecessary.
This made me stop and think.
Can you use Steam Play on Windows?
No. Wine is not available and DXVK is unsupported for Windows. I suppose one could try to get it running but it won't be worth the effort.
Ironically, from a technical perspective it might boost development if WINE were available on Windows. When X-professional app failed due to Windows changes in the years a company could just try to run it through WINE and it might work (eg: StarCraft 1 used to have terrible graphics glitches for years on Windows running in Legacy mode but on Linux it rendered perfectly.)
In the same way that Xenia is strapped to Windows to assist in developing a Xbox 360 emulator, I think it would actually make a lot of sense and draw in a lot of developers to make a Windows version, not to mention there could be opportunity to Containerize Applications and Sub out native libraries to speed up development and draw interest from Win Devs.
Quoting: KimyrielleI would be super scared about the state of Linux gaming without Steam Play. Let's be honest, our platform isn't gaining any momentum whatsoever. We're still stuck at the same 1% market share we had before Linux gaming became a thing. And not only has no further major publisher entered the Linux market in years, we're reading more and more developer comments about Linux not being worth it and them questioning further releases for it. I get the idea that it's not a perfect solution and native ports would be preferable, but at least this way we can play these AAA games that nobody seems to port to Linux. Call me happy!
My thoughts on some possible reasons why:
- The UX of many distros is still very poor. If a brand new convert from Windows picks something like Arch for their first Linux distro, they're going to have a bad time and ask "why the hell would anyone even bother with this?". And by UX, I don't mean just the UIs, although a bad UI is of course included in a bad UX. But also the websites of many distros are poor, there's often poor documentation, and not a lot of beginner friendly content, like videos on how to perform common tasks. New users are often left to just 'figure stuff out' for themselves, and while some Linux users may like that, it would definitely be turning off new users.
- App distribution on Linux is still a bit of a mess. Just look at the length of the 'download' page for Lutris. For Windows that page would just be a single button, 'Download', and hence it wouldn't even be a separate page, just a button on the homepage. We can't seem to nail down what method to make the primary focus of app distribution and often devolve back to just terminal command instructions for each distro. I'd like to see a survey targeting a wide number of people that asks the question, "What is your preferred means of application distribution?", and see if we can pick one, then focus entirely on making all applications available via that means, and integrating it well into every distro. If that's flatpak then focus on flatpak, if it's appimage, then focus on appimage. We just need to pick something and make it happen, and whatever we pick needs to be something other than entering terminal commands like a programmer adding dependencies to a project.
- Even if Proton became perfect tomorrow, it would still take years for us to reach even 5%, because people are hesitant to change something when it works and often completely unaware of Linux's existence or anything happening on Linux. People often take a 'if it aint broke don't fix it' approach to PCs, so the only time to grab a potential Windows user and bring them over to the dark side is when something breaks on their PC, or when they hate the next version of Windows. I don't know how we advertise Linux without becoming 'annoying' but that's something worth tackling.
- Even if Proton became 'perfect' tomorrow, and could run every Windows game flawlessly, there's still one more issue Linux faces: All that achieves is making Linux on par with Windows in terms of number of available games, that still doesn't make Linux superior to Windows for gaming. To the typical user who doesn't care about Linux, what reason do they have to switch to Linux? Linux will need to become 'superior' to Windows for a large number of users first before we get huge numbers of converts.
- There's also still a lot of hardware support issues when it comes to gaming. We got the basics now of course, when it comes to supporting GPUs and such, but stuff like gaming mice/keyboards, customising RGBs, etc, we still don't have many nice solutions for that stuff.
That said, we have gained a little bit of traction recently, and there are always going to be a number of people who will be keen to switch away from Windows even despite everything I've said up there. I think there's lots of reasons to be positive, but we still face a lot of challenges.
See more from me