Overall, in my opinion, you should give this emulator a try and see yourself how this emulator works. You can tweak some setting to run your game in different resolution and same graphic as an original. Retroarch is very close to the original NES gaming system.

We have put together a collection of NES roms, which you can download for free. Which is a good thing because not all people like downloading a software to play a game. I personally use Retroarch to play contra and Mario on my windows

That time the quality of graphics was nowhere near the current graphics of games. Mega Man 3. Click stars to rate.