Ok so I got LED Blinky, HyperMarquee, EDS working using Hyperspin. There are some issues I hope someone can help with. First of all MAME color button assignments work fine, but for all mame collections (midway classics, sega classics, etc) blinky will not see the button assignments from mame colors/controls ini's or the blinkycontrols xml mame defaults.
Only by renaming your DB entries to have 'mame' in the entry fixes this (midway classics mame, sega classics mame). You will need to change all db, folder, media, ini's, etc to match.
With that in mind when pausing in MAME i have blinky setup to play animation to the background music, works great. When i try to do that in a MAME collection that is renamed properly... jukebox animation doesnt work. Button assignments light up just fine as if it were in the main MAME list so I know it is recieving that info. Anyway to fix this? Not a critical problem but its a pretty cool feature.
And lastly how do I get blinky to stop speaking button assignments 2 sometimes 3 times in a row. Some games does it only once, others 2 to 3 times... pretty annoying.