From 1455bc566655951b90f11ddf5fcb10eb3f44db21 Mon Sep 17 00:00:00 2001 From: Samuel Walker Date: Fri, 30 May 2025 06:41:09 -0600 Subject: [PATCH] dma transfer not passing --- lib/dma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dma.c b/lib/dma.c index 169cae0..5906434 100644 --- a/lib/dma.c +++ b/lib/dma.c @@ -21,7 +21,7 @@ void dma_tick() { return; } - ppu_oam_write(ctx.byte, bus_read((ctx.value * 0x100) + ctx.byte)); + ppu_oam_write(ctx.byte, bus_read(((ctx.value << 8)) + ctx.byte)); ctx.byte++;