Build Your Own Arcade Controls Forum

Front End Support => MaLa Frontend => Topic started by: arzoo on May 18, 2007, 04:19:18 pm

Title: MaLa Plugin - LEDBlinky Version 2.0
Post by: arzoo on May 18, 2007, 04:19:18 pm
MaLa Plugin - LEDBlinky (v2.0)!

What's new for 2.0 - LEDBlinky is now speech enabled! The configuration app has been revamped. I've also added the ability to run a second (independent) animation file for cabinet lighting.

Here's what it can do:

LED Animation files: All standard LWZ commands are supported with the addition of one new command: LWZ-REP:n. The REP command can be used to define repeating groups of commands. The LWA parser also supports sending commands to individual LED-Wiz devices - with this you can create sequential or parallel patterns across multiple devices. Eventually I hope to include an animation editor with the LEDBlinky, but for now the files must be created using the GGG LumAura app or manually. Headkaze has also graciously provided a set of pre-defined animations!

Speech Capability: LEDBlinky uses the "text to speech" components that come standard with Microsoft Windows. This includes a single voice - Microsoft Sam (sounds a bit like the Berzerk voice). Two additional voices are also freely downloadable from MS - Mike and Mary, but only as a merge module included with the speech SDK. (http://www.microsoft.com/downloads/details.aspx?FamilyId=5E86EC97-40A7-453F-B0EE-6583171B4530&displaylang=en) I've compiled the Mike and Mary merge module (Sp5TTIntXP.msm) into an install package which can be downloaded here (http://www.dndw.com/arcadeaddiction/downloads/Sp5TTIntXP.msi). After running the installation, you can select the new voices from the LEDBlinky config app.

Please refer to the Install and Config.doc file to get LEDBlinky up and running. Feedback and suggestions are always welcome. There may be a bug or two :), so let me know.

Download LEDBlinky v2.0 (http://www.dndw.com/arcadeaddiction/downloads/LEDBlinky_2_0_0_2.zip)

Here are screen shots of the config apps...
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: arzoo on May 18, 2007, 04:20:18 pm
Here are some videos of the LEDBlinky in action.

The first video shows Asteroids starting. I'm using all three game start speech features - name, controls, and custom text.
Speak and blink the controls for Asteroids. (http://www.dndw.com/arcadeaddiction/ledblinky/movies/asteroids.wmv)

This next video shows NBA Jam starting. It's a four player game, but my cp only lights up the buttons for players 1 and 2.
Speak and blink the controls for NBA Jam. (http://www.dndw.com/arcadeaddiction/ledblinky/movies/nbajam.wmv)

Here's the screensaver attract mode. My cp uses two LED-Wiz Controllers and the wiring is rather bizarre. For reasons I won't go into here (mostly stupidity :)) I wired all the RGB blue leads to LED-Wiz ID1 and all the RGB green and red leads to LED-Wiz ID2. The animation file I created uses the same buttons and colors as NBA Jam and demonstrates the ability to address each LED-Wiz individually while keeping both in sync.
Attract Mode video. (http://www.dndw.com/arcadeaddiction/ledblinky/movies/screensaver.wmv)

Here's a single player game that uses TEN buttons, and the track ball!
Speak and blink the controls for Bradley Trainer. (http://www.dndw.com/arcadeaddiction/ledblinky/movies/bradleytrainer.wmv)

And lastly, here's a video of the Cabinet Lighting feature. Since my cp doesn't have any cab LEDs, I used the left side buttons wired to LED-Wiz2 for the cabinet animation.
Cabinet Lighting video. (http://www.dndw.com/arcadeaddiction/ledblinky/movies/cablighting.wmv)
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: squirrellydw on June 13, 2007, 08:04:47 pm
where is the color.ini file?  I am going to try your plugin this week
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: Green Giant on June 13, 2007, 09:50:29 pm
Here is a copy of the one I downloaded.  Just make sure and use the latest update from the other ledblinky topic.

http://forum.arcadecontrols.com/index.php?topic=67134.40
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: squirrellydw on June 14, 2007, 12:57:29 am
so this is not the latest version of LEDBlinky???.....grrrrrr
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: Green Giant on June 14, 2007, 01:07:30 am
The one on the topic is the latest arzoo did.  Still version two but it fixes a bunch of little bugs.
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: arzoo on June 14, 2007, 07:58:13 am
so this is not the latest version of LEDBlinky???.....grrrrrr
squirrellydw,
The version in this thread has all the bug fixes, but is missing a couple of minor enhancements. Here's a link to the latest "beta" version.
http://forum.arcadecontrols.com/index.php?topic=67134.msg686015#msg686015 (http://forum.arcadecontrols.com/index.php?topic=67134.msg686015#msg686015)
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: Green Giant on June 14, 2007, 09:12:32 am
Arzoo,
I was wondering what kind of features you are adding with the next update to the ledblinky.  Just curious what we will be seeing.
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: arzoo on June 14, 2007, 09:43:48 am
Arzoo,
I was wondering what kind of features you are adding with the next update to the ledblinky.  Just curious what we will be seeing.
Well, I’ve been working on the animation editor, but I may release an update to LEDBlinky with some "fluff" enhancements before I finish the editor. Mostly stuff with the speech and animations for various events - when MaLa starts, when the screen saver starts, when a game starts, etc. I think a couple of the new features are pretty cool  :D

Let me know if you have any suggestions!
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: squirrellydw on June 14, 2007, 09:51:48 am
Do I just overwrite the old version?
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: arzoo on June 14, 2007, 09:53:29 am
Do I just overwrite the old version?
yep
Title: Re: MaLa Plugin - LEDBlinky Version 2.0
Post by: GlennEdwards on June 15, 2007, 11:47:52 am
I posted this in another section but will repeat here...

Hi Arzoo,

Great program you've got there in LEDBlinky :-)

I've got a few problems and errors using it. I'm just preparing for my cabinet, and I've got two single LED's connected to my LEDWiz. One on port 16, and the other on port 32.

I've set up the input map as follows: P1B1 = port 16 KEYCODE_LCTRL, P1B2 = port 32 KEYCODE_LALT

I've also setup the mala and mame profiles accordingly, and left everything at default settings

First strange thing is that the test buttons don't seem to work in the Mame profile setup? No matter how hard I try, the test buttons will not light any LED's.

If I set LEDBlinky to light mala and mame controls, it lights the LEDs within mala no problem (animations work as well). But not within mame. So LEDBLinky is able to access and set my LEDWiz ok.

If I set LEDBlinky to just light mame controls, I get no LED's lit at all. I realised I hadn't setup the mame config directory in LEDBlinky, so set that to the Mame\cfg directory.

Now upon loading mala I get the following Exception:

     Exception EInOutError in Modul LEDBlinky.mplugin bei 0006A901

and it crashes mala, and no LEDBlinky.log file is generated either?

If I remove the Mame\cfg from LEDBlinky I can load mala, but get no LED's in MAME.

I'm running Windows Vista 32-bit if that's relevant

Please help   Let me know of anything you want me to do or run in order to help you find the problem.

Thanks,

Glenn