Page 1 of 1
MAME wrong incomplete status
Posted: Tue Jun 12, 2012 6:24 pm
by Tester
I did recreate my database of MAME 0.146 for RomCenter 3.6.1 and now 8 archives are marked as incomplete (roms missing).
But in 3.59 there was no problem with this archives, all this archives contains the file "h63484.bin" which have the status "nodump". I think the incomplete status is wrong for this archives.
Re: MAME wrong incomplete status
Posted: Tue Jun 12, 2012 6:34 pm
by Tester
I did check the dat file, this file is not part of the archives, it is commes from a device_ref.
But the game h63484 has a rom h63484.bin which is undumped.
Re: MAME wrong incomplete status
Posted: Wed Jun 13, 2012 5:30 am
by RomCenter
Devices roms are by choice included in games to avoid green games with missing devices. I could add some settings to handle that (like bioses) later.
In 3.6.2, independant devices files have also been added (to solve a problem with mess).
Re: MAME wrong incomplete status
Posted: Wed Jun 13, 2012 3:10 pm
by Tester
I think the problem is that the nodump flag is not checked by RomCenter, because a undumped file cannot be a missing file.
Re: MAME wrong incomplete status
Posted: Wed Jun 13, 2012 9:56 pm
by RomCenter
I will have a look and fix it if needed for 3.6.2
Re: MAME wrong incomplete status
Posted: Thu Jun 14, 2012 8:21 pm
by RomCenter
The problem comes from undumped devices roms. They is a bug when spreading them across the games.
It is fixed and I will now run some final tests before the release.
Re: MAME wrong incomplete status
Posted: Tue Jun 19, 2012 8:11 pm
by Tester
Did you fix it in 3.6.2?
It still exists, now I have it in MAME and MESS.
I have 8 red archives in MAME and 77 in MESS.
But all missing files are undumped.
Re: MAME wrong incomplete status
Posted: Sun Jun 24, 2012 8:18 am
by Tester
Can you please check this again? Or is it not fixed in 3.6.2?
Re: MAME wrong incomplete status
Posted: Sun Jun 24, 2012 2:38 pm
by RomCenter
I'm currently working on it. There is indeed a problem with inconsistencies in mame dat.