Page 1 of 1

Fixed [BUG 3.31] CHD bad sha1

Posted: Thu May 07, 2009 8:51 am
by RomCenter
As we know, MAME 130u1 had changed a lot of chds, so we need to use the new version of chdman.exe to update chds. But if I use MAME 131 data file, romcenter reported my chds are bad, and the SHA1 data of my chd files looks strange. For example, area51.chd, scaned by romcenter 3.31, the SHA1 of original file is 9ea749404c9a5d44f407cdb8803293ec0d61410d, that is correct according to MAME 130 data, but the SHA1 of updated file is 00000000000000009ea749404c9a5d44f407cdb8, its not correct in MAME 131 data, its supposed to be 3b303bc37e206a6d7339352c869f050d04186f11.

But when I use ClrMame scan my updated chds, its ok(using the same MAME 131 data file). Why? Is this a bug of romcenter? Or I can do something to avoid that? Did it happened to anybodyelse?

Re: [BUG 3.31] CHD bad sha1

Posted: Sun May 10, 2009 10:42 pm
by Phenix
Same here. All the CHDs that are not bad dumps are flagged as bad.

Actually, Romcenter reports the CRC value of the CHD. AFAIK, the new CHD format has only SHA-1 values and no MD5 values as compared to the old CHD format. Must be due to arcade.dll plug-in I suppose.

Re: [BUG 3.31] CHD bad sha1

Posted: Mon May 11, 2009 5:52 pm
by RomCenter
Yes, it's a plugin problem. I will analyse the new format and fix the problem.

Re: [BUG 3.31] CHD bad sha1

Posted: Tue May 12, 2009 5:52 pm
by RomCenter
I fixed the plugin.

- Download arcade plugin version 1.5
- Replace the old one in your romcenter/plugin folder (usually c:\program files\romcenter/plugin)
- Run romcenter
- Select 'Rom Files' node in listview
- Click Tools/Reload Path.