There seems to be some confusion brewing on what games will actually run on the Steam Deck, so let this serve as a reminder on keeping expectations in check. Here's a quick refresher of how things are right now.
Some of the confusion seems to appear from an IGN interview, where Valve developer Pierre-Loup Griffais mentioned how "we haven't really found something that we could throw at this device that it couldn't handle" that we covered before. Here's the thing though: even though the Steam Deck will ship by default with the Arch Linux based SteamOS 3, they have also been testing Windows 10 and they've been working with AMD to get it supported on Windows 11 too. So speaking from a hardware standpoint, yes it probably will work with the vast majority of games on a performance level.
For regular readers and regular Linux gamers, knowing that the Steam Deck won't run everything is a given and this won't be news but there's plenty of people out there seemingly expecting a bit too much from it. Part of the problem though is Valve's marketing too, with it repeatedly mentioning your entire Steam library. They obviously want every game to work but that's simply not going to be the reality - at least not for a while.
For people who stick with SteamOS 3 this is where it doesn't quite match up. There's a good number of native Linux games (those actually built for Linux) and for everything else there's Steam Play Proton to run Windows games. A big majority of games work on Linux already between native and Proton but there's caveats.
Currently, Proton does not work with games that have the likes of Easy Anti-Cheat and BattlEye which is used in some of the most popular online titles. When it comes to EAC and BattlEye, we do know that Valve are working on it as they said in the developer documentation FAQ that they're "working with BattlEye and EAC to get support for Proton ahead of launch".
Another issue is Microsoft Media Foundation for videos, it's something of a nuisance and they don't play in Proton either. Currently Valve appear to be re-encoding the videos into a playable format which downloads with your game when run through Proton. That's a lot of work though too, there's a lot of games on Steam.
Then there's certain DRM too. Valve's older CEG (custom executable-generation) DRM also doesn't work in Proton, and there's no doubt a few other DRM/anti-tamper solutions that also don't work with Proton. Launchers can be a problem too, with some developers using .NET / Windows Presentation Foundation (WPF). For launchers Valve recommends that developers use something cross-platform and standalone like Qt or just skip launchers completely, which would be vastly better for gamepad/controller support too.
Compatibility will improve over time though as more developers hopefully look to support it directly and as Proton continues maturing. So even if your favourite or the latest AAA doesn't work right away, it might do later. There's still plenty of time until the Steam Deck releases and Valve has opened up requests for developer kits too. Valve also stated in their Steamworks video how "our goal is for every game to work by the time we ship Steam Deck" and that "there is a lot of work that has been done that doesn't yet affect the public version of Proton" so we are expecting the situation to improve. Until we see this special Proton release though, this article sums up the current situation.
If you're looking to try out Linux gaming and you're confused with Proton, be sure to check out our guide.
I think this is one of the key priorities now, it makes every sense for it to be so.
Quote"Something that we said earlier on is that we really want the entire library to work," developer, Lawrence Yang told us, "and if it doesn't work we see that as a bug and we want to fix it."https://www.pcgamer.com/if-the-steam-deck-doesnt-run-your-entire-library-at-launch-valve-sees-that-as-a-bug/
Quoting: einherjarBad expectation management can kill the success of a product.
Here is a serious problem, that may kill SteamOS as a product. People will be disappointed about this shit Linux that does not run game <xyz> and install windows
I'm completely with you on that.
Yet, I wonder why the expectation management for Steam Machines and Steam Deck is so naive.
I mean, when it comes to HL3, Portal3, they are pretty clear and avoid anything leading to false hope. This must be two completely different strategies here.
Quoting: subQuoting: einherjarBad expectation management can kill the success of a product.
Here is a serious problem, that may kill SteamOS as a product. People will be disappointed about this shit Linux that does not run game <xyz> and install windows
I'm completely with you on that.
Yet, I wonder why the expectation management for Steam Machines and Steam Deck is so naive.
I mean, when it comes to HL3, Portal3, they are pretty clear and avoid anything leading to false hope. This must be two completely different strategies here.
Installing Windows on it will be painful. AMD and Valve are currently working on getting W11 to run at all.
Most people won't care about that at all. The TOP 100 games will run. You have people there who have never installed an OS before or who are coming from the Mac or another console.
What matters is whether the Steam Deck works and convinces as a gaming console. Then no one cares if some niche title runs on it right away. We are very concerned about that, but ordinary people don't care.
Quoting: GrazenSharing the link to the source story that is being referred to by most mainstream gaming sites but oddly enough not GOL.That "source story" is not used in any form in the article. Plus, BS is junk and I want nothing to do with them.
Quoting: Liam DaweQuoting: GrazenSharing the link to the source story that is being referred to by most mainstream gaming sites but oddly enough not GOL.That "source story" is not used in any form in the article. Plus, BS is junk and I want nothing to do with them.
If you think BS is junk, why you then just acknowledge what absolutely is not clear. You are an important source and could do much better.
As I already said: James Ramey stated himself that he was not part of the deck development. Pierre was not the only one stating that the whole library will be playable. For example Tucker Spofford clearly said: "It's your whole steam library. It's the whole steam store. It's not a limitation or like a slim down version oi it". And in that IGN video the topic is SteamOS 3.0: https://www.youtube.com/watch?v=hJoUs0pM4GU&t=34s
As I saw your headline, I really hoped, that you clear things up. In the first place: Facing those clickbaiting, "fact-presenting" of an interpretation of James Ramey. A lot of sites currently presenting this "Watch out: Steam Deck cannot play your entire library! You will need to install Windows!"-Sh**
Please take your oppotunity and clear things up to the facts, which means that in my opinion the statements where crystal clear (James interpretation is so constructed, sorry...). There is a fork of Proton which we all haven't seen yet. Means: We cannot be 100 percent sure until SteamOS 3 will be released to the public.
Sorry for my rude words, but I did listen to the podcast and then saw how it went false into certain articles of certain pages and magazines. Most of them simply don't know better due to lack of knowledge. But you Liam would be the voice which knows what he's talking about.
Quoting: andregregorherrmannIf you think BS is junk, why you then just acknowledge what absolutely is not clear. You are an important source and could do much better.I've no idea at this point what you're trying to say. My article does not use BS and so it does not link to it. This was a refresher article to go over the current known state of things.
Edit: I have included the note on the Steamworks video. Even though we already covered it (as I commented previously), it's worth mentioning again in this article to sum it up for expectations.
Last edited by Liam Dawe on 9 September 2021 at 10:59 am UTC
See more from me