struct mapper_001_0 { uint8_t shift; uint8_t shift_count; uint8_t control; uint8_t prg_bank; uint8_t chr_bank0; uint8_t chr_bank1; uint8_t *prg_rom_0; uint8_t *prg_rom_1; uint8_t *chr_bank_0; uint8_t *chr_bank_1; } __attribute__((packed, aligned(64)));