Recently I received for repair this Demon's World PCB (a platform game released by Toaplan in 1989, known also as Horror Story)
The owner told me that the board originally was missing the chip marked 'GXC-04' so he bought the replacement I designed time ago :
You can read more about this custom chip and my replacement here :
But, even with the replacement fitted, the board was not working so he decided to send it to me to have a look.Indeed the board was not booting, only a raster of wavy lines on the screen at power-up :
As usual I did a visual inspection of the board and found a deep scratch on component side :
Testing the continuity with a multimeter revealed four broken traces, I promptly patched them with some AWG30 wire :
This made the board booting up finally :
The game was fully playable with sound but sprites were corrupted :
Sprites data are stored in four 28 pin 1Mbit MASK ROMs :
I dumped them and one device turned to be empty :
This was a clear sign it was bad and needed to be replaced.In place of of these 28 pin 1Mbit MASK ROMs you can use non-JDEC 32 pin 1Mbit EPROMs (like 27C1000, 27C301 and other).The PCB is already set up to accept 32 pin EPROM as you can see from below picture :
So it was only matter to install a bigger socket and program a proper EPROM (Hitachi 27C301 in my case).This is what I made :
This fixed the sprites issue :
No other issue found so board 100% working again.Another successful repair.