Built in self test checksums: the ROM checksum is a 32 bit wide 2's complement sum of the entire 8MB ROM, accessed as bytes. The cart checksum appears to be the same algorithm over the first 0x2000 512 byte sectors of the cart. Bytes 513-528 of each sector are ignored. Note that the cart checksum only covers the first 4MB of the cart.