PM sent about this, but it may be leading to a new feature for romlister:
something that scans a folder of rom files and trims down the xml file to only the ones you have.
that way you can work within your personal set of roms and make lists and sub-lists from there.
i think that's the core of this problem-junkingeo wants a list made from the roms he's already selected by hand and moved into his mala folder, and i don't know of a way to build lists in reverse like that.
Hello NOP,
Well when I initially created this thread, my main complaint was that when I created the rom list within MALA, it lists EVERY rom known to MAME (5000+). However, I was told how to turn on the filter so that only the roms that are in my system will show up in my list and that works fine and then I just had to "refresh" the list. So I did that and worked fine.
Now after reading your documentation for Romlister (when you mentioned it to me here), I realized that this is a useful tool, especially when it comes to controls you don't have on a system. I know that some games can be 'faked' (and you have options for that too in Romlister), but take a game like Race Driving for instance. That game will NEVER work with a game cabinet that doesn't have any kind of driving controls. So games like this (even though I may have a rom for it), I really don't want to include on the list.
It goes further from there. Since I do intend to create multiple panels for my cabinet design, I would like to be able to change gamelists to reflect those changes. For example, I would like to group all my tank games together so when I have a dedicated tank control panel, all I have to do in MALA is choose the "tank" game list. For 4-way joystick games, all I have to do is create a list for all the games that use a four way stick, so I can group them together.
Now Romlister DOES these things, but only extrapolating this information from the master Mame rom list. So if I apply the filter for 4-way control games, I will get a list of 300 or so games appearing in MALA rather than the 30 or so games that I actually have in my machine. So that translates to much scrolling of empty roms.
Naturally I thought that once I generated the list and put it in the Mala folder, that all I had to do is refresh the list so it would only select the roms I actually have that match the games in the newly created list. But when I attempt to apply that action, the "regenerate list" option in Mala is greyed out. And that is the problem.
It is kind of how you explain it above, but as you put it, going in reverse. Essentially it yields the same results.
So as of now it sounds like I can't apply the newly created list made from romlister to only show the actual roms on my system? Then does that still would mean I have to manually go into the Gamelist editor (in MALA) and delete the unwanted rom listings that I don't have roms for? That is a pain.
Really, I think the only thing that would have to be done is if there is a way to "ungrey" the refresh list option for it to work.
I did a bit of digging around in the MALA folder and I did notice another "All Games" file, but it ended in .mlb rather than .mlg. Could this be the culprit? Are two files necessary to do what I want? Does the .mlg file created in Romlister only do half the job? If not, then why is the refresh option grayed out for the game list created by Romlister?
I think what I am going to do tonight is a little experiment. I am going to manually edit a gamelist within MALA and then save the results. I would like to see if I see two files generated and IF I can refresh the newly created gamelist.
Thanx,
Geo