Skip to content

Add color profile and save type override menus - #283

Open
tasken wants to merge 2 commits into
profi200:masterfrom
tasken:feature/override-menus
Open

Add color profile and save type override menus#283
tasken wants to merge 2 commits into
profi200:masterfrom
tasken:feature/override-menus

Conversation

@tasken

@tasken tasken commented May 18, 2026

Copy link
Copy Markdown

What changed

Depends on #282 (lid-close sleep).

Color profile picker: When colorOverride=true, a menu shows up before each game where you can choose the color profile. It shows what the global and per-game config are set to, and lets you pick from all 9 profiles. Your choice gets saved to the per-game config file so it sticks.

Save type menu improvements: When saveOverride=true, the menu now always shows up, even if the game already has a per-game config. It shows the autodetected value, the database value, and the per-game value all together so you can compare. The cursor starts on the per-game value if there is one.

[advanced]
colorOverride=false

tasken added 2 commits May 18, 2026 03:15
Inject a configurable GBA button combo on lid close to trigger sleep in
games that support it. Mute audio, stop frame capture, and dim the power
LED while the lid is closed. Add colorOverride and sleepButtons config
options. Change defaultSave from u16 to u8.
Show a color profile selector when colorOverride is enabled, and always
show the save type menu when saveOverride is enabled even if a per-game
config exists. Display per-game config values in both menus. Save
overridden save type and color profile to per-game .ini files.
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