Microsoft's Kinect has been rigged as a NES controller. Yankeyan previously responsible for a Kinect hack which allowed a user to control a lightsaber has now set on a classic, creating a gesture control scheme for Super Mario Bros. He describe how he used OpenKinect drivers and a PC NES emulator to create his tribute to 25 years of Mario:
I programmed it to recognize my motions and passed the virtual button presses to the NES emulator. I could have placed a simulated keypad right in front of me that I can press with my hands, but I thought full body gestures were more in the spirit of Kinect. Of course, Mario isn't designed to be played like this, so this is really really hard.
Drivers using OpenKinect, NES emulation using FCEUX.