X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=x6502.h;h=d6e8a05d7b1020163a64bab93af7ab4e05f19acb;hp=1a44b30ca7229240e339132fe6e929f68e1e79ae;hb=0b65fdb3548fd54670265adfb80706e63da6b641;hpb=4fdfab079f3f006ae215ab453072a25588aa951d diff --git a/x6502.h b/x6502.h index 1a44b30..d6e8a05 100644 --- a/x6502.h +++ b/x6502.h @@ -52,6 +52,8 @@ extern void FP_FASTAPASS(1) (*MapIRQHook)(int a); #define FCEU_IQDPCM 0x10 #define FCEU_IQFCOUNT 0x20 #define FCEU_IQTEMP 0x80 +// from 0.98.15 +#define FCEU_IQEXT2 0x02 #if defined(DEBUG_ASM_6502) #define TriggerIRQ TriggerIRQ_d @@ -64,7 +66,7 @@ extern void FP_FASTAPASS(1) (*MapIRQHook)(int a); #define X6502_IRQBegin X6502_IRQBegin_d #define X6502_IRQEnd X6502_IRQEnd_d #define X6502_Rebase X6502_Rebase_d -#define X6502_GetCycleCount() 0 +#define X6502_GetCycleCount() g_cnt #define X6502_C #define X6502_A #define X6502_D @@ -120,6 +122,7 @@ extern void FP_FASTAPASS(1) (*MapIRQHook)(int a); // c #ifdef X6502_C +extern int32 g_cnt; void TriggerIRQ_c(void); void TriggerNMI_c(void); void TriggerNMINSF_c(void);