- NES Emulator -

 

> Famicom:

famicom.zip | 164k | V4.0 | Windows 32bit | ?
Still improving sound, unfortunatley, it still only runs the .fam format

> FW-NES:

fwnes15b.zip | 204k | V0.15 | DOS | _FanWen_ | Homepage
Numerous additions to this release. These include:

0.15 Update (1998/3/23)

* Fixed some palette bugs / wrong backgraound in SMB. !
* Fixed horzantal scorlling bugs/ the right side like gabage in SMB. !
* Added PPU $2001 Routine . !
* Added another 6502 Core by Shu Kondo ..(it's cool ) but experimental !
* a New Sound Engine (NAIL) ,i feel much better ,by Shu Kondo :)
  BIG THANK TO HIM ... Great Work!
* Added up to 10 slot of realtime save/load function. (*.RT? )
* Added SoftReset/CoolReset !
* .INI auto save last emulator status !
* Some Spilt Screen improved !
* PPU Emulation Better !
* Mapper #1  Mmc1 Mapper     Fixed
* Mapper #5  Mmc5 Mapper     Fixed /More Game work although Buggy!
* Mapper #10 Mmc4 Mapper     Fixed /FireEmblemGaiden title screen bugs 
  fixed
* Mapper #16 Bandai Mapper   Fixed /All Game should work !!
* Mapper #17 FFE  Mapper     Fixed /Some game work more better/
  NamcoSangoushi2J-FFE
* Mapper #19 Namco Mapper    Fixed
* Mapper #32 G101 Mapper     Fixed
* Mapper #64 H3001 Mapper    Fixed
* Mapper #66 74161/32  H/V/PG Fixed
* Mapper #67 SunSoft 3        Fixed
* Mapper #68 SunSoft 4        Fixed
* Mapper #69 SunSoft Mapper5/FME-7 Fixed
* Mapper #70 74161/32        Added
* Mapper #71 Camerica Mapper Added
* Mapper #72 Jaleco Early Mapper #0 used in early Jaleco Games
* Mapper #73 Reserved for Konami VRC?
* Mapper #74 Taiwan MMC3 -Varient Mapper #0
* Mapper #75 Jaleco Mapper SS8805/Konami VRC 1 Added 
* Mapper #77 Irem   Early Mapper #0 used in early Irem   Games
* Mapper #78 74161/32        Added.
* Mapper #79 American Video Entertainment Mapper Added
* Mapper #80 X1-005 H/V/PG Fixed
* Mapper #85 Konami VRC7  Added TinyToon2 Adv 2J/LaggranePoint
* Mapper #100 Buggy MMC3/Nestice/Trainer ! 
* Dump Screen into .PCX
> PC-NES:

pcnes12b.zip

| 42k | V0.12 | DOS | Jim Geffre
0.12b: The following is new:
Several memory mappers added
Multiple MMC1 fixes (see bugs/limitations), including support for
"extended" MMC1 games (Kid Niki, DW3, DW4)
Bug fixes to nes internals (SMB's status bar no longer flickers)
Fixed timing, although still not perfect.
Simple speed throttling
Support for Dragon Ball, however, due to a conflict in Yoshi's nes
document (mapper 16) and the lack of an official Ines number, it is
not supported in this release (DBZ=mapper 16 DB=?)

> madNES:

madNES | 363k | V0.95 | DOS | Roberto Rosario Homepage
Many changes, including early sound support

> NES-LORD:

NES-LORD

| 47k | V0.55 | DOS | ChEcK
This had various additions, including adding support for more games.

> PC-NES:

pcnes12b.zip

| 42k | V0.12 | DOS | Jim Geffre
0.12b: The following is new:
Several memory mappers added
Multiple MMC1 fixes (see bugs/limitations), including support for
"extended" MMC1 games (Kid Niki, DW3, DW4)
Bug fixes to nes internals (SMB's status bar no longer flickers)
Fixed timing, although still not perfect.
Simple speed throttling
Support for Dragon Ball, however, due to a conflict in Yoshi's nes
document (mapper 16) and the lack of an official Ines number, it is
not supported in this release (DBZ=mapper 16 DB=?)

> NESTicle:

nestc043.zip | 201k | V0.43 | DOS | Bloodlust Software | Homepage
The much awaited NESticle V0.43 is here!

Version 0.43:
 - Encapsulated nesticle.pal
 - Delta Modulation channel (not PCM)
 - Minor MMC1 fixes
 - Mapper 19 support (Namcot)
 - Complete rewrite of sound code
 - Mapper 22/23 support (Konami VRC2)
 - Native MS Sidewinder support
 - Encapsulated gui.vol
 - Fixed up some VESA code
 - Manual frameskip (-frameskip)

> Nofrendo:

nfndo058.zip | 161k | V0.58 | DOS | Matt Conte | Homepage

v0.58  
 - Speed - all kinds of it.  All games except those which bankswitch
   heavily far exceed real NES speed with zero frameskip on my p133.
 - Bankswitching is much faster
 - Graphics engine rebuilt from the ground up, it now rocks
 - AUTO frameskip now default
 - Icky NESticle palette removed
 - New real-time state format (no longer NESticle compatible)
 - 10 different real-time state slots, use 0-9 to select
 - Keyboard remapped a bit to make room for the above (see below)
 - Numerous mapper 1 (MMC1) fixes- Xexyz works, among others
 - Dragon Warrior 3 and 4 now work, off a tip from Jim Geffre
 - Long filenames are now used for all files under Win95, even if you
   pass the shortened tildename (FILENA~1.NES).  This is great for
   front-ends which pass only the 8.3 filename.  Short names in DOS.
 - New command-line option "-nowhining"  Please, *please* read below.
 - Keyboard control fix- Nofrendo will no longer freak if your
   joystick isn't connected and one is specified in the .ini
 - Joystick reading bug fixed- Commando no longer locks up
 - Screen shots (it's about freaking time), 99 max per game, use '/'
 - New VRAM discovery by D fixes Trojan up a bit

> T-NES:

tnes2047.zip

| 37k | ? | DOS | Paul Robson
This "new" emulator is by the author of the first DOS based NES emulator
called NESA. It is coded in pure ASM, so it might be the fastest available.
The sound support is only Adlib, so don't expect NES-like sound like Nesticle.
Supports :

- All the usual hardware of the NES.
- Multiple VGA Screen Resolutions [including a better 'shrunk' screen]
- Can support 2 Players (with redefinable keys)
- Sound via an Adlib card. (Ensoniq ? Pah !)
- Good support for Mappers 0,1,2,3,4,7,9 and 11
- Easy to add new mappers to program - nice modular design.
- 4 Button Joystick support (1 player only)
- Simple but useful Debugger
- Game Genie Codes
- Game Snapshots (up to 8 per cartridge)
- Autofire.

What doesn't work at the moment :

- the Timing isn't perfect - still working on this (all assistance welcome)
- 1Mb Mapper 1 Carts aren't supported (e.g. DW4, see above)
- some of the less common mappers aren't implemented (see above)
- the DMA sound channel isn't implemented. Who cares ?
- sprite priorities on Mapper 4 (e.g. SMB3) (see above)
- snapshots have problems on Zelda 1 for some reason & can be generally off.
- sound can be ropey on some carts, great on others, not really attacked
this problem much.

> XNES:

xnes045.zip

| 121k | V0.45 | DOS | Nicolas Hamel
This update adds the following:

- Speeded up the 6502 emulation core of Marat
- fixed bug into the PPU memory
- MMC 4 partially supported (Mario2 is playable)