mirror of
https://github.com/holub/mame
synced 2025-06-01 10:31:48 +03:00
Added display of frame number to the beamx/y info in the register view.
This commit is contained in:
parent
c0e9a1a10c
commit
712833f970
@ -1235,13 +1235,25 @@ static void registers_view_recompute(debug_view *view)
|
||||
maxvallen = MAX(maxvallen, regdata->reg[view->total.y].vallen);
|
||||
view->total.y++;
|
||||
|
||||
/* add a flags entry: flags:xxxxxxxx */
|
||||
/* add a beam entry: frame:123456 */
|
||||
regdata->reg[view->total.y].lastval =
|
||||
regdata->reg[view->total.y].currval = 0;
|
||||
regdata->reg[view->total.y].regnum = MAX_REGS + 4;
|
||||
regdata->reg[view->total.y].tagstart = 0;
|
||||
regdata->reg[view->total.y].taglen = 5;
|
||||
regdata->reg[view->total.y].valstart = 6;
|
||||
regdata->reg[view->total.y].vallen = 6;
|
||||
maxtaglen = MAX(maxtaglen, regdata->reg[view->total.y].taglen);
|
||||
maxvallen = MAX(maxvallen, regdata->reg[view->total.y].vallen);
|
||||
view->total.y++;
|
||||
|
||||
/* add a flags entry: flags:xxxxxxxx */
|
||||
regdata->reg[view->total.y].lastval =
|
||||
regdata->reg[view->total.y].currval = 0;
|
||||
regdata->reg[view->total.y].regnum = MAX_REGS + 5;
|
||||
regdata->reg[view->total.y].tagstart = 0;
|
||||
regdata->reg[view->total.y].taglen = 5;
|
||||
regdata->reg[view->total.y].valstart = 6;
|
||||
regdata->reg[view->total.y].vallen = (UINT32)strlen(cpu_get_flags_string(regdata->device));
|
||||
maxtaglen = MAX(maxtaglen, regdata->reg[view->total.y].taglen);
|
||||
maxvallen = MAX(maxvallen, regdata->reg[view->total.y].vallen);
|
||||
@ -1355,6 +1367,10 @@ static void registers_view_update(debug_view *view)
|
||||
break;
|
||||
|
||||
case MAX_REGS + 4:
|
||||
sprintf(dummy, "frame:%-6d", (UINT32)video_screen_get_frame_number(screen));
|
||||
break;
|
||||
|
||||
case MAX_REGS + 5:
|
||||
sprintf(dummy, "flags:%s", cpu_get_flags_string(regdata->device));
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user