Those who unable to purchase AnalogueNT may want to get this new console called RetroUSB AVS. RetroUSB AVS console is not an emulator for the NES. It is running directly on the hardware. You can even use your original NES controller on this new console. Those who want to play games with the cheat codes, you do not have to plug the Game Genie, the console provides you a menu for you to load the cheat code.
Extensive review on RetroUSB AVS:
Play the all new Twelve Seconds game: