I had unsoldered the chips and scanned them in by using a chip-programmer. I had to clean the chip-legs to get a good contact. Maybe something went wrong at some point?
Necroing this thread a bit.
When you folks were combining the chip contents into a full ROM dump, did you swap every pair of bytes?
The chips are 16 bits (2 bytes wide). A ROM dump from the machine interleaves the four chips, taking two bytes at a time from each chip, but.....
the ROM dump from the machine has each pair of bytes swapped in order from how they are stored on the chips.
So, if you had:
(read from chips on chip reader)
Chip 1: ABAB ABAB ABAB ABAB
Chip 2: CDCD CDCD CDCD CDCD
Chip 3: EFEF EFEF EFEF EFEF
Chip 4: FAFA FAFA FAFA FAFA
When read directly from the machine (with ROM dumping utility), the corresponding addresses would show:
BADC FEAF BADC FEAF BADC FEAF BADC FEAF BADC FEAF BADC FEAF BADC FEAF BADC FEAF BADC FEAF
BTW, do not install these modules in anything but a Beige G3. They're pinned to take power from 3.3V. They'll fit in the X100, X500/X600, ANS and PowerExpress machines, but all of those power their ROMs with 5V. Best result is they just won't do anything, won't power up, because the 3.3V pins aren't powered in those machines' ROM slots (I hope).