Although the method to accomplish this is somewhat complex, pjgat09 on Instructables has found a way to combine some PC software and an Arduino board via processing to control a NES game console. In doing so, the sequence of keypresses to play the game can be sent from the PC in order to win each level. For example:
You'd have to be a hard-core NES enthusiast to pull off something like that. However as we say, with the imagination and an Arduino you can do a lot more than people realise. For more information and detailed design information, visit here. To get started with your own version, consider one of our Arduino-compatible boards such as the Freetronics Eleven - the Arduino Uno-compatible with onboard prototyping area: