From 63a6f364f80f58fa062d90c97fc2d476e6b29383 Mon Sep 17 00:00:00 2001 From: Aaron Giles Date: Fri, 19 Dec 2008 22:34:19 +0000 Subject: [PATCH] Fixed registers view to only show those entries valid for the CPU type. --- src/emu/cpuintrf.h | 1 + src/emu/debug/debugvw.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/emu/cpuintrf.h b/src/emu/cpuintrf.h index 3746d2452fe..4395344dd78 100644 --- a/src/emu/cpuintrf.h +++ b/src/emu/cpuintrf.h @@ -459,6 +459,7 @@ CPU_GET_INFO( dummy ); #define CPU_DUMMY CPU_GET_INFO_NAME( dummy ) + /*************************************************************************** FUNCTION PROTOTYPES ***************************************************************************/ diff --git a/src/emu/debug/debugvw.c b/src/emu/debug/debugvw.c index 4d583472d33..a12e78f9c47 100644 --- a/src/emu/debug/debugvw.c +++ b/src/emu/debug/debugvw.c @@ -1268,6 +1268,8 @@ static void registers_view_recompute(debug_view *view) { if (regnum >= table->entrycount) break; + if ((table->entrylist[regnum].validmask & table->subtypemask) == 0) + continue; regid = table->entrylist[regnum].index; } else