PCB Repair: Out Zone
Problem
Flickering/disappearing sprites:
Diagnosis
Out Zone is a game by Toaplan where you shoot things in what is presumably the Out Zone. I dunno…
The disappearing sprites fault was quite inconsistent; I had to wait for several minutes until it started to manifest. I probed around and found that when the sprites disappeared, the inputs to the 74LS244 at 18L would go inactive. I traced the origin of these inputs to some shift registers and drew a simple schematic:
Probing the common Shift/Load inputs of the 74LS166s revealed a signal where the low level was above V.IL, which is in the TTL indeterminate logic region:
When stable, the signal looked as so:
I decided to replace the 74LS04 at 20N which produced this signal. However, this did not fix the issue. Presumably one of the four 74LS166’s driven by that signal had a bad input pin that was affecting the signal. I removed and replaced B5 and B6, which resulted in discoloured sprites. I discovered that the output of E5 was now stuck low. Replacing E5 fixed the colours and appeared to stabilise the /LOAD signal. I left the game running for half an hour and played several games, during which the fault did not reappear.
Fix
Replace 74LS166 at E5.
Actually Out Zone schematics are available.We have them on JAMMArcade.net .
http://www.jammarcade.net/files/Schematics/Arcade/Out_Zone_Schematics.pdf
Hahaha, wow. I never even thought to check! Thanks; maybe they’ll be useful for when it eventually breaks again 🙂