nullreferr/rom-downloader — explained in plain English
Analysis updated 2026-05-18
Browse and download ROMs for systems like NES, SNES, or Game Boy Advance straight from your handheld.
Search for a specific game title on the device instead of hunting for files on a computer first.
Keep the app itself updated automatically via its built-in update checker.
| nullreferr/rom-downloader | 0xsv1/ghosttype-bof | atc1441/hrs3300-arduino-library | |
|---|---|---|---|
| Stars | 7 | 7 | 7 |
| Language | C | C | C |
| Last pushed | — | — | 2020-07-05 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | hard | moderate |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Miyoo Mini Plus handheld running Onion OS, building from source needs Docker for cross-compilation.
Rom Downloader is a small native GUI app built for the Miyoo Mini Plus, a handheld gaming device that runs Onion OS. Its purpose is to let you browse and download ROM files directly on the device itself, instead of having to remove the SD card, plug it into a computer, and copy files over manually every time you want to add a game. The app presents a list of supported systems, including PlayStation, Genesis, Game Boy, Game Boy Color, Game Boy Advance, NES, and SNES. If a system's underlying archive.org source is temporarily unavailable, it appears grayed out in the menu rather than causing an error. From the system list you can browse available titles or press a button to search by name, then confirm a download with another button press. Downloaded files are placed directly into the correct Roms folder for that system and show up in the emulator's game list without needing a manual rescan. Installing it is a matter of downloading the release zip from the project's GitHub Releases page and extracting it onto the root of your SD card, where it merges into the existing App folder that Onion OS already uses for all its apps. After rebooting the device or rescanning apps, the tool appears in the Apps menu as Rom Downloader By AEY. The app also checks for its own updates on startup and can install new versions in place. Under the hood, it is written in native C using the SDL2 graphics library and LVGL for its interface, then cross-compiled specifically for the Miyoo Mini Plus hardware. The README notes that building and testing it yourself requires having the physical device along with Docker to run the cross-compilation toolchain. The project welcomes bug reports, feature ideas, and pull requests, whether that means fixing something small, adding support for another system, or polishing the interface. No license is stated in the README.
Rom Downloader is a native GUI app for the Miyoo Mini Plus handheld that lets you browse and download game ROMs directly on the device, no SD card swapping needed.
Mainly C. The stack also includes C, SDL2, LVGL.
License not stated in the README, check the repository before redistributing or building on top of it.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.