Dec 242016

Got this Thunder Dragon 2 for a repair :

According to the owner, the PCB has suddenly developed a graphic fault, this was confirmed once I powered up the board:

In this close up you can see better the kind of fault:

Some part of foregrounds had missing lines and they were flashing (see clouds in the above video to make an idea of).Not being schematics available, I started to study the hardware and found, that shorting some pins of a CXK5164P RAM @U136 (there are four of them) changed the way the fault appeared:

This is an unusual 22 pin static RAM of 64K x 1-bit manufactured by Sony (usually we encounter 1-bit RAM as dynamic ones) but I could find its datasheet and hence pinout:

All pins were correctly toggling but analyzing with a scope the DATA OUT (pin 9) I found discrepancies with the same signal from the other three RAMs ( good signal on the left, presumed bad one on the right of the below picture):

As you can see, transitions of the right waveform are not regular sign of bad data coming out the device.At this point, I had to order a spare since I had no stock of this unusual static RAM.I had to wait almost a month before getting the right part since at first the seller sent me by mistake some OTP EPROMs.But at the end I received it:

And it was worth the wait since I could finally fix this great shoot ’em up!

 Posted by at 6:08 pm