| Name | Download | Updated (dd/mm/yy) | OS | History | Description |
|---|---|---|---|---|---|
| FCEUXD SP | v1.07 v1.07 Sources | 01/02/07 01/02/07 | Win32 Win32 | History | This is a modification of FCE Ultra with special features for developpers such as hex-editor and trace loggers. edit / other platforms |
| FCEUX | v2.1.3 v2.1.1 (Français) | 08/04/10 30/07/09 | Win32 Win32 | History | FCEUX is a cross platform, NTSC and PAL Famicom/NES emulator that is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many separate branches.
The concept behind FCEUX is to merge elements from FCE Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing FCEU emulator that gives the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community. |
| FCE Ultra | v0.98.12 | 28/08/04 | Win32 | History | FCE Ultra is a great emulator that has been ported to a lot of platforms. edit / other platforms |
| FakeNES | v0.5.9 Beta 3 v0.5.9 Beta 3 Sources | 26/04/06 26/04/06 | Win32 Win32 | History | FakeNES is a portable, Open Source NES emulator written in C. It utilizes the Allegro game programming library for cross-platform capabilities, and should therefor compile and run on any platform supported by Allegro. The authors have now moved from SourceForge to strangesoft.net and they are rebuilding the emulator from scratch, renaming it to Kadence 64, and adding Nintendo 64 emulation! edit / other platforms |
| Nestopia | v1.39 v1.39 Sources v1.41 UO v1.41 UO Sources | 04/05/08 04/05/08 29/03/10 29/03/10 | Win32 Win32 Win32 Win32 | History | A portable and cycle-accurate NES/Famicom emulator written in C++. A very good choice for your NES emulation needs! For the unofficial version, here is the website. edit / other platforms |
| Nintendulator | v0.975 Beta (180110) v0.975 Beta (180110) v0.975 Beta (180110) Sources v0.975 (Français) Mappers v0.975 (090110) Sources | 18/01/10 18/01/10 18/01/10 04/01/10 09/01/10 | Win32 (Unicode) Win32 (ANSI) Win32 Win32 Win32 | History | Nintendulator is an open source Win32 NES emulator written in C (plus some assembly optimization). The original goal was to emulate the NES down to its hardware quirks; though it's fallen behind over the years, recent builds have caught up once again and can emulate certain behaviors most other emulators neglect to handle. However, this emulation precision comes at a price - a 1500MHz (estimated) or faster CPU is required to emulate at full speed. edit / other platforms |
| RetroCopy | v0.720 v0.720 | 17/03/10 17/03/10 | Windows 32-bits Windows 64-bits | History | This is an emulator of the NES and Sega Master System. The GUI looks pretty nice. edit / other platforms |
| RockNES | v5.05 v5.05 | 21/02/10 21/02/10 | Win32 Win32 (Core 2 Duo) | History | One of the nicest GUI in NES emulation, this emulator is also a very good choice if you want to play NES games. edit / other platforms |
| Name | Download | Updated (dd/mm/yy) | OS | History | Description |
|---|---|---|---|---|---|
| Jnes | v1.0.2 | 06/02/10 | Win32 | History | Jnes is a NES emulator for win32 platforms that uses DirectX for it's hardware interface. It's emulation capabilities include graphics, sound, input devices, and emulating quite a few memory mapping boards found in most USA games and a few popular japanese ones. Jnes boasts a fairly intuitive user interface that makes playing NES a little more enjoyable. One of the coolest features is the included database of Pro-Action-Replay and Game Genie cheats. edit / other platforms |
| MESS | v0.138 v0.138 v0.138 Sources | 22/05/10 22/05/10 22/05/10 | Windows Windows (i686) - | History | MESS emulates multiple console/computer systems. These systems include Apple II, Astrocade, Atari 800, Atari 5200, ColecoVision, Colour Genie, Genesis, Kaypro CP/M, PDP/1, Sega Master System, Gamegear, TRS-80, Playstation, Dreamcast and Vectrex and many more! The list is impressive. see their webpage for more information. edit / other platforms |
| NESEmu | v0.2.1r2 Beta Preview | 05/12/08 | Windows | History | An extremely fast and accurate Nintendo NES emulator. Easily ported to anything that can use SDL; anything else requires very little work. The authors refer to it as the unnamed NES emulator. edit / other platforms |
| NESten | v0.61 Beta 1 v0.61 Beta 2 Pre Mappers v1.3 Mappers v1.3 Sources | 10/02/01 08/04/03 08/04/03 08/04/03 | Win32 Win32 Win32 Win32 | History | This emulator is written in Delphi 3.0, using DirectX header for Delphi by Eric Unger. edit / other platforms |
| NNNesterJ | v0.23 v0.23 Japanese Mappers v0.23 Kaillera v0.23 Sources | 21/12/02 21/12/02 21/12/02 21/12/02 | Windows Windows Windows Windows | History | NNNesterJ is a modified version of nesterj. edit / other platforms |
| Nessie | v1.02 v1.02 Sources | 17/04/04 17/04/04 | Windows Windows | History | Nessie is a NES emulator for Windows. edit / other platforms |
| SDLMESS | v0.136 Sources v0.135 Sources | 10/01/10 07/11/09 | - - | History | A port of MESS to SDL. edit / other platforms |
| UberNES | Build 03/02/2010 NES Core Sources | 03/02/10 20/12/04 | Win32 - | History | UberNES is a NES emulator for Windows written by M \ K Productions. UberNES aims to provide fast, accurate NES emulation, using a novel design that contains many features never seen before in videogame emulators. The GUI is great, it describes all your NES Roms from data in a database. edit / other platforms |
| ZXMameCD | v0.80 | 18/04/10 | Linux (Bootable) | History | ZXMameCD is a CD that can be booted from platforms such as PCs or Macs and that contains emulators for multiple systems. edit / other platforms |
| nemulator | v2.1.3 | 30/01/10 | Windows Vista/7 | History | This is a beta version of an emulator that looks promising. It uses Direct X 10 so you will need Vista or Windows 7 to run it. edit / other platforms |
| Name | Download | Updated (dd/mm/yy) | OS | History | Description |
|---|---|---|---|---|---|
| 80five | v x.xx Mario NES v1.5 | 24/08/04 22/04/04 | Windows Windows | History | Gary Boyes is the author of this NES emulator which is based on parts of MarioNES but is a rewrite. edit / other platforms |
| Aphrodite | v0.1 | 19/12/99 | DOS | History | This is a NES emulator by BudFrEaK edit / other platforms |
| Audio Overload | v2.0 v2.0 | 29/07/08 29/07/08 | Windows (32-bits) Windows (64-bits) | History | This is a music player for many formats including NES, SNES, Amiga, Sam Coupe, Playstation, Sega Saturn, and many more. edit / other platforms |
| basicNES 2000 | v1.5 Debug1 v1.5 Debug2 v1.5 Debug2 Sources | 26/06/03 26/06/03 26/06/03 | Windows Windows Windows | History | Don Jarret wrote this NES emulator in Visual Basic. edit / other platforms |
| BioNES | v0.2 | 06/08/98 | Win9x | History | This emulator was coded by Shu Kondo with the author of fwNES, Fan Wen Yang, as an assistant. edit / other platforms |
| DRR-NES | v0.30.0028 v0.30.0028 Sources | 27/02/99 27/02/99 | DOS DOS | History | DRR-NES actually isn't very good if you are looking to play games. It was written in QBasic which made it inherently extremely slow. Additionally, I have not released a version of DRR-NES in over three years. Why? Check out the story page to find out about all of the unfinished/unreleased versions since then and about a possible return. edit / other platforms |
| DSP Emulator | v0.9b5 WIP 03/04 v0.9 beta 3 Sources Required DLL | 03/04/10 08/01/10 26/06/06 | Win32 - Win32 | History | DSP Emulator is a multi-system emulator that supports the Sinclair Spectrum 48K, 128K, and Plus+3; the Amstrad CPC 464, 664, and 6128; the Nintendo NES/Famicom and GameBoy; the Coleco ColecoVision; and various MAME-compatible arcade systems. edit / other platforms |
| DarcNES | dn9b0401 dn9b0401 Sources | 16/09/00 16/09/00 | Win32 Win32 | History | DarcNES is an Multi-System emulator for DOS, Linux (XWindows and SVGALib), and FreeBSD (XWindows). It is currently distributed as source code only. It emulates the Sega Master System, Sega Game Gear, Sega SG-1000 and SC-3000, NES, ColecoVision, TurboGrafx-16 / PC Engine with CD Emulation, Apple II and MSX. edit / other platforms |
| DragoNES | v0.20 | 14/09/97 | DOS | History | DragoNes is a NES emulator for DOS. The programmers began to work on the 0.20 code and they decided to translate the display routines in ASM.....the emulator got a nice speed boost of 25% on a 386SX33. edit / other platforms |
| ENes | v1.30 | 03/12/05 | Windows | History | This is an emulator designed for UIQ Phones, however Steve, the author, released a Windows binary of it. edit / other platforms |
| EmilNES | Beta 3 Rev 1 | 11/09/05 | Win32 | History | I have no information on this emulator. edit / other platforms |
| FCE | v0.01 v0.01 Sources | 10/04/98 10/04/98 | DOS DOS | History | This software is *VERY* early stage. It can work with a few cart. If you play game, there are many good other emulator already. If you are interested in inside emulator, the very dirty source code has been released. edit / other platforms |
| FCE Ultra mappers modified | WIP 13-05-2010 WIP 16-05-2009 (Français) | 13/05/10 20/05/09 | Windows Windows | History | This is a branch of FCE Ultra that aims at improving it and then integrating the changes to the FCEUX branch. edit / other platforms |
| FCFAN Plus | v1.07 | 14/04/99 | Windows | History | This is another emulator in the FAN series. edit / other platforms |
| FE | v0.13a | 29/01/01 | DOS | History | FE stands for Family Emulator. edit / other platforms |
| Famtasia | v5.1 Final v5.1 v6 Tester | 01/04/00 23/04/00 22/01/01 | Windows Windows Windows | History | Famtasia was written by taka2 and nori. edit / other platforms |
| fwNES | v0.302 | 16/11/98 | DOS | History | fwNES was written by Fan Wen Yang edit / other platforms |
| G-NES | v0.617 English v0.618 Japanese | 04/12/03 04/07/04 | Windows Windows | History | I have no information on this emulator. edit / other platforms |
| HyNES | v0.9 | 31/10/01 | Windows | History | This emulator was written in Visual Basic, to show the power of VB.
VB is just as powerful as c++ easily. The only problem is that it is slower. This emulator uses scanlines to render everything; it is more accurate that
way. I left out horizontal and vertical blanking because there is no need
to show it. |
| iNES | v3.5 | Unknown | Windows | History | iNES is a program that emulates Nintendo Entertainment System (NES) and Famicom videogame consoles on your computer. It plays NES games on PCs, PocketPCs, Macs, Unix boxes, etc. The idea to write a NES emulator originated from Alex Krasivsky who found some Famicom programming information on the Net and wrote the initial code. At some point, Alex lost interest in the project, while I eventually rewrote the code, made it closely mimic the quirks of the original hardware, and expanded it to support many different cartridge types and hardware add-ons. At the time of iNES release in 1996, there was only one other NES emulator, Pasofami, written by a Japanese author and really difficult to use. iNES became the first NES emulator usable by a non-expert, and also the first emulator to use the .NES cartridge file format. It is a commercial emulator so visit the author's website for more information on how to obtain it. edit / other platforms |
| InfoNES | v0.93 Japanese v0.93 English v0.93 Japanese Sources | 01/05/04 07/07/03 01/05/04 | Windows Windows Windows | History | This is a Japanese NES emulator written in Visual C++. English translations were made by Soulfang and emu_kidd edit / other platforms |
| JaneNES | v0.01 Sources | 10/01/03 | Win32 | History | JaneNES is portable, cross-platform Nintendo emulator using Allegro, SDL and OpenGL support. edit / other platforms |
| LazyNES | Release 9 Lan client | 22/04/01 22/04/01 | Windows Windows | History | I have no information on this emulator. edit / other platforms |
| LissNES | v1.09 | 30/03/03 | Windows | History | This emulator was coded in Visual Basic. edit / other platforms |
| Little John New Generation | v0.1.1 | 03/06/00 | Windows | History | Little John is an NES emulator for Windows. edit / other platforms |
| loopynes | v0.51 191099 Beta Debug version | 24/08/98 19/10/99 28/07/99 | DOS DOS DOS | History | This is pretty old, however for its time it was a great emulator. edit / other platforms |
| madNES | v0.95 Beta 5 | 05/10/98 | DOS | History | madNES has close to no sound support and only preliminary support for most mappers. edit / other platforms |
| marijuanes | v1.04 | 20/07/02 | Win32 | History | From the author of Squeem. Nice name. edit / other platforms |
| Mednafen | v0.8.D RC1 v0.8.D RC1 Sources v0.9.0 WIP April-11-2010 v0.9.0 WIP April-11-2010 Sources | 30/12/09 30/12/09 11/04/10 11/04/10 | Win32 Windows / Linux Win32 Windows / Linux | History | Mednafen is an emulator that is still being worked on, it is based on the SDL library and emulates the Atari Lynx, GameBoy (Color), GameBoy Advance, NES, PC Engine(TurboGrafx 16), SuperGrafx, Neo Geo Pocket (Color), PC-FX, and WonderSwan (Color). edit / other platforms |
| MircNES | Initial Release | 28/12/00 | DOS | History | A rather unique NES emulator that outputs to a mIRC window. :) edit / other platforms |
| My Nes | v0.9.0.122 v0.9.0.122 Sources | 12/04/10 12/04/10 | Windows Windows | History | My Nes is a portable open source NES/FAMICOM emulator written in C#. it cannot emulate 100%, it still a primitive one and needs a lot of work. however it has been tested and support over 200 games, 100 playable perfectly. edit / other platforms |
| My X Nes | v1.0 v1.0 Sources | 15/04/10 15/04/10 | Windows and Xbox 360 Windows and Xbox 360 | History | This is a NES emulator based on My Nes, ported to the XNA platform for compatibility with Windows and Xbox 360. edit / other platforms |
| NES496 | v0.13 | 18/10/99 | Windows | History | I have no information on this emulator. edit / other platforms |
| NES4PC | v0.30 v0.35 Alpha 2 | 01/01/99 26/02/99 | Windows Windows | History | I have no information on this emulator. edit / other platforms |
| NES9x | v1.0 v1.0 Sources | 20/02/00 24/02/00 | DOS DOS | History | I have no information on this emulator. edit / other platforms |
| NESEM | v0.10 v0.10 Sources | 29/01/99 29/01/99 | DOS DOS | History | This is another interesting emulator because it's been coded in QBasic :) edit / other platforms |
| NESemu8 | v0.01b | 13/06/99 | Win9x | History | I have no information on this emulator. edit / other platforms |
| NESemu | v0.40a | 13/09/98 | DOS | History | I have no information on this emulator. edit / other platforms |
| NESticle | vx.xx v0.43 v0.42 French Patch 1 | 01/01/00 02/01/98 26/12/99 21/08/99 | Windows Windows - Windows | History | NESticle is a Nintendo Entertainment System emulator released in 1997. It runs most of the games you put into it without any problems, and the Nintendo graphics dont look any uglier than they were on the console. It has some spiffy features like netplay, screenshots, save states, resolution changes, and color tampering. edit / other platforms |
| NEStron | v0.6.6b | 20/07/03 | Windows | History | NEStron is an 8-bit NES emulator for Windows 95+. Programmed in x86 assembly/C++, NEStron provides a great gameplay experience on any Windows-based PC. Head over to the features page to learn more, or check out the various screenshots I've bothered to post. edit / other platforms |
| NEZulator | v0.0040 v0.0040 Sources | 18/03/03 18/03/03 | DOS DOS | History | The NEZulator is a NES emulator. It is a project that was started on November 1st, a few years ago. It was originally developed by Jon Olick. edit / other platforms |
| NE | v1.04 | 04/02/00 | DOS | History | This NES emulator is written in C++ and ASM. edit / other platforms |
| NExS | Beta 2 | 07/02/02 | Win9x | History | This emulator has low support for mappers and no sound. edit / other platforms |
| Naughty | v0.0 v0.0 Sources | 26/12/99 23/01/00 | DOS DOS | History | I have no information on this emulator. edit / other platforms |
| Nes-Lord | v0.55 | 15/05/97 | DOS | History | An emulator based on NESA, this emulator, written by CHECK, has not been updated in a long time. There's no sound, and it supports only a few mappers. Don't waste your time with this one. edit / other platforms |
| nesterJ | v0.51b English v0.51b Japanese v0.51b Sources | 27/07/02 27/07/03 27/07/02 | Windows Windows Windows | History | From the website : "nesterJ" is based on "nester public beta3" by Darren Ranalli. It is added some functions. It is also added many mappers written by Mr. Takeda. Mr. Ranalli only knows these things; He does not know our details. So you cannot ask him about "nesterJ". edit / other platforms |
| nester | Public Beta 4a Public Beta 4a Sources UO v20010705 | 02/02/02 02/02/02 05/07/01 | Windows Windows Windows | History | This is a NES emulator by Darren Ranalli (aka "bald"). It has been hacked into many derivatives. The website provided is the website of the unofficial nester. edit / other platforms |
| NextFCE | v0.10 Beta 1 | 27/03/99 | DOS | History | NextFCE is based on FCE v0.01 by bero. edit / other platforms |
| NinthStar | Alpha Alpha Sources | 03/01/01 03/01/01 | Windows Windows | History | From the maker of NES4PC comes NinthStar!
NinthStar is a Win32 Multi-System Emulator with GPL'd Source Code. Every release carries its source code with it. Please follow the GPL guidelines when using my source code. The final goal of NinthStar on most consoles will not be speed. It will be full accuracy. This may mean that lower-end systems may choke on NinthStar. Oh well. Ninthstar isn't for the masses. This will allow programmers to fully test their inventions on an emulator instead of testing it on non-fully-accurate emulators or resorting to nasty EPROM programmers. |
| nofrendo | v0.58 v2.0pre1 Sources | 11/03/98 05/05/01 | DOS DOS | History | I have no information on this emulator. edit / other platforms |
| olafnes | v1.1c v1.1c Sources | 20/01/05 20/01/05 | Windows Windows | History | This emulator is based on basicnes 2000. edit / other platforms |
| PCNES | v0.12b | 07/12/97 | DOS | History | This emulator is written in assembly. edit / other platforms |
| Pasofami | v1.5u | 12/05/10 | Windows | History | Pasofami is a NES emulator. The webpage is in japanese. edit / other platforms |
| PlasticNES | v0.2 | 26/02/00 | DOS | History | This is a hack of NextFCE. edit / other platforms |
| Pretendo | v0.20 | 12/06/00 | Windows | History | I have no information on this emulator. edit / other platforms |
| Project 51 | v0.5 | 09/12/00 | DOS | History | I have no information on this emulator. edit / other platforms |
| QuantumNES | v0.31b Sources | 25/10/01 | DOS | History | Seems to run mario. edit / other platforms |
| RADARnes | v0.2 | 22/07/00 | DOS | History | I have no information on this emulator. edit / other platforms |
| REW | v0.12 STX v0.12 STX French | 18/03/00 26/06/00 | Windows Windows | History | An anonymous coder modified DBOY and added some support for NES and PC Engine. edit / other platforms |
| Reminesce | v1.1.0 v1.1.0 Sources | 17/10/05 17/10/05 | Win32 Win32 | History | A cross-platform Nintendo Entertainment System (NES) emulator which features many different debugging tools and has great mappers support. Reminesce also support the Blue Hawk Suite which allows external program become tools which can be mixed and match edit / other platforms |
| SMYNES | v1.20 English v1.20 Chinese v1.20 Japanese Mapper 86 Sound File | 30/03/01 30/03/01 30/03/01 06/06/00 | Windows Windows Windows Windows | History | This is a shareware version of an old NES emulator. edit / other platforms |
| SadNES | v0.17 (Moon Revenge) | 14/12/00 | Windows | History | I have no information on this emulator. edit / other platforms |
| Shatbox | v0.1.2 v0.1.2 v0.1.2 Sources | 30/06/02 30/06/02 30/06/02 | Win32 DOS - | History | This is an NES emulator written for fun. It's mostly C++, but there's a little x86 assembly in there "for shits and giggles" says the author. edit / other platforms |
| SleepNES | v0.01 | 14/10/99 | DOS | History | This NES emulator is written by SkulleateR. edit / other platforms |
| Squeem | v0.08 v0.60 Beta 2 | 10/05/00 13/04/01 | DOS Windows | History | This is probably the only NES emulator with the concept of plugins, such as many Playstation 1 emulators. The plugins are however not available at this time so it is not usable. edit / other platforms |
| SwNES | v0.73 DLL Files | 19/01/03 19/01/03 | Windows Windows | History | SwNES is now based on VirtuaNES. edit / other platforms |
| TKNES | No download | Unknown | DOS | History | There is some screenshots of this emulator in the web archive but I can't find a copy of the emulator. edit / other platforms |
| TNES | v2.047 | 01/01/98 | DOS | History | This emulator is by Paul Robson of GB97, NESA and A26 fame. edit / other platforms |
| TextNES | v0.1.0 | 06/04/01 | DOS | History | This emulator outputs the NES video to ASCII text. edit / other platforms |
| uNESsential | v0.20 v0.20 Sources | 30/01/99 30/01/99 | DOS DOS | History | uNESsential is a Nintendo Entertainmen System (NES) emulator for DOS, written entirely in MS QuickBasic. It's slow, it's ugly, it's buggy, and it uses your hard drive to emulate NES ram! It is the first NES emulator to be written in MS QuickBasic. edit / other platforms |
| Ultee | v0.1.3 v0.1.3 Sources | 13/06/99 13/06/99 | Windows Windows | History | I have no information on this emulator. edit / other platforms |
| Ultimate NES | v0.11 | 19/10/97 | DOS | History | I have no information on this emulator. edit / other platforms |
| Unofficial Nintendulator | v0.967rv v0.967rv Sources | 06/05/09 06/05/09 | Windows Windows | History | An unofficial version of Nintendulator with a debugger and some other features. edit / other platforms |
| VirtuaNES | v0.97 Japanese v0.97 English v0.97 Sources | 14/10/07 14/10/07 14/10/07 | Win32 Win32 Win32 | History | VirtuaNES is Famicom/NES emulator for Win32 Programmed by Norix. edit / other platforms |
| Vortendo | v1.0 Alcaline v1.0.8 Blue Eyes | 22/03/00 12/12/01 | DOS DOS | History | Vortendo is a NES Emulator for Win9x coded in Visual Basic 6.0 by Ti-B0ne. edit / other platforms |
| WiNES | v0.101 | 18/04/99 | Windows | History | I have no information on this emulator. edit / other platforms |
| WinNES | v0.0.6 Beta v0.0.6 Beta (different) | 25/02/99 29/01/99 | Windows Windows | History | WinNES is an NES emulator for windows; it allows you to play NES games on your computer. The WinNES project was started because of the lack of a freely distributable NES emulator on the net with a friendly GUI (Graphical User Interface) that runs in a window with other apps. Visit the WinNES File Repository for files related to this emulator. edit / other platforms |
| Xe | v2.16.2 Various Bios | 01/04/09 28/09/07 | Win32 - | History | This multi-console emulator emulates Playstation, Neo Geo, FM TOWNS, and a couple of other consoles. The Bios are not official Bios, they are replacement bios given by the authors of Xe. edit / other platforms |
| YAME | v0.38 | 12/11/01 | Windows | History | This multiconsole emulator supports Gameboy, NES, SNES and TurboGrafx-16 . edit / other platforms |
Tools / Plugins