From 49c40dbf5343b32ca451e4e1ae3a213697671311 Mon Sep 17 00:00:00 2001 From: RocketRobz Date: Wed, 27 Jan 2021 17:19:39 -0700 Subject: [PATCH] Fix DS ROM being dumped with TWL size, if running in DS mode --- arm9/source/dumpOperations.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arm9/source/dumpOperations.cpp b/arm9/source/dumpOperations.cpp index 95b73cf..bad3f28 100644 --- a/arm9/source/dumpOperations.cpp +++ b/arm9/source/dumpOperations.cpp @@ -393,7 +393,7 @@ void ndsCardDump(void) { // Determine ROM size u32 romSize = 0; if (trimRom) { - romSize = ((ndsCardHeader.unitCode != 0) && (ndsCardHeader.twlRomSize > 0)) + romSize = (isDSiMode() && (ndsCardHeader.unitCode != 0) && (ndsCardHeader.twlRomSize > 0)) ? ndsCardHeader.twlRomSize : ndsCardHeader.romSize; } else switch (ndsCardHeader.deviceSize) { case 0x00: