XYXZYZ
12-08-2008, 10:38 PM
Last week I finally got an Xbox 360, Jasper build from Target. (The lot# was 843X, team FDOU, and you could see "12.1A" on the label if you pry the cardboard up. Came with the new 150W power supply.) So hopefully it's got that RRoD BS taken care of. I started playing some stuff like Megaman 9, 1942 JS and SSF2THD, they were great but I was in a quandary on account of I still don't like gamepads. I didn't like my friend's Hori 360 arcade stick, so I immediately went to work on an old Tekken 5 PS2 arcade stick. Here's a brief build summary:
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/Tekken5stick.jpg
http://www.pacificgeek.com/productimages/xl/MCB4758.jpg
I pulled the board from a Madcatz Gamestick, they're great to work with because it's got one ground, and not only are the pads free of that carbon crap but there's nice through holes for a stronger wire connection. This controller also has 3 settings of autofire, and I figure it'll come in handy so let's use it! We'll also want to add a home button, the player indicator LEDs, and the headset jack.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360StickModboard.jpg
First, we have to desolder the PS2 board from the buttons. I was running out of solder braid so I barely made it... (pic stolen from some other guy)
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360SStickModDrillins.jpg
Now I have to drill holes for the extra stuff. The overlay will curl upwards into a volcano shape, so let's cut away at that with a hobby knife, then sand it all down.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360SStickModCP.jpg
I don't like that Tekken picture, so let's apply some of that regal black marble contact paper from Lowes!
For parts, I used a couple of monetary switches, one SPDT switch for autofire speeds, LEDs, and a 2.5mm audio jack. There's plenty of documentation on padhacking, so I won't get into it much. (check out Slagcoin's guide) (http://www.slagcoin.com/joystick.html) You basically wire each button to the switch contacts on the board. I also wanted to use the analog triggers as digital buttons, but I had to modify them a little- Remove the triggers, bridge the high and low signals with a 10Kohm resistor. Attach the wire to the low pad, and Bob's my uncle.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360SStickModWiring.jpg
Here we have another one of my professional, neat and tidy bird's nest. The wires are soldered directly to the buttons because I'm too lazy to mess with disconnects.
And here's the finished product-
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360StickMod1.jpg
It's got a 360 home button, player indicator LEDs, autofire programming button with three settings, and a jack for the XBL headset. I still don't know if the headset works, because I haven't used it yet. Between designing, drilling, wiring, debugging and getting that damn audio jack in there, the whole project took about 15 hours, it really was a lot harder than I thought it'd be. (So far I've spent more time making this joystick than playing my new 360!) But it was worth it, it plays great.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360StickMod2.jpg
What do you think, sirs?
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/Tekken5stick.jpg
http://www.pacificgeek.com/productimages/xl/MCB4758.jpg
I pulled the board from a Madcatz Gamestick, they're great to work with because it's got one ground, and not only are the pads free of that carbon crap but there's nice through holes for a stronger wire connection. This controller also has 3 settings of autofire, and I figure it'll come in handy so let's use it! We'll also want to add a home button, the player indicator LEDs, and the headset jack.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360StickModboard.jpg
First, we have to desolder the PS2 board from the buttons. I was running out of solder braid so I barely made it... (pic stolen from some other guy)
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360SStickModDrillins.jpg
Now I have to drill holes for the extra stuff. The overlay will curl upwards into a volcano shape, so let's cut away at that with a hobby knife, then sand it all down.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360SStickModCP.jpg
I don't like that Tekken picture, so let's apply some of that regal black marble contact paper from Lowes!
For parts, I used a couple of monetary switches, one SPDT switch for autofire speeds, LEDs, and a 2.5mm audio jack. There's plenty of documentation on padhacking, so I won't get into it much. (check out Slagcoin's guide) (http://www.slagcoin.com/joystick.html) You basically wire each button to the switch contacts on the board. I also wanted to use the analog triggers as digital buttons, but I had to modify them a little- Remove the triggers, bridge the high and low signals with a 10Kohm resistor. Attach the wire to the low pad, and Bob's my uncle.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360SStickModWiring.jpg
Here we have another one of my professional, neat and tidy bird's nest. The wires are soldered directly to the buttons because I'm too lazy to mess with disconnects.
And here's the finished product-
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360StickMod1.jpg
It's got a 360 home button, player indicator LEDs, autofire programming button with three settings, and a jack for the XBL headset. I still don't know if the headset works, because I haven't used it yet. Between designing, drilling, wiring, debugging and getting that damn audio jack in there, the whole project took about 15 hours, it really was a lot harder than I thought it'd be. (So far I've spent more time making this joystick than playing my new 360!) But it was worth it, it plays great.
http://i198.photobucket.com/albums/aa56/XYXZYZ/projects/360StickMod2.jpg
What do you think, sirs?