Difference between revisions of "PCB Repair Logs Shadow Dancer"

From Aussie Arcade Wiki
Jump to navigationJump to search
m
m
Line 44: Line 44:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 1.jpg]]
[[File:Pcb repair shadow dancer 1.jpg]]
<br>
<br>
<br>
<br>
Line 51: Line 51:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 2.jpg]]
[[File:Pcb repair shadow dancer 2.jpg]]
<br>
<br>
<br>
<br>
Line 58: Line 58:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 3.jpg]]
[[File:Pcb repair shadow dancer 3.jpg]]
<br>
<br>
<br>
<br>
Line 65: Line 65:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 4.jpg]]
[[File:Pcb repair shadow dancer 4.jpg]]
<br>
<br>
<br>
<br>
Line 74: Line 74:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 5.jpg]]
[[File:Pcb repair shadow dancer 5.jpg]]
<br>
<br>
<br>
<br>
Line 83: Line 83:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 6.jpg]]
[[File:Pcb repair shadow dancer 6.jpg]]
<br>
<br>
<br>
<br>
Line 90: Line 90:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 7.jpg]]
[[File:Pcb repair shadow dancer 7.jpg]]
<br>
<br>
<br>
<br>
Line 97: Line 97:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 8.jpg]]
[[File:Pcb repair shadow dancer 8.jpg]]
<br>
<br>
<br>
<br>
Line 108: Line 108:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 9.jpg]]
[[File:Pcb repair shadow dancer 9.jpg]]
<br>
<br>
<br>
<br>
Line 121: Line 121:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 10.jpg]]
[[File:Pcb repair shadow dancer 10.jpg]]
<br>
<br>
<br>
<br>


[[File:Pcb repair legendary wings bootleg 11.jpg]]
[[File:Pcb repair shadow dancer 11.jpg]]
<br>
<br>
<br>
<br>
Line 132: Line 132:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 12.jpg]]
[[File:Pcb repair shadow dancer 12.jpg]]
<br>
<br>
<br>
<br>


[[File:Pcb repair legendary wings bootleg 13.jpg]]
[[File:Pcb repair shadow dancer 13.jpg]]
<br>
<br>
<br>
<br>
Line 143: Line 143:
<br>
<br>
<br>
<br>
[[File:Pcb repair legendary wings bootleg 14.jpg]]
[[File:Pcb repair shadow dancer 14.jpg]]
<br>
<br>
<br>
<br>

Revision as of 10:24, 5 September 2012

Shadow Dancer

Shadow Dancer
Marquee shadow dancer.png
PCB Image Reserved
Pin Out Reserved

Board 1


Repairer: VectorGlow
Forum Thread: Shadow Dancer PCB Repair

Symptom: Many letters displaying the wrong letter and some background graphics corrupted
Diagnosis: The test mode didn’t have a very comprehensive RAM test so swapped in the ROM board, protected 68000 and IC4 from Moonwalker and ran that. The Memory Test indicated that RAMs at IC33, 34, 35 and 36 were faulty, but in fact the LS374 at IC37 had bad outputs

Layout of RAM IC tests for Moonwalker running on this board:

IC5 IC6
IC16 IC17
IC33 IC34
IC35 IC36
IC41 IC42
IC69 IC70

Written down the above as with the wrong letters being used in some cases it was hard to make out what was being displayed, so also ran the test on Moonwalker itself to determine the layout.

Board 2


Repairer: Womble
Forum Thread: Shadow Dancer PCB Repair

Had Jadflat's Shadow Dancer board on the operating table this arvo. It would boot and run but all the sprites were missing...

Pcb repair shadow dancer 1.jpg

...on closer inspection the title screen was missing the game name

Pcb repair shadow dancer 2.jpg

...there was a complete lack of Ninja Dog...

Pcb repair shadow dancer 3.jpg

..and there were elements of the high score screen that were missing.

Pcb repair shadow dancer 4.jpg

Basically all the foreground elements were missing, on a few screens there was some flicking messy areas that was probably the remnants of the foreground.

Jadflat had also noticed the remains of a capacitor labelled C3 on the board...

Pcb repair shadow dancer 5.jpg

...this should be a 104K polyester cap so I desoldered the stumps and fitted one from a scrap board. It's probably a smoothing cap, so without it the board would be more susceptible to power supply ripple.

The first thing to do with a board that has some brains of its own is to go into service mode and run the RAM/ROM tests, this gave the board the all clear but it did so extremely quickly, far too quickly for any of the tests to have been anything remotely conclusive. It also didn't test all the RAMs on this board, or if it did it reported them under board locations for a different board configuration.

Pcb repair shadow dancer 6.jpg

Shadow Dancers is on a System 18 board and I have a single System 18 board in my collection - Moonwalker, which happens to have a very good RAM/ROM test built in, i.e. it takes ages to test a chip before pronouncing a pass or a fail. So I swapped in the Moonwalker ROM board, the protection chip and fired it up. It had a very similar set of faults, the moonwalking feet were half missing, and in the game the sprites were mostly missing, but some were present but badly corrupted, basically same fault, different game.

Pcb repair shadow dancer 7.jpg

Anyway - after the 2-3 minute in-depth Moonwalker ROM/RAM test it gave the following output...

Pcb repair shadow dancer 8.jpg

...all was good except the RAM chip at IC16, one of the chips not tested by the Shadow Warrior test routine.

On the scope the data pin output looked rather too regular, as if all pins were giving the same output all the time, so I desoldered IC16 and its partner IC17, both Sony CXK5814 chips, the one at IC17 tested ok in my EPROM reader, but IC16 failed.

Fitted a couple of machined pin sockets and refitted IC17 along with a TMM2018 borrowed from one of my boards as I couldn't find a fast enough 6116/2018 on any of my scrap boards.

Pcb repair shadow dancer 9.jpg

I tried a couple of chips of unknown speed but they resulted in flickering sprites, the original chip was a 45 nano second so it needs to be the same or faster.

Powered her up again and ...

..Ninja Dog is back..

.. the title screen behaves correctly..

Pcb repair shadow dancer 10.jpg

Pcb repair shadow dancer 11.jpg

..all sprites are restored...

Pcb repair shadow dancer 12.jpg

Pcb repair shadow dancer 13.jpg

.. and the missing elements of the high score table are filled in.

Pcb repair shadow dancer 14.jpg

I did think the lines through the purple backdrop on this screen was a second fault, looks very similar to an effect you get if one of the ROMs has a bad data pin, but this screen is the same in MAME.

So - D16 and D17 on system 18 boards are almost certainly the foreground graphics RAMs, so no working RAM chip = no foreground.

Board fixed


Back to PCB Repair Index