diff options
Diffstat (limited to 'src/devices/cpu/z180/z180.cpp')
-rw-r--r-- | src/devices/cpu/z180/z180.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/devices/cpu/z180/z180.cpp b/src/devices/cpu/z180/z180.cpp index 26fee676f7e..c904ea33eec 100644 --- a/src/devices/cpu/z180/z180.cpp +++ b/src/devices/cpu/z180/z180.cpp @@ -2346,6 +2346,7 @@ void z180_device::execute_run() if (m_nmi_pending) { LOG(("Z180 '%s' take NMI\n", tag())); + _PPC = -1; /* there isn't a valid previous program counter */ LEAVE_HALT(); /* Check if processor was halted */ /* disable DMA transfers!! */ |