Jump to content
The Downloads section is back and better than ever! If you spot something out of place, let us know.

List of MAME clones worth playing - Redux


Metalzoic

Recommended Posts

Ah gees, my head is hurting.

Is there any chance someone could write a step by step of going from a full XML to the 2700 odd games mentioned above INCLUDING what tools to use and where?

The XML i've downloaded from above appears to be working with the rom set i have and is giving me a list of games which seem to be working, but now i'm questioning whether i've done something majorly wrong...

Link to comment
Share on other sites

A merged set won't affect the Parents Only filter since that filter just reads the cloneof tags in the xml. The only filter that checks rom files is the Roms Only filter so that won't show any clones in a merged set since it doesn't look inside archives. That's why a split set is recommended, but even then the roms only filter won't be 100% accurate due to CHD only games and games that don't have roms matching the xml names.

My mistake then. I thought a merged set couldn't filter at all. Good to know.

And yes these xmls will work, but any roms with different names from your actual MAME/rom set won't. Which is why you generally want to use matched versions for everything.

Sent from my SM-G935V

Link to comment
Share on other sites

On 3/28/2017 at 3:15 PM, Metalzoic said:

The XMLs themselves were just extras we were asked for and not what the thread is about so I didn't put any in the first posts.

To answer your questions: the XMLs include all Parents and all Clones and all Un-cloned Clones from this thread (minus the crap). So to hide the normal Clones you would set HyperSpin to Parents only in HyperHQ.

However, I believe you need the split-set of roms to use filters which is why only split-sets are recommended to be used. if you're using a merged set of roms it has no way of knowing what's what to show Parents only. Also if you wanted to use an XML in here, you would have to be sure it also matches your version of MAME and Roms. So for example none of these are for 183 or 184 and you wouldn't want to use them, better to make another following what we did I'd think. If you are updating then don't update to 183, wait 1 more day and get 184 instead, just make sure you get the split set. 

So. i'm looking at grabbing the 184. non-merged. But... do i want non-merged?! Or do i want split...

What's the difference?!

I also see Software List Roms and just Roms...??

Also, seems that CHD's only come merged?

Link to comment
Share on other sites

9 minutes ago, agent47 said:

Split roms will work fine. Non merged have every file for the game in the individual archives where in split sets the clones rely on some files in the parent archives. Non merged will be larger and is really only useful if you plan on breaking up the set since you only need to grab one file.

Software List roms are console/computer games, everything MESS ran before the merge.

CHDs only come merged.

Okay, great, thanks :)

I'll grab the split set.

Link to comment
Share on other sites

2 minutes ago, vaderag said:

 

12 minutes ago, agent47 said:

Split roms will work fine. Non merged have every file for the game in the individual archives where in split sets the clones rely on some files in the parent archives. Non merged will be larger and is really only useful if you plan on breaking up the set since you only need to grab one file.

Software List roms are console/computer games, everything MESS ran before the merge.

CHDs only come merged.

 

Is there any more detail on the software list stuff anywhere? Presumably a lot of that already exists in my other rom sets?

Link to comment
Share on other sites

  • 2 weeks later...

@Metalzoic

I've kind of just lucked up because I also happen to have .175 and so I just used your xml that you linked in this thread.

I"m using it and then in HyperHQ I set the options to show parents only.

One question - I notice that when I do this, for some of the well known 4 player games, you still are showing the parent 4 player version, along with the now uncloned 2 player version (TMNT, simpsons, etc.). The 2 player versions don't have the preview video/theme/artwork -

For these, did you just manually go back through and rename the media to be associated to these? And did you manually go through and "unclone" the original 4 player parents?

Finally, to begin splitting into manufacturer wheels, you just load this base xml (the .175 verson you link in this thread) into Don's list tool and then start filtering by manufacturer and exporting them out into their own lists? And save the amount of work, I should do the above in bold FIRST before I load it into Don's tools to begin this task? Thanks for all your help.

Link to comment
Share on other sites

It's still showing the 4 player parents because they're the parents. I don't hide parents.

You do t rename your media, you copy/paste the media and rename just the copies.

And yes, once you have the base xml exactly how you want it,then you use Don's to split it into MF Wheels.

Sent from my SM-G935V using Tapatalk

Link to comment
Share on other sites

29 minutes ago, Metalzoic said:

It's still showing the 4 player parents because they're the parents. I don't hide parents.

You do t rename your media, you copy/paste the media and rename just the copies.

And yes, once you have the base xml exactly how you want it,then you use Don's to split it into MF Wheels.

Sent from my SM-G935V using Tapatalk
 

Ok thanks, that makes sense -

When you were adding your media by copying and pasting with it renamed, did you use anything to "flag" the ones that needed this treatment? Or did you just go through the wheel looking for ones that lacked the preview video?

Link to comment
Share on other sites

  • 2 months later...

Hey Everyone!

I've been away for a long time (life gets busy) and just caught up on threads.  Hope vaderag was able to be up and running. I may update the .180 xmls if needed as a refresher course for me, then when I can, tackle the latest version at that time.  I can't do it every month/ for every release, but periodically I may apply this work to an updated MAME version.  I may create a simple step by step tutorial to demystify some of the common "who's on first" confusion. This may also inspire others to create updated XMLs for each MAME version when Metalzoic and I don't find the time.  I don't wish to take over Metalzoic's thread in any way so I'll see the best place to host this. I am continually thankful to Metalzoic - where I learned to filter MAME.

  • Upvote 1
Link to comment
Share on other sites

4 minutes ago, phantasy said:

Hey Everyone!

I've been away for a long time (life gets busy) and just caught up on threads.  Hope vaderag was able to be up and running. I may update the .180 xmls if needed as a refresher course for me, then when I can, tackle the latest version at that time.  I can't do it every month/ for every release, but periodically I may apply this work to an updated MAME version.  I may create a simple step by step tutorial to demystify some of the common "who's on first" confusion. This may also inspire others to create updated XMLs for each MAME version when Metalzoic and I don't find the time.  I don't wish to take over Metalzoic's thread in any way so I'll see the best place to host this. I am continually thankful to Metalzoic - where I learned to filter MAME.

Hey @phantasy good to see you around!

Funnily enough I had to put things on hold due to a house move (tho it's dragging on longer than i'd like) but hope to hit this up again soon. I would certainly value an update as I'll likely use the latest Mame set when I do get going!

I'd also love a step by step of how you get there if you wouldnt mind doing it as you go along, so that when the next mame update comes I can keep revisiting to update my set!!

I went through totally manually before (if you can be bothered check out my updates in the original thread), but just don't have the time these days so a step by step on how to do (and update and exsiting setup) would be amazing!!

Thank you (in advance) :D

Link to comment
Share on other sites

I'd like to remind everyone that I made and app that can do these edits in a split second, after each MAME update. Still looking for beta testers but Yardley and I have used it for about a year with no issues...

Sent from my HTC6535LVW using Tapatalk

Link to comment
Share on other sites

Ah newoski!  Yes, I haven't forgotten you... life got in the way about the time we messaged.  I should add that I plan on fully testing your app for this when I do have my next go at the update.  No need for me to reinvent the wheel if you have done it.

  • Upvote 1
Link to comment
Share on other sites

1 hour ago, newoski said:

I'd like to remind everyone that I made and app that can do these edits in a split second, after each MAME update. Still looking for beta testers but Yardley and I have used it for about a year with no issues...

Sent from my HTC6535LVW using Tapatalk
 

Amazing - where can we get this tool?!

A step by step would still be useful (including this tool!) 

Link to comment
Share on other sites

Hi Guys,

Video will follow, when I have time to create one. In the meantime...

The GUI is very basic and it includes an additional parameter -- Hidden Games List -- that I don't think many others will need to use:

 

To get started, define the following paramters:

Database Folder
- Path to a folder containing the MAME XML databases that you'd like to update

Parents to Remove:
- TXT file containing a list of MAME Parents you'd like to remove from all your XMLs in the Database Folder (see sample file for formatting)

Clones to Keep: 
- TXT file containing MAME Clones you'd like to keep, by converting them to Parents, on all XMLs in the Database Folder (see sample file for formatting)

Hidden Games List:

- IGNORE THIS PARAMETER. This is an optional parameter that will not be required by 99% of users. Ignore it for now. Explanation to included when I publish the app

After defining all paths, except for the Hidden Games List parater which should be left blank, click "Update Databases".

The app do two things, quickly:

1. Remove any games defined in the Parents to Remove list

2. Convert to parents -- by emptying the "clone of" field -- any games defined in the Clones to Keep list

The app stores your settings. After each update, simply do the following:

1. Download the latest XMLS

2. Put them into the Databases Folder

3. Run the app and click "Update Databases"

Give it a test and let me know if you have any questions. 

Download: https://www.dropbox.com/s/vizfbzcyv8vzo2p/MAME Parent Clone Database Updater.zip?dl=0

 

Capture.PNG

  • Upvote 1
Link to comment
Share on other sites

I also have a Genre remover, which does the same thing on a more aggressive Genre level. IE, it automatically removes the defined Genres from all XML. Very handy for removing Casino, Mature etc. I'll post about that ASAP

  • Upvote 1
Link to comment
Share on other sites

39 minutes ago, thatman84 said:

Awesome im starting to get my mame setup in order this last week and planing on using a 184 set, but still running Metalzoics old xml as didnt have Phantasy's updated one to hand.

How do we go about creating the txt lists required? @newoski

I provided samples, but it's just a plain txt list like below:

dkong
tmnt
simpsons
xmen

 

Link to comment
Share on other sites

8 hours ago, newoski said:

I provided samples, but it's just a plain txt list like below:


dkong
tmnt
simpsons
xmen

 

I'm hoping that @phantasy can take this all and put together a guide as I'm a little bit confused right now! Isn't the hard part getting the lists in the first place?

Link to comment
Share on other sites

I'm hoping that @phantasy can take this all and put together a guide as I'm a little bit confused right now! Isn't the hard part getting the lists in the first place?


I would think the hard part is repeatedly generating XMLs with the same, limitless customisations

Sent from my HTC6535LVW using Tapatalk

Link to comment
Share on other sites

3 hours ago, vaderag said:

I'm hoping that @phantasy can take this all and put together a guide as I'm a little bit confused right now! Isn't the hard part getting the lists in the first place?

@newoski i will take a look at the text files.

I must say vaderag is almost right...for someone like me without the indepth knowledge of the games the hard part is know what games should be in the text list and which shouldnt.

This thread is my go to guide for that and its becoming almost self sufficent...ehich is outstanding

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...