Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: Mameroom on April 29, 2008, 08:57:35 am

Title: Illuminated Controls + Software
Post by: Mameroom on April 29, 2008, 08:57:35 am
I have just finished the prototype for our illuminated control panel.  Using the software we created specifically for LED-WIZ control boards, you can change the color of each and every control (except spinner, for now) to any color you want.

The software even lets you specify a different color for when a control is being used.  For example, you can have all of your buttons change to "red" when the are pushed...and return to their original color when they are released.  You can specify up to 4 different colors for a single control.  This is so you can have the joystick change colors for each direction it is pushed.

Now that I have the panel done, I just have to figure out how to work my camera to take good pictures of Illuminated controls...and video of the controls in action!

If you are using an LED-WIZ controller with RGB leds...check out the software:
http://www.mameroom.com/files/LedWizSetup.zip

Updates on this project/product will be available on the www.mameroom.com website.

(http://www.mameroom.com/images/LedWizCP.jpg)
Title: Re: Illuminated Controls + Software
Post by: severdhed on April 29, 2008, 05:24:18 pm
this is awesome...i'll never have the cash to load up on all of those light up controls, but i love the idea
Title: Re: Illuminated Controls + Software
Post by: Games001 on April 29, 2008, 05:28:23 pm
excellent work, nice layout and effect.
Title: Re: Illuminated Controls + Software
Post by: DJ Infinity on April 29, 2008, 05:54:33 pm
I'm going to try this software this weekend. I want some of those color changeable lighted joystick handles  :hissy:
Title: Re: Illuminated Controls + Software
Post by: torcer on April 30, 2008, 09:32:28 am
I don't suppose Mameroom sells those joysticks separtely?
Title: Re: Illuminated Controls + Software
Post by: arzoo on April 30, 2008, 09:37:45 am
I don't suppose Mameroom sells those joysticks separtely?

You could buy those from Slikstik at one time.
Title: Re: Illuminated Controls + Software
Post by: Hoopz on April 30, 2008, 09:44:03 am
I don't suppose Mameroom sells those joysticks separtely?

You could buy those from Slikstik at one time.
I have a set and they are great.  I can't, however, control the lights with the Led-Wiz.  I believe someone was selling the stainless steel joysticks shafts in B/S/T that could be used to make your own.  Was it Franco (Franco1)?

EDIT:  Here is the thread from B/S/T

http://forum.arcadecontrols.com/index.php?topic=75527.0

EDIT 2:  Looks like he doesn't have time to make these anymore. 
Title: Re: Illuminated Controls + Software
Post by: arzoo on April 30, 2008, 09:48:37 am
I have a set and they are great.  I can't, however, control the lights with the Led-Wiz. 

Are you referring to the LED-Wiz hardware or the MaLa plugin?
Title: Re: Illuminated Controls + Software
Post by: Hoopz on April 30, 2008, 09:54:57 am
I meant the Led-Wiz hardware from GGG.

Title: Re: Illuminated Controls + Software
Post by: arzoo on April 30, 2008, 09:59:22 am
I meant the Led-Wiz hardware from GGG.

Is there some reason your LED-Wiz can't drive the LED's in those SlikStik joystick handles? I have a friend who I believe uses the illuminated joysticks with the LED-Wiz.
Title: Re: Illuminated Controls + Software
Post by: Hoopz on April 30, 2008, 10:14:50 am
I haven't read that anyone had setup their's to run off the Led-Wiz.  I could probably do it with some research but I haven't been inclined to do anything yet.  LEDs, resistors etc arent my strong suit so RandyT's Nova-Gems and the LED-Wiz were an easy solution for me. 

Cutting the plugs off the wiring to the handles and wiring them up to the LED-Wiz would take some work though.
Title: Re: Illuminated Controls + Software
Post by: Cornchip on April 30, 2008, 10:19:53 am
      arzoo - To get the best results you would need RGB Led's in the joysticks. Slikstik never sold anything but mono colored units.

 Cornchip.
Title: Re: Illuminated Controls + Software
Post by: Hoopz on April 30, 2008, 10:23:52 am
      arzoo - To get the best results you would need RGB Led's in the joysticks. Slikstik never sold anything but mono colored units.

 Cornchip.
I have the multi-colored joys.
Title: Re: Illuminated Controls + Software
Post by: Popcorrin on April 30, 2008, 02:38:43 pm
      arzoo - To get the best results you would need RGB Led's in the joysticks. Slikstik never sold anything but mono colored units.

 Cornchip.
I have the multi-colored joys.

The color cycling ones don't work with the ledwiz software supplied by ggg.  It has something to do with the pwm.  However, I do believe the led plugin for gameex written by Headkaze is fixed so that the color cycling leds do work with the led-wiz.
Title: Re: Illuminated Controls + Software
Post by: Cornchip on April 30, 2008, 03:52:46 pm
    Great stuff HooPZ.....I've been on the hunt for good quality 4 pole jacks that don't cost a fortune. Not too many uses out there that make these jacks as common as 2 pole mono/3 pole stereo jacks. So far it looks like a good 4 to 6 bucks per set more expensive over mono/stereo jacks.

 Cornchip.
Title: Re: Illuminated Controls + Software
Post by: DJ Infinity on April 30, 2008, 08:43:37 pm
I still have some illuminated joysticks from slikstik and I have used them with the LED-Wiz. But no color changing as I only have the blue colored handles. I hope Mameroom will sell them separately as I have projects coming up. I also would like some illuminated 49 way joystick handles for my Blitz 99 machine since I put Electric Ice Buttons in it.  :applaud:
Title: Re: Illuminated Controls + Software
Post by: fjl on May 01, 2008, 03:16:22 am
The software even lets you specify a different color for when a control is being used.  For example, you can have all of your buttons change to "red" when the are pushed...and return to their original color when they are released.[/img]

Hey! That was originally my idea! I told it to the guys that created the LEDWiz plugin for Mala. You stole it!

Oh well. I also mentioned some other options I'd like to see. Like instead of changing to only one different color, instead change to different colors either slowly or quickly. Basically fade to different colors as its being held down. Or even flashing/dancing to various different colors. Also you can have the surrounding buttons change to a lighter color or pulse like water waves. You can even have it do random different things each time the button is pressed. That'd be cool!  8)
Title: Re: Illuminated Controls + Software
Post by: Mameroom on May 01, 2008, 08:25:32 am
Well, I have come across what may be a major problem with the software when changing colors on a keypress event.  When multiple buttons/joysticks are used, the color changes just as it should...however, this now creates a major "lag" while in mame.

I'm hoping it is just my low end computer in my Mame cabinet.  I was planning on adding several effects to the keypress events, such as the fade in/out, an "explosion" effects that fades from one color to another, etc...but all a moot point if I can't find a work around for the "lag".

For all the programmers out there, I'm using a KeyHook.dll to capture all keypress events from VB6.  I'm wondering if I rewrite it in .NET and run it as a service if this will correct the problem.  Any thoughts? Suggestions?
Title: Re: Illuminated Controls + Software
Post by: arzoo on May 01, 2008, 09:37:39 am
It seems unlikely that the keyboard hook is causing the slowdown. But any application that's actively processing at the same time as the emulator risks degrading the game performance. I actually considered adding a similar feature to LEDBlinky (flashing when pressing the credit button – PowerMame did this), but abandoned it for just this reason – I disable my keyboard hook during all game play.

One thing with the LED-Wiz; it takes longer to load the PBA values (intensities), than to load the SBA values (on/off). So you only want to set the PBA one time, unless you need to change colors. Not sure if this will help with your app.
Title: Re: Illuminated Controls + Software
Post by: Mameroom on May 04, 2008, 08:59:40 am
Thanks for the feedback.  Your LEDBlinky app is a great piece of software!  The whole reason I even considered writing my own was for the Keypress event....which may have been a waste of time.

..I'm going to try it in .net and run it as a windows service with a low priority to see if that helps.  I'll let you know how it turns out....unless anyone has some suggestions.
Title: Re: Illuminated Controls + Software
Post by: headkaze on May 04, 2008, 09:42:46 am
The LEDWiz plugin I wrote was written in C# and I haven't had any problems. You won't be able to get the ocx working though, well I couldn't although I believe I was trying to get it to work without needing a window. I think you could possibly do it with a hidden window. You might be better off using the ledwiz.dll written by MikeQ. I have some example source that I put together with it into an SDK. It includes examples in C# and VB.NET so it's a good place to start.

I've also written a keyboard hook in .NET and the performance is fine. Even to remap keys in gameplay. Just keep the processing to a minimum inside the hook.

You can find the SDK here (http://wiki.arcadecontrols.com/wiki/Utilities).
Title: Re: Illuminated Controls + Software
Post by: Mameroom on July 02, 2008, 01:21:09 pm
I haven't gotten much further with the software...but I did rip apart my entire panel to throw one of our new overlays on:

(http://www.mameroom.com/images/LightningCP.jpg)

These overalys will be available on www.mameroom.com shortly.