Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: TheShaner on July 16, 2012, 01:07:16 pm

Title: LEDBlinky delay after Mala Starts
Post by: TheShaner on July 16, 2012, 01:07:16 pm
I have a startup sequence set to run when Mala starts.  It is one of the stock animations that comes with LEDBlinky.  once it is done however, there is about a 5 second pause where nothing works.  If I move my joy up or down to navigate the list of games, nothing happens, then 5 seconds later all of the movements happen.  Anyone seen this before?
Title: Re: LEDBlinky delay after Mala Starts
Post by: arzoo on July 17, 2012, 08:27:49 am
LEDBlinky parses and loads data from the mame.xml file into memory when it first starts up (along with a bunch of other data files). The newer versions of mame produce a much larger mame.xml file (many more clones roms) and this can take a few seconds to process. My guess is that is what’s causing the delay.
Title: Re: LEDBlinky delay after Mala Starts
Post by: TheShaner on July 17, 2012, 08:46:41 am
Cool, thanks Arzoo.  I will try disabling the startup animation just to make sure that is not it, but as long as I know it is anticipated I am good.
Title: Re: LEDBlinky delay after Mala Starts
Post by: arzoo on July 18, 2012, 08:55:12 am
I’ve been working on some other new features - so while I have the code open I’ll see if I can prevent the FE lockup while blinky is processing the large xml file.
Title: Re: LEDBlinky delay after Mala Starts
Post by: BadMouth on July 18, 2012, 11:00:00 am
It takes some learning, but you can use romlister to strip all the mechanical/gambling/mahjong, etc out of the xml file.
There is no checkbox for mechanical.  The command must be added manually at the bottom.
(sorry, don't have time to explain how right now)

Just knocking out the scorpion slots takes a huge chunk out of the xml.

I have a stripped down xml that I've been meaning to upload, but it's still to big to attach here and has games supported by other emulators marked as working.