PDA

View Full Version : Full Mame xml file



casalej
08-07-2008, 04:54 PM
Is there a full Mame xml with lines corresponding to all Mame games or is there a way to create an xml for Mame based off of a folder contents of roms?

Dazz
08-07-2008, 04:59 PM
I am pretty sure that you can use the included HyperHQ to create a MAME list.

casalej
08-07-2008, 06:17 PM
I can make a list based off of pre setup xml and ini files but not off of a file path it appears.

brian_hoffman
08-07-2008, 06:34 PM
Mame will shit out an XML of supporting games for the version you have.. HyperHQ invokes its -listxml command and parses it based on critreia.

There is no generating a gamelist based on files in a folder... YET

casalej
08-07-2008, 09:56 PM
Sweet got Mame to spit the file out for me. I then thought, hmm Excel has xml functionality. Loaded the xml into excel and boom there I have a nice table to work with instead of having to muck about in code.
Sweet potatoes!

BadBoyBill
08-07-2008, 10:00 PM
Cool, dont forget like brian said HyperHQ can make the HS compatible list you want, you just point to the mame.exe or the listxml file that you just made.

casalej
08-10-2008, 07:19 PM
Yeah, I did just that. however that was only part of the process. I was also able to get a list of what games I had by doing a dir function in the command window. I then imported Hyperspin's xml and the text file into access and created a relationship between the two so that I would get all the info for only the games I had. I then copied and pasted this into excel and then exported to xml. since then I have been maintaining all the xmls in excel. Much easier than going through one by one and deleting all the games that I don't have or want.
Hope this helps for those who are trying to get a list of just the roms they have.

brian_hoffman
08-10-2008, 07:38 PM
mame can create a list xml of roms you do have... Check the included documentation of mame.
If you start removing roms youll really jack things up as alot of clones use parent roms.

:)

Anyways take that list to build a mame.xml