Replace N64 joystick with Gamecube joystick
Moderator:Moderators
- thewise1
- Portablizer Extraordinaire
- Posts:1413
- Joined:Sun Jan 04, 2009 8:18 pm
- Location:Sitting on my pile of authentic minnesota dirt
Credit for discovering this mod is Electric Rain
First you'll have to know that the official nintendo 64 controller will not work with this mod. The technology is different.
Modern joysticks use something called a potentiometer, which is a variable resistor. Digital waveforms interface with the joystick, moving the joystick changes the resistance to the wave. This tells the controller how far you are moving the stick.
The original nintendo 64 controller has small square holes in the joystick, which breaks the laser inside the joystick shell, and then the laser counts the breaks and tells the n64 how far you've moved the controller.
All in one sentence: The original official N64 controller will not work with this mod.
-------------------------------------------------------------------------------------------------------------------------
1. Here's a good controller, it's one of the most common.
The brand doesn't matter. Most of them don't even have a label on them. It's just like the psone screen. Other companies take the same controller and stamp their brand name on it and sell it.
There are other third party ones that will also work but I know that this one works. Just make sure it looks like this and has the turbo and slow buttons.
----------------------------------------------------------------------------------------------------------------------
2. You'll need a gamecube joystick:
If you already have one that you are willing to dissect that you've used a lot, then you may want to use the c-stick instead. The c stick is not used nearly as much, wear on the c stick will be a lot less and it will last longer. The tops on the sticks are interchangeable so you can take the gray rubber part off the joystick and place it onto the c-stick potentiometer.
Another advantage to using the c-stick is that on the official controller it's on a separate board. So it's easier to remove.
----------------------------------------------------------------------------------------------------------------------
3. Here's some pictures of the inside of the back of the controller with the original joystick still in it.
The Z button is attached to the back of the joystick, just slide it out.
----------------------------------------------------------------------------------------------------------------------
4. Here's the wiring diagram for the Joystick. Note that this is on the back of the board and 1-4 is from right to left on the from of the board.
Note that the gamcube joystick has 6 pins on it. 4 of them will be bridge into 2 pairs.
This should be clear enough for anyone to understand.
----------------------------------------------------------------------------------------------------------------------
Notes:
1. Right now I don't know of any other joysticks that will work with this. (ps2, etc.) UPDATE: According to evilteddy xbox pots will work with this mod. Also wii nunchuck and classic controller joysticks will work with this as well according to shockslayer.
I'm also not sure of any third party gamecube controllers working with this.
2. To get the gamecube controller open you'll either need a tri-wing screw driver or a small flat head screw driver.
3. Attaching anything else to the potentiometers is not wise. (pardon the pun of my name) It will mess with the waveforms and cause the whole joystick to fail. (It won't break though)
4. If you have a third party N64 controller then you can try this mod by attaching the gamecube joystick the same way as the old joystick was wired. So before you remove anything, take a picture or wright down how it was attached.
----------------------------------------------------------------------------------------------------------------------
I'm not a pro at this of course, so anyone with more experience with this please correct me on anything that is wrong with this guide!
First you'll have to know that the official nintendo 64 controller will not work with this mod. The technology is different.
Modern joysticks use something called a potentiometer, which is a variable resistor. Digital waveforms interface with the joystick, moving the joystick changes the resistance to the wave. This tells the controller how far you are moving the stick.
The original nintendo 64 controller has small square holes in the joystick, which breaks the laser inside the joystick shell, and then the laser counts the breaks and tells the n64 how far you've moved the controller.
All in one sentence: The original official N64 controller will not work with this mod.
-------------------------------------------------------------------------------------------------------------------------
1. Here's a good controller, it's one of the most common.
The brand doesn't matter. Most of them don't even have a label on them. It's just like the psone screen. Other companies take the same controller and stamp their brand name on it and sell it.
There are other third party ones that will also work but I know that this one works. Just make sure it looks like this and has the turbo and slow buttons.
----------------------------------------------------------------------------------------------------------------------
2. You'll need a gamecube joystick:
If you already have one that you are willing to dissect that you've used a lot, then you may want to use the c-stick instead. The c stick is not used nearly as much, wear on the c stick will be a lot less and it will last longer. The tops on the sticks are interchangeable so you can take the gray rubber part off the joystick and place it onto the c-stick potentiometer.
Another advantage to using the c-stick is that on the official controller it's on a separate board. So it's easier to remove.
----------------------------------------------------------------------------------------------------------------------
3. Here's some pictures of the inside of the back of the controller with the original joystick still in it.
The Z button is attached to the back of the joystick, just slide it out.
----------------------------------------------------------------------------------------------------------------------
4. Here's the wiring diagram for the Joystick. Note that this is on the back of the board and 1-4 is from right to left on the from of the board.
Note that the gamcube joystick has 6 pins on it. 4 of them will be bridge into 2 pairs.
This should be clear enough for anyone to understand.
----------------------------------------------------------------------------------------------------------------------
Notes:
1. Right now I don't know of any other joysticks that will work with this. (ps2, etc.) UPDATE: According to evilteddy xbox pots will work with this mod. Also wii nunchuck and classic controller joysticks will work with this as well according to shockslayer.
I'm also not sure of any third party gamecube controllers working with this.
2. To get the gamecube controller open you'll either need a tri-wing screw driver or a small flat head screw driver.
3. Attaching anything else to the potentiometers is not wise. (pardon the pun of my name) It will mess with the waveforms and cause the whole joystick to fail. (It won't break though)
4. If you have a third party N64 controller then you can try this mod by attaching the gamecube joystick the same way as the old joystick was wired. So before you remove anything, take a picture or wright down how it was attached.
----------------------------------------------------------------------------------------------------------------------
I'm not a pro at this of course, so anyone with more experience with this please correct me on anything that is wrong with this guide!
Last edited by thewise1 on Sat Jun 13, 2009 7:59 am, edited 3 times in total.
- Basement_Modder
- Portablizer
- Posts:962
- Joined:Sun Aug 24, 2008 7:16 am
- Location:Next door to my neighbor
- Contact:
Re: Replace N64 joystick with Gamecube joystick
All joysticks based off of a potentiometer will work. (Meaning almost all of them.)thewise1 wrote:I currently do not know of any other joysticks that will work with this (PS2, Xbox, etc.)
Cheers,
Basement_Modder
_________________
Basement_Modder
_________________
- ShockSlayer
- Niblet 64
- Posts:5059
- Joined:Thu Jun 29, 2006 12:47 pm
- Location:In my inbox.
Re: Replace N64 joystick with Gamecube joystick
As long as the pot has the same common resistance AKA 10k
SS
SS
http://twitter.com/ShockSlayer" onclick="window.open(this.href);return false;
- evilteddy
- Portablizer
- Posts:423
- Joined:Tue Mar 25, 2008 2:11 am
- 360 GamerTag:Kirren of Smeg
- Steam ID:kizzinator
- Location:Newcastle, Australia
Re: Replace N64 joystick with Gamecube joystick
I did a joystick mod with a xbox controller s joystick. It was unbelievabley smooth and made playing games extremely excellent.
Re: Replace N64 joystick with Gamecube joystick
PS2 sticks didn't work for me. SS is right, the resistance must match.
- marshallh
- Moderator
- Posts:2986
- Joined:Sat Sep 10, 2005 2:17 pm
- 360 GamerTag:marshallh
- Location:here and there
- Contact:
Re: Replace N64 joystick with Gamecube joystick
I have one of these 3rd party controllers. The pots are 50kohms and max travel is from 5k to 45k. Center is 25k.
Unfortunately the voltage divider they're used in is internal to the controller board so you're stuck with this requirement.
Notice: posts that have no value to the thread are/have been removed. Resistance is futile. (j/k)
Unfortunately the voltage divider they're used in is internal to the controller board so you're stuck with this requirement.
Notice: posts that have no value to the thread are/have been removed. Resistance is futile. (j/k)
- eurddrue
- Senior Member
- Posts:2367
- Joined:Fri Jul 18, 2008 1:26 pm
- Location:I am so caught up in real life I have to be done for a while. I'll still check in but dontexpectmuch
- Contact:
Re: Replace N64 joystick with Gamecube joystick
Your controller is a yobo? THAT'S why my transplant didn't work!
Banned indefinitely if you desperately need to contact me STOPPHONESPAMPLOX Please dont be a dick and call for something random like "HEY YURDRUE DOO U HAZ SPAM?"
wallydawg wrote:I think we should check to see if you can withstand 220 voltschainfire95 wrote:220V I believe
- marshallh
- Moderator
- Posts:2986
- Joined:Sat Sep 10, 2005 2:17 pm
- 360 GamerTag:marshallh
- Location:here and there
- Contact:
Re: Replace N64 joystick with Gamecube joystick
I have the exact same controller as in the pics above. I tried it with a 5k analog. Didn't work at all.
Tried with a 10k analog. Worked fine, but my range of motion was limited (I did this by coding a n64 program to output values straight from the controller) I was only able to get 1/2 range of travel with the 10k pots.
With the original 50k pots I had just over full range.
So my theory is that the controller assumes the pot readings upon startup are the center values, but the pots MUST be somewhere around 20-30-40kohms to get the full range necessary.
Tried with a 10k analog. Worked fine, but my range of motion was limited (I did this by coding a n64 program to output values straight from the controller) I was only able to get 1/2 range of travel with the 10k pots.
With the original 50k pots I had just over full range.
So my theory is that the controller assumes the pot readings upon startup are the center values, but the pots MUST be somewhere around 20-30-40kohms to get the full range necessary.
-
- Senior Member
- Posts:1911
- Joined:Tue Mar 29, 2005 12:39 pm
- PSN Username:Denki_no_Ame
- Location:What's it to you? Stalker...
- Contact:
Re: Replace N64 joystick with Gamecube joystick
Everyone has forgotten about me now. And also apparently the fact that I pointed this out forever ago. But whatever. It's cool. -_-
- Basement_Modder
- Portablizer
- Posts:962
- Joined:Sun Aug 24, 2008 7:16 am
- Location:Next door to my neighbor
- Contact:
Re: Replace N64 joystick with Gamecube joystick
Well, except for the bump a few weeks ago that got it locked, your thread was too deep in the N64 subforum to be found. This was posted for easy-access in our nice new reference forum so everyone could find it. However, perhaps you should be credited in the first post...?Electric Rain wrote:Everyone has forgotten about me now. And also apparently the fact that I pointed this out forever ago. But whatever. It's cool. -_-
Cheers,
Basement_Modder
_________________
Basement_Modder
_________________
-
- Senior Member
- Posts:1911
- Joined:Tue Mar 29, 2005 12:39 pm
- PSN Username:Denki_no_Ame
- Location:What's it to you? Stalker...
- Contact:
Re: Replace N64 joystick with Gamecube joystick
Yeah, that's really all I wanted... >.<Basement_Modder wrote:However, perhaps you should be credited in the first post...?
Eh. Doesn't matter.
- ShockSlayer
- Niblet 64
- Posts:5059
- Joined:Thu Jun 29, 2006 12:47 pm
- Location:In my inbox.
Re: Replace N64 joystick with Gamecube joystick
just like timmeh did with the n64's expansion pack, remember, you did it first!
SS
SS
http://twitter.com/ShockSlayer" onclick="window.open(this.href);return false;
- thewise1
- Portablizer Extraordinaire
- Posts:1413
- Joined:Sun Jan 04, 2009 8:18 pm
- Location:Sitting on my pile of authentic minnesota dirt
Re: Replace N64 joystick with Gamecube joystick
I don't know who originally did this mod since I joined in january. I can give you credit if you want.
- ShockSlayer
- Niblet 64
- Posts:5059
- Joined:Thu Jun 29, 2006 12:47 pm
- Location:In my inbox.
Re: Replace N64 joystick with Gamecube joystick
thewise1 wrote:I don't know who originally did this mod since I joined in january. I can give you credit if you want.
SSElectric Rain wrote:Yeah, that's really all I wanted... >.<Basement_Modder wrote:However, perhaps you should be credited in the first post...?
Eh. Doesn't matter.
http://twitter.com/ShockSlayer" onclick="window.open(this.href);return false;
- thewise1
- Portablizer Extraordinaire
- Posts:1413
- Joined:Sun Jan 04, 2009 8:18 pm
- Location:Sitting on my pile of authentic minnesota dirt
Re: Replace N64 joystick with Gamecube joystick
I'm just the kind of person who confirms everything for himself. A bad habit of mine.