diff --git a/parallel-rsp/rsp/cp0.cpp b/parallel-rsp/rsp/cp0.cpp index 5d0db20..55cdc9a 100644 --- a/parallel-rsp/rsp/cp0.cpp +++ b/parallel-rsp/rsp/cp0.cpp @@ -327,6 +327,8 @@ extern "C" } #ifdef PARALLEL_INTEGRATION RSP::rsp.ProcessRdpList(); + if (*rsp->cp0.irq & 0x20) + return MODE_EXIT; #endif break;