Build Your Own Arcade Controls Forum
Main => Software Forum => Linux => Topic started by: meduza on January 27, 2021, 02:27:17 pm
-
Yesterday I released a new version of LEDSpicer, the LED, Rotators, solenoids, etc controller for Linux.
This version includes:
- Repeating Actors.
- Removed Restriction on SetGroup and SetElement.
- Program fixes and code improvement.
- Added a special non blinking mode to actions.
- Added timed elements functionality. (for Solenoids).
- Added the option SHOW_USB_OUTPUT for USB debug.
- Some color adjustments.
- Dump profile and dump config now can be used when the program is already running.
-
Among other things I can attest that the solenoid feature works well. I've been using it for a Qbert knocker. Good stuff.
-
Quick question. Is there an easy way to have ledspicer send off commands to everything?
I use it for my qbert knocker but the ultimarc board fires the knocker at first boot (if the power has been removed to the computer) and I need to make sure to go into qbert and then back out to release the knocker.
Hoping I can just add a simple startup foreground run command to turn off the knocker and exit.
Thanks.
Nevermind. Apparently it already does this. I wasn't running it at startup which was my issue.
-
@meduza
Your rotator programs works great. In fact, I have given up on my perl 49way mode setter in favor of yours as the USB library I was using is depreciated.
The only issue is the lack of any automation to set the modes per rom.
I have written a bunch of helper programs and a joymodes generator which greatly simplifies the usage of your rotator program. Feel free to link or snag anything from there to add to your package. It will most certainly make using rotator easier for most folks.
https://github.com/markalston/set49mode
-
Ledspicer supports automation for mode switching. I'll share my config files on how this is set up.
-
http://forum.attractmode.org/index.php?topic=3799.msg26732#msg26732
That post has a tutorial for LEDSpicer in it. The important thing to note is "craft_profiles" which leverages controls.ini to automate led lighting and mode switching. At the bottom of that post are my config files.
-
So rotator is called by ledspicerd after being triggered by emitter? It wasn't clear in the docs that rotator was automated at all.
So, clearly my stuff isn't needed for the regular usage of rotator or ledspicer. I'll remove that implication from my repository. I guess it would still be useful if you only wanted rotator and not the rest of ledspicer.
Regardless, I have recently moved to using the built in mame joymap functionality (patched to 7x7 grids) instead of the mapping in GPWiz-49 and have been much happier with the results. In theory they should have been the same but I was having lots of issues on vertical 2 way games and some 4 ways with the GPWiz maps.
The ability to just use the joymaps and tweak them as needed works much better for me.
-
Quick question: is it possible to dim or set the brightness of an alwaysOnElement or alwaysOnGroup?