Massive platform expansion, download progress everywhere, and a full UI polish pass. All backwards-compatible — existing configs and libraries work as-is.
Highlights
- 66 supported systems — up from 28. Added TurboGrafx-16/CD, Neo Geo Pocket/CD, WonderSwan, Virtual Boy, FDS, DSi, SG-1000, ColecoVision, Intellivision, Vectrex, MSX, Amstrad CPC, Commodore 64, Amiga, ZX Spectrum, Arcade, DOS, and many more. Each with icon, RetroAchievements ID, IGDB mapping, and folder aliases. (Closes #10)
- Download progress on every screen — global progress bar at the top, eShop-style cover reveal on game cards, and live percentage fill in the download button on detail screens.
- App-wide contrast fix — accent-colored text replaced with high-contrast near-white tints. Every label is readable regardless of system color.
- Unified controller mapping — L1/R1 always zoom (column count), L2/R2 always switch tabs. Consistent across all screens, no more per-screen surprises.
Change Log
Added:
- 38 new platform definitions with SVG icons from Monochrome Gaming Logos
- RetroAchievements IDs for GameCube (16), Wii (19), Wii U (20), 3DS (62), Atari 5200 (50)
- Global download progress bar (thin green bar at screen top)
- Game card download overlay — cover reveals from bottom to top during download
- Download button shows live progress (queued → percentage → extracting)
Color.forText/Color.forIconcontrast extensions- Localized "X GB free" storage text across all 6 languages
- Localized download button states (queued, extracting)
Improved:
- ConsoleHud: non-functional buttons are hidden instead of greyed out
- Share button disabled (unfocusable) when game not installed
- Collection button disabled when no shelves exist
- D-pad skips disabled icon buttons automatically
- Exit confirmation dialog modernized (icon, clean buttons, ConsoleHud)
- Delete confirmation dialog modernized (same pattern)
- Variant picker focus glow toned down for readability
- Summary section shows 6 lines by default (was 4)
- Cover column wider in landscape when no metadata available
- Shoulder button section-jump removed from filter overlay
Removed:
- Other Versions section (always showed "not found", provided no value)
- Per-screen shoulder button overrides (now handled globally)
- Greyed-out HUD button rendering
Fixed:
- FDS RetroAchievements ID corrected (81, was incorrectly 43/3DO)
- RomM folder aliases for sega32 and pico added
- 12 dark accent colors brightened for readability (SG-1000, ColecoVision, DSi, Jaguar, C64, etc.)
Install
Download R-Shop-v1.7.0.apk below and install on your handheld.
Upgrade note: Existing installs keep all settings and library data. The 38 new systems appear automatically when your RomM server or local folders contain matching content — no reconfiguration needed.