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.

Now and then I come across a game on Steam where I ask in the Steam forum about possible Linux support, Marble It Up! is one such game but the developer has decided to let Valve handle it with Steam Play.

I’ll get something out of the way first: I think Steam Play is great, I do use it but I appreciate it’s a complicated subject for many reasons and some people don’t want to use it. This is meant to highlight some issues facing future Linux support as a gaming platform and as a talking point. Now, onto the topic at hand…

After the developer suggested the use of Steam Play, one user said “OK but that's not Linux support” and mentioned how they won’t buy it for that. This seems to have caused this particular developer to go on a little rant, where they gave some reasons why.

“Steam Beta includes Proton out of box. I guess technically the game is not Linux native but if you can play it with one click, I'm not sure there's a lot to argue about. You can refund it no questions asked. I think you'll like the game and there is no risk to you. Why not try it?”

Note: On ProtonDB, the unofficial website where people can rate how well Windows games work on Linux with Steam Play, Marble It Up! has a “Platinum” rating. This means it should be click and play, like any other game. To be clear though, that’s only from four tests so far.

The developer goes on to mention how Unity games aren’t technically native “no Unity game is able to run as fully native code”, how Feral Interactive (made a lot of AAA Linux ports) have their own graphics emulation layer, games like Curious Expedition that use Electron and so on. They also directly mentioned Tropico 6 too, which apparently works better with Steam Play/Proton than the native version, although ProtonDB only has one report to say so. They mention plenty more types of games and how they could package it up with Proton themselves and all the points are very interesting.

One part I found particularly interesting was this statement: “Is a truly native Linux worth it you that you would pay 15-25% more for games that had it? I've seen a lot of people say that but when it came down to it they just really wanted it to be free like Linux. So - would you really? Would you switch to a different Linux distro if yours wasn't supported?”

For me personally, it’s not a case of a game needing to be “native”, I’m so long past caring about the internals of a game. I want a game that both works and is supported. The latter obviously being extremely important, since if a game update breaks the Linux version then as a paying customer I would expect something to be looked into and fixed up.

Support is the biggest problem, we still don’t really know how things will go down in future when games stop working. The support with Steam Play is supposed to be on Valve’s end, although technically only for titles that are in the Steam Play whitelist which hasn’t seen an update since December last year and Marble It Up! Is not on that list.

You may end up waiting a day, a week, a month or perhaps longer if a game update or a Steam Play update breaks a game. Being realistic here, it’s not like a game developer is going to go and help fix up Steam Play themselves when part of the reason a developer is even using Steam Play, is so they don’t do the Linux side themselves. There’s also the idea of vendor lock-in here, Steam Play is all open on GitHub which is fantastic but again, how many are likely to go and pull it themselves for their games to put them on other stores for Linux? I’m betting about zero.

I don’t want to seem like I’m being a “debbie downer” (remember my starting statement, I really do like Steam Play) but it’s already happened with multiple titles that stopped working due to changes with Easy Anti-Cheat like Darwin Project, Paladins and Pandemic Express. That might not be an issue forever though but you get the idea, it can and will happen.

To the credit of Valve/CodeWeavers and Steam Play here, they did get a fix out for RAGE 2 into a Steam Play release the day RAGE 2 became available which was impressive, but that’s likely a special case due it being a bigger release.

As for the developers comment about people wanting things for free like Linux, I had an entire paragraph dedicated to debunking that but 99% of our readers know such a statement just isn’t true. It’s not worth any argument or time on, it’s silly and has been proven wrong time and time again.

They end their post with “Linux gaming has never been better than it is today in large part thanks to WINE and investments like Valve is making. Why not embrace it however it comes?”

I will absolutely agree that right now, Linux gaming is a fun place. Thousands of games supported and plenty more available to play with Steam Play, I’m certainly never bored! However, I'm interested to see how Valve and game developers handle issues as they come up in future before putting down a lot more money into games played with Steam Play.

So, what do you make of all this? What are your thoughts? Has Steam Play changed things completely for you, are you using it purely for old games or games both old and new?

Article taken from GamingOnLinux.com.
22 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.
46 comments
Page: «4/5»
  Go to:

Purple Library Guy May 31, 2019
Quoting: einherjarI don't like the behaviour of Linuxers complainig about a dev that wants to support Steamplay rather than native.

I always think: "Why don't you just shut up?!"

We are a minority, It does not make sense for a dev to put lots of time in a Linux build, lets thank them, if they support Linux.
But he's not supporting Linux. His game happens to work on Proton. We should be thanking the people who built Wine and DXVK and so forth. What are we supposed to thank him for?
eldaking May 31, 2019
One thing that puzzles me is when people expect Linux users to be candid to developers that don't support Linux because there are few Linux users and thus it wouldn't be worth it.

Look, that is the developer's problem. People shouldn't put the developers' interests above their own and just be happy someone is turning a profit by doing the opposite of what they want. Just as developers don't have to be accepting that you are pirating their game because of whatever circumstances. We are talking about commercial products, not charity projects.

If a developer chooses not to support Linux because it is not in his best interests, ok, he is also choosing that Linux users opinions don't matter. You are free to tell people "I won't support you", and they are free to answer "I will not support you either". If you try to explain your reasons, people will explain theirs.

Of course, it doesn't mean we shouldn't be polite and respectful in interactions like always... but then we have a problem with the Internet in general.
lectrode May 31, 2019
FYI: The dev has responded in the original discussion:
https://steamcommunity.com/app/864060/discussions/0/3374780959384939551/?ctp=2#c1644290549108798344

As a frequent player of that game for the past few months, I can say it runs quite well on all the Linux computers I've tested. As with pretty much any game, I'd be perfectly fine with *official* support from the developer, even if it's through Steam Play.
Koopacabras Jun 2, 2019
Where is the steam play/proton icon? I never know which games are officially supported, luckily I found this curator

https://store.steampowered.com/curator/33483305-Proton-Compatible/
mylka Jun 2, 2019
Quoting: chancho_zombieWhere is the steam play/proton icon? I never know which games are officially supported, luckily I found this curator

https://store.steampowered.com/curator/33483305-Proton-Compatible/

firefox addon
https://addons.mozilla.org/en-CA/firefox/addon/protondb-for-steam/
Whitewolfe80 Jun 2, 2019
For Proton it has changed the way i game on linux I play most of my back library i had when i dual booted where possible I buy native. As for game updates etc breaking the proton version does not effect me as its multiplayer games that generally have issues as others have said and my days of multi player gaming are long behind me. So if a an update breaks the game for me I ll either try and fix it myself or have a cruise round lutris forums along with linuxgaming guide till i find a work around.
edo Jun 2, 2019
lack of native build means no steamos icon which will affect to approach linux players. Other than that steamplay does works good.
jens Jun 2, 2019
  • Supporter
Using Steam Play I was able to spend a lot of hours with big titles like GTA5, Dark Souls 3, now The Witcher 3 and ACC. I never dreamed a few years ago that this will be possible on my Linux box (which is all I have). I really don't care how I run the game as long as it runs fine and that I know that my money ends up in the Linux column in some charts. Steam Play offers both, thus I'm all in. Yes, things may break, but this also may happen with "native" titles. (I have to admit that sometimes I even welcome the challenge to get something running again ;) ).
My hope is that getting Linux more prominently in the usage charts with the help of Steam Play will make developers aware that there is a market out there which deserves attention by either with a direct release or at least by making sure that titles run nicely with Steam Play. I'm seeing responses like from this developer as collateral damage in the long term game.
Lets see what happens..

PS: My exception are titles that are announced to get a Linux version. E.g. I haven't even touched the demo version of Shadow of the Tomb Raider but will wait until Ferals port is out and spend all the money that is needed on day one in their store.


Last edited by jens on 2 June 2019 at 9:55 pm UTC
dirkdierickx Jun 4, 2019
QuoteAs for the developers comment about people wanting things for free like Linux, I had an entire paragraph dedicated to debunking that but 99% of our readers know such a statement just isn’t true. It’s not worth any argument or time on, it’s silly and has been proven wrong time and time again.

and yet there it is again as an argument, it's one of those prejudices linux users need to deal with, in the same line as - linux is all cli! linux is fragmented! linux community are rtfm a-holes! etc.
kompressor Jun 6, 2019
Hey guys,

Dev who made the post here.

Support is IMO the best metric. I totally agree. If it runs well, doesn't crash, gets regular updates - those are the things I think are vital.

Proton and Wine have done an incredible job making Linux gaming bloom like I've never seen before. Talented porters have always been around but they have a really tough hill to climb - they have to hand port, test, and release each title individually. This is really high friction! Proton isn't perfect, of course, but for zero cost, zero effort I'd submit it is INCREDIBLE. I didn't even realize there WAS a Linux port until I looked into Proton.

I can't overstate that. This is, by far, the game with the most positive feedback on the Linux port that I've ever worked on. That's inclusive of the comments in the forums and here, many of which are obviously critical in one way or another. And that includes games that did ship with hand-built Linux support!

In my eyes, shipping hand-built Linux releases means giving you a product that is updated less often, tested less well and which takes more effort/money all around. Games can get dropped on the floor - we see it all the time. But Proton is a lot more likely to have good Unity support and be updated for many years to come. I'd bet on Valve over the average longevity of an indie studio every time.

You can take away from this what you will - either that I'm dismissing the key issues or that I'm being pragmatic - but what I see is Linux support that is easy for us and that works well for our users. And that makes me happy.

Thanks for reading.
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.