summaryrefslogtreecommitdiff
path: root/genesis.c
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2017-10-19 03:21:24 -0700
committerMichael Pavone <pavone@retrodev.com>2017-10-19 03:21:24 -0700
commit15b6f9038a33cdab77f7fe380d6f41fd284fd9c5 (patch)
tree0b150350de9e69c834b0d8ab47f5adb7d3c5f8a9 /genesis.c
parent65de831ad38f0846261f3dd3fbab787234d45627 (diff)
Implemented Z80 IM 2 and attempted correct intack cycle delay
Diffstat (limited to 'genesis.c')
-rw-r--r--genesis.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/genesis.c b/genesis.c
index bc07662..4514b9e 100644
--- a/genesis.c
+++ b/genesis.c
@@ -242,6 +242,7 @@ static void z80_next_int_pulse(z80_context * z_context)
genesis_context * gen = z_context->system;
z_context->int_pulse_start = vdp_next_vint_z80(gen->vdp);
z_context->int_pulse_end = z_context->int_pulse_start + Z80_INT_PULSE_MCLKS;
+ z_context->im2_vector = 0xFF;
}
static void sync_z80(z80_context * z_context, uint32_t mclks)