github AverageConsumer/R-Shop v1.7.0
v1.7.0 — 66 Systems, Download UX & Polish

2 months ago

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.forIcon contrast 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.

Don't miss a new R-Shop release

NewReleases is sending notifications on new releases.