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

Add more useful information to the compatibility page #13

Open
xTVaser opened this issue Jan 19, 2022 · 1 comment
Open

Add more useful information to the compatibility page #13

xTVaser opened this issue Jan 19, 2022 · 1 comment

Comments

@xTVaser
Copy link
Member

xTVaser commented Jan 19, 2022

For us, 99% of games are playable -- the compatibility page is pretty redundant.

What would be better is if there was a compatibility api, like we have a release API that can show things like:

  • known issues (links to github issues)
    • previously solved issues (and what version solved them)
  • rough hardware requirements maybe
  • number of reports, how popular the games are, etc
@seapancake
Copy link
Collaborator

We would need a way to filter issues, title would be the sane way to do this however we'd really need to improve the way issues are titled to make them more accurate.

Subject like 'Castlevania - Curse of Darkness [NTSU-U][SLUS-21168] - (Bug description)' for game specific issues however the problem is things like #4375 where it was an invalid report. You could look for the 'Fixed' tag however thats not consistently used. Ultimately I think we need better data quality and then to go back and remediate the issues fields/names.

Do we need to go to the effort for hardware requirements, is there enough of a deviation from the base system requirements that this would provide any benefit?

Number of reports we could get if we had good data quality as it's be a simple matter of status = open on the above filter.

On a side note there is some useful information in GameDB, if we can rely on it's accuracy (No idea if we can) I imagine it wouldn't be too hard to parse.

SLUS-21168:
name: "Castlevania - Curse of Darkness"
region: "NTSC-U"
compat: 5
clampModes:
vuClampMode: 0 # Fixes SPS with microVU.
eeClampMode: 2 # Fixes missing blade.
memcardFilters:
- "SLUS-21168"
- "SLUS-20733"

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

No branches or pull requests

2 participants