From eee63dd155397cd938ad962b7bd93993011dc2d1 Mon Sep 17 00:00:00 2001 From: Fra <96795244+Alexyo21@users.noreply.github.com> Date: Sat, 15 Jun 2024 20:37:11 +0200 Subject: [PATCH] Fix fcram boot bug (#864) Fixed old bug that appeared regarding the fcram boot failing. --- arm9/source/godmode.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arm9/source/godmode.c b/arm9/source/godmode.c index 2c282e8..886ae37 100644 --- a/arm9/source/godmode.c +++ b/arm9/source/godmode.c @@ -2539,6 +2539,9 @@ u32 GodMode(int entrypoint) { if (bootloader) { const char* bootfirm_paths[] = { BOOTFIRM_PATHS }; if (IsBootableFirm(firm_in_mem, FIRM_MAX_SIZE)) { + DeinitExtFS(); + DeinitSDCardFS(); + PXI_DoCMD(PXICMD_LEGACY_BOOT, NULL, 0); PXI_Barrier(PXI_FIRMLAUNCH_BARRIER); BootFirm(firm_in_mem, "sdmc:/bootonce.firm"); }