Missile Command

The board originally failed to get into the game, instead resetting just after drawing the ‘MISSILE COMMAND’ logo. Test mode faired a little better, managing to report RAM OK, MAP OK and ROM OK before resetting. Ram and Rom checked out OK using the Fluke. Measuring various CPU signals revealed that the interrupt seemed very random, checking back to the flip-flop used at E7 (7474) was giving an incorrect signal. Replace the chip and the game fired into life.

Missile Command trails

The aiming cross left a trail, and the red arrows and cities had the same flashing coloured box around them (see picture). Some experimenting with mame revealed that when the cities were drawn it read what was behind them first, as did the moving cross so it could be assumed that the reading of video ram was wrong. However, the video ram had already checked out OK, so it had to be something that was only used for this feature. Missile Command has a couple of hardware blitters that read pixels from separate video banks, and the bank causing the problem returned 2 bits via P7 (74153), R7  (7475) and R6 (74125). P7 checked out OK, but R7 and R6 were not so easy to test – replacing both chips solved the problem.

Similar Posts

  • The Invaders – Zaccaria

    Totally dead, no screen display (blank white screen).  For this I used the Fluke Z80-S2650 adapter to check out the ram and rom, and located two errors. The rom mapping was incorrect, with a large range of locations returning random values. Examining the board (since I have no schematics), all of the chip select lines meet up…

  • Hantarex MTC9000/A

    No picture, Hole blown through LOPT. Had problems tracking down replacement – little tip given to me by Hantarex engineer – you can use the LOPT from an MTC9000 as long as you cut pin 2 off. (If you leave it connected, you will get a direct short to GND)

  • Carnival

    Carnival on a Gremlin / Sega Vic Dual PCB. Just had blue bars on screen, although probing the Z80 showed it was trying to run code. Using a logic probe I discovered that the /WRITE signal of the ram chips was always high. This signal comes from a 74LS10 at U77. Checked this chip and…

  • Dark Seal

    Glitched graphics. Screen changes as board is flexed. Moved around board pressing chips until pressing the custom surface mount chip at B6 changed the effect. Noticed that the corner most pins had come up from the board. After an unsuccessful effort to resolder them, I used some enameled 38 swg wire to solder from the…

  • Crazy Balloon

    No Sound. Signal at output of SN76477 pin 13, follow through to input of sound amp, then from output until we reach electrolytic capacitor used to decouple  connection to speaker. Signal going in, nothing coming out – replace capacitor sound back to normal. Only drawing a few pixels of player balloon sprite. Following the schematics,…

  • Lady Bug

    Board ID 8016 : Falcon version ? Static graphics on screen, dead – pin 24 low on Z80, /WAIT signal. Trace signal on board to 74LS74 at E7. Signal incorrect for inputs. Replace with new one, board fixed.