Mortal Kombat (original and bootleg PCB) double repair log

 PCB Repair Logs  Comments Off on Mortal Kombat (original and bootleg PCB) double repair log
Feb 052019
 

Got from USA an original Mortal Kombat PCB set complete with its sound board:

When I powered the board up the self-test reported two bad devices @U5 and U23:

P.O.S.T results

Then it booted into game but colors were completely wrong:

The two presumed bad devices are the color RAMs (Sony CXK5863 so 8K x 8-bit, pin-to-pin compatible with the more common 6264)

Color RAMs

Probing them revealed that pin 27 (Read/Write enable line) of both was stuck high:

This input signal is labeled on schematics as ‘-CRWR’ :

It comes from pin 22 of a 24 pin IC @U8:

EP600 ELPD color RAM control

The IC was faulty and needed to be replaced.At first glance I thought it was a simple PAL/GAL but actually it turned out to be an Altera E600 EPLD (so still a programmable logic device but something more complex with two clock inputs providing sequential logic too ).I had no chance to dump or reverse it but only to look for a donor board.Luckily I was sent another original Mortal Kombat PCB completely dead which I took the part from.Board was then fixed :

The bootleg I received for repair was the Yawdim one with no Midway logo on title screen :

It was fully playable but some backgrounds graphics were wrong :

As usual I did a visual inspection of PCB and found on solder side a scratch that apparently had severed a trace:

The involved area was the one populated by some 64K x 4-bit dynamic RAM so this was relevant to the kind of fault :

Checking with my multimeter confirmed the trace was really broken so I patched it, this restored background graphics and fixed the board:

Double repair accomplished.

 Posted by at 7:16 pm