struct mapper_2002 { uint8_t *prg_bank0; // $8000–BFFF (switchable) uint8_t *prg_bank1; // $C000–FFFF (fixed to last 16KB) };