X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=x6502.c;h=7ec04efddcefef0235677c242d49b2a9307c12db;hb=d97315ac0bca825d2d50a44453bc5652946e2c67;hp=c8c0032c95d6b20df519f5cb5701a26cca747881;hpb=370cff9a997d3bbdb65602b597a1a10e1e9a1542;p=fceu.git diff --git a/x6502.c b/x6502.c index c8c0032..7ec04ef 100644 --- a/x6502.c +++ b/x6502.c @@ -26,6 +26,8 @@ #include "sound.h" #include "cart.h" +#include "dprintf.h" + #ifdef DEBUG_ASM_6502 #include #include @@ -86,6 +88,7 @@ static INLINE uint8 RdMem(unsigned int A) static INLINE void WrMem(unsigned int A, uint8 V) { + //printf("w [%04x] %02x\n", A, V); if ((A&0xe000) == 0) { // RAM area (always 0-0x1fff) RAM[A&0x7FF] = V; return; @@ -425,6 +428,7 @@ static void TriggerNMIReal(void) { if(!_jammed) { + dprintf("NMI"); ADDCYC(7); PUSH(_PC>>8); PUSH(_PC); @@ -443,6 +447,7 @@ void TriggerIRQReal(void) { if(!(_PI&I_FLAG) && !_jammed) { + dprintf("IRQ"); ADDCYC(7); PUSH(_PC>>8); PUSH(_PC);