Skip to content

RAChecker Android 0.5.1

Choose a tag to compare

@x3kim x3kim released this 29 Jul 22:17
· 12 commits to main since this release

Standalone Android app — no PC or server needed. Install the APK and allow "install from unknown sources" (it is unsigned).

⚠️ Read this first

This app is early. It works, but:

  • Big files take minutes. Decompression runs in JavaScript. A multi-gigabyte disc image inside a .7z takes several minutes on a phone (a 1.6 GB image measures ≈1.5 min on a PC, noticeably longer on an older device). The scan shows unpacking progress in percent — it is working, not frozen. For a whole library, the desktop app is far faster.
  • Sync your disc systems. Disc images can only match if you selected and synced those systems in the Hash DB tab. If you used an earlier version, re-sync — disc systems were missing from the sync list before 0.5.0.
  • Still desktop-only: RAR archives, GameCube/Wii, CSO/RVZ/GCZ/GDI, split CUE/BIN, M3U, and CHDs whose data happens to be FLAC-compressed.

Bug reports are very welcome — please open an issue.

What's new in 0.5.1

  • Zstandard CHDs now work. Recent chdman versions use zstd by default, so many current CHD files simply failed before — and the app wrongly blamed the image ("not a recognised disc image") instead of naming the real reason.
  • Large 7z archives no longer crawl or run out of memory. The compressed data is read in slices instead of all at once; a 1.6 GB disc image inside a 7z went from effectively unusable to a few minutes.
  • Unpacking progress in percent, so a slow archive no longer looks frozen.
  • Hash-DB counts now mean the same as in the desktop app (games you can earn achievements in), so the two no longer disagree for the same account.

Since 0.4.x

  • 7z archives are unpacked and hashed on the phone, including disc images stored inside them.
  • Disc systems added to the hash sync — without this a disc image hashed correctly but could never match anything.
  • Clear scan results: earns achievements · recognised game with no achievement set yet · system not synced yet · not known to RetroAchievements.
  • ZIP files using LZMA compression are now read too.
  • Content-based identification — every plausible hash for a file is computed and looked up, so a correctly dumped ROM matches regardless of how you organise your folders.
  • On-device disc hashing (CHD, ISO, PBP) for PlayStation, PS2, PSP, Saturn, Sega CD, Dreamcast, PC Engine CD, PC-FX, 3DO, Neo Geo CD and Atari Jaguar CD.
  • Quick Wins now lists games from your collection; Atari Lynx header fix; theme colour fix; changelog popup after an update.

Desktop app (Windows, full library scanning + DAT checks): see the latest release.

Not affiliated with RetroAchievements. Ships no ROMs; game data © retroachievements.org.