From eaa6b885bbbb4a6eee968df80b7ae67b55adcde1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Freitas?= Date: Mon, 26 Aug 2024 18:24:57 +0100 Subject: [PATCH] Usa DMA constant --- fpt/src/memory/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fpt/src/memory/mod.rs b/fpt/src/memory/mod.rs index d358598..11dc036 100644 --- a/fpt/src/memory/mod.rs +++ b/fpt/src/memory/mod.rs @@ -158,7 +158,7 @@ impl Bus { .write(address, value); } else if map::IO_REGISTERS.contains(&address) { self.memory_mut().mem[address as Address] = value; - if address == 0xFF46 { + if address == map::DMA { // dma transfer takes time, we do it instantaneously let oam_data = self.copy_range(value as usize * 0x100..value as usize * 0x100 + 0x0A0);