Hello and welcome to my Dual-Stick/ Twin Stick Guide
Why both names, well generally both names are used, so using both allows this thread to be found by search engines faster. I will be using the 2 terms interchangeably.
Why make a Dual-Stick?
Certain games are more intuitive with a Dual-Stick set up, this would include but not limited to Robotron 2040, Smash TV, Assault, Battle Tank and the Virtual-On series.
Most players I know make twin-sticks for virtual on so I will start there.
Cyber Troopers Virtual-On Oratorio Tangram on XBLA uses 1 of 3 preset controller settings
Standard type, Twin Stick Type A and Twin Stick Type B.
Control Types
Standard type are similar controls to Frist person shooters
Left Analog for movement, Right for turning
Twin Stick Type A still uses the left and right analog but are set closer to the arcades as left analog controls the left level and right analog controls the right level
Twin Stick Type B has the option of using the D-pad and the A,B,X and Y buttons instead of analog.
Type B controls
As Type B is easier to wire for I go into more detail for Type B
D-Pad Directions directly apply to the left level directions
Right Level goes as follows:
Up - Y
Down - A
Left - X
Right - B
LB and RB are your left and right Turbos (as in turbo rockets)
LT and RT are your Left and Weapons (they are different from left and right, you need both)
Select/ back: Special attack (used on certain mecha)
How I made my own Twin Stick.
Materials
- Hrap 1,2,3 or EX case (or make your own custom case)
2 Dual trigger joysticks. You can find the joysticks I used here Import Flight Stick
You can also use Sanwa JFJ, SeimtisuLSX-57-01, source 2 joysticks from a Saturn or Dreamcast Twin Stick and even NES Quick Shot Joysticks. - Custom Top Panel (Blk Lighting Custom for me, but a Art Hobies custom works as well.)
- Xbox 360 Common ground PCB (my case a Mad Catz Fight Pad PCB)
- 24mm push buttons
wire, disconnects, terminal strips
Optional Art Hobies Hrap top Loaders
Optional 2nd PCB for Dual-Mods
You also have to hack the analog triggers if your PCB requires it, we will need the RT and LT.
Why a Hrap case?
The Hrap case is large enough to accommodate everything, with enough depth. And the sturdyness and weight helps alot too. Unlike most arcade sticks, you would want a heavy Twin-Stick.
Someone else did a similar mod 2 years before I did
http://arcadestickdiy.sknzw.com/rapts/
Go ahead and guy everything out including the buttons, JLF and the PCB.
For this project you will need a common ground PCB.
Check these threads for more info on pad hacking and Dual-Mods
How to Padhack an 08/09 MadCatz 4716 Common Ground X360 Pad
The Padhacking Thread
Dual Modding 101
Can I use a Xbox 360 TE PCB?
Yes
What the Panel layout should look like?
Similar to the image below, keep in mind what kind of mount plate you are using as this effects the mount holes.
http://img15.imageshack.us/img15/1033/virtualonlayout.jpg
You can leave or cut out the guide area, your choice, I chosen to take out the guide area.
The button in the middle is Select/Back used for Special Attack.