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

Per-Game Configs #742

Open
sevdestruct opened this issue Mar 9, 2018 · 0 comments
Open

Per-Game Configs #742

sevdestruct opened this issue Mar 9, 2018 · 0 comments
Labels
enhancement improvements, enhancements, new features, additions

Comments

@sevdestruct
Copy link
Collaborator

sevdestruct commented Mar 9, 2018

Config overrides for specific/single games. I wouldn't implement this before per-core config gets implemented, as it would likely need to be reworked, and it's a lower priority at that. I would see this as being a reduced set of Per-Core/Main Settings for only the ones that really would benefit from an override (and to make this less gnarly and complicated)

Pre-requisite(s):
Per-Core Configs (#680)
Single Game View (#720), a redesign of and extension to Game Info View (in development)

Config Override Order (as in if no low level setting, defer upwards):
Per-Game -> Per-Core -> Main Settings


Though has been discussed as a bit overkill, but it also keeps popping up in various discussions making cases directly or indirectly to the benefit of this:

  • …Disable Diagonal Directions (D-Pad stays pressed with touchDown outside until touchup + Disable D-pad Diagonals Option #543)
  • Shader/Filter Preference - for specific games but not whole cores (although a toggle with miniHUD idea in Overlay Overhaul (Touch Controls / Overlay Overhaul #718) might be good enough for this, but this would help with setting persistence:
    • PS1 had mix of pixel art and 3D games for instance… in case that is a deciding factor
    • Some games will benefit from the upcoming Non-Linear Stretch (Non-Linear Stretch (to Full Screen) #639) more than others (as this best with games that where main character is more centrally positioned or restricted before camera moves)
    • Core Preference - Potential for allowing users to pick a specific core preference for single game in the [rare, but not nonexistant] case of roms that just work better in one core than another, for the cores we have that overlap emulation support (currently hidden but function is there, hardcoded preference at the moment, until Per-Core Configs is implemented (Per-Core Configs #680)
  • will update with more as re/discovered
@sevdestruct sevdestruct added the enhancement improvements, enhancements, new features, additions label Mar 9, 2018
@sevdestruct sevdestruct modified the milestones: Later…, Someday Mar 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement improvements, enhancements, new features, additions
Projects
None yet
Development

No branches or pull requests

1 participant