The NEW Build Your Own Arcade Controls
Main => Software Forum => Topic started by: astro57 on May 26, 2008, 10:42:30 pm
-
The listxml file that romlister has mame create is empty. I am using mame.62
Thanks
-
uhhh. wow.
I guess the question is, does .62 have support for -listxml?
can you pop out to a dos prompt and try running "mame -listxml" and see if you get a big list of stuff to the screen? If not, we're rather screwed.
This is further back than I've ever gone before, so I can't be too much help I'm afraid.
all that romlister is doing is shelling out to dos to run "mame -listxml >listxml.xml" so there's nothing magic at that step.
-jeff!
-
FWIW, mame added -listxml around 0.70.
-
well, that explains it, thanks! Wasn't there something similar to listxml back then? like -listall or some such?
I wouldn't be surprised that even if you found the first incarnation of -listxml, the formatting of it might be different enough that it would be unusable to romlister. I just don't know. IIRC, when I wrote it, mame was in the early 100's, so anything before that could be suspect.
If you can send me a file that has each game's name, year, manufacturer, etc in it, I can likely write some quicky translation to xml for it.
-jeff!
-
Mame used to use -listinfo. A non-xml format. For a while mame also included an xml2info app after -listinfo was depreciated, which might help you. Try... umm... 0.84 or there abouts.
It had most of the same info, but mame was running into the limits of the old format, and xml was more open to the continuously changing, er, changes.
-
Thanks, I,ll move up to a newer version, At .62 things seemed to work well with my system, I can't remember how I picked that exact version but it worked. I'll move to the oldest version to support listxml. I'm trying to please an older computer PIII 700.
Thanks, Dave
-
I know the xml output has been changed a little bit through the releases, especially the monitor orientation flags. So if you end up getting weird or 0 results from your searches, let me know and I'll work through it with you.
I'd also think you could use a newer build just to create your lists, then use the older mame to play the titles. you'll likely stumble across a title or two that isn't supported, but those should be easy to weed out by hand.
-jeff!
-
create an "info" file using -listinfo and then convert that to xml using info2xml. see this thread:
http://forum.arcadecontrols.com/index.php?topic=79167.0
info2xml website:
http://cpmaker.mameprojects.com/info2xml/index.html