diff options
-rw-r--r-- | asm/ctors.s | 66 | ||||
-rw-r--r-- | asm/data.s | 3 | ||||
-rw-r--r-- | asm/text_1.s | 87 | ||||
-rw-r--r-- | asm/text_10_6.s | 6 | ||||
-rw-r--r-- | asm/text_11.s | 27 | ||||
-rw-r--r-- | asm/text_2.s | 45 | ||||
-rw-r--r-- | asm/text_3.s | 21 | ||||
-rw-r--r-- | asm/text_4.s | 111 | ||||
-rw-r--r-- | asm/text_5.s | 33 | ||||
-rw-r--r-- | asm/text_6_2.s | 147 | ||||
-rw-r--r-- | asm/text_7.s | 243 |
11 files changed, 787 insertions, 2 deletions
diff --git a/asm/ctors.s b/asm/ctors.s index 57f0327..8e237d5 100644 --- a/asm/ctors.s +++ b/asm/ctors.s @@ -9,4 +9,68 @@ lbl_803E1E60: .4byte func_80025370, func_80028490, func_8002A8F0, func_8002ABC8 .4byte func_8002BB24, func_8002CAE0, func_8002DE0C, func_80030114 .4byte func_80030300, func_80030B80, func_800310B8, func_80031524 - .incbin "baserom.dol", 0x3DDFB0, 0x3F0 + .4byte func_800321C4, func_80032488, func_80032BA8, func_80032E40 + .4byte func_80032FC8, func_80035C90, func_80036F68, func_8003E01C + .4byte func_8003E834, func_800400C8, func_800447C4, func_80044F08 + .4byte func_800477C8, func_800478A0, func_80048708, func_80049064 + .4byte func_8004ACD4, func_8004D704, func_8004DE68, func_8004E9D0 + .4byte func_8004F35C, func_8005016C, func_80050304, func_8005547C + .4byte func_800557E4, func_800598D8, func_8005A524, func_8005B484 + .4byte func_8005CE74, func_8006A864, func_8006E534, func_8007CF90 + .4byte func_8007F878, func_8008A298, func_8008D8AC, func_80091248 + .4byte func_80094DA0, func_8009596C, func_8009A29C, func_8009C188 + .4byte func_8009F6A4, func_800AA018, func_800AA450, func_800B9DFC + .4byte func_800C5948, func_800D7C7C, func_800E4220, func_800E9668 + .4byte func_800F8A8C, func_80104334, func_801166BC, func_8011B17C + .4byte func_8011C934, func_8011C954, func_8011E1DC, func_8012F0C4 + .4byte func_80131CD0, func_8013A910, func_8013F030, func_8014FE88 + .4byte func_80151454, func_80155B30, func_80157834, func_80158130 + .4byte func_80158E30, func_8015D358, func_80162764, func_80162B50 + .4byte func_801633EC, func_80163654, func_80164CAC, func_80164E1C + .4byte func_80164F80, func_80165514, func_80166D4C, func_80167278 + .4byte func_80167800, func_80167974, func_801679D8, func_801682B0 + .4byte func_80168778, func_80168BFC, func_80169248, func_8016978C + .4byte func_8016A08C, func_8016E298, func_8016EFAC, func_801708BC + .4byte func_80176E94, func_80177C04, func_8017B498, func_8017C568 + .4byte func_8017C960, func_8017CC78, func_8017E3E0, func_8017E940 + .4byte func_80185ACC, func_80187768, func_8019BEA4, func_801DAAC0 + .4byte func_801DB020, func_801DB7FC, func_801DBB1C, func_801DBE70 + .4byte func_801DCE4C, func_801DD5A8, func_801DD8A0, func_801DDF58 + .4byte func_801DF020, func_801E07C8, func_801E07F0, func_801E0A34 + .4byte func_801E4308, func_801E472C, func_801E5F5C, func_801E6BD8 + .4byte func_801ED364, func_801EE024, func_801F1A68, func_801F40C0 + .4byte func_801F98CC, func_801FA074, func_801FA36C, func_801FB40C + .4byte func_801FF2E8, func_801FFF94, func_80202E34, func_80203FE8 + .4byte func_80205934, func_80207898, func_80207C2C, func_8020B4D8 + .4byte func_8020CA18, func_8020D230, func_8020EA58, func_8020F8D4 + .4byte func_80211544, func_802119E4, func_80213674, func_80219E28 + .4byte func_8021C200, func_8021CA80, func_8021D0C0, func_8021D404 + .4byte func_8021EA28, func_8021FB24, func_8022061C, func_80220D88 + .4byte func_802233A8, func_8022362C, func_802236A0, func_802237F0 + .4byte func_80223870, func_802239EC, func_80223B20, func_80223C34 + .4byte func_802240E4, func_80224780, func_8022492C, func_80224AF0 + .4byte func_80225E24, func_80226344, func_8022771C, func_80228950 + .4byte func_80228AEC, func_802290EC, func_8022D70C, func_80230BB4 + .4byte func_80230BD4, func_802322EC, func_8023281C, func_80232D04 + .4byte func_802353D8, func_80235454, func_80235A54, func_802366A0 + .4byte func_8023692C, func_80236AE8, func_80237774, func_8023779C + .4byte func_8023AF6C, func_8023B62C, func_8023B9D4, func_8023CF8C + .4byte func_8023EA24, func_8023EE4C, func_80240040, func_8024050C + .4byte func_802437CC, func_802448C8, func_802449F8, func_80244EBC + .4byte func_802452C8, func_80245C40, func_80246CAC, func_80247018 + .4byte func_80247260, func_80249B5C, func_80249B80, func_80249BA8 + .4byte func_80249BD0, func_80249D18, func_80250EE0, func_80253FB4 + .4byte func_80254240, func_80254440, func_8025714C, func_80259A84 + .4byte func_8025A6F0, func_8025AD64, func_8025B144, func_8025B68C + .4byte func_8025B6C8, func_8025D398, func_8025D7AC, func_8025DCA0 + .4byte func_8025DF60, func_8025E328, func_8025E84C, func_8025EC48 + .4byte func_8025F05C, func_8025FFD8, func_802609C0, func_8026136C + .4byte func_80262AE0, func_80262E70, func_80263C9C, func_802674AC + .4byte func_80268208, __sinit_$3ut_IOStream_cpp, __sinit_$3ut_FileStream_cpp, __sinit_$3ut_DvdFileStream_cpp + .4byte ut_DvdLockedFileStream_cpp, __sinit_$3ut_TextWriterBase_cpp, __sinit_$3snd_BasicSound_cpp, __sinit_$3snd_SeqSound_cpp + .4byte func_8037C408, func_8037F8FC, func_80383998, func_80385E14 + .4byte func_803872D0, func_80387EA8, func_8038A320, func_8038A3CC + .4byte func_8038F254, func_803D91F4, func_803D9EA0 + + # placed by the compiler it seems + .balign 0x20, 0 @@ -203,7 +203,8 @@ lbl_80406054: .global lbl_804061BA lbl_804061BA: .incbin "baserom.dol", 0x4022BA, 0xFA -.global lbl_804062B4 + + .global lbl_804062B4 lbl_804062B4: .incbin "baserom.dol", 0x4023B4, 0x5E .global lbl_80406312 diff --git a/asm/text_1.s b/asm/text_1.s index 6ff72a7..039c216 100644 --- a/asm/text_1.s +++ b/asm/text_1.s @@ -49941,6 +49941,9 @@ lbl_800321A4: /* 800321B8 0002DE18 7C 08 03 A6 */ mtlr r0 /* 800321BC 0002DE1C 38 21 00 C0 */ addi r1, r1, 0xc0 /* 800321C0 0002DE20 4E 80 00 20 */ blr + +.global func_800321C4 +func_800321C4: /* 800321C4 0002DE24 38 A0 00 01 */ li r5, 1 /* 800321C8 0002DE28 38 6D 97 68 */ addi r3, r13, lbl_8063EA28-_SDA_BASE_ /* 800321CC 0002DE2C 38 80 00 04 */ li r4, 4 @@ -50149,6 +50152,9 @@ lbl_80032458: /* 8003247C 0002E0DC 7C 08 03 A6 */ mtlr r0 /* 80032480 0002E0E0 38 21 00 40 */ addi r1, r1, 0x40 /* 80032484 0002E0E4 4E 80 00 20 */ blr + +.global func_80032488 +func_80032488: /* 80032488 0002E0E8 38 A0 00 01 */ li r5, 1 /* 8003248C 0002E0EC 38 6D 97 70 */ addi r3, r13, lbl_8063EA30-_SDA_BASE_ /* 80032490 0002E0F0 38 80 00 04 */ li r4, 4 @@ -50691,6 +50697,9 @@ lbl_80032B88: /* 80032B9C 0002E7FC 7C 08 03 A6 */ mtlr r0 /* 80032BA0 0002E800 38 21 00 50 */ addi r1, r1, 0x50 /* 80032BA4 0002E804 4E 80 00 20 */ blr + +.global func_80032BA8 +func_80032BA8: /* 80032BA8 0002E808 38 A0 00 01 */ li r5, 1 /* 80032BAC 0002E80C 38 6D 97 78 */ addi r3, r13, lbl_8063EA38-_SDA_BASE_ /* 80032BB0 0002E810 38 80 00 04 */ li r4, 4 @@ -50879,6 +50888,9 @@ lbl_80032E28: /* 80032E34 0002EA94 7C 08 03 A6 */ mtlr r0 /* 80032E38 0002EA98 38 21 00 20 */ addi r1, r1, 0x20 /* 80032E3C 0002EA9C 4E 80 00 20 */ blr + +.global func_80032E40 +func_80032E40: /* 80032E40 0002EAA0 38 A0 00 01 */ li r5, 1 /* 80032E44 0002EAA4 38 6D 97 80 */ addi r3, r13, lbl_8063EA40-_SDA_BASE_ /* 80032E48 0002EAA8 38 80 00 04 */ li r4, 4 @@ -51004,6 +51016,9 @@ lbl_80032FB0: /* 80032FBC 0002EC1C 7C 08 03 A6 */ mtlr r0 /* 80032FC0 0002EC20 38 21 00 20 */ addi r1, r1, 0x20 /* 80032FC4 0002EC24 4E 80 00 20 */ blr + +.global func_80032FC8 +func_80032FC8: /* 80032FC8 0002EC28 38 A0 00 01 */ li r5, 1 /* 80032FCC 0002EC2C 38 6D 97 88 */ addi r3, r13, lbl_8063EA48-_SDA_BASE_ /* 80032FD0 0002EC30 38 80 00 04 */ li r4, 4 @@ -54247,6 +54262,9 @@ lbl_80035C74: /* 80035C84 000318E4 7C 08 03 A6 */ mtlr r0 /* 80035C88 000318E8 38 21 00 40 */ addi r1, r1, 0x40 /* 80035C8C 000318EC 4E 80 00 20 */ blr + +.global func_80035C90 +func_80035C90: /* 80035C90 000318F0 38 A0 00 01 */ li r5, 1 /* 80035C94 000318F4 38 6D 97 90 */ addi r3, r13, lbl_8063EA50-_SDA_BASE_ /* 80035C98 000318F8 38 80 00 04 */ li r4, 4 @@ -55747,6 +55765,9 @@ func_80036F50: /* 80036F5C 00032BBC 7C 00 1B 78 */ or r0, r0, r3 /* 80036F60 00032BC0 54 03 0F FE */ srwi r3, r0, 0x1f /* 80036F64 00032BC4 4E 80 00 20 */ blr + +.global func_80036F68 +func_80036F68: /* 80036F68 00032BC8 38 A0 00 01 */ li r5, 1 /* 80036F6C 00032BCC 38 6D 97 A0 */ addi r3, r13, lbl_8063EA60-_SDA_BASE_ /* 80036F70 00032BD0 38 80 00 04 */ li r4, 4 @@ -63991,6 +64012,9 @@ func_8003DFC0: /* 8003E010 00039C70 7C 08 03 A6 */ mtlr r0 /* 8003E014 00039C74 38 21 00 10 */ addi r1, r1, 0x10 /* 8003E018 00039C78 4E 80 00 20 */ blr + +.global func_8003E01C +func_8003E01C: /* 8003E01C 00039C7C 38 A0 00 01 */ li r5, 1 /* 8003E020 00039C80 38 6D 97 B0 */ addi r3, r13, lbl_8063EA70-_SDA_BASE_ /* 8003E024 00039C84 38 80 00 04 */ li r4, 4 @@ -64616,6 +64640,9 @@ lbl_8003E80C: /* 8003E828 0003A488 7C 08 03 A6 */ mtlr r0 /* 8003E82C 0003A48C 38 21 00 10 */ addi r1, r1, 0x10 /* 8003E830 0003A490 4E 80 00 20 */ blr + +.global func_8003E834 +func_8003E834: /* 8003E834 0003A494 38 A0 00 01 */ li r5, 1 /* 8003E838 0003A498 38 6D 97 B8 */ addi r3, r13, lbl_8063EA78-_SDA_BASE_ /* 8003E83C 0003A49C 38 80 00 04 */ li r4, 4 @@ -66432,6 +66459,9 @@ lbl_800400BC: /* 800400BC 0003BD1C 38 C6 00 01 */ addi r6, r6, 1 /* 800400C0 0003BD20 42 00 FF A0 */ bdnz lbl_80040060 /* 800400C4 0003BD24 4E 80 00 20 */ blr + +.global func_800400C8 +func_800400C8: /* 800400C8 0003BD28 38 A0 00 01 */ li r5, 1 /* 800400CC 0003BD2C 38 6D 97 C8 */ addi r3, r13, lbl_8063EA88-_SDA_BASE_ /* 800400D0 0003BD30 38 80 00 04 */ li r4, 4 @@ -71488,6 +71518,9 @@ func_80044770: /* 800447B8 00040418 7C 08 03 A6 */ mtlr r0 /* 800447BC 0004041C 38 21 00 10 */ addi r1, r1, 0x10 /* 800447C0 00040420 4E 80 00 20 */ blr + +.global func_800447C4 +func_800447C4: /* 800447C4 00040424 38 A0 00 01 */ li r5, 1 /* 800447C8 00040428 38 6D 97 D0 */ addi r3, r13, lbl_8063EA90-_SDA_BASE_ /* 800447CC 0004042C 38 80 00 04 */ li r4, 4 @@ -72030,6 +72063,9 @@ lbl_80044EF4: /* 80044EFC 00040B5C 7C 08 03 A6 */ mtlr r0 /* 80044F00 00040B60 38 21 00 40 */ addi r1, r1, 0x40 /* 80044F04 00040B64 4E 80 00 20 */ blr + +.global func_80044F08 +func_80044F08: /* 80044F08 00040B68 38 A0 00 01 */ li r5, 1 /* 80044F0C 00040B6C 38 6D 97 E0 */ addi r3, r13, lbl_8063EAA0-_SDA_BASE_ /* 80044F10 00040B70 38 80 00 04 */ li r4, 4 @@ -75064,6 +75100,9 @@ lbl_800477A0: /* 800477BC 0004341C 7C 08 03 A6 */ mtlr r0 /* 800477C0 00043420 38 21 00 20 */ addi r1, r1, 0x20 /* 800477C4 00043424 4E 80 00 20 */ blr + +.global func_800477C8 +func_800477C8: /* 800477C8 00043428 38 A0 00 01 */ li r5, 1 /* 800477CC 0004342C 38 6D 97 F0 */ addi r3, r13, lbl_8063EAB0-_SDA_BASE_ /* 800477D0 00043430 38 80 00 04 */ li r4, 4 @@ -75131,6 +75170,9 @@ lbl_80047890: /* 80047894 000434F4 7C 08 03 A6 */ mtlr r0 /* 80047898 000434F8 38 21 00 10 */ addi r1, r1, 0x10 /* 8004789C 000434FC 4E 80 00 20 */ blr + +.global func_800478A0 +func_800478A0: /* 800478A0 00043500 38 A0 00 01 */ li r5, 1 /* 800478A4 00043504 38 6D 98 00 */ addi r3, r13, lbl_8063EAC0-_SDA_BASE_ /* 800478A8 00043508 38 80 00 04 */ li r4, 4 @@ -76191,6 +76233,9 @@ lbl_800486D8: /* 800486FC 0004435C 7C 08 03 A6 */ mtlr r0 /* 80048700 00044360 38 21 00 50 */ addi r1, r1, 0x50 /* 80048704 00044364 4E 80 00 20 */ blr + +.global func_80048708 +func_80048708: /* 80048708 00044368 38 A0 00 01 */ li r5, 1 /* 8004870C 0004436C 38 6D 98 08 */ addi r3, r13, lbl_8063EAC8-_SDA_BASE_ /* 80048710 00044370 38 80 00 04 */ li r4, 4 @@ -76902,6 +76947,9 @@ cGame_GetGameTime: /* 80049058 00044CB8 80 63 00 94 */ lwz r3, 0x94(r3) /* 8004905C 00044CBC C0 23 00 1C */ lfs f1, 0x1c(r3) /* 80049060 00044CC0 4E 80 00 20 */ blr + +.global func_80049064 +func_80049064: /* 80049064 00044CC4 38 A0 00 01 */ li r5, 1 /* 80049068 00044CC8 38 6D 98 10 */ addi r3, r13, lbl_8063EAD0-_SDA_BASE_ /* 8004906C 00044CCC 38 80 00 04 */ li r4, 4 @@ -78938,6 +78986,9 @@ lbl_8004ACAC: /* 8004ACC8 00046928 4E 80 00 20 */ blr /* 8004ACCC 0004692C 4E 80 00 20 */ blr /* 8004ACD0 00046930 4E 80 00 20 */ blr + +.global func_8004ACD4 +func_8004ACD4: /* 8004ACD4 00046934 38 A0 00 01 */ li r5, 1 /* 8004ACD8 00046938 38 6D 98 18 */ addi r3, r13, lbl_8063EAD8-_SDA_BASE_ /* 8004ACDC 0004693C 38 80 00 04 */ li r4, 4 @@ -81846,6 +81897,9 @@ lbl_8004D6E4: /* 8004D6F8 00049358 7C 08 03 A6 */ mtlr r0 /* 8004D6FC 0004935C 38 21 00 30 */ addi r1, r1, 0x30 /* 8004D700 00049360 4E 80 00 20 */ blr + +.global func_8004D704 +func_8004D704: /* 8004D704 00049364 38 A0 00 01 */ li r5, 1 /* 8004D708 00049368 38 6D 98 20 */ addi r3, r13, lbl_8063EAE0-_SDA_BASE_ /* 8004D70C 0004936C 38 80 00 04 */ li r4, 4 @@ -82419,6 +82473,9 @@ lbl_8004DE54: /* 8004DE5C 00049ABC 42 00 FF DC */ bdnz lbl_8004DE38 /* 8004DE60 00049AC0 38 60 00 00 */ li r3, 0 /* 8004DE64 00049AC4 4E 80 00 20 */ blr + +.global func_8004DE68 +func_8004DE68: /* 8004DE68 00049AC8 38 A0 00 01 */ li r5, 1 /* 8004DE6C 00049ACC 38 6D 98 28 */ addi r3, r13, lbl_8063EAE8-_SDA_BASE_ /* 8004DE70 00049AD0 38 80 00 04 */ li r4, 4 @@ -83258,6 +83315,9 @@ lbl_8004E9AC: /* 8004E9C4 0004A624 7C 08 03 A6 */ mtlr r0 /* 8004E9C8 0004A628 38 21 00 20 */ addi r1, r1, 0x20 /* 8004E9CC 0004A62C 4E 80 00 20 */ blr + +.global func_8004E9D0 +func_8004E9D0: /* 8004E9D0 0004A630 38 A0 00 01 */ li r5, 1 /* 8004E9D4 0004A634 38 6D 98 38 */ addi r3, r13, lbl_8063EAF8-_SDA_BASE_ /* 8004E9D8 0004A638 38 80 00 04 */ li r4, 4 @@ -83960,6 +84020,9 @@ lbl_8004F334: /* 8004F350 0004AFB0 7C 08 03 A6 */ mtlr r0 /* 8004F354 0004AFB4 38 21 00 10 */ addi r1, r1, 0x10 /* 8004F358 0004AFB8 4E 80 00 20 */ blr + +.global func_8004F35C +func_8004F35C: /* 8004F35C 0004AFBC 38 A0 00 01 */ li r5, 1 /* 8004F360 0004AFC0 38 6D 98 40 */ addi r3, r13, lbl_8063EB00-_SDA_BASE_ /* 8004F364 0004AFC4 38 80 00 04 */ li r4, 4 @@ -84998,6 +85061,9 @@ lbl_80050150: lbl_80050164: /* 80050164 0004BDC4 38 60 FF FF */ li r3, -1 /* 80050168 0004BDC8 4E 80 00 20 */ blr + +.global func_8005016C +func_8005016C: /* 8005016C 0004BDCC 38 A0 00 01 */ li r5, 1 /* 80050170 0004BDD0 38 6D 98 48 */ addi r3, r13, lbl_8063EB08-_SDA_BASE_ /* 80050174 0004BDD4 38 80 00 04 */ li r4, 4 @@ -85112,6 +85178,9 @@ func_800502BC: lbl_800502FC: /* 800502FC 0004BF5C 38 60 00 00 */ li r3, 0 /* 80050300 0004BF60 4E 80 00 20 */ blr + +.global func_80050304 +func_80050304: /* 80050304 0004BF64 38 A0 00 01 */ li r5, 1 /* 80050308 0004BF68 38 6D 98 58 */ addi r3, r13, lbl_8063EB18-_SDA_BASE_ /* 8005030C 0004BF6C 38 80 00 04 */ li r4, 4 @@ -90811,6 +90880,9 @@ func_80055428: /* 80055470 000510D0 4E 80 00 20 */ blr /* 80055474 000510D4 38 60 00 00 */ li r3, 0 /* 80055478 000510D8 4E 80 00 20 */ blr + +.global func_8005547C +func_8005547C: /* 8005547C 000510DC 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80055480 000510E0 7C 08 02 A6 */ mflr r0 /* 80055484 000510E4 38 60 00 01 */ li r3, 1 @@ -91071,6 +91143,9 @@ lbl_800557D8: /* 800557D8 00051438 48 05 48 A8 */ b func_800AA080 /* 800557DC 0005143C 4E 80 00 20 */ blr /* 800557E0 00051440 4E 80 00 20 */ blr + +.global func_800557E4 +func_800557E4: /* 800557E4 00051444 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800557E8 00051448 7C 08 02 A6 */ mflr r0 /* 800557EC 0005144C 38 60 00 01 */ li r3, 1 @@ -95763,6 +95838,9 @@ func_80059884: /* 800598CC 0005552C 7C 08 03 A6 */ mtlr r0 /* 800598D0 00055530 38 21 00 10 */ addi r1, r1, 0x10 /* 800598D4 00055534 4E 80 00 20 */ blr + +.global func_800598D8 +func_800598D8: /* 800598D8 00055538 38 A0 00 01 */ li r5, 1 /* 800598DC 0005553C 38 6D 98 A8 */ addi r3, r13, lbl_8063EB68-_SDA_BASE_ /* 800598E0 00055540 38 80 00 04 */ li r4, 4 @@ -96669,6 +96747,9 @@ lbl_8005A510: /* 8005A518 00056178 38 80 00 00 */ li r4, 0 /* 8005A51C 0005617C 4B FB 0C 54 */ b func_8000B170 /* 8005A520 00056180 4E 80 00 20 */ blr + +.global func_8005A524 +func_8005A524: /* 8005A524 00056184 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8005A528 00056188 7C 08 02 A6 */ mflr r0 /* 8005A52C 0005618C 38 A0 00 01 */ li r5, 1 @@ -97759,6 +97840,9 @@ lbl_8005B468: /* 8005B478 000570D8 7C 08 03 A6 */ mtlr r0 /* 8005B47C 000570DC 38 21 00 20 */ addi r1, r1, 0x20 /* 8005B480 000570E0 4E 80 00 20 */ blr + +.global func_8005B484 +func_8005B484: /* 8005B484 000570E4 38 A0 00 01 */ li r5, 1 /* 8005B488 000570E8 38 6D 98 F0 */ addi r3, r13, lbl_8063EBB0-_SDA_BASE_ /* 8005B48C 000570EC 38 80 00 04 */ li r4, 4 @@ -99608,6 +99692,9 @@ lbl_8005CE5C: /* 8005CE68 00058AC8 7C 08 03 A6 */ mtlr r0 /* 8005CE6C 00058ACC 38 21 00 30 */ addi r1, r1, 0x30 /* 8005CE70 00058AD0 4E 80 00 20 */ blr + +.global func_8005CE74 +func_8005CE74: /* 8005CE74 00058AD4 39 00 00 01 */ li r8, 1 /* 8005CE78 00058AD8 38 CD 99 00 */ addi r6, r13, lbl_8063EBC0-_SDA_BASE_ /* 8005CE7C 00058ADC 38 E0 00 04 */ li r7, 4 diff --git a/asm/text_10_6.s b/asm/text_10_6.s index 0de8c0b..c646c41 100644 --- a/asm/text_10_6.s +++ b/asm/text_10_6.s @@ -4263,6 +4263,9 @@ lbl_8037C3F0: /* 8037C3FC 0037805C 7C 08 03 A6 */ mtlr r0
/* 8037C400 00378060 38 21 00 10 */ addi r1, r1, 0x10
/* 8037C404 00378064 4E 80 00 20 */ blr
+
+.global func_8037C408
+func_8037C408:
/* 8037C408 00378068 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8037C40C 0037806C 7C 08 02 A6 */ mflr r0
/* 8037C410 00378070 90 01 00 14 */ stw r0, 0x14(r1)
@@ -7996,6 +7999,9 @@ lbl_8037F884: /* 8037F8F0 0037B550 4E 80 00 20 */ blr
/* 8037F8F4 0037B554 38 6D B2 88 */ addi r3, r13, lbl_80640548-_SDA_BASE_
/* 8037F8F8 0037B558 4E 80 00 20 */ blr
+
+.global func_8037F8FC
+func_8037F8FC:
/* 8037F8FC 0037B55C 38 0D B1 F0 */ addi r0, r13, lbl_806404B0-_SDA_BASE_
/* 8037F900 0037B560 90 0D B2 88 */ stw r0, lbl_80640548-_SDA_BASE_(r13)
/* 8037F904 0037B564 4E 80 00 20 */ blr
diff --git a/asm/text_11.s b/asm/text_11.s index f7f5166..04d35a5 100644 --- a/asm/text_11.s +++ b/asm/text_11.s @@ -3000,6 +3000,9 @@ LexicalCast_b_i_: /* 8038398C 0037F5EC 4E 80 00 20 */ blr /* 80383990 0037F5F0 38 6D B2 A0 */ addi r3, r13, lbl_80640560-_SDA_BASE_ /* 80383994 0037F5F4 4E 80 00 20 */ blr + +.global func_80383998 +func_80383998: /* 80383998 0037F5F8 38 0D B1 F0 */ addi r0, r13, lbl_806404B0-_SDA_BASE_ /* 8038399C 0037F5FC 90 0D B2 A0 */ stw r0, lbl_80640560-_SDA_BASE_(r13) /* 803839A0 0037F600 4E 80 00 20 */ blr @@ -5583,6 +5586,9 @@ lbl_80385DF4: .global FEAudio_ResetRandomVoiceToggleSFX FEAudio_ResetRandomVoiceToggleSFX: + +.global func_80385E14 +func_80385E14: /* 80385E14 00381A74 38 00 00 00 */ li r0, 0 /* 80385E18 00381A78 90 0D B2 A8 */ stw r0, lbl_80640568-_SDA_BASE_(r13) /* 80385E1C 00381A7C 4E 80 00 20 */ blr @@ -7084,6 +7090,9 @@ lbl_803872A8: /* 803872C4 00382F24 4E 80 00 20 */ blr /* 803872C8 00382F28 38 6D B2 B8 */ addi r3, r13, lbl_80640578-_SDA_BASE_ /* 803872CC 00382F2C 4E 80 00 20 */ blr + +.global func_803872D0 +func_803872D0: /* 803872D0 00382F30 38 0D B2 A8 */ addi r0, r13, lbl_80640568-_SDA_BASE_ /* 803872D4 00382F34 90 0D B2 B8 */ stw r0, lbl_80640578-_SDA_BASE_(r13) /* 803872D8 00382F38 4E 80 00 20 */ blr @@ -7902,6 +7911,9 @@ lbl_80387E2C: /* 80387E9C 00383AFC 4E 80 00 20 */ blr /* 80387EA0 00383B00 38 6D B2 C0 */ addi r3, r13, lbl_80640580-_SDA_BASE_ /* 80387EA4 00383B04 4E 80 00 20 */ blr + +.global func_80387EA8 +func_80387EA8: /* 80387EA8 00383B08 38 0D B2 A8 */ addi r0, r13, lbl_80640568-_SDA_BASE_ /* 80387EAC 00383B0C 90 0D B2 C0 */ stw r0, lbl_80640580-_SDA_BASE_(r13) /* 80387EB0 00383B10 4E 80 00 20 */ blr @@ -10291,6 +10303,9 @@ lbl_8038A2F4: /* 8038A314 00385F74 4E 80 04 20 */ bctr /* 8038A318 00385F78 38 6D B2 C8 */ addi r3, r13, lbl_80640588-_SDA_BASE_ /* 8038A31C 00385F7C 4E 80 00 20 */ blr + +.global func_8038A320 +func_8038A320: /* 8038A320 00385F80 38 0D B2 A8 */ addi r0, r13, lbl_80640568-_SDA_BASE_ /* 8038A324 00385F84 90 0D B2 C8 */ stw r0, lbl_80640588-_SDA_BASE_(r13) /* 8038A328 00385F88 4E 80 00 20 */ blr @@ -10338,6 +10353,9 @@ lbl_8038A3A4: /* 8038A3C0 00386020 4E 80 00 20 */ blr /* 8038A3C4 00386024 38 6D B2 D0 */ addi r3, r13, lbl_80640590-_SDA_BASE_ /* 8038A3C8 00386028 4E 80 00 20 */ blr + +.global func_8038A3CC +func_8038A3CC: /* 8038A3CC 0038602C 38 0D B2 A8 */ addi r0, r13, lbl_80640568-_SDA_BASE_ /* 8038A3D0 00386030 90 0D B2 D0 */ stw r0, lbl_80640590-_SDA_BASE_(r13) /* 8038A3D4 00386034 4E 80 00 20 */ blr @@ -15806,6 +15824,9 @@ lbl_8038F228: /* 8038F248 0038AEA8 7C 08 03 A6 */ mtlr r0 /* 8038F24C 0038AEAC 38 21 00 20 */ addi r1, r1, 0x20 /* 8038F250 0038AEB0 4E 80 00 20 */ blr + +.global func_8038F254 +func_8038F254: /* 8038F254 0038AEB4 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8038F258 0038AEB8 7C 08 02 A6 */ mflr r0 /* 8038F25C 0038AEBC 38 80 00 00 */ li r4, 0 @@ -100169,6 +100190,9 @@ func_803D91E4: /* 803D91E8 003D4E48 4C 82 00 20 */ bnelr /* 803D91EC 003D4E4C 80 63 01 30 */ lwz r3, 0x130(r3) /* 803D91F0 003D4E50 4E 80 00 20 */ blr + +.global func_803D91F4 +func_803D91F4: /* 803D91F4 003D4E54 38 6D B3 10 */ addi r3, r13, lbl_806405D0-_SDA_BASE_ /* 803D91F8 003D4E58 38 80 00 01 */ li r4, 1 /* 803D91FC 003D4E5C 38 A0 00 04 */ li r5, 4 @@ -101158,6 +101182,9 @@ func_803D9E54: /* 803D9E94 003D5AF4 7C 08 03 A6 */ mtlr r0 /* 803D9E98 003D5AF8 38 21 00 10 */ addi r1, r1, 0x10 /* 803D9E9C 003D5AFC 4E 80 00 20 */ blr + +.global func_803D9EA0 +func_803D9EA0: /* 803D9EA0 003D5B00 38 6D B3 28 */ addi r3, r13, lbl_806405E8-_SDA_BASE_ /* 803D9EA4 003D5B04 38 80 00 01 */ li r4, 1 /* 803D9EA8 003D5B08 38 A0 00 04 */ li r5, 4 diff --git a/asm/text_2.s b/asm/text_2.s index 077ab09..224032a 100644 --- a/asm/text_2.s +++ b/asm/text_2.s @@ -12438,6 +12438,9 @@ lbl_8006A854: /* 8006A858 000664B8 38 6D 99 19 */ addi r3, r13, lbl_8063EBD9-_SDA_BASE_ /* 8006A85C 000664BC 98 03 00 01 */ stb r0, 1(r3) /* 8006A860 000664C0 4E 80 00 20 */ blr + +.global func_8006A864 +func_8006A864: /* 8006A864 000664C4 38 6D 99 08 */ addi r3, r13, lbl_8063EBC8-_SDA_BASE_ /* 8006A868 000664C8 38 80 00 01 */ li r4, 1 /* 8006A86C 000664CC 38 A0 00 04 */ li r5, 4 @@ -16464,6 +16467,9 @@ lbl_8006E51C: /* 8006E528 0006A188 7C 08 03 A6 */ mtlr r0 /* 8006E52C 0006A18C 38 21 00 40 */ addi r1, r1, 0x40 /* 8006E530 0006A190 4E 80 00 20 */ blr + +.global func_8006E534 +func_8006E534: /* 8006E534 0006A194 38 A0 00 01 */ li r5, 1 /* 8006E538 0006A198 38 6D 99 A0 */ addi r3, r13, lbl_8063EC60-_SDA_BASE_ /* 8006E53C 0006A19C 38 80 00 04 */ li r4, 4 @@ -32598,6 +32604,9 @@ lbl_8007CF78: /* 8007CF84 00078BE4 7C 00 FE 70 */ srawi r0, r0, 0x1f /* 8007CF88 00078BE8 70 03 00 05 */ andi. r3, r0, 5 /* 8007CF8C 00078BEC 4E 80 00 20 */ blr + +.global func_8007CF90 +func_8007CF90: /* 8007CF90 00078BF0 38 A0 00 01 */ li r5, 1 /* 8007CF94 00078BF4 38 6D 99 A8 */ addi r3, r13, lbl_8063EC68-_SDA_BASE_ /* 8007CF98 00078BF8 38 80 00 04 */ li r4, 4 @@ -35407,6 +35416,9 @@ lbl_8007F85C: /* 8007F86C 0007B4CC 7C 60 03 78 */ or r0, r3, r0 /* 8007F870 0007B4D0 54 03 0F FE */ srwi r3, r0, 0x1f /* 8007F874 0007B4D4 4E 80 00 20 */ blr + +.global func_8007F878 +func_8007F878: /* 8007F878 0007B4D8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8007F87C 0007B4DC 38 A0 00 01 */ li r5, 1 /* 8007F880 0007B4E0 C0 22 86 D4 */ lfs f1, lbl_80640CD4-_SDA2_BASE_(r2) @@ -46909,6 +46921,9 @@ func_8008A27C: /* 8008A28C 00085EEC 80 6D A1 BC */ lwz r3, lbl_8063F47C-_SDA_BASE_(r13) /* 8008A290 00085EF0 90 03 01 18 */ stw r0, 0x118(r3) /* 8008A294 00085EF4 4E 80 00 20 */ blr + +.global func_8008A298 +func_8008A298: /* 8008A298 00085EF8 38 C0 00 01 */ li r6, 1 /* 8008A29C 00085EFC 39 0D 9A 10 */ addi r8, r13, lbl_8063ECD0-_SDA_BASE_ /* 8008A2A0 00085F00 38 A0 00 04 */ li r5, 4 @@ -50857,6 +50872,9 @@ lbl_8008D894: /* 8008D8A0 00089500 7C 08 03 A6 */ mtlr r0 /* 8008D8A4 00089504 38 21 00 70 */ addi r1, r1, 0x70 /* 8008D8A8 00089508 4E 80 00 20 */ blr + +.global func_8008D8AC +func_8008D8AC: /* 8008D8AC 0008950C 38 A0 00 01 */ li r5, 1 /* 8008D8B0 00089510 38 6D 9B 88 */ addi r3, r13, lbl_8063EE48-_SDA_BASE_ /* 8008D8B4 00089514 38 80 00 04 */ li r4, 4 @@ -54795,6 +54813,9 @@ func_8009116C: /* 8009123C 0008CE9C 7C 08 03 A6 */ mtlr r0 /* 80091240 0008CEA0 38 21 00 60 */ addi r1, r1, 0x60 /* 80091244 0008CEA4 4E 80 00 20 */ blr + +.global func_80091248 +func_80091248: /* 80091248 0008CEA8 38 A0 00 01 */ li r5, 1 /* 8009124C 0008CEAC 38 6D 9B 90 */ addi r3, r13, lbl_8063EE50-_SDA_BASE_ /* 80091250 0008CEB0 38 80 00 04 */ li r4, 4 @@ -58843,6 +58864,9 @@ lbl_80094D90: /* 80094D94 000909F4 38 A5 0C 00 */ addi r5, r5, 0x210E0C00@l /* 80094D98 000909F8 4B FF F2 3C */ b lbl_80093FD4 /* 80094D9C 000909FC 4E 80 00 20 */ blr + +.global func_80094DA0 +func_80094DA0: /* 80094DA0 00090A00 38 A0 00 01 */ li r5, 1 /* 80094DA4 00090A04 38 6D 9B 98 */ addi r3, r13, lbl_8063EE58-_SDA_BASE_ /* 80094DA8 00090A08 38 80 00 04 */ li r4, 4 @@ -59646,6 +59670,9 @@ lbl_80095954: /* 80095960 000915C0 7C 08 03 A6 */ mtlr r0 /* 80095964 000915C4 38 21 00 40 */ addi r1, r1, 0x40 /* 80095968 000915C8 4E 80 00 20 */ blr + +.global func_8009596C +func_8009596C: /* 8009596C 000915CC 38 A0 00 01 */ li r5, 1 /* 80095970 000915D0 38 6D 9B A8 */ addi r3, r13, lbl_8063EE68-_SDA_BASE_ /* 80095974 000915D4 38 80 00 04 */ li r4, 4 @@ -64589,6 +64616,9 @@ lbl_8009A27C: /* 8009A290 00095EF0 7C 08 03 A6 */ mtlr r0 /* 8009A294 00095EF4 38 21 00 40 */ addi r1, r1, 0x40 /* 8009A298 00095EF8 4E 80 00 20 */ blr + +.global func_8009A29C +func_8009A29C: /* 8009A29C 00095EFC 38 A0 00 01 */ li r5, 1 /* 8009A2A0 00095F00 38 6D 9B B0 */ addi r3, r13, lbl_8063EE70-_SDA_BASE_ /* 8009A2A4 00095F04 38 80 00 04 */ li r4, 4 @@ -66719,6 +66749,9 @@ lbl_8009C148: /* 8009C17C 00097DDC 7C 08 03 A6 */ mtlr r0 /* 8009C180 00097DE0 38 21 00 20 */ addi r1, r1, 0x20 /* 8009C184 00097DE4 4E 80 00 20 */ blr + +.global func_8009C188 +func_8009C188: /* 8009C188 00097DE8 38 A0 00 01 */ li r5, 1 /* 8009C18C 00097DEC 38 6D 9B C0 */ addi r3, r13, lbl_8063EE80-_SDA_BASE_ /* 8009C190 00097DF0 38 80 00 04 */ li r4, 4 @@ -70336,6 +70369,9 @@ lbl_8009F68C: /* 8009F698 0009B2F8 7C 08 03 A6 */ mtlr r0 /* 8009F69C 0009B2FC 38 21 00 40 */ addi r1, r1, 0x40 /* 8009F6A0 0009B300 4E 80 00 20 */ blr + +.global func_8009F6A4 +func_8009F6A4: /* 8009F6A4 0009B304 38 A0 00 01 */ li r5, 1 /* 8009F6A8 0009B308 38 6D 9B C8 */ addi r3, r13, lbl_8063EE88-_SDA_BASE_ /* 8009F6AC 0009B30C 38 80 00 04 */ li r4, 4 @@ -81730,6 +81766,9 @@ lbl_800AA000: /* 800AA00C 000A5C6C 7C 08 03 A6 */ mtlr r0 /* 800AA010 000A5C70 38 21 00 20 */ addi r1, r1, 0x20 /* 800AA014 000A5C74 4E 80 00 20 */ blr + +.global func_800AA018 +func_800AA018: /* 800AA018 000A5C78 38 A0 00 01 */ li r5, 1 /* 800AA01C 000A5C7C 38 6D 9B D0 */ addi r3, r13, lbl_8063EE90-_SDA_BASE_ /* 800AA020 000A5C80 38 80 00 04 */ li r4, 4 @@ -82026,6 +82065,9 @@ lbl_800AA430: /* 800AA444 000A60A4 7C 08 03 A6 */ mtlr r0 /* 800AA448 000A60A8 38 21 00 20 */ addi r1, r1, 0x20 /* 800AA44C 000A60AC 4E 80 00 20 */ blr + +.global func_800AA450 +func_800AA450: /* 800AA450 000A60B0 38 A0 00 01 */ li r5, 1 /* 800AA454 000A60B4 38 6D 9B E0 */ addi r3, r13, lbl_8063EEA0-_SDA_BASE_ /* 800AA458 000A60B8 38 80 00 04 */ li r4, 4 @@ -98969,6 +99011,9 @@ lbl_800B9DE8: /* 800B9DF0 000B5A50 7C 08 03 A6 */ mtlr r0 /* 800B9DF4 000B5A54 38 21 00 10 */ addi r1, r1, 0x10 /* 800B9DF8 000B5A58 4E 80 00 20 */ blr + +.global func_800B9DFC +func_800B9DFC: /* 800B9DFC 000B5A5C 38 6D 9B F8 */ addi r3, r13, lbl_8063EEB8-_SDA_BASE_ /* 800B9E00 000B5A60 38 80 00 01 */ li r4, 1 /* 800B9E04 000B5A64 38 A0 00 04 */ li r5, 4 diff --git a/asm/text_3.s b/asm/text_3.s index b660ae1..e171d53 100644 --- a/asm/text_3.s +++ b/asm/text_3.s @@ -10827,6 +10827,9 @@ func_800C5940: .global func_800C5944 func_800C5944: /* 800C5944 000C15A4 4E 80 00 20 */ blr + +.global func_800C5948 +func_800C5948: /* 800C5948 000C15A8 38 A0 00 01 */ li r5, 1 /* 800C594C 000C15AC 38 6D 9C 08 */ addi r3, r13, lbl_8063EEC8-_SDA_BASE_ /* 800C5950 000C15B0 38 80 00 04 */ li r4, 4 @@ -30764,6 +30767,9 @@ lbl_800D7C50: /* 800D7C70 000D38D0 7C 08 03 A6 */ mtlr r0 /* 800D7C74 000D38D4 38 21 00 20 */ addi r1, r1, 0x20 /* 800D7C78 000D38D8 4E 80 00 20 */ blr + +.global func_800D7C7C +func_800D7C7C: /* 800D7C7C 000D38DC 38 6D 9C 28 */ addi r3, r13, lbl_8063EEE8-_SDA_BASE_ /* 800D7C80 000D38E0 38 80 00 01 */ li r4, 1 /* 800D7C84 000D38E4 38 A0 00 04 */ li r5, 4 @@ -44279,6 +44285,9 @@ lbl_800E4208: /* 800E4214 000DFE74 7C 08 03 A6 */ mtlr r0 /* 800E4218 000DFE78 38 21 00 70 */ addi r1, r1, 0x70 /* 800E421C 000DFE7C 4E 80 00 20 */ blr + +.global func_800E4220 +func_800E4220: /* 800E4220 000DFE80 38 6D 9C 38 */ addi r3, r13, lbl_8063EEF8-_SDA_BASE_ /* 800E4224 000DFE84 38 80 00 01 */ li r4, 1 /* 800E4228 000DFE88 38 A0 00 04 */ li r5, 4 @@ -50207,6 +50216,9 @@ lbl_800E9650: /* 800E965C 000E52BC 7C 08 03 A6 */ mtlr r0 /* 800E9660 000E52C0 38 21 00 10 */ addi r1, r1, 0x10 /* 800E9664 000E52C4 4E 80 00 20 */ blr + +.global func_800E9668 +func_800E9668: /* 800E9668 000E52C8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 800E966C 000E52CC 7C 08 02 A6 */ mflr r0 /* 800E9670 000E52D0 38 6D 9C 48 */ addi r3, r13, lbl_8063EF08-_SDA_BASE_ @@ -66643,6 +66655,9 @@ lbl_800F8A74: /* 800F8A80 000F46E0 7C 08 03 A6 */ mtlr r0 /* 800F8A84 000F46E4 38 21 00 30 */ addi r1, r1, 0x30 /* 800F8A88 000F46E8 4E 80 00 20 */ blr + +.global func_800F8A8C +func_800F8A8C: /* 800F8A8C 000F46EC 39 00 00 01 */ li r8, 1 /* 800F8A90 000F46F0 38 CD 9C 50 */ addi r6, r13, lbl_8063EF10-_SDA_BASE_ /* 800F8A94 000F46F4 38 E0 00 04 */ li r7, 4 @@ -79002,6 +79017,9 @@ lbl_80104324: /* 80104328 000FFF88 38 64 02 50 */ addi r3, r4, 0x250 /* 8010432C 000FFF8C 7C 63 02 2E */ lhzx r3, r3, r0 /* 80104330 000FFF90 4E 80 00 20 */ blr + +.global func_80104334 +func_80104334: /* 80104334 000FFF94 38 A0 00 01 */ li r5, 1 /* 80104338 000FFF98 38 6D 9C 78 */ addi r3, r13, lbl_8063EF38-_SDA_BASE_ /* 8010433C 000FFF9C 38 80 00 04 */ li r4, 4 @@ -98608,6 +98626,9 @@ func_801166A4: /* 801166B0 00112310 7C 63 02 14 */ add r3, r3, r0 /* 801166B4 00112314 A8 63 00 84 */ lha r3, 0x84(r3) /* 801166B8 00112318 48 13 D7 38 */ b func_80253DF0 + +.global func_801166BC +func_801166BC: /* 801166BC 0011231C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 801166C0 00112320 7C 08 02 A6 */ mflr r0 /* 801166C4 00112324 38 6D 9C 80 */ addi r3, r13, lbl_8063EF40-_SDA_BASE_ diff --git a/asm/text_4.s b/asm/text_4.s index a454370..0afd892 100644 --- a/asm/text_4.s +++ b/asm/text_4.s @@ -3403,6 +3403,9 @@ lbl_8011B16C: /* 8011B170 00116DD0 7C 08 03 A6 */ mtlr r0 /* 8011B174 00116DD4 38 21 00 10 */ addi r1, r1, 0x10 /* 8011B178 00116DD8 4E 80 00 20 */ blr + +.global func_8011B17C +func_8011B17C: /* 8011B17C 00116DDC 38 A0 00 01 */ li r5, 1 /* 8011B180 00116DE0 38 6D 9C A0 */ addi r3, r13, lbl_8063EF60-_SDA_BASE_ /* 8011B184 00116DE4 38 80 00 04 */ li r4, 4 @@ -5001,6 +5004,9 @@ lbl_8011C91C: /* 8011C928 00118588 7C 08 03 A6 */ mtlr r0 /* 8011C92C 0011858C 38 21 00 40 */ addi r1, r1, 0x40 /* 8011C930 00118590 4E 80 00 20 */ blr + +.global func_8011C934 +func_8011C934: /* 8011C934 00118594 38 A0 00 01 */ li r5, 1 /* 8011C938 00118598 38 6D 9C A8 */ addi r3, r13, lbl_8063EF68-_SDA_BASE_ /* 8011C93C 0011859C 38 80 00 04 */ li r4, 4 @@ -5009,6 +5015,9 @@ lbl_8011C91C: /* 8011C948 001185A8 B0 83 00 02 */ sth r4, 2(r3) /* 8011C94C 001185AC 98 03 00 04 */ stb r0, 4(r3) /* 8011C950 001185B0 4E 80 00 20 */ blr + +.global func_8011C954 +func_8011C954: /* 8011C954 001185B4 38 A0 00 01 */ li r5, 1 /* 8011C958 001185B8 38 6D 9C B0 */ addi r3, r13, lbl_8063EF70-_SDA_BASE_ /* 8011C95C 001185BC 38 80 00 04 */ li r4, 4 @@ -6674,6 +6683,9 @@ lbl_8011E1A0: /* 8011E1D0 00119E30 7C 08 03 A6 */ mtlr r0 /* 8011E1D4 00119E34 38 21 00 20 */ addi r1, r1, 0x20 /* 8011E1D8 00119E38 4E 80 00 20 */ blr + +.global func_8011E1DC +func_8011E1DC: /* 8011E1DC 00119E3C 38 A0 00 01 */ li r5, 1 /* 8011E1E0 00119E40 38 6D 9C B8 */ addi r3, r13, lbl_8063EF78-_SDA_BASE_ /* 8011E1E4 00119E44 38 80 00 04 */ li r4, 4 @@ -25157,6 +25169,9 @@ lbl_8012F0B4: /* 8012F0B8 0012AD18 7C 08 03 A6 */ mtlr r0 /* 8012F0BC 0012AD1C 38 21 00 10 */ addi r1, r1, 0x10 /* 8012F0C0 0012AD20 4E 80 00 20 */ blr + +.global func_8012F0C4 +func_8012F0C4: /* 8012F0C4 0012AD24 38 6D 9C C0 */ addi r3, r13, lbl_8063EF80-_SDA_BASE_ /* 8012F0C8 0012AD28 38 80 00 01 */ li r4, 1 /* 8012F0CC 0012AD2C 38 A0 00 04 */ li r5, 4 @@ -28164,6 +28179,9 @@ func_80131BF4: /* 80131CC4 0012D924 7C 08 03 A6 */ mtlr r0 /* 80131CC8 0012D928 38 21 00 60 */ addi r1, r1, 0x60 /* 80131CCC 0012D92C 4E 80 00 20 */ blr + +.global func_80131CD0 +func_80131CD0: /* 80131CD0 0012D930 38 A0 00 01 */ li r5, 1 /* 80131CD4 0012D934 38 6D 9C D0 */ addi r3, r13, lbl_8063EF90-_SDA_BASE_ /* 80131CD8 0012D938 38 80 00 04 */ li r4, 4 @@ -37604,6 +37622,9 @@ lbl_8013A8EC: /* 8013A904 00136564 7C 08 03 A6 */ mtlr r0 /* 8013A908 00136568 38 21 00 20 */ addi r1, r1, 0x20 /* 8013A90C 0013656C 4E 80 00 20 */ blr + +.global func_8013A910 +func_8013A910: /* 8013A910 00136570 38 A0 00 01 */ li r5, 1 /* 8013A914 00136574 38 6D 9C D8 */ addi r3, r13, lbl_8063EF98-_SDA_BASE_ /* 8013A918 00136578 38 80 00 04 */ li r4, 4 @@ -42496,6 +42517,9 @@ lbl_8013F020: /* 8013F024 0013AC84 7C 08 03 A6 */ mtlr r0 /* 8013F028 0013AC88 38 21 00 10 */ addi r1, r1, 0x10 /* 8013F02C 0013AC8C 4E 80 00 20 */ blr + +.global func_8013F030 +func_8013F030: /* 8013F030 0013AC90 38 6D 9C E0 */ addi r3, r13, lbl_8063EFA0-_SDA_BASE_ /* 8013F034 0013AC94 38 80 00 01 */ li r4, 1 /* 8013F038 0013AC98 38 A0 00 04 */ li r5, 4 @@ -60821,6 +60845,9 @@ lbl_8014FE78: /* 8014FE7C 0014BADC 7C 08 03 A6 */ mtlr r0 /* 8014FE80 0014BAE0 38 21 00 10 */ addi r1, r1, 0x10 /* 8014FE84 0014BAE4 4E 80 00 20 */ blr + +.global func_8014FE88 +func_8014FE88: /* 8014FE88 0014BAE8 38 A0 00 01 */ li r5, 1 /* 8014FE8C 0014BAEC 38 6D 9C F0 */ addi r3, r13, lbl_8063EFB0-_SDA_BASE_ /* 8014FE90 0014BAF0 38 80 00 04 */ li r4, 4 @@ -62352,6 +62379,9 @@ lbl_8015143C: /* 80151448 0014D0A8 7C 08 03 A6 */ mtlr r0 /* 8015144C 0014D0AC 38 21 00 70 */ addi r1, r1, 0x70 /* 80151450 0014D0B0 4E 80 00 20 */ blr + +.global func_80151454 +func_80151454: /* 80151454 0014D0B4 38 A0 00 01 */ li r5, 1 /* 80151458 0014D0B8 38 6D 9C F8 */ addi r3, r13, lbl_8063EFB8-_SDA_BASE_ /* 8015145C 0014D0BC 38 80 00 04 */ li r4, 4 @@ -67218,6 +67248,9 @@ lbl_80155B10: /* 80155B24 00151784 7C 08 03 A6 */ mtlr r0 /* 80155B28 00151788 38 21 00 40 */ addi r1, r1, 0x40 /* 80155B2C 0015178C 4E 80 00 20 */ blr + +.global func_80155B30 +func_80155B30: /* 80155B30 00151790 38 A0 00 01 */ li r5, 1 /* 80155B34 00151794 38 6D 9D 00 */ addi r3, r13, lbl_8063EFC0-_SDA_BASE_ /* 80155B38 00151798 38 80 00 04 */ li r4, 4 @@ -69313,6 +69346,9 @@ lbl_80157818: lbl_8015782C: /* 8015782C 0015348C 38 60 00 00 */ li r3, 0 /* 80157830 00153490 4E 80 00 20 */ blr + +.global func_80157834 +func_80157834: /* 80157834 00153494 38 A0 00 01 */ li r5, 1 /* 80157838 00153498 38 6D 9D 08 */ addi r3, r13, lbl_8063EFC8-_SDA_BASE_ /* 8015783C 0015349C 38 80 00 04 */ li r4, 4 @@ -69950,6 +69986,9 @@ lbl_801580F8: /* 80158124 00153D84 38 00 00 00 */ li r0, 0 /* 80158128 00153D88 90 03 00 04 */ stw r0, 4(r3) /* 8015812C 00153D8C 4E 80 00 20 */ blr + +.global func_80158130 +func_80158130: /* 80158130 00153D90 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80158134 00153D94 7C 08 02 A6 */ mflr r0 /* 80158138 00153D98 38 60 00 01 */ li r3, 1 @@ -70843,6 +70882,9 @@ lbl_80158E14: /* 80158E24 00154A84 7C 08 03 A6 */ mtlr r0 /* 80158E28 00154A88 38 21 00 70 */ addi r1, r1, 0x70 /* 80158E2C 00154A8C 4E 80 00 20 */ blr + +.global func_80158E30 +func_80158E30: /* 80158E30 00154A90 38 A0 00 01 */ li r5, 1 /* 80158E34 00154A94 38 6D 9D 20 */ addi r3, r13, lbl_8063EFE0-_SDA_BASE_ /* 80158E38 00154A98 38 80 00 04 */ li r4, 4 @@ -76373,6 +76415,9 @@ func_8015D340: func_8015D350: /* 8015D350 00158FB0 90 6D 9D 30 */ stw r3, lbl_8063EFF0-_SDA_BASE_(r13) /* 8015D354 00158FB4 4E 80 00 20 */ blr + +.global func_8015D358 +func_8015D358: /* 8015D358 00158FB8 39 00 00 01 */ li r8, 1 /* 8015D35C 00158FBC 38 CD 9D 28 */ addi r6, r13, lbl_8063EFE8-_SDA_BASE_ /* 8015D360 00158FC0 38 E0 00 04 */ li r7, 4 @@ -82268,6 +82313,9 @@ func_80162724: /* 80162758 0015E3B8 7C 08 03 A6 */ mtlr r0 /* 8016275C 0015E3BC 38 21 00 10 */ addi r1, r1, 0x10 /* 80162760 0015E3C0 4E 80 00 20 */ blr + +.global func_80162764 +func_80162764: /* 80162764 0015E3C4 38 A0 00 01 */ li r5, 1 /* 80162768 0015E3C8 38 6D 9D 38 */ addi r3, r13, lbl_8063EFF8-_SDA_BASE_ /* 8016276C 0015E3CC 38 80 00 04 */ li r4, 4 @@ -82555,6 +82603,9 @@ lbl_80162B34: /* 80162B44 0015E7A4 7C 08 03 A6 */ mtlr r0 /* 80162B48 0015E7A8 38 21 00 20 */ addi r1, r1, 0x20 /* 80162B4C 0015E7AC 4E 80 00 20 */ blr + +.global func_80162B50 +func_80162B50: /* 80162B50 0015E7B0 38 A0 00 01 */ li r5, 1 /* 80162B54 0015E7B4 38 6D 9D 78 */ addi r3, r13, lbl_8063F038-_SDA_BASE_ /* 80162B58 0015E7B8 38 80 00 04 */ li r4, 4 @@ -83230,6 +83281,9 @@ func_801633CC: func_801633E4: /* 801633E4 0015F044 88 6D 82 F8 */ lbz r3, lbl_8063D5B8-_SDA_BASE_(r13) /* 801633E8 0015F048 4E 80 00 20 */ blr + +.global func_801633EC +func_801633EC: /* 801633EC 0015F04C 38 A0 00 01 */ li r5, 1 /* 801633F0 0015F050 38 6D 9D 80 */ addi r3, r13, lbl_8063F040-_SDA_BASE_ /* 801633F4 0015F054 38 80 00 04 */ li r4, 4 @@ -83417,6 +83471,9 @@ lbl_80163638: /* 80163648 0015F2A8 7C 08 03 A6 */ mtlr r0 /* 8016364C 0015F2AC 38 21 00 10 */ addi r1, r1, 0x10 /* 80163650 0015F2B0 4E 80 00 20 */ blr + +.global func_80163654 +func_80163654: /* 80163654 0015F2B4 38 A0 00 01 */ li r5, 1 /* 80163658 0015F2B8 38 6D 9D A0 */ addi r3, r13, lbl_8063F060-_SDA_BASE_ /* 8016365C 0015F2BC 38 80 00 04 */ li r4, 4 @@ -85074,6 +85131,9 @@ lbl_80164C9C: /* 80164CA0 00160900 7C 08 03 A6 */ mtlr r0 /* 80164CA4 00160904 38 21 00 10 */ addi r1, r1, 0x10 /* 80164CA8 00160908 4E 80 00 20 */ blr + +.global func_80164CAC +func_80164CAC: /* 80164CAC 0016090C 38 C0 00 01 */ li r6, 1 /* 80164CB0 00160910 39 0D 9D B8 */ addi r8, r13, lbl_8063F078-_SDA_BASE_ /* 80164CB4 00160914 38 A0 00 04 */ li r5, 4 @@ -85183,6 +85243,9 @@ lbl_80164E0C: /* 80164E10 00160A70 7C 08 03 A6 */ mtlr r0 /* 80164E14 00160A74 38 21 00 10 */ addi r1, r1, 0x10 /* 80164E18 00160A78 4E 80 00 20 */ blr + +.global func_80164E1C +func_80164E1C: /* 80164E1C 00160A7C 38 A0 00 01 */ li r5, 1 /* 80164E20 00160A80 38 6D 9D D0 */ addi r3, r13, lbl_8063F090-_SDA_BASE_ /* 80164E24 00160A84 38 80 00 04 */ li r4, 4 @@ -85284,6 +85347,9 @@ func_80164F58: /* 80164F74 00160BD4 7C 08 03 A6 */ mtlr r0 /* 80164F78 00160BD8 38 21 00 10 */ addi r1, r1, 0x10 /* 80164F7C 00160BDC 4E 80 00 20 */ blr + +.global func_80164F80 +func_80164F80: /* 80164F80 00160BE0 38 A0 00 01 */ li r5, 1 /* 80164F84 00160BE4 38 6D 9D D8 */ addi r3, r13, lbl_8063F098-_SDA_BASE_ /* 80164F88 00160BE8 38 80 00 04 */ li r4, 4 @@ -85728,6 +85794,9 @@ lbl_801654FC: /* 80165508 00161168 7C 08 03 A6 */ mtlr r0 /* 8016550C 0016116C 38 21 00 40 */ addi r1, r1, 0x40 /* 80165510 00161170 4E 80 00 20 */ blr + +.global func_80165514 +func_80165514: /* 80165514 00161174 38 A0 00 01 */ li r5, 1 /* 80165518 00161178 38 6D 9D E8 */ addi r3, r13, lbl_8063F0A8-_SDA_BASE_ /* 8016551C 0016117C 38 80 00 04 */ li r4, 4 @@ -87545,6 +87614,9 @@ func_80166D3C: func_80166D44: /* 80166D44 001629A4 80 63 08 60 */ lwz r3, 0x860(r3) /* 80166D48 001629A8 4E 80 00 20 */ blr + +.global func_80166D4C +func_80166D4C: /* 80166D4C 001629AC 38 A0 00 01 */ li r5, 1 /* 80166D50 001629B0 38 6D 9D F8 */ addi r3, r13, lbl_8063F0B8-_SDA_BASE_ /* 80166D54 001629B4 38 80 00 04 */ li r4, 4 @@ -87944,6 +88016,9 @@ lbl_80167264: /* 8016726C 00162ECC 7C 08 03 A6 */ mtlr r0 /* 80167270 00162ED0 38 21 00 10 */ addi r1, r1, 0x10 /* 80167274 00162ED4 4E 80 00 20 */ blr + +.global func_80167278 +func_80167278: /* 80167278 00162ED8 38 A0 00 01 */ li r5, 1 /* 8016727C 00162EDC 38 6D 9E 08 */ addi r3, r13, lbl_8063F0C8-_SDA_BASE_ /* 80167280 00162EE0 38 80 00 04 */ li r4, 4 @@ -88323,6 +88398,9 @@ lbl_801677E8: /* 801677F4 00163454 7C 08 03 A6 */ mtlr r0 /* 801677F8 00163458 38 21 00 20 */ addi r1, r1, 0x20 /* 801677FC 0016345C 4E 80 00 20 */ blr + +.global func_80167800 +func_80167800: /* 80167800 00163460 38 A0 00 01 */ li r5, 1 /* 80167804 00163464 38 6D 9E 10 */ addi r3, r13, lbl_8063F0D0-_SDA_BASE_ /* 80167808 00163468 38 80 00 04 */ li r4, 4 @@ -88421,6 +88499,9 @@ lbl_8016795C: /* 80167968 001635C8 7C 08 03 A6 */ mtlr r0 /* 8016796C 001635CC 38 21 00 10 */ addi r1, r1, 0x10 /* 80167970 001635D0 4E 80 00 20 */ blr + +.global func_80167974 +func_80167974: /* 80167974 001635D4 38 A0 00 01 */ li r5, 1 /* 80167978 001635D8 38 6D 9E 18 */ addi r3, r13, lbl_8063F0D8-_SDA_BASE_ /* 8016797C 001635DC 38 80 00 04 */ li r4, 4 @@ -88447,6 +88528,9 @@ lbl_801679BC: /* 801679CC 0016362C 4E 80 00 20 */ blr /* 801679D0 00163630 4E 80 00 20 */ blr /* 801679D4 00163634 4E 80 00 20 */ blr + +.global func_801679D8 +func_801679D8: /* 801679D8 00163638 38 A0 00 01 */ li r5, 1 /* 801679DC 0016363C 38 6D 9E 20 */ addi r3, r13, lbl_8063F0E0-_SDA_BASE_ /* 801679E0 00163640 38 80 00 04 */ li r4, 4 @@ -89121,6 +89205,9 @@ lbl_80168298: /* 801682A4 00163F04 7C 08 03 A6 */ mtlr r0 /* 801682A8 00163F08 38 21 00 10 */ addi r1, r1, 0x10 /* 801682AC 00163F0C 4E 80 00 20 */ blr + +.global func_801682B0 +func_801682B0: /* 801682B0 00163F10 38 A0 00 01 */ li r5, 1 /* 801682B4 00163F14 38 6D 9E 30 */ addi r3, r13, lbl_8063F0F0-_SDA_BASE_ /* 801682B8 00163F18 38 80 00 04 */ li r4, 4 @@ -89466,6 +89553,9 @@ lbl_80168740: /* 8016876C 001643CC 7C 08 03 A6 */ mtlr r0 /* 80168770 001643D0 38 21 00 30 */ addi r1, r1, 0x30 /* 80168774 001643D4 4E 80 00 20 */ blr + +.global func_80168778 +func_80168778: /* 80168778 001643D8 38 A0 00 01 */ li r5, 1 /* 8016877C 001643DC 38 6D 9E 38 */ addi r3, r13, lbl_8063F0F8-_SDA_BASE_ /* 80168780 001643E0 38 80 00 04 */ li r4, 4 @@ -89873,6 +89963,9 @@ lbl_80168BE0: /* 80168BF0 00164850 7C 08 03 A6 */ mtlr r0 /* 80168BF4 00164854 38 21 00 20 */ addi r1, r1, 0x20 /* 80168BF8 00164858 4E 80 00 20 */ blr + +.global func_80168BFC +func_80168BFC: /* 80168BFC 0016485C 38 A0 00 01 */ li r5, 1 /* 80168C00 00164860 38 6D 9E 40 */ addi r3, r13, lbl_8063F100-_SDA_BASE_ /* 80168C04 00164864 38 80 00 04 */ li r4, 4 @@ -90339,6 +90432,9 @@ lbl_80169230: /* 8016923C 00164E9C 7C 08 03 A6 */ mtlr r0 /* 80169240 00164EA0 38 21 00 20 */ addi r1, r1, 0x20 /* 80169244 00164EA4 4E 80 00 20 */ blr + +.global func_80169248 +func_80169248: /* 80169248 00164EA8 38 A0 00 01 */ li r5, 1 /* 8016924C 00164EAC 38 6D 9E 60 */ addi r3, r13, lbl_8063F120-_SDA_BASE_ /* 80169250 00164EB0 38 80 00 04 */ li r4, 4 @@ -90709,6 +90805,9 @@ lbl_80169774: /* 80169780 001653E0 7C 08 03 A6 */ mtlr r0 /* 80169784 001653E4 38 21 00 20 */ addi r1, r1, 0x20 /* 80169788 001653E8 4E 80 00 20 */ blr + +.global func_8016978C +func_8016978C: /* 8016978C 001653EC 38 A0 00 01 */ li r5, 1 /* 80169790 001653F0 38 6D 9E 78 */ addi r3, r13, lbl_8063F138-_SDA_BASE_ /* 80169794 001653F4 38 80 00 04 */ li r4, 4 @@ -91336,6 +91435,9 @@ lbl_8016A06C: /* 8016A080 00165CE0 38 21 00 50 */ addi r1, r1, 0x50 /* 8016A084 00165CE4 4E 80 00 20 */ blr /* 8016A088 00165CE8 4E 80 00 20 */ blr + +.global func_8016A08C +func_8016A08C: /* 8016A08C 00165CEC 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8016A090 00165CF0 7C 08 02 A6 */ mflr r0 /* 8016A094 00165CF4 38 60 00 01 */ li r3, 1 @@ -96088,6 +96190,9 @@ lbl_8016E280: /* 8016E28C 00169EEC 7C 08 03 A6 */ mtlr r0 /* 8016E290 00169EF0 38 21 00 20 */ addi r1, r1, 0x20 /* 8016E294 00169EF4 4E 80 00 20 */ blr + +.global func_8016E298 +func_8016E298: /* 8016E298 00169EF8 38 A0 00 01 */ li r5, 1 /* 8016E29C 00169EFC 38 6D 9E A0 */ addi r3, r13, lbl_8063F160-_SDA_BASE_ /* 8016E2A0 00169F00 38 80 00 04 */ li r4, 4 @@ -97068,6 +97173,9 @@ lbl_8016EF94: lbl_8016EFA4: /* 8016EFA4 0016AC04 7C 83 23 78 */ mr r3, r4 /* 8016EFA8 0016AC08 4E 80 00 20 */ blr + +.global func_8016EFAC +func_8016EFAC: /* 8016EFAC 0016AC0C 38 A0 00 01 */ li r5, 1 /* 8016EFB0 0016AC10 38 6D 9F 10 */ addi r3, r13, lbl_8063F1D0-_SDA_BASE_ /* 8016EFB4 0016AC14 38 80 00 04 */ li r4, 4 @@ -98800,6 +98908,9 @@ lbl_80170890: /* 801708B0 0016C510 7C 08 03 A6 */ mtlr r0 /* 801708B4 0016C514 38 21 00 20 */ addi r1, r1, 0x20 /* 801708B8 0016C518 4E 80 00 20 */ blr + +.global func_801708BC +func_801708BC: /* 801708BC 0016C51C 38 A0 00 01 */ li r5, 1 /* 801708C0 0016C520 38 6D 9F 20 */ addi r3, r13, lbl_8063F1E0-_SDA_BASE_ /* 801708C4 0016C524 38 80 00 04 */ li r4, 4 diff --git a/asm/text_5.s b/asm/text_5.s index a16fda6..ed49b80 100644 --- a/asm/text_5.s +++ b/asm/text_5.s @@ -4986,6 +4986,9 @@ lbl_80176E7C: /* 80176E88 00172AE8 7C 08 03 A6 */ mtlr r0 /* 80176E8C 00172AEC 38 21 00 10 */ addi r1, r1, 0x10 /* 80176E90 00172AF0 4E 80 00 20 */ blr + +.global func_80176E94 +func_80176E94: /* 80176E94 00172AF4 38 A0 00 01 */ li r5, 1 /* 80176E98 00172AF8 38 6D 9F 48 */ addi r3, r13, lbl_8063F208-_SDA_BASE_ /* 80176E9C 00172AFC 38 80 00 04 */ li r4, 4 @@ -5969,6 +5972,9 @@ lbl_80177BF8: /* 80177BF8 00173858 54 63 06 3E */ clrlwi r3, r3, 0x18 /* 80177BFC 0017385C 4B FF 04 78 */ b func_80168074 /* 80177C00 00173860 4E 80 00 20 */ blr + +.global func_80177C04 +func_80177C04: /* 80177C04 00173864 38 A0 00 01 */ li r5, 1 /* 80177C08 00173868 38 6D 9F 50 */ addi r3, r13, lbl_8063F210-_SDA_BASE_ /* 80177C0C 0017386C 38 80 00 04 */ li r4, 4 @@ -10021,6 +10027,9 @@ lbl_8017B480: /* 8017B48C 001770EC 7C 08 03 A6 */ mtlr r0 /* 8017B490 001770F0 38 21 00 40 */ addi r1, r1, 0x40 /* 8017B494 001770F4 4E 80 00 20 */ blr + +.global func_8017B498 +func_8017B498: /* 8017B498 001770F8 38 A0 00 01 */ li r5, 1 /* 8017B49C 001770FC 38 6D 9F 58 */ addi r3, r13, lbl_8063F218-_SDA_BASE_ /* 8017B4A0 00177100 38 80 00 04 */ li r4, 4 @@ -11224,6 +11233,9 @@ lbl_8017C554: /* 8017C55C 001781BC 7C 08 03 A6 */ mtlr r0 /* 8017C560 001781C0 38 21 00 10 */ addi r1, r1, 0x10 /* 8017C564 001781C4 4E 80 00 20 */ blr + +.global func_8017C568 +func_8017C568: /* 8017C568 001781C8 38 A0 00 01 */ li r5, 1 /* 8017C56C 001781CC 38 6D 9F 60 */ addi r3, r13, lbl_8063F220-_SDA_BASE_ /* 8017C570 001781D0 38 80 00 04 */ li r4, 4 @@ -11524,6 +11536,9 @@ lbl_8017C94C: /* 8017C954 001785B4 7C 08 03 A6 */ mtlr r0 /* 8017C958 001785B8 38 21 00 10 */ addi r1, r1, 0x10 /* 8017C95C 001785BC 4E 80 00 20 */ blr + +.global func_8017C960 +func_8017C960: /* 8017C960 001785C0 38 A0 00 01 */ li r5, 1 /* 8017C964 001785C4 38 6D 9F 70 */ addi r3, r13, lbl_8063F230-_SDA_BASE_ /* 8017C968 001785C8 38 80 00 04 */ li r4, 4 @@ -11744,6 +11759,9 @@ lbl_8017CC60: /* 8017CC6C 001788CC 7C 08 03 A6 */ mtlr r0 /* 8017CC70 001788D0 38 21 00 20 */ addi r1, r1, 0x20 /* 8017CC74 001788D4 4E 80 00 20 */ blr + +.global func_8017CC78 +func_8017CC78: /* 8017CC78 001788D8 38 6D 9F 80 */ addi r3, r13, lbl_8063F240-_SDA_BASE_ /* 8017CC7C 001788DC 38 80 00 01 */ li r4, 1 /* 8017CC80 001788E0 38 A0 00 04 */ li r5, 4 @@ -13453,6 +13471,9 @@ func_8017E3C8: lbl_8017E3D8: /* 8017E3D8 0017A038 38 63 00 54 */ addi r3, r3, 0x54 /* 8017E3DC 0017A03C 4E 80 00 20 */ blr + +.global func_8017E3E0 +func_8017E3E0: /* 8017E3E0 0017A040 38 6D 9F 90 */ addi r3, r13, lbl_8063F250-_SDA_BASE_ /* 8017E3E4 0017A044 38 80 00 01 */ li r4, 1 /* 8017E3E8 0017A048 38 A0 00 04 */ li r5, 4 @@ -13841,6 +13862,9 @@ func_8017E900: /* 8017E934 0017A594 7C 08 03 A6 */ mtlr r0 /* 8017E938 0017A598 38 21 00 10 */ addi r1, r1, 0x10 /* 8017E93C 0017A59C 4E 80 00 20 */ blr + +.global func_8017E940 +func_8017E940: /* 8017E940 0017A5A0 38 6D 9F 98 */ addi r3, r13, lbl_8063F258-_SDA_BASE_ /* 8017E944 0017A5A4 38 80 00 01 */ li r4, 1 /* 8017E948 0017A5A8 38 A0 00 04 */ li r5, 4 @@ -22302,6 +22326,9 @@ lbl_80185AB4: /* 80185AC0 00181720 7C 08 03 A6 */ mtlr r0 /* 80185AC4 00181724 38 21 00 20 */ addi r1, r1, 0x20 /* 80185AC8 00181728 4E 80 00 20 */ blr + +.global func_80185ACC +func_80185ACC: /* 80185ACC 0018172C 38 6D 9F A0 */ addi r3, r13, lbl_8063F260-_SDA_BASE_ /* 80185AD0 00181730 38 80 00 01 */ li r4, 1 /* 80185AD4 00181734 38 A0 00 04 */ li r5, 4 @@ -24395,6 +24422,9 @@ lbl_80187750: /* 8018775C 001833BC 7C 08 03 A6 */ mtlr r0 /* 80187760 001833C0 38 21 00 20 */ addi r1, r1, 0x20 /* 80187764 001833C4 4E 80 00 20 */ blr + +.global func_80187768 +func_80187768: /* 80187768 001833C8 38 6D 9F B0 */ addi r3, r13, lbl_8063F270-_SDA_BASE_ /* 8018776C 001833CC 38 80 00 01 */ li r4, 1 /* 80187770 001833D0 38 A0 00 04 */ li r5, 4 @@ -47657,6 +47687,9 @@ lbl_8019BE88: /* 8019BE98 00197AF8 7C 08 03 A6 */ mtlr r0 /* 8019BE9C 00197AFC 38 21 00 20 */ addi r1, r1, 0x20 /* 8019BEA0 00197B00 4E 80 00 20 */ blr + +.global func_8019BEA4 +func_8019BEA4: /* 8019BEA4 00197B04 38 A0 00 01 */ li r5, 1 /* 8019BEA8 00197B08 38 6D 9F B8 */ addi r3, r13, lbl_8063F278-_SDA_BASE_ /* 8019BEAC 00197B0C 38 80 00 04 */ li r4, 4 diff --git a/asm/text_6_2.s b/asm/text_6_2.s index 2cf6cae..930d91d 100644 --- a/asm/text_6_2.s +++ b/asm/text_6_2.s @@ -4122,6 +4122,9 @@ func_801DAAB8: .global func_801DAABC func_801DAABC: /* 801DAABC 001D671C 48 00 03 E8 */ b func_801DAEA4 + +.global func_801DAAC0 +func_801DAAC0: /* 801DAAC0 001D6720 38 A0 00 01 */ li r5, 1 /* 801DAAC4 001D6724 38 6D A0 08 */ addi r3, r13, lbl_8063F2C8-_SDA_BASE_ /* 801DAAC8 001D6728 38 80 00 04 */ li r4, 4 @@ -4561,6 +4564,9 @@ lbl_801DAFD8: /* 801DB014 001D6C74 95 63 00 04 */ stwu r11, 4(r3) /* 801DB018 001D6C78 42 00 FF C0 */ bdnz lbl_801DAFD8 /* 801DB01C 001D6C7C 4E 80 00 20 */ blr + +.global func_801DB020 +func_801DB020: /* 801DB020 001D6C80 38 A0 00 01 */ li r5, 1 /* 801DB024 001D6C84 38 6D A0 10 */ addi r3, r13, lbl_8063F2D0-_SDA_BASE_ /* 801DB028 001D6C88 38 80 00 04 */ li r4, 4 @@ -5166,6 +5172,9 @@ lbl_801DB7EC: /* 801DB7F0 001D7450 7C 08 03 A6 */ mtlr r0 /* 801DB7F4 001D7454 38 21 00 10 */ addi r1, r1, 0x10 /* 801DB7F8 001D7458 4E 80 00 20 */ blr + +.global func_801DB7FC +func_801DB7FC: /* 801DB7FC 001D745C 38 A0 00 01 */ li r5, 1 /* 801DB800 001D7460 38 6D A0 20 */ addi r3, r13, lbl_8063F2E0-_SDA_BASE_ /* 801DB804 001D7464 38 80 00 04 */ li r4, 4 @@ -5395,6 +5404,9 @@ lbl_801DBB04: /* 801DBB10 001D7770 7C 08 03 A6 */ mtlr r0 /* 801DBB14 001D7774 38 21 00 10 */ addi r1, r1, 0x10 /* 801DBB18 001D7778 4E 80 00 20 */ blr + +.global func_801DBB1C +func_801DBB1C: /* 801DBB1C 001D777C 38 A0 00 01 */ li r5, 1 /* 801DBB20 001D7780 38 6D A0 30 */ addi r3, r13, lbl_8063F2F0-_SDA_BASE_ /* 801DBB24 001D7784 38 80 00 04 */ li r4, 4 @@ -5639,6 +5651,9 @@ lbl_801DBE5C: /* 801DBE64 001D7AC4 7C 08 03 A6 */ mtlr r0 /* 801DBE68 001D7AC8 38 21 00 10 */ addi r1, r1, 0x10 /* 801DBE6C 001D7ACC 4E 80 00 20 */ blr + +.global func_801DBE70 +func_801DBE70: /* 801DBE70 001D7AD0 38 A0 00 01 */ li r5, 1 /* 801DBE74 001D7AD4 38 6D A0 50 */ addi r3, r13, lbl_8063F310-_SDA_BASE_ /* 801DBE78 001D7AD8 38 80 00 04 */ li r4, 4 @@ -6842,6 +6857,9 @@ func_801DCE38: func_801DCE44: /* 801DCE44 001D8AA4 88 6D A0 5F */ lbz r3, lbl_8063F31F-_SDA_BASE_(r13) /* 801DCE48 001D8AA8 4E 80 00 20 */ blr + +.global func_801DCE4C +func_801DCE4C: /* 801DCE4C 001D8AAC 38 A0 00 01 */ li r5, 1 /* 801DCE50 001D8AB0 38 6D A0 58 */ addi r3, r13, lbl_8063F318-_SDA_BASE_ /* 801DCE54 001D8AB4 38 80 00 04 */ li r4, 4 @@ -7389,6 +7407,9 @@ lbl_801DD590: /* 801DD59C 001D91FC 7C 08 03 A6 */ mtlr r0 /* 801DD5A0 001D9200 38 21 00 C0 */ addi r1, r1, 0xc0 /* 801DD5A4 001D9204 4E 80 00 20 */ blr + +.global func_801DD5A8 +func_801DD5A8: /* 801DD5A8 001D9208 38 A0 00 01 */ li r5, 1 /* 801DD5AC 001D920C 38 6D A0 80 */ addi r3, r13, lbl_8063F340-_SDA_BASE_ /* 801DD5B0 001D9210 38 80 00 04 */ li r4, 4 @@ -7605,6 +7626,9 @@ lbl_801DD888: /* 801DD894 001D94F4 7C 08 03 A6 */ mtlr r0 /* 801DD898 001D94F8 38 21 00 20 */ addi r1, r1, 0x20 /* 801DD89C 001D94FC 4E 80 00 20 */ blr + +.global func_801DD8A0 +func_801DD8A0: /* 801DD8A0 001D9500 38 A0 00 01 */ li r5, 1 /* 801DD8A4 001D9504 38 6D A0 88 */ addi r3, r13, lbl_8063F348-_SDA_BASE_ /* 801DD8A8 001D9508 38 80 00 04 */ li r4, 4 @@ -8101,6 +8125,9 @@ lbl_801DDF34: /* 801DDF4C 001D9BAC 7C 08 03 A6 */ mtlr r0 /* 801DDF50 001D9BB0 38 21 00 30 */ addi r1, r1, 0x30 /* 801DDF54 001D9BB4 4E 80 00 20 */ blr + +.global func_801DDF58 +func_801DDF58: /* 801DDF58 001D9BB8 38 A0 00 01 */ li r5, 1 /* 801DDF5C 001D9BBC 38 6D A0 90 */ addi r3, r13, lbl_8063F350-_SDA_BASE_ /* 801DDF60 001D9BC0 38 80 00 04 */ li r4, 4 @@ -9258,6 +9285,9 @@ lbl_801DF00C: /* 801DF014 001DAC74 7C 08 03 A6 */ mtlr r0 /* 801DF018 001DAC78 38 21 00 10 */ addi r1, r1, 0x10 /* 801DF01C 001DAC7C 4E 80 00 20 */ blr + +.global func_801DF020 +func_801DF020: /* 801DF020 001DAC80 38 A0 00 01 */ li r5, 1 /* 801DF024 001DAC84 38 6D A0 98 */ addi r3, r13, lbl_8063F358-_SDA_BASE_ /* 801DF028 001DAC88 38 80 00 04 */ li r4, 4 @@ -10911,6 +10941,9 @@ lbl_801E07A0: /* 801E07BC 001DC41C 7C 08 03 A6 */ mtlr r0 /* 801E07C0 001DC420 38 21 01 20 */ addi r1, r1, 0x120 /* 801E07C4 001DC424 4E 80 00 20 */ blr + +.global func_801E07C8 +func_801E07C8: /* 801E07C8 001DC428 38 A0 00 01 */ li r5, 1 /* 801E07CC 001DC42C 38 6D A0 A0 */ addi r3, r13, lbl_8063F360-_SDA_BASE_ /* 801E07D0 001DC430 38 80 00 04 */ li r4, 4 @@ -10924,6 +10957,9 @@ lbl_801E07A0: func_801E07E8: /* 801E07E8 001DC448 38 60 00 00 */ li r3, 0 /* 801E07EC 001DC44C 4E 80 00 20 */ blr + +.global func_801E07F0 +func_801E07F0: /* 801E07F0 001DC450 38 A0 00 01 */ li r5, 1 /* 801E07F4 001DC454 38 6D A0 A8 */ addi r3, r13, lbl_8063F368-_SDA_BASE_ /* 801E07F8 001DC458 38 80 00 04 */ li r4, 4 @@ -11094,6 +11130,9 @@ lbl_801E0A08: /* 801E0A28 001DC688 98 03 00 03 */ stb r0, 3(r3) /* 801E0A2C 001DC68C 48 08 9C 28 */ b DCFlushRange /* 801E0A30 001DC690 4E 80 00 20 */ blr + +.global func_801E0A34 +func_801E0A34: /* 801E0A34 001DC694 38 A0 00 01 */ li r5, 1 /* 801E0A38 001DC698 38 6D A0 B0 */ addi r3, r13, lbl_8063F370-_SDA_BASE_ /* 801E0A3C 001DC69C 38 80 00 04 */ li r4, 4 @@ -15263,6 +15302,9 @@ lbl_801E42EC: /* 801E42FC 001DFF5C 7C 08 03 A6 */ mtlr r0 /* 801E4300 001DFF60 38 21 00 10 */ addi r1, r1, 0x10 /* 801E4304 001DFF64 4E 80 00 20 */ blr + +.global func_801E4308 +func_801E4308: /* 801E4308 001DFF68 94 21 FF F0 */ stwu r1, -0x10(r1) /* 801E430C 001DFF6C 7C 08 02 A6 */ mflr r0 /* 801E4310 001DFF70 3C 60 80 49 */ lis r3, lbl_80491870@ha @@ -15550,6 +15592,9 @@ lbl_801E4710: /* 801E4720 001E0380 7C 08 03 A6 */ mtlr r0 /* 801E4724 001E0384 38 21 00 10 */ addi r1, r1, 0x10 /* 801E4728 001E0388 4E 80 00 20 */ blr + +.global func_801E472C +func_801E472C: /* 801E472C 001E038C 38 A0 00 01 */ li r5, 1 /* 801E4730 001E0390 38 6D A0 C0 */ addi r3, r13, lbl_8063F380-_SDA_BASE_ /* 801E4734 001E0394 38 80 00 04 */ li r4, 4 @@ -17196,6 +17241,9 @@ lbl_801E5EB4: /* 801E5F50 001E1BB0 7C 08 03 A6 */ mtlr r0 /* 801E5F54 001E1BB4 38 21 06 D0 */ addi r1, r1, 0x6d0 /* 801E5F58 001E1BB8 4E 80 00 20 */ blr + +.global func_801E5F5C +func_801E5F5C: /* 801E5F5C 001E1BBC 38 A0 00 01 */ li r5, 1 /* 801E5F60 001E1BC0 38 6D A0 C8 */ addi r3, r13, lbl_8063F388-_SDA_BASE_ /* 801E5F64 001E1BC4 38 80 00 04 */ li r4, 4 @@ -18093,6 +18141,9 @@ lbl_801E6BB0: /* 801E6BCC 001E282C 38 85 01 10 */ addi r4, r5, 0x110 /* 801E6BD0 001E2830 4B FF A8 70 */ b func_801E1440 /* 801E6BD4 001E2834 4E 80 00 20 */ blr + +.global func_801E6BD8 +func_801E6BD8: /* 801E6BD8 001E2838 38 A0 00 01 */ li r5, 1 /* 801E6BDC 001E283C 38 6D A0 D8 */ addi r3, r13, lbl_8063F398-_SDA_BASE_ /* 801E6BE0 001E2840 38 80 00 04 */ li r4, 4 @@ -25141,6 +25192,9 @@ func_801ED354: func_801ED35C: /* 801ED35C 001E8FBC 38 63 01 D4 */ addi r3, r3, 0x1d4 /* 801ED360 001E8FC0 4E 80 00 20 */ blr + +.global func_801ED364 +func_801ED364: /* 801ED364 001E8FC4 94 21 FF D0 */ stwu r1, -0x30(r1) /* 801ED368 001E8FC8 7C 08 02 A6 */ mflr r0 /* 801ED36C 001E8FCC C0 22 97 80 */ lfs f1, lbl_80641D80-_SDA2_BASE_(r2) @@ -26037,6 +26091,9 @@ lbl_801EE00C: /* 801EE018 001E9C78 7C 08 03 A6 */ mtlr r0 /* 801EE01C 001E9C7C 38 21 00 10 */ addi r1, r1, 0x10 /* 801EE020 001E9C80 4E 80 00 20 */ blr + +.global func_801EE024 +func_801EE024: /* 801EE024 001E9C84 38 A0 00 01 */ li r5, 1 /* 801EE028 001E9C88 38 6D A0 F8 */ addi r3, r13, lbl_8063F3B8-_SDA_BASE_ /* 801EE02C 001E9C8C 38 80 00 04 */ li r4, 4 @@ -30173,6 +30230,9 @@ lbl_801F1A20: /* 801F1A5C 001ED6BC 7C 08 03 A6 */ mtlr r0 /* 801F1A60 001ED6C0 38 21 00 30 */ addi r1, r1, 0x30 /* 801F1A64 001ED6C4 4E 80 00 20 */ blr + +.global func_801F1A68 +func_801F1A68: /* 801F1A68 001ED6C8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 801F1A6C 001ED6CC 7C 08 02 A6 */ mflr r0 /* 801F1A70 001ED6D0 38 60 00 01 */ li r3, 1 @@ -33004,6 +33064,9 @@ lbl_801F40A8: /* 801F40B4 001EFD14 7C 08 03 A6 */ mtlr r0 /* 801F40B8 001EFD18 38 21 00 20 */ addi r1, r1, 0x20 /* 801F40BC 001EFD1C 4E 80 00 20 */ blr + +.global func_801F40C0 +func_801F40C0: /* 801F40C0 001EFD20 38 A0 00 01 */ li r5, 1 /* 801F40C4 001EFD24 38 6D A1 08 */ addi r3, r13, lbl_8063F3C8-_SDA_BASE_ /* 801F40C8 001EFD28 38 80 00 04 */ li r4, 4 @@ -39438,6 +39501,9 @@ lbl_801F98A4: /* 801F98C0 001F5520 7C 08 03 A6 */ mtlr r0 /* 801F98C4 001F5524 38 21 00 20 */ addi r1, r1, 0x20 /* 801F98C8 001F5528 4E 80 00 20 */ blr + +.global func_801F98CC +func_801F98CC: /* 801F98CC 001F552C 38 A0 00 01 */ li r5, 1 /* 801F98D0 001F5530 38 6D A1 20 */ addi r3, r13, lbl_8063F3E0-_SDA_BASE_ /* 801F98D4 001F5534 38 80 00 04 */ li r4, 4 @@ -39981,6 +40047,9 @@ lbl_801FA058: lbl_801FA06C: /* 801FA06C 001F5CCC 38 60 00 00 */ li r3, 0 /* 801FA070 001F5CD0 4E 80 00 20 */ blr + +.global func_801FA074 +func_801FA074: /* 801FA074 001F5CD4 38 A0 00 01 */ li r5, 1 /* 801FA078 001F5CD8 38 6D A1 28 */ addi r3, r13, lbl_8063F3E8-_SDA_BASE_ /* 801FA07C 001F5CDC 38 80 00 04 */ li r4, 4 @@ -40206,6 +40275,9 @@ lbl_801FA34C: /* 801FA360 001F5FC0 7C 08 03 A6 */ mtlr r0 /* 801FA364 001F5FC4 38 21 00 20 */ addi r1, r1, 0x20 /* 801FA368 001F5FC8 4E 80 00 20 */ blr + +.global func_801FA36C +func_801FA36C: /* 801FA36C 001F5FCC 38 A0 00 01 */ li r5, 1 /* 801FA370 001F5FD0 38 6D A1 30 */ addi r3, r13, lbl_8063F3F0-_SDA_BASE_ /* 801FA374 001F5FD4 38 80 00 04 */ li r4, 4 @@ -41443,6 +41515,9 @@ lbl_801FB3F0: /* 801FB400 001F7060 7C 08 03 A6 */ mtlr r0 /* 801FB404 001F7064 38 21 00 60 */ addi r1, r1, 0x60 /* 801FB408 001F7068 4E 80 00 20 */ blr + +.global func_801FB40C +func_801FB40C: /* 801FB40C 001F706C 38 A0 00 01 */ li r5, 1 /* 801FB410 001F7070 38 6D A1 38 */ addi r3, r13, lbl_8063F3F8-_SDA_BASE_ /* 801FB414 001F7074 38 80 00 04 */ li r4, 4 @@ -45635,6 +45710,9 @@ lbl_801FF2C8: /* 801FF2DC 001FAF3C 7C 08 03 A6 */ mtlr r0 /* 801FF2E0 001FAF40 38 21 00 20 */ addi r1, r1, 0x20 /* 801FF2E4 001FAF44 4E 80 00 20 */ blr + +.global func_801FF2E8 +func_801FF2E8: /* 801FF2E8 001FAF48 38 A0 00 01 */ li r5, 1 /* 801FF2EC 001FAF4C 38 6D A1 48 */ addi r3, r13, lbl_8063F408-_SDA_BASE_ /* 801FF2F0 001FAF50 38 80 00 04 */ li r4, 4 @@ -46491,6 +46569,9 @@ lbl_801FFF6C: /* 801FFF88 001FBBE8 7C 08 03 A6 */ mtlr r0 /* 801FFF8C 001FBBEC 38 21 00 50 */ addi r1, r1, 0x50 /* 801FFF90 001FBBF0 4E 80 00 20 */ blr + +.global func_801FFF94 +func_801FFF94: /* 801FFF94 001FBBF4 94 21 FF F0 */ stwu r1, -0x10(r1) /* 801FFF98 001FBBF8 7C 08 02 A6 */ mflr r0 /* 801FFF9C 001FBBFC 3C 80 80 20 */ lis r4, lbl_802000B0@ha @@ -49787,6 +49868,9 @@ lbl_80202E14: /* 80202E28 001FEA88 7C 08 03 A6 */ mtlr r0 /* 80202E2C 001FEA8C 38 21 00 20 */ addi r1, r1, 0x20 /* 80202E30 001FEA90 4E 80 00 20 */ blr + +.global func_80202E34 +func_80202E34: /* 80202E34 001FEA94 38 A0 00 01 */ li r5, 1 /* 80202E38 001FEA98 38 6D A1 A0 */ addi r3, r13, lbl_8063F460-_SDA_BASE_ /* 80202E3C 001FEA9C 38 80 00 04 */ li r4, 4 @@ -51057,6 +51141,9 @@ lbl_80203FC8: /* 80203FDC 001FFC3C 7C 08 03 A6 */ mtlr r0 /* 80203FE0 001FFC40 38 21 00 60 */ addi r1, r1, 0x60 /* 80203FE4 001FFC44 4E 80 00 20 */ blr + +.global func_80203FE8 +func_80203FE8: /* 80203FE8 001FFC48 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80203FEC 001FFC4C 7C 08 02 A6 */ mflr r0 /* 80203FF0 001FFC50 38 60 00 01 */ li r3, 1 @@ -52773,6 +52860,9 @@ func_80205914: /* 80205928 00201588 98 03 00 02 */ stb r0, 2(r3) /* 8020592C 0020158C 98 83 00 03 */ stb r4, 3(r3) /* 80205930 00201590 4E 80 00 20 */ blr + +.global func_80205934 +func_80205934: /* 80205934 00201594 38 A0 00 01 */ li r5, 1 /* 80205938 00201598 38 6D A1 C0 */ addi r3, r13, lbl_8063F480-_SDA_BASE_ /* 8020593C 0020159C 38 80 00 04 */ li r4, 4 @@ -55125,6 +55215,9 @@ lbl_80207874: lbl_80207890: /* 80207890 002034F0 38 60 00 00 */ li r3, 0 /* 80207894 002034F4 4E 80 00 20 */ blr + +.global func_80207898 +func_80207898: /* 80207898 002034F8 38 A0 00 01 */ li r5, 1 /* 8020789C 002034FC 38 6D A1 E8 */ addi r3, r13, lbl_8063F4A8-_SDA_BASE_ /* 802078A0 00203500 38 80 00 04 */ li r4, 4 @@ -55407,6 +55500,9 @@ lbl_80207C04: lbl_80207C24: /* 80207C24 00203884 90 83 00 10 */ stw r4, 0x10(r3) /* 80207C28 00203888 4E 80 00 20 */ blr + +.global func_80207C2C +func_80207C2C: /* 80207C2C 0020388C 38 A0 00 01 */ li r5, 1 /* 80207C30 00203890 38 6D A2 08 */ addi r3, r13, lbl_8063F4C8-_SDA_BASE_ /* 80207C34 00203894 38 80 00 04 */ li r4, 4 @@ -59487,6 +59583,9 @@ lbl_8020B4BC: /* 8020B4CC 0020712C 7C 08 03 A6 */ mtlr r0 /* 8020B4D0 00207130 38 21 00 E0 */ addi r1, r1, 0xe0 /* 8020B4D4 00207134 4E 80 00 20 */ blr + +.global func_8020B4D8 +func_8020B4D8: /* 8020B4D8 00207138 38 A0 00 01 */ li r5, 1 /* 8020B4DC 0020713C 38 6D A2 10 */ addi r3, r13, lbl_8063F4D0-_SDA_BASE_ /* 8020B4E0 00207140 38 80 00 04 */ li r4, 4 @@ -61012,6 +61111,9 @@ lbl_8020C9FC: /* 8020CA0C 0020866C 7C 08 03 A6 */ mtlr r0 /* 8020CA10 00208670 38 21 00 10 */ addi r1, r1, 0x10 /* 8020CA14 00208674 4E 80 00 20 */ blr + +.global func_8020CA18 +func_8020CA18: /* 8020CA18 00208678 38 A0 00 01 */ li r5, 1 /* 8020CA1C 0020867C 38 6D A2 18 */ addi r3, r13, lbl_8063F4D8-_SDA_BASE_ /* 8020CA20 00208680 38 80 00 04 */ li r4, 4 @@ -61574,6 +61676,9 @@ func_8020D130: /* 8020D224 00208E84 7C 08 03 A6 */ mtlr r0 /* 8020D228 00208E88 38 21 00 50 */ addi r1, r1, 0x50 /* 8020D22C 00208E8C 4E 80 00 20 */ blr + +.global func_8020D230 +func_8020D230: /* 8020D230 00208E90 38 A0 00 01 */ li r5, 1 /* 8020D234 00208E94 38 6D A2 20 */ addi r3, r13, lbl_8063F4E0-_SDA_BASE_ /* 8020D238 00208E98 38 80 00 04 */ li r4, 4 @@ -63257,6 +63362,9 @@ lbl_8020EA3C: /* 8020EA4C 0020A6AC 7C 08 03 A6 */ mtlr r0 /* 8020EA50 0020A6B0 38 21 00 10 */ addi r1, r1, 0x10 /* 8020EA54 0020A6B4 4E 80 00 20 */ blr + +.global func_8020EA58 +func_8020EA58: /* 8020EA58 0020A6B8 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8020EA5C 0020A6BC 7C 08 02 A6 */ mflr r0 /* 8020EA60 0020A6C0 38 60 00 01 */ li r3, 1 @@ -64260,6 +64368,9 @@ lbl_8020F8B8: /* 8020F8C8 0020B528 7C 08 03 A6 */ mtlr r0 /* 8020F8CC 0020B52C 38 21 00 10 */ addi r1, r1, 0x10 /* 8020F8D0 0020B530 4E 80 00 20 */ blr + +.global func_8020F8D4 +func_8020F8D4: /* 8020F8D4 0020B534 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8020F8D8 0020B538 7C 08 02 A6 */ mflr r0 /* 8020F8DC 0020B53C 38 60 00 01 */ li r3, 1 @@ -66227,6 +66338,9 @@ lbl_80211528: /* 80211538 0020D198 7C 08 03 A6 */ mtlr r0 /* 8021153C 0020D19C 38 21 00 10 */ addi r1, r1, 0x10 /* 80211540 0020D1A0 4E 80 00 20 */ blr + +.global func_80211544 +func_80211544: /* 80211544 0020D1A4 38 A0 00 01 */ li r5, 1 /* 80211548 0020D1A8 38 6D A2 38 */ addi r3, r13, lbl_8063F4F8-_SDA_BASE_ /* 8021154C 0020D1AC 38 80 00 04 */ li r4, 4 @@ -66557,6 +66671,9 @@ lbl_80211910: lbl_802119DC: /* 802119DC 0020D63C 38 21 00 30 */ addi r1, r1, 0x30 /* 802119E0 0020D640 4E 80 00 20 */ blr + +.global func_802119E4 +func_802119E4: /* 802119E4 0020D644 38 A0 00 01 */ li r5, 1 /* 802119E8 0020D648 38 6D A2 40 */ addi r3, r13, lbl_8063F500-_SDA_BASE_ /* 802119EC 0020D64C 38 80 00 04 */ li r4, 4 @@ -68542,6 +68659,9 @@ lbl_80213640: /* 80213668 0020F2C8 7C 08 03 A6 */ mtlr r0 /* 8021366C 0020F2CC 38 21 01 B0 */ addi r1, r1, 0x1b0 /* 80213670 0020F2D0 4E 80 00 20 */ blr + +.global func_80213674 +func_80213674: /* 80213674 0020F2D4 38 A0 00 01 */ li r5, 1 /* 80213678 0020F2D8 38 6D A2 48 */ addi r3, r13, lbl_8063F508-_SDA_BASE_ /* 8021367C 0020F2DC 38 80 00 04 */ li r4, 4 @@ -75688,6 +75808,9 @@ func_80219E14: /* 80219E1C 00215A7C 7C 63 02 14 */ add r3, r3, r0 /* 80219E20 00215A80 80 63 00 28 */ lwz r3, 0x28(r3) /* 80219E24 00215A84 4E 80 00 20 */ blr + +.global func_80219E28 +func_80219E28: /* 80219E28 00215A88 38 A0 00 01 */ li r5, 1 /* 80219E2C 00215A8C 38 6D A2 50 */ addi r3, r13, lbl_8063F510-_SDA_BASE_ /* 80219E30 00215A90 38 80 00 04 */ li r4, 4 @@ -78174,6 +78297,9 @@ lbl_8021C1C4: /* 8021C1F4 00217E54 7C 08 03 A6 */ mtlr r0 /* 8021C1F8 00217E58 38 21 00 20 */ addi r1, r1, 0x20 /* 8021C1FC 00217E5C 4E 80 00 20 */ blr + +.global func_8021C200 +func_8021C200: /* 8021C200 00217E60 38 A0 00 01 */ li r5, 1 /* 8021C204 00217E64 38 6D A2 58 */ addi r3, r13, lbl_8063F518-_SDA_BASE_ /* 8021C208 00217E68 38 80 00 04 */ li r4, 4 @@ -78800,6 +78926,9 @@ lbl_8021CA60: func_8021CA78: /* 8021CA78 002186D8 38 60 00 02 */ li r3, 2 /* 8021CA7C 002186DC 4E 80 00 20 */ blr + +.global func_8021CA80 +func_8021CA80: /* 8021CA80 002186E0 38 A0 00 01 */ li r5, 1 /* 8021CA84 002186E4 38 6D A2 68 */ addi r3, r13, lbl_8063F528-_SDA_BASE_ /* 8021CA88 002186E8 38 80 00 04 */ li r4, 4 @@ -79224,6 +79353,9 @@ lbl_8021CFB4: /* 8021D0B4 00218D14 CB 81 00 78 */ lfd f28, 0x78(r1) /* 8021D0B8 00218D18 38 21 00 A0 */ addi r1, r1, 0xa0 /* 8021D0BC 00218D1C 4E 80 00 20 */ blr + +.global func_8021D0C0 +func_8021D0C0: /* 8021D0C0 00218D20 38 A0 00 01 */ li r5, 1 /* 8021D0C4 00218D24 38 6D A2 80 */ addi r3, r13, lbl_8063F540-_SDA_BASE_ /* 8021D0C8 00218D28 38 80 00 04 */ li r4, 4 @@ -79466,6 +79598,9 @@ lbl_8021D3E8: /* 8021D3F8 00219058 7C 08 03 A6 */ mtlr r0 /* 8021D3FC 0021905C 38 21 00 20 */ addi r1, r1, 0x20 /* 8021D400 00219060 4E 80 00 20 */ blr + +.global func_8021D404 +func_8021D404: /* 8021D404 00219064 38 A0 00 01 */ li r5, 1 /* 8021D408 00219068 38 6D A2 88 */ addi r3, r13, lbl_8063F548-_SDA_BASE_ /* 8021D40C 0021906C 38 80 00 04 */ li r4, 4 @@ -80972,6 +81107,9 @@ lbl_8021EA0C: /* 8021EA20 0021A680 4E 80 00 20 */ blr lbl_8021EA24: /* 8021EA24 0021A684 4E 80 00 20 */ blr + +.global func_8021EA28 +func_8021EA28: /* 8021EA28 0021A688 38 A0 00 01 */ li r5, 1 /* 8021EA2C 0021A68C 38 6D A2 98 */ addi r3, r13, lbl_8063F558-_SDA_BASE_ /* 8021EA30 0021A690 38 80 00 04 */ li r4, 4 @@ -82111,6 +82249,9 @@ lbl_8021FB04: /* 8021FB18 0021B778 7C 08 03 A6 */ mtlr r0 /* 8021FB1C 0021B77C 38 21 00 20 */ addi r1, r1, 0x20 /* 8021FB20 0021B780 4E 80 00 20 */ blr + +.global func_8021FB24 +func_8021FB24: /* 8021FB24 0021B784 38 A0 00 01 */ li r5, 1 /* 8021FB28 0021B788 38 6D A2 A0 */ addi r3, r13, lbl_8063F560-_SDA_BASE_ /* 8021FB2C 0021B78C 38 80 00 04 */ li r4, 4 @@ -82837,6 +82978,9 @@ lbl_802205D4: /* 80220610 0021C270 7C 08 03 A6 */ mtlr r0 /* 80220614 0021C274 38 21 00 40 */ addi r1, r1, 0x40 /* 80220618 0021C278 4E 80 00 20 */ blr + +.global func_8022061C +func_8022061C: /* 8022061C 0021C27C 38 A0 00 01 */ li r5, 1 /* 80220620 0021C280 38 6D A2 A8 */ addi r3, r13, lbl_8063F568-_SDA_BASE_ /* 80220624 0021C284 38 80 00 04 */ li r4, 4 @@ -83363,6 +83507,9 @@ lbl_80220D5C: /* 80220D7C 0021C9DC 7C 08 03 A6 */ mtlr r0 /* 80220D80 0021C9E0 38 21 00 60 */ addi r1, r1, 0x60 /* 80220D84 0021C9E4 4E 80 00 20 */ blr + +.global func_80220D88 +func_80220D88: /* 80220D88 0021C9E8 38 C0 00 01 */ li r6, 1 /* 80220D8C 0021C9EC 39 0D A2 B0 */ addi r8, r13, lbl_8063F570-_SDA_BASE_ /* 80220D90 0021C9F0 38 A0 00 04 */ li r5, 4 diff --git a/asm/text_7.s b/asm/text_7.s index 47e8cab..9cd9984 100644 --- a/asm/text_7.s +++ b/asm/text_7.s @@ -587,6 +587,9 @@ lbl_8022338C: /* 8022339C 0021EFFC 7C 08 03 A6 */ mtlr r0 /* 802233A0 0021F000 38 21 00 30 */ addi r1, r1, 0x30 /* 802233A4 0021F004 4E 80 00 20 */ blr + +.global func_802233A8 +func_802233A8: /* 802233A8 0021F008 38 A0 00 01 */ li r5, 1 /* 802233AC 0021F00C 38 6D A2 B8 */ addi r3, r13, lbl_8063F578-_SDA_BASE_ /* 802233B0 0021F010 38 80 00 04 */ li r4, 4 @@ -760,6 +763,9 @@ lbl_80223610: /* 80223620 0021F280 7C 08 03 A6 */ mtlr r0 /* 80223624 0021F284 38 21 02 60 */ addi r1, r1, 0x260 /* 80223628 0021F288 4E 80 00 20 */ blr + +.global func_8022362C +func_8022362C: /* 8022362C 0021F28C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80223630 0021F290 7C 08 02 A6 */ mflr r0 /* 80223634 0021F294 3C 60 80 49 */ lis r3, lbl_804932B0@ha @@ -798,6 +804,9 @@ func_80223698: .global func_8022369C func_8022369C: /* 8022369C 0021F2FC 48 05 94 A4 */ b func_8027CB40 + +.global func_802236A0 +func_802236A0: /* 802236A0 0021F300 38 A0 00 01 */ li r5, 1 /* 802236A4 0021F304 38 6D A2 C8 */ addi r3, r13, lbl_8063F588-_SDA_BASE_ /* 802236A8 0021F308 38 80 00 04 */ li r4, 4 @@ -885,6 +894,9 @@ func_802236C0: /* 802237E4 0021F444 7C 08 03 A6 */ mtlr r0 /* 802237E8 0021F448 38 21 00 70 */ addi r1, r1, 0x70 /* 802237EC 0021F44C 4E 80 00 20 */ blr + +.global func_802237F0 +func_802237F0: /* 802237F0 0021F450 3C 80 80 49 */ lis r4, lbl_80493310@ha /* 802237F4 0021F454 C0 22 9C 2C */ lfs f1, lbl_8064222C-_SDA2_BASE_(r2) /* 802237F8 0021F458 38 64 33 10 */ addi r3, r4, lbl_80493310@l @@ -923,6 +935,9 @@ func_8022383C: /* 80223864 0021F4C4 7C 08 03 A6 */ mtlr r0 /* 80223868 0021F4C8 38 21 00 10 */ addi r1, r1, 0x10 /* 8022386C 0021F4CC 4E 80 00 20 */ blr + +.global func_80223870 +func_80223870: /* 80223870 0021F4D0 3C 80 80 49 */ lis r4, lbl_80493320@ha /* 80223874 0021F4D4 38 E0 00 01 */ li r7, 1 /* 80223878 0021F4D8 38 AD A2 D8 */ addi r5, r13, lbl_8063F598-_SDA_BASE_ @@ -1028,6 +1043,9 @@ func_802239E0: /* 802239E0 0021F640 C0 02 9C 60 */ lfs f0, lbl_80642260-_SDA2_BASE_(r2) /* 802239E4 0021F644 EC 20 08 28 */ fsubs f1, f0, f1 /* 802239E8 0021F648 4B FF FF 70 */ b lbl_80223958 + +.global func_802239EC +func_802239EC: /* 802239EC 0021F64C 38 A0 00 01 */ li r5, 1 /* 802239F0 0021F650 38 6D A2 E0 */ addi r3, r13, lbl_8063F5A0-_SDA_BASE_ /* 802239F4 0021F654 38 80 00 04 */ li r4, 4 @@ -1108,6 +1126,9 @@ func_80223A0C: /* 80223B14 0021F774 CB A1 00 10 */ lfd f29, 0x10(r1) /* 80223B18 0021F778 38 21 00 40 */ addi r1, r1, 0x40 /* 80223B1C 0021F77C 4E 80 00 20 */ blr + +.global func_80223B20 +func_80223B20: /* 80223B20 0021F780 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80223B24 0021F784 39 80 00 01 */ li r12, 1 /* 80223B28 0021F788 C0 22 9C 6C */ lfs f1, lbl_8064226C-_SDA2_BASE_(r2) @@ -1180,6 +1201,9 @@ func_80223BC8: /* 80223C28 0021F888 7C 08 03 A6 */ mtlr r0 /* 80223C2C 0021F88C 38 21 00 10 */ addi r1, r1, 0x10 /* 80223C30 0021F890 4E 80 00 20 */ blr + +.global func_80223C34 +func_80223C34: /* 80223C34 0021F894 38 A0 00 01 */ li r5, 1 /* 80223C38 0021F898 38 6D A3 00 */ addi r3, r13, lbl_8063F5C0-_SDA_BASE_ /* 80223C3C 0021F89C 38 80 00 04 */ li r4, 4 @@ -1541,6 +1565,9 @@ lbl_802240D0: /* 802240D8 0021FD38 7C 08 03 A6 */ mtlr r0 /* 802240DC 0021FD3C 38 21 00 10 */ addi r1, r1, 0x10 /* 802240E0 0021FD40 4E 80 00 20 */ blr + +.global func_802240E4 +func_802240E4: /* 802240E4 0021FD44 38 A0 00 01 */ li r5, 1 /* 802240E8 0021FD48 38 6D A3 08 */ addi r3, r13, lbl_8063F5C8-_SDA_BASE_ /* 802240EC 0021FD4C 38 80 00 04 */ li r4, 4 @@ -2055,6 +2082,9 @@ lbl_80224770: /* 80224774 002203D4 7C 08 03 A6 */ mtlr r0 /* 80224778 002203D8 38 21 00 10 */ addi r1, r1, 0x10 /* 8022477C 002203DC 4E 80 00 20 */ blr + +.global func_80224780 +func_80224780: /* 80224780 002203E0 38 A0 00 01 */ li r5, 1 /* 80224784 002203E4 38 6D A3 38 */ addi r3, r13, lbl_8063F5F8-_SDA_BASE_ /* 80224788 002203E8 38 80 00 04 */ li r4, 4 @@ -2184,6 +2214,9 @@ func_8022490C: /* 80224920 00220580 80 C6 00 18 */ lwz r6, 0x18(r6) /* 80224924 00220584 7D 89 03 A6 */ mtctr r12 /* 80224928 00220588 4E 80 04 20 */ bctr + +.global func_8022492C +func_8022492C: /* 8022492C 0022058C 38 A0 00 01 */ li r5, 1 /* 80224930 00220590 38 6D A3 48 */ addi r3, r13, lbl_8063F608-_SDA_BASE_ /* 80224934 00220594 38 80 00 04 */ li r4, 4 @@ -2317,6 +2350,9 @@ lbl_80224AD8: /* 80224AE4 00220744 7C 08 03 A6 */ mtlr r0 /* 80224AE8 00220748 38 21 00 10 */ addi r1, r1, 0x10 /* 80224AEC 0022074C 4E 80 00 20 */ blr + +.global func_80224AF0 +func_80224AF0: /* 80224AF0 00220750 38 A0 00 01 */ li r5, 1 /* 80224AF4 00220754 38 6D A3 58 */ addi r3, r13, lbl_8063F618-_SDA_BASE_ /* 80224AF8 00220758 38 80 00 04 */ li r4, 4 @@ -3715,6 +3751,9 @@ lbl_80225E04: /* 80225E18 00221A78 7C 08 03 A6 */ mtlr r0 /* 80225E1C 00221A7C 38 21 01 20 */ addi r1, r1, 0x120 /* 80225E20 00221A80 4E 80 00 20 */ blr + +.global func_80225E24 +func_80225E24: /* 80225E24 00221A84 38 A0 00 01 */ li r5, 1 /* 80225E28 00221A88 38 6D A3 60 */ addi r3, r13, lbl_8063F620-_SDA_BASE_ /* 80225E2C 00221A8C 38 80 00 04 */ li r4, 4 @@ -4100,6 +4139,9 @@ GetOneTimerLeadGroundContactAnims: /* 80226338 00221F98 4E 80 00 20 */ blr /* 8022633C 00221F9C 4E 80 00 20 */ blr /* 80226340 00221FA0 4E 80 00 20 */ blr + +.global func_80226344 +func_80226344: /* 80226344 00221FA4 38 A0 00 01 */ li r5, 1 /* 80226348 00221FA8 38 6D A3 68 */ addi r3, r13, lbl_8063F628-_SDA_BASE_ /* 8022634C 00221FAC 38 80 00 04 */ li r4, 4 @@ -5539,6 +5581,9 @@ lbl_80227700: /* 80227710 00223370 7C 08 03 A6 */ mtlr r0 /* 80227714 00223374 38 21 00 20 */ addi r1, r1, 0x20 /* 80227718 00223378 4E 80 00 20 */ blr + +.global func_8022771C +func_8022771C: /* 8022771C 0022337C 38 A0 00 01 */ li r5, 1 /* 80227720 00223380 38 6D A3 78 */ addi r3, r13, lbl_8063F638-_SDA_BASE_ /* 80227724 00223384 38 80 00 04 */ li r4, 4 @@ -6948,6 +6993,9 @@ lbl_80228920: .global func_8022894C func_8022894C: /* 8022894C 002245AC 4E 80 00 20 */ blr + +.global func_80228950 +func_80228950: /* 80228950 002245B0 38 A0 00 01 */ li r5, 1 /* 80228954 002245B4 38 6D A3 88 */ addi r3, r13, lbl_8063F648-_SDA_BASE_ /* 80228958 002245B8 38 80 00 04 */ li r4, 4 @@ -7068,6 +7116,9 @@ lbl_80228AD4: /* 80228AE0 00224740 7C 08 03 A6 */ mtlr r0 /* 80228AE4 00224744 38 21 00 20 */ addi r1, r1, 0x20 /* 80228AE8 00224748 4E 80 00 20 */ blr + +.global func_80228AEC +func_80228AEC: /* 80228AEC 0022474C 38 A0 00 01 */ li r5, 1 /* 80228AF0 00224750 38 6D A3 90 */ addi r3, r13, lbl_8063F650-_SDA_BASE_ /* 80228AF4 00224754 38 80 00 04 */ li r4, 4 @@ -7541,6 +7592,9 @@ func_80229098: /* 802290E0 00224D40 7C 08 03 A6 */ mtlr r0 /* 802290E4 00224D44 38 21 00 10 */ addi r1, r1, 0x10 /* 802290E8 00224D48 4E 80 00 20 */ blr + +.global func_802290EC +func_802290EC: /* 802290EC 00224D4C 38 A0 00 01 */ li r5, 1 /* 802290F0 00224D50 38 6D A3 A0 */ addi r3, r13, lbl_8063F660-_SDA_BASE_ /* 802290F4 00224D54 38 80 00 04 */ li r4, 4 @@ -12626,6 +12680,9 @@ lbl_8022D6EC: /* 8022D700 00229360 4E 80 00 20 */ blr /* 8022D704 00229364 4E 80 00 20 */ blr /* 8022D708 00229368 4E 80 00 20 */ blr + +.global func_8022D70C +func_8022D70C: /* 8022D70C 0022936C 38 A0 00 01 */ li r5, 1 /* 8022D710 00229370 38 6D A3 A8 */ addi r3, r13, lbl_8063F668-_SDA_BASE_ /* 8022D714 00229374 38 80 00 04 */ li r4, 4 @@ -16534,6 +16591,9 @@ lbl_80230B88: lbl_80230BAC: /* 80230BAC 0022C80C 38 64 04 D4 */ addi r3, r4, 0x4d4 /* 80230BB0 0022C810 4E 80 00 20 */ blr + +.global func_80230BB4 +func_80230BB4: /* 80230BB4 0022C814 38 A0 00 01 */ li r5, 1 /* 80230BB8 0022C818 38 6D A3 B8 */ addi r3, r13, lbl_8063F678-_SDA_BASE_ /* 80230BBC 0022C81C 38 80 00 04 */ li r4, 4 @@ -16542,6 +16602,9 @@ lbl_80230BAC: /* 80230BC8 0022C828 B0 83 00 02 */ sth r4, 2(r3) /* 80230BCC 0022C82C 98 03 00 04 */ stb r0, 4(r3) /* 80230BD0 0022C830 4E 80 00 20 */ blr + +.global func_80230BD4 +func_80230BD4: /* 80230BD4 0022C834 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80230BD8 0022C838 7C 08 02 A6 */ mflr r0 /* 80230BDC 0022C83C 90 01 00 34 */ stw r0, 0x34(r1) @@ -18111,6 +18174,9 @@ func_802321DC: /* 802322E0 0022DF40 7C 08 03 A6 */ mtlr r0 /* 802322E4 0022DF44 38 21 00 20 */ addi r1, r1, 0x20 /* 802322E8 0022DF48 4E 80 00 20 */ blr + +.global func_802322EC +func_802322EC: /* 802322EC 0022DF4C 38 C0 00 00 */ li r6, 0 /* 802322F0 0022DF50 38 AD A3 DC */ addi r5, r13, lbl_8063F69C-_SDA_BASE_ /* 802322F4 0022DF54 38 8D A3 E0 */ addi r4, r13, lbl_8063F6A0-_SDA_BASE_ @@ -18483,6 +18549,9 @@ func_802327E8: /* 80232810 0022E470 7C 08 03 A6 */ mtlr r0 /* 80232814 0022E474 38 21 00 10 */ addi r1, r1, 0x10 /* 80232818 0022E478 4E 80 00 20 */ blr + +.global func_8023281C +func_8023281C: /* 8023281C 0022E47C 38 A0 00 01 */ li r5, 1 /* 80232820 0022E480 38 6D A3 E8 */ addi r3, r13, lbl_8063F6A8-_SDA_BASE_ /* 80232824 0022E484 38 80 00 04 */ li r4, 4 @@ -18830,6 +18899,9 @@ func_80232CB8: /* 80232CF8 0022E958 7C 08 03 A6 */ mtlr r0 /* 80232CFC 0022E95C 38 21 00 10 */ addi r1, r1, 0x10 /* 80232D00 0022E960 4E 80 00 20 */ blr + +.global func_80232D04 +func_80232D04: /* 80232D04 0022E964 38 A0 00 01 */ li r5, 1 /* 80232D08 0022E968 38 6D A3 F0 */ addi r3, r13, lbl_8063F6B0-_SDA_BASE_ /* 80232D0C 0022E96C 38 80 00 04 */ li r4, 4 @@ -21530,6 +21602,9 @@ lbl_802353BC: /* 802353CC 0023102C 7C 08 03 A6 */ mtlr r0 /* 802353D0 00231030 38 21 00 10 */ addi r1, r1, 0x10 /* 802353D4 00231034 4E 80 00 20 */ blr + +.global func_802353D8 +func_802353D8: /* 802353D8 00231038 38 A0 00 01 */ li r5, 1 /* 802353DC 0023103C 38 6D A4 00 */ addi r3, r13, lbl_8063F6C0-_SDA_BASE_ /* 802353E0 00231040 38 80 00 04 */ li r4, 4 @@ -21566,6 +21641,9 @@ lbl_80235440: /* 80235448 002310A8 7C 08 03 A6 */ mtlr r0 /* 8023544C 002310AC 38 21 00 10 */ addi r1, r1, 0x10 /* 80235450 002310B0 4E 80 00 20 */ blr + +.global func_80235454 +func_80235454: /* 80235454 002310B4 38 A0 00 01 */ li r5, 1 /* 80235458 002310B8 38 6D A4 08 */ addi r3, r13, lbl_8063F6C8-_SDA_BASE_ /* 8023545C 002310BC 38 80 00 04 */ li r4, 4 @@ -21989,6 +22067,9 @@ lbl_80235A18: /* 80235A48 002316A8 7C 08 03 A6 */ mtlr r0 /* 80235A4C 002316AC 38 21 00 40 */ addi r1, r1, 0x40 /* 80235A50 002316B0 4E 80 00 20 */ blr + +.global func_80235A54 +func_80235A54: /* 80235A54 002316B4 38 A0 00 01 */ li r5, 1 /* 80235A58 002316B8 38 6D A4 10 */ addi r3, r13, lbl_8063F6D0-_SDA_BASE_ /* 80235A5C 002316BC 38 80 00 04 */ li r4, 4 @@ -22882,6 +22963,9 @@ lbl_80236684: /* 80236694 002322F4 7C 08 03 A6 */ mtlr r0 /* 80236698 002322F8 38 21 00 10 */ addi r1, r1, 0x10 /* 8023669C 002322FC 4E 80 00 20 */ blr + +.global func_802366A0 +func_802366A0: /* 802366A0 00232300 94 21 FF F0 */ stwu r1, -0x10(r1) /* 802366A4 00232304 7C 08 02 A6 */ mflr r0 /* 802366A8 00232308 38 A0 00 01 */ li r5, 1 @@ -23065,6 +23149,9 @@ lbl_80236908: /* 80236920 00232580 7C 08 03 A6 */ mtlr r0 /* 80236924 00232584 38 21 00 40 */ addi r1, r1, 0x40 /* 80236928 00232588 4E 80 00 20 */ blr + +.global func_8023692C +func_8023692C: /* 8023692C 0023258C 38 A0 00 01 */ li r5, 1 /* 80236930 00232590 38 6D A4 20 */ addi r3, r13, lbl_8063F6E0-_SDA_BASE_ /* 80236934 00232594 38 80 00 04 */ li r4, 4 @@ -23201,6 +23288,9 @@ lbl_80236AC0: /* 80236ADC 0023273C 4E 80 00 20 */ blr /* 80236AE0 00232740 4E 80 00 20 */ blr /* 80236AE4 00232744 4E 80 00 20 */ blr + +.global func_80236AE8 +func_80236AE8: /* 80236AE8 00232748 38 A0 00 01 */ li r5, 1 /* 80236AEC 0023274C 38 6D A4 28 */ addi r3, r13, lbl_8063F6E8-_SDA_BASE_ /* 80236AF0 00232750 38 80 00 04 */ li r4, 4 @@ -24053,6 +24143,9 @@ lbl_80237754: /* 80237768 002333C8 7C 08 03 A6 */ mtlr r0 /* 8023776C 002333CC 38 21 00 20 */ addi r1, r1, 0x20 /* 80237770 002333D0 4E 80 00 20 */ blr + +.global func_80237774 +func_80237774: /* 80237774 002333D4 38 A0 00 01 */ li r5, 1 /* 80237778 002333D8 38 6D A4 38 */ addi r3, r13, lbl_8063F6F8-_SDA_BASE_ /* 8023777C 002333DC 38 80 00 04 */ li r4, 4 @@ -24069,6 +24162,9 @@ func_80237794: .global func_80237798 func_80237798: /* 80237798 002333F8 4E 80 00 20 */ blr + +.global func_8023779C +func_8023779C: /* 8023779C 002333FC 38 A0 00 01 */ li r5, 1 /* 802377A0 00233400 38 6D A4 50 */ addi r3, r13, lbl_8063F710-_SDA_BASE_ /* 802377A4 00233404 38 80 00 04 */ li r4, 4 @@ -27914,6 +28010,9 @@ lbl_8023AF54: /* 8023AF60 00236BC0 7C 08 03 A6 */ mtlr r0 /* 8023AF64 00236BC4 38 21 00 10 */ addi r1, r1, 0x10 /* 8023AF68 00236BC8 4E 80 00 20 */ blr + +.global func_8023AF6C +func_8023AF6C: /* 8023AF6C 00236BCC 38 A0 00 01 */ li r5, 1 /* 8023AF70 00236BD0 38 6D A4 58 */ addi r3, r13, lbl_8063F718-_SDA_BASE_ /* 8023AF74 00236BD4 38 80 00 04 */ li r4, 4 @@ -28436,6 +28535,9 @@ lbl_8023B618: /* 8023B620 00237280 7C 08 03 A6 */ mtlr r0 /* 8023B624 00237284 38 21 00 10 */ addi r1, r1, 0x10 /* 8023B628 00237288 4E 80 00 20 */ blr + +.global func_8023B62C +func_8023B62C: /* 8023B62C 0023728C 38 A0 00 01 */ li r5, 1 /* 8023B630 00237290 38 6D A4 60 */ addi r3, r13, lbl_8063F720-_SDA_BASE_ /* 8023B634 00237294 38 80 00 04 */ li r4, 4 @@ -28718,6 +28820,9 @@ lbl_8023B9C0: /* 8023B9C8 00237628 7C 08 03 A6 */ mtlr r0 /* 8023B9CC 0023762C 38 21 00 10 */ addi r1, r1, 0x10 /* 8023B9D0 00237630 4E 80 00 20 */ blr + +.global func_8023B9D4 +func_8023B9D4: /* 8023B9D4 00237634 38 A0 00 01 */ li r5, 1 /* 8023B9D8 00237638 38 6D A4 78 */ addi r3, r13, lbl_8063F738-_SDA_BASE_ /* 8023B9DC 0023763C 38 80 00 04 */ li r4, 4 @@ -30317,6 +30422,9 @@ func_8023CF30: /* 8023CF80 00238BE0 7C 08 03 A6 */ mtlr r0 /* 8023CF84 00238BE4 38 21 00 20 */ addi r1, r1, 0x20 /* 8023CF88 00238BE8 4E 80 00 20 */ blr + +.global func_8023CF8C +func_8023CF8C: /* 8023CF8C 00238BEC 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8023CF90 00238BF0 7C 08 02 A6 */ mflr r0 /* 8023CF94 00238BF4 3C 80 80 49 */ lis r4, lbl_804967CC@ha @@ -32323,6 +32431,9 @@ lbl_8023EA04: /* 8023EA18 0023A678 7C 08 03 A6 */ mtlr r0 /* 8023EA1C 0023A67C 38 21 00 20 */ addi r1, r1, 0x20 /* 8023EA20 0023A680 4E 80 00 20 */ blr + +.global func_8023EA24 +func_8023EA24: /* 8023EA24 0023A684 38 A0 00 01 */ li r5, 1 /* 8023EA28 0023A688 38 6D A4 A0 */ addi r3, r13, lbl_8063F760-_SDA_BASE_ /* 8023EA2C 0023A68C 38 80 00 04 */ li r4, 4 @@ -32623,6 +32734,9 @@ lbl_8023EE2C: /* 8023EE40 0023AAA0 7C 08 03 A6 */ mtlr r0 /* 8023EE44 0023AAA4 38 21 00 20 */ addi r1, r1, 0x20 /* 8023EE48 0023AAA8 4E 80 00 20 */ blr + +.global func_8023EE4C +func_8023EE4C: /* 8023EE4C 0023AAAC 38 A0 00 01 */ li r5, 1 /* 8023EE50 0023AAB0 38 6D A4 B0 */ addi r3, r13, lbl_8063F770-_SDA_BASE_ /* 8023EE54 0023AAB4 38 80 00 04 */ li r4, 4 @@ -33936,6 +34050,9 @@ lbl_80240018: lbl_80240038: /* 80240038 0023BC98 38 21 00 10 */ addi r1, r1, 0x10 /* 8024003C 0023BC9C 4E 80 00 20 */ blr + +.global func_80240040 +func_80240040: /* 80240040 0023BCA0 38 A0 00 01 */ li r5, 1 /* 80240044 0023BCA4 38 6D A4 C0 */ addi r3, r13, lbl_8063F780-_SDA_BASE_ /* 80240048 0023BCA8 38 80 00 04 */ li r4, 4 @@ -34269,6 +34386,9 @@ lbl_802404F8: /* 80240500 0023C160 7C 08 03 A6 */ mtlr r0 /* 80240504 0023C164 38 21 00 10 */ addi r1, r1, 0x10 /* 80240508 0023C168 4E 80 00 20 */ blr + +.global func_8024050C +func_8024050C: /* 8024050C 0023C16C 38 A0 00 01 */ li r5, 1 /* 80240510 0023C170 38 6D A4 D0 */ addi r3, r13, lbl_8063F790-_SDA_BASE_ /* 80240514 0023C174 38 80 00 04 */ li r4, 4 @@ -37681,6 +37801,9 @@ lbl_80243754: /* 802437C0 0023F420 7C 08 03 A6 */ mtlr r0 /* 802437C4 0023F424 38 21 00 F0 */ addi r1, r1, 0xf0 /* 802437C8 0023F428 4E 80 00 20 */ blr + +.global func_802437CC +func_802437CC: /* 802437CC 0023F42C 38 A0 00 01 */ li r5, 1 /* 802437D0 0023F430 38 6D A4 E0 */ addi r3, r13, lbl_8063F7A0-_SDA_BASE_ /* 802437D4 0023F434 38 80 00 04 */ li r4, 4 @@ -38949,6 +39072,9 @@ func_802448BC: /* 802448BC 0024051C 38 60 00 00 */ li r3, 0 /* 802448C0 00240520 38 80 00 00 */ li r4, 0 /* 802448C4 00240524 48 06 45 40 */ b func_802A8E04 + +.global func_802448C8 +func_802448C8: /* 802448C8 00240528 38 A0 00 01 */ li r5, 1 /* 802448CC 0024052C 38 6D A4 E8 */ addi r3, r13, lbl_8063F7A8-_SDA_BASE_ /* 802448D0 00240530 38 80 00 04 */ li r4, 4 @@ -39039,6 +39165,9 @@ lbl_802449E8: lbl_802449F0: /* 802449F0 00240650 38 21 00 10 */ addi r1, r1, 0x10 /* 802449F4 00240654 4E 80 00 20 */ blr + +.global func_802449F8 +func_802449F8: /* 802449F8 00240658 38 A0 00 01 */ li r5, 1 /* 802449FC 0024065C 38 6D A4 F8 */ addi r3, r13, lbl_8063F7B8-_SDA_BASE_ /* 80244A00 00240660 38 80 00 04 */ li r4, 4 @@ -39408,6 +39537,9 @@ func_80244EA8: /* 80244EB0 00240B10 38 80 00 20 */ li r4, 0x20 /* 80244EB4 00240B14 38 E0 00 00 */ li r7, 0 /* 80244EB8 00240B18 4B F9 64 A8 */ b func_801DB360 + +.global func_80244EBC +func_80244EBC: /* 80244EBC 00240B1C 38 A0 00 01 */ li r5, 1 /* 80244EC0 00240B20 38 6D A5 00 */ addi r3, r13, lbl_8063F7C0-_SDA_BASE_ /* 80244EC4 00240B24 38 80 00 04 */ li r4, 4 @@ -39717,6 +39849,9 @@ lbl_802452AC: /* 802452BC 00240F1C 7C 08 03 A6 */ mtlr r0 /* 802452C0 00240F20 38 21 00 10 */ addi r1, r1, 0x10 /* 802452C4 00240F24 4E 80 00 20 */ blr + +.global func_802452C8 +func_802452C8: /* 802452C8 00240F28 38 A0 00 01 */ li r5, 1 /* 802452CC 00240F2C 38 6D A5 10 */ addi r3, r13, lbl_8063F7D0-_SDA_BASE_ /* 802452D0 00240F30 38 80 00 04 */ li r4, 4 @@ -40447,6 +40582,9 @@ lbl_80245C28: /* 80245C34 00241894 7C 08 03 A6 */ mtlr r0 /* 80245C38 00241898 38 21 00 30 */ addi r1, r1, 0x30 /* 80245C3C 0024189C 4E 80 00 20 */ blr + +.global func_80245C40 +func_80245C40: /* 80245C40 002418A0 38 A0 00 01 */ li r5, 1 /* 80245C44 002418A4 38 6D A5 30 */ addi r3, r13, lbl_8063F7F0-_SDA_BASE_ /* 80245C48 002418A8 38 80 00 04 */ li r4, 4 @@ -41645,6 +41783,9 @@ lbl_80246C98: /* 80246CA0 00242900 7C 08 03 A6 */ mtlr r0 /* 80246CA4 00242904 38 21 00 10 */ addi r1, r1, 0x10 /* 80246CA8 00242908 4E 80 00 20 */ blr + +.global func_80246CAC +func_80246CAC: /* 80246CAC 0024290C 38 A0 00 01 */ li r5, 1 /* 80246CB0 00242910 38 6D A5 70 */ addi r3, r13, lbl_8063F830-_SDA_BASE_ /* 80246CB4 00242914 38 80 00 04 */ li r4, 4 @@ -41902,6 +42043,9 @@ func_80247004: /* 8024700C 00242C6C 7C 03 03 96 */ divwu r0, r3, r0 /* 80247010 00242C70 7C 83 00 30 */ slw r3, r4, r0 /* 80247014 00242C74 4E 80 00 20 */ blr + +.global func_80247018 +func_80247018: /* 80247018 00242C78 38 A0 00 01 */ li r5, 1 /* 8024701C 00242C7C 38 6D A5 80 */ addi r3, r13, lbl_8063F840-_SDA_BASE_ /* 80247020 00242C80 38 80 00 04 */ li r4, 4 @@ -42083,6 +42227,9 @@ lbl_80247244: /* 80247254 00242EB4 7C 08 03 A6 */ mtlr r0 /* 80247258 00242EB8 38 21 00 20 */ addi r1, r1, 0x20 /* 8024725C 00242EBC 4E 80 00 20 */ blr + +.global func_80247260 +func_80247260: /* 80247260 00242EC0 38 A0 00 01 */ li r5, 1 /* 80247264 00242EC4 38 6D A5 88 */ addi r3, r13, lbl_8063F848-_SDA_BASE_ /* 80247268 00242EC8 38 80 00 04 */ li r4, 4 @@ -45176,6 +45323,9 @@ func_80249B54: .global func_80249B58 func_80249B58: /* 80249B58 002457B8 4B FF DC DC */ b func_80247834 + +.global func_80249B5C +func_80249B5C: /* 80249B5C 002457BC 38 A0 00 01 */ li r5, 1 /* 80249B60 002457C0 38 6D A5 90 */ addi r3, r13, lbl_8063F850-_SDA_BASE_ /* 80249B64 002457C4 38 80 00 04 */ li r4, 4 @@ -45188,6 +45338,9 @@ func_80249B58: .global func_80249B7C func_80249B7C: /* 80249B7C 002457DC 48 02 8C 54 */ b func_802727D0 + +.global func_80249B80 +func_80249B80: /* 80249B80 002457E0 38 A0 00 01 */ li r5, 1 /* 80249B84 002457E4 38 6D A5 D8 */ addi r3, r13, lbl_8063F898-_SDA_BASE_ /* 80249B88 002457E8 38 80 00 04 */ li r4, 4 @@ -45201,6 +45354,9 @@ func_80249B7C: func_80249BA0: /* 80249BA0 00245800 38 60 00 01 */ li r3, 1 /* 80249BA4 00245804 4E 80 00 20 */ blr + +.global func_80249BA8 +func_80249BA8: /* 80249BA8 00245808 38 A0 00 01 */ li r5, 1 /* 80249BAC 0024580C 38 6D A5 E0 */ addi r3, r13, lbl_8063F8A0-_SDA_BASE_ /* 80249BB0 00245810 38 80 00 04 */ li r4, 4 @@ -45214,6 +45370,9 @@ func_80249BA0: func_80249BC8: /* 80249BC8 00245828 80 6D A5 F0 */ lwz r3, lbl_8063F8B0-_SDA_BASE_(r13) /* 80249BCC 0024582C 4E 80 00 20 */ blr + +.global func_80249BD0 +func_80249BD0: /* 80249BD0 00245830 38 A0 00 01 */ li r5, 1 /* 80249BD4 00245834 38 6D A5 E8 */ addi r3, r13, lbl_8063F8A8-_SDA_BASE_ /* 80249BD8 00245838 38 80 00 04 */ li r4, 4 @@ -45310,6 +45469,9 @@ func_80249D08: /* 80249D0C 0024596C 90 03 00 00 */ stw r0, 0(r3) /* 80249D10 00245970 90 6D A6 04 */ stw r3, lbl_8063F8C4-_SDA_BASE_(r13) /* 80249D14 00245974 4E 80 00 20 */ blr + +.global func_80249D18 +func_80249D18: /* 80249D18 00245978 38 A0 00 01 */ li r5, 1 /* 80249D1C 0024597C 38 6D A5 F8 */ addi r3, r13, lbl_8063F8B8-_SDA_BASE_ /* 80249D20 00245980 38 80 00 04 */ li r4, 4 @@ -53273,6 +53435,9 @@ func_80250ED4: /* 80250ED4 0024CB34 C0 02 9F 18 */ lfs f0, lbl_80642518-_SDA2_BASE_(r2) /* 80250ED8 0024CB38 D0 0D A6 18 */ stfs f0, lbl_8063F8D8-_SDA_BASE_(r13) /* 80250EDC 0024CB3C 4E 80 00 20 */ blr + +.global func_80250EE0 +func_80250EE0: /* 80250EE0 0024CB40 39 00 00 01 */ li r8, 1 /* 80250EE4 0024CB44 38 CD A6 08 */ addi r6, r13, lbl_8063F8C8-_SDA_BASE_ /* 80250EE8 0024CB48 38 E0 00 04 */ li r7, 4 @@ -56715,6 +56880,9 @@ func_80253F9C: /* 80253FA8 0024FC08 7C 04 03 78 */ mr r4, r0 /* 80253FAC 0024FC0C 38 63 DA B0 */ addi r3, r3, lbl_804FDAB0@l /* 80253FB0 0024FC10 4B FF FC 4C */ b FETweener_setDoneCallFunc + +.global func_80253FB4 +func_80253FB4: /* 80253FB4 0024FC14 39 00 00 01 */ li r8, 1 /* 80253FB8 0024FC18 38 CD A6 28 */ addi r6, r13, lbl_8063F8E8-_SDA_BASE_ /* 80253FBC 0024FC1C 38 E0 00 04 */ li r7, 4 @@ -56899,6 +57067,9 @@ lbl_80254228: /* 80254234 0024FE94 7C 08 03 A6 */ mtlr r0 /* 80254238 0024FE98 38 21 00 10 */ addi r1, r1, 0x10 /* 8025423C 0024FE9C 4E 80 00 20 */ blr + +.global func_80254240 +func_80254240: /* 80254240 0024FEA0 38 A0 00 01 */ li r5, 1 /* 80254244 0024FEA4 38 6D A6 30 */ addi r3, r13, lbl_8063F8F0-_SDA_BASE_ /* 80254248 0024FEA8 38 80 00 04 */ li r4, 4 @@ -57034,6 +57205,9 @@ lbl_8025434C: /* 80254434 00250094 38 00 00 08 */ li r0, 8 /* 80254438 00250098 90 06 00 00 */ stw r0, 0(r6) /* 8025443C 0025009C 4E 80 00 20 */ blr + +.global func_80254440 +func_80254440: /* 80254440 002500A0 38 A0 00 01 */ li r5, 1 /* 80254444 002500A4 38 6D A6 38 */ addi r3, r13, lbl_8063F8F8-_SDA_BASE_ /* 80254448 002500A8 38 80 00 04 */ li r4, 4 @@ -60305,6 +60479,9 @@ lbl_80257130: /* 80257140 00252DA0 7C 08 03 A6 */ mtlr r0 /* 80257144 00252DA4 38 21 00 10 */ addi r1, r1, 0x10 /* 80257148 00252DA8 4E 80 00 20 */ blr + +.global func_8025714C +func_8025714C: /* 8025714C 00252DAC 38 A0 00 01 */ li r5, 1 /* 80257150 00252DB0 38 6D A6 40 */ addi r3, r13, lbl_8063F900-_SDA_BASE_ /* 80257154 00252DB4 38 80 00 04 */ li r4, 4 @@ -63284,6 +63461,9 @@ lbl_80259A70: /* 80259A78 002556D8 7C 08 03 A6 */ mtlr r0 /* 80259A7C 002556DC 38 21 00 10 */ addi r1, r1, 0x10 /* 80259A80 002556E0 4E 80 00 20 */ blr + +.global func_80259A84 +func_80259A84: /* 80259A84 002556E4 38 A0 00 01 */ li r5, 1 /* 80259A88 002556E8 38 6D A6 50 */ addi r3, r13, lbl_8063F910-_SDA_BASE_ /* 80259A8C 002556EC 38 80 00 04 */ li r4, 4 @@ -64093,6 +64273,9 @@ lbl_8025A634: /* 8025A6E4 00256344 7C 08 03 A6 */ mtlr r0 /* 8025A6E8 00256348 38 21 00 60 */ addi r1, r1, 0x60 /* 8025A6EC 0025634C 4E 80 00 20 */ blr + +.global func_8025A6F0 +func_8025A6F0: /* 8025A6F0 00256350 38 A0 00 01 */ li r5, 1 /* 8025A6F4 00256354 38 6D A6 70 */ addi r3, r13, lbl_8063F930-_SDA_BASE_ /* 8025A6F8 00256358 38 80 00 04 */ li r4, 4 @@ -64577,6 +64760,9 @@ func_8025AD58: /* 8025AD58 002569B8 38 A0 00 01 */ li r5, 1 /* 8025AD5C 002569BC 38 63 02 9C */ addi r3, r3, 0x29c /* 8025AD60 002569C0 48 01 41 F8 */ b func_8026EF58 + +.global func_8025AD64 +func_8025AD64: /* 8025AD64 002569C4 38 A0 00 01 */ li r5, 1 /* 8025AD68 002569C8 38 6D A6 78 */ addi r3, r13, lbl_8063F938-_SDA_BASE_ /* 8025AD6C 002569CC 38 80 00 04 */ li r4, 4 @@ -64870,6 +65056,9 @@ func_8025B138: /* 8025B138 00256D98 38 A0 00 01 */ li r5, 1 /* 8025B13C 00256D9C 38 63 03 A0 */ addi r3, r3, 0x3a0 /* 8025B140 00256DA0 48 01 3E 18 */ b func_8026EF58 + +.global func_8025B144 +func_8025B144: /* 8025B144 00256DA4 38 A0 00 01 */ li r5, 1 /* 8025B148 00256DA8 38 6D A6 80 */ addi r3, r13, lbl_8063F940-_SDA_BASE_ /* 8025B14C 00256DAC 38 80 00 04 */ li r4, 4 @@ -65262,6 +65451,9 @@ func_8025B680: /* 8025B680 002572E0 38 A0 00 01 */ li r5, 1 /* 8025B684 002572E4 38 63 03 3C */ addi r3, r3, 0x33c /* 8025B688 002572E8 48 01 38 D0 */ b func_8026EF58 + +.global func_8025B68C +func_8025B68C: /* 8025B68C 002572EC 38 A0 00 01 */ li r5, 1 /* 8025B690 002572F0 38 6D A6 88 */ addi r3, r13, lbl_8063F948-_SDA_BASE_ /* 8025B694 002572F4 38 80 00 04 */ li r4, 4 @@ -65289,6 +65481,9 @@ func_8025B6B8: /* 8025B6BC 0025731C D0 03 00 00 */ stfs f0, 0(r3) /* 8025B6C0 00257320 D0 04 00 00 */ stfs f0, 0(r4) /* 8025B6C4 00257324 4E 80 00 20 */ blr + +.global func_8025B6C8 +func_8025B6C8: /* 8025B6C8 00257328 38 A0 00 01 */ li r5, 1 /* 8025B6CC 0025732C 38 6D A6 90 */ addi r3, r13, lbl_8063F950-_SDA_BASE_ /* 8025B6D0 00257330 38 80 00 04 */ li r4, 4 @@ -67428,6 +67623,9 @@ lbl_8025D378: func_8025D390: /* 8025D390 00258FF0 38 63 60 30 */ addi r3, r3, 0x6030 /* 8025D394 00258FF4 48 00 08 0C */ b func_8025DBA0 + +.global func_8025D398 +func_8025D398: /* 8025D398 00258FF8 38 A0 00 01 */ li r5, 1 /* 8025D39C 00258FFC 38 6D A6 B0 */ addi r3, r13, lbl_8063F970-_SDA_BASE_ /* 8025D3A0 00259000 38 80 00 04 */ li r4, 4 @@ -67727,6 +67925,9 @@ lbl_8025D790: /* 8025D7A0 00259400 7C 08 03 A6 */ mtlr r0 /* 8025D7A4 00259404 38 21 00 20 */ addi r1, r1, 0x20 /* 8025D7A8 00259408 4E 80 00 20 */ blr + +.global func_8025D7AC +func_8025D7AC: /* 8025D7AC 0025940C 38 A0 00 01 */ li r5, 1 /* 8025D7B0 00259410 38 6D A6 B8 */ addi r3, r13, lbl_8063F978-_SDA_BASE_ /* 8025D7B4 00259414 38 80 00 04 */ li r4, 4 @@ -68091,6 +68292,9 @@ lbl_8025DC88: /* 8025DC94 002598F4 7C 08 03 A6 */ mtlr r0 /* 8025DC98 002598F8 38 21 00 10 */ addi r1, r1, 0x10 /* 8025DC9C 002598FC 4E 80 00 20 */ blr + +.global func_8025DCA0 +func_8025DCA0: /* 8025DCA0 00259900 38 A0 00 01 */ li r5, 1 /* 8025DCA4 00259904 38 6D A6 C0 */ addi r3, r13, lbl_8063F980-_SDA_BASE_ /* 8025DCA8 00259908 38 80 00 04 */ li r4, 4 @@ -68300,6 +68504,9 @@ lbl_8025DF48: /* 8025DF54 00259BB4 7C 08 03 A6 */ mtlr r0 /* 8025DF58 00259BB8 38 21 00 30 */ addi r1, r1, 0x30 /* 8025DF5C 00259BBC 4E 80 00 20 */ blr + +.global func_8025DF60 +func_8025DF60: /* 8025DF60 00259BC0 38 A0 00 01 */ li r5, 1 /* 8025DF64 00259BC4 38 6D A6 C8 */ addi r3, r13, lbl_8063F988-_SDA_BASE_ /* 8025DF68 00259BC8 38 80 00 04 */ li r4, 4 @@ -68614,6 +68821,9 @@ func_8025E31C: .global func_8025E324 func_8025E324: /* 8025E324 00259F84 48 00 00 4C */ b func_8025E370 + +.global func_8025E328 +func_8025E328: /* 8025E328 00259F88 38 A0 00 01 */ li r5, 1 /* 8025E32C 00259F8C 38 6D A6 D0 */ addi r3, r13, lbl_8063F990-_SDA_BASE_ /* 8025E330 00259F90 38 80 00 04 */ li r4, 4 @@ -69025,6 +69235,9 @@ lbl_8025E830: lbl_8025E844: /* 8025E844 0025A4A4 38 60 00 00 */ li r3, 0 /* 8025E848 0025A4A8 4E 80 00 20 */ blr + +.global func_8025E84C +func_8025E84C: /* 8025E84C 0025A4AC 38 A0 00 01 */ li r5, 1 /* 8025E850 0025A4B0 38 6D A6 E0 */ addi r3, r13, lbl_8063F9A0-_SDA_BASE_ /* 8025E854 0025A4B4 38 80 00 04 */ li r4, 4 @@ -69330,6 +69543,9 @@ lbl_8025EC30: /* 8025EC3C 0025A89C 7C 08 03 A6 */ mtlr r0 /* 8025EC40 0025A8A0 38 21 00 30 */ addi r1, r1, 0x30 /* 8025EC44 0025A8A4 4E 80 00 20 */ blr + +.global func_8025EC48 +func_8025EC48: /* 8025EC48 0025A8A8 38 A0 00 01 */ li r5, 1 /* 8025EC4C 0025A8AC 38 6D A6 F8 */ addi r3, r13, lbl_8063F9B8-_SDA_BASE_ /* 8025EC50 0025A8B0 38 80 00 04 */ li r4, 4 @@ -69628,6 +69844,9 @@ func_8025F00C: /* 8025F050 0025ACB0 7C 08 03 A6 */ mtlr r0 /* 8025F054 0025ACB4 38 21 00 10 */ addi r1, r1, 0x10 /* 8025F058 0025ACB8 4E 80 00 20 */ blr + +.global func_8025F05C +func_8025F05C: /* 8025F05C 0025ACBC 38 A0 00 01 */ li r5, 1 /* 8025F060 0025ACC0 38 6D A7 08 */ addi r3, r13, lbl_8063F9C8-_SDA_BASE_ /* 8025F064 0025ACC4 38 80 00 04 */ li r4, 4 @@ -70727,6 +70946,9 @@ lbl_8025FFC4: /* 8025FFCC 0025BC2C 7C 08 03 A6 */ mtlr r0 /* 8025FFD0 0025BC30 38 21 00 10 */ addi r1, r1, 0x10 /* 8025FFD4 0025BC34 4E 80 00 20 */ blr + +.global func_8025FFD8 +func_8025FFD8: /* 8025FFD8 0025BC38 38 A0 00 01 */ li r5, 1 /* 8025FFDC 0025BC3C 38 6D A7 10 */ addi r3, r13, lbl_8063F9D0-_SDA_BASE_ /* 8025FFE0 0025BC40 38 80 00 04 */ li r4, 4 @@ -71454,6 +71676,9 @@ lbl_802609A8: .global func_802609BC func_802609BC: /* 802609BC 0025C61C 4B FF F4 10 */ b func_8025FDCC + +.global func_802609C0 +func_802609C0: /* 802609C0 0025C620 38 A0 00 01 */ li r5, 1 /* 802609C4 0025C624 38 6D A7 18 */ addi r3, r13, lbl_8063F9D8-_SDA_BASE_ /* 802609C8 0025C628 38 80 00 04 */ li r4, 4 @@ -72230,6 +72455,9 @@ lbl_80261354: /* 80261360 0025CFC0 7C 08 03 A6 */ mtlr r0 /* 80261364 0025CFC4 38 21 00 10 */ addi r1, r1, 0x10 /* 80261368 0025CFC8 4E 80 00 20 */ blr + +.global func_8026136C +func_8026136C: /* 8026136C 0025CFCC 38 A0 00 01 */ li r5, 1 /* 80261370 0025CFD0 38 6D A7 20 */ addi r3, r13, lbl_8063F9E0-_SDA_BASE_ /* 80261374 0025CFD4 38 80 00 04 */ li r4, 4 @@ -73961,6 +74189,9 @@ lbl_80262AC4: /* 80262AD4 0025E734 7C 08 03 A6 */ mtlr r0 /* 80262AD8 0025E738 38 21 00 20 */ addi r1, r1, 0x20 /* 80262ADC 0025E73C 4E 80 00 20 */ blr + +.global func_80262AE0 +func_80262AE0: /* 80262AE0 0025E740 38 A0 00 01 */ li r5, 1 /* 80262AE4 0025E744 38 6D A7 28 */ addi r3, r13, lbl_8063F9E8-_SDA_BASE_ /* 80262AE8 0025E748 38 80 00 04 */ li r4, 4 @@ -74218,6 +74449,9 @@ lbl_80262E58: /* 80262E64 0025EAC4 7C 08 03 A6 */ mtlr r0 /* 80262E68 0025EAC8 38 21 00 10 */ addi r1, r1, 0x10 /* 80262E6C 0025EACC 4E 80 00 20 */ blr + +.global func_80262E70 +func_80262E70: /* 80262E70 0025EAD0 38 A0 00 01 */ li r5, 1 /* 80262E74 0025EAD4 38 6D A7 38 */ addi r3, r13, lbl_8063F9F8-_SDA_BASE_ /* 80262E78 0025EAD8 38 80 00 04 */ li r4, 4 @@ -75255,6 +75489,9 @@ lbl_80263BBC: /* 80263C90 0025F8F0 7C 08 03 A6 */ mtlr r0 /* 80263C94 0025F8F4 38 21 00 10 */ addi r1, r1, 0x10 /* 80263C98 0025F8F8 4E 80 00 20 */ blr + +.global func_80263C9C +func_80263C9C: /* 80263C9C 0025F8FC 38 A0 00 01 */ li r5, 1 /* 80263CA0 0025F900 38 6D A7 40 */ addi r3, r13, lbl_8063FA00-_SDA_BASE_ /* 80263CA4 0025F904 38 80 00 04 */ li r4, 4 @@ -79349,6 +79586,9 @@ lbl_80267498: /* 802674A0 00263100 7C 08 03 A6 */ mtlr r0 /* 802674A4 00263104 38 21 00 10 */ addi r1, r1, 0x10 /* 802674A8 00263108 4E 80 00 20 */ blr + +.global func_802674AC +func_802674AC: /* 802674AC 0026310C 38 A0 00 01 */ li r5, 1 /* 802674B0 00263110 38 6D A7 48 */ addi r3, r13, lbl_8063FA08-_SDA_BASE_ /* 802674B4 00263114 38 80 00 04 */ li r4, 4 @@ -80375,6 +80615,9 @@ lbl_802681F0: /* 802681FC 00263E5C 7C 08 03 A6 */ mtlr r0 /* 80268200 00263E60 38 21 00 10 */ addi r1, r1, 0x10 /* 80268204 00263E64 4E 80 00 20 */ blr + +.global func_80268208 +func_80268208: /* 80268208 00263E68 38 A0 00 01 */ li r5, 1 /* 8026820C 00263E6C 38 6D A7 60 */ addi r3, r13, lbl_8063FA20-_SDA_BASE_ /* 80268210 00263E70 38 80 00 04 */ li r4, 4 |