Wednesday, 11 December 2024

Pang repair log

Going through some PCBs I've bought recently in a lot.

Here's on the bench an original Pang PCB :

 

At closer inspection I noticed the suicide battery was recently replaced and still with charge so I powered the board up.The board booted up and played fine but colors were wrong, screen was blueish (this denotes troubles with red ) :

Upon a quick look at the board I located the palette RAMs, two Sony CK5814 (quite unreliable part in my experience) :


Probing the one @8C revealed all the eight data pins stuck high (while the address lines were toggling)

Sure enough I removed the chip:

And tested it in my Retro Chip Tester (great device, highly recommended!), it failed :

 I fitted a round machined socket and a good RAM chip :

This restored correct colors.Another board 100% fixed.


 


Spider-Man (conversion on Sega System32 hardware) repair log

I got for repair a clean Spider-Man PCB set, actually a conversion on a donor Sega System 32 ROM board (motherboard was from Rad Rally) :


The board booted up and played fine but sound samples (FXs, speeches, etc...) were totally missing :


Looking at hardware the samples are handled by a surface mounted IC marked 'ASSP 5C105' :

The chip is actually a 'RF5C68A'in disguise, a PCM sound generator IC manufactured by Ricoh and used in Fujitsu's FM Towns computer series, along with Sega's System 18 /32 arcade system (sometimes you can find it marked as 'ASSP 5C68A' and Sega '315-5476').Datasheet is available so I looked at  the pinout :


Pin 36 'SDLH' is the serial data output connected to pin 8 of the near Sanyo LC7881 DAC (for digital to analog conversion), probing this pin I found it stuck low all the time :


This was a clear sign the 'ASSP 5C105' was internally fault.Sure enough I removed it with my hot air station :


 

I took a spare from a dead System32 motherboad and installed it :

 This restored all sound samples and fixed board completely.Job done.

Wednesday, 20 November 2024

Capcom '86S105' reproduction

Thanks to the always brilliant work of 'furrtek' another custom IC has been reproduced and preserved.

It's the Capcom '86S105, the sprites generator used on many PCBs like :

  • 1943
  • Ashita Tenki ni Naare
  • Black Tiger
  • Block Block
  • Capcom Baseball
  • Capcom World
  • Dokaben 2
  • Pang
  • Poker Ladies
  • Quiz Sangokushi
  • Quiz Tonosama no Yabou
  • Super Pang
  • Side Arms 

This custom IC comes in a PLCC84 package (with part number sometimes scratched off) and it's a very prone to failure part :

I made different revisions of this reproduction.The first one was based on a bootleg replacement but it was not perfect due to wrong design used by bootlegers :


 The second one was a FPGA prototype based on 'furrtek' work :


The third revision of my reproduction was a single part interfaced to PCB footprint by the use of castellated half holes design :


Here's successful testing on a Pang PCB :


The fourth and latest one , always FPGA and 'furtek' work based, is a two parts reproduction with a top board that plugs on onto a bottom board (soldered on game PCB always by castellated half holes) :

Successful testing on a 1943 : The Battle of Midway PCB :

This latest revision worked fine on all other PCBs I could try (including Pang, Super Pang, Block Block, Side Arms and Poker Ladies) except Black Tiger where glitches are present :

This problem apart, it's nice to have a working replacement of this unreliable custom IC.A huge thanks again goest to 'furrtek' for his invaluable work.


Friday, 27 September 2024

Robocop 2 repair log

 Got for repair this original Robocop 2 PCB by Data East :


Board booted up and plays but sprites were completely absent :


Sprites are generated by the surface mounted custom ASIC marked '52' :

Schematics for this board are not available but I was able to find the pinout of this custom IC on the ones of Desert Assault.There are some input timing signals to the '52' custom IC, when I went to probe them I found pin 98 (labeled 'VCNT' on schematics) stuck high :


 

 I traced the pin back and found on the path a gouged trace on solder side :

I patched the trace with some wire wrapping wire and sprites came back :

Job done, another repair successful accomplished.


Saturday, 27 April 2024

1942 repair log

Got for repair an original Capcom 1942.

It's a two PCB stack made of a CPU board

and a VIDEO board

When I applied power the board booted but I could not coin up

Looking at schematics the coin input from the edge connector is routed to pin 14 of a 74LS367 @A6 on CPU board

 

 

Checking it with a logic probe revealed a floated signal (usually inputs are in high state pulled-up by resistors)

Using a multimeter I measured few Ohms of resistance between pin 14 of the 74LS367 and GROUND (whereas usually it should in order of MegaOhms)


I pulled the IC :

 It passed the out-of-circuit testing on the Retro Chip Tester :

 But it failed the one of my ChipMax2 programmer :


I fitted a socket and a good IC :


 This fixed the issue, the game registered again coin input.No other problem was found therefore board 100% working again!