diff --git a/Assets/dll/melonDS.wbx.zst b/Assets/dll/melonDS.wbx.zst index a5f6cadac1..bb57e55659 100644 Binary files a/Assets/dll/melonDS.wbx.zst and b/Assets/dll/melonDS.wbx.zst differ diff --git a/waterbox/melon/BizFileManager.cpp b/waterbox/melon/BizFileManager.cpp index 380e083618..0763a7c683 100644 --- a/waterbox/melon/BizFileManager.cpp +++ b/waterbox/melon/BizFileManager.cpp @@ -315,7 +315,7 @@ static void SanitizeNANDSettings(DSi_NAND::DSiFirmwareSystemSettings& settings) const char* InitNAND(FirmwareSettings& fwSettings, bool clearNand, bool dsiWare) { - auto nand = DSi_NAND::NANDImage(Platform::OpenFile("nand.bin", Platform::FileMode::Read), &DSi::ARM7iBIOS[0x8308]); + auto nand = DSi_NAND::NANDImage(Platform::OpenFile("nand.bin", Platform::FileMode::ReadWrite), &DSi::ARM7iBIOS[0x8308]); if (!nand) { return "Failed to parse DSi NAND!";