Moon Cresta

Boots up, and plays, but incorrect sprites – most noticeable little bug changes into ‘END’ at one point. Check 74ls138 at 8n, controlling graphics banking, and pins strobing. Replace chip and now uses correct sprites.

Quiet missile sound and explosion sound. Both of these effects use the op-amp chip, LM324 at 7T. Replace this chip and noises better, but very noticeable hum all the time. Check voltages on chip – GND floating at 2v, follow trace and there was no connection to ground at any point. Adding a strap to the nearby ground trace and sound was back to normal.

Similar Posts

  • 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…

  • Pacman

    Screen filled with coloured lines, unstable, no sync (see above) – check clock signals from horizontal and vertical scan generators (74161’s at 2R,2S,3R,3S) – no signal feeding into pin 2 of horizontal generators. Follow trace back to 7474 at 3N, signal going in, nothing coming out – replace chip and screen display back to normal….

  • Galaxian

    No display – When move board, display flickers – go around board pushing each chip in turn, when press on 2E picture appears. Pin 16 rusted, only just in place. replace chip – picture back to normal. No star display. Board had been hacked to play an alternate game, pin 15 on chip 2B had…

  • Atari Tetris

    In normal mode, just had a blank screen. Enable test mode and you instead get an error message showing that the ROM test had failed (even though the rom itself checks out OK with correct content) This is because the custom Atari SLAPSTIC chip is not functioning correctly. It is used to page banks of…

  • Do Run Run

    Crashing game. Game woud start attract mode, but shortly after would crash and boot loop. Entering test mode (hold player 1 start button whilst switching on) and it would pass first time around, but fail at random addresses on subsequent runs. The /WAIT signal on the main Z80 is handled by the IC at E2…

  • Neo Geo

    6 Slot – Memory test on power up giving error  Address    Write Read  00008000 5555 55FF Checking with Mame, the memory chips in question were only small, so looking at the board revealed two DIL 5814’s. Chip select signals to these were toggling as expected, so I needed to identify which ram chip was which….