Skip to content

Launcher quick controls, regional locked disc and artwork root - #760

Merged
mstan merged 3 commits into
masterfrom
feat/launcher-quick-controls-artwork-20261024
Oct 24, 2026
Merged

mstan merged 3 commits into
masterfrom
feat/launcher-quick-controls-artwork-20261024

Conversation

@mstan

@mstan mstan commented Oct 24, 2026

Copy link
Copy Markdown
Member

Host side of RetroPortingToolKit/recomp-ui feat/launcher-artwork-gallery-quick-controls-20261024. Based on michaelm-afk's handoff, reworked to be generic (134c2d4):

  • Manifest quick = true puts a feature in the Quick Mods card; player choice saved under [quick_mods] in mods/state.toml. Replaces the handoff's hard-coded names. Presentation only: no activation/fingerprint change (tested in mod_packages_test).
  • [launcher] quick_controls in game.toml opts a title into the dashboard cards (default off).
  • regional-launch.toml disc_selection_locked; identify(..., require_backend).
  • Regional identity hashes with psx_sha256_file: the old host_sha256_file is Windows-only, so identification failed on Linux/macOS.
  • GameInfo artwork_root points at the regional package's shared artwork folder.

Not included: RetroAchievements (on hold pending RA approval), the launcher-disc-check artwork inventory print.

Stacked on #759.

🤖 Generated with Claude Code

Mods declare quick = true for the Quick Mods card; [launcher] quick_controls opts a title in. Regional identity now hashes portably. Based on michaelm-afk's handoff.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@mstan
mstan force-pushed the fix/spu-shadow-cd-activity-gate-20261024 branch from a721429 to 4abfd37 Compare October 24, 2026 19:32
@mstan
mstan force-pushed the feat/launcher-quick-controls-artwork-20261024 branch from 134c2d4 to a149511 Compare October 24, 2026 19:32
mstan and others added 2 commits October 24, 2026 13:10
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@mstan
mstan marked this pull request as ready for review October 24, 2026 23:51
@mstan
mstan changed the base branch from fix/spu-shadow-cd-activity-gate-20261024 to master October 24, 2026 23:51
@mstan
mstan merged commit e6c59e6 into master Oct 24, 2026
1 check failed
mstan added a commit that referenced this pull request Oct 24, 2026
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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