X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=x6502.h;h=83adca0953f8a3cc51422694b86a6f270dab8827;hp=d6e8a05d7b1020163a64bab93af7ab4e05f19acb;hb=ec4d13a31d4416f0f794f8530d03b820cfa55417;hpb=0b65fdb3548fd54670265adfb80706e63da6b641 diff --git a/x6502.h b/x6502.h index d6e8a05..83adca0 100644 --- a/x6502.h +++ b/x6502.h @@ -78,8 +78,10 @@ extern void FP_FASTAPASS(1) (*MapIRQHook)(int a); #define X6502_Reset X6502_Reset_a #define X6502_Power X6502_Power_a #define X6502_AddCycles X6502_AddCycles_a -#define X6502_IRQBegin X6502_IRQBegin_a -#define X6502_IRQEnd X6502_IRQEnd_a +//#define X6502_IRQBegin X6502_IRQBegin_a +//#define X6502_IRQEnd X6502_IRQEnd_a +#define X6502_IRQBegin(w) nes_registers[4]|=w<<8 +#define X6502_IRQEnd(w) nes_registers[4]&=~(w<<8) #define X6502_Rebase X6502_Rebase_a #define X6502_GetCycleCount() ((int32)nes_registers[7]>>16) #define X6502_A