DOS76 Posted July 17, 2019 Share Posted July 17, 2019 "What is a Software List? Prior to MAME v0.162, MAME had a sister application called MESS (the Multi Emulator Super System) which attempted to do for Consoles, Computers and Handheld devices what MAME was doing for Arcade Machines. Version 0.162 saw these two applications merged into a single app dropping the MESS name in the process. If you are emulating a console or a computer you will need software to put into it. That is what Software lists are for. They are a curated list of the available software for an emulated (formally MESS) system core. There are two common set online Software List ROMs and Software List CHDs. If you managed to get all the way to here (well done!) you should know what both of those are now." Software List for MAME are basically ROMS for consoles, computers and handhelds. The biggest issue is that they are named in a MAMEesque file naming stucture and when imported into LB they won't be recognized as any of the games or match with any metadata. This is one of the options on the latest poll but unfortunately it seems to be below the cutoff point and won't be making it into the program with this round of feature improvements. This is unfortunate as they would offer a plethora of good things to the end user. For one its an easy obtainable source of ROMs as it is released every month at PleasureDome the same time that the MAME update is released so its pretty readily available. Secondly the SWL contain parents and clones of ROMs which are all identified through the xml files located in the hash folder of your MAME install. This means for those users that like to have different regions of games and prototypes and all that is already included in these sets. Meaning that if LB was to be able to read those xml files it could add the games as additional apps for the parent automatically the same way that it does for the arcade portion of MAME. Thirdly all the SWL CHDs for things like Sega/Mega CD PS1 TurboGraphic/PC Engine CD Saturn Dreamcast would already be available to the end user without converting any files in the smallest compression format currently available. Also since I've brought up disk space the SWL for carts and floppys are also already in the same compressed format that your MAME ROMs are in. Lastly SWL Roms work outside of MAME with other emulators so even if a system doesn't work in MAME you can still use the ROMs in other emulators. Currently the SWL consist of 515 systems (or that is how many individual folders the torrent has) and the SWL CHD set consist of 30 folders (but is over 2TB in size) of course any systems you aren't interested in can easily be deleted if you don't care about keeping your set up to date with what MAME has in it (I do I know many do not care at all). Obviously at this point this isn't going to make the cut so I was hoping that maybe someone on here would read this and realize what the addition of SWL support could offer the users and that if possible someone that has a little coding skills might be interested in attempting to make a plugin that utilizes the hash folder in MAME to use the xml files to match the title with the ROM name and use the parent clone data to populate the additional apps. Logistically it would probably need to support a region priority that would override the parent clone relationship and make clones the facing game if they matched your regional preference thus making the parent one of the additional apps instead. Don't know if anyone is capable or willing to do so, shit I don't even really know if a plugin is capable of doing so in the program. I just know I would love to see this supported so I could delete a lot of my ROMs and just use the SWL sets that I keep to have MAME up to date. 5 2 Quote Link to comment Share on other sites More sharing options...
garbanzo Posted July 18, 2019 Share Posted July 18, 2019 I would love to see this implemented too. Right now, there's no frontend that makes software lists even remotely usable. MAME is a pain in the butt to navigate, MESSUI is deadly slow, and Negatron is just painful. Getting software list support in LB would be huge. Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted July 18, 2019 Share Posted July 18, 2019 Do you envision these to get imported into the Arcade Platform? I think it could get messy to use say the (existing?) Atari 2600 Platform. Or maybe create a new Platform(s)? Atari 2600 MESS, Arcade Software, Mame Software Lists or something like that? Quote Link to comment Share on other sites More sharing options...
DOS76 Posted July 18, 2019 Author Share Posted July 18, 2019 I personally would get rid of my other ROMs and just use these as my platform Atari 2600. Not really looking to use these in conjunction with other ROM sets but instead of. Quote Link to comment Share on other sites More sharing options...
apatia77 Posted December 22, 2019 Share Posted December 22, 2019 Sorry for bumping this thread but is Software List supported by Launchbox now as of this date? I am downloading MAME Software List right now and will try to import them sometime tomorrow. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted December 22, 2019 Author Share Posted December 22, 2019 There is no official support for Software Lists in LB at this point however one of the great community members here @JoeViking245has created a plugin that does just that it can be found here on the forum in the download section. I'll link it below. 1 Quote Link to comment Share on other sites More sharing options...
TheRiceKing Posted July 26, 2021 Share Posted July 26, 2021 Forgive my ignorance and for bumping this thread but I still don't have a clear answer of what the different is. You wrote "If you are emulating a console or a computer you will need software to put into it" WHAT? Isn't that what everyone does with regular roms? Quote Link to comment Share on other sites More sharing options...
HannesRoets Posted January 18, 2023 Share Posted January 18, 2023 i'd love to see this too... i'm actualy surprised it isn't in lb yet. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.