Skip to main content

ROM checksums (CRC)

Before you put a freshly burned EPROM in a machine, or when you suspect a ROM has gone bad, compare its checksum with the known good value. Pick the manufacturer and the game to see every ROM of the machine with its position on the board, EPROM type and the sum checksums (SUM) that most programmers show.

Manufacturer

Loading the data…

How to read the table and check an EPROM
  • Position is the socket on the board (U14, G11…); board says which board it is on (CPU, sound, speech, display).
  • EPROM type is the chip the ROM was made for (2716, 2732, 27256…). A different chip of the same size may work, but needs the right jumpers on the board.
  • CRC32 is the value most burner software and tools such as 7-Zip or crc32 show for the file. It must match exactly, both for the file you are about to burn and for the chip read back from the machine.
  • Sum is the simple byte sum: the short one is the last four hex digits, the full one the whole 32-bit sum. Most programmers compute the SUM by default.
  • An empty cell means the value is not known for that ROM yet.
EPROM sizes