waits for mode2 enables mode 0 int waits for int on int jumps to 0x1000 nops til late next mode3 disables mode0 irq reads IF outputs value of IF&3 disable_1.gbc should output 0 disable_2.gbc should output 2