Got this orginal Hellfire PCB (by Toaplan) for a repair:
After some initial problem due dirty sockets of program ROMs and oxidized JAMMA edge connector which caused missing boots, I was greeted by this scenario:
Sprites were wrong, garbled and stretched all over the screen.This part of graphics is generated by the custom ASIC ‘FCU’ :
I did a reflow of it but this didn’t lead to any improvement.Probing around I found a 6116 SRAM with some data lines stuck low:
Chip failed once tested out-of-circuit:
But still no big improvements.Testing TTLs with my logic comparator I found a 74ALS169 counter @3N with bad outputs:
Its output pin 15 was almost shorted to VCC (only 7.9 Ohm measured)
Once removed, the chip failed miserably :
Finally the sprites were correctly drawn but blocky :
I noticed that, if I pressed down the ROM 9 @4E, sprites were 100% restored:
Removing the EPROM revealed oxidation on socket pins:
So I replaced it:
Installing a new socket fixed game completely.
2 Responses to “Hellfire repair log #2”
Sorry, the comment form is closed at this time.
Hi,
Great repair. You guys allways impress me with your fixes.
Also, that Logic Comparator looks homemade 😉 Is there a writeup on how to make such a ting. I would love to build one for my own repairs 🙂
Regards
Jan
Thanks.
The logic comparator you see in the picture is nothing more than an HP10529A reproduction (but expanded from 16 to 20 channels) designed by some users on KLOV forums, I suggest you to read this thread about:
http://forums.arcade-museum.com/showthread.php?t=274541&highlight=hp10529a