diff --git a/src/emulator.c b/src/emulator.c index 16e6b37..294d0a2 100644 --- a/src/emulator.c +++ b/src/emulator.c @@ -225,7 +225,7 @@ static void EmulatorLoop( void ) /* DrawLcd(); */ /* Emulator Interrupt Request */ - if ( ( t1_count & INT_T1_MASK ) == 0 && emulator_int_req ) { + if ( ( t1_count++ & INT_T1_MASK ) == 0 && emulator_int_req ) { ChfCondition CPU_I_EMULATOR_INT, CHF_INFO ChfEnd; ChfSignal(); }