From 8e48ab82f6412c32b251ab4b841ba5328b83eefe Mon Sep 17 00:00:00 2001 From: Pk11 Date: Wed, 6 Oct 2021 14:10:16 -0500 Subject: [PATCH] Don't switch to TWL Blowfish for NAND saves This doesn't seem to fully fix Face Training, but it might help? Force push because I decided to undo disabling face training saves so it can still be tested --- arm9/source/read_card.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arm9/source/read_card.c b/arm9/source/read_card.c index f26c78e..551e83d 100644 --- a/arm9/source/read_card.c +++ b/arm9/source/read_card.c @@ -547,7 +547,7 @@ void cardRead (u32 src, void* dest, bool nandSave) portFlags | CARD_ACTIVATE | CARD_nRESET | CARD_BLK_SIZE(1), dest, 0x200/sizeof(u32)); - if (src > ndsHeader->romSize) { + if (src > ndsHeader->romSize && !(nandSave && src >= cardNandRwStart)) { switchToTwlBlowfish(ndsHeader); } }