Oct 292016

Yes, yet another Double Dragon PCB on the bench.

The board was in good shape:


but it didn’t pass the self-test sitting on a ‘63701 ERROR:


The /HALT line of the HD63701 MCU was asserted, this was sign of some trouble in its busses.I swapped a good chip with no change so I went to look at schematics.All was good until I found no continuity between the address line ‘A0’ (pin 50) of the MCU with pin 3 of the 74F157 @IC8:


Tracing back the address line I could figure out where connection was  interrupted, exactly under the 74F157 @IC7 so I removed it.Inspecting the involved area with a USB microscope revealed a corroded trace  :


I patched it with some AWG30 wire:


With this fix finally the board passed the self-test but two issues were present in game : sound was missing and backgrounds had jailbars :

The first issue was due a missing 10Kohm potentiometer in the sound section:


The backgrounds GFX data are stored into four 27512 OTP devices on video board :


When I went to dump the ones @IC108 ans IC109 my programmer warned me about a bad contact on pin 19 (data line ‘D7’) of both :



Obviously the resulting dumps didn’t match the ones from MAME ROM sets so I programmed two 27C512 EPROMs as replacement.This restored graphics completely.Yes, yet another Double Dragon PCB fixed!


 Posted by at 11:46 pm

Sorry, the comment form is closed at this time.