diff options
author | Mike Pavone <pavone@retrodev.com> | 2013-05-13 21:06:08 -0700 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2013-05-13 21:06:08 -0700 |
commit | ba8849cd414e4bc0ec4fa3a9d75fac265833a086 (patch) | |
tree | 6a0ba3ec7c7e359bd9209efb294f9eda41192635 /blastem.c | |
parent | 4d04a8c9be8dc5ed1eeec9793a0ff4e87d1013d8 (diff) |
Added some basic VDP debugging features to debugger. Fixed DMA enable bug
Diffstat (limited to 'blastem.c')
-rw-r--r-- | blastem.c | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -961,6 +961,20 @@ m68k_context * debugger(m68k_context * context, uint32_t address) insert_breakpoint(context, after, (uint8_t *)debugger); debugging = 0; break; + case 'v': { + genesis_context * gen = context->system; + //VDP debug commands + switch(input_buf[1]) + { + case 's': + vdp_print_sprite_table(gen->vdp); + break; + case 'r': + vdp_print_reg_explain(gen->vdp); + break; + } + break; + } case 'q': puts("Quitting"); exit(0); |