Nintendo

NES Emulators
Name Download Version Last Updated OS Description
BioNES Download
0.2
8/5/98
Win95 + DirectX
This emulator was coded by Shu Kondo, with the author of fwNES, Fan Wen Yang, as an assistant. It features full sound, correct sprite priorities (for people with MMX only), and all of the mappers fwNES supports. The only drawback is that this emulator is very slow for people without MMX technology (it only ran at half speed on my P166). Download this if you have a high-end pentium and want the best mapper emulation possible.
basicNES Download
0.10
4/20/98
Win9X
This is a NES emulator written by Don Jarrett in Visual Basic. It has full support for mapper 0, heh, and partial support for mapper 3. It's kinda slow at the moment, but feel free to try it out.
DarcNes Source

Download

990314

990314

3/14/99

4/04/99

DOS
DarcNES is a new NES emulator that runs in both Linux & DOS. It supports the most common mappers and also includes sound support. The documentation currently lacks some important information (such as controls) but you can find them on the DarcNES home page. The author doesn't compile a DOS version.

The DOS version for download is UNSUPPORTED by the author. It was compiled by Sephiroth.

DRR-NES Download
0.30
2/27/99
DOS
Here's another NES Emulator made in QBasic. It seems to have slightly better support for different features than uNESsential, but it's still slow and not really worth the download. It has a good debugger, though, and it might be worth to check out.
DragoNes Download
0.20
9/14/97
DOS
This emulator hasn't been updated in a while, and can run very few games, with no sound and a so-so speed. Not really worth the download at all.
Famtasia Download
5.0 beta F
4/17/99
Windows
This emulator, coded by taka2 and nori, has a rather low compatibility rate, although it runs famicom disk images and has support for lightgun. The sound quality is alright. It has a strange format though, that only FAMICOM uses, and thus only the die-hard NES fan would go so far as to use this emulator. It was previously known as Famicom, but the name was changed.
FCE Download

Source

0.01
4/10/98
DOS
Family Computer(NES) Emulator is a primitive NES emulator for DOS, for PCs and PC98 (Japanese Computer). Currently it only runs *some* Mapper 0, 1, 2 and 3 games, with Adlib sound. It is rather buggy, and is not really worth a download at the present time (although it is too fast on my P166).
FCE Ultra Download
0.12
4/2/99
DOS
FCE Ultra is an NES emulator based on Bero's FCE source code. It has sound and plays a large amount of games due to its many mappers supported. It even has VS emulation and preliminary zapper emulation. You might want to give it a try, but remember, you'll need a fast computer.
FCFAN Plus Download 1.07 4/15/99 Windows (DirectX) This emulator is part of a series of japanese *fan98 emulators. It's for Windows, and is pretty fast (it should be able to acheive full speed on a P133). It has sound support, and it supports at *least* mappers 0, 1, 2, 3 and 4 from the games I tried. However, it's shareware, hase directional controls disabled, and costs 2000 yen to register. I know nothing else about this emulator, so if anyone is able to translate the documentation, please e-mail me.
fwNES Download
0.302
11/16/98
DOS
fwNES supports more mappers than any other emulator out there. No other emulator even comes close. Check this out: Support for mappers 0-5, 7-11, 15-19, 21-26, 32-34, 48, 64-97, 100, 112-119, 122, 225-228 and more added with each release. Also emulates the Japanese Famicom Disk System addon. It's sound support is very good, supporting sound channels 1-5 (yes, even the DPCM channel!) and the extra FDS sound channels for Adlib, SB, and other soundcards. Pentium class CPUs should be able to acheive full speed. It's worth a download for those who want an emulator with support for as many games as possible. You will need to download the Famicom Disk System ROM to run FDS games.
iNES Download (iNES 0.5u)
1.0
2/10/99 Windows This emulator, one of the earlier NES emus, is commercial with a crippled demo available for it, and costs 35$ to register. The sound is horrendous. It does run a large amount of games, but I recommend NESticle over this emulator, since it has every other advantage over it...unless iNES's midi tickles your fancy.
loopynes Download (0.51)

Download (Beta)

0.51

04-15-99 Beta

8/24/98

4/15/99

DOS This emulator supports games using mappers 0, 1, 2, 3, 4, 7, 9, 15 or 64, and some Vs games like Vs Mario, Castlevania and Ice Climber. It also supports sound, and emulates it very well. It is quite fast, has joystick support (up to 4 players), zapper support and a GUI. It's worth a download for people with old computers who can't run emulators like fwNes or even NESticle.

This is a "secret" beta, found on the loopynes homepage by clicking the 'l'. Nothing is known about it at this time, so download it at your own risk.

madNES Download
0.95 Beta 5
10/6/98 DOS Supports the following mappers:0, 2, 3, and partial 1, 4, 7, 9, 10, 11, 15, 16 and preliminatry support for: 17, 19, 21, 23, 33, 34, 66, 71, 78, 79 and 91. It now has primitive sound support, and requires a P166 or higher for full speed without frameskipping. It also has preliminary lightgun support, and joystick support. Not as complete as NESticle or fwNES, but it seems to be improving with each new release. You might want to give it a try.
NES496 Download
0.11
10/15/98 Win9x This is a pretty new NES emulator. It was coded as a result of a college assignment in CSE496, hence, the name NES496. It uses DirectX for drawing the graphics. It has no sound yet, is rather slow, and only supports mappers 0, 1, 2 and 3, so it's really not worth the download at the present time, unless you want to use its neat graphical debugger, which is pretty neat.
NES4PC Download

Download (Alpha 2)

0.30

0.35 Alpha 2

1/1/99

2/13/99

Win9x This is the newest NES emulator around. It features a really nice Windows GUI, a debugger, and other stuff. It supports partially mappers 0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 15, 24, 34, 64, 66, 71, 99 and 230. The compatibility rate is fair. It has 2 sound channels emulated. Although it's not at the level of fwNES or NESticle yet, it's worth keeping your eye on. The 8-bit display mode is much faster than the 16 or 24-bit modes, and remember that new games start working with each new release.

This is another alpha release of 0.35.

NESEM Download

Source

1.0
1/30/99 DOS NESEM is the newest Basic NES emulator. It is written in QuickBasic 7.1 with a touch of ASM (for the keyboard routines) by the same author as NES4PC. NESEM is slightly less compatible than uNESsential, but it is much faster.
NESemu Download
0.40a
9/13/98 DOS This NES emulator, although rather primitive, is very small and quite fast. It emulates the 6502 cpu, video, and Mapper 0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 15, 16, 17, 19, 21, 22, 23, 24, 32, 33, 34, 64, 65, 66, and 69 games. It uses a 256X240 scanline video mode, and runs full speed on a Pentium 75. It runs TOO fast on 166's, as there is no speed throttling yet. It's also very small, sizewise. It even includes a built in tile editor, ala NESticle, and a hex editor. It will probably improve in the future with each new release.
Nes-Lord Download
0.55
5/15/97 DOS An emulator based on NESA, this emulator, written by CHECK, has not been updated in a long time, and probably won't ever be again. No sound, supports only mappers 0-4, and 1 and 4 aren't even correctly implemented. Don't waste your time with this one.
NESticle

Download (DOS only)

Download (Win95+DOS)

6502 core source

0.42

x.xx (DOS Only)

9/22/97

8/19/98

DOS This is the ultimate NES emulator, with all sound channels emulated, support for Mappers 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 15, 19, 22, 23, 32, as well as GameGenie support, on-the-fly saving, nes movie recording and so much more, you will never need any other NES emulator! It runs at full speed on as low a system as a 486/66, and even 386 users can use NESticle at a playable framerate. This is the NES emulator of choice for us here at Zophar's Domain.
NextFCE Download
0.10b
3/29/99 DOS Not much is known about this emu except that it emulates the NES. Why? The webpage is in Japanese, heh.
NEZulator Download

Sourcecode

0.0036
12/3/97 DOS A primitive emulator which has not been updated in a long time, it can run some Mapper 0 (no mapper) games, and it does so very slowly. There is no sound yet, and it is written in Pascal. Not worth a download.
Nofrendo Download
0.58
3/12/98 DOS The first worthy opponent of NESticle, Nofrendo can run full speed on a Pentium class system. It uses Neil Bradley's fast 6502 ASM core . It supports sound (channels 1-4), and the following mappers:0, 1, 2, 3, 4, 7, 9, 11, 15, 16, 17, 19, 21, 22, 23, 32, 33 and 34. It can save/load NESticle save state format files, and also comes with 2 selectable palettes. This emulator is worth downloading.
Pasofami

Download

1.1a
3/7/99 Win95 There is very little known about this emulator. It doesn't use the standard NES format, but instead run on the FAM format or split format. It uses midi to produce sound, but it can be difficult to configure because certain parts are still in Japanese. Only use this emulator if you enjoy a challenge.
PCNES Download
0.12b
12/7/97 DOS This emulator is written in assembly. It runs games that use Mappers 0, 1, 2, 3 and partial 4, 7, 9, 10, 11, 15, 16, 19, 32 and 34 support. It currently has no sound emulation, so it's not really worth the download at this present time. And it never will be, since it has been discontinued so the author can focus his attention on GBE, his GameBoy emulator.
Pretendo

Download

0.02
4/28/99 Win9X Pretendo is a new emulator for Win9X/DirectX. It supports full screen (320x240) and windowed display modes and mappers 0, 1, 2, and 3. There is no sound or joystick support.
RockNES Download 0.81a 4/6/99 DOS This emulator (formaly known as XNES) is still in early stages, and can currently run roms that use mappers 1,2,3 and partial support for 4, 7, 9, 10, 11, 15, 16, 18, 21, 23, 33, and 34. It also features sound support, and you can even use Game Genie codes.
TNES Download
2.047
1/1/98 DOS This new emulator from Paul Robson of GB97, NESA and A26 fame, has written this new NES emulator. It has much better mapper support than NESA did, as it emulates 0,1,2,3,4,7,9 and 11. It also has Game Genie support, joystick support and Real time Saving. The sound isn't that great, as it's emulated through the Adlib port, the same way fwNES does it. It hasn't been updated since its first release, so the future looks grim for TNES.
Ultee Download
0.3a
4/18/99 Windows 9x and DirectX This is a new NES emulator coded in Delphi which has a native Win32 interface and support for mappers 0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 15, 16. It also uses Direct X for rendering.
Ultimate NES Download
0.11
10/19/97 DOS UNES can currently run NES games that use mapper 2 or 3, with partial support for Mappers 1 and 4. It is at the level of DragonNES currently. It has not been updated recently, and most likely has been discontinued. Not worth a download.
uNESsential Download

Source

0.20
1/30/99 DOS Heh, this NES emulator is just about useless (hence the name). It is written in Quick Basic, making it really incomplete, buggy, and slow. It's not anywhere near complete, and it doesn't even emulate the entire 6502! It only displays a few title screens, and runs a few demos. Hey, I'm not the one who named it 'uNESsential'. :)
WiNES Download 0.101 4/18/99 Win95 This is a NES Emulator for Win9x that is, stated by the author, not very good at the moment, but it has a promising feature: The mapper emulation is done by the use of plugins.
WinNES Download

Source (0.0.3)

0.0.6

0.0.3

2/22/99 Win95 This is a new NES emulator, and one of the few NES emulators for Windows 95. It is quite slow, since it's coded in Delphi, has only midi sound and only sound effects (no music), only supports mappers 0, 1, 2, 3, 4, 7, 8, 9, 10, 11, 15 and 16, and joystick support doesn't seem to work. Not worth downloading at the present time.

zophar@voicenet.com