PCSX2 / pcsx2-net-www

PCSX2 website contents
MIT License
13 stars 19 forks source link

Add more useful information to the compatibility page #13

Open xTVaser opened 2 years ago

xTVaser commented 2 years ago

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:

seapancake commented 2 years ago

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: