Capcom 1943 repair

andrew96

Unfixable? What's that word mean?
Feedback
1 (100%)
Credits
899CR
Hiya

I recently bought a non working capcom 1943 off a member on here, so here is what happened, the sprites and the background had faults.

I first looked at the background troubles, then the clouds dropped down the screen there was red chunks coming down with the clouds! you can see it in the pic, on the left and near the top of the screen. Also the ship had a extra red and blue 'blob' on one side of its hull!

IMG_1277a.jpg


bit of prodding and poking and found ROM 10F was dud! a couple of the pins were bad so it was trying to work!

next I noticed when the plane animates on the hi score screen a couple of the pictures was bad but it ended up with the last pic it produces being fine!

IMG_1276a.jpg


so a bit more poking and prodding and this time found ROM's 11J and 12J again with internally non connected pins! so background graphics now ok!! time to look at the sprites!

Went straight for the memory for that!nope they was innocent! memory tested fine and there outputs was good!

A study of the sprites in freeze mode revealed the sprites were actually there, just one was misplaced with respect to the other

IMG_1272a.jpg


Look carefully and you can see the other half of the planes above!

so there misplaced vertically to each other!

When poking around again with the oscilloscope I found the side that was at fault was the line buffer 2 circuit and the RAM 12D was not having A8 change half as much as its counterpart 7D

This A8 comes from 12E which of course was fine and innocent! next in line working back was 10E pin 15 was wrong, only a few pulses from this when there should have been lots! again the 74LS163 was innocent!! so that means its inputs must be at fault, this was hard to understand as both this and the other ram had the same signals being fed to them and the other RAM line was fine!

VERY VERY careful inspection (and then comparison with a bootleg board) found that signal DF5 being fed to pin 4 of the 74LS163 at 10E Was indeed very slightly sitting on the ground line compared to the other lines DF4, 6 and 7!

this is a good pin DF4

IMG_1279a.jpg


Between the bright bits is the data! difficult to see and take a pic off but it is there! on the faulty pin it was like this...

IMG_1280a.jpg


OK it looks more different in the picture than it did in real life!!

tracing it back and ...... it comes out of that big custom chip!!! looking at all its inputs.... fine nothing wrong!!

I can only assume the data on the DF5 line is present and correct for the RAM at 7D but not for the RAM at 12D!

very odd!!!! has anyone else come across this type of fault??

That took about a day and a half going round in circles! so you win some and you loose some, this one I lost out on a lot! just my luck!!

Andrew
 

andrew96

Unfixable? What's that word mean?
Feedback
1 (100%)
Credits
899CR
Done a bit more investigating on this problem tonight and found I was indeed correct that the DF5 line has data on it for the ram on one side but not the other!

The DF lines are fed to 74LS163 decimal counters, DF4 to 7 being fed to both 9E and 10E the only difference to there output is when there accessed by the 'LOAD1 or LOAD2' depending on which side of the memmory the data is for

So this is the good side, top trace is the LOAD1 line and the bottom trace is DF5 line. On this good line it is the same as all the other DF lines, the high or low covers the whole duration of the load line.

IMG_1285a.jpg


This is the same DF5 on the bottom trace with the LOAD2 being the top trace. you can clearly see the data changes half way through and I am sure is not really data! it appears to be something like the CT4 pin superimposed instead of data!

IMG_1287a.jpg


Yep the DF5 comes from the custom 86S105 chip...... so looks like a scrapper, how sad.....

Anyone have a spare capcom board with that chip on they would not mind giving up??
 
Top