Back to: Nintendo - Game Boy Color

Game Boy Wars 2 ROM Size
 
Reference: 2383
Closed (accepted) by: root.
Tauwasser » 2014-04-03 10:08:55

Hi,

I just dumped my Game Boy Wars 2 cartridge and noticed the checksums did not match up with the datted ROM. Old File:

CRC32: E3B0319E
MD5: C51BAA39BF56E346360EED267677BD4D
SHA-1: 5DA1BF00291DEE9B478B739B73855BF4B49D63C7

This is because the game is actually only 4Mbit, instead of the 8Mbit indicated in the header.

The old dump has the last 4Mbit all zeros, while mine has all ones. However, I checked my cartridge and indeed, there is an 8Mbit ROM on there (LH538WN8).

Notice that this does not invalidate the header checksum, as 4Mbit * 0x00 = 0x000000 as well as 4Mbit * 0xFF = 0x7F80000. Hence, the lower 16bit, which are used for the header checksum won't be affected.
BigFred » 2014-07-12 01:25:32

This is another case of the fundamental question: Do we list exact ROM-chip-images or game-images only? In a case like that I'd agree that it is stupid to have the same game data twice just because of different padding of the chip. I'd say we trim the ROM and add a note about the padding and corresponding checksums for accurate documentation.