From ece95165b14b053b5fcdb342063a52c9a0b9e5e4 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Tue, 23 May 2017 23:17:24 -0700 Subject: Fixed regression from VDP sync changes. Direct color DMA demos are now achieving stable sync again --- genesis.c | 1 + 1 file changed, 1 insertion(+) (limited to 'genesis.c') diff --git a/genesis.c b/genesis.c index a973c42..e5424b9 100644 --- a/genesis.c +++ b/genesis.c @@ -306,6 +306,7 @@ static m68k_context * vdp_port_write(uint32_t vdp_port, m68k_context * context, } } else if(vdp_port < 8) { vdp_run_context_full(v_context, context->current_cycle); + before_cycle = v_context->cycles; blocked = vdp_control_port_write(v_context, value); if (blocked) { while (blocked) { -- cgit v1.2.3