From 3f4573574a581da849408ebc376ca97d5e82bc7d Mon Sep 17 00:00:00 2001 From: Arisotura Date: Sun, 2 Oct 2022 16:47:57 +0200 Subject: actual DSi camera support (#1520) basically feeding something that isn't a fixed stripe pattern, and emulating enough of the camera hardware to make this work --- src/DSi_NDMA.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/DSi_NDMA.cpp') diff --git a/src/DSi_NDMA.cpp b/src/DSi_NDMA.cpp index 3c61e67..ca834eb 100644 --- a/src/DSi_NDMA.cpp +++ b/src/DSi_NDMA.cpp @@ -132,7 +132,7 @@ void DSi_NDMA::WriteCnt(u32 val) // * microphone (ARM7 0C) // * NDS-wifi?? (ARM7 07, likely not working) - if (StartMode <= 0x03 || StartMode == 0x05 || (StartMode >= 0x0B && StartMode <= 0x0F) || + if (StartMode <= 0x03 || StartMode == 0x05 || (StartMode >= 0x0C && StartMode <= 0x0F) || (StartMode >= 0x20 && StartMode <= 0x23) || StartMode == 0x25 || StartMode == 0x27 || (StartMode >= 0x2C && StartMode <= 0x2F)) printf("UNIMPLEMENTED ARM%d NDMA%d START MODE %02X, %08X->%08X LEN=%d BLK=%d CNT=%08X\n", CPU?7:9, Num, StartMode, SrcAddr, DstAddr, TotalLength, BlockLength, Cnt); -- cgit v1.2.3