ArugulaZ wrote:
Right now I've got the pads on the Xbox 360 circuit board split down the middle... one for the input and the other for ground. Could I connect all the ground pads directly to the ground pin on the 9-pin joystick port, then connect each input pad to its related input pin (up to pin 1, down to pin 2, etc.)? Would that work?
I don't think so- most people try that first and they either get weird inputs to their Xbox or they fry the controller. The problem is that there is no common ground among all of the controller pads, for all the ones that I've seen anyhow. You've probably tested for 'ground' by comparing the voltages on the two pads- try comparing your 'ground' pads with each other and you'll probably find something other than 0 volts.
Another slightly easier option is to build an arcade style stick- there are links to a couple on my page. You just break open the 360 controller and solder wires to one switch per pair of pads. Of course you have to go to the effort of mounting the arcade stick and switches, but there's not as much electronics involved.
ArugulaZ wrote:
http://gtpunch.spaces.live.com/blog/cns!42F636BDC7C6C2DB!151.entryI'm thinking about trying this... the circuit seems easy enough to build, and I could add an extra button without too much trouble. It wouldn't work too well for Street Fighter II, but at least I could play Pac-Man Championship Edition with confidence!
Good luck, it is pretty easy if you're OK at soldering. An easy and cheap option is to modify a Guitar Hero Xplorer controller - they're pretty cheap now on eBay as everyone wants the wireless ones. There's lots of room inside them for electronics and connectors, plus up, down, and A/B/X/Y are exposed for easy soldering access.
For the megadrive controller, as I understand it the select signal comes from the console, so you'd need to tie the select pin (pin 7) high. You'd then be able to detect presses of left/right/up/down/B/C on the appropriate pins.
I don't think my instructions were vague, they have a circuit diagram and parts list

OK, the initial post was a vague. Let me know how you get on. Cheers,
gt@gtpunch.com http://gtpunch.spaces.live.com/