View Full Version : Odd SNES Controller Problem
rimsky82
05-10-2010, 01:15 PM
OK, here's the thing.
I press Y, I get select + Y.
I press B, I get select + Y + B.
I hold Y and press B, I get normal operation.
All other buttons work correctly. Select itself works correctly.
This is an original console, I've tried with 3 different controllers, all with the same problem. I understand the controllers operate on some kind of data latch/clock cycle. I also noticed that in the clock cycle, the first three states that are checked are respectively B Y Select.
Long story short, in the system somewhere, B is latching Y and select, y is latching select.
I've briefly checked the underside of the motherboard with no obvious results. Next thing I'll try is finding my multimeter and doing some continuity testing. I may be wasting my time, but I don't know what else to do.
Any ideas? Or get a different system?
Thanks.
Oldskool
05-10-2010, 06:56 PM
OK, here's the thing.
I press Y, I get select + Y.
I press B, I get select + Y + B.
I hold Y and press B, I get normal operation.
All other buttons work correctly. Select itself works correctly.
This is an original console, I've tried with 3 different controllers, all with the same problem. I understand the controllers operate on some kind of data latch/clock cycle. I also noticed that in the clock cycle, the first three states that are checked are respectively B Y Select.
Long story short, in the system somewhere, B is latching Y and select, y is latching select.
I've briefly checked the underside of the motherboard with no obvious results. Next thing I'll try is finding my multimeter and doing some continuity testing. I may be wasting my time, but I don't know what else to do.
Any ideas? Or get a different system?
Thanks.
Yeah that is a bit odd. A multi-meter may be your friend here. First thing I would check are the controller connector solder joints. Maybe something is shorted together or there is a solder joint that's not making a good connection.
SithWarrior
05-10-2010, 08:18 PM
what game where you playing when this was happing because I had it happen to me when playing super mario all stars, if thats the case just use controller port 2 and everything will work fine and if not then I wouldn't know what the problem is.
rimsky82
05-10-2010, 11:54 PM
what game where you playing when this was happing because I had it happen to me when playing super mario all star, if thats the case just use controller port 2 and everything will work fine and if not then I wouldn't know what the problem is.
To be honest, I believe it was just Super Mario World. I didn't think to test another game since It didn't make sense to be a rom problem, but I definitely will in the morning and report back to the thread.
Yeah that is a bit odd. A multi-meter may be your friend here. First thing I would check are the controller connector solder joints. Maybe something is shorted together or there is a solder joint that's not making a good connection.
I checked the ribbon cable, and the solder joints of both ribbon cable connectors for continuity with ok results. I also gently ran a blade around a few of the joints/components to be safe. I also checked the vcc of the controller, it was normal at 4.96v. I saw some frequency going on with the data wires of the controller, but I wasn't sure what else I could do with those with a multimeter.
I would like to figure out the problem, but in the meantime since this is my only snes system, I ordered a replacement motherboard and controller ports to try to isolate the problem, and also give me a good working system when I feel like playing :) .
Thanks for the replies.
Oldskool
05-11-2010, 02:32 AM
Let us know what you find out so that everyone can use that for future reference.
To be honest, I believe it was just Super Mario World. I didn't think to test another game since It didn't make sense to be a rom problem, but I definitely will in the morning and report back to the thread.
I checked the ribbon cable, and the solder joints of both ribbon cable connectors for continuity with ok results. I also gently ran a blade around a few of the joints/components to be safe. I also checked the vcc of the controller, it was normal at 4.96v. I saw some frequency going on with the data wires of the controller, but I wasn't sure what else I could do with those with a multimeter.
I would like to figure out the problem, but in the meantime since this is my only snes system, I ordered a replacement motherboard and controller ports to try to isolate the problem, and also give me a good working system when I feel like playing :) .
Thanks for the replies.
rimsky82
05-12-2010, 12:18 PM
I just tested with Zelda with the same result. It makes Zelda unplayable since the select button brings up the continue/save screen.
Once I get my new motherboard/controller ports in the next few days, I'll have more to experiment with to isolate this annoying problem.
rimsky82
05-13-2010, 12:43 PM
Well, all I can tell you is that the problem is somewhere in the motherboard. Without extensive time and testing, I can't tell you where. I may try to find it in the future, because I may decide to do a case mod with my now extra motherboard and controller ports. If I do find it, I will report to this thread.
SithWarrior
06-20-2010, 06:21 PM
Sorry for bumping a old topic but as I mention up top that I can only play Super Mario all stars with controller port two not one and just recently I picked up NBA jam for the snes and I have the same problems but when I play Super Star Wars I don't get this problem so its just games that are more then one player can play, the console has been dropped(not by me but from the good will place I got it from) but everything else works fine, could it be the controller ports or the system its self?.