What's new

Button 2&3 issue

lupinthe23rd

Student
Joined
May 1, 2023
Messages
90
Reaction score
45
Location
Chino Hills, CA
I purchased a CPS3 with 3rd Strike from @TheCrow here on AP a few months back. Now that I've started actually playing it, I noticed that bottons 2&3 both fire at the same time. This problem happens whether you press 2 or 3 by themselves and its happening on both player 1 and 2 controls.

I've followed the harness wire and checked ground all the way back to the jamma edge connector in my astro city but it all looks good.

I've also tested a CPS2 board and there is no issue.

Crow thinks that it may either be one of the arrays or the chips above the arrays. He also mention a possible issue from the custom chip but says its highly unlikely.

I've added images here from my boards array and chips. I hope someone here on AP can help. If someone does CPS3 work here I the States, please let me know or have them chime in 🙏

20250406_182101.jpg
20250406_182129.jpg
 
The DL-2929 is known to fail quite frequently (there are multiple threads about it here), so I wouldn't rule that out. Looking at your picture, the 2929 looks to have been reworked. There's burnt flux and what appears to be copper traces with solder run over them. Can you verify all those traces and vias are going where they should?

Did you verify the resistor arrays near the JAMMA edge are good?
 
Thank you for replying with your thoughts kazuo. I have not verified the resistor arrays or the traces yet.

I'll should be able to test them tomorrow.
 
The DL-2929 is known to fail quite frequently (there are multiple threads about it here), so I wouldn't rule that out. Looking at your picture, the 2929 looks to have been reworked. There's burnt flux and what appears to be copper traces with solder run over them. Can you verify all those traces and vias are going where they should?

Did you verify the resistor arrays near the JAMMA edge are good?
That dl-2929 I have replaced it my self and have tested it , I have posted a thread about fixing the inputs on the cps3 and it’s the same pcb that I fixed on that thread
 
@TheCrow I looked at the board thinking that I would be able to do a continuity test but that's not happening on that DL-2929 chip lol 😅. I just cleaned up the feet and traces around the chip with a little Isopropyl and q-tips and prayed! No change of course.
This is way over my head. Is there a reputable and capable person in the US that can repair these boards?

Screenshot_20250408_221055_Gallery.jpg
 
Not sure what tools you have available or your soldering experience, but if you think you can safely remove the resistor array for P1, try that. If they're still shorted, it is probably the custom. Small chance it could also be a solder bridge or something around the custom from the rework. You'd probably need a microscope and a careful eye to find it, or just probe the associated pins. There's a schematic on github: https://github.com/jotego/jtcores/tree/master/cores/cps3/sch

Have you checked/do you know the voltage the board is currently running at?

@cruzlink2 can work on these, but not sure of his backlog.
 
I should be able to remove the P1 array myself with my basic soldering kit. I'd have to get a magnify glass to view that custom chip. BTW, thank you for taking the time to assist me here @kazuo. This is the most expensive board I've owned so far and it gives me calm to know that there is a solution out there.
 
I haven't checked voltage yet. Where should I be measuring from on the cps3?

Just measure at the JAMMA edge, you shouldn't be running these over 5V (or under volting them). Highly doubt this is what caused the problem but it's a good thing to check.

If you pull the resistor array and it is still shorted, follow the traces all the way from the JAMMA edge to the custom, looking for shorts. If you don't find any, the custom is probably toast and needs to be replaced.

Caveat: I am not a pro, just a goon with a soldering iron and too much free time. I could be wrong.
 
Last edited:
Back
Top