I use NESoid to play:
Mario
Krion Conquest
Felix the Cat
Kirby's Adventure

all of those work fine, with a less than occasional audio stutter.
as for the input settings:
im using up, down, left, right with the Dpad
the A-button is J and the B-button is H
return/enter is my start and delete/backspace is my select