Hi! NinjaPad dev here. NinjaPad is not an emulator, it's an emulation front-end. The emulator you're referring to is "JSNES" which was the default backend of NinjaPad.
We have recently updated our emulation backend with a more accurate emulator - BinjNES. Go give it a try! :)
https://github.com/ninjadynamics/ninjapad