I found a Marvel Super Heroes aka Marvel vs Capcom 1Up used for $200 on Facebook Marketplace.
When I went to pick it up, I had an unexpected visitor: George.
Taking it apart, I noticed the controller looked a lot like a stock USB encoder. I wanted to reuse as much hardware as possible. (I have another project now to revers engineer the encoder.)
The brain had an on/off switch, and a power outlet (likely for a marquee in other 1Up models).
This is what the logic board looks like (AllWinner effectvely an Android device; note the debug uart pins, the micro USB, and other cool stuff.
I wanted to reuse the power and volume buttons on this thing, so all buttons are usable.
As reverse engineering the 1Up encoder will take time, I added two DragonRise USB controller.
The joystick is a four button model. The block 4 pin terminus doesn't fit the 5 pin sawa style, so I needed to splice on a couple 2 pin terminus (22 gauge wire).
No need to solder when you can use a mini marrette.
+------------+
| A | B | C | SWITCH
+------------+
| | |
| / \ |
| | | |
+-----+ +-----+
| 1| 2| | 3| 4|
+-----+ +-----+
Next step was taking apart the speaker assembly to map right and left wires and check the Ohms and Watts on the speakers (8O3W).
So the usual Kinter amplifier will do. Cut off the 4 contact stereo jack and connect to 22 guage wire from the amplifier.
I used a modified SVG of my previous J Panel to have two buttons and I moved the amplifier up. Cut with the Epilog laser cutter at work.
Using hot glue like last time with a joint to add some strength. Used a grinder to allow the screws to hide flush.
The buttons are for coin or service (or whatever.)
Here is a video of how to attach the button to the switch.
A picture of the assembled J Panel.
I attached the video controller to a bit of wood so I could hot glue it to the back of the display.
Secured. Again, poly tube and screws to secure to the wood.
Zippies on all the cables, I also added a shelf for the Geekom Mini I'm using as the brain for this cabinet. I still need to secure the display buttons and mini with a VESA (or bigger zippie).
So booting the Mini Air 11 (Windows GONE, Ubuntu 22.04 with XFCE4),
Attract is fine. (I compile everything from current source.)
JSTest all buttons/switches firing okay (including power and volume). Sound working fine through the headphone jack and amplifier in stereo.
And now time to play Tekken 2 with the boy.
No comments:
Post a Comment