Description
Quick summary
Per-Game configs should not mirror whatever the global setting is currently and lock those but rather only save and override the touched settings for the game while keeping the rest in sync with the global settings.
Details
Having the global settings always being underneth the per-game configs makes sense for larger shifts in norms with the emulator for settings that makes sense to always use at all times.
Per-game configs should only account for settings the user manually set, maybe in another color with the option to reset it to the current global (removing the override)
Having per-game configs to only contain changes or specific settings for the title and not every setting in the emulator would also make it much easier to share for multiple users.
See Yuzu for wanted experience.