Greetings everyone! I am very novice with electronics and I am struggling to think up a solution for my problem.
Basically I want to build a custom GameCube controller for use in the fighting game Super Smash Brothers Melee. This is essentially what I want to build
I am going to use a cannibalized GameCube controller board, and I want to cut out the left joystick and patch in a system of 8 buttons to get different inputs.
Here's how it will work:
- The joystick uses two potentiometers (X and Y axis).
- Each axis will have four arcade buttons assigned to it (one high, one low, and two modifiers).
- Four buttons are arranged in the WASD formation like how you move in computer games.
- There are four modifier buttons (2 X and 2 Y) you press with your thumb that modify how far each axis is pressed.
- The axis values need to default to the center when no buttons are pressed.
- I bought some trimpots to adjust the strength of the modifiers, where do they fit in?
So how do I wire this up? How do I get the arcade buttons to interact in such a way that gets the behavior that I want? Also how do I make sure it is safe if multiple buttons are pressed at the same time?
If anyone can help I would appreciate it greatly!
Diagram for a GameCube controller PCB:
http://www.slagcoin.com/joystick/pcb_diagrams/gc_diagram1.jpg
Basically I want to build a custom GameCube controller for use in the fighting game Super Smash Brothers Melee. This is essentially what I want to build
I am going to use a cannibalized GameCube controller board, and I want to cut out the left joystick and patch in a system of 8 buttons to get different inputs.
Here's how it will work:
- The joystick uses two potentiometers (X and Y axis).
- Each axis will have four arcade buttons assigned to it (one high, one low, and two modifiers).
- Four buttons are arranged in the WASD formation like how you move in computer games.
- There are four modifier buttons (2 X and 2 Y) you press with your thumb that modify how far each axis is pressed.
- The axis values need to default to the center when no buttons are pressed.
- I bought some trimpots to adjust the strength of the modifiers, where do they fit in?
So how do I wire this up? How do I get the arcade buttons to interact in such a way that gets the behavior that I want? Also how do I make sure it is safe if multiple buttons are pressed at the same time?
If anyone can help I would appreciate it greatly!
Diagram for a GameCube controller PCB:
http://www.slagcoin.com/joystick/pcb_diagrams/gc_diagram1.jpg