--- xmil/debugsub.c 2004/08/12 20:09:42 1.10 +++ xmil/debugsub.c 2004/08/20 23:01:13 1.12 @@ -24,11 +24,13 @@ void debugsub_status(void) { "DE = %04x\nHL = %04x\nIX = %04x\n" \ "IY = %04x\nSP = %04x\nAF'= %04x\n" \ "BC'= %04x\nDE'= %04x\nHL'= %04x\n\n" \ + "IFF = %.2x\n" \ "IM = %2d\nADRS = %02x%02x\n\n" \ "FNT_YL = %3d\nTXT_YL = %3d\nSCRN_b = %02x\n", Z80_PC, Z80_AF, Z80_BC, Z80_DE, Z80_HL, Z80_IX, Z80_IY, Z80_SP, Z80_AF2, Z80_BC2, Z80_DE2, Z80_HL2, + Z80_IFF, Z80_IM, Z80_I, subcpu.Ex[4][0], crtc.e.fonty, crtc.e.yl, crtc.s.SCRN_BITS); file_write(fh, work, STRLEN(work)); @@ -38,7 +40,7 @@ void debugsub_status(void) { OEMSPRINTF(path, OEMTEXT("z80ram.%.3d"), filenum); fh = file_create_c(path); if (fh != FILEH_INVALID) { - file_write(fh, mMAIN, 0x10000); + file_write(fh, mainmem, 0x10000); file_close(fh); } OEMSPRINTF(path, OEMTEXT("x1vram1.%.3d"), filenum);