diff options
author | Mike Pavone <pavone@retrodev.com> | 2012-11-15 22:15:43 -0800 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2012-11-15 22:15:43 -0800 |
commit | d3590618c3889ed92db9d8e848820b52da68f9f2 (patch) | |
tree | d609162a851d59a4cf89829a9813d8c5382f279c /dis.c | |
parent | a7c5440d973a2c7c16eb948360de123b3e5f12b7 (diff) |
Improve disassembly. FIx some decoding bugs.
Diffstat (limited to 'dis.c')
-rw-r--r-- | dis.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -23,9 +23,10 @@ int main(int argc, char ** argv) for(cur = filebuf; (cur - filebuf) < (filesize/2); ) { //printf("cur: %p: %x\n", cur, *cur); + unsigned short * start = cur; cur = m68K_decode(cur, &instbuf); m68k_disasm(&instbuf, disbuf); - puts(disbuf); + printf("%lX: %s\n", (start - filebuf)*2, disbuf); } return 0; } |