Sunday, 22 August 2021

V-Five repair log and Toaplan 'RC8528' reproduction

Received for repair a V-Five PCB, a  vertical shooter arcade video game originally developed and published by Toaplan and also know as  'V-V / Grind Stormer'.The board was in very good condition :

But it booted all the time to a 'PALLET RAM ERROR' message on screen (I think 'pallet' is a japanese misspelling of 'palette')

The palette RAMs are two 2K x 8-bit devices @U4-U5 (Sharp LH5116 the exact part used)

Probing them with a logic probe revealed some stuck outputs of the device @U5 :

I promptly pulled the chip and tested it out circuit.It failed :

With a good RAM chip fitted the board finally booted into game:

I wanted to play some games for testing further the board but I could not coin up with player 1.Pin 16 parts side of JAMMA connector was stuck low :

I traced the input back to a custom resistor/capacitor array marked 'RC8528' :

Measuring the resistance of the internal resistors (which act as pull-up) I found one with a value lower (588 Ohm) than others (4.7K Ohm)

The part was bad internally but I had no spares of it.I remembered some years ago I reproduced a similar custom resistor/capacitor array used on NMK PCBs (marked as 'NMK-006') so, after figured out the correct resistors values, I assembled one and installed it :

But I was still unable to coin up.Still going backwards there is a 74LS240 @U29, input pin 8 was almost shorted to GROUND :

 Pulled the device and tested it out-of-circuit, it failed in the exact logic gate unit :

Fitted a good chip and I was finally able to coin up.All seemed working fine but going futher into the game I noticed some sprites were glitched :

All the graphics are generated by the custom ASIC ' GP9001' which produces the addresses for six Fujitsu MB81C4256 (256K x 4-bit) dynamic RAMs and read back their data :

I found the datasheet of this DRAM and looked at pinout :

Probing the data outputs revealed unhealthy signals of the device @U17, you can see them on the right of the below picture (compared with good signals on left)  

The device failed when tested out-of-circuit:

 A fresh RAM chip was installed on machine tooled socket to finish the job :

Board 100% fixed and another successful repair.

1 comment: