Jump to content
IGNORED

Player 1 port: no down input


Kaiju

Recommended Posts

Hey guys. Odd issue, fired up my 7800 and noticed none of my controllers (tested several) register the down input on the player 1 port. 
 

tested player 2 (wizards of wor) and that works fine. I assume it’s an issue with the left 9pin? Is it something one would be able to troubleshoot, fix or replace on their own? 

Link to comment
Share on other sites

Could be an issue with the connector itself, but that’s easy to check. Look to see if you have any bent or broken pins on the connector. If not, the problem is elsewhere. If I recall correctly, there are filter capacitors and Zener diodes on each direction signal, and then the circuit goes directly to input pins on the RIOT chip. If you are experienced with electronics repair, it should be easy to ID the appropriate diode and capacitor and determine if they are failed. If so, replace. If not, the RIOT will need to be replaced. Unfortunately, while those chips are plentiful, most 7800’s have soldered chips. Replacing them takes some time and some degree of skill and experience. 

 

EDIT: here is the schematic.

 

4B739126-132E-4250-99D1-83B5422B33DD.jpeg

Link to comment
Share on other sites

Thanks for your time. 
 

Guess I’ll break out my meter and watch some videos ?
 

Question, if the riot or cap is the issue wouldn’t it effect player 2 as well? Or is that separate 

Edited by Kaiju
Link to comment
Share on other sites

17 hours ago, Kaiju said:

Question, if the riot or cap is the issue wouldn’t it effect player 2 as well? Or is that separate 

If the entire ROIT chip was down, i.e. no supply voltage then it would affect both players, as it only affects on player the problem is likely to be localised to that one input pin, it could be a dry solder joint on either the controller port pin or RIOT pin or possibly a track break where the controller port pin solder pad joins the track.

Alternatively, it could be an internal fault with the RIOT such as a failure of the bond wire that connects the external pin to the silicon or with the silicon itself. 

 

As you say it is not registering Down rather then permanently registering it, I would think it unlikely to be the result of a fault of any zenner or cap on the input line.

If the voltage on the relevant pin of the RIOT is 5V without the Joystick in the down position and does not change to 0V with the Joystick in the down position then a bad solder joint/track brake would be the most likely issue.

However, if the voltage on the RIOT pin does change from 5V to 0V when the joystick is in the down position then the issue is more likely to be an internal fault with the ROIT.

Link to comment
Share on other sites

I had a similar problem with a 65XE where two directions didn't work on the joysticks but I could find no other issues. Turned out to be a dodgy PIA, swapped that and it was away. If everything else is working and the signal is getting to it, as @Stephen Moss says, it's likely the IC.

Edited by juansolo
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...