summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Ryan Holtz <rholtz@batcountryentertainment.com>2010-10-17 20:41:14 +0000
committer Ryan Holtz <rholtz@batcountryentertainment.com>2010-10-17 20:41:14 +0000
commit3d7ba70853cd27025d1e99157824d95dcbb97ee7 (patch)
tree3a8401469b549df4a67749a8f577db67a3da9d55
parent8d4e4262c19ed6fc827a0082ca5cef229b1a8e86 (diff)
MAMETesters Bugs Fixed
---------------------- - 04060: [Debugger] Many sets in snk.c: Viewing c000-c700 in debugger for "SUB" Z-80 causes memory corruption [MooglyGuy]
-rw-r--r--src/mame/drivers/snk.c10
1 files 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;
}