Jan 082016
 

Some days ago I had on the bench this original Pitfall II PCB:

Pitfall_II_PCB

Board booted but all characters/texts were missing and also sound was totally absent:

issue2

I started to check the circuit around the six tiles/characters ROM and found nothing of abormal until I came across a 74LS273 @IC39  with missing clock on pin11:

74LS273@IC39_

As you can see from the above picture someone had already socketed it but broken the trace going to pin 11, he tried also to patch this but didn’t make a good work ending up there was no perfect continuity (45 Ohm measured) between this pin and above pad :

pin11_resistance

Once established  connection, all missing characters were back again:

fixed

So I moved to troubleshoot the lack of sound.Putting my fingers on solderside pins of the LA4460 amplfifier didn’t produce any noise at all so I was sure that it was bad since I could get sound from its input (pin2) connecting it to an external amplifier but nothing on its outputs (pin 7-9).So, I removed the amplifier and put a good one back:

LA4460_reworking

But I was wrong, still no sound at all.So, I went look at schematics of Choplifter that, though runs on different Sega hardware (System 2 while Pitfall II is on System 1), shares the same audio circuitry:

audio_circuitry

I had not taken into account the pin 6 of the LA4460 which is called ‘MUTE’.This pin when tied low, like its name says, mutes the outputs.So, I went to probe it on the board and, indeed, it was stuck low.I could trace it back to pin 16 of a BA12003 @IC129 (a  Darlington transistor arrays) :

BA12003@IC129

The input (pin 1) was low so signal was not inverted internally (like schematics show) and outputted high :

ULN2003

I desoldered and tested it out of circuit where it failed:

BA12003@IC129_failed

I replaced it with a compatible ULN2003:

ULN2003@IC129

and sound was back again.End of job.

 Posted by at 11:19 pm
Jan 082016
 

Got this Taito Megablast for a repair:

Mebaglast_PCB

When I powered it up, I was greeted by a solid black screen, /RESET and /HALT on main 68000 CPU were stuck high.A visual inspection revealed that JAMMA connector was oxidized.Once cleaned it, the board booted:

issues

As you can see both tiles and sprites had sever issues, besided the sound was all garbled and scratchy:

So, for first I went to dump the devices containing tiles/sprites (three 40 pin MASK ROMs 27C400 compatible) and audio samples (two 32 pin MASK ROMs 27C040 compatible) and dumps were not matching the MAME ROM set for the ones @IC32 (sprite data), IC58 (tiles data) and IC29-IC30 (audio samples data) :

DATA_location

Loading my dumps in MAME I could reproduce the issues more or less accurately:

Replacing these bad MASK ROMs with the equivalent EPROMs fixed completely the game.

fixed

 Posted by at 4:51 pm
Jan 072016
 

I received a CPS1 Strider for my personal collection (B and C board only) from my friend Roger this week. The board was sold as not-working, and when I fired it up, it was sure enough not working:
strider1

As you can see above, there were heavy jail bars present in the background sprites. Experience with CPS1 hardware told me one of three things was going on – bad C board, bad mask roms or bad/corroded sockets. The C board is the B-01 PPU variety, which is functionally equivalent to the B-21 PPU. Since I have known working B-21 boards on hand, this was an easy starting point. Swapping the board did not have any effect, so I knew it was either the mask roms or the sockets at fault.

In order to verify the mask roms, I removed them from my board, and set my Superpro 580u programmer to HN27c4000g (which are pin for pin compatible the HN6204P mask roms capcom used). Strider is a very strange board in that the etched rom numbers DO NOT match with the PCB. I turned to mame source code to determine which rom file correlated to which mask rom. Sure enough, the FIRST rom I tried to verify complained about Pin 12 not having connectivity. Some times when you read mask roms as eproms, there are pins internally disconnected, and that is OK. This was not one of those times. I referenced the HN27c4000g datasheet to determine that Pin 12 was actually for Address 0. This address line is 100% required for the rom to function.
strider2

Today happened to be my lucky day. I had ONE and only ONE 27c4000g eprom on hand. Burned the mame binary to the rom, popped it in Strider, and the game was back in action!
strider3
strider4

I played a few games, did not observe any other abnormalities. I wish all repairs could be this easy! Another great Capcom game has been preserved!

Jan 072016
 

I bought a really trashy copy of Xmen Children of the Atom off of eBay out of sheer curiosity. The auction’s description indicated that the B board was bad, and had caused the previous owner’s power supply fuse to blow. WHOAH! Sounds like more than just the normal suicide issue most “dead” CPS-2 boards have. I decided to take a gamble and won the auction for a whopping $8.

Upon arrival, I opened the PCB and was greeted by an old abandoned mud-wasp nest. GROSS! I gave the PCB and shell a good bath to get all of the nest remnants off of it. At a first glance, outside of being dirty, the PCB looked to be OK. The original battery was still in place, and read 0.0v (thankfully it did not leak). Clearly this board had suicided. I decided to try out Razoola’s suicide tester in rom socket 3 (very handy). When I booted up the game, I could hear the 1st track of the audio playing (a good sign), however the diagnostics that should display were COMPLETELY blank. I had an entirely black screen.

At this point I decided it was worth while to try the decrypted Xmen program roms on my PCB, just to see if I got any signs of life out of the B board. After installing the Team Avalaunch decrypted rom set, the game would boot, eventually show the “mild animated violence screen”. After displaying that screen, the CPS2 would hang, reboot and repeat. No other sprites or text would display outside of the animated violence screen and it would not progress past that portion of the demo loop.

I took the board into direct sunlight to see if I could find any discreetly burned components. Sure enough, the diode at position D1 was burned clear in half. Replacing it did not have any effect on my symptoms, however it did give me a clue that a major power fault had occurred on the board. Previous experience with the CPS2 told me that the issue was more than likely due to a bad custom capcom IC. Also from previous experimenting and experience, I know the custom Capcom IC DL 1927 (CGA) at position 7M is partially responsible for graphics generation. Since that was pretty close to the burned diode, this became my prime suspect.

I pulled a parts CPS2 B board out, and decided to attempt swapping the QFP120 DL 1927 IC.
xmen1
xmen2

MUCH to my surprise, after swapping the IC and verifying there were no bridges or floating pins, Xmen fired RIGHT UP. All graphics restored. Not bad for an $8 eBay pickup 🙂
xmen3

In retrospect, I think the original owner may have put the Jamma edge connector on slightly misaligned, and sent 12v down the 5v power rail, taking out diode D1 and the QFP at 7M. Another great Capcom game has been preserved!

Jan 072016
 

I received a very nice condition Forgotten Worlds PCB from a friend of mine, intended for my personal collection. The PCB showed up in spectacular shape, there wasn’t even any dust or grime on it. All original stickers and labels in tact. In fact, this is the first board on the CPS-1 platform where I have seen serial numbers on the A and B board that match:
fw1

Sadly, when I fired up the game, the colors were all wrong. Previous experience with the CPS1 told me this was likely a bad custom Capcom IC, or a bad ram chip.
fw2
fw3
Due to the nature of the CPS1 hardware, and the fact it is very hard to diagnose the motherboard (the A/B double stacked board makes it very hard to probe), I generally just swap the motherboard from a lesser valued game. In this case however, since the serial numbers match, repair was the only option!

With the assistance of the CPS1 Old Hardware Revision A Board schematic posted right here on Jammarcade, and some critical input from Caius, I was able to determine with high certainty where the fault was. In my case, the ram that controls RED was the prime suspect (at location 2D). I did not have any Sony CXK5814 ram chips on hand, but I did have Toshiba TMM2018 which is equivalent. Without hesitation I swapped the IC.
fw4

And…. SUCCESS!
fw5

fw6

If you were wondering, yes I am enjoying this classic with the proper “Rolling Switch” spinner controls.
fw7

Another copy of this wonderful Capcom shooter has been preserved!