There are some great emulators available for Android. The really good ones aren't free but you get what you pay for. I have purchased emulators for the NES, SNES and Genesis and they are almost flawless. Even better if you spring for a good bluetooth control pad!