NESoid lets you play classic NES games on your Android device

I also remember that it was slow. My PC had a 600MHz processor, yet it struggled to emulate the 33MHz processor in the PlayStation 1. Fast forward to today, however, and the gigahertz processor is ubiquitous, be it in the desktop or mobile form factor. I don't think anyone foresaw that we'd have 1GHz processors in computers that fit comfortable in our palm.
But hey, who's complaining?
There are many emulators for Android smartphones, but today I'm going to look at the most important: NESoid. It's a free app that lets you play just about every NES game on your Android phone. It's not without its niggles (read on!), but you really can't complain when it comes to free games.
You can install it by searching for 'Nesoid' on the Android marketplace (grab the Lite version, or pay the few dollars if you need the ability to save and load games).

At this stage, I have to tell you that downloading ROMs is only totally legal if you own the actual NES cartridges -- but even if you don't, it's very unlikely that you'll get into trouble for downloading these games.
Once you have some ROMs (make sure they have the .NES extension), simply transfer them to your phone's SD card. Then open NESoid, navigate to wherever you dumped the ROMs... and off you go!
There are some niggles though, as I said. First, if you don't have a hardware keyboard, it's really quite hard to manipulate an on-screen D-pad and A/B buttons. Second, if you don't have a multi-touch device, lots of games will be almost unplayable. I tried to play Street Fighter 3, but as I lacked the ability to hold a direction and punch... it wasn't a whole lot of fun. Still, if you have a newer HTC or Droid smartphone, games are probably very playable.

Like PC emulators, NESoid has a ton of configuration options. You can change how the game's graphics are scaled, and you can also increase the 'fast forward' speed, so that you can play games like Super Mario Bros in double-quick time! Cheaters will be glad to hear that NESoid even has Game Genie support! (Wow, I haven't seen the phrase 'Game Genie in over a decade...)
All in all, NESoid is a fantastic little app, if only to provide cheap, rheumy-eyed retro gaming for the commute to work -- or, if you're like me, while you're loosing your bowels into bowl of hell.
NESoid Tech Specs
- Installed Size -- 1.2MB (and each game is very small, between 20 and 200 kilobytes)
- Speed/Responsiveness -- The interface is fine, and the emulation itself is fast. Street Fighter 3 is one of the 'largest' NES games, and it runs fine (Android 1.6 @ 600MHz, LG GT 540 Swift)
- User Interface -- On-screen keyboard is messy, but there isn't really a graceful solution for that (it is configurable, though!)
- Configurability & Extensibility -- You can configure almost everything, and obviously with the huge library of NES games, extensibility is a given!
- License -- Free, not open source. Paid version ($3.98) lets you save and load games














Comments
10
Subscribe to commentsDavid RonAug 4th 2010 3:40PM
Also, check out (3 URLS at a time limit)
SNesoid (super NES):
http://www.appbrain.com/app/com.androidemu.sneslite
GBCoid (Game Boy Color):
http://www.appbrain.com/app/com.androidemu.gbclite
GameBoid (Game Boy Advance):
http://www.appbrain.com/app/com.androidemu.gbalite
David RonAug 4th 2010 3:40PM
Also, check out (3 URLS at a time limit)
Gensoid (Sega Genesis):
http://www.appbrain.com/app/com.androidemu.genslite
PSX4Droid (not-free PS1/PSX emulator):
http://www.appbrain.com/app/com.zodttd.psx
Android Arcade (Mame - thousands of pre 2000's arcade games):
http://g-arcade.appspot.com/
David RonAug 4th 2010 3:41PM
Also, check out (3 URLS at a time limit)
ScummVm (Old PC adventure games, Sam&Max, Maniac Mansion, Monkey Island, Return To Zork, Day Of The Tentical, etc.):
http://www.appbrain.com/app/org.inodes.gus.scummvm
HuggyAug 4th 2010 5:23PM
That's right! Hardware keyboard reigns supreme! Please kill me when Apple takes over and there's no more physicality to our phones and devices.
DrakkenfyreAug 4th 2010 8:23PM
It's funny they labeled the Street Fighter 2 NES port "Street Fighter 3".
EdgarAug 4th 2010 8:41PM
All (or most) of these work in conjunction with the app called "Wiimote Controller" to allow you to use a Wii Mote as a controller for the game through bluetooth. Who needs a hardware keyboard :).
MuskieAug 5th 2010 12:22AM
All of the ones developed by Yongtzh work with the Wiimote app. however, it does NOT work on some HTC phones, namely oneswith sense, as it uses a proprietary Bluetooth stack. which is just silly.
saudrapsmannAug 8th 2010 12:33AM
OKAY
I GET IT, DownloadSquad!
I already want an Android, you don't have to make me want one more!
HazdazAug 8th 2010 7:20PM
I just tried this app and while it worked great on a couple of games that I tried, not having hardware buttons royally sucks. I was hell bent on getting a phone WITH a keyboard, but good luck finding a good (fast) phone with a good (non-flat) keyboard. (And no, the Droid and even the Droid 2's keyboard is atrocious).
I have been doing much better than expected with typing on my Droid X's touchscreen, and usually navigating is not that big of a deal... until it comes to stuff like gaming... this is where buttons are king.
When the hell is a phone-maker going to realize how many of us want a fast Android phone with a good hardware keyboard... AND good buttons for gaming. I see this as a HUGE untapped market. A modern N-Gage type of phone would be a big hit in my opinion.
Oh, and that Wiimote trick is rather pointless in my opinion... if you are somewhere where you can actually have a Wiimote handy, then chances are you could just play the game on either a Wii or a PC. I want these ROM games for when I am no where near a computer and the only thing I have with me is my phone. I am not going to be packing a Wiimote into my pocket just for this.
Sebastian AnthonyAug 8th 2010 7:23PM
Hehe, very good point, re: Wiimote. You're hardly going to carry it with you... well, maybe some people would do that... but not many :)
I don't know why there's such aversion to hardware buttons! Damn Apple...