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: LEDBlinky - it's always worked great, but I have a nagging question  (Read 1695 times)

0 Members and 1 Guest are viewing this topic.

bruno_sardine

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:May 20, 2024, 08:44:15 am
  • I want to build my own arcade controls!
No technical issues with ledblinky.  It's fantastic.  My question is something I either just noticed with LaunchBox (I just migrated from hyperspin 2 weeks ago), or have always had this issue and never cared to address it.

Setup is LEDBlinky, on Win11, with Launchbox, using 2 ultimarc servosticks.

When I launch a game, I have it speak all of the actions and blink lights.  What it does, in order, will be something like "Jump", "Punch", "Player One", "Insert Coin", "Primary control: 8-way joystick".  After the last spoken command, servostick 1 kicks in to adjust, then servostick 2 adjusts.

I'm able to start interacting with MAME before the spoken actions are completed.  For example, when it speaks "Player One", I've already inserted a coin, hit player one, and I'm holding on to the joysticks.  Sometimes I can actually start playing.  Then I feel the restrictor plates move, and I need to let go, for fear of damaging the joysticks.

Having the servosticks adjust at the end of all spoken actions is my question: I feel like I'm missing something basic to prevent that - like a checkbox in LEDBlinky Config, or something like  "block all MAME inputs until everything completes, including servostick adjustment"?  Or, can I make the primary controls speak first and move the restrictor plates - and then speak the rest of the buttons?

I've tried to google this, but my searches bring up kind-of generic results.  I even feel like I'm having a hard time explaining my question here!

Maybe the question is this simple: how do I make primary controls the first thing ledblinky interacts with?

Thanks for reading