Jump to content

List of MAME clones worth playing - Redux


Metalzoic

Recommended Posts

Perhaps I may sum up:

The UI version of MAME has great filters to see for oneself (highly advised!) the current bloatware (for now- no offense MAME devs!).

Latest MAME .180 supports 33,863 titles (when including MESS systems bios.). Before the kid in the candy store feeling takes you over, know that 22,192 of them don't work!  Using other tools to scan the games, there are 7408 MAME games IF you filter out the non-working 22,192 stuff408, and the categories featured in mame_no_casino_mahjong_mature_quiz_electro_utilities.xml 

This includes clones because one can either play them or tick one toggle button in HyperHQ to make them appear or not appear in your Hyperspin wheel.

"My" (really a team effort) 7100 games list is the remainder of said 7408 (still with clones) after further removal of 308 "more sneaky" games that should be in with the filtered out list but aren't labeled as mahjong, casino, etc. yet.

The final cleansing of the list:   If you remove ALL the clones, you will throw out the baby with the bathwater, so to speak.  A small handful of clones you will likely still want... the reasons are stated in Metalzoic's list but the reasons vary: extra features not in the parent version, # of player controls. Imagine not having 4 players around to play Sunset Riders: more often one or two people play and you'd like to CHOOSE which character to play as). Now your wheel will display both the 4 player and the 2 player version (and serves as a reminder which games have that feature).  To not lose those hidden gems we remove their tags as being a clone to make them a parent game so they do appear in your HS game selection whether you filter out clones or not.

So 7100 is the magic number when all is said and done...

The tricky part that stumps people I think is this: When people say filtering out the final 7100 yet one last time of clones, at this point the hard work of adding the small list of new pals like Sunset Riders 2player is not undone- those handful show up WITH your originals list (again, they are now branded as a parent/original so why wouldn't they), and that marriage leaves you 2789 total games to play without all other clones. 

Sounds good- how do I do it?

You get this 2789 total either by using my xml (from my earlier post) labeled with that game amount, OR with the two step process of using my 7100 labeled one and ticking the "Hey Hyperspin, I may want my clones later but don't show them to me now" box in HyperHQ.  Hyperspin will heed your order and just show you the 2789 the same as if you used the first method.

  • Upvote 2
Link to comment
Share on other sites

On 02/12/2016 at 4:48 PM, phantasy said:

A dipswitch / service menu settings idea...

Was thinking.. what actually saves the dipswitch and service menu settings so I would not have to redo them all when I update my MAME version (which now I don't plan to for a long time)?  Is it the NVRAM folder that keeps track of that?  If so, would an attachment of the appropriate files (without the roms) be a good upload to save so one could just import them into a new MAME install or save other people the trouble?

Dip switch settings are stored in the config files (cfg folder.)

So are you guys using this xml as your main mame xml or as a separate wheel?

Link to comment
Share on other sites

52 minutes ago, gigapig said:

Dip switch settings are stored in the config files (cfg folder.)

So are you guys using this xml as your main mame xml or as a separate wheel?

I only added an xml because Ninja asked for one.

I just go through and unclone every game on that list in my full, normal MAME xml before I split it out into manufacturers.

Link to comment
Share on other sites

Thank you Ninja- I would suggest it as the main MAME xml and would be honored to have it as such. It really adheres to the xml goals, so unless anyone disagrees with any of the removals and wishes for changes, I'm up for it.  Even if changes, I am sure it will serve as the best template.

Gigapig- thank you for the info on the dipswitches!! That is good news about them being in the cfg folder.  If I open one in notepad++ I see no mame-build-specific writing.  This is an example using Trog:

MY OLD .179 cfg file with the proper dip switches set per Metalzoic:

<?xml version="1.0"?>
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
    <system name="trog">
        <input>
            <port tag=":DSW" type="DIPSWITCH" mask="3072" defvalue="3072" value="2048" />
        </input>
    </system>
</mameconfig>

I now did a first time loading of TROG in my .180 version folder which created a new cfg file that has no settings changed:

<?xml version="1.0"?>
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
    <system name="trog" />
</mameconfig>

When I copy and paste over this newly created cfg with my .179 one and load it up in .180 MAME all works beautifully.  So since it is just a cfg file and not the more system specific nvram ones, in theory (ha, and I guess now in practice) we could seriously just make a one-time zip of all the cfg files for the games in Metalzoic's list and just have people download and extract it into their cfg folder!  Any updated MAME should work, no?

I don't have time at the moment to test if a MAMEUI cfg is written the same as a MAMEFX/Arcade64 one but could try later.  The new xml combined with a zip of the better cfgs would be the ultimate time saver for people.

  • Upvote 2
Link to comment
Share on other sites

We may be confusing two requests. Back when we focused on the best clones which I have a genre for. I think what we are doing now is something more which would become the mame xml without the trash which is awesome and you would exclude clones


He has just made a cleaned up Xml with un-clones games added for 180. Same as I did for MAME 175 before.

Sent from my SM-G935V

  • Upvote 1
Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

might want to add Guerrilla War Joystick hack

like Ikari Warriors this game has that funky joystick

 

Parent : Guerrilla War (US)  gwar

Clone: guerrilla War (Joystick hack bootleg)  gwarb

 

Hopefully we can add Heavy Barrel to the list in the future.

 

  • Upvote 1
Link to comment
Share on other sites

On 7/2/2016 at 3:40 PM, Metalzoic said:

 

That's what the list is for. You do it the normal way. Go through the list and manually un-clone them directly in your database.

Just change "<cloneof>GAME</cloneof>" line to "<cloneof />", just like it looks in the database above.

@Metalzoic

Hi Metalzoic, quick question -

When you "unclone" the desired rom using this method, and "clone" the parent. (ex. If I was switching the parent to be the simpsons 2 player version instead of the 4 player) - how do you then "resync" your media with themes/video/artwork to now recognize this new parent?

I have it working where the 2 player is now the parent, only one showing in HS and will launch, but it doesn't load the artwork/video/theme anymore like it used to do when the 4 player version was the parent. Can't figure it out! Thanks for any help!!

Link to comment
Share on other sites

3 minutes ago, jtb1987 said:

@Metalzoic

Hi Metalzoic, quick question -

When you "unclone" the desired rom using this method, and "clone" the parent. (ex. If I was switching the parent to be the simpsons 2 player version instead of the 4 player) - how do you then "resync" your media with themes/video/artwork to now recognize this new parent?

I have it working where the 2 player is now the parent, only one showing in HS and will launch, but it doesn't load the artwork/video/theme anymore like it used to do when the 4 player version was the parent. Can't figure it out! Thanks for any help!!

Well if you unclone a game and leave it's parent you don't have to do anything. Just set HyperHQ to use parent artwork for clones. Done.

If you're changing the Parent to a clone to hide it, then you just copy paste all the parents media and simply rename it to the clones name. Same as you would when adding any media.

Link to comment
Share on other sites

  • 2 weeks later...
On 12/3/2016 at 6:45 PM, phantasy said:

Perhaps I may sum up:

The UI version of MAME has great filters to see for oneself (highly advised!) the current bloatware (for now- no offense MAME devs!).

Latest MAME .180 supports 33,863 titles (when including MESS systems bios.). Before the kid in the candy store feeling takes you over, know that 22,192 of them don't work!  Using other tools to scan the games, there are 7408 MAME games IF you filter out the non-working 22,192 stuff408, and the categories featured in mame_no_casino_mahjong_mature_quiz_electro_utilities.xml 

This includes clones because one can either play them or tick one toggle button in HyperHQ to make them appear or not appear in your Hyperspin wheel.

"My" (really a team effort) 7100 games list is the remainder of said 7408 (still with clones) after further removal of 308 "more sneaky" games that should be in with the filtered out list but aren't labeled as mahjong, casino, etc. yet.

The final cleansing of the list:   If you remove ALL the clones, you will throw out the baby with the bathwater, so to speak.  A small handful of clones you will likely still want... the reasons are stated in Metalzoic's list but the reasons vary: extra features not in the parent version, # of player controls. Imagine not having 4 players around to play Sunset Riders: more often one or two people play and you'd like to CHOOSE which character to play as). Now your wheel will display both the 4 player and the 2 player version (and serves as a reminder which games have that feature).  To not lose those hidden gems we remove their tags as being a clone to make them a parent game so they do appear in your HS game selection whether you filter out clones or not.

So 7100 is the magic number when all is said and done...

The tricky part that stumps people I think is this: When people say filtering out the final 7100 yet one last time of clones, at this point the hard work of adding the small list of new pals like Sunset Riders 2player is not undone- those handful show up WITH your originals list (again, they are now branded as a parent/original so why wouldn't they), and that marriage leaves you 2789 total games to play without all other clones. 

Sounds good- how do I do it?

You get this 2789 total either by using my xml (from my earlier post) labeled with that game amount, OR with the two step process of using my 7100 labeled one and ticking the "Hey Hyperspin, I may want my clones later but don't show them to me now" box in HyperHQ.  Hyperspin will heed your order and just show you the 2789 the same as if you used the first method.

 

This all sounds awesome - effectively a definitive list of mame games worth having... don't suppose you have (or have an easy way of updating) this xml for version 0.183?

 

Link to comment
Share on other sites

On ‎3‎/‎5‎/‎2017 at 1:43 AM, Metalzoic said:

Cobra Command works in MAME? That's the first I've heard that.

Has been for a while (MAME 146). Like I said you have to use the cobram3 version or just stick with Daphne.

  • Upvote 1
Link to comment
Share on other sites

On 12/3/2016 at 10:45 AM, phantasy said:

Perhaps I may sum up:

The UI version of MAME has great filters to see for oneself (highly advised!) the current bloatware (for now- no offense MAME devs!).

Latest MAME .180 supports 33,863 titles (when including MESS systems bios.). Before the kid in the candy store feeling takes you over, know that 22,192 of them don't work!  Using other tools to scan the games, there are 7408 MAME games IF you filter out the non-working 22,192 stuff408, and the categories featured in mame_no_casino_mahjong_mature_quiz_electro_utilities.xml 

This includes clones because one can either play them or tick one toggle button in HyperHQ to make them appear or not appear in your Hyperspin wheel.

"My" (really a team effort) 7100 games list is the remainder of said 7408 (still with clones) after further removal of 308 "more sneaky" games that should be in with the filtered out list but aren't labeled as mahjong, casino, etc. yet.

The final cleansing of the list:   If you remove ALL the clones, you will throw out the baby with the bathwater, so to speak.  A small handful of clones you will likely still want... the reasons are stated in Metalzoic's list but the reasons vary: extra features not in the parent version, # of player controls. Imagine not having 4 players around to play Sunset Riders: more often one or two people play and you'd like to CHOOSE which character to play as). Now your wheel will display both the 4 player and the 2 player version (and serves as a reminder which games have that feature).  To not lose those hidden gems we remove their tags as being a clone to make them a parent game so they do appear in your HS game selection whether you filter out clones or not.

So 7100 is the magic number when all is said and done...

The tricky part that stumps people I think is this: When people say filtering out the final 7100 yet one last time of clones, at this point the hard work of adding the small list of new pals like Sunset Riders 2player is not undone- those handful show up WITH your originals list (again, they are now branded as a parent/original so why wouldn't they), and that marriage leaves you 2789 total games to play without all other clones. 

Sounds good- how do I do it?

You get this 2789 total either by using my xml (from my earlier post) labeled with that game amount, OR with the two step process of using my 7100 labeled one and ticking the "Hey Hyperspin, I may want my clones later but don't show them to me now" box in HyperHQ.  Hyperspin will heed your order and just show you the 2789 the same as if you used the first method.

Somehow I missed this post from you @phantasy. Well said. You and I basically do the same thing except I got my filtered XML down to 7000, but I haven't updated since 175.

Link to comment
Share on other sites

On 12/3/2016 at 1:04 PM, gigapig said:

Dip switch settings are stored in the config files (cfg folder.)

So are you guys using this xml as your main mame xml or as a separate wheel?

I use this as my main XML. Once it is all filtered and totally fixed I then split it out into the manufacturer wheels.

Link to comment
Share on other sites

On 3/4/2017 at 10:50 PM, 32assassin said:

might want to add Guerrilla War Joystick hack

like Ikari Warriors this game has that funky joystick

 

Parent : Guerrilla War (US)  gwar

Clone: guerrilla War (Joystick hack bootleg)  gwarb

 

Hopefully we can add Heavy Barrel to the list in the future.

 

Ok, Guerillan War is added to the list and XML. Thanks 32assassin.

 

Can anyone confirm that Cobra Command  laser disc game clone cobram3  is working? It doesn't work in my 175, but maybe it does in newer or previous versions.

 

EDIT: I also just found out my Geurilla War vid snap play sound but no picture. Can someone post theirs if it works please?

Link to comment
Share on other sites

On 26/03/2017 at 6:40 PM, Metalzoic said:

Ok, Guerillan War is added to the list and XML. Thanks 32assassin.

 

Can anyone confirm that Cobra Command  laser disc game clone cobram3  is working? It doesn't work in my 175, but maybe it does in newer or previous versions.

 

EDIT: I also just found out my Geurilla War vid snap play sound but no picture. Can someone post theirs if it works please?

Here you go mate!

 

While i have your attention, do you have any plans to update the XML for 183? Honestly don't know if much has changed, but i'm re-doing my whole setup to work with the latest mame so would like to work with the latest xml too :)

gwar.mp4

  • Upvote 1
Link to comment
Share on other sites

On 03/12/2016 at 6:45 PM, phantasy said:

Perhaps I may sum up:

The UI version of MAME has great filters to see for oneself (highly advised!) the current bloatware (for now- no offense MAME devs!).

Latest MAME .180 supports 33,863 titles (when including MESS systems bios.). Before the kid in the candy store feeling takes you over, know that 22,192 of them don't work!  Using other tools to scan the games, there are 7408 MAME games IF you filter out the non-working 22,192 stuff408, and the categories featured in mame_no_casino_mahjong_mature_quiz_electro_utilities.xml 

This includes clones because one can either play them or tick one toggle button in HyperHQ to make them appear or not appear in your Hyperspin wheel.

"My" (really a team effort) 7100 games list is the remainder of said 7408 (still with clones) after further removal of 308 "more sneaky" games that should be in with the filtered out list but aren't labeled as mahjong, casino, etc. yet.

The final cleansing of the list:   If you remove ALL the clones, you will throw out the baby with the bathwater, so to speak.  A small handful of clones you will likely still want... the reasons are stated in Metalzoic's list but the reasons vary: extra features not in the parent version, # of player controls. Imagine not having 4 players around to play Sunset Riders: more often one or two people play and you'd like to CHOOSE which character to play as). Now your wheel will display both the 4 player and the 2 player version (and serves as a reminder which games have that feature).  To not lose those hidden gems we remove their tags as being a clone to make them a parent game so they do appear in your HS game selection whether you filter out clones or not.

So 7100 is the magic number when all is said and done...

The tricky part that stumps people I think is this: When people say filtering out the final 7100 yet one last time of clones, at this point the hard work of adding the small list of new pals like Sunset Riders 2player is not undone- those handful show up WITH your originals list (again, they are now branded as a parent/original so why wouldn't they), and that marriage leaves you 2789 total games to play without all other clones. 

Sounds good- how do I do it?

You get this 2789 total either by using my xml (from my earlier post) labeled with that game amount, OR with the two step process of using my 7100 labeled one and ticking the "Hey Hyperspin, I may want my clones later but don't show them to me now" box in HyperHQ.  Hyperspin will heed your order and just show you the 2789 the same as if you used the first method.

I think i'm being really dim, but looking for this XML and totally missing it - is there a link to the latest version of your XML?

And to confirm, your XML includes all working games, no clones except those in the initial post of this thread??

Also, does anyone have Genre's to go with this?

@Metalzoic it would be great if you could update the first post with all relevant download links... i've been through this thread twice now and cannot see them (tho may be being blind...)

EDIT: I was being blind, found it. Now, when i run against my rom set it misses a few, but when i browse they're within the merged zip file... how do i make it aware of this? Or do i need to unmerge (and therefore make updating a pain)?

Link to comment
Share on other sites

1 hour ago, vaderag said:

I think i'm being really dim, but looking for this XML and totally missing it - is there a link to the latest version of your XML?

And to confirm, your XML includes all working games, no clones except those in the initial post of this thread??

Also, does anyone have Genre's to go with this?

@Metalzoic it would be great if you could update the first post with all relevant download links... i've been through this thread twice now and cannot see them (tho may be being blind...)

EDIT: I was being blind, found it. Now, when i run against my rom set it misses a few, but when i browse they're within the merged zip file... how do i make it aware of this? Or do i need to unmerge (and therefore make updating a pain)?

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. 

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...