# HG changeset patch # User Michael Pavone # Date 1739864414 28800 # Node ID c5314c0779c28b5ca632d206229bd782ac96eaf6 # Parent 1fdf7acc5165c05b6952c4b2a12f30e207da94dc Extended debug output in debug mode of new 68K core diff -r 1fdf7acc5165 -r c5314c0779c2 m68k_util.c --- a/m68k_util.c Sun Feb 16 11:54:40 2025 -0800 +++ b/m68k_util.c Mon Feb 17 23:40:14 2025 -0800 @@ -27,7 +27,9 @@ m68k_decode(debug_disasm_fetch, context, &inst, tmp); static char disasm_buf[256]; m68k_disasm(&inst, disasm_buf); - printf("Fetch %05X: %04X - %s, d0=%X, d2=%X, d3=%X, d4=%X, d6=%X, xflag=%d\n", tmp, context->scratch1, disasm_buf, context->dregs[0], context->dregs[2], context->dregs[3], context->dregs[4], context->dregs[6], context->xflag); + printf("Fetch %05X: %04X - %s, d0=%X, d1=%X, d2=%X, d3=%X, d4=%X, d6=%X, a7=%X, xflag=%d\n", tmp, context->scratch1, disasm_buf, context->dregs[0], context->dregs[1], context->dregs[2], context->dregs[3], context->dregs[4], context->dregs[6], context->aregs[7], context->xflag); + } else { + printf("Read %05X: %04X\n", tmp, context->scratch1); } #endif }