summaryrefslogtreecommitdiff
path: root/trans.c
diff options
context:
space:
mode:
Diffstat (limited to 'trans.c')
-rw-r--r--trans.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/trans.c b/trans.c
index 9399a96..32193ca 100644
--- a/trans.c
+++ b/trans.c
@@ -24,7 +24,7 @@ m68k_context * sync_components(m68k_context * context, uint32_t address)
if (context->current_cycle > 0x80000000) {
context->current_cycle -= 0x80000000;
}
- if (context->status & 0x80) {
+ if (context->status & M68K_STATUS_TRACE || context->trace_pending) {
context->target_cycle = context->current_cycle;
}
return context;