Build Your Own Arcade Controls Forum
Front End Support => MaLa Frontend => Topic started by: beercade on December 16, 2008, 01:12:38 pm
-
So im finishing up the details on my mame+ setup in mala, but.... I have all the "bad dump" roms showing in my all games list. I cant find a place in romlister or mala game list editor to remove these titles. I am selecting working games only in mala but these games must be taged as working. If I had a xml list of the bad dump roms i could exclude them using the "exclude game list" option in the mala game list editor. Anyone know how to get a list of the bad dump or for that matter no dump roms? Its a bummer when people wanna play a "really sweet looking game" only to find out that sound is not working or video emulation isnt 100%. Please help.
-
one way to do this via romlister would be to include a:
& !baddump
to the end of your query. you'd have to type it in by hand.
Looking at some of the xml data, it appears that any "bad dump" rom is tagged like this:
<rom name="12.bin" size="2048" crc="2e930602" sha1="4012ec0cc542061b27b9b508bedde3f2ffc11838" region="gfx1" dispose="yes" offset="1800"/>
<rom name="82s123.7f" size="32" crc="2fc650bd" sha1="8d0268dee78e47c712202b0ec4f1f51109b1f2a5" region="proms" status="baddump" offset="0"/>
<rom name="82s126.4a" size="256" crc="3eb3a8e4" sha1="19097b5f60d1030f8b82d9f1d3a241f93e5c75d6" region="proms" status="baddump" offset="20"/>
and romlister can see that 'status="baddump"' easily enough.
-
Well that did indeed work. :applaud: Thank you. I also added the string & !nodump. This really cleaned things up and will make for a more enjoyable experiance.
Thanks for the help. :cheers:
-
Glad that helped!
For even more fun, there's also all the tags at the end of each game's data like:
driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="3072"
and you could key off of any of those.
It appears the tags are good, preliminary and imperfect
For example, if you wanted to get rid of games with bad sound, you could do:
& !(sound=imperfect | sound=preliminary)
-
That helped clear off even more. It looks like im good now except for games that "lack sound" (such as King Pin) I will check the xml for the proper tags and remove these.
So it is looking like out of over 7000 + games there are a little less than 2000 good working games with no problems. Is this on par with what others are seeing? Am I using a hatchet where I should be using a scalpel?
-
yeah, that might be a bit on the heavy handed side.
If you consider that galaga, which IMO is perfect, is still listed in MAME as:
<driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="576"/>
iirc, graphic is imperfect because they faked the analog starfield in the background, because it just can't be emulated. that probably triggered the overal driver status to be imperfect.
So there are probably a lot of games like that which may be imperfect to them, but are totally acceptable to us.