Lightspeed is back with more features. This is a RC version ready for testing.
Latest Version: 0.181a_RC1 Updated on: 1/13/2017 @ 2:20AM
Download: https://drive.google.com/file/d/0B23vaxsfSk1yQUQ1aXZpSThpbUk/view?usp=sharing
There are still known bugs, but this should be fairly functional and stable at this point. Manual is still in progress but almost complete.
Lightspeed is designed for people who already have a large collection of MAME ROMS/artwork in their system.
The way I am handling Software Lists at this point is by parsing custom command lines per game. The only FE supported by Lightspeed for SoftLists (MESS) at this point is Launchbox, so if you are planning to export lists to be used within FEs other than Launchbox, please make sure to turn off "MESS (SoftLists)" under the "FiltersA" tab, so only Arcade games will be exported. If other frontends you know have support for a custom command line per game, please let me know and I will do my best to add Software Lists (MESS) support to those FEs as well. For now, try out with Launchbox (the free version) and you will get the benefit of having all Arcade and Software Lists filtered and imported for you automatically.
If you are interested in testing it, please follow this:
Quote:
7-step guide if you are NOT using Launchbox:
1) Download and install Lightspeed in your favorite folder
2) Run it as Admin (Right-click the main .exe file > properties > Compatibility > check "Run this program as an administrator", to avoid future problems depending on the location where it was installed)
3) If this is a brand new installation (as it should at this point), you will need to run the program once, configure all paths, then close/re-open Lightspeed. This will save the necessary .ini file on exit, which will be used to parse all folders on the next start. This is only necessary the first time you run Lightspeed.
4) Once restarted and before you start playing with the filters, just as a test, turn off the mess filter by unchecking "MESS (SoftLists)" under the "FiltersA" tab, then go straight to the "Export" Tab and click on it. You should now see the listview fully populated. Select what type of list format you want to export using the dropdown menu on the lower-left corner of the GUI, then browse for the destination folder right below it.
5) Click "1 Filter"
6) Click "2 Output" > Add ALL and wait until the process is complete. It should take only a few seconds.
7) Look at the status bar. If the "Total Output" number matches your "Total Filtered" number you can go ahead and press "3 export"
If all paths were configured correctly, you should be able to find your exported list in the folder you selected.
OR
Quote:
10-step guide if you are using Launchbox:
1) Close Launchbox
2) go to your Launchbox installation folder and backup the entire "Data" folder to a safe place
3) now go to the original Data folder and delete:
Platforms.xml
Emulators.xml
Platforms (folder)
This will guarantee that you are working with an empty library without losing your settings, which is essential for our tests at this point
4) Download and install Lightspeed in your favorite folder
5) Run it as Admin (Right-click the main .exe file > properties > Compatibility > check "Run this program as an administrator", to avoid future problems depending on the location where it was installed)
6) If this is a brand new installation (as it should at this point), you will need to run the program once, configure all paths, then close/re-open Lightspeed. This will save the necessary .ini file on exit, which will be used to parse all folders on the next start
7) Once restarted and before you start playing with the filters, as a test, go straight to the "Export" Tab and click on it. You should now see the listview fully populated. Select what type of list format you want to export using the dropdown menu on the lower-left corner of the GUI, then browse for the destination folder right below it. If you select Launchbox from the dropdown menu, Launchbox root folder will be auto populated (you NEED to point to Launchbox's root folder when exporting lists to it)Click "1 Filter"
9) Click "2 Output" > Add ALL. This might take some time at this point, as it's adding over 18.000 games to the list, from both Arcade and Software Lists, so be patient and wait until the process is over.
10) Look at the status bar. If the "Total Output" number matches your "Total Filtered" number you can go ahead and press "3 export"
If all paths were correctly configured, including Launchbox's root folder, the list should be exported and you should be ready to reopen Launchbox.
Please test and report any bugs.
I hope things work for you!
-Kris
[Posted by: Antropus]