Skip to content

Releases: audioslayer/NanoArcade

v1.7 - OS-First Revolution

21 Dec 18:38

Choose a tag to compare

🌟 OS-First Revolution

Major restructure from device-specific to OS-based organization! Choose your operating system (MustardOS, Onion OS, DrUm78, MinUI, NextUI) with resolution tiers optimized for each platform.

✨ New Features

🥔 MustardOS (muOS) Support

Full support for MustardOS multi-device firmware with 3 resolution tiers:

  • Standard (324px) - RG28XX H, RG35XX series (640×480)
  • High-Res (380px) - RG34XX, RGCUBEXX, TrimUI Brick (720p-1024p)
  • Ultra (450px) - TrimUI Smart Pro, RG40XX H/V (1280×720)

🔑 DrUm78 (FunKey-OS) Support

Support for micro handheld custom firmware (240px):

  • Anbernic RG Nano
  • FunKey S
  • Powkiddy Q36 Mini
  • Powkiddy GBA Mini

🧅 Enhanced Onion OS

Comprehensive device support (250px):

  • Miyoo Mini
  • Miyoo Mini Plus
  • Miyoo Flip
  • Miyoo Mini Flip

⚡ MinUI Enhanced Tiers

Expanded device coverage:

  • Standard (200px) - RGB30, RG35XX, TrimUI Smart, GKD Pixel, Miyoo series
  • High-Res (300px) - RG405, RG40XX, RG CubeXX, TrimUI Smart Pro

🚀 NextUI 3-Tier System

Enhanced NextUI support:

  • Standard (200px) - RG35XX SP
  • High-Res (300px) - TrimUI Brick
  • Ultra (500px) - TrimUI Smart Pro

🎨 Additional Features

  • Resolution Optimization - Box art sizes scientifically matched to device screen resolutions
  • Official OS Logos - MustardOS, Onion OS, and NextUI logos
  • Device-Specific Images - Custom images for FunKey S, GBA Mini, Q36 Mini, Miyoo devices
  • Supporter Recognition - ❤️ Buy Me a Coffee integration with supporter count display
  • Hidden File Filtering - 🙈 Automatically ignores hidden files/folders to prevent ScummVM scanning issues

🔧 Changes

  • Default device changed from RG Nano to MustardOS Standard
  • Streamlined device selector with OS-first workflow
  • Updated all modals to consistent clean format
  • Version bumped to 1.7 across all locations

📦 Supported Operating Systems

  • MustardOS (muOS) - 13 devices across 3 resolution tiers
  • Onion OS - 4 Miyoo devices
  • DrUm78 (FunKey-OS) - 4 micro handhelds
  • MinUI - Multi-device OS with 2 tiers
  • NextUI - 3 devices across 3 tiers

Launch Live App - Use instantly in your browser!

v1.6 - MinUI & NextUI Support

18 Dec 02:48

Choose a tag to compare

🎮 Major Update: MinUI & NextUI Support!

New Features

🚀 MinUI Support - Full support for MinUI operating system with .res folder structure and console tag parsing (e.g., "Game Boy (GB)")

NextUI Support - Full support for NextUI (MinUI fork) with .media folder structure for Trimui Brick/Smart Pro

🖼️ Dual Resolution Support - MinUI devices can choose between 480p (200px) or High-Res (300px) image sizes via resolution selector modal

🎨 Smart Image Naming - MinUI images saved with ROM extension (Pokemon Red.gb.png), NextUI without (Pokemon Red.png)

💾 MinUI/NextUI Save Manager - Full save management for MinUI and NextUI devices with automatic system mapping (.userdata/[system]/Saves/) - 18 supported consoles

Supported Devices

  • RG Nano
  • Miyoo Mini / Mini+ (Onion OS)
  • Miyoo Flip (Onion OS)
  • Trimui Brick (Mustard OS)
  • MinUI (480p & High-Res) ⬅️ NEW!
  • NextUI (Trimui Brick/Smart Pro) ⬅️ NEW!

Try It Now

Launch Live App - Use instantly in your browser, no download required

Version 1.5 - Theme System, Mobile Support & More

15 Dec 20:31

Choose a tag to compare

🎉 Version 1.5 - Theme System, Mobile Support & More!

New Features:

🎨 Theme Customization - Choose from 7 color themes (Blue, Purple, Green, Red, Cyan, Orange, Pink) with persistent localStorage saving

📱 Responsive Mobile Menu - Hamburger menu at =1292px with fullscreen overlay for phones/tablets

🌐 Browser Detection - Friendly modal for unsupported browsers (Firefox) with logos for Chrome/Edge/Opera

💾 Onion OS Save Manager - Full save management for Miyoo Mini/Mini+/Flip with emulator core mapping

📁 Recursive Subfolder Scanning - Automatically detects ROMs in nested folders with visual indicators

UI/UX Improvements:

✨ Missing art indicator changed to picture icon with tooltip

✨ Synced pulse animation on SELECT DEVICE button (matches logo)

✨ Modernized browser requirements section with PNG icons

✨ Fixed sidebar layout - no more theme/version overlap

✨ Device name shown next to Home in sidebar

✨ Centered "Home" link when no device selected

Bug Fixes:

🔧 Images now save to correct standard device locations (not game subfolders)

🔧 Subfolder paths moved to tooltips for cleaner UI

🔧 Fixed sidebar height/overflow issues on small screens

Supported Devices:

  • RG Nano
  • Miyoo Mini / Mini+ (Onion OS)
  • Miyoo Flip (Onion OS)
  • Trimui Brick (Mustard OS)

Try it now: https://audioslayer.github.io/NanoArcade/

v1.4 - GameFAQs Integration & UI Overhaul

13 Dec 20:40

Choose a tag to compare

What's New in v1.4

New Features

  • GameFAQs Integration - Additional box art source searching in parallel with TheGamesDB
  • Game Info Display - Rating, Difficulty, and Length from GameFAQs shown in game modal
  • Styled Tooltips - Hover over Rating/Difficulty/Length for detailed breakdowns (votes, verdicts)
  • Save Manager - Backup, restore, and delete saves for RG Nano

UI/UX Improvements

  • Press Start 2P Font - Retro pixel font for game titles, console names, and sidebar
  • Responsive Modal - Game modal scales for smaller screens (1080p and below) without scrolling
  • Button Hover Effects - All buttons now have pop-up animation on hover
  • Streamlined URL Input - Google search icon inside input field
  • Game Title Tooltip - Hover over truncated titles to see full name (styled tooltip)
  • Styled Scrollbars - Top 25 list and other scrollable areas match theme
  • Top 25 Layout Fix - Rank numbers and check/X icons no longer clip
  • White Outline Removed - Fixed button focus outlines

Bug Fixes

  • MustardOS Scanning - Fixed ROM folder scanning for Trimui Brick
  • Delete Confirmation - Added modal confirmation for deleting saves

Try it now - No download required!

v1.3 - Trimui Brick (Mustard OS) Support

12 Dec 23:45

Choose a tag to compare

NanoArcade Manager v1.3

📦 New Device Support: Trimui Brick (Mustard OS)

We're excited to announce support for the Trimui Brick running Mustard OS! This was a community-requested feature.

What's New

Trimui Brick / Mustard OS Features:

  • ✅ Full support for Mustard OS catalogue structure (MUOS/info/catalogue/<System>/box/)
  • ✅ 354px box art resolution optimized for 1024x768 display
  • ✅ Automatic box folder creation and management
  • ✅ Smart folder structure detection and validation
  • ✅ Support for all 80+ MustardOS systems
  • ✅ Top 25 games lists for 30+ consoles including NDS, PSP, Saturn, Dreamcast, and more

User Experience Improvements:

  • 📱 Device-specific folder selection instructions
    • Clear guidance for Trimui Brick (SD root with MUOS folder)
    • Onion OS users directed to Roms folder
    • RG Nano users directed to SD root
  • 🎨 Replaced browser alerts with styled modal dialogs
  • ✅ Graceful handling when users cancel folder selection
  • ℹ️ Added browser requirements notice (Chrome/Edge/Opera needed)
  • 🧹 Cleaned up redundant UI text

Bug Fixes:

  • 🐛 Fixed image loading when box folder is created after initial scan
  • 🐛 Fixed game grid thumbnails for Trimui Brick catalogue structure
  • 🐛 Updated error handling to use modal dialogs consistently
  • 🐛 Fixed Top 25 button not appearing for MustardOS lowercase folder names (gb, gbc, genesis, etc.)

Supported Devices

  • 🎮 Anbernic RG Nano (Stock OS / Drum78 CFW)
  • 🧅 Miyoo Mini / Mini Plus (Onion OS - 250px)
  • 🧅 Miyoo Flip / Mini Flip (Onion OS - 280px)
  • 📦 Trimui Brick (Mustard OS - 354px) NEW!
  • 📁 Generic (Standard folder structure)

How to Use (Trimui Brick)

  1. Select "Trimui Brick" from the device selector
  2. When prompted, select the root of your SD card (where the MUOS folder is located)
  3. NanoArcade will scan MUOS/info/catalogue/<system>/ for ROMs
  4. Box art will be saved to MUOS/info/catalogue/<system>/box/

MustardOS Folder Name Support

The Top 25 button now works with all MustardOS folder naming conventions:

  • gb, gbc, gba - Game Boy family
  • nes, fc, snes, sfc - Nintendo home consoles
  • genesis, md, gg, sms - Sega systems
  • ps, ps1, psx, psp - Sony systems
  • n64, nds, dc, saturn - And many more!

Technical Details

  • Added catalogueStructure flag for 3-tier folder handling
  • Smart detection of box folders created after initial scan
  • Maintained backward compatibility with all existing devices
  • Complete MustardOS folder name mapping in getConsoleKey()

Browser Requirements

  • Requires Chrome, Edge, or Opera (browsers with File System Access API support)
  • You'll need to grant file access permission when prompted

Full Changelog: v1.2...v1.3

Special thanks to the Reddit community for the feature request! 🙏

v1.2 - Top 25 Games & Multi-Device Support

12 Dec 07:57

Choose a tag to compare

What's New in v1.2

Top 25 Must-Have Games

  • Curated Game Lists - Top 25 rated games for 16 different consoles
  • Collection Tracker - See which must-have games you own vs missing at a glance
  • Quick Upload - Drag & drop missing ROMs directly into the Top 25 modal
  • Supported Consoles: GB, GBC, GBA, NES, SNES, N64, Genesis, Game Gear, Master System, PS1, PC Engine, Neo Geo, Neo Geo Pocket, Atari 2600, Atari Lynx, WonderSwan
  • 400 curated games across all platforms

Multi-Device Support

  • RG Nano - Anbernic's tiny retro handheld (240px images)
  • Miyoo Mini / Mini Plus - Full Onion OS support (250px images, Imgs subfolder)
  • Miyoo Flip / Mini Flip - Full Onion OS support (250px images, Imgs subfolder)
  • Device Selector - Easy switching between device profiles

Improved User Experience

  • Loading Spinner - Visual feedback when loading large ROM collections
  • Ultrawide Support - Responsive layout fills the screen on any monitor size
  • Clickable Stats - Click game counts to navigate directly to your collection
  • Streamlined Sorting - Simple A-Z/Z-A toggle button

Bug Fixes & Optimizations

  • Fixed blob:null errors when running from file:// protocol
  • Memory optimizations for large collections
  • Production-ready code cleanup

Supported Devices

Device Image Size Folder Structure
RG Nano 240px ROM + image in same folder
Miyoo Mini 250px Onion OS (Imgs subfolder)
Miyoo Mini Plus 250px Onion OS (Imgs subfolder)
Miyoo Flip 250px Onion OS (Imgs subfolder)
Miyoo Mini Flip 250px Onion OS (Imgs subfolder)

How to Use

  1. Launch Live App or download for offline use
  2. Select your device type from the dropdown
  3. Click "Select ROMs Folder" and choose your ROM directory
  4. Click the Top 25 button to see must-have games for that console
  5. Manage your games and box art!

Full Changelog: v1.1...v1.2

NanoArcade Manager v1.1

12 Dec 01:06

Choose a tag to compare

v1.1 - JPG Image Support

Changes

  • Now detects and displays both PNG and JPG box art images
  • JPG images count as having art (no longer shows as missing)
  • Rename function preserves the original image extension
  • Delete function removes both PNG and JPG variants

How to Use

Online: https://audioslayer.github.io/NanoArcade/

Download: Extract the zip and open index.html in Chrome or Edge

NanoArcade Manager v1.0

11 Dec 08:18

Choose a tag to compare

Initial Release

A browser-based tool to manage retro game collections and box art for RG Nano and similar handhelds.

Features

  • Console organization with automatic detection
  • Box art search from TheGamesDB
  • Local image upload and URL paste support
  • Auto-resize images to 240px for RG Nano
  • Filter by missing art, sort by name or art status
  • Batch ROM upload with filename cleaning
  • Right-click context menu (edit, search, rename, delete)
  • Persistent folder selection between sessions
  • Beautiful dark theme UI

How to Use

  1. Download and extract the zip file
  2. Open NanoArcade Manager.html in Chrome or Edge
  3. Click "Select Folder" and choose your ROMs folder
  4. Start managing your games!

Requirements

  • Modern web browser (Chrome, Edge, Opera) with File System Access API support