Current Pad: Gamestop black Xbox 360 pad 4716 2009
GAM4716-1 Ver E ROHS (printed above left analog stick)
4716-2 Ver C (printed on D-pad)
MadCatz 2009 (printed on back of controller)
Joystick: Sanwa JLF-TP-8YT
Pushbuttons: Sanwa OBSF-30 & OBSF-24
Arcade Stick: Tekken 5 Anniversary Ed. PS2
Extras: Multi-Console Cthulu board & DPDT switch
Padhack Attempt: http://www.flickr.com/photos/38050510@N04/3499646016/
Noted: I am unable to remove analog sticks due to both being hotglued underneath.
First of all, my goal is to convert my PS2 T5 arcade stick to be playable with PS2, Xbox 360, & PS3. I tested for ground continuity on all points (d-pad and buttons). Currently, I am using the “UP” button’s ground point as common ground per slagcoin’s 360_diagram3 image. http://slagcoin.com/joystick/pcb_diagrams/360_diagram3.jpg.
Said ground line is connected directly to a ground point on the Cthulu board. The Xbox 360 Gamestop d-pad and button signal lines are connected directly to points on the Cthulu board (piggybacking via A-H & 1-9). Push button signals are directly connected to the Cthulu board. I daisy-chained or linked all push button ground points (also connected to Cthulu board). Push buttons activated and deactivated properly during a “Game Controller” properties test under Windows XP.
The start button (button: 7 in “Game Controller” properties) is the only permanently active button & no joystick directions work correctly during a test. For example, the Up button may seem activated for a few seconds then deactivates without any interaction on my part. Also, down, left, and right do not activate or deactivate.
The select button did the same thing before I noticed a cold solder joint within the ground “chain.” (which I fixed)
Any thing I am overlooking in my setup? Should I connect all Gamestop controller grounds (UP & Y button) to the Cthulu board? Like this:
http://picasaweb.google.com/wliu0912/PrehackedPads#5282843023799314882
:Note:
Voltage and ground for Gamestop pad & Cthulu board are connected together via points “A” & “C” (360 piggyback area) on Cthulu.
USB data -/+ points on Gamestop pad are connected to switch #2 on DPDT
USB data -/+ points on Cthulu board (from row #2 spots “D” & “E”) are connected to switch #1 on DPDT
DPDT center points go out to USB cable
My PS2 cable is connected via row #1 (pinout is as follows)
Pinout | Row #1
Brown -2- CMD | B
Orange -5- VCC | V
Black -1- DAT | C
Red -4- GND | G
Yellow -6- ATT | D
Blue -9- ACK | F
Green -7- CLK | A