I'm pretty sure I'm dumping all of the external ROM; I'm using all the pins, so the only possibility is that /OE or /CE is really another address pin. I'll test that out later tonight. I thought I saw 6502 code in the ROM dump, but haven't spent a lot of time on it. It's odd to me that the AMIC die would be more ROM, and another similar board Klaus sent me has CPU, ROM and SRAM. The CPU die says ELAN EU3A05: www.seanriddle.com/spaceinvaderselan20xs.jpg There's definitely lots of ROM on it, so maybe that is it.