PCB Repair Logs Last Duel Bootleg

From Aussie Arcade Wiki
Jump to navigationJump to search

Last Duel (Bootleg)

Last Duel (Bootleg)
Marquee last duel.png
PCB Image Last Duel (Bootleg) PCB
Pin Out Reserved

Repairer: Elgen
Forum Thread: Last Duel (Bootleg) PCB Repair

This board, a bootleg of Capcoms Last Duel (a vertical shooter with the subtitle "Inter Planet War 2012"; so ofcause I HAD to get it fixed before entering the new year };-P), I got in the same batch as Missing in Action and Fighting Soccer. The hardware is pretty standard and consists of two PCBs connected with ribbons.

Pcb repair last duel 1.jpg

When first plugged in, what I saw was this:

Pcb repair last duel 2.jpg

(a screen filled with garble...or so I thougth, but more on that later...)

I started by piggybacking the SRAMs on the primary PCB

Pcb repair last duel 3.jpg

and when doing so on an 6116, I got this screen; certainly a change.

Pcb repair last duel 4.jpg

But when desoldering, it tested good in the Top2005+, so it went back in.

Pcb repair last duel 5.jpg

It was then I discovered, that when doing a continuity test between +5V and GND on the egde connector, I got a beep. Switching to Ohms on the multimeter I saw that the impedance was about 50Ohms. That somehow didn't seem rigth, and I spend most of an evening trying to find out what was shortening the two. That included inspecting the many former repairs done on the main PCB (or maby just a consequence of it being a bootleg; the pics below shows only some of them). I desided on removing and redoing them one by one, each time trying to boot the board when they were off. But it didn't change a thing.

Pcb repair last duel 6.jpg



Pcb repair last duel 7.jpg

It was then I got the brilliant idea of trying to do the same continuity test on some working boards, and found that at least 2 of the 4 boards I tried had less than 70Ohms of impedance between +5V and GND. I then stopped chasing that ghost...

But now suddenly the screen looked VERY diffenrent (sadly I didn't catch a pic of it). Turning the board around and inspecting it, I saw that the reset-pin had been knocked off the main CPU, mainly because of the cap that was soldered onto it.

Pcb repair last duel 8.jpg

Here the damage is seen with the very simple bootstrap-circuit removed.

Pcb repair last duel 9.jpg

Mainly inspired by this rep log by Womble where he fixes a custom SMD IC with knocked of pins, I dug up my Dremel and started carving my way through the casing of the 68000.

Pcb repair last duel 10.jpg

Switched to a carving head a little less rough when I got close to the track.

Pcb repair last duel 11.jpg

And finally I found shiny metal };-D

Pcb repair last duel 12.jpg

soldered a wire on, and fastened it with drops of SuperGlue.

Pcb repair last duel 13.png

And this is the final result with the bootstrap circuit back in place. Now I had the usual screen of gable; ie status quo };-S It was then I discovered, that this was NOT just a screen full of garble (try and have a scoll up and look at pic2 again!); this was actually the initial self-test booting up and trying to communicate with me. It reads: "WORK RAM : OK" and the next line was: "V R A M : NO GOOD". Aha! now I had something.

Pcb repair last duel 14.jpg

So flipped the board around to look at the SRAMS in graphics section. This is two of the SRAMS on the secondary PCB, and if you have a look just to the left of them, you see 2 usual suspects...Fujitsus (the two 245).

Pcb repair last duel 15.jpg

After a quick inspection I found that the secondary PCB had 9 Fujitsu-245 all in all. As I just happend to actually have a tube of TexasInstruments equivalents, I desided to desolder them all, fit sockets, and install new ones.

Pcb repair last duel 16.jpg

They all tested good except for number 3 from the left in the pic above.

Pcb repair last duel 17.jpg

and having a closer look, it didn't look good (notice the white "thing" on the right half of it...it looked like it had been very hot at some point).

Pcb repair last duel 18.jpg

After having installed all new TexasInstrument-IC's, the self test wrote "V R A M : OK" aaaaaand...

Pcb repair last duel 19.jpg

The board booted up! };-D

Pcb repair last duel 20.jpg



Pcb repair last duel 21.jpg

(Here are the 9 Fujitsus ready for the bin.)

Pcb repair last duel 22.jpg

The next problem to adress was: No sound! I tried the "finger test" on the amp, but there was not even a small hiss from the speakers. So googled the pinout for the amp; and hit the output (1) with the scope probe...

Pcb repair last duel 23.jpg

...and saw this (pic below). Now this looked alot like sound to me. So chased the signal downstream til the cap marked with 2, and found the signal at the other side as well. From there it went back to the amp (either feedback or bootstrap; can't remember which), but also to the cap marked with 3. When hitting the other side of that cap with the scope, I got a total flat-line.

Pcb repair last duel 24.jpg

Replaced the cap with a new one, and it brougth back sound.

Pcb repair last duel 25.jpg

Now the board was all good to go. So I connected the 2 PCBs with the legs again, I hooked up my SuperGun/testbench to my vertical tv for a test game, and then Johannes aka Elgees[2] woke up and needed my comfort....

After about 30minutes of constant singing and comforting, I returned and saw that I had left the game running. But sadly it wasn't running anymore. The screen that met was the one below, and it was frozen };-S

Pcb repair last duel 26.jpg

Turned the power off and on again and got this: "SCROLL 2 : NO GOOD".

Pcb repair last duel 27.jpg

Now I didn't know where to find the scroll2-RAM, so I grapped my "poker" (that is what I call this little simple but very handy tool; home-made from an old multimeter probe and a crocodile clip. You attach the clip to either +5V or GND and is then very easily capable of pulling different enable-pins on ICs high or low.)...

Pcb repair last duel 28.jpg

...and found the scroll2 was the two SRAMs to the left in the pic below. By accidently pressing down on the PCB in that area, I also saw, that I could provoke the scroll2-error in the self-test. So off the legs went again (moan!).

Pcb repair last duel 29.jpg

It seemed I'd been a bit too hasty, when replacing them 245's with sockets, as I'd forgotten to solder one of the pins. Fired up the iron, soldered the pin, and the scroll2-error was gone even if I pressed down on the PCB. One more board taken out of it's coma };-)

Pcb repair last duel 30.jpg

The game is actually a quite nice shmup once you get past the first stage, so I finish off this log with some pics from stage2, which has some really nice graphics; enjoy! };-P

Pcb repair last duel 31.jpg

Pcb repair last duel 32.jpg



Pcb repair last duel 33.jpg



Back to PCB Repair Index