Skip to content

Commit 9680408

Browse files
committed
Fix a small bug fro save v1
1 parent 7bea102 commit 9680408

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

bootloader/source/card_patcher.c

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -644,12 +644,16 @@ u32 savePatchV1 (const tNDSHeader* ndsHeader, u32* cardEngineLocation, module_pa
644644
u32 specificWramAddr = *(u32*)(JumpTableFunc + 0x10);
645645
// if out of specific ram range...
646646
if (specificWramAddr < 0x37F8000 || specificWramAddr > 0x380FFFF) {
647-
JumpTableFunc +=
647+
dbg_printf("Retry the search\n");
648+
JumpTableFunc =
648649
getOffset(JumpTableFunc,
649650
0x18000 - JumpTableFunc, &cardstructAddr, 1, 1) + 4;
651+
dbg_printf("JumpTableFunc: ");
652+
dbg_hexa(JumpTableFunc);
653+
dbg_printf("\n");
650654
specificWramAddr = *(u32*)(JumpTableFunc + 0x10);
651655
if (specificWramAddr < 0x37F8000 || specificWramAddr > 0x380FFFF) {
652-
return 0;
656+
return 0;
653657
}
654658
}
655659

0 commit comments

Comments
 (0)