Skip to content

RetroAchievements: a PROGRESS TRACKER switch - #33

Open
maxengel wants to merge 1 commit into
ROCKNIX:masterfrom
maxengel:pr/progress-tracker-switch
Open

maxengel wants to merge 1 commit into
ROCKNIX:masterfrom
maxengel:pr/progress-tracker-switch

Conversation

@maxengel

@maxengel maxengel commented Sep 7, 2026

Copy link
Copy Markdown

RetroArch's progress tracker — the bottom-right count toward an achievement, 34/99 rings — is a separate widget from the challenge indicators and had no switch on the RetroAchievements page, so it could not be turned off (found on an RG35XX SP while trying CHALLENGE INDICATORS). One row, PROGRESS TRACKER, on by default as RetroArch ships it, writing global.retroachievements.progress_tracker.

Companion change: ROCKNIX/distribution#3279 maps the key to cheevos_visibility_progress_tracker and seeds it, and fixes three switches on this page whose keys the launch script spelled differently from ES. Either PR is safe to merge alone; the switch does nothing until the mapping lands.

Tested on a GENERIC_X64 VM (the launch script wrote "0"/"1" for the key as the switch was set) and built into an H700 image on an RG35XX SP and an RG SP.

AI usage: YES — written with Claude Code, reviewed and tested by the submitter.

🤖 Generated with Claude Code

RetroArch's progress tracker -- the bottom-right count toward an
achievement, 34/99 rings -- is a separate widget from the challenge
indicators and had no switch on this page, so it could not be turned off
(found on an RG35XX SP while trying CHALLENGE INDICATORS). One row, on by
default as RetroArch ships it: absent reads as on, so an upgraded device's
row shows the state it is in. The launch script maps
retroachievements.progress_tracker to cheevos_visibility_progress_tracker
(ROCKNIX/distribution#3279).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@maxengel
maxengel force-pushed the pr/progress-tracker-switch branch from 4c9e2b4 to 47e755a Compare September 7, 2026 23:48
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