NES Controller Gets A Rumble Pak

Add some feedback to an original NES controller by making it vibrate. This feature is often known as Rumble Pak, a controller add-on for the Nintendo 64 which vibrated as a game feature. This version adds a small DC motor (in the upper right) with a screw soldered off-center to the motor shaft.

[Andy Goetz] and his friend built this as a robot controller, taking advantage of the latch and clock pins. Normally, nothing happens while both pins are held high, a signal that they easily patched into using an AND gate. This is actually a neat find, as the addition of an internal microcontroller could add bi-directional communication when the latch is high and the clock is strobed.

16 thoughts on “NES Controller Gets A Rumble Pak

  1. You KNOW it belongs on Hack-a-day when you see a quad-AND chip with its pins splayed flat, at an angle, and lead wires soldered straight to the pins!

    I assume they’re using the LED as a traditional diode in this case?

    Forrest M. Mims would be proud!

  2. Just replace the cable to get an extra wire and use it to feed a serial->parallel shift register (or the aforementioned uC) hooked to the same latch/clock/Vcc lines. Ta-da! full-duplex serial comms.

    It’s how the “link” port in a Game Boy works.

    But this rumble thing is simple and effective, like all great hacks :D

  3. @xyz at first i skimmed the page on how it works, there’s no mention of how they get it to rumble from what’s happening in the game

    i read the page again and realized it’s not for playing a game at all but for controlling their robot

    it’s a deceptive thing to make a NES controller rumblepack hack and not even have it rumble when you’re playing an NES game

    maybe should have added ‘robot controller’ in the title

  4. I think the confusion is about what this is for – it appears this has little to do with NES games. This is a hack *only* for the controller. It will never “rumble” while playing a game. (correct me if I’m wrong.) It will only rumble when plugged into a DIY device which tells it to rumble. The hack was the fact that they got a rumbler to fit in the NES controller. To be honest, I don’t think there’s any game-related functionality to this yet. It’s totally hacker spirit though – dirty, haphazard, yet functional. Very cool.

  5. @Craig –
    Forrest Mims! Dude has a smoking hot daughter! Well, maybe not smoking hot, but she has done real science ON the topic of hot smoke…

    He’s the guy who launched a hundred thousand careers over 40 years. He’s big on Intelligent Design, btw.

Leave a Reply to Andy goetzCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.