Jump to content

New Ledwiz Configuration Tool


DeeGor

Recommended Posts

  • Content Provider
Posted

Think of the tool as an alternative to Pixel's. In the end it accomplishes the same thing.  A generated ledcontrol.ini file based off your wiring configuration.

 

This site has a few more options such as the ability to modify configurations on tables without disturbing the public config that everyone else uses, alternate rom names, and a notification system when changes are made.

  • Replies 97
  • Created
  • Last Reply
  • Content Provider
Posted

I did some checking of Roms for tables on my system and found some updates that need to happen for the Config database:

 

 

Need to add the following roms:
  • Bad Girls (Gottlieb 1988) - badgirls
  • Charlies Angels (Gottlieb 1978) - charlies
  • Embryon (Bally 1980) - embryon
  • Hot Hand (Stern 1979) - hothand
 
Need to add some aliases:
  • Terminator 3 - Add aliases for term3f, term3g, term3i, term3l
  • Silverball Mania  - Add alias for slbmanib
 
Some ROMs that need renaming or to be safe just add aliases:
  • Eight Ball - Should be renamed from eightbl to eightbll
  • Stargate - Should be renamed from stargate to stargat4
  • High Roller Casino - Rename from hrc to hirolcas
  • Star Trek 25th Anniversary - Should this just be trek?  It is currently trek_201 which works on my system but trek would be more flexible and does not conflict with any other ROMs (that I know of)
 
  • Content Provider
Posted

I saw, in fact three of your updates were going to be in my original request but I saw you had already beat me to it.  :)

  • Content Provider
Posted

I approved your config arngrim. Lets see if we can figure out the flippers. IS it a table config issue?

  • Content Provider
Posted

when i check the script of the viper night drivin table, i see methods for bumpers, slings but not for flippers

 

 

Sub Drain_Hit:bsTrough.AddBall Me:End Sub '12/13/14/15
Sub Shooter_Hit:bsShooter.AddBall 0:End Sub '16
Sub Billboard_Hit:bsBillboard.AddBall 0:End Sub '44
Sub LVUK_Hit:bsLVUK.AddBall 0:End Sub '45
Sub RVUK_Hit:bsRVUK.AddBall 0:End Sub '46
Sub LTBumper_Hit:vpmTimer.PulseSw 49:End Sub '49
Sub TTBumper_Hit:vpmTimer.PulseSw 50:End Sub '50
Sub RTBumper_Hit:vpmTimer.PulseSw 51:End Sub '51
Sub LSling_Slingshot:vpmTimer.PulseSw 59:End Sub '59
Sub RSling_Slingshot:vpmTimer.PulseSw 62:End Sub'62
 
Is it the problem?
  • Content Provider
Posted

Ok I made a load of changes today. Updated many Rom names and added several tables.

  • Content Provider
Posted

when i check the script of the viper night drivin table, i see methods for bumpers, slings but not for flippers

 

 

Sub Drain_Hit:bsTrough.AddBall Me:End Sub '12/13/14/15

Sub Shooter_Hit:bsShooter.AddBall 0:End Sub '16

Sub Billboard_Hit:bsBillboard.AddBall 0:End Sub '44

Sub LVUK_Hit:bsLVUK.AddBall 0:End Sub '45

Sub RVUK_Hit:bsRVUK.AddBall 0:End Sub '46

Sub LTBumper_Hit:vpmTimer.PulseSw 49:End Sub '49

Sub TTBumper_Hit:vpmTimer.PulseSw 50:End Sub '50

Sub RTBumper_Hit:vpmTimer.PulseSw 51:End Sub '51

Sub LSling_Slingshot:vpmTimer.PulseSw 59:End Sub '59

Sub RSling_Slingshot:vpmTimer.PulseSw 62:End Sub'62

 

Is it the problem?

Not sure. If someone can shed some light?

Posted

Flipper code is in there. Are you expecting to see something else?

This is the old standard VPM style flipper coding

 

SolCallback(sLLFlipper)="vpmSolFlipper LeftFlipper,Nothing,"
SolCallback(sLRFlipper)="vpmSolFlipper RightFlipper,Nothing,"

 

These would probably point to solenoid 15 and 16 since its a sega.
 

when i check the script of the viper night drivin table, i see methods for bumpers, slings but not for flippers

 

 

Sub Drain_Hit:bsTrough.AddBall Me:End Sub '12/13/14/15
Sub Shooter_Hit:bsShooter.AddBall 0:End Sub '16
Sub Billboard_Hit:bsBillboard.AddBall 0:End Sub '44
Sub LVUK_Hit:bsLVUK.AddBall 0:End Sub '45
Sub RVUK_Hit:bsRVUK.AddBall 0:End Sub '46
Sub LTBumper_Hit:vpmTimer.PulseSw 49:End Sub '49
Sub TTBumper_Hit:vpmTimer.PulseSw 50:End Sub '50
Sub RTBumper_Hit:vpmTimer.PulseSw 51:End Sub '51
Sub LSling_Slingshot:vpmTimer.PulseSw 59:End Sub '59
Sub RSling_Slingshot:vpmTimer.PulseSw 62:End Sub'62
 
Is it the problem?
  • Content Provider
Posted

Just a quick update.

 

Many thanks to all the contributors making this tool kick some ass.  We've gone from version 5 to version 133 overnight.  A big thanks to Bent98, as he went through and added feedback to tons of tables.

 

I've been working on some bug fixes and some things on the backend to make it a lot easier to manage everything for the moderators.   Version history is a little incomplete, because I just started implementing table names to go with the updates, but going forward you should know exactly which table has been modified and I'm thinking about keeping a history of table changes, so you can always revert back to an older table config if you don't like the new one.

 

At the request of Zarquon, I have create the framework for an api.  Currently it allows you to query the current version and download the latest config using a simple url.  I'll add more features with it if we can find any other uses for it.  I will list the query strings here for now, but once we get all the documentation completed, it will all be moved to there.  To use the API, you will need to know what your api key is.  You can find this by looking in the "My Account" section on the site.  Here are the queries that currently work.

 

Query the current version

hxxp://vpuniverse.com/ledwiz/api.php?query=version

 

Fetch the latest config

hxxp://vpuniverse.com/ledwiz/api.php?query=getconfig&apikey=muGEZ6rUc9UsunUphUPr

 

Remember to replace the apikey with your own.  (Sorry for the hxxp, but I couldn't figure out how to get the editor to not shorten my URLs)

 

Things left on the road map are:

  • Documentation, Documentation, Documentation
  • Default settings for options (ie: Always have RGB Flippers set to ON Blue)
  • Table history
  • Comment System for tables

Once the documentation is complete, I will take the tool out of beta status.  There will be no more on the fly changes unless there is a bug.  I'll try to keep people updated when new features arrive.

  • Content Provider
Posted

Hey Frank,

 

I posted this when I was beginning to ledwiz tables, the code to use is s48 and s46, like almost all tables.

 

Hopefully I have improved since ;)

 

 

Flipper code is in there. Are you expecting to see something else?

This is the old standard VPM style flipper coding

 

SolCallback(sLLFlipper)="vpmSolFlipper LeftFlipper,Nothing,"
SolCallback(sLRFlipper)="vpmSolFlipper RightFlipper,Nothing,"

 

These would probably point to solenoid 15 and 16 since its a sega.
 

  • Content Provider
Posted

I posted my full config before you Numiah, and yours was approved, i have not received news from my submit, don't know why?

So, i made an update of your config based on mine which is more complete, with the knocker and the leds fixed, it is pending approval

Cheers

  • Content Provider
Posted

Thanks for your contirbutions Arngrim.

 

Don't take any offense.  The management console doesn't have a timestamp for when a table is submitted.  It just shows that it is in the queue.

  • Content Provider
Posted
I posted my full config before you Numiah, and yours was approved, i have not received news from my submit, don't know why?

So, i made an update of your config based on mine which is more complete, with the knocker and the leds fixed, it is pending approval

Cheers

 

I approved the update arngrim

  • Content Provider
Posted

Thank you all

 

I'm not offensed dont' worry, I just wanted to say what i wanted to say ;)

 

There's no "perfect" ledwiz config, so if you ask 3 persons to ledwiz one table, they won't be exactly the same for sure.

 

We have the same goal in the end :)

 

More config will follow from my part ;)

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...