From 15b6f9038a33cdab77f7fe380d6f41fd284fd9c5 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Thu, 19 Oct 2017 03:21:24 -0700 Subject: Implemented Z80 IM 2 and attempted correct intack cycle delay --- genesis.c | 1 + 1 file changed, 1 insertion(+) (limited to 'genesis.c') 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) -- cgit v1.2.3