Main > Software Forum
Led-wiz helper app Version 2.0.89 released - Faster
(1/3) > >>
mahuti:
I did a little work on the not-so-swiftled, and made it a little swifter. The good news is; it's faster. The bad news is, it's not going to get much faster than this, at least for the non-autolighting commands. I still have a few things I can do to the autolighting stuff that should increase the speed. The speed will probably be increased by milliseconds though, not seconds. I'm mostly going to be fine tuning it just to streamline my code and get ready to begin the next round of feature enhancements.

You can download it here.

Other than fine tuning the speed a bit, there are no additional changes or feature enhancements in this version.

buks:
Excellent news mahuti !

I'm presuming I can just drop the new version ontop of the old ? After backing it up first obviously ! And I'm also presuming that the mamewah command lines will be the same ?

Not really waiting for answers to those Qs as I will find out for myself pretty quickly !

I'll post my findings later - in fact I'll try to remember to use a stopwatch and time the old version V the new version at loading mamewah, running the same game and dropping back to mamewah and then exiting back to windows.

Later dood !
mahuti:
a. You can just drop the .exe into the old folder.
b. command lines are the same.
c. don't bother stopwatching it. I can get millisecond speed comparisons if you're really interested, but I know for a fact that this version is faster.

The main speed increases here should be;

1. Running of command line parameters, XLEDWIZ, LLEDWIZ, LEDSOFF
2. Running .lwa files.

Random Notes: All of the autolighting stuff will still probably take just as long as it did. I have been continuing to work on streamlining the code for that however, and I've made some improvements. hmmmmm.... just now I thought of another shortcut. Maybe a good one. No matter what, though, this will probably always take a second or 2 to launch. With the new version of MAME supporting single game listouts for listxml, I'll be able to reduce the apps filesize, as well as increase features. Overall runtime probably won't get any better.

Future enhancement ideas....
I may create new commandline parameters or ini parameters to set how the app should autolight. For instance, set the option of lighting the controls & buttons, or just buttons. Not autolighting the controls will probably shave at least 1/2second - 1 second off of the overall time of autolighting. 

I'll be getting to single, double color leds, and support for multiple players soon. Still no support for multiple led-wizzes on the horizon I'm afraid. I looked at the DLL code, and I just have no idea where to start. And even if I did know where to start, it would take some time for me to figure out how to write an efficient set of commands to talk to both of the led-wizzes. This little app is about one step away from a full control panel viewer... complexity that I didn't set out to create.
buks:
mahuti,

I've backed up my old ledwiz, unzipped the new one and copied over the previous ini folder. When I start mamewah (v162b10) nothing seems to happen - I lose the cursor (which I think is expected behaviour from MW) and windows just sits there doing nothinng (ie MW doesnt start).

I've tried logging out and rebooting but nothing made a difference.

So I decided to just test swiftled on the command line :

swiftled lledwiz - starts the ledwiz resident software

swiftled 3backsweep.lwa - A strange thing happens. The letters "Ple" appear in the middle of the screen in bright green.

swiftled xledwiz - nothing happens.

So, I removed ledwiz with a right click/close and then started it again with lledwiz. Thinking that trying to start an lwa file has *hagged something I immediately ran xledwiz but that then also did the "Ple" thing.

At this point setledwiz.exe is still running in the Task Manager.

I'm going to triple check the ini files but as you said I should be able to drop the exe file in with no other changes.

Any ideas ?

Buks
buks:
oops - forgot to mention - lledwiz seems to definately be quicker than the previous version !
Navigation
Message Index
Next page

Go to full version