Cycle-accurate NES emulator.