|
|
When I make a custom stick of any kind, I like to be able to use it on as many consoles as possible. I usually make it conform to the GameSX Special Super NEO GEO pinout, and then make an adaptor to work with other consoles. This adaptor typically includes a the guts of an original controller for the console in question, with a port for the custom stick. The hard part about hacking modern controllers is the communications chip thrown inside by the manufacturer. Typically these chips are off-the-shelf parts, however they can also be custom chips. The problem is the additional requirements - most chips are happier nested on a circuit board of some sort, and creating one is a patience-testing endeavor at best. It's far easier to just hack up an existing pad, as I hope to demonstrate. Please ask any questions and post your comments on our fancy Bulletin Board. | |
![]() |
|
![]() This is what it looks like inside - the cut-up PCB with wires streaming off to the NEO connector as well as the original PSX connector. For some reason I installed a switch in this one - I totally forget why, and I never use it. It was a long time ago, I was young, I needed the money. |
|
![]() |
|
![]() That's not strictly relevant for this project, there's only one thing we're concerned with. We want to know where the common line is. Look around on the pad for one line that connects to every switch. Most controllers have only one, but I've seen 3rd-party (ie crappy) controllers with multiple common lines. Avoid these, and shun their creators. Once you've found the common line, proceed to the next step! |
|
![]() Note that this diagram assumes you use the whole PCB. You can, of course, connect each wire to anywhere on the board. For space considerations I usually attach the wires to the legs of the chip, but for clarity (yeah, I know, it's hardly clear) I showed them connected to larger areas on the PCB. Please ask any questions and post your comments on our fancy Bulletin Board. |
All contents (c)2001 GameSX.com unless otherwise noted. All trademarks copyright of their respective companies. GameSX.com assumes absolutely no responsiblility whatsoever for any sort of damages incurred while either viewing this information or doing anything with said information. If you don't like it, change the channel. Some of this information may have come from other sources, and GameSX.com in no way implies ownership of this information, and merely intends to provide a convenient source for finding this information. That said, we wrote this, and would appreciate your not lifting it for your own page without due credit. Mail us! |