From 60dc4ba96b86eaac9f24440ba3b4ca7fd7144f50 Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Sat, 15 Jun 2013 23:10:48 -0700 Subject: Fix DI --- z80_to_x86.c | 1 + 1 file changed, 1 insertion(+) (limited to 'z80_to_x86.c') diff --git a/z80_to_x86.c b/z80_to_x86.c index 1e6cfdd..4faf4cc 100644 --- a/z80_to_x86.c +++ b/z80_to_x86.c @@ -897,6 +897,7 @@ uint8_t * translate_z80inst(z80inst * inst, uint8_t * dst, z80_context * context dst = mov_irdisp8(dst, 0, CONTEXT, offsetof(z80_context, iff1), SZ_B); dst = mov_irdisp8(dst, 0, CONTEXT, offsetof(z80_context, iff2), SZ_B); dst = mov_rdisp8r(dst, CONTEXT, offsetof(z80_context, sync_cycle), ZLIMIT, SZ_D); + dst = mov_irdisp8(dst, 0xFFFFFFFF, CONTEXT, offsetof(z80_context, int_cycle), SZ_D); break; case Z80_EI: dst = zcycles(dst, 4); -- cgit v1.2.3