Sup M3 Custom Firmware -

Sup M3 Custom Firmware -

Yes — if you’re comfortable with:

No — if you just want to play Mario World on your lunch break. Buy a Miyoo Mini Plus or Anbernic RG35XX instead.

But if you already own a SUP M3, and you’re frustrated by its sluggish menus and unreliable saves, CFW turns a landfill-bound toy into a daily driver. The community has done remarkable work reverse-engineering a device the manufacturer abandoned six months after release.

The Sup M3 Game Box is a budget handheld that has found a second life through the MiyooCFW project, which transforms it from a limited 400-in-1 clone into a versatile retro machine. While the device is physically modest, the custom firmware (CFW) unlocks significantly better emulation performance and features. Core Features of Sup M3 Custom Firmware

Expanded Emulation: Beyond standard NES, the CFW enables support for SNES, Game Boy, GBA, Genesis, PC Engine, and even some PS1 games (though at roughly 70% speed with lag). System Improvements: sup m3 custom firmware

GMenu2X Interface: Provides a modern, customizable menu system to replace the stock interface.

Advanced Features: Includes support for IPK packages for installing new apps, USB HID modes for using the device as a PC controller, and screen rotation/color inversion settings.

Hotkeys & Customization: Allows remapping of buttons and enabling autostart for specific games or emulators. Installation Guide Summary

Installation currently relies on beta versions of MiyooCFW 2.0. Yes — if you’re comfortable with:

Obtain the Beta Image: Visit the Actions tab on the MiyooCFW GitHub repository and download the most recent build with a "Master" tag. Use the uclibc image for standard app compatibility.

Flash the SD Card: Format a high-quality microSD card to FAT32. Use a tool like Balena Etcher or Win32DiskImager to write the .img file to the card.

Configure for M3: Before inserting the card, open the BOOT partition on your computer. Find the file named console.cfg and change the line pocketgo to m3.

Initial Boot: Insert the card into your Sup M3 and power it on. The first boot may take up to 30 seconds or appear upside down; wait for it to finish and then power cycle the device. Hardware Context No — if you just want to play

Users should note that the Sup M3 is often criticized for poor build quality, including subpar buttons and limited processing power. However, at its ~$15 price point, installing CFW makes it one of the most affordable ways to play turn-based JRPGs and light retro titles on the go.

Been using this for 2 weeks, i'd say this is good enough for $15


The gold standard for simplicity. Minimal interface, instant resume, and rock-solid save states.

Stock firmware typically only recognizes .bin or .smc files. Custom firmware allows you to play .nes, .gb, .gbc, .gba, .smd, .gen, and sometimes even .zip archives.

Use the SD Association’s SD Formatter tool. Format the card to FAT32 (not exFAT or NTFS). If your SD card is over 32GB, use a tool like guiformat to force FAT32.