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 --- Bug Reports --- Site News

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


Author Topic: New: ArcadeJoySwitch. Change joysticks from 4way/8way via ARDUINO servo  (Read 4327 times)

0 Members and 1 Guest are viewing this topic.

Floor keukens

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:June 02, 2020, 04:34:55 pm
  • I want to build my own arcade controls!
The ArcadeJoySwitch is a windows tool that takes care of settings the servo positions of your joysticks into the correct position for each game that you start from your frontend. The ArcadeJoySwitch tool has a plugin that is copied into the AttractMode Frontend plugins folder, but it can be used more generic.
The tool gathers all required joystick information from a MAME executable and converts it into a database. The ArcadeJoySwitch AttractMode plugin is executed before a games is started and sends the game name to the executable Main.exe. This executable matches the game name with the database to determine if the games used 4 or 8 way joystick directions. The joystick mode is send via a USB cable to a connected ARDUINO and converted to a led signal and a servo setting.
The software and tutorial videos can be found here: >> ArcadeJoySwitch

Have a look and let me know what you think.

DaOld Man

  • Moderator
  • Trade Count: (+4)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 5116
  • Last login:May 03, 2022, 09:49:12 am
  • Wheres my coffee?
    • Skenny's Outpost
Sounds good, I will try to test it soon.