# HG changeset patch # User Michael Pavone # Date 1708934377 28800 # Node ID cf3e8a19aa25515a710e04878a6b9af42e327d81 # Parent f171a12fc98c95163becd7cd36e62f63cedc37f9 Fix Ax Battler: A Legend of Golden Axe diff -r f171a12fc98c -r cf3e8a19aa25 vdp.c --- a/vdp.c Sun Feb 25 23:32:19 2024 -0800 +++ b/vdp.c Sun Feb 25 23:59:37 2024 -0800 @@ -4883,7 +4883,11 @@ if (context->regs[REG_MODE_2] & BIT_MODE_5) { cur->cd = context->cd; } else { - cur->cd = (context->cd & 2) | 1; + if ((context->cd & 3) == CRAM_WRITE) { + cur->cd = CRAM_WRITE; + } else { + cur->cd = VRAM_WRITE; + } } cur->partial = 3; if (context->fifo_read < 0) {