Amano Jacu
Charles Barkley
- Joined
- Sep 11, 2001
- Posts
- 8,594
Well, today I’ve tried (yet again) to mod my Saturn stick to work with my supergun, this time with the correct pin-out. Well, I’ve obtained a partial success (or partial failure):
The 4 directions work OK, but none of the buttons work. The stick uses microswitches, and the buttons are regular pushers. Could that be the reason?
The stick is designed like this:
There’s one big PCB where all the buttons are. From the direction stick there are 5 wires attached to the PCB, one for each direction and the other is ground. Each button has one terminal that is ground and the other went to the chip (which I’ve totally isolated) but I’ve put a wire to each button that go to the female 15-pin plug in the correct pin. I soldered the ground wire that comes from the supergun to the spot where it was supposed to go in the stick, from there there are connections printed on the board that go to every button that needs it. The ground that went to the chip has been cut. With a multimeter I’ve checked every connection and all the ones that must have ground are truly connected, and so does each button with the correct pin.
I’ve entered the test controller MVS screen with the moded stick’s PCB visible in order to make some tests. I unsoldered the ground wire in order to make direct contact to the button spots. Well, each time the ground wire directly touched the some button’s terminal, the corresponding button was in fact pressed (that is a 1 appeared for that button on the screen). But if the contact is made through the PCB channels it doesn’t work at all.
It’s very strange the directions work and not the buttons. If there was a short somewhere nothing wouldn’t work. So I think the buttons must be dealt in some other way. Also, take care that if I try to use the Neo Geo CD pad in my sgun the directions (that are microswitches) work but the buttons (pushers) don’t, while my AES (all microswitches) stick works perfect. The modified PSX controller I got with my supergun works all OK although all are pushers. However whoever modified it only used the channels in the PCB of the controller for putting ground to the directions, but for the buttons he added a very thin wire that went to every button from the spot where the ground wire was connected to the PCB.
So does anybody know why oh why the buttons don’t work? Is truly needed to add ground that way? Why? I guess I should try to do like the PSX pad and directly connect each ground terminal from each button to the ground spot via a thin wire. Uf, that’s gonna require lots of soldering skills. But I won’t give up now that I’m so near.
According to <a href="http://www.gamesx.com/controldata/neocont.htm" target="_blank">http://www.gamesx.com/controldata/neocont.htm</a> , it mentions somthing about the NGCD pads problem been related to +5V / gnd . My sgun doesn't output +5V (unless I add a wire to a pin from the psu I guess). Could that be related to my problem?
Thanks a lot for all your <img src="graemlins/help.gif" border="0" alt="[Help]" /> .
[ May 07, 2002: Message edited by: Amano Jacu ]</p>
The 4 directions work OK, but none of the buttons work. The stick uses microswitches, and the buttons are regular pushers. Could that be the reason?
The stick is designed like this:
There’s one big PCB where all the buttons are. From the direction stick there are 5 wires attached to the PCB, one for each direction and the other is ground. Each button has one terminal that is ground and the other went to the chip (which I’ve totally isolated) but I’ve put a wire to each button that go to the female 15-pin plug in the correct pin. I soldered the ground wire that comes from the supergun to the spot where it was supposed to go in the stick, from there there are connections printed on the board that go to every button that needs it. The ground that went to the chip has been cut. With a multimeter I’ve checked every connection and all the ones that must have ground are truly connected, and so does each button with the correct pin.
I’ve entered the test controller MVS screen with the moded stick’s PCB visible in order to make some tests. I unsoldered the ground wire in order to make direct contact to the button spots. Well, each time the ground wire directly touched the some button’s terminal, the corresponding button was in fact pressed (that is a 1 appeared for that button on the screen). But if the contact is made through the PCB channels it doesn’t work at all.
It’s very strange the directions work and not the buttons. If there was a short somewhere nothing wouldn’t work. So I think the buttons must be dealt in some other way. Also, take care that if I try to use the Neo Geo CD pad in my sgun the directions (that are microswitches) work but the buttons (pushers) don’t, while my AES (all microswitches) stick works perfect. The modified PSX controller I got with my supergun works all OK although all are pushers. However whoever modified it only used the channels in the PCB of the controller for putting ground to the directions, but for the buttons he added a very thin wire that went to every button from the spot where the ground wire was connected to the PCB.
So does anybody know why oh why the buttons don’t work? Is truly needed to add ground that way? Why? I guess I should try to do like the PSX pad and directly connect each ground terminal from each button to the ground spot via a thin wire. Uf, that’s gonna require lots of soldering skills. But I won’t give up now that I’m so near.
According to <a href="http://www.gamesx.com/controldata/neocont.htm" target="_blank">http://www.gamesx.com/controldata/neocont.htm</a> , it mentions somthing about the NGCD pads problem been related to +5V / gnd . My sgun doesn't output +5V (unless I add a wire to a pin from the psu I guess). Could that be related to my problem?
Thanks a lot for all your <img src="graemlins/help.gif" border="0" alt="[Help]" /> .
[ May 07, 2002: Message edited by: Amano Jacu ]</p>