Got for repair this original Mr. Do's Wild Ride PCB, a platform game developed and published by Universal in 1984 and the third installment in the classic Mr. Do! series :
Board booted up, game was playable with sound but there were jailbars over the sprites :
GFX data are stored in four 2764 EPROMs
Jailbars most of times denote an issue with data bus so I looked at schematics of Mr. Do's Castles (which shares same PCB layout).Data lines of the four GFX EPROMs are directly connected to a 74LS374 @D5 :
Probing the 74LS374 (with a logic probe) revealed a stuck output (pin 5) while its input (pin 4) was regularly toggling :Sure enough I removed the IC and tested it out of circuit, it failed exactly in that output :
Installed a good IC with rounded machine tooled socket :
This cured the sprites issue, jailbars were gone away, board was 100% working now :
Before archiving this repair I wanted to carry on a little project to reproduce one of the custom IC found on this board (and other PCBs from Universal).The part is marked 'TMS1025N2LC' manufactured from Texas Instruments, there are a couple of them on Mr. Do's Wild Ride :
This custom IC is used to handle all the inputs (including dipswitches) as shown in schematics :
There are very scarce information about this IC but, as often I do, I managed to source a bootleg PCB where the this part was replaced by a little sub-board made of simple TTL logic gates.It was only matter to draw schematics of this sub-board and design with them a proper replacement board based on a little CPLD :
The replacement worked fine at first glance.Another repair completed and another custom IC preserved.

















































