Mercurial > repos > blastem
comparison 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 |
comparison
equal
deleted
inserted
replaced
326:d3ff30f32359 | 327:1b00258b1f29 |
---|---|
959 } | 959 } |
960 } | 960 } |
961 insert_breakpoint(context, after, (uint8_t *)debugger); | 961 insert_breakpoint(context, after, (uint8_t *)debugger); |
962 debugging = 0; | 962 debugging = 0; |
963 break; | 963 break; |
964 case 'v': { | |
965 genesis_context * gen = context->system; | |
966 //VDP debug commands | |
967 switch(input_buf[1]) | |
968 { | |
969 case 's': | |
970 vdp_print_sprite_table(gen->vdp); | |
971 break; | |
972 case 'r': | |
973 vdp_print_reg_explain(gen->vdp); | |
974 break; | |
975 } | |
976 break; | |
977 } | |
964 case 'q': | 978 case 'q': |
965 puts("Quitting"); | 979 puts("Quitting"); |
966 exit(0); | 980 exit(0); |
967 break; | 981 break; |
968 default: | 982 default: |