Mercurial > repos > blastem
comparison m68k_util.c @ 2594:1c493b8c513b
Fix some rotate instruction issues in new 68K core
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 09 Feb 2025 18:07:40 -0800 |
parents | e602dbf776d8 |
children | c5314c0779c2 |
comparison
equal
deleted
inserted
replaced
2593:b0a7b1f708cc | 2594:1c493b8c513b |
---|---|
25 if (tmp == context->pc) { | 25 if (tmp == context->pc) { |
26 m68kinst inst; | 26 m68kinst inst; |
27 m68k_decode(debug_disasm_fetch, context, &inst, tmp); | 27 m68k_decode(debug_disasm_fetch, context, &inst, tmp); |
28 static char disasm_buf[256]; | 28 static char disasm_buf[256]; |
29 m68k_disasm(&inst, disasm_buf); | 29 m68k_disasm(&inst, disasm_buf); |
30 printf("Fetch %05X: %04X - %s, d2 = %X, d3 = %X, d4 = %X, d6 = %X, xflag = %d\n", tmp, context->scratch1, disasm_buf, context->dregs[2], context->dregs[3], context->dregs[4], context->dregs[6], context->xflag); | 30 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); |
31 } | 31 } |
32 #endif | 32 #endif |
33 } | 33 } |
34 | 34 |
35 void m68k_write_8(m68k_context *context) | 35 void m68k_write_8(m68k_context *context) |