X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=fce.c;h=1d5b4937e3c58f54089919e7550e35abc7983d68;hp=bec2511fe8e69dbae2f2a9ce29a774157f3b4097;hb=c0bf6f9f02a2b6afb961a7e9195e2168d7e9cecf;hpb=4e1934c1ee3a43796e68edc66b3c3f8e079caf7c diff --git a/fce.c b/fce.c index bec2511..1d5b493 100644 --- a/fce.c +++ b/fce.c @@ -142,7 +142,7 @@ void asmcpu_unpack(void) nes_registers[2] = X.Y; pc_base = 0; nes_registers[3] = X.PC; - X6502_rebase_a(); + X6502_Rebase_a(); nes_registers[4] = X.S << 24; nes_registers[4]|= X.IRQlow << 8; nes_registers[7] = (uint32)X.count; @@ -323,7 +323,7 @@ static DECLFR(A2002) vtoggle=0; PPU_status&=0x7F; #ifdef DEBUG_ASM_6502 - cpu_lastval=ret|(PPUGenLatch&0x1F); +// cpu_lastval=ret|(PPUGenLatch&0x1F); #endif return ret|(PPUGenLatch&0x1F); } @@ -356,7 +356,7 @@ static DECLFR(A2007) else RefreshAddr++; if(PPU_hook) PPU_hook(RefreshAddr&0x3fff); #ifdef DEBUG_ASM_6502 - cpu_lastval=ret; +// cpu_lastval=ret; #endif return ret; } @@ -483,16 +483,9 @@ static DECLFW(B4014) { uint32 t=V<<8; int x; -#ifdef DEBUG_ASM_6502 - if (cpu_repeat) { X6502_AddCycles_a(512); return; } - for(x=0;x<256;x++) - B2004(0x2004,X.DB=ARead[t+x](t+x)); - X6502_AddCycles_c(512); -#else for(x=0;x<256;x++) B2004(0x2004,X.DB=ARead[t+x](t+x)); X6502_AddCycles(512); -#endif } void BGRender(uint8 *target)