PCB Repair: Crazy Climber

Problem

Four-pixel-wide vertical bars covering the screen every four pixels.

07384f5e6be46a2de8b38976a3f84690
Inside the cabinet
Fault
On the test-bench

Diagnosis

Suspect an issue with the character video circuit. MAME was useful for identifying which ROMs store the character data, helping me to quickly identify the relevant part of the schematic:

Schematic
Character ROMs and shift registers

No sign of damage or prior repairs to this area, so let’s probe some 74194’s with the logic analyzer.

Probes
On go the probes

7K looks reasonable. Data in, data out:

74LS194_7K
Shift register at 7L

7H appears to have its outputs stuck high:

74LS194_7H
Shift register at 7H

Fix

Replaced 74LS194 at 7H.

fixed
Craziness restored!

Discover more from PhilWIP

Subscribe now to keep reading and get access to the full archive.

Continue reading