something bad happened to my Astro Wars PCB.
Inputs are not recognized but if I bypass the diodes on switches, inputs work with a ghost key on "fire"button; in fact when I press "Fire" starhip fires and shifts on the left.
Skip the diodes was just an experiment... I know it is an insane dehaviour
I changed the 155 decoder that scan the input matrix but nothing changed. Signals are generated by this decoder and after the control panel go to the dedicated CPU passing through some pull-up resistors.
Checking by my scope signals on the CPU pins I can see the picture attached that, on my opinion, is not so good...
I ordered a new CPU so I'll update you once I can change it.
I never repaired a PCB based on input matrix, any suggestion?
vernimark