From 836c30e1823f1f8c84f4bb9377bc720a49ab7042 Mon Sep 17 00:00:00 2001 From: Pk11 Date: Tue, 4 Jan 2022 22:07:17 -0600 Subject: [PATCH] Fix always blocking SPI saves over 1 MiB Noticed this right after marking the PR ready for review lol --- arm9/source/dumpOperations.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arm9/source/dumpOperations.cpp b/arm9/source/dumpOperations.cpp index 7909130..48699d9 100644 --- a/arm9/source/dumpOperations.cpp +++ b/arm9/source/dumpOperations.cpp @@ -777,11 +777,11 @@ void ndsCardDump(void) { allowedOptions.push_back(DumpOption::rom); allowedOptions.push_back(DumpOption::romTrimmed); allowedBitfield |= DumpOption::rom | DumpOption::romTrimmed; + + nandSave = cardNandGetSaveSize() != 0; } - nandSave = cardNandGetSaveSize() != 0; - - if((spiSave && cardEepromGetSizeFixed() <= (1 << 20)) || (nandSave && (sdMounted || flashcardMounted))) { + if((spiSave && (sdMounted || flashcardMounted || cardEepromGetSizeFixed() <= (1 << 20))) || (nandSave && (sdMounted || flashcardMounted))) { allowedOptions.push_back(DumpOption::save); allowedBitfield |= DumpOption::save; }