GameBoy Emulation in JS Part 8: Interrupts · HackerTrans