This page is a mirror of Tepples' nesdev forum mirror (URL TBD).
Last updated on Oct-18-2019 Download

CRC32 of NES headers

CRC32 of NES headers
by on (#109580)
I know that if you want to check the contents of ROMs, you just remove the header and then go to http://bootgod.dyndns.org:7777 to compare the CRC32 value.
But what do I do if I want to check the header of a ROM? (For example, if I want to make sure that my "Super Mario Bros." ROM is indeed set to vertical mirroring and that the mapper is set to 0.) I don't feel like checking and comparing all the values in all the headers manually. So, is there a place where the CRC32 values of the correctly set header for each ROM are listed?
Re: CRC32 of NES headers
by on (#109585)
JimDaBim wrote:
I know that if you want to check the contents of ROMs, you just remove the header and then go to http://bootgod.dyndns.org:7777 to compare the CRC32 value.
But what do I do if I want to check the header of a ROM? (For example, if I want to make sure that my "Super Mario Bros." ROM is indeed set to vertical mirroring and that the mapper is set to 0.) I don't feel like checking and comparing all the values in all the headers manually. So, is there a place where the CRC32 values of the correctly set header for each ROM are listed?

To snark: inside GoodNES's database. Or manually verifying using Nintendulator's header editor against the data on NesCartDB.

iNES headers are small enough (16 bytes) that a 4 byte CRC32 isn't deemed worthwhile. I don't know that anyone else has written a "Correct Header Tool".