From d85023b173113744e683df9ff775550bd2aaa6e2 Mon Sep 17 00:00:00 2001 From: lifehackerhansol Date: Wed, 4 Aug 2021 11:25:50 -0700 Subject: [PATCH] Append 0x88 to ntr_rom_size to preserve RSA keys --- arm9/source/gamecart/gamecart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arm9/source/gamecart/gamecart.c b/arm9/source/gamecart/gamecart.c index 95e6239..a4ddfeb 100644 --- a/arm9/source/gamecart/gamecart.c +++ b/arm9/source/gamecart/gamecart.c @@ -246,7 +246,7 @@ u32 InitCartRead(CartData* cdata) { if (nds_header->device_capacity >= 15) return 1; // too big, not valid if (cdata->cart_size == 0) cdata->cart_size = (128 * 1024) << nds_header->device_capacity; - cdata->data_size = nds_header->ntr_rom_size; + cdata->data_size = nds_header->ntr_rom_size + 0x88; cdata->arm9i_rom_offset = 0; // TWL header