Fix DS ROM being dumped with TWL size, if running in DS mode

This commit is contained in:
RocketRobz 2021-01-27 17:19:39 -07:00
parent c2cdcaa3ee
commit 49c40dbf53

View File

@ -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: