summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arm9/src/unk_02022450.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arm9/src/unk_02022450.c b/arm9/src/unk_02022450.c
index 34d2dcd6..30fed94a 100644
--- a/arm9/src/unk_02022450.c
+++ b/arm9/src/unk_02022450.c
@@ -13,14 +13,14 @@ THUMB_FUNC void FUN_02022450 () {
OS_Terminate();
}
else {
+ u32 *r1 = (u32*)HW_MAIN_MEM_SHARED;
if (!*(u32*)0x027FF00C) {
CARD_Init();
- MI_CpuCopy8((u8*)HW_ROM_HEADER_BUF, (u8*)0x027FF000, 22 * 16);
+ MI_CpuCopy8((u8*)HW_ROM_HEADER_BUF, (u8*)r1, 22 * 16);
MI_CpuCopy8((u8*)HW_ROM_HEADER_BUF, (u8*)HW_CARD_ROM_HEADER, 22 * 16);
*(u32*)0x027FF00C = 0x4A414441;
}
FSArchive * const r0 = FS_FindArchive(string_saying_rom, 3);
- u32 *r1 = (u32*)0x027FF000;
r0->fat = r1[18];
r0->fat_size = r1[19];
r0->fnt = r1[16];