Capcom CPS-B-01 C-BOARD repair log

 PCB Repair Logs  Comments Off on Capcom CPS-B-01 C-BOARD repair log
Nov 032015
 

Just a quick (but quite important) fix.Got from my friend Josef this spare Capcom C-BOARD with CPS-B-01 ASIC on it:

CPS-B-01_C-BOARD(1)

Whatever game I tried with it, I got sprites issues.Strider for example:

Strider_sprites_issues

I was pretty sure the CPS-B-01 ASIC was bad, it’s very prone to failure IC but I decided to have a look at it.Doing a continuity test with my multimeter on solderside of the C-BOARD I found two broken traces:

broken_traces_1

I promptly patched them with some AWG30 wire:

patched_traces

This restored correct sprites:

fixed_sprites

 

 Posted by at 10:03 am

SEGA Mega Play PAL dumps added

 PAL Updates  Comments Off on SEGA Mega Play PAL dumps added
Nov 022015
 

Today, after repairing it, I dumped the PALs from a Sega Mega Play PCB.There were six devices, I was able to reverse three of them, one was already dumped by Porchy from a Mega Tech PCB.The remaining two use latches so a deeper analysis is required.

 Posted by at 3:04 pm

SEGA Mega Play repair log

 PCB Repair Logs  Comments Off on SEGA Mega Play repair log
Nov 022015
 

My friend Joachim sent me this Mega Play system for a repair:

Mega_Play_motherboard

The Mega Play is the name of a JAMMA-based arcade boardwith the ability to run Sega Mega Drive games. It was the second attempt by Sega to bring the home console to the arcades, following the Mega-Tech arcade system.Games come in form of cartridges:

Mega_Play_cart

At power up the system booted but got stuck on the welcoming screen not loading cart in whatever slot was inserted:

screen_stuck

As I said, this system operates on the same core components that the Sega Genesis uses (plus some additional hardware, such as an additional Z80 and Master System VDP for driving an optional second monitor that displays a list of games installed).In particular there are two VDP  (Video Display Processor) custom chips marked ‘315-5433’ and ‘315-5313’.When I went to inspect them, I found some lifted pins on the latter :

315-5313_VDP

In particular lifted pins were some from 55 to 70 which are directly connected to the 68000 main CPU data bus :

I reflowed these pin and this was enough to fix the board:

fixed

 Posted by at 9:37 am

SEGA PAL dumps update

 PAL Updates  Comments Off on SEGA PAL dumps update
Oct 292015
 

Today we have an important Sega PLD update.After verifying the Out Run dumps we had (having confim they match the ones from my board) I was able to reverse and successfully tested into GAL18V10 devices two of them (original chips were one CK2605 and one PLS153).

Always in Sega, I dumped and successfully tested into GAL devices four PLDs (three CK2605 and one PLS153) from an original Fantasy Zone PCB on System16A hardware.

 Posted by at 10:41 pm

Out Run repair log #2

 PCB Repair Logs  Comments Off on Out Run repair log #2
Oct 282015
 

My friend Alexander sent me this original Sega Out Run PCB for a repair:

Out_Run_PCB

After adapting it to JAMMA I powered it up and I could noticed the defect :

sprites_issue

There were some dots on the screen in which I could recognize parts of sprites (lile a ghost images, I’d say).Since video board is the lower one, I could not reach with my logic probe or scope the involved circuitry made of the 315-5211 custom Sprite Generator plus sixteen 62256 SRAMs chips :

srpites_generation_circuitry

RAM test was successfully performed but didn’t cover all the chips :

RAM_ROM_test

So I went to piggyback each RAM chip and when i did it for the one @IC71, the issue was cleared:

fixed

Time to remove the chip and install socket:

62256@IC71_reworking

Obviously the desoldered chip didn’t pass the test on my programmer:

62256@IC71_failed

End of job.

 

 Posted by at 11:32 pm