]> git.sesse.net Git - pistorm/blobdiff - emulator.c
send nmi/int7 when pause pressed
[pistorm] / emulator.c
index 04fe15e3f6c62d335d6e7c312ec170954b3ce360..b46a64cc0f5112243591949a3f906a8ad3043e69 100644 (file)
@@ -415,6 +415,11 @@ int main(int argc, char *argv[]) {
         if (c == 'S' && realtime_disassembly) {
           do_disasm = 128;
         }
+
+        // pause pressed; trigger nmi (int level 7)
+        if (c == 0x01) {
+          m68k_set_irq(7);
+        }
       }
     }
   }