Put your cartridgesback on the shelf.

RetroMao is a local-first Android frontend for retro games. Pick a ROM folder and start browsing every console’s original boxes and media with your controller. Then make it your own with plugins, themes and system packs.

Android 8.0 or later · 3DS save sync app available separately

ねこまる探検隊
1990Adventure
Local
Local
1990Adventure
A web recreation of the app’s interface, not a device screenshot. The box is the same model the app uses, and you can drag it. These games are fictional demo content, with AI-generated covers.

The 3D models and RetroMao logo on this site are © 4NPC and shown only to present RetroMao. Don’t redistribute them or use them in other projects without permission.

35systems with box and media models
4built-in languages, matched automatically
3interface styles, plus theme packs
0accounts needed, no cloud required

Every console gets its own box

Paper boxes, plastic cases, jewel cases, cartridges and discs are modeled separately, using Japanese designs by default. All 35 built-in systems wrap covers on true-to-size 3D models.

Nintendo
Famicom · Famicom Disk System · Super Famicom · Game Boy · Game Boy Color · Game Boy Advance · Nintendo 64 · GameCube · Wii · Wii U · Nintendo DS · Nintendo 3DS · Nintendo Switch
SEGA
Master System · Mega Drive · Mega CD · SEGA 32X · Game Gear · SEGA Saturn · Dreamcast
Sony
PlayStation · PlayStation 2 · PlayStation 3 · PSP · PS Vita
SNK
NEO GEO · NEO GEO CD · NEO GEO Pocket · NEO GEO Pocket Color
NEC
PC Engine · PC Engine CD
Bandai
WonderSwan · WonderSwan Color
Microsoft
Xbox · Xbox 360

Choose a folder once. It handles the rest.

  1. Pick your ROM root folder

    Systems are found from folder names, indexes and unambiguous extensions. It only asks when it can’t tell.

  2. Media falls into place

    Images and videos with matching names are linked automatically. Existing ES-DE, Pegasus and LaunchBox indexes can be imported.

  3. Press A to play

    Games launch through each emulator’s public entry point: RetroArch, PPSSPP, Dolphin, DuckStation, Azahar and more.

Your saves travel with you. You decide the version.

Sync ROMs, media and saves over WebDAV or Baidu Netdisk. Saves sync when you say so, and you choose when histories diverge. Every version stays in your own cloud storage, ready to restore.

One-tap pairing over your local network, so new devices don’t need your account details again.

Learn about save sync

Built for controllers, fits every screen

The D-pad moves between covers, shoulder buttons switch systems and triggers switch pages. Buttons can be remapped and A/B confirm can be swapped. Designed at 16:9, it adapts to 4:3, 1:1 and dual-screen handhelds.

Plugin system

More than a frontend. RetroMao is a platform.

Plugins are real programs: a background script and a few web pages that call RetroMao through a public SDK. You don’t need to change the app or rebuild an APK.

  • Build real features

    Read and edit game details, favorites and recent records, manage media links, sync fields with the index, use the network, read and write JSON in cloud storage, add resources to ROM sync and customize launch entries.

  • Bring your own interface

    Write pages in HTML, CSS and JavaScript with any framework you bundle. Pages open within RetroMao’s navigation, follow the theme colors, and support D-pad focus.

  • Players control permissions

    Plugins declare capabilities, and players approve them before enabling. If an update adds a capability, the plugin stays disabled until it’s approved. Network access requires declared hosts.

  • Games stay fast

    Launching a game never waits for plugins. Background scripts run on demand in an isolated engine and are released when done. Closing a page doesn’t interrupt a task.

  • Publish on your own

    Anyone can publish from their own GitHub repository. After players add the URL, the Store shows updates, versions and authors.

Available in the Store today

These plugins all use the same public SDK, so you can learn from them too.

Four ways to extend

Extensions live in public GitHub repositories, and you don’t need the app’s source code to build them.

Ready to fill the shelf?

Download RetroMao

RetroMao doesn’t include any game ROMs, BIOS files or emulators.