From 3d7ba70853cd27025d1e99157824d95dcbb97ee7 Mon Sep 17 00:00:00 2001 From: Ryan Holtz Date: Sun, 17 Oct 2010 20:41:14 +0000 Subject: [PATCH] MAMETesters Bugs Fixed ---------------------- - 04060: [Debugger] Many sets in snk.c: Viewing c000-c700 in debugger for "SUB" Z-80 causes memory corruption [MooglyGuy] --- src/mame/drivers/snk.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/snk.c b/src/mame/drivers/snk.c index 64d0e3642a9..e19d4cbab8f 100644 --- a/src/mame/drivers/snk.c +++ b/src/mame/drivers/snk.c @@ -273,7 +273,10 @@ TODO: static READ8_HANDLER ( snk_cpuA_nmi_trigger_r ) { - cputag_set_input_line(space->machine, "maincpu", INPUT_LINE_NMI, ASSERT_LINE); + if(!space->debugger_access()) + { + cputag_set_input_line(space->machine, "maincpu", INPUT_LINE_NMI, ASSERT_LINE); + } return 0xff; } @@ -284,7 +287,10 @@ static WRITE8_HANDLER( snk_cpuA_nmi_ack_w ) static READ8_HANDLER ( snk_cpuB_nmi_trigger_r ) { - cputag_set_input_line(space->machine, "sub", INPUT_LINE_NMI, ASSERT_LINE); + if(!space->debugger_access()) + { + cputag_set_input_line(space->machine, "sub", INPUT_LINE_NMI, ASSERT_LINE); + } return 0xff; }