Diff for /xmil/debugsub.c between versions 1.3 and 1.4

version 1.3, 2004/08/03 11:01:59 version 1.4, 2004/08/03 12:50:53
Line 22  void debugsub_status(void) { Line 22  void debugsub_status(void) {
         SPRINTF(work, OEMTEXT("z80reg.%.3d"), filenum);          SPRINTF(work, OEMTEXT("z80reg.%.3d"), filenum);
         fh = file_create_c(work);          fh = file_create_c(work);
         if (fh != FILEH_INVALID) {          if (fh != FILEH_INVALID) {
                 SPRINTF(work,   "PC = %04x\n"   \                  SPRINTF(work,   OEMTEXT("PC = %04x\nAF = %04x\nBC = %04x\n")    \
                                                 "AF = %04x\n"   \                                                  OEMTEXT("DE = %04x\nHL = %04x\nIX = %04x\n")    \
                                                 "BC = %04x\n"   \                                                  OEMTEXT("IY = %04x\nSP = %04x\nAF'= %04x\n")    \
                                                 "DE = %04x\n"   \                                                  OEMTEXT("BC'= %04x\nDE'= %04x\nHL'= %04x\n\n")  \
                                                 "HL = %04x\n"   \                                                  OEMTEXT("IM = %2d\nADRS = %02x%02x\n\n")                \
                                                 "IX = %04x\n"   \                                                  OEMTEXT("CRT_YL = %3d\nCRT_VS = %3d\n\n")               \
                                                 "IY = %04x\n"   \                                                  OEMTEXT("FNT_YL = %3d\nTXT_YL = %3d\nSCRN_b = %02x\n"),
                                                 "SP = %04x\n"   \  
                                                 "AF'= %04x\n"   \  
                                                 "BC'= %04x\n"   \  
                                                 "DE'= %04x\n"   \  
                                                 "HL'= %04x\n"   \  
                                                 "\n"                    \  
                                                 "IM = %2d\n"    \  
                                                 "ADRS = %02x%02x\n\n"   \  
                                                 "CRT_YL = %3d\n"                \  
                                                 "CRT_VS = %3d\n"                \  
                                                 "\n"                                    \  
                                                 "FNT_YL = %3d\n"                \  
                                                 "TXT_YL = %3d\n"                \  
                                                 "SCRN_b =  %02x\n",  
                                                 Z80_PC, Z80_AF, Z80_BC, Z80_DE,                                                  Z80_PC, Z80_AF, Z80_BC, Z80_DE,
                                                 Z80_HL, Z80_IX, Z80_IY, Z80_SP,                                                  Z80_HL, Z80_IX, Z80_IY, Z80_SP,
                                                 Z80_AF2, Z80_BC2, Z80_DE2, Z80_HL2,                                                  Z80_AF2, Z80_BC2, Z80_DE2, Z80_HL2,
                                                 Z80_IM, Z80_I, subcpu.Ex[4][0],                                                  Z80_IM, Z80_I, subcpu.Ex[4][0],
                                                 crtc.CRT_YL, crtc.CRT_VS,                                                  crtc.CRT_YL, crtc.CRT_VS,
                                                 crtc.FNT_YL, crtc.TXT_YL, crtc.SCRN_BITS);                                                  crtc.FNT_YL, crtc.TXT_YL, crtc.SCRN_BITS);
                 file_write(fh, work, strlen(work));                  file_write(fh, work, STRLEN(work) * sizeof(OEMCHAR));
                 file_close(fh);                  file_close(fh);
         }          }
   

Removed from v.1.3  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>