Commodore 64 Power Glove Is So Bad

bad

The Nintendo Power Glove was terrible. Really, really terrible. Thanks to modern components, though, it’s possible to recreate the Power Glove experience in a way that doesn’t suck so much. That’s what [Leif] did with his motion sensing glove for the Commodore 64.

Instead of rolling his own IMU and putting it in a glove, [Leif] is using SonicWear SoMo, a glove originally designed to generate MIDI data for performance pieces. Inside this glove is a 9 DOF gyro/accelerometer/magnetometer, uC, battery, and XBee that can be easily reprogrammed to do something a little more (or less) useful than simply sending MIDI notes and commands.

[Leif] reprogrammed the XBees to use I/O line passing instead of sending serial data, and connected the recieving XBee to the C64 joystick port through a very simple circuit with a hex inverter.

All the code to turn a SonicWear glove into a C64 controller is available on the Github, and there’s a neat demo video of [Leif] demoing his glove at the VCF Midwest late last month.

11 thoughts on “Commodore 64 Power Glove Is So Bad

  1. I have got all you guys beat.. I was physically THERE at the place that device was demoed at and SAW it in person. It was demoed at ECCC 2013/VCFMW 8, and honestly, its a great place if you are into retro computer hardware!

  2. Sends signals to a C64 joystick port? Then it’d work with an Atari 2600 and anything else using the same port.

  3. The Nintendo Power Glove had the potential to be something good, but they messed it up big time with shitty controls and even shittier games. This one sounds awesome though.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s