From 380a0230aad7a9977fcd0ac0731576a9ed9ce6d5 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Sat, 15 Apr 2017 21:45:19 -0700 Subject: Fix copy pasta error in handling of Z80 VDP port reads. HV counter reads are not illegal writes =P. Fixes immediate exit in Overdrive II, though other problems remain --- genesis.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'genesis.c') diff --git a/genesis.c b/genesis.c index 1ce608c..b17110e 100644 --- a/genesis.c +++ b/genesis.c @@ -453,7 +453,7 @@ static uint8_t z80_vdp_port_read(uint32_t vdp_port, void * vcontext) } else if (vdp_port < 8) { ret = vdp_control_port_read(gen->vdp); } else { - fatal_error("Illegal write to HV Counter port %X\n", vdp_port); + ret = vdp_hv_counter_read(gen->vdp); } } else { //TODO: Figure out the correct value today -- cgit v1.2.3