Nintendo - NES Emulators

<< Go to Linux systems list

Popular Emulators

Name Description
puNES puNES is an emulator under development that works on Linux32/64 and Windows32/64. The emulator supports compressed archives.

Other Emulators

Name Description
DarcNES DarcNES is a newer DOS/Linux NES emulator, also emulates Sega Master System, PCE and quite a few other systems, not only consoles. It supports the most common mappers and also includes sound support. The documentation currently lacks some important information (such as the controls) but you can find them on the DarcNES homepage.
EmilNES This is the Linux port of EmilNES. Compatibility is not that great so far, but give it some time.
FakeNES FakeNES is an Open Source NES emulator written by stainless with the maintainer of SNEeSe. Though still in the early stages of development, it includes neat features like Zapper support and sound.
FCE Ultra This is the Linux build of FCE Ultra...see the description on the Win/Dos NES emulators for all the details. Also, the source code has been included for those who wish to compile their own copy.
FCEUX FCEUX is a Nintendo Entertainment System (NES), Famicom, Famicom Disk System (FDS), and Dendy emulator. It supports NTSC (USA/JPN), PAL (European), and NTSC-PAL Hybrid modes. It supports both Windows and SDL versions for cross compatibility.

The FCEUX concept is that of an "all in one" emulator that offers accurate emulation and the best options for both casual play and a variety of more advanced emulator functions. For pro users, FCEUX offers tools for debugging, rom-hacking, map making, Tool-assisted movies, and Lua scripting

FCEUX is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many distinct branches.

The concept behind FCEUX is to merge elements from FCEU Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, FCEUXDSP CE, and FCEU-mm into a single branch of FCEU.

As the X implies, it is an all-encompassing version of the FCEU emulator that provides the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.
fwNES In my opinion, fwNES is the best NES emulator for Linux. It supports iNES mappers 0-34 except 6,12-14,20,26-31 and fwNES mappers 64-85,88 and 100. It has also got good sound support and is pretty fast. Download this or you'll be sorry.
iNES iNES has been around for a long time now and focuses on mapper support and compatibility. Choose your platform, download, and you won't be upset at all.
InfoNES InfoNES is a japanese NES emulator for Linux that supports a nice amount of mappers, worth a look.
Little John New Generation Little John is one of the newer NES emulators for UNIX. It's actually an SNES emulator, too, and has support for a lot of stuff (joysticks, OpenGL, 2xSai, etc) and it's really worth a try!
Nestra Nestra is a nice NES emu for Linux, it uses dynamic recompiling to get more speed but it is still in early stages and features no sound and has some bugs, but it's still nice.
NextFCE NextFCE is a new emulator based on BERO's FCE source. I have not tried this emulator since I don't run FBSD, if anyone give me a quick run-down of the emulator, that'd be great, or if any has time to translate the homepage or the docs that'd good too.
Nofrendo This NES emulator is written by Matt Conte. It has been under construction for a long time now, and a preview release is finally available. Not much else is known at this time.
RockNES This is an updated port of RockNES to Linux. It's now based on the v4.0, and so has good compatibility and many features, as well as a GUI.
SharpNES SharpNES is a "clean-room" implementation of an 8-bit NES emulator in Mono/C#.
TuxNES This is a good NES emulator for Linux that runs many games, including Solar Jetman and other games that tend to freak out in other NES emulators. It has support for a good amount of mappers, and it's definitely worth the download. Also works with FreeBSD.
XNes Although the development has been stopped, this is an ok emulator, with sound.

Nintendo - NES Emulators on Other Platforms

Windows (94)
BeOS (4)
Macintosh (10)
Amiga (4)
-- Dreamcast (5)
-- Gamecube (1)
-- Playstation (3)
-- Playstation 2 (2)
-- Nintendo 64 (2)
-- Game Boy / Advance (5)
-- Nintendo DS (3)
-- Game Park 32 (5)
-- Playstation Portable (2)
-- Wonderswan (1)
-- Nintendo Wii (2)
-- Playstation 3 (1)
-- GP2X (1)
-- Nintendo 3DS (3)
Java (5)
Palm OS (1)
Pocket PC (8)
Windows Mobile (1)
iOS (iPhone/iPod Touch) (2)
Android (5)
DOS (1)
JavaScript (3)