Back to the forum: Nintendo - Nintendo Entertainment System

 Latest NES Checksums (CRC, MD5, SHA1) Are All Wrong
 
Argument: ROM data , Closed by: C. V. Reynolds
FrontEndDev @ 2017-04-15 02:55:09

Something when wrong when this was updated using XML style DATs. Version 20170318-001230. Check it yourself if you don't believe me. Copy any SHA1 checksum from this Dat and search the NES TOSEC dat. You won't find it in there. Do an actual checksum on any NES game in a previously known kosher No-Intro set and it won't match.
FrontEndDev @ 2017-04-16 06:19:36

Here is a 6 month version of the No-Intro NES dat. These checksum values are all correct.
https://github.com/libretro/libretro-database/blob/master/dat/Nintendo%20-%20Nintendo%20Entertainment%20System.dat
C. V. Reynolds @ 2017-04-17 09:23:47

We get this all the time here. I thank you for your concern, but this is really an old matter. I don't want to seem rude. I know how easy it is to appear as a jerk on the internet. So I apologize for my bluntness here.

No-Intro is correct. The one you linked to is wrong. The reason is because the one you linked to includes headers in the calculations. No-Intro does not include headers as they aren't a part of the original game files.

One flaw I perceive is the modern lack of a RomCenter option in the dats. Perhaps the one dat can have links to both the CLRMAME and RomCenter plugins. I don't think it would mess anything up to have both plugin links in there.
FrontEndDev @ 2017-04-18 03:36:21

Okay so yes you're right my files do have headers. I apologize. But please understand the No-Intro dat of 9/27/2016 which I linked to contains the checkums with headers. And I never ran into this until I downloaded the lastest dats from your site a few weeks ago.