This commit is contained in:
PikalaxALT 2021-10-02 21:38:54 -04:00
parent 87d6975473
commit 53d1ccee69
7 changed files with 324 additions and 327 deletions

View File

@ -303,11 +303,11 @@ InitSystemForTheGame: ; 0x0201A200
strh r0, [r1]
bl GX_VBlankIntr
mov r0, #1
bl sub_020D7F60
bl FS_Init
bl sub_02027010
mov r0, #0
add r1, r0, #0
bl sub_020D8728
bl FS_TryLoadTable
add r4, r0, #0
mov r0, #0
add r1, r4, #0
@ -319,7 +319,7 @@ InitSystemForTheGame: ; 0x0201A200
_0201A2F4:
add r0, r5, #0
add r1, r4, #0
bl sub_020D8728
bl FS_TryLoadTable
ldr r0, _0201A330 ; =gMain
mov r1, #0
str r1, [r0]

View File

@ -11,7 +11,7 @@ _020F6458:
thumb_func_start sub_02027010
sub_02027010: ; 0x02027010
push {r3, lr}
bl sub_020D7F88
bl FS_IsAvailable
cmp r0, #0
bne _02027020
bl OS_Terminate
@ -38,7 +38,7 @@ _02027020:
_0202704A:
ldr r0, _02027090 ; =_020F6458
mov r1, #3
bl sub_020D7958
bl FS_FindArchive
ldr r1, _02027084 ; =0x027FF000
ldr r2, [r1, #0x48]
str r2, [r0, #0x2c]

View File

@ -29325,22 +29325,22 @@
.public PXI_SetFifoRecvCallback
.public PXI_IsCallbackReady
.public PXI_SendWordByFifo
.public sub_020D792C
.public sub_020D7958
.public sub_020D7998
.public sub_020D7A4C
.public sub_020D7AD0
.public sub_020D7B40
.public sub_020D7C00
.public sub_020D7D24
.public sub_020D7EBC
.public sub_020D7F60
.public sub_020D7F88
.public sub_020D8180
.public sub_020D81C0
.public sub_020D8208
.public sub_020D8448
.public sub_020D8728
.public FS_InitArchive
.public FS_FindArchive
.public FS_RegisterArchiveName
.public FS_ReleaseArchiveName
.public FS_LoadArchive
.public FS_UnloadArchive
.public FS_LoadArchiveTables
.public FS_UnloadArchiveTables
.public FS_SetArchiveProc
.public FS_Init
.public FS_IsAvailable
.public FS_ConvertPathToFileID
.public FS_OpenFileDirect
.public FS_OpenFileFast
.public FS_ChangeDir
.public FS_TryLoadTable
.public sub_020D8E00
.public sub_020D8E40
.public sub_020D8F08
@ -29375,10 +29375,10 @@
.public sub_020DC394
.public sub_020DC514
.public CARD_LockRom
.public sub_020DC988
.public CARD_UnlockRom
.public sub_020DC9DC
.public sub_020DD1B0
.public sub_020DD754
.public CARDi_ReadRom
.public CARD_Init
.public sub_020DDC70
.public sub_020DDC80

View File

@ -1045,7 +1045,7 @@ ov13_0221C8CC: ; 0x0221C8CC
ldr r4, [r0, #0x10]
ldr r1, [r5, #0x14]
add r0, r5, #0x10
bl sub_020D7958
bl FS_FindArchive
movs r6, r0
add r0, sp, #4
ldreq r6, [r5, #0x18]
@ -1057,7 +1057,7 @@ ov13_0221C8CC: ; 0x0221C8CC
add r0, sp, #4
mov r1, r6
add r3, r2, r3
bl sub_020D81C0
bl FS_OpenFileDirect
cmp r0, #0
beq _0221C948
ldr r1, [r4, #8]
@ -1528,14 +1528,14 @@ _0221CF44:
bl FS_InitFile
ldr r0, _0221D334 ; =0x02245988
mov r1, #3
bl sub_020D7958
bl FS_FindArchive
mov r1, r0
mvn r0, #0
str r0, [sp]
add r0, sp, #0x24
mov r2, #0
add r3, r7, #0x88
bl sub_020D81C0
bl FS_OpenFileDirect
ldr r2, [sp, #0x50]
ldr r1, [sp, #0x48]
ldr r0, _0221D330 ; =0x027FFE00

View File

@ -5261,7 +5261,7 @@ _0222B5A0:
bl GX_VBlankIntr
bl FX_Init
mvn r0, #0
bl sub_020D7F60
bl FS_Init
bl sub_020D9EF0
bl RTC_Init
bl GX_DispOff
@ -30254,13 +30254,13 @@ _0223F6A0:
ldr r0, _0223F7F4 ; =0x0224F5CC
ldr r0, [r0]
add r0, r0, #0x88
bl sub_020D792C
bl FS_InitArchive
ldr r0, _0223F7F4 ; =0x0224F5CC
ldr r1, _0223F7FC ; =0x0224593C
ldr r0, [r0]
mov r2, #3
add r0, r0, #0x88
bl sub_020D7998
bl FS_RegisterArchiveName
cmp r0, #0
bne _0223F710
bl OS_Terminate
@ -30270,7 +30270,7 @@ _0223F710:
ldr r0, [r0]
ldr r2, _0223F804 ; =0x00000602
add r0, r0, #0x88
bl sub_020D7EBC
bl FS_SetArchiveProc
ldr r0, [sp, #0x18]
ldr r1, _0223F808 ; =ov13_0223F904
str r0, [sp]
@ -30285,7 +30285,7 @@ _0223F710:
ldr r3, [sp, #0x14]
mov r1, r4
add r0, r0, #0x88
bl sub_020D7AD0
bl FS_LoadArchive
cmp r0, #0
bne _0223F770
bl OS_Terminate
@ -30295,7 +30295,7 @@ _0223F770:
ldr r0, [r0]
mov r2, r1
add r0, r0, #0x88
bl sub_020D7C00
bl FS_LoadArchiveTables
mov r1, #4
mov r4, r0
bl ov13_0224128C
@ -30305,7 +30305,7 @@ _0223F770:
str r0, [r3]
ldr r0, [r1]
ldr r1, [r0], #0x88
bl sub_020D7C00
bl FS_LoadArchiveTables
ldr r1, _0223F7F4 ; =0x0224F5CC
mov r0, #0x20
ldr r1, [r1]
@ -30320,7 +30320,7 @@ _0223F770:
add r0, sp, #0x20
bl OS_SPrintf
add r0, sp, #0x20
bl sub_020D8448
bl FS_ChangeDir
add sp, sp, #0xe8
ldmia sp!, {r4, pc}
.balign 4, 0
@ -30338,19 +30338,19 @@ _0223F810: .word 0x0224741C
ov13_0223F814: ; 0x0223F814
stmdb sp!, {r3, lr}
ldr r0, _0223F894 ; =0x02247424
bl sub_020D8448
bl FS_ChangeDir
ldr r0, _0223F898 ; =0x0224F5CC
ldr r0, [r0]
add r0, r0, #0x88
bl sub_020D7D24
bl FS_UnloadArchiveTables
ldr r0, _0223F898 ; =0x0224F5CC
ldr r0, [r0]
add r0, r0, #0x88
bl sub_020D7B40
bl FS_UnloadArchive
ldr r0, _0223F898 ; =0x0224F5CC
ldr r0, [r0]
add r0, r0, #0x88
bl sub_020D7A4C
bl FS_ReleaseArchiveName
ldr r0, _0223F898 ; =0x0224F5CC
ldr r0, [r0]
ldrh r0, [r0, #0xe4]
@ -30395,7 +30395,7 @@ _0223F8D8:
ldr r0, _0223F900 ; =0x0224F5CC
ldr r0, [r0]
ldrh r0, [r0, #0xe4]
bl sub_020DC988
bl CARD_UnlockRom
mov r0, #0
ldmia sp!, {r3, pc}
_0223F8F0:
@ -30421,7 +30421,7 @@ ov13_0223F904: ; 0x0223F904
add r1, r2, r0
mov r2, lr
sub r0, ip, #2
bl sub_020DD754
bl CARDi_ReadRom
mov r0, #6
add sp, sp, #0xc
ldmia sp!, {pc}

File diff suppressed because it is too large Load Diff

View File

@ -24759,7 +24759,7 @@ NNS_SndArcInit: ; 0x020C9300
mov r5, r2
mov r4, r3
str ip, [r6, #0x90]
bl sub_020D8180
bl FS_ConvertPathToFileID
cmp r0, #0
ldmeqia sp!, {r4, r5, r6, pc}
add r0, r6, #0x34
@ -24767,7 +24767,7 @@ NNS_SndArcInit: ; 0x020C9300
add r1, r6, #0x7c
add r0, r6, #0x34
ldmia r1, {r1, r2}
bl sub_020D8208
bl FS_OpenFileFast
cmp r0, #0
ldmeqia sp!, {r4, r5, r6, pc}
mov r3, #1