Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Time to re-work the cabinet  (Read 1391 times)

0 Members and 1 Guest are viewing this topic.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:Today at 12:45:10 am
  • The Bears Still Suck!
Time to re-work the cabinet
« on: May 19, 2025, 09:30:56 pm »
Time to modernize and rework my cabinet.  Top-to-bottom ideas/checklist.
1. Infinity mirror marquee
2. A simple amp and speaker setup (If I go retropi go with Pimoroni hardware?)
3. New monitor and bezel (https://www.amazon.com/gp/product/B0C4NXDRNM/ref=ox_sc_saved_image_5?smid=A2J5Y5WZPRUIT9&psc=1)
4. Replace the start button shelf. No plexi. No USB ports.  Probably just drink holders.
5. Control panel
   a. Flush mount controls, no plexy.  I will put a coat of poly on it.
   b. Add coin and start buttons to the front face.
   c. Add USB panel to front face with USB-A and USB-C.
   d. Computer (retropi?) will be contained in the control panel.
   e. New spinner?  I think the Oscar spinner should still work, but a flush mount would be better.
   f. New trackball needed for flush mount?
   g. Replace old IPac with something new.  Is the new IPac still good? Other options in the US?

Optional:
1. Light up controls?
2. Better option than retropie?
« Last Edit: May 19, 2025, 09:37:31 pm by SirPoonga »

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:Today at 12:45:10 am
  • The Bears Still Suck!
Re: Time to re-work the cabinet
« Reply #1 on: May 19, 2025, 09:44:18 pm »
I am fairly certain I do not need to rewire. Just move the wires from the old IPac to the new controls, putting the wire int he appropriate spot.  Then plug the parallel port in.  I will probably want to do a continuity test to make sure the plug is clean.

Should I put on dedicated mouse buttons?  Though a wireless mouse and neoprene on the shelf is an option.  I can then get rid of the switch that toggles the 2 player buttons from keyboard to mouse buttons.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9663
  • Last login:Today at 07:02:31 am
  • Designated spam hunter
Re: Time to re-work the cabinet
« Reply #2 on: May 20, 2025, 06:20:49 am »
   d. Computer (retropi?) will be contained in the control panel.
One downside to using a RasPi instead of a PC is the difference in computing power.

Also, there are more applications if you're using a Windows computer.

Depending on your desired game list and applications, it may not be an issue.

   e. New spinner?  I think the Oscar spinner should still work, but a flush mount would be better.
   f. New trackball needed for flush mount?
If you're good with a router, you can countersink the trackball and spinner mount plates and cover it with a vinyl overlay.

If you want a new spinner and trackball, the U-Trak and SpinTrak are plug-and-play with an I-PAC2.

I really like the TT2 spinner, but Randy only sells one with Slave configuration wiring (Dupont pins that can plug into the I-PAC2) if you also order one with Master wiring.
- If you want a TT2, you can use the TT2 (Master) alongside the I-PAC2 and U-Trak -- two USB connections instead of one.

If you want to use the U-Trak with the optional trim bezel on a 3/4" panel, consider routing out a 1/8" pocket on the underside of the panel so the top of the bezel is level with the top lip of the trackball body.



   g. Replace old IPac with something new.  Is the new IPac still good? Other options in the US?
Yes, the 2015 and newer I-PAC2 encoder is great and is an optical (mouse) encoder for trackball and spinner optos via the Dupont pins.



1. Light up controls?
I like always-on single color 12v LED buttons powered by 5v from a hacked USB cable for admin buttons (low current draw, longer life) and un-lit player buttons.

Some people like RGB buttons for everything, but the price adds up quickly and you have the added complexity of setting up and powering the LED controller.

Only you can decide if the juice is worth the squeeze.

2. Better option than retropie?
Retropie is running some pretty old versions of MAME.

One advantage of running a fairly recent (v0.253+) version of MAME is some of the LUA plugins that are available like defenderlr and skipstartupframes -- not sure if these have been tested on a RasPi setup.   :dunno

If you decide to go with a RasPi, check out this thread.
https://forum.arcadecontrols.com/index.php/topic,162889.0.html
- This guy posted his version updated to 0.265. (no ROMS included)
https://forum.arcadecontrols.com/index.php/topic,162889.msg1772128.html#msg1772128

Should I put on dedicated mouse buttons?
You really only need them while you're setting things up.

They could lead to trouble if kids or drunk friends start button-mashing on your cab and get into the configuration menus.
- This is also a good reason to remove the default P1 Start+ P1 Joy Right (TAB) shifted function on the I-PAC.

Either a USB wired or wireless keyboard/mouse will let you update things as needed while keeping others from accidently messing up your system configuration.


Scott

Crazy Cooter

  • Senator Cooter was heard today telling the entire congressional body to STFU...
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2041
  • Last login:June 05, 2025, 12:39:19 pm
Re: Time to re-work the cabinet
« Reply #3 on: May 22, 2025, 12:37:35 am »
If you decide to go with a RasPi, check out this thread.
https://forum.arcadecontrols.com/index.php/topic,162889.0.html
- This guy posted his version updated to 0.265. (no ROMS included)
https://forum.arcadecontrols.com/index.php/topic,162889.msg1772128.html#msg1772128

I can vouch for MAME 0.258 with this "appliance" approach - I used it for a fresh cocktail build for myself recently.  Notes off the top of my head from that build:
  • I used a RPi 4b and with 0.258 a couple games tested were too slow to play (NBA JAM/Hangtime, SFIII, bonanza bros, golden axe, super high impact... newer versions of Pi/MAME may perform better?  I have a very small game list so this didn't matter but YMMV
  • I didn't wire admin buttons so it's not possible for random folks to access any menu stuff (I plug in a keyboard if needed and honestly it hasn't been needed)
  • I use an amp with volume control inside the cabinet, it would be nice to have better access to adjust volume without opening the cabinet (remember - I have no admin functions available)
  • I use a pair of zero delay encoders without any issues
  • One button start up!* see below
  • It just works... except... the singular issue I've had is sometimes it goes through a "false boot" and shuts off during reboot so I need to press the start up button again (start up is via pin headers on pi)  I'm thinking its actually a shut down issue but haven't chased it at all
  • FWIW, both control panels have the same controls = one 4-way, one 8-way, coin up, player start, six action buttons.  Boot button is loose inside but will be wired to coin door rejects at some point

I would build the same thing again for myself.  When I want to play, I just hit the start up button and play.  I shut it down via button combo & a confirmation when I'm done.  If you want all teh romz, I would look into a Pi5 (maybe?) or something even bigger.