From 93615f6647eeedb05068627daa87bd62af801406 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Wed, 15 Jun 2022 10:50:03 -0400 Subject: [PATCH] Apply new status before entering STOP loop. --- .../Implementation/68000Mk2Implementation.hpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp b/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp index 1acfef412..8eb34a825 100644 --- a/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp +++ b/Processors/68000Mk2/Implementation/68000Mk2Implementation.hpp @@ -27,6 +27,7 @@ enum ExecutionState: int { Reset = std::numeric_limits::min(), Decode, WaitForDTACK, + WaitForInterrupt, StoreOperand, StoreOperand_bw, @@ -377,14 +378,20 @@ void Processor