Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Game list and bad dump question  (Read 5323 times)

0 Members and 1 Guest are viewing this topic.

beercade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:November 24, 2009, 09:01:51 pm
Game list and bad dump question
« 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.

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: Game list and bad dump question
« Reply #1 on: December 16, 2008, 01:34:21 pm »
one way to do this via romlister would be to include a:

Code: [Select]
& !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.

beercade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:November 24, 2009, 09:01:51 pm
Re: Game list and bad dump question
« Reply #2 on: December 17, 2008, 08:17:22 am »
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:

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: Game list and bad dump question
« Reply #3 on: December 17, 2008, 09:58:21 am »
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)


beercade

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 12
  • Last login:November 24, 2009, 09:01:51 pm
Re: Game list and bad dump question
« Reply #4 on: December 18, 2008, 07:35:11 am »
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?
« Last Edit: December 18, 2008, 07:40:09 am by beercade »

NOP

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 916
  • Last login:September 19, 2017, 08:22:27 pm
  • I stole my avatar.
    • winterMAME
Re: Game list and bad dump question
« Reply #5 on: December 18, 2008, 09:50:49 am »
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.