Mercurial > repos > blastem
diff blastem.c @ 327:1b00258b1f29
Added some basic VDP debugging features to debugger. Fixed DMA enable bug
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 13 May 2013 21:06:08 -0700 |
parents | 146c87616b05 |
children | f16136a3835d |
line wrap: on
line diff
--- a/blastem.c Mon May 13 21:05:49 2013 -0700 +++ b/blastem.c Mon May 13 21:06:08 2013 -0700 @@ -961,6 +961,20 @@ 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);