Play Super Mario Bros. & Other Classic Nintendo (NES) Games on Android

4.7/5 Votes: 164,000
2 days ago
Android 4.4
Get it on
Google Play
Report this app


During his quest to rescue a princess held captive by a crazy, spiked-shell, bipedal tortoise, a moustachioed Italian plumber collects coins, fights bullets, plants, fish, mushrooms, and turtles in strange environments.

It’s crazy to think that Mario saved the video game industry-but he did. Despite being featured in games for every Nintendo platform to date, gamers who have been with Nintendo since day one will always remember Mario as an 8-bit hero.

Since it’s a classic, Super Mario Run is the top-rated mobile game on Apple’s iOS App Store right now, but Android owners won’t have access to it until next year. When we can get the real thing, why bother with some newfangled imitation?

A simple emulator app on Android makes it incredibly easy to play real classic NES Mario games and other retro NES games.

Step 1

Enable ‘Unknown Sources’

To begin with, you’ll need to make sure that you’re able to sideload the NES emulator by selecting “Unknown Sources” from the Settings menu in order to be able to do this.

Step 2

Download & Install RetroArch

You can download RetroArch on your phone or tablet to play classic games and consoles like Super Mario Bros. and NES on your device. You simply need to tap the Download complete notification, then click “Install” when prompted.

Step 3

Get Game ROMs

In 1985, Nintendo released the first NES. There are so many NES games that have long since become forgotten, since that was over 20 years ago.

The good news is that tons of gamers online have converted their cartridges into ROM files, which are the data originally stored in the cartridges.

Don’t Miss:

While you can download ROMs for free on the web, just remember that it’s illegal to download games you don’t already own, even though NES games haven’t been available for a long time.

If you know what I’m talking about, you’d be well served to google Emuparadise if you want direct links to ROM sites.

If you download ROMs to your device, make sure to keep them in a folder you’ll remember, for example “SD Card/NES.”

Step 4

Download an NES Core

After opening RetroArch, select “Load Core,” then tap “Download Core” on the following screen. To download the base emulator for classic Nintendo games, select one of the “NES / Famicom” entries.

Step 5

Game On!

Choose “Load Content” on RetroArch’s main menu, then “Select File And Detect Core” on the next screen. To start playing, tap “Load Archive With Core” after selecting the Mario ROM you downloaded in Step 3.

That’s all there is to it! Using it is simple enough even for kids, and there is no configuration required. It takes some getting used to the on-screen controls, but for a portable NES system you can take with you, it’s well worth it.

You can find more old-school fun in the following article, which covers Android emulators for Super Nintendo, Sega Genesis, PlayStation, and Nintendo 64.