more opcode processing, cart type, banks and stuff