diff --git a/sources/Z80.c b/sources/Z80.c index b34a357..829edb7 100644 --- a/sources/Z80.c +++ b/sources/Z80.c @@ -2944,7 +2944,7 @@ Z80_API zusize z80_run(Z80 *self, zusize cycles) } R++; - self->cycles += insn_table[DATA[0] = FETCH_OPCODE(PC)](self); + self->cycles = insn_table[DATA[0] = FETCH_OPCODE(PC)](self) + self->cycles; } R = R_ALL; /* Restore R7 bit. */