From 763413c05aee7a05f890ed3704c870eb5d6abd69 Mon Sep 17 00:00:00 2001 From: remutro Date: Sun, 3 Nov 2024 19:26:49 -0500 Subject: [PATCH] Fix for SA-1 side DMA to BWRAM banks 0x41+ --- higan/sfc/coprocessor/sa1/dma.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/higan/sfc/coprocessor/sa1/dma.cpp b/higan/sfc/coprocessor/sa1/dma.cpp index 9c689fa53..285b2a5d0 100644 --- a/higan/sfc/coprocessor/sa1/dma.cpp +++ b/higan/sfc/coprocessor/sa1/dma.cpp @@ -3,7 +3,7 @@ auto SA1::dmaNormal() -> void { while(io.dtc--) { uint8 data = r.mdr; uint24 source = io.dsa++; - uint16 target = io.dda++; + uint24 target = io.dda++; if(io.sd == DMA::SourceROM && io.dd == DMA::DestBWRAM) { step();