Caius

Jul 212017
 

As many of us know (not only long term arcade collectors/enthusiasts) Toaplan manufactured few but excellent games.Some of them can be considered real masterpieces like Out Zone and Truxton for example.Going into technical details four of them are united by the fact the hardware uses a custom IC to handle inputs: the  ‘HK-1000’.I have partially covered this argument in my past repair log of Tatsujin Oh, you can read it here:

Tatsujin Oh repair log #1

As said in the above post, two revisions of the HK-1000 were made with same functionality but different package.The first one was ceramic hence very fragile.This is used on Truxton II/Tatsujin Oh and FixEight:

The second one is more robust and it’s adopted on Ghox and Pipis & Bibis :

If this custom goes bad (like it happens very often especially on first revision) you will be no longer able to fully control the two players and in the worst of cases the board will be stuck on a TILT message.The only option could be find a donor board but we are speaking of valuable PCBs even if faulty.So some kind of replacement was needed.

There is very few info and documentation about this custom but it seems Toaplan engineers embedded on a single IC (the HK-1000, indeed)  all the circutry they used to  handle inputs (but also coin counters/lockouts) on previous PCBs  (Wardner, Out Zone, Rally Bike and others too).I took inspiration from an Out Zone PCB to study the design:

As you can see from the above picture, I highlighted two sections of PCB : the blue one concerns the circuitry for coin counters/lockouts handling, the red one is for inputs (players direction and buttons, TEST, SERVICE, TILT).With this knowledge I started my tests.As testing platform I used a Pipis & Bibis PCB (the cheapest one which carries the HK-1000).I removed the custom and mapped some inputs following the above mentioned design:

This was successful so I started to draw and route schematics for a real replacement.I voluntarily omitted from my design the circuitry for coin counters/lockouts as it’s not a vital part (although I figured it out so I can implement it in a later moment).I sent the layout to a manufacturer and after few days I received the bare PCBs:

 

Very few components are needed to populate the PCB :

  • Three 74LS240 in SOIC20 package
  • Three 100nF ceramic by-pass capacitors in ‘0805’ package
  • Three (two 9 pins and one 8 pins) 4.7Kohm SIL bussed resistor networks for inputs pull-up (I opted for thru-hole ones to keep cost down, they can be salveaged from arcade PCBs)
  • Two strips of 24 pins male rounded machine-tooled pin header with 2.54mm of pitch.The corresponding female ones must be used on the arcade PCB.

Here is final result after 5 minutes of soldering:

A comparison with original custom:

Testing on the Pipis & Bibis PCB was successful, all inputs of both players were correctly mapped and working as well as TEST, TILT and SERVICE ones:

As said, this is not a 1:1 reproduction of original part since coin counters/lockouts handling has been not implemented for now but it’s enough to salveage your faulty boards from uselessness.Stay tuned for the next reproduction project!

 Posted by at 4:01 pm

Over Drive, Bubble Bobble prototype, Victory Road PAL dumps added

 PAL Updates  Comments Off on Over Drive, Bubble Bobble prototype, Victory Road PAL dumps added
Jul 162017
 

Today we have some new PAL dumps from the following PCBs:

  • Bubble Bobble prototype.

The board has been acquired by MAME Dev team and dumped by ‘brizzo’ which provided also binary dump of the PAL @IC19, thanks to them.I took care of reversing it in a GAL16V8 fuse map.The PAL is present also on Tokio PCB since the prototype run on this hardware.Dump is untested for now.

  • Victory Road

Dumps in native PAL format have been provided by Kevin Eshbach on Dumping Union, thanks to him.These for now are marked as “assumed working” until further test will be done on PCB.

  • Over Drive

I dumped the two PALs from this Konami racing game and successfully tested them on GAL16V8 targeting devices.

 Posted by at 10:55 pm

Moon Cresta (Nichibutsu) repair log

 PCB Repair Logs  Comments Off on Moon Cresta (Nichibutsu) repair log
Jul 162017
 

Received this original Moon Cresta PCB (board ‘SMC-2FJ’ manufactured by Nichibutsu) for repair :

Board booted up but some sprites were upside down and partially doubled :

Some Fujitsu TTLs were present so I went through them with my logic comparator.I quickly found a suspicious 74LS08 @6H:

It was really bad once tested out of circuit:

Now sprites were correctly placed but I noticed that the bullets were missing:

Looking at schematics there are two separate circuitries which generate yellow and white bullets.Probing them I found that the two active LOW signals /YBPS and /WBPS were stuck HIGH all the time also when you pressed the fire button and generated the bullets:

 

 

The signals are geneated by a 74LS139 @4C:

My logic comparator complained about pin 11 everytime I pressed the fire button and hence activated the selection line B on pin 13:

I pulled the TTL and I had confirm it was bad in that specific gate:

Fitted a good TTL and bullets were displayed again.Board 100% fixed.

 Posted by at 10:49 am

Turbo Force repair log #1

 PCB Repair Logs  Comments Off on Turbo Force repair log #1
Jul 092017
 

Got this faulty Turbo Force PCB for repair:

 

First of all I soldered back an hanging wire:

Then I powered the board up : the fault concerned some sprites, they were scrambled:

The relevant data are stored in four devices :

Probing them revelead that some address line had abnormal activity (good on left of the below picture)

Address lines for the sprites devices are generated by one of the two surface mounted custom ‘VS8905’ (the one @U115)

I played the card of replacing it :

And this was successful, board fixed.

 Posted by at 7:28 pm

Chopper I (bootleg), Dynamite Dux (bootleg), CPS2 B-BOARD and Konami GS468 PAL dumps added

 PAL Updates  Comments Off on Chopper I (bootleg), Dynamite Dux (bootleg), CPS2 B-BOARD and Konami GS468 PAL dumps added
Jul 082017
 

Today we have some new PAL dumps.

I dumped PALs from bootlegs of Chopper I and Dynamite Dux, replacements have been successfully tested in GAL16V8 targeting device.Each board had also a registered device which was not dumpable.

I reversed into GAL16V8 a couple of binary dumps posted on Dumping Union MAME mailing list by Smitdogg.They are from Capcom CPS2 B-BOARD and a Konami  GI Classic EX satellite board (‘GS468’ hardware).Both dumps are untested for now.

 Posted by at 3:16 pm