Guide to NES Emulation
Posted by Master Blasphemy
To get the ball rolling so late in the game this Nintendo Month, I've transcribed some accumulated knowledge and links regarding NES emulation into this handy guide. For emulation beginners, this will get you set to play your favorite NES games from the comfort of your personal computer. For pros, you guys already know what to do, but maybe one or two of these links might come in handy.
Emulators
If you want to emulate NES 8-bit Nintendo Entertainment System games, first you're going to need an emulator to play them. Emulators are wonderful pieces of software reverse engineered from the original consoles.
Our favorite NES emulator is easily FCE Ultra. It's open-source, works on a variety of platforms, and provides us with great results. - http://fceultra.sourceforge.net/
If you're looking for something more specialized, check out Wikipedia's list of Nintendo Entertainment System emulators
ROMs
Now you've got your emulator up and you want to load up a game. Now you need to get some games. I don't pretend to know anything about the subject, but a couple quick Google searches found several links to NES ROM torrents:
- 3539 NES-ROMS and Emulator (mininova)
- All NES Roms zip (mininova)
- 8816 NES - roms [7z] (mininova)
- NES rom complete set (isohunt)
My understanding is that laws regarding ROMs and emulators are grey and murky. But from what I read on Wikipedia and other places, the only consequences have been threats of legal action against sites hosting ROMs. The average ROM downloader does so with relative safety, though at their own risk. Just don't try to host them on your server or sell them to people.
Just download some ROMs, point the emulator to the files, and load them up. Most emulators will take Game Genie codes, and most will let you take cool screenshots. Some, like FCE Ultra, let you hook up control pads or joysticks to your emulator. We might recommend a USB NES port.
If anyone else has any more links related to NES emulators or ROMs, leave us some comments.