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: Baby's First CP  (Read 1181 times)

0 Members and 1 Guest are viewing this topic.

sunspot

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:July 14, 2023, 01:43:06 pm
  • I want to build my own arcade controls!
Baby's First CP
« on: February 19, 2022, 10:59:38 pm »
Hi all, didn't have much luck searching the archives for this so please accept the pardon if I missed anything good.

I'm an older arcade-era guy, and would like to build a couple of small lap/sitting-on-couch-friendly CPs for my wife and I to play 4-way joystick games, because PS4 controllers, though great, suck for 4-way joystick games.
 
I bought a couple of Arduino Pro Micros and I was thinking about ordering a pair of Tornado Terry sticks.  The rest, I could use some good advice.

I have the Atari 2-player/trackball controller from Micro Center and I like it.  It's all I have to go on right now in-hand to use as a reference for DIY CP ideas.  3/4" plywood/MDF seems a bit of overkill for something this small.  Would 1/2" be ok instead?  Or should I consider aluminum, steel, or plastic?  Or maybe there's a large enough pre-fabbed project box for sale that would do the job nicely?

How many buttons do I need?  I believe 3 buttons+Coin+Start should be enough for any 4-way stick game?  What are the minimal interior dimensions required?  Are there any templates out there?

Lot of questions there, so thanks for any feedback.