Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQUEST] Steam Deck Compatibility Autocats #233

Open
GeneStarwind09 opened this issue Mar 10, 2022 · 0 comments
Open

[REQUEST] Steam Deck Compatibility Autocats #233

GeneStarwind09 opened this issue Mar 10, 2022 · 0 comments

Comments

@GeneStarwind09
Copy link

Is your feature request related to a problem? Please describe.
N/A

Describe the AutoCat you'd like
Out of the box, the Steam Deck handheld utilises Valve's built-in verification system to provide players with information on game compatibility based on Valve's own checks. However, user reporting can also be reliable. I think that Depressurizer could become essential for Steam Deck owners by scraping compatibility user scores found in the ProtonDB to give a better impression of compatibility where Valve hasn't given any verdict.

Describe how this can/should happen
There is a ProtonDB API. However, I don't know the full technical details and I'm not a developer. If it can get an overall score for a Steam game, it could allow us to create categories based on those. So, something like "ProtonDB Score: Very Good" (90-100%), "ProtonDB Score: Good" (80-90%), and so on.

However, I don't know whether the API would allow you to determine which user ratings are specifically for the Steam Deck. So, alternatively it could just be a general ProtonDB compatibility AutoCat, even though a score that tells us whether the game works specifically on the Deck hardware would be most useful. (So, if the API allows, perhaps have separate "ProtonDB Steam Deck Score" and "ProtonDB General Score" options..?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant