diff options
author | Mike Pavone <pavone@retrodev.com> | 2013-06-15 23:10:48 -0700 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2013-06-15 23:10:48 -0700 |
commit | 60dc4ba96b86eaac9f24440ba3b4ca7fd7144f50 (patch) | |
tree | b5d70c08802b98997b726343da67ec85ebf68d2c | |
parent | 6852a80cc61d38d19c3e840ff4046653dcf92219 (diff) |
Fix DI
-rw-r--r-- | z80_to_x86.c | 1 |
1 files changed, 1 insertions, 0 deletions
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); |