So after doing some digging, I came across bencao’s fantastic guide on hooking up a common ground joystick to a non common ground pad. I did some searching, and found out opto couplers are kinda expensive, and I can only source 6 pin ones, which means I’d have to use stacks for a full pad conversion. =[
Looking around bencao’s blog, turns out he put forward an alternative, with more parts but cheaper. After bugging him and having my (probably dumb) questions answered, I spent some time cooking this up.
http://members.optusnet.com.au/kitatchung/shoryuken/rendersmall.gif
(the ‘k’ before the numbers in the bottom ICs is for 'Key" or Legend. They are for reference. Click for larger version)
I was wondering if anyone could take a look, and let me know if this would work. Spent a bit of time on this (about 4 hours, plus about 1h40mcleaning up my mess). In hind sight, I should have labeled ‘PCB XX’ as ‘Pad XX’, but after realising halfway through, I really CBS going back to change it. It’d take another hour and a half.
Which reminds me, does anyone have a good recommendation for circuit programs other than DIY Layout Creator? It’s gotta be one of the laggiest programs I’ve used in ages. I don’t want to wait five seconds everytime I click something.
Edit: Ah, I guess I should mention that I’m converting an early X360 wired pad here. I’m hooking up LB and RB, and leaving the triggers. While I have the Xbox Guide button in the circuit, it’s mainly for posterity’s sake, as I won’t be hooking it up. If this circuit is viable, I’m sure it’d be useful to someone else. =]