How to use Mame XML lists generator

Home Forums English MAME How to use Mame XML lists generator

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #308
    r0man0
    Keymaster

    Create Mame XML lists with Generator

    – Part 1 (Create a simple Mame list)  –

    1/ Download last official MAME (https://www.mamedev.org/release.html) 2/ Execute downloaded file in order to unpack it on any directory you want. 3/ Launch Mame XML Full Lists Generator and select the Mame64.exe or Mame.exe files you have just downloaded and extrated. 4/ Now you will have this picture shown on application. Text message “reading database” appears later… Reading Mame database can be long (about 5-10 mn). Mame xml full lists generator reading mame database 5 / When it’s finished select a destination directory for generated Mame lists. 6/ Check the box “Mame XML folder” and type version needed (default is the downloaded version) , then select if you need only working games , all games , or both lists. Select also if you want clones or not. 7/ Do not ckeck lists filtered !I will explain what does this option later (in part 2). OK , you have setup generator’s general tab ,great ! Now you can launch generating process with button “Go”. generating Xml lists for mame For just 2 mame main lists (“both” selected) around 1 hour is necessary ! So be patient…

    – Part 2 (Create multiples Mame sub-list)  –

    1 / Repeat step 1 to 6 from Part 1. 2 / Mame XML generator can create many sub-lists : years,genres,players,manufacturers,and some extras. Select each wanted list on Files (left side of tab) 3 / Exemple, i create a mame list with sub-lists genres Without Fruit machines,Mature,Mahjong,casino games mame genre select 4 / Sub-lists genres unchecked will not been created But Mame main list will always contains unchecked genres To filter them from Main lists , you have to ckeck box “Lists filtered” on general Tab. 5 / All these options generate many sub-lists just select what you need and launch generating process with button “Go”.

    – Part 3 (Create a Folder with its multiples files sub-list)  –

    1 / To explain how it works i’ll give you a simple example : I want have a list that contains only 2 players simultaneous games , and its sub-lists sorted by genre,years,manufacturer,etc… 2/ First repeat step 1 to 5 from part 1. 3/ Then go to  Mame generator players tab and on right side select “Choose” and check “2p sim” Folder genre mame list4/ Then select “Files” – “All” , on each left side tab : years,manufacturers,extras,genres (not for players tab because we want only a player folder) 5/ On general tab choose if you want clones games or not then click “OK” button to generate lists.

    Now you can try generate your own mame xml full lists with the generator.

    Good luck and be patient !

    r0man0
    #2273
    Pegafun
    Participant

    Hi r0man0. I am trying to create an XML with vertical (tate) games ONLY, but do not find the option/way into MAME XML Lists Generator. Could you tell me how to get my objective?

    Thank you in advance!

    #2274
    r0man0
    Keymaster

    Hi Pegafun , to generate vertical/horizontal XML games list, you have to check the option “screen” into extra/files panel into generator.

    #2320
    zugzuang
    Participant

    Greetings from Roman Brazil! Dude, thanks for making the program available. I used to use the Romlister program for these things, but unfortunately it doesn’t support the new mame versions. Would it be possible to implement the function move or delete the list of generated roms? This would be a great help to clean the romset as shown in this Romlister tutorial (https://www.youtube.com/watch?v=cXg997ZzBAQ) A function to move or delete roms from generated lists is very important when we want to use frontends like Launchbox, Retrobat etc. This reduces the amount of incorrectly downloaded arts. Mainly being able to filter by bios to remove them from the romset. Thanks for listening.

    #2321
    r0man0
    Keymaster

    Hi zugzuang , i will do my best to add this option , but i think that must be a dedicated app. I will create it as soon as i Can spend some hours to code that…wait and see 😉

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.