Emulators on Android

From Emulation General Wiki
Jump to: navigation, search

Android has a lot of great emulators, and most handhelds running the OS are the best choice for portable emulation. This guide will hopefully give you an idea of which ones are best for your device.

Keep in mind that not all emulators available on the Play Store are included in this list; some of them are nothing more than ad-supported forks of more established open-source emulator projects like nds4droid, though not all of those forks are mere ripoffs. NES.emu and GBC.emu, for example, are based on FCEUX and Gambatte respectively, yet they're decent emulators on their own right than just a copy-paste of the emulators they were based from with advertisements thrown in the side.


Arcade[edit]

Multi-System[edit]

Name Price Latest Version Active Recommended Overview
aFBA Free (Ads?) 0.2.97.35 ? An unofficial Android port of Final Burn Alpha. It has great compatibility and many options.
MAME4droid Free 1.12 ? A decent port of MAME. Use this version for older devices.


Personal Computers[edit]

Amiga[edit]

Name Price Latest Version Active Recommended Overview
UAE4Droid Free ? Some users are reporting bad mouse emulation, but the compatibility seems alright.
Uae4all2 Free 2.3.6.4 http://eab.abime.net/showthread.php?t=71330
Uae4arm Free 1.0.0.16 Best Amiga emulator.
Omega 500 Free 0.2.3 ? ?

Amstrad CPC[edit]

Name Price Latest Version Active Recommended Overview
andcpc Free 1.5.1
CPCDroïd Free 1.5.1
Droid-CPC 1,79 1.01.3

Atari ST[edit]

Name Price Latest Version Active Recommended Overview
Hataroid Free 1.7

Commodore 64[edit]

Name Price Latest Version Active Recommended Overview
Frodo C64 Free 4.1 A port of Frodo C64. Author has been inactive for two years and user reviews are stating many problems, such as bad sound and inability to play multi-disc titles.
C64.emu $3.99 1.5.21 Currently the best C64 emulator on Android. Has a few sound problems but the compatibility seems to be the best.
Mobile C64 $0.99 1.8.2 User reviews mention bad compatibility and slow gameplay. The developer sells numerous shady game ripoffs on the Play store, so they're quite untrustworthy.

DOS[edit]

Name Price Latest Version Active Recommended Overview
aDOSBox Free 0.2.5 Hasn't been updated since 2011. User reviews mention plenty of bugs. Compatibility seems to be fine though.
AnDOSBox $3.99 1.2.8 Works decently, but it hasn't been updated since 2012 and has since been surpassed by the other payware DOSBox ports.
DosBox Turbo $3.49 2.1.20a Highly accurate and compatible DOSBox port, not to mention quite fast.
gDosBox Free 0.7.5.5 Definitely the worst DOSBox port on this list. User reviews mention frequent crashes, all while having compatibility only on par with aDOSBox.
Magic Dosbox $2.99 1.0.52 A relatively new DOSBox port. Despite the emulator being more obscure than the other DOSBox ports, some user reviews report better compatibility, better controls, and faster speed compared to DOSBox Turbo. v1.0.48

MSX[edit]

Name Price Latest Version Active Recommended Overview
MSX.emu $7.99* 1.5.34 Very good MSX emulator with a decent amount of options. v 1.5.34 apk

*There's a free version, but it's unofficial.

ZX Spectrum[edit]

Name Price Latest Version Active Recommended Overview
Speccy Adds 4.2.4
Spectacol Free 3.0.5
Xpectroid Free 1.2.2


NEC Consoles[edit]

PC Engine (TurboGrafx-16)[edit]

Name Price Latest Version Active Recommended Overview
PCE.emu $3.99* 1.5.34 Based off of Mednafen's TurboGrafx-16 core. Your only choice for PCE emulation on Android.

*There's a free version, but it's unofficial.


Nintendo Consoles[edit]

NES[edit]

Name Price Latest Version Active Recommended Overview
iNES $4.99 4.8.6
NES.emu $3.99 1.5.34* Based off of FCEUX. Has good compatibility compared to its competition. It can emulate the Zapper with the touch screen. NES.emu v1.5.34
NESoid Free 2.5 Seems to be a nice emulator. Like NES.emu, it can emulate the Zapper. Not sure about the compatibility though.

*There's a free version, but it's unofficial.

Super Nintendo[edit]

Name Price Latest Version Active Recommended Overview
Snes9x EX(+) Free 1.5.28 Unlike Robert Broglia's other emulators, this one is free. Very competent emulator. Plus has higher accuracy at the expense of CPU power. For older phones, download the regular release.
SNESoid Free 2.2.4 Decent compatibility, but Snes9x EX+ beats this in spades.
SNESDroid Free/Ads 1.4.2 Advertises higher compatibility compared to its competition. System requirements are higher than the other emulators.
SuperRetro16 and SuperLegacy16 $3.99 ? Formerly known as SuperGNES, though it was taken down by Google. SuperRetro16 lacks features such as box art, while SuperLegacy16 has all the features SuperGNES had. Paid versions have netplay, save state support, and other features. Free version has ads. Has CRT filters and texture scaling. Most games run fine, but audio issues are prevalent. Developers are slightly shady.

Nintendo 64[edit]

Name Price Latest Version Active Recommended Overview
Mupen64Plus AE Free Git (old builds) Currently the best choice for N64 emulation on Android. Has great compatibility. last free update
M64 Emulator Free ? ? Based off of Mupen64Plus. Compatibility isn't as good as Mupen64Plus AE.
N64oid Free (not on Google Play) Git Less graphical glitches compared to Mupen64 and same speed. Supports Hi-Res textures aswell.
Project64 Free 2.3.2

GameCube[edit]

Name Price Latest Version Active Recommended Overview
Dolphin Free (Optional $5.99 donation) 0.14 This is more of a proof-of-concept than anything. Even the most powerful mobile processors can run very few games at full speed. Most Qualcomm processors before the 810 can't run it without heavy graphics glitches due to the buggy drivers not having good support for OpenGL ES3. Working notable perfomance with somes games with NVIDIA tegra X1 with OC Dolphin option.


Nintendo Handhelds[edit]

Game Boy/Color[edit]

Name Price Latest Version Active Recommended Overview
GBC.emu $2.99* 1.5.19 Based off of Gambatte. Very compatible, very accurate, and has a variety of options and enhancements.
My OldBoy! $3.99 - Free Lite version available 1.0.3 A GB/GBC emulator from the creators of My Boy!. Made with speed and low system requirements in mind, but the compatibility is still decent. Free version doesn't have save states nor fast-forward.
John GBC $2.99 - Free Lite version available 3.50 Fast GB/GBC emulator with multiple options. Free version has ads and no fast-forward.
GambatteDroid $2.70 ? ? A port of Gambatte. Not as good as GBC.emu, as it has higher system requirements and more bugs. Some users are reporting control lag as well.
GBA.emu $4.99** 1.5.19 Based off of VBA-M, which emulates GB/GBC games based on how they appear on GBA backwards compatibility, making for inaccurate colors compared to native Game Boy emulators.

*There's a free version, but it's unofficial. **There's a free version, but it's unofficial.


Game Boy Advance[edit]

Name Price Latest Version Active Recommended Overview
My Boy! $4.99 - Free Lite version available 1.6.2 A GBA emulator with great speed and great compatibility. Free version lacks things such as save states and a good fast-forward speed (which only goes up to 2x in the free version)
GBA.emu $4.99* 1.5.19 Based off of VBA-M.
Gameboid Free ? ? This emulator got taken off of the Play store since it used gpSP source code when Gameboid was closed source. Seems to have decent compatibility.

*There's a free version, but it's unofficial.

Nintendo DS[edit]

Name Price Latest Version Active Recommended Overview
DraStic $5.99 2.5.0.3a ✓* Very fast and highly compatible DS emulator, and might as well be your only choice for DS emulation on Android. Can run full-speed on pretty much anything it's compatible with. There's also a free 20-minute demo available.
nds4droid Free r45 ? Based off of DeSmuME. Not optimized well. Games are laughably slow, especially compared to DraStic.

*DraStic recently updated its beta build after a 9-month hiatus, so it's technically still active. Just be aware that the updates are infrequent.


Sega Consoles[edit]

Master System[edit]

Name Price Latest Version Active Recommended Overview
MD.emu $4.99* 1.5.34 Primarily a Genesis/Mega Drive emulator, but it has Master System compatibility as well. 1.5.34 apk
GENPlusDroid Free ? Primarily a Genesis/Mega Drive emulator, but it has Master System compatibility as well. Seems to have high Genesis compatibility, but I'm not sure about the Master System component.

*There's a free version, but it's unofficial.

Genesis (Mega Drive)[edit]

Name Price Latest Version Active Recommended Overview
MD.Emu $4.99* 1.5.34 By far the best Genesis emulator. Has a similar UI to Robert Broglia's other emulators, and the same type of quality. Has SegaCD compatibility. 1.5.34 apk
Gensoid Free 2.4.3 ? Can't find much info on this emulator.
GENPlusDroid Free ? Claims to be cycle accurate, though I'm not sure how true that is. Has ads, and there's sadly no paid version that's ad-free. Developer has a habit of breaking things during updates.

*There's a free version, but it's unofficial.

Saturn[edit]

Name Price Latest Version Active Recommended Overview
Yabause Free 0.9.13 ? Official port of Yabause to Android. Very glitchy, and the compatibility isn't as good as the desktop version (which isn't even that compatible in and of itself)
uoYabause Free 0.4.6 http://www.uoyabause.org/
Saturn.emu Free 1.5.27 Based off of Yabause. Compatibility is worse than the official Yabause port. Robert Broglia has said that he ceased development on this emulator and probably won't pick it up again.

Dreamcast[edit]

Name Price Latest Version Active Recommended Overview
reicast Free r6 Based off NullDC. This is the only active Dreamcast emulator for Android, so you don't really have much of a choice. It has great game compatibility and runs quite well, though it is quite glitchy.


Sony Consoles[edit]

PlayStation[edit]

Name Price Latest Version Active Recommended Overview
FPSe $3.63 0.11.187 This emulator has great compatibility as well as a lot of settings to mess around with. It's recommended to use the Software HD video mode, as the OpenGL plugin is very glitchy. The emulator also has a box art feature, which detected proper box art for even the most obscure games I put on it.
ePSXe $3.75 2.0.7 Even though it's freeware on PC, ePSXe is payware on Android. It has far superior compatibility and accuracy to FPSe, as well as similar enhancements. FPSe may run better on lower-end systems however.
psx4droid Free 3.0.5 Although it's the only free standalone PSX emulator, it's not recommended. RetroArch's PSX core is much better as far as free PSX emulation on Android is concerned.


PlayStation 2[edit]

Name Price Latest Version Active Recommended Overview
Play! Free 0.30 Can't run that many games, and most of the ones that do run will have very low FPS on any compatible device due to the emulator not being optimized enough.

Sony Handhelds[edit]

PlayStation Portable[edit]

Name Price Latest Version Active Recommended Overview
PPSSPP Free (Optional $5.99 donation) Latest dev builds Compatibility is similar to the desktop versions due to the emulator being built with portability in mind, though it's obviously more demanding for mobile than it is for a desktop. If your device came out recently, it should run quite well.


Other Handhelds[edit]

Neo-Geo Pocket/Color[edit]

Name Price Latest Version Active Recommended Overview
NGP.emu $4.99* 1.5.19 ? You don't really have any other choice if you want Neo Geo Pocket emulation.

*There's a free version, but it's unofficial.


Miscellaneous[edit]

Multi-System Emulators[edit]

Name Price Latest Version Active Recommended Overview
RetroArch Free 1.4.1 It's RetroArch. What's there to say, really? It's good if you don't want to shell out for payware emulators, and a lot of the Libretro cores are for systems that aren't otherwise emulated on Android.

Other[edit]

A list of recommended Android emulators. (It's a bit outdated)