FCE Ultra is an emulator of the original (8-bit) Nintendo Entertainment System (NES). It includes the following features (and many more):
* fully customizable color palette rendering engine
* complete sound emulation (all five channels)
* support for up to four joystick controllers
* zapper emulation for the mouse
* GameGenie emulation
* accepts compressed (PKZIP, gzip) ROM images
* TCP/IP network play
Website: