   // won't execute properly without MBC1 support, but the individual
   // Roms will work fine.
 
-  // open_rom("/Users/mehcode/Workspace/gb-test-roms/cpu_instrs/individual/01-special.gb");
+  open_rom("/Users/mehcode/Workspace/gb-test-roms/cpu_instrs/individual/01-special.gb");
   // open_rom("/Users/mehcode/Workspace/gb-test-roms/cpu_instrs/individual/02-interrupts.gb");
 
   // PASS

    return;
  }

  if (address & 0xF0) >= 0x40 and (address & 0xF0) <= 0x70 {
    // GPU Register
    return gpu_write(address, value);
  }

  // IF – Interrupt Flag (R/W)

}

// =============================================================================
// [SP] Sound
// =============================================================================
def sound_write(address: uint16, value: uint8) {
  // TODO: Implement sound registers
  // Do nothing (for now)
}

// =============================================================================
// [GP] GPU
// =============================================================================
let gpu_mode: uint8;
