Jump to content
LaunchBox Community Forums

Lightspeed: Ultra-Fast Mame Importer Tool


Jason Carr

Recommended Posts

  • 4 months later...
2 hours ago, haynor666 said:

How's progress Pacman56? Can I ask for this application too?

@haynor666 Rather than releasing my own version of lightspeed, I submitted some code to Jason as mentioned in the above post.

Jason will eventually tackle software lists which will be a much better solution than what my tool is currently doing.

Edited by Pacman56
Link to comment
Share on other sites

  • 2 weeks later...

i would love to see your app too. i think the big things missing in the importer are the filters (and sure SL support). i liked how lightspeed could filter out games for controls and player count that my control panel is not setup for . but i do hope all of these things get integrated soon!

 

i tryed fooling around with lightspeed for use with the current version of launchbox. (i used to use it for hyperspin xml's) im seeing the xmls its spitting out are totally wrong for launchbox now. 

is there a tool that i can use to filter my arcade games for controls/players ect that can spit out something launchbox can use?

 

thanks

Edited by firedoggod
Link to comment
Share on other sites

  • 1 year later...
  • 2 months later...

Sorry for the necrobump, but incase anyone else comes across this thread like I did, here's a workaround to get a filtered list into launchbox using lightspeed  v0.7j.

1 - I'm going to assume you know how to get the proper .ini files and mame xml into lightspeed. You can manually add them by downloading your version from projetto snaps if you can't get it to sync.
2 - Set up your filters
3 - On the export screen, hit "Filter!"
4 - on the left, there is a "Copy/move sets" option panel. Set this up so it copies (or moves, up to you) the filtered roms to a different directory on your computer. Hit the "Copy/Move" button.
5 - Import that directory as a new platform and nest it like a playlist under your main list (change it's parent list setting).
*6 - If you've chosen to copy the files, go into the platform settings and change the default rom location to your main mame rom directory and delete the duplicates. You can also do this through the platform cfg file launchbox generates.

 

Edited by yourmovecr33p
clarity
  • Thanks 1
Link to comment
Share on other sites

  • 2 months later...
  • 4 weeks later...
55 minutes ago, Jason Carr said:

FYI all; the latest version of LaunchBox (11.9) should do the vast majority of what folks need for a MAME importer (Lightspeed shouldn't really be necessary anymore, as the MAME full-set importer handles pretty much everything). If not, please tell me what LaunchBox is missing.

Hi @Jason Carr and thank you for your reply. At first I was really excited to wait for the next version of LB but reading your message again, I've checked and I already have Launchbox 11.9 version. So maybe I'm not looking at the right place but the importer in Tools > Import > Mame Arcade Fullset isn't doing exactly what Lightspeed did. It more just clean the obvious Mame junk the vast majority doensn't want.

As for what could be improved in the importer; I think that some people want to have a fullset that is fully working and playable by their control panel. For example in my case I have 2 joysticks that are 4 way / 8 way only. So again, in my case, what's missing in the Mame full-set importer is the following:
 

  • Removing games that have more than 2 players
  • Removing games that have more than 8 buttons (excluding COIN and START buttons)
  • Removing games that aren't 4 way or 8 way (analog joy, lightgun, spinner, rotating joy, etc)

Thanks a lot for your great work by the way! It would be awesome to see the Mame importer updated to fin tune the collection to your control panel compatibility!

  • Like 1
Link to comment
Share on other sites

6 minutes ago, G22 said:

Hi @Jason Carr and thank you for your reply. At first I was really excited to wait for the next version of LB but reading your message again, I've checked and I already have Launchbox 11.9 version. So maybe I'm not looking at the right place but the importer in Tools > Import > Mame Arcade Fullset isn't doing exactly what Lightspeed did. It more just clean the obvious Mame junk the vast majority doensn't want.

As for what could be improved in the importer; I think that some people want to have a fullset that is fully working and playable by their control panel. For example in my case I have 2 joysticks that are 4 way / 8 way only. So again, in my case, what's missing in the Mame full-set importer is the following:
 

  • Removing games that have more than 2 players
  • Removing games that have more than 8 buttons (excluding COIN and START buttons)
  • Removing games that aren't 4 way or 8 way (analog joy, lightgun, spinner, rotating joy, etc)

Thanks a lot for your great work by the way! It would be awesome to see the Mame importer updated to fin tune the collection to your control panel compatibility!

@G22 Ah, okay, good to know.

Link to comment
Share on other sites

6 hours ago, G22 said:

Can we pay for the development somewhere for priorities?

No, that is not something we are interested in, that would just lead to people with cash to throw around to dictate the the future of Launchbox, and thats not a good idea. Best use our bitbucket, and either search for a similar request and upvote it, or if it doesnt exist create it yourself and vote on it, can also post the link here on the forums to try and drum up interest. New features and improvements are dictated by the userbase, either via the bitbucket or via the occasional community polls we run where users get to vote on new features and something like the top twenty most voted are what is worked on, and we are currently still implementing features from the last poll from 2019, which you can look at here.

 

Link to comment
Share on other sites

  

18 hours ago, neil9000 said:

Best use our bitbucket, and either search for a similar request and upvote it, or if it doesnt exist create it yourself and vote on it, can also post the link here on the forums to try and drum up interest.

I completely understand, it all makes sense, I've made the suggestion and do really hope this feature gets upvoted and that one day it'll see development! It would be really appreciated if it could be added directly to the original post by a moderator to get maximum visibility.

 https://bitbucket.org/jasondavidcarr/launchbox/issues/5928/mame-arcade-fullset-importer-update 

Edited by G22
  • Like 1
Link to comment
Share on other sites

I just spent the last 3 days trying things here and there and I may have found an easy route to manually clean a romset. I'm downloading the latest non-merged romset and will try to achieve the following.

  1. Delete the unused files after the LB Mame importer process
  2. Delete all non-working CHDs
  3. Remove incompatible games with my control panel with the new tool posted yesterday

If I'm able to get this working I'll try to make a post and hopefully that'll help someone.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...