Si que existe emulador de NES, lo puedes ver aqui:
http://www.elotrolado.net/hilo_-lt--lt--Hilo-oficial-del--e-mulator--gt--gt-_595913?highlight=famicom
Yo lo uso y no solo emula NES, sino que ademas GB, GB color, Game gear, PC Engine, Lynx, Neo Geo pocket y alguno mas.
La verdad que va bastante bien.
En cuanto a otros emuladores, el Scumvm va perfecto y el MAME no tanto; hay muchas roms que no van y algunas lo hacen de pena.
Si quieres jugar a maquinas recreativas, te recomiendo sin ninguna duda los emuladores de capcom CPS1, CPS2 y el de NeoGeo. Los tres van perfectamente, aunque en el de Neogeo puedes tener que zancochear algo con las roms, pero en el propio hilo se explica.
http://www.elotrolado.net/hilo_-hilo-Oficial--Emus-Cps1--Cps2-Y-Mvs_658831?highlight=emuladores
Otro de mis favoritos es el de amstrad CPC :-D
Y si te pasas por aqui encontraras bastantes mas; echale un ojo a ver si te llaman la atencion (tendras que registrarte para bajarlos)
http://beta.pesepe.com/psp/emuladores
Entre una GPX2 y la PSP yo me quedo con la ultima, ya que ademas de emular mas que correctamente bastantes plataformas, tiene juegos propios de mucha calidad.
Como ultimo consejo, usa la busqueda la igual que he heho yo y encontraras respuesta a tus preguntas
Saludos.