The Problem With Steam Deck Compatibility Ratings

Brodie Robertson
7 Sept 202413:47

Summary

TLDRThe Steam Deck's compatibility with a vast array of games has been a revelation, showcasing Linux's capabilities. With over 16,000 games verified or playable, and up to 22,000 according to community reviews, the device has made Linux gaming more accessible. However, issues persist, particularly with anti-cheat systems and games erroneously marked playable or verified. The speaker suggests improvements, such as redefining 'unsupported' as 'unoptimized' and leveraging community feedback to refine game ratings. They recommend users consult ProtonDB for more accurate game compatibility information.

Takeaways

  • 🆕 The Steam Deck has significantly expanded Linux gaming possibilities, with 16,000 games verified or playable by Valve, and up to 22,000 according to community reviews.
  • 🚫 There are ongoing compatibility issues with certain games, particularly those with anti-cheat systems that have not enabled Linux support despite being compatible.
  • 🔍 The script highlights the importance of accurate game status representation to avoid misleading users about game compatibility on the Steam Deck.
  • 🛠️ Valve's Steam Deck compatibility review process categorizes games into 'Verified', 'Playable', and 'Unsupported' based on specific criteria like controller support and resolution compatibility.
  • ❌ The 'Unsupported' tag is criticized for potentially causing a loss of sales for games that might work with some tweaks or updates.
  • 💡 A suggestion is made to replace 'Unsupported' with 'Unoptimized' to better reflect the possibility of a game working with adjustments.
  • 🔄 The script proposes improvements to the Steam Deck's compatibility rating system, including community feedback integration and reevaluation of the current rating criteria.
  • 👥 Valve is encouraged to collaborate with ProtonDB to leverage community data and feedback for a more accurate and dynamic compatibility rating system.
  • 🤔 The speaker recommends users to consult ProtonDB for a more reliable assessment of game compatibility on Linux and Steam Deck, rather than relying solely on Valve's ratings.
  • 🎮 Personal anecdotes and recommendations are shared, such as the user's experience with the Steam Deck and suggestions for games that work well on the device.

Q & A

  • What is the significance of the Steam Deck in the context of Linux gaming?

    -The Steam Deck signifies a major step forward for Linux gaming, demonstrating that Linux is a capable system for gaming with a large library of verified and playable games, much like the initial launch of Proton showed the potential of Linux for gaming.

  • How many games are marked as verified or playable by Valve on the Steam Deck?

    -Valve directly marks 16,000 games as verified or playable on the Steam Deck, and when including community reviews, around 22,000 games are considered playable.

  • What are some of the issues faced by certain games on the Steam Deck?

    -Some games, particularly those in the top 10 list, still face issues with anti-cheat systems that do not support Linux, despite the system being Linux-supported.

  • What is the difference between a game being marked as 'verified' versus 'playable' on the Steam Deck?

    -A 'verified' game passes all compatibility checks and requires no configuration work for users, while a 'playable' game functions on the Steam Deck but may require manual user intervention.

  • What does the term 'unsupported' mean in the context of Steam Deck compatibility?

    -'Unsupported' indicates that a game has blocking bugs or performance problems specific to Proton, and it is not functional on the Steam Deck until these issues are resolved.

  • How does Valve's internal issue tracking system work with the Steam Deck compatibility review process?

    -If a game's Steam Deck compatibility review reveals issues, they are added to Valve's internal issue tracking system, and the game is marked as 'unsupported' until the issues are fixed.

  • What suggestions are made to improve the Steam Deck compatibility rating system?

    -It is suggested to eliminate the 'unsupported' tag in favor of 'unoptimized' to better communicate the game's potential performance on the Steam Deck. Additionally, incorporating community feedback more directly into the rating system is proposed.

  • Why is it recommended to ignore Valve's compatibility ratings according to the speaker?

    -The speaker recommends ignoring Valve's compatibility ratings because they may not accurately reflect the community's experience, and ProtonDB provides a more reliable and community-informed source of compatibility information.

  • What is ProtonDB and how does it relate to the Steam Deck?

    -ProtonDB is a community-driven database that provides user feedback and reviews on the compatibility of games with Proton, which is used on the Steam Deck. It is seen as a more accurate resource for game compatibility than Valve's own ratings.

  • How can users provide feedback on a game's compatibility with the Steam Deck?

    -Users can provide feedback on a game's compatibility by reporting their experience after playing the game on the Steam Deck, which can then be used to adjust the game's rating.

Outlines

00:00

🎮 Steam Deck's Linux Gaming Revolution

The Steam Deck has significantly advanced Linux gaming, with over 16,000 games verified or playable by Valve, and up to 22,000 according to community reviews. Despite some games having issues, particularly those with anti-cheat systems not supporting Linux, the device has proven Linux's capability. The script emphasizes the importance of accurate game status presentation to users, such as 'verified', 'playable', or 'unsupported', to prevent misinterpretation. It also discusses the potential negative impact of incorrect game status labeling on sales and the need for quick information updates when issues are identified. The paragraph concludes with an introduction to the Steam Deck compatibility review process, explaining the criteria for each category and the importance of transparency and accuracy in game categorization.

05:08

🔍 Rethinking Steam Deck Compatibility Tags

The speaker suggests improvements to the Steam Deck's game compatibility system, proposing the removal of the 'unsupported' tag in favor of an 'unoptimized' label to better communicate potential game performance. They recommend focusing the 'unsupported' tag on games with guaranteed incompatibilities, such as those with heavy anti-cheat systems or VR requirements. The paragraph also discusses the value of community feedback, suggesting a system where users can report their experiences to help refine game categorizations. The speaker praises Valve's existing mechanisms for gathering user feedback and proposes integrating community insights with Valve's internal testing to enhance the accuracy of game compatibility ratings.

10:13

🤔 Beyond Valve's Ratings: Trusting Community Insights

The speaker expresses skepticism about Valve's compatibility ratings, advocating for users to rely more on ProtonDB for accurate game compatibility information. They highlight ProtonDB's detailed breakdown of game performance on various systems and its community-driven approach to resolving issues. The paragraph concludes with a call for viewers to share their Steam Deck gaming experiences and an invitation to support the content through Patreon, SubscribeStar, and Liberpay. The speaker also shares their personal Steam Deck gaming choices, hinting at a preference for playing through the Ys series.

Mindmap

Keywords

💡Steam Deck

The Steam Deck is a handheld gaming device developed by Valve Corporation. It is designed to run games from the Steam platform, which is a digital distribution platform for video games. In the script, the Steam Deck is central to the discussion as it showcases the capability of Linux as a gaming platform. The script mentions that thousands of games are marked as verified or playable on the Steam Deck, indicating its broad compatibility with existing games.

💡Proton

Proton is a compatibility layer developed by Valve that allows users to run Windows-based games on Linux operating systems. It was initially launched to demonstrate that Linux gaming was possible and has since evolved. The script refers to Proton's original launch and how it has expanded the list of games that can be played on Linux, now including the Steam Deck.

💡Linux gaming

Linux gaming refers to the practice of playing video games on Linux-based operating systems. The script highlights the evolution of Linux gaming, from a limited selection of compatible games to a vast library of playable titles on the Steam Deck, showcasing the growth and capability of Linux as a viable platform for gaming.

💡Verified games

In the context of the Steam Deck, 'verified' games are those that pass all compatibility checks and require no configuration work for users to access all game functionality. The script discusses the importance of accurate labeling of games as verified, playable, or unsupported to ensure users are not misled about a game's compatibility with the Steam Deck.

💡Playable games

Games marked as 'playable' on the Steam Deck function on the device but may require manual user intervention. The script points out that there can be discrepancies in how games are categorized, with some playable games potentially being mislabeled as verified or unsupported, which can affect user expectations and game sales.

💡Unsupported games

The term 'unsupported' in the script refers to games that have blocking bugs or performance issues specific to the Steam Deck's compatibility layer and are not functional without fixes. The script suggests that the label 'unsupported' might be misleading and proposes alternatives to better reflect a game's compatibility status.

💡Compatibility review process

The compatibility review process is a set of criteria that Valve uses to evaluate how well a game works on the Steam Deck. The script explains that games are categorized as verified, playable, or unsupported based on this process, which includes checks for controller support, text input, resolution support, and other factors.

💡Anti-cheat

Anti-cheat systems are measures implemented in games to prevent cheating. The script notes that some games with anti-cheat systems are not marked as compatible with Linux or the Steam Deck, even though the underlying system supports Linux, which can be confusing for users looking for games that will work on their devices.

💡ProtonDB

ProtonDB is a community-driven database that provides user-submitted reviews and compatibility ratings for games on Linux using Proton. The script suggests that users might find ProtonDB more reliable than Valve's own compatibility ratings, as it is updated with community feedback and can provide a more accurate picture of a game's performance on Linux.

💡Community feedback

Community feedback refers to the input from users who have tested and played games on the Steam Deck. The script proposes that incorporating this feedback into the compatibility review process could improve the accuracy of game ratings and help Valve correct any mislabeling of games as verified, playable, or unsupported.

Highlights

The Steam Deck has revitalized the perception of Linux gaming, similar to the initial launch of Proton.

Valve has verified or marked 16,000 games as playable on Linux, with community reviews suggesting 22,000 are playable.

Some games, particularly those with anti-cheat systems, still lack Linux support despite being compatible.

Mislabeling of games as playable or verified when they have serious issues can mislead users.

The importance of accurate information presentation to users regarding game compatibility statuses.

The Steam Deck compatibility review process is publicly documented and outlines criteria for game categories.

Games are categorized as verified, playable, or unsupported based on specific criteria.

The 'unsupported' tag is considered too negative and could be replaced with 'unoptimized' for better clarity.

Suggestion to eliminate the 'unsupported' tag and only apply it to games guaranteed not to work.

Valve's system for aggregating user feedback could be used to improve game compatibility ratings.

Proposing a collaborative effort with ProtonDB to leverage community feedback for game compatibility.

The current Steam Deck compatibility rating system may not reflect the true state of games.

Recommendation to ignore Valve's compatibility ratings and refer to ProtonDB for more accurate information.

ProtonDB provides detailed breakdowns of game compatibility across different systems.

The video encourages viewers to share their Steam Deck gaming experiences and preferences.

Transcripts

play00:00

The Steam Deck is a really cool device, much like when Proton originally launched and people

play00:05

learned that Linux gaming was now actually possible, now it's shown people once again

play00:11

that Linux is a capable system. The only difference is the list isn't seven or nine games long like

play00:18

it was back when Proton was first announced. Now, 16,000 games are marked verified or playable by

play00:27

Valve directly and if you include community reviews of at least one, 22,000 games are playable.

play00:37

And don't get me wrong, there are still issues with some games out there especially those involving

play00:43

anti-cheat in the top 10 list which for some reason still don't go and enable the Linux support

play00:50

when they're using a system that is supported by Linux. I don't understand why they don't do this.

play00:58

Whatever and of course there are issues with mistakes being made along the way where a game

play01:05

is marked as playable but it's actually supposed to be verified or a game is marked as verified but

play01:11

has some serious game breaking issues that make it so it's just not going to function on this thing

play01:17

let alone on desktop Linux or Chrome OS and things like that. What I think is a lot more important

play01:24

is how that information is presented to the user so if they see a game as verified, playable,

play01:32

unsupported, how the information is portrayed to them to make sure that when there are mistakes

play01:39

they aren't misled into thinking that something is in a worse state or a better state than it

play01:44

actually is and when those mistakes are discovered not just by Valve but by the community how that

play01:51

is handled to make sure the information gets updated in as quick of a state as is possible.

play01:58

Being marked as verified or playable when it's actually in a worse state I don't think is as

play02:02

bad as a game that is supposed to be playable or verified being marked as unsupported. In those

play02:10

cases that can lead to a loss of sale that the developer just didn't have any control over.

play02:16

Before we can talk about how to better handle this system we need to understand how the system

play02:20

actually works how a game is supposed to end up in certain categories. This is done with the Steam

play02:27

Deck compatibility review process all of which is publicly available in their documentation

play02:33

so verified your game passes all compatibility checks no configuration work is required for

play02:41

users to access all game functionality playable is your game functions on deck but may require

play02:48

manual user intervention so the criteria being used is all of this controller support correct

play02:55

controller glyphs text input resolution support for what the Steam Deck natively runs at default

play03:02

configuration that is playable on the Steam Deck text legibility on the screen of the Steam Deck

play03:09

no device compatibility warnings and if you have a launcher it's recommended that you don't have a

play03:15

launcher the launcher needs to be controller driven if your game meets all of this criteria

play03:21

works exactly like it should on the Steam Deck no Steam Deck specific bugs that game is going to

play03:27

mark as verified if any of this criteria is not met for example you have an old game like the old

play03:33

East games which have a launcher but the launcher is keyboard and mouse driven that game can still be

play03:40

marked as playable but it won't be verified until that issue is fixed now unsupported is the bottom

play03:48

tier if your game's Steam Deck compatibility review turns up blocking bugs or performance

play03:53

problems specific to Proton those issues will be added to our internal issue tracking system

play03:58

and your game will appear with an unsupported badge once the issue has been resolved will

play04:04

automatically notify you and retest your game stated in another way unsupported means the game

play04:11

is currently not functional on the Steam Deck recently this post made it past my twitter feed

play04:17

yeah it runs on stovetop timers github commit history boxes pure css and pregnancy tests

play04:24

honestly I believe half of those things but you have to draw the line somewhere Steam Deck

play04:30

compatibility unsupported now this is a special case where it did make sense because it was running

play04:39

on the old engine and recently there was a new engine re-release that is running nicely on

play04:44

modern hardware modern hardware including the Steam Deck and now the game is going to be

play04:50

rechecked and is probably going to be marked as verified but I understand why it was like this

play04:57

however it did get me thinking about my own Steam Library what games in here are marked as unsupported

play05:08

that are very clearly not unsupported games that haven't been updated games that never

play05:15

had an issue running on the Steam Deck games that were working perfectly fine before the

play05:21

Steam Deck even came out maybe these games I'm cycling through on screen shouldn't be in the

play05:27

verified category some of them have annoying launches and would still fall into the playable

play05:33

category small text is also often a problem you'll see especially for older games that are just

play05:39

made to be played on a big TV screen but I can say for an absolute fact none of these games

play05:47

should be marked as unsupported and again with 16 000 games cross both playable and verified

play05:54

mistakes are going to happen and it's kind of unreasonable to go back and test out random

play06:00

little games that frankly most people don't really care about like how many people are actually going

play06:07

to care if Ys Origin, Ty 3, Holocure are marked as unsupported on the Steam Deck

play06:16

Holocure probably the most out of all of them but even then it's just not really that big of a deal

play06:24

but I think there are some changes that could be made to drastically improve the system to make

play06:29

sure this doesn't keep happening in the future firstly I would probably just eliminate the

play06:35

unsupported tag entirely and replace it with something like unoptimized where it doesn't say

play06:42

the game isn't going to work on the Steam Deck whatsoever it's just saying okay it might work

play06:50

on the Steam Deck but your mileage may vary you might need to make some tweaks you might do

play06:55

something and then it might work but it's not explicitly saying this is definitely not going

play07:01

to work which is the impression that people seem to get from the unsupported tag and

play07:07

i understand it because that's what it says on the Steam Deck compatibility unsupported is supposed

play07:13

to mean it won't work on the Steam Deck along with this or doing this I would also go and

play07:21

change the way the unsupported is added and make sure it's only being put on games that

play07:27

basically are guaranteed to not work things like very heavy anti-cheat where the developers just

play07:35

haven't enabled it VR because the Steam Deck is not a VR device so obviously it is unsupported

play07:43

also requiring some sort of like unique input control that doesn't match what the Steam Deck has

play07:50

but this only partially addresses the problem it doesn't fix the issue of the ratings just

play07:57

being misapplied a game that is verified that is not supposed to be verified a game that is

play08:02

playable there's not supposed to be playable if unoptimized or unsupported is there a game still

play08:07

having that rating and not supposed to be in that category any longer the thing is Valve already has

play08:15

all of the pieces in place to fix this issue and they've already implemented part of the way there

play08:22

but they've just haven't connected everything together firstly when you play a game on the

play08:27

Steam Deck and you quit out of the game it'll say hey does verified, playable, unsupported

play08:34

match your experience with the game you can say yes no and I believe there's a maybe option as well

play08:40

okay this is one thing this is a way to give a bit of feedback about the current state of the game

play08:47

secondly there's been a recent addition to the Steam reviews now if you played on a Steam Deck

play08:53

it'll say this game was primarily played on a Steam Deck and this person noticed that this is a

play09:00

game that is marked as unsupported but runs perfectly fine on the Steam Deck thirdly Valve

play09:07

already has a system for aggregating user feedback and aggregating feedback based on when it was given

play09:14

in the form of the review system so you might already see where i'm going here what i'd like to

play09:20

see from Valve is keep your internal testing system keep the criteria for what a verified playable

play09:27

and unsupported game is whilst i don't like this system i really doubt unsupported is going to go

play09:33

away but I do like criteria for what makes a game actually verified this is perfectly fine

play09:39

keep the system keep doing your testing but alongside having your internal testing

play09:46

also do something like we see from ProtonDB and make it this even better a collaborative effort

play09:54

with ProtonDB where you can build off their already existing large data set and then

play10:01

have a way for the community to give direct feedback about the current state of a game

play10:07

so if a game is marked as verified and players who have a Steam Deck on their account who played

play10:13

the game on a Steam Deck because I know you already have that information because you can

play10:17

show it in the reviews if those people say the game is not actually verified it has this issue

play10:23

that issue you can then use that as a guidepost to then possibly lower it down if players play an

play10:31

unsupported game and that game works perfectly fine not with Proton ge but with a mainline version

play10:37

of Proton use that as a guidepost to indicate maybe there's something we need to retest and have that

play10:44

shown directly next to the game like it's already being shown with your review status where people

play10:49

can say a game is really good and it shows very positive there if it could show unsupported and

play10:54

then right under that use a feedback verified use a feedback playable or maybe use some other

play11:01

different rating system like very playable something like that so it doesn't like step over

play11:05

your current system but have a way to keep your testing in check using the people who obviously

play11:13

want to play the games who obviously are already willing to write reviews and do other things like

play11:18

this make use of that large community that is there to sort of outsource some of that work

play11:26

but here's the thing this is probably not gonna happen so because that's the case i don't think

play11:32

you should pay any attention to what Valve says the compatibility rating of a game actually is

play11:38

they can do the testing all they want but if the testing is gonna just not make any sense and is

play11:44

not going to be informed by the community I would say just ignore what they have and just look at

play11:49

ProtonDB because here you're gonna find out the state the games are actually in let's say I don't

play11:56

know what is Age of Empire's 3 Definitive Edition this will also break it down by the

play12:02

different system you want to play on so we have PC reviews we have Steam depth reviews we have

play12:08

okay there's no one just done ChromeOS one cares about ChromeOS, but yeah ChromeOS reviews are also

play12:12

supported on ProtonDB as well but you can then break this down and if there are problems you can

play12:18

then see what was done with a game that potentially ends up fixing it this is what i do every single

play12:25

time I don't pay any attention to what it says on the Steam Deck let's say I wanted to play

play12:30

Black Myth: Wukong for example which I wouldn't recommend playing on a Steam Deck because it

play12:33

looks really really good and um you cannot really configure it to run well on the Steam Deck but

play12:38

assuming it's a game that is going to run well or just generally on linux desktop this is where I go

play12:44

to this is always a good resource but what do you think do you think the Steam Deck compatibility

play12:51

rating is totally fine do you ever look at it do you just go to ProtonDB I would love to know so if

play12:58

you liked video go like video and if you really liked video and you want to become one over these

play13:03

amazing people over here check out the Patreon, SubscribeStar, Liberpay linked in the description down below

play13:08

and if you have a Steam Deck let me know what you've been playing on it the last thing i played

play13:14

on this was uh Ys 1 & 2 so I'll probably play through most of the rest of the series on

play13:19

this thing anyway

Rate This

5.0 / 5 (0 votes)

関連タグ
Steam DeckLinux GamingProtonDBCompatibilityGaming ReviewsValveCommunity FeedbackGame TestingLinux SupportSteam Library
英語で要約が必要ですか?