A600 joystick problem

Got an A600 for recap, in the pretest I discovered a problem when joystick UP was triggered it triggers both UP & LEFT.

It occured on both joystick ports.

Never seen this problem before, found some forums that reported the same issues but without any solution/fix for it.


My first thought was U34 (74LS157 Multiplexer), so I replaced it.. that did not solve the problem.

Denise (8373)

Next thing on my mind.. Denise.. Because it handles the demuxing..

Removed U4 and replaced it with quality socket and inserted a new Denise into it.. but same problem..

Common factor

Because both joystick ports have this problem, there must be a common factor, and my guess for that is..

Clock signal CCKQ_A

Clock signal CCKQ_A.. maybe rise time.. hmm.. capacitors?

I removed the ceramic capacitors E126C..E129C, they are used for EMI filtering.

Clock signal without capacitors.

After removing those caps, it works! yeah!

I could only remove E128C, but decided to remove them all.

Placed new capacitors, but after that the problem is back again, so my guess is that the clock signal from Agnus is not good (enough).
I decided to remove the caps again, and leave it like that because it works perfectly without the EMI filtering.

One thought to “A600 joystick problem”

  1. Very interesting post, thanks for this. I remember I had this issue on my past A600s and the current one as well – alas I can’t check with the current A600 as it is away for a full recap. What I remember from my past A600s : the issue was visible when I installed extra chip ram (eg A602) , any idea what’s the relation with that ?

Comments are closed.