What's new

SOLVED + Surprise: SF2 WW with bad front sprites. HELP

Lions3

Student
Joined
May 12, 2017
Messages
37
Reaction score
109
Location
Charlotte, NC
Hey guys, trying to dip my toes back into CPS stuff. It's been years.

Picked up a SF2 WW today with minor graphic glitch. Boards are clean. "A" has a Z80 repair but audio is fine. Also it's a CPS Dash board. Which is odd for a WW board, right? Everything plays fine. All background sprites load fine. It's only the front sprites, like the Intro title, characters, and health bar sprites. The character shadows when they move almost look like a hole into another layer of sprites. As I can see a pattern that doesn't move with the shadow. Does this sounds like a simple fix? or one of the dreaded bad A board chips. At the moment I don't have another A board to test with... hopefully I can talk a friend into bringing something over

Example of bad sprites:
IMG_4339_small.jpg

IMG_4346_small.jpg

Overall this looks like a pretty clean CPS1

IMG_4342_small.jpg
IMG_4366_small.jpg
 
Since the sprite addressing and fetching looks good, I suspect it is the sprite framebuffer RAM, which is the big pile of ZIP DRAM ICs in the upper-right corner.
 
Since the sprite addressing and fetching looks good, I suspect it is the sprite framebuffer RAM, which is the big pile of ZIP DRAM ICs in the upper-right corner.
I think the A= chip controls the input for the framebuffer ram?
For sure X+Y faults are the A chip, and this is the most common error.

ZIP ram does fail and there will be a small % of PCB's with that as the fault

This one is indeed a little interesting but from previous experience trying:

Weak lines from the A= chip to the ZIP ram. Removing the ram connection did not fix the signals...
Shorted out ZIP ram will make other chips die in a domino effect. (seen recently on a vulcan venture with custom toast from faulty ram)

I think the A chip can also disturb other ram data lines (22256 DIP ram below the ZIP ram) and cause strange errors.

I guess the way to find out is to get a working pcb and remove some ram and get a picture of the symptoms of each for reference.
 
Back
Top