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

Prototype for compatibility list #1

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

JayFoxRox
Copy link
Owner

@JayFoxRox JayFoxRox commented Jan 7, 2019

You have to run the script to generate the dummy (Click here, for older screenshot with more info):

Sexy pixels

Some concepts introduced here:

  • Only official Xbox games are kept in this list (Homebrew would have different lists)
  • Parses information from John GodGames list (he probably allows it)
  • Games are identified primarily by title-id and other DVD specific things [disabled currently, due to lack of information]
  • Games compatibility has a couple of components:
    • Exit reason: None / Stuck / Hangs / Crashes / Aborts
    • Supported parts: Nothing / Intro / Menu / Ingame
      (If the game is Ingame and does not have an exit reason, then it's automatically "Playable")
    • Modifiers (hidden if no problem exists):
      • Audio: Working / Missing / Broken
      • Graphics: Working / Broken
      • Performance: Normal / Slow

Problems not solved:

  • We need to store this information somewhere else. Using John GodGames google sheet is a temporary hack.
  • If we display all discs that are in redump, and multiple binaries for each, we will have 2500+ game artworks loaded at once, a huge bandwidth and performance issue
  • Artwork might be copyrighted, so we can't safely display it (it's also hotlinked currently)
  • We need a way to match artwork to games
  • HTML validity was not checked
  • We should have social media integration, like allowing finding twitch or youtube recordings of games (by having them tagged in a specific way [#xqemu #xbox: ?])
  • We should have more links for searching for online-games (system link stuff)
  • We should have links to redump, wikipedia, and other related projects
  • We should be able to group different releases per game, possibly have it unfold (one box with generic game info, which contains one row per release / compatibility entry)
  • We should highlight "Playable" entries, by coloring their background, so they stand out
  • Performance and visual integration of filter / sorting (also they are from third party services at the moment) [feature disabled by default]
  • Filtering by compatibility

@JayFoxRox JayFoxRox force-pushed the compatibility branch 3 times, most recently from fac4747 to 66f4e9a Compare January 7, 2019 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant