# HG changeset patch # User Michael Pavone # Date 1587283189 25200 # Node ID cafde1255ad3bcd8f278d71e30bb6eaf17b589a0 # Parent 2c1c88cd1a3f694971fcf64a91cf5d6cbff7b642 Fix resuming 68K core when using interpreter diff -r 2c1c88cd1a3f -r cafde1255ad3 m68k_core.c --- a/m68k_core.c Sun Apr 19 00:59:09 2020 -0700 +++ b/m68k_core.c Sun Apr 19 00:59:49 2020 -0700 @@ -1210,11 +1210,11 @@ void resume_68k(m68k_context *context) { + context->should_return = 0; #ifndef NEW_CORE code_ptr addr = context->resume_pc; context->resume_pc = NULL; m68k_options * options = context->options; - context->should_return = 0; options->start_context(addr, context); #else start_68k_context(context, 0);