DIYer Retrofits an NES Controller to Rumble

Greg Tito

PR for Dungeons & Dragons
Sep 29, 2005
12,070
0
0
DIYer Retrofits an NES Controller to Rumble

An engineering student cobbled together a rumbling controller from the 8-bit era in less than 24 hours.

Remember when rumbling was a big deal? Getting that kind of tactile response was a big innovation of the mid nineties with Nintendo's Rumble Pack for the N64. PlayStations didn't get rumbling until the Dual Shock was released in Japan in 1997. But what if you wanted to enjoy some vibration feedback when you played older games like Ice Hockey or Super Mario Bros. 3 on your 8-bit Nintendo Entertainment System? You were shit out of luck. Well, at least, until now. An engineering student at Portland State University in Oregon has retrofit the classic rectangular controller to provide the kind of vibration feedback that we now take for granted. The fact that he began the project only 24 hours before it was due for submission into an engineering expo makes his vibrating NES controller all the more awesome.

Andy Goetz installed a small motor and a trigger for it to vibrate. "In order to make the controller rumble, we need two things: a physical vibration device, and a way to control when the controller rumbles," Goetz wrote on his blog. "The physical vibration device isn't too hard. We modeled ours after the vibrating alert in a cellphone. We soldered a screw to the output shaft of a small DC motor I found in my junk drawer."

For the vibration trigger, Goetz had to get a little creative. I admit that a lot of the technical jargon is beyond my expertise but Goetz's ingenuity is unmistakable. There is one downside though:

"This has the obvious disadvantage that we cannot read the values of the controller when the pack is rumbling. On the plus side however, you have a vibrating controller!" he said.

Yes, Andy, we do. And that's just awesome. The internet thanks you. Now go make 200,000 of these and start selling them on Etsy.

Source: Andy Goetz.org [http://andygoetz.org/post/an-nes-rumble-pak]



Permalink
 

mjc0961

YOU'RE a pie chart.
Nov 30, 2009
3,847
0
0
Eh. I've always found vibration as more of a hindrance than anything good. It never really seemed immersive to me at all. In fact I found it to have quite the opposite effect of making me go "Damn why is this controller shaking so much, this is annoying. I'm putting this thing down until it's done and/or going straight to the options menu to turn it off."

That's of course when it's actually vibrating enough to be noticed. Otherwise the damn thing might as well not even be doing anything because the only time it's noticeable is when it's vibrating so much it bothers me. Any other time and it might just as well have been a regular game controller.

Take Red Dead Redemption for example, I didn't even notice the game had any vibration in it until I had to get on a Gatling gun and then holy crap where's the off switch because this is hurting my hands.

Thankfully for me, you can turn off vibration in the console settings these days instead of having to do it game by game.
 

RheynbowDash

New member
Jan 26, 2009
1,386
0
0
I've said it many times before and heres one more:

GAMERS ARE THE GREATEST PEOPLE ON THE ENTIRE FUCKING PLANET.
 

tenny20ca

New member
Sep 18, 2008
40
0
0
The Technical stuff distilled...
Think of controllers and game systems as two people talking.
Every split second the game system asks "Hey Controller 1, how are you?"
The controller replies "A little Up and A thanks"
The controller is really polite and doesn't talk while the NES is.
The rumble pack is lazy, it just lays around until the NES pokes it.
If you want the controller to rumble the NES says "Hey rubble pack do something!"
The problem is the NES is really single minded, while it's telling the rumble pack to get off it's lazy ass it forgets to ask the controller how it's doing.
 

Rack

New member
Jan 18, 2008
1,379
0
0
Hmm, to match modern rumble standards he could just make start a toggle for rumble. Then you'd start your game and it would rumble non-stop till you paused it. Then you just need gaming's best innovation, the ability to disable it from the system menu.