From 6c33f42e4a0f90401b28367ebd1892ec8387e81b Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Sat, 30 Apr 2016 09:45:53 -0700 Subject: Fix 68K interrupt handling some more. Fatal Rewind is working again. --- blastem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'blastem.c') diff --git a/blastem.c b/blastem.c index 2f9249d..d2b111b 100644 --- a/blastem.c +++ b/blastem.c @@ -175,7 +175,7 @@ void adjust_int_cycle(m68k_context * context, vdp_context * v_context) } } } - if (context->int_cycle > context->current_cycle) { + if (context->int_cycle > context->current_cycle && context->int_pending == INT_PENDING_SR_CHANGE) { context->int_pending = 0; } /*if (context->int_cycle != old_int_cycle) { -- cgit v1.2.3