Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: PotionsAndPixels on January 08, 2023, 04:57:46 pm

Title: I have some questions about LEDBlinky
Post by: PotionsAndPixels on January 08, 2023, 04:57:46 pm
I am a software dev. I am writing a program which should change the LED lights and which keystrokes are output by an i-pac ultimate.

It seems that LEDBlinky can do both of these things.

Also it's functions can be called from the command line (http://www.ledblinky.net/Install.htm#StandAloneMode) (which I can do from my program)

I have already been able to start various LED animations on the i-pac ultimate using this command and passing filenames of lwax files in the lwa folder of LEDBlinky.
LEDBlinky.exe <animation>.lwax

I am new to all of this (i-pac,mame,ledblinky etc.) and I am a bit confused and overwhelmed by all the info available. I have some questions about LEDBlinky

1. I can load .lwax animations, but how can I create them? The LEDBlinkyAnimationEditor.exe creates .lay files.
EDIT: Ok I figured this one out, it can save .lay files for layout and .lwax files for animations.. I just missed the lwax option!

2a. Could I use LEDBlinky command line functionality to change which keystrokes are output by an i-pac ultimate?
2b. If so how? "The load mame controller file -  LEDBlinky.exe 12 <controller file>" function seems promising, but how can I make the files I would need to map the physical controls to different keystrokes?

Thanks a lot for any help!