ArcadeStuff Homepage

So whats in the lockup

and now it's time for.... the gallery You got no money? Scram punk (720, Atari) Put me out of my misery Technical Stuff not leaving already ?

 

 



A-H / I-P / Q-Z / 0-9
Raiden 2 Rainbow Islands Return of the Jedi Robocop Scramble Side Arms Side Pocket Space Invaders (Taito 3-Board Set) Space Invaders (L-Shaped Set) Space Pilot Splatterhouse Star Force Tazmania Tiger Heli Tip-Top (CongoBongo) Track & Field Wonderboy World Cup 90 (Bootleg)


Raiden 2
Fault
Solution
All sprites are displayed as coloured boxes. Re-soldered some of the pins on one of the QFP ICs. I have also seen the same symptoms if the power drops to low.

Rainbow Islands
Fault
Solution
Sprites have vertical bars of garbage in them. The outputs of one of the sprite ROM buffers (74LS244, IC17) did not match the inputs. Replacing this IC fixed the fault.

Return of the Jedi
Fault
Solution
Alphanumerics (Foreground Gfx) bad/missing. The outputs of the alphanumerics video data latch (74LS273 at location 1R/S) were all stuck low while the clock and inputs were active. Replacing this IC fixed the fault.

Robocop
Fault
Solution
Dead. No sync. The crystal oscillator at location 11 on the top board (DE-0297-3) had been replaced with a pcb with a crystal and a 7404. The pads on the main pcb were damaged and the clock wasn't getting to the rest of the circuit. I removed the small clock pcb and replaced it with a 20MHz oscillator module. Because the pads had been damaged I had to piggy back the oscillator on top of the 74LS74 at location L10 which is actually the chip that the clock was driving. The clock input is at pin 11 of the 74LS74. After this modification was made the board worked perfectly.

Scramble
Fault
Solution
Hangs on cross hatch. The two 8255 ICs on the top board (MU-1) had been replaced badly with some of the pins bent. Reseating these ICs with the legs straightened fixed the fault.
Corrupt background which changed every couple of seconds. The background should actually be the stars. It was the star circuit that was causing the fault. The 74LS164 at location 1P on the bottom board (MU-2) was dead. The output of the 74LS30 at location 1N was also stuck low. Replacing these two ICs fixed the problem.
Screen was complete rubbish. there was no sync and the data that was displayed was rubbish. Pin 8 of the 74LS04 at location 8M on the bottom board was stuck low. This caused the hsync circuit to be permanently preset and caused the 256H signal to be stuck low. Replacing this IC fixed the fault.
No Sound. There was a 4.7uF capacitor missing from behind the audio amp. Replacing this capacitor led to the fault below.
Continuous Tone and no game sounds. The AY-3-8910 audio chip at position 3D was dead. Once replaced the sound worked perfectly.
No Sound. There was no chip select being asserted on either of the 2114 ram chips on the sound board (MU-1). The output of the 74LS32 at position 5K, which is part of the circuit that generates CS for the ram, was stuck high. Replacing this IC fixed the fault.

Side Arms
Fault
Solution
The 'Side Arms' title in attract mode was corrupt and made up of letters and numbers. Pin 2 (A12) of the character generator prom (TMM24256P @ location 10J on the top board) was stuck low. I traced this signal to the output of a d-type latch (74LS273 @ location 8G on the top board). The input and clock of the latch were waggling furiously. Replacing the 74LS273 fixed the fault.

Side Pocket
Fault
Solution
Dead. Picture shows yellow dots all over screen and no sync. The clock to the 68B09 CPU was stuch high. The clock signal was traced to a 74LS367 at location A4. Replacing this IC fixed the fault.

Space Invaders (Taito 3-Board Set)
Fault
Solution
Completely Dead. No clock. The outputs of the 7442 at position 3 on the PROM board were stuck, Replacing this IC fixed the problem.
Completely Dead. No clock. The 74S04 at position 1 on the ROM board was dead. Replacing this IC fixed the fault.
Garbage on screen. The reset signal from the 74161 at location 17 on the IO board was stuck. Replacing the IC fixed the problem.
Missile & Player hit sound effects not working. The output of the noise generator (4006) was stuck low. Replacing this IC fixed the noise generator. The LM3900s at locations 34 & 35 were replaced which fixed the problem.
UFO Hit sound not working. Replaced LM3900 at loaction 30.
Target hit sound not working. Replaced LM3900 at loaction 33.
Board dead with garbage on screen. I removed the first program ROM in order to perform the RAM test as described in the "Standardized test procedure for Midway's Processor Boards" (This is a Taito board but the same principals apply). The RAM test showed vertical bars with horizontal garbage. This indicates an addressing error. One of the address buffer outputs (7408) was found to be faulty. Replacing this IC fixed the fault.
Game running but screen full of coloured blocks (video is actually at full intensity all over the screen) The output of the 74166 (Q5, pin 13) @ position 29 on the ROM board was open circuit. Replacing the 74166 fixed the fault.
Dead, garbage on screen & constant UFO sound. Two of the output pins (pins 10 & 15) of the 75365 at position 10 on the ROM (bottom) board were static. I traced the signals back to the 7442 at position 3 via the 7474 at position 4. Replacing the 7442 at position 3 fixed the fault.
Lines through invaders at top and bottom. Pin 9 of the 74LS153 at location 8 on the top board was stuch high. replacing this IC fixed the fault.
Game is playing but the background is solid blue (the blue output is constantly 'on'). The open collector inverter buffer 7416 @ location 36 was found to be faulty on the blue video signal. Replacing the 7416 fixed the fault.
Dead. Garbage on Screen (with & without roms fitted - no vertical lines with roms removed) The ram data bus is latched by 2 74LS174 latches (@ locations 36 & 37). The outputs of the 74LS174 @ location 37 were stuck low. Replacing this IC fixed the fault.
No Coin Input. The output of the 74153 (pin 7) at loaction 4 on the sound board was Bad. Replacing the IC fixed the fault.

Space Invaders (L-Shaped Set)
Fault
Solution
Dead, Garbage on screen. No Vertical lines when ROM H removed. The HOLD and RESET lines of the CPU were both HIGH (they should be LOW). Thw output of the 7404 at F3 on the sound board was open circuit. Replacing the IC fixed the fault.
Missile sound not working. The output of the 74174 at loaction E4 (pin 5) had gone open circuit. Replacing this IC fixed the fault.
Lines through invaders at top and bottom. The 74175 at location B5 on the sound board was faulty. replacing this IC fixed the fault.
Invader Advance sound (background thump sound) missing. The output of the 556 at location H4 on the sound board (pin 5) was static. The outputs of the 7417 at location F5 were all ok. Replacing the 556 fixed the fault. Note: Half of the same 556 is also used to generate the Bonus Missile Base sound. This sound was also faulty which also indicated that this IC could be the cause. The Missile Base sound was also fixed by replacing the 556.
Invader hit sound was incorrect. The 0.1uF capacitor C16 had incorrectly been replaced with a 0.01uF capacitor. Fitting the correct value capacitor fixed the fault.
Evenly spaced vertical bars on screen. no game. The CPU was found to be faulty. Replacing the CPU fixed the fault.
Dead, Garbage on screen. Vertical lines only present in 2 vertical columns (out of 4) of the screen when ROM H removed. Removing ROM H to perform a simple ram test revealed good vertical lines in 2 vertical sections of the screen and garbage in the remaining 2 vertical sections of the screen. Performing a ram test with a Fluke 9010 indicated that address line A3 was bad. A3 was traced back to the 7408 at location H3 and checking A3 with a scope indicated that it was stuck high. Replacing the 7408 at H3 fixed the fault.

Space Pilot
Fault
Solution
Sprites are square blocks with a feint image of the sprite data. The 74LS194 at position C12 was dead and was replaced which fixed the problem.
Some of the sprites have been split into two sprites, each one suffering from jailbar effect. There are two sprite buffer chips (one for even lines and the other for odd lines). One of the buffer chips was not getting addressed correctly which caused the sprite to be drawn at the wrong place. The address generator IC in question is a 74LS163 at position C5. This IC was found to be bad and replacing it fixed the problem.
The sprites were upside down and did not respond to the screen flip circuit. The screen flip signal is latched into a 74LS74 which then drives the input of a 74LS86 which is used to invert the address. The 74LS74 for the horizontal flip circuit was found to be dead. After the dead chip was replaced the sprites were the right way up.
The DIP switches and control inputs don't work. Pin 3 of the 74LS367 at location A1 on the sound board was at 1.5V. Pin 3 controls the dip switch buffers. Replacing this IC fixed the problem and the game can now be played.

Splatterhouse
Fault
Solution
Displays 'ROM Test Start, Please wait!!!', the screen flips and then hangs. The PAL at location K3 on the ROM board was found to be dead. I didn't have a dump of the PAL so I reverse engineered the PAL from a working namco system1 board and designed a new one. Replacing the K3 PAL fixed the fault and the game is now fully working.

Star Force
Fault
Solution
Background graphics scroll for 16 pixels and then jump back. The background update ripples up the screen. The 2114 SRAM at location H2 on the board labelled 5904C-1 was bad and was replaced. This fixed the fault.
The picture has no colour, it's just black and white (Literally, no grey levels). The 74LS174 at location A4 on the board labelled 5904C-1 was bad. Replacing this IC fixed the fault. The 74LS174 is a latch which holds the palette ram address. The palette ram comprises 2x2114 SRAM ICs at locations C4 & D4. NOTE: There is a via under the 74LS174 connected to pin15 that is open circuit between the upper and lower layers of the board. This seems to be intentional because if you connect them the graphics go wrong.
Foreground graphics, including the main logo, are made up of the wrong characters.The title screen logo is made up of duplicated strips of graphics. During gameplay there is a cross hatch covering the picture. One of the address lines (A6) of the forground graphics roms was stuck high. This signal is latched by a 74LS273 at location C8 on the board labelled 5904B. The input to the latch on pin 8 and the clock on pin 11 were both active but the output on pin 9 was stuck high. Replacing the IC fixed the fault.
Half of Sync Signal stuck low. (Bootleg) The composite sync signal is created by ANDing together the horizontal and vertical syncs. The vertical sync had a 50% duty cycle instead of a normal valid vsync signal. vsync is generated by a 74LS161 counter. Replacing the 74LS161 fixed the fault.

Tazmania
Fault
Solution
Hangs on ram test ("RAM 1GHJK") Reseated rams (2114) on bottom board. ROM11 also had a pin broken off but I think that this was not related to this problem.

Tiger Heli
Fault
Solution
Completely dead - not even composite sync output. If the processor was manually reset by taking RESET to 0v then the board would start working. The capacitor (C6 22uF Tantalum) in the reset circuit was damaged causing the processor to not be reset. Replacing this capacitor fixed the problem.

Tip-Top (CongoBongo)
Fault
Solution
Garbage on screen, No activity. The processor's reset pin was stuck low. I traced the reset signal through transistor Q10 to IC U6 (74LS04 Hex Inverter). The output of U6 did not match the input. After replacing U6 the board burst into life.

Track & Field
Fault
Solution
No Sync Composite sync was present at the input of the buffer (74LS244) at location C1 on the bottom board but the output pin was stuck high. Replacing this IC fixed the fault.

Wonderboy
Fault
Solution
Graphics Corruption. Reseating the daughter boards fixed this problem.

World Cup 90 (Bootleg)
Fault
Solution
Player 1 button 1 was permanently on. The inputs go to a 74LS245. The input to the 245 was sat at about 0.5V and dropped to 0 when the button was pressed. Replacing the 74LS245 fixed the fault.