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: