]> git.sesse.net Git - pistorm/blobdiff - emulator.c
send nmi/int7 when pause pressed
[pistorm] / emulator.c
index 7c82712ca38cd83c5df59b2279c68109d9c86894..d50a91b7bb81b15bf4765dc791156a1bd70827b0 100644 (file)
@@ -383,6 +383,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);
+        }
       }
     }
   }