Thursday, 20 March 2025

RGB-Pi JAMMA adapter repair

This RGB-Pi Jamma adapter with raspberry pi 3+ was completely dead. There's a helpful repair wiki that suggested it was most likely one or both of the I/O controller chips MCP23017 causing the issue.

This is because when the adapter is plugged in upside down it sends 12v where 12v should not be and frys the chips. Checking with a multi meter player 2 button 2 was reading open.

I had to order the very tiny chips from mouser and wait a week for them to arrive.

The Pi faces down, so no wonder these get plugged in upside down.
 
 Bad chip removed and new one fitted.
 
 
I had to dust off the hot air station for this repair as the chip has a ground pad on the bottom of it, making it impossible to remove with just a soldering iron.

 

Repair complete.

WWF Wrestlefest repair

This WWF Wrestlefest board worked fine apart from vertical lines across the screen.



I went down the rabbit hole with this one first thinking it was most likely one of the surface mount custom chips as there isn't too much else on these boards. I fixed a couple of loose pins and took off the TJ-003 custom chip as it was so badly fitted at the factory that the top row of pins were almost touching the wrong pads by less than 1mm.

This made no difference though, I then went on to use a couple of different community made test roms that test the rams but these all passed. The problem with these test roms is they tell you they're testing background / sprite etc rams but not the locations and more importantly the ones they don't check.

Turns out they don't check IC24, 26 and 27, I guess as they don't have direct access to them from the cpu and as these were the main rams I suspected of being faulty I decided to just remove and test them.

Luckily the first one I removed (IC24) turned out to be the bad one, a standard 6116 skinny type. I fitted a socket and a new old stock ram and it's back up and running as noraml.

 


Bad Ram
 

New ram fitted and TJ-003 cleaned up
 
 
 
 
Repair complete.

Friday, 14 March 2025

Virtual Boy Blockbuster case foam replacement

I am not sure how many people in Europe own a Virtual Boy let alone a Virtual Boy in a Blockbuster rental case. But if such a person does exist they'll most likely need to replace the foam in their case. As the original foam disintegrates over time and makes a nasty mess every time you open the case. A good precut replacement is available from an american seller but it's over $100 before shipping.

So I went looking for another option, turns out there's a listing on amazon with the perfect sized pre-cut foam. I bought two 50mm sheets and glued them together with spray glue, this was to give me the option of having some stuff raised so it's not all at the very bottom of the case and it keeps it very close height to the original foam.

 Here's how it turned out.

 
I still need to replace the top part and I put a layer on the bottom so the larger parts like the headset and controller aren't directly touching the bottom of the case, for this I used some of these foam sheets from aliexpress.