Main > Project Announcements
X-Men 4-player [done]
<< < (14/19) > >>
Gilrock:
Hey you're still around.  Looks great!  Thanks for the NES Bartop as well not sure if you saw I used your design to make one with a wider monitor.
edekoning:
The control panel at this time still had no holes for the buttons and joysticks. As I could not find exact measurements online on where these needed to go. Only found the 2P Simpsons control panel details.
So the idea was to order the control panel overlay with precut holes. However, due to a misunderstanding from both sides, I received a CPO that had no holes and was 1mm too narrow.
I felt that 1mm was not worth it to just discard an otherwise perfectly fine CPO. That left the problem of where to drill the button holes.
Fortunately, Joe Szabo agreed to sent me the exact CPO outline, so I could drill the final holes :cheers:

I am using Ultimarc GoldLeaf pushbuttons, and Seimitsu LS-58-01 joysticks with slightly stiffer LS-56 springs. These joysticks need to be mounted 7.5mm below the top of the control panel to get the proper stick height. I ordered them with S-plates, to get an additional 5mm of mounting depth. I thought that would be enough to use insert nuts. Alas, the s-plate is bend such, that there is just no clearance, as the screw hole is too close to the bend. Annoyed with this, I set it aside and just started on routing out space for the joysticks. Its really precise work, so I created a template for the outer whole size, then cut some wood strips to fill up this outer whole, to get to the inner hole size. The I spent 4 hours router copying all those shapes in multiple passes. as it was winter at the time I had to do this inside ... what a mess, thank god I am not using MDF ... Once done, all the corners were rounded due to the router bits being cylindrical, duh, so I used a chisel to square up the inner corners. Then I tried fitting the s-plates, but none fit. So a couple off hours of sanding later, they all fit really tightly. As in you need to press them in really hard, and then you need a screw driver to get them out again. Because of that and due to not using MDF, I will just screw them in place.
edekoning:
Then I applied the control panel overlay, applied yellow t-molding, and mounted it on the control panel box via a piano hinge.

Next it was time to start adding and wiring up the controls. I decided to put the keyboard encoder on the base of the control panel box. Started wiring up the coindoors and hidden start buttons first. For the coindoors I decided using two 4-pin molex connectors, so I can easily disconnect them and remove the entire control panel box from the cabinet.
edekoning:
Time to wire up the controls  :applaud:

I am using the following color coding for all the wires:
white = coin
green = start
ground = black
blue button = blue
red button = red
yellow button = yellow

The joysticks come with their own rainbow colored wiring harness ... I also applied this tape, used to create water tight connections, to the joystick shafts to make sure the bal-tops remain in place, and don't accidentally unscrew during intense gameplay. Added two 6KG magnets to hold down the control firmly in place.
edekoning:
Spend many hours setting up the 25 games beat-em-ups in mame and AttractMode correctly. Things like, for 2 player games the middle two joysticks are used, setting up all the player counts, and coindoors correctly in all the service menus. This is also one on the reasons why a Cab with a full games list will never work. Sure you have a ton off games, but most of them are not configured correctly. I know, I have been there with my first Magneto cab. Live and learn I guess.

I actually have 2 games lists with the same games: one for guests with all English/World/Europe roms, and one for me and my gaming buddies with all the Japanese roms which are typically considered the better games, balance wise. For some reason many people can't handle Japanese, even if its just a BS intro you can skip  :dunno

Started playing it, and WTH is this lag, un-playable ... started updating bios/drivers, tried using regular usb keyboards/controllers ... nothing helped ... then it hit me. Months ago I setup the TV to enable low latency mode, game mode, etc, for a specific HDMI port. But I removed the screen when applying the side art. Afterwards I reinstalled all the hardware but connected the wrong HDMI port :banghead: Oh well it all works now :)

Sorry for all these crappy phone pics btw. Maybe I can create some proper pictures in the near future.
Navigation
Message Index
Next page
Previous page

Go to full version