mirror of https://github.com/zeldaret/tp.git
fixes, remove asm
This commit is contained in:
parent
f215e2d649
commit
afd940edbc
|
@ -1,62 +0,0 @@
|
|||
lbl_800462FC:
|
||||
/* 800462FC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80046300 7C 08 02 A6 */ mflr r0
|
||||
/* 80046304 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80046308 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8004630C 48 31 BE CD */ bl _savegpr_28
|
||||
/* 80046310 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80046314 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80046318 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 8004631C 80 04 00 38 */ lwz r0, 0x38(r4)
|
||||
/* 80046320 1C 00 00 50 */ mulli r0, r0, 0x50
|
||||
/* 80046324 7F C3 02 14 */ add r30, r3, r0
|
||||
/* 80046328 80 9E 00 34 */ lwz r4, 0x34(r30)
|
||||
/* 8004632C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80046330 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80046334 38 7F 51 B4 */ addi r3, r31, 0x51b4
|
||||
/* 80046338 4B FF DA 29 */ bl flagCheck__11dEvDtFlag_cFi
|
||||
/* 8004633C 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80046340 41 82 00 78 */ beq lbl_800463B8
|
||||
/* 80046344 80 1E 00 3C */ lwz r0, 0x3c(r30)
|
||||
/* 80046348 2C 00 FF FF */ cmpwi r0, -1
|
||||
/* 8004634C 41 82 00 6C */ beq lbl_800463B8
|
||||
/* 80046350 80 7C 00 0C */ lwz r3, 0xc(r28)
|
||||
/* 80046354 1C 00 00 50 */ mulli r0, r0, 0x50
|
||||
/* 80046358 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 8004635C 4B FF FD 4D */ bl startCheck__10dEvDtCut_cFv
|
||||
/* 80046360 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80046364 41 82 00 54 */ beq lbl_800463B8
|
||||
/* 80046368 40 80 00 10 */ bge lbl_80046378
|
||||
/* 8004636C 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 80046370 40 80 00 14 */ bge lbl_80046384
|
||||
/* 80046374 48 00 00 44 */ b lbl_800463B8
|
||||
lbl_80046378:
|
||||
/* 80046378 2C 03 00 02 */ cmpwi r3, 2
|
||||
/* 8004637C 40 80 00 3C */ bge lbl_800463B8
|
||||
/* 80046380 48 00 00 18 */ b lbl_80046398
|
||||
lbl_80046384:
|
||||
/* 80046384 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80046388 80 9E 00 3C */ lwz r4, 0x3c(r30)
|
||||
/* 8004638C 4B FF DD E5 */ bl advanceCut__12dEvDtStaff_cFi
|
||||
/* 80046390 38 60 00 01 */ li r3, 1
|
||||
/* 80046394 48 00 00 30 */ b lbl_800463C4
|
||||
lbl_80046398:
|
||||
/* 80046398 80 9E 00 34 */ lwz r4, 0x34(r30)
|
||||
/* 8004639C 38 7F 51 B4 */ addi r3, r31, 0x51b4
|
||||
/* 800463A0 4B FF DA 29 */ bl flagSet__11dEvDtFlag_cFi
|
||||
/* 800463A4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800463A8 80 9E 00 3C */ lwz r4, 0x3c(r30)
|
||||
/* 800463AC 4B FF DD C5 */ bl advanceCut__12dEvDtStaff_cFi
|
||||
/* 800463B0 38 60 00 01 */ li r3, 1
|
||||
/* 800463B4 48 00 00 10 */ b lbl_800463C4
|
||||
lbl_800463B8:
|
||||
/* 800463B8 38 00 00 00 */ li r0, 0
|
||||
/* 800463BC 98 1D 00 40 */ stb r0, 0x40(r29)
|
||||
/* 800463C0 38 60 00 00 */ li r3, 0
|
||||
lbl_800463C4:
|
||||
/* 800463C4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800463C8 48 31 BE 5D */ bl _restgpr_28
|
||||
/* 800463CC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 800463D0 7C 08 03 A6 */ mtlr r0
|
||||
/* 800463D4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 800463D8 4E 80 00 20 */ blr
|
|
@ -1,38 +0,0 @@
|
|||
lbl_80043E78:
|
||||
/* 80043E78 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80043E7C 7C 08 02 A6 */ mflr r0
|
||||
/* 80043E80 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80043E84 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043E88 48 31 E3 51 */ bl _savegpr_28
|
||||
/* 80043E8C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80043E90 3B A0 00 00 */ li r29, 0
|
||||
/* 80043E94 3B E0 00 00 */ li r31, 0
|
||||
/* 80043E98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80043E9C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
lbl_80043EA0:
|
||||
/* 80043EA0 38 1F 00 88 */ addi r0, r31, 0x88
|
||||
/* 80043EA4 7C 9C 00 2E */ lwzx r4, r28, r0
|
||||
/* 80043EA8 2C 04 FF FF */ cmpwi r4, -1
|
||||
/* 80043EAC 40 82 00 0C */ bne lbl_80043EB8
|
||||
/* 80043EB0 38 60 00 01 */ li r3, 1
|
||||
/* 80043EB4 48 00 00 30 */ b lbl_80043EE4
|
||||
lbl_80043EB8:
|
||||
/* 80043EB8 38 7E 51 B4 */ addi r3, r30, 0x51b4
|
||||
/* 80043EBC 4B FF FE A5 */ bl flagCheck__11dEvDtFlag_cFi
|
||||
/* 80043EC0 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80043EC4 40 82 00 0C */ bne lbl_80043ED0
|
||||
/* 80043EC8 38 60 00 00 */ li r3, 0
|
||||
/* 80043ECC 48 00 00 18 */ b lbl_80043EE4
|
||||
lbl_80043ED0:
|
||||
/* 80043ED0 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 80043ED4 2C 1D 00 03 */ cmpwi r29, 3
|
||||
/* 80043ED8 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 80043EDC 41 80 FF C4 */ blt lbl_80043EA0
|
||||
/* 80043EE0 38 60 00 01 */ li r3, 1
|
||||
lbl_80043EE4:
|
||||
/* 80043EE4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043EE8 48 31 E3 3D */ bl _restgpr_28
|
||||
/* 80043EEC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80043EF0 7C 08 03 A6 */ mtlr r0
|
||||
/* 80043EF4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80043EF8 4E 80 00 20 */ blr
|
|
@ -1,29 +0,0 @@
|
|||
lbl_80043D60:
|
||||
/* 80043D60 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80043D64 7C 08 02 A6 */ mflr r0
|
||||
/* 80043D68 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80043D6C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80043D70 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80043D74 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80043D78 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80043D7C 48 00 00 B5 */ bl flagMaxCheck__11dEvDtFlag_cFi
|
||||
/* 80043D80 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80043D84 41 82 00 0C */ beq lbl_80043D90
|
||||
/* 80043D88 38 60 00 00 */ li r3, 0
|
||||
/* 80043D8C 48 00 00 24 */ b lbl_80043DB0
|
||||
lbl_80043D90:
|
||||
/* 80043D90 38 60 00 01 */ li r3, 1
|
||||
/* 80043D94 57 E0 06 FE */ clrlwi r0, r31, 0x1b
|
||||
/* 80043D98 7C 63 00 30 */ slw r3, r3, r0
|
||||
/* 80043D9C 57 E0 E8 FA */ rlwinm r0, r31, 0x1d, 3, 0x1d
|
||||
/* 80043DA0 7C 1E 00 2E */ lwzx r0, r30, r0
|
||||
/* 80043DA4 7C 63 00 38 */ and r3, r3, r0
|
||||
/* 80043DA8 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 80043DAC 7C 60 19 10 */ subfe r3, r0, r3
|
||||
lbl_80043DB0:
|
||||
/* 80043DB0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80043DB4 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80043DB8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80043DBC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80043DC0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80043DC4 4E 80 00 20 */ blr
|
|
@ -1,29 +0,0 @@
|
|||
lbl_80043DC8:
|
||||
/* 80043DC8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80043DCC 7C 08 02 A6 */ mflr r0
|
||||
/* 80043DD0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80043DD4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80043DD8 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 80043DDC 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80043DE0 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80043DE4 48 00 00 4D */ bl flagMaxCheck__11dEvDtFlag_cFi
|
||||
/* 80043DE8 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80043DEC 41 82 00 0C */ beq lbl_80043DF8
|
||||
/* 80043DF0 38 60 00 00 */ li r3, 0
|
||||
/* 80043DF4 48 00 00 24 */ b lbl_80043E18
|
||||
lbl_80043DF8:
|
||||
/* 80043DF8 57 E5 E8 FA */ rlwinm r5, r31, 0x1d, 3, 0x1d
|
||||
/* 80043DFC 7C 9E 28 2E */ lwzx r4, r30, r5
|
||||
/* 80043E00 38 60 00 01 */ li r3, 1
|
||||
/* 80043E04 57 E0 06 FE */ clrlwi r0, r31, 0x1b
|
||||
/* 80043E08 7C 60 00 30 */ slw r0, r3, r0
|
||||
/* 80043E0C 7C 80 03 78 */ or r0, r4, r0
|
||||
/* 80043E10 7C 1E 29 2E */ stwx r0, r30, r5
|
||||
/* 80043E14 38 60 00 01 */ li r3, 1
|
||||
lbl_80043E18:
|
||||
/* 80043E18 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80043E1C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80043E20 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80043E24 7C 08 03 A6 */ mtlr r0
|
||||
/* 80043E28 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80043E2C 4E 80 00 20 */ blr
|
|
@ -1,33 +0,0 @@
|
|||
lbl_80043EFC:
|
||||
/* 80043EFC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80043F00 7C 08 02 A6 */ mflr r0
|
||||
/* 80043F04 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80043F08 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043F0C 48 31 E2 CD */ bl _savegpr_28
|
||||
/* 80043F10 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80043F14 3B A0 00 00 */ li r29, 0
|
||||
/* 80043F18 3B E0 00 00 */ li r31, 0
|
||||
/* 80043F1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80043F20 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
lbl_80043F24:
|
||||
/* 80043F24 38 1F 00 88 */ addi r0, r31, 0x88
|
||||
/* 80043F28 7C 9C 00 2E */ lwzx r4, r28, r0
|
||||
/* 80043F2C 2C 04 FF FF */ cmpwi r4, -1
|
||||
/* 80043F30 40 82 00 0C */ bne lbl_80043F3C
|
||||
/* 80043F34 38 60 00 01 */ li r3, 1
|
||||
/* 80043F38 48 00 00 20 */ b lbl_80043F58
|
||||
lbl_80043F3C:
|
||||
/* 80043F3C 38 7E 51 B4 */ addi r3, r30, 0x51b4
|
||||
/* 80043F40 4B FF FE 89 */ bl flagSet__11dEvDtFlag_cFi
|
||||
/* 80043F44 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 80043F48 2C 1D 00 03 */ cmpwi r29, 3
|
||||
/* 80043F4C 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 80043F50 41 80 FF D4 */ blt lbl_80043F24
|
||||
/* 80043F54 38 60 00 01 */ li r3, 1
|
||||
lbl_80043F58:
|
||||
/* 80043F58 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043F5C 48 31 E2 C9 */ bl _restgpr_28
|
||||
/* 80043F60 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80043F64 7C 08 03 A6 */ mtlr r0
|
||||
/* 80043F68 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80043F6C 4E 80 00 20 */ blr
|
|
@ -1,155 +0,0 @@
|
|||
lbl_800437F0:
|
||||
/* 800437F0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800437F4 7C 08 02 A6 */ mflr r0
|
||||
/* 800437F8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800437FC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043800 48 31 E9 DD */ bl _savegpr_29
|
||||
/* 80043804 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80043808 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 8004380C 3B A3 4E 00 */ addi r29, r3, 0x4e00
|
||||
/* 80043810 3B E3 5F 5C */ addi r31, r3, 0x5f5c
|
||||
/* 80043814 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80043818 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8004381C 48 32 51 79 */ bl strcmp
|
||||
/* 80043820 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80043824 40 82 00 10 */ bne lbl_80043834
|
||||
/* 80043828 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 8004382C 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 80043830 48 00 01 CC */ b lbl_800439FC
|
||||
lbl_80043834:
|
||||
/* 80043834 3B C0 00 00 */ li r30, 0
|
||||
/* 80043838 88 1D 00 06 */ lbz r0, 6(r29)
|
||||
/* 8004383C 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80043840 88 1D 00 05 */ lbz r0, 5(r29)
|
||||
/* 80043844 7C 00 07 74 */ extsb r0, r0
|
||||
/* 80043848 54 04 40 2E */ slwi r4, r0, 8
|
||||
/* 8004384C 88 1D 00 04 */ lbz r0, 4(r29)
|
||||
/* 80043850 7C 00 07 74 */ extsb r0, r0
|
||||
/* 80043854 54 03 80 1E */ slwi r3, r0, 0x10
|
||||
/* 80043858 88 1D 00 03 */ lbz r0, 3(r29)
|
||||
/* 8004385C 2C 00 00 42 */ cmpwi r0, 0x42
|
||||
/* 80043860 40 82 00 0C */ bne lbl_8004386C
|
||||
/* 80043864 38 00 00 64 */ li r0, 0x64
|
||||
/* 80043868 48 00 00 08 */ b lbl_80043870
|
||||
lbl_8004386C:
|
||||
/* 8004386C 88 1D 00 00 */ lbz r0, 0(r29)
|
||||
lbl_80043870:
|
||||
/* 80043870 54 00 C0 0E */ slwi r0, r0, 0x18
|
||||
/* 80043874 7C 60 03 78 */ or r0, r3, r0
|
||||
/* 80043878 7C 80 03 78 */ or r0, r4, r0
|
||||
/* 8004387C 7C A6 03 78 */ or r6, r5, r0
|
||||
/* 80043880 38 60 00 00 */ li r3, 0
|
||||
/* 80043884 80 0D 80 C0 */ lwz r0, numTelopData(r13)
|
||||
/* 80043888 3C 80 80 3A */ lis r4, TelopData@ha /* 0x803A7FB0@ha */
|
||||
/* 8004388C 38 84 7F B0 */ addi r4, r4, TelopData@l /* 0x803A7FB0@l */
|
||||
/* 80043890 7C 09 03 A6 */ mtctr r0
|
||||
/* 80043894 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80043898 40 81 00 24 */ ble lbl_800438BC
|
||||
lbl_8004389C:
|
||||
/* 8004389C 7C A4 1A 14 */ add r5, r4, r3
|
||||
/* 800438A0 80 05 00 00 */ lwz r0, 0(r5)
|
||||
/* 800438A4 7C 06 00 00 */ cmpw r6, r0
|
||||
/* 800438A8 40 82 00 0C */ bne lbl_800438B4
|
||||
/* 800438AC 7C BE 2B 78 */ mr r30, r5
|
||||
/* 800438B0 48 00 00 0C */ b lbl_800438BC
|
||||
lbl_800438B4:
|
||||
/* 800438B4 38 63 00 0C */ addi r3, r3, 0xc
|
||||
/* 800438B8 42 00 FF E4 */ bdnz lbl_8004389C
|
||||
lbl_800438BC:
|
||||
/* 800438BC 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 800438C0 41 82 00 10 */ beq lbl_800438D0
|
||||
/* 800438C4 A0 1E 00 08 */ lhz r0, 8(r30)
|
||||
/* 800438C8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800438CC 40 82 00 10 */ bne lbl_800438DC
|
||||
lbl_800438D0:
|
||||
/* 800438D0 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 800438D4 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 800438D8 48 00 01 24 */ b lbl_800439FC
|
||||
lbl_800438DC:
|
||||
/* 800438DC 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 800438E0 40 82 00 34 */ bne lbl_80043914
|
||||
/* 800438E4 A0 9E 00 06 */ lhz r4, 6(r30)
|
||||
/* 800438E8 28 04 FF FF */ cmplwi r4, 0xffff
|
||||
/* 800438EC 41 82 00 28 */ beq lbl_80043914
|
||||
/* 800438F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 800438F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 800438F8 38 63 07 F0 */ addi r3, r3, 0x7f0
|
||||
/* 800438FC 4B FF 10 C1 */ bl isEventBit__11dSv_event_cCFUs
|
||||
/* 80043900 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80043904 40 82 00 10 */ bne lbl_80043914
|
||||
/* 80043908 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 8004390C 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 80043910 48 00 00 EC */ b lbl_800439FC
|
||||
lbl_80043914:
|
||||
/* 80043914 A0 1E 00 08 */ lhz r0, 8(r30)
|
||||
/* 80043918 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 8004391C 40 82 00 30 */ bne lbl_8004394C
|
||||
/* 80043920 A0 1E 00 06 */ lhz r0, 6(r30)
|
||||
/* 80043924 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 80043928 41 82 00 24 */ beq lbl_8004394C
|
||||
/* 8004392C 54 03 C6 3E */ rlwinm r3, r0, 0x18, 0x18, 0x1f
|
||||
/* 80043930 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80043934 4B FE 9E 0D */ bl dComIfGs_isStageSwitch__Fii
|
||||
/* 80043938 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8004393C 40 82 00 10 */ bne lbl_8004394C
|
||||
/* 80043940 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 80043944 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 80043948 48 00 00 B4 */ b lbl_800439FC
|
||||
lbl_8004394C:
|
||||
/* 8004394C 38 E0 00 00 */ li r7, 0
|
||||
/* 80043950 88 1F 00 06 */ lbz r0, 6(r31)
|
||||
/* 80043954 7C 05 07 74 */ extsb r5, r0
|
||||
/* 80043958 88 1F 00 05 */ lbz r0, 5(r31)
|
||||
/* 8004395C 7C 00 07 74 */ extsb r0, r0
|
||||
/* 80043960 54 04 40 2E */ slwi r4, r0, 8
|
||||
/* 80043964 88 1F 00 04 */ lbz r0, 4(r31)
|
||||
/* 80043968 7C 00 07 74 */ extsb r0, r0
|
||||
/* 8004396C 54 03 80 1E */ slwi r3, r0, 0x10
|
||||
/* 80043970 88 1F 00 03 */ lbz r0, 3(r31)
|
||||
/* 80043974 2C 00 00 42 */ cmpwi r0, 0x42
|
||||
/* 80043978 40 82 00 0C */ bne lbl_80043984
|
||||
/* 8004397C 38 00 00 64 */ li r0, 0x64
|
||||
/* 80043980 48 00 00 08 */ b lbl_80043988
|
||||
lbl_80043984:
|
||||
/* 80043984 88 1F 00 00 */ lbz r0, 0(r31)
|
||||
lbl_80043988:
|
||||
/* 80043988 54 00 C0 0E */ slwi r0, r0, 0x18
|
||||
/* 8004398C 7C 60 03 78 */ or r0, r3, r0
|
||||
/* 80043990 7C 80 03 78 */ or r0, r4, r0
|
||||
/* 80043994 7C A6 03 78 */ or r6, r5, r0
|
||||
/* 80043998 38 60 00 00 */ li r3, 0
|
||||
/* 8004399C 80 0D 80 C0 */ lwz r0, numTelopData(r13)
|
||||
/* 800439A0 3C 80 80 3A */ lis r4, TelopData@ha /* 0x803A7FB0@ha */
|
||||
/* 800439A4 38 84 7F B0 */ addi r4, r4, TelopData@l /* 0x803A7FB0@l */
|
||||
/* 800439A8 7C 09 03 A6 */ mtctr r0
|
||||
/* 800439AC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 800439B0 40 81 00 24 */ ble lbl_800439D4
|
||||
lbl_800439B4:
|
||||
/* 800439B4 7C A4 1A 14 */ add r5, r4, r3
|
||||
/* 800439B8 80 05 00 00 */ lwz r0, 0(r5)
|
||||
/* 800439BC 7C 06 00 00 */ cmpw r6, r0
|
||||
/* 800439C0 40 82 00 0C */ bne lbl_800439CC
|
||||
/* 800439C4 7C A7 2B 78 */ mr r7, r5
|
||||
/* 800439C8 48 00 00 0C */ b lbl_800439D4
|
||||
lbl_800439CC:
|
||||
/* 800439CC 38 63 00 0C */ addi r3, r3, 0xc
|
||||
/* 800439D0 42 00 FF E4 */ bdnz lbl_800439B4
|
||||
lbl_800439D4:
|
||||
/* 800439D4 28 07 00 00 */ cmplwi r7, 0
|
||||
/* 800439D8 41 82 00 20 */ beq lbl_800439F8
|
||||
/* 800439DC A0 7E 00 04 */ lhz r3, 4(r30)
|
||||
/* 800439E0 A0 07 00 04 */ lhz r0, 4(r7)
|
||||
/* 800439E4 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 800439E8 40 82 00 10 */ bne lbl_800439F8
|
||||
/* 800439EC 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 800439F0 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 800439F4 48 00 00 08 */ b lbl_800439FC
|
||||
lbl_800439F8:
|
||||
/* 800439F8 A0 7E 00 04 */ lhz r3, 4(r30)
|
||||
lbl_800439FC:
|
||||
/* 800439FC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043A00 48 31 E8 29 */ bl _restgpr_29
|
||||
/* 80043A04 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80043A08 7C 08 03 A6 */ mtlr r0
|
||||
/* 80043A0C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80043A10 4E 80 00 20 */ blr
|
|
@ -1,44 +0,0 @@
|
|||
lbl_8004372C:
|
||||
/* 8004372C 88 03 00 06 */ lbz r0, 6(r3)
|
||||
/* 80043730 7C 06 07 74 */ extsb r6, r0
|
||||
/* 80043734 88 03 00 05 */ lbz r0, 5(r3)
|
||||
/* 80043738 7C 00 07 74 */ extsb r0, r0
|
||||
/* 8004373C 54 05 40 2E */ slwi r5, r0, 8
|
||||
/* 80043740 88 03 00 04 */ lbz r0, 4(r3)
|
||||
/* 80043744 7C 00 07 74 */ extsb r0, r0
|
||||
/* 80043748 54 04 80 1E */ slwi r4, r0, 0x10
|
||||
/* 8004374C 88 03 00 03 */ lbz r0, 3(r3)
|
||||
/* 80043750 2C 00 00 42 */ cmpwi r0, 0x42
|
||||
/* 80043754 40 82 00 0C */ bne lbl_80043760
|
||||
/* 80043758 38 00 00 64 */ li r0, 0x64
|
||||
/* 8004375C 48 00 00 08 */ b lbl_80043764
|
||||
lbl_80043760:
|
||||
/* 80043760 88 03 00 00 */ lbz r0, 0(r3)
|
||||
lbl_80043764:
|
||||
/* 80043764 54 00 C0 0E */ slwi r0, r0, 0x18
|
||||
/* 80043768 7C 80 03 78 */ or r0, r4, r0
|
||||
/* 8004376C 7C A0 03 78 */ or r0, r5, r0
|
||||
/* 80043770 7C C5 03 78 */ or r5, r6, r0
|
||||
/* 80043774 38 60 00 00 */ li r3, 0
|
||||
/* 80043778 80 0D 80 C0 */ lwz r0, numTelopData(r13)
|
||||
/* 8004377C 3C 80 80 3A */ lis r4, TelopData@ha /* 0x803A7FB0@ha */
|
||||
/* 80043780 38 84 7F B0 */ addi r4, r4, TelopData@l /* 0x803A7FB0@l */
|
||||
/* 80043784 7C 09 03 A6 */ mtctr r0
|
||||
/* 80043788 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8004378C 40 81 00 2C */ ble lbl_800437B8
|
||||
lbl_80043790:
|
||||
/* 80043790 7C 04 18 2E */ lwzx r0, r4, r3
|
||||
/* 80043794 7C 05 00 00 */ cmpw r5, r0
|
||||
/* 80043798 40 82 00 18 */ bne lbl_800437B0
|
||||
/* 8004379C 3C 80 80 3A */ lis r4, TelopData@ha /* 0x803A7FB0@ha */
|
||||
/* 800437A0 38 04 7F B0 */ addi r0, r4, TelopData@l /* 0x803A7FB0@l */
|
||||
/* 800437A4 7C 60 1A 14 */ add r3, r0, r3
|
||||
/* 800437A8 A0 63 00 04 */ lhz r3, 4(r3)
|
||||
/* 800437AC 4E 80 00 20 */ blr
|
||||
lbl_800437B0:
|
||||
/* 800437B0 38 63 00 0C */ addi r3, r3, 0xc
|
||||
/* 800437B4 42 00 FF DC */ bdnz lbl_80043790
|
||||
lbl_800437B8:
|
||||
/* 800437B8 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 800437BC 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 800437C0 4E 80 00 20 */ blr
|
|
@ -1,12 +0,0 @@
|
|||
lbl_800437C4:
|
||||
/* 800437C4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 800437C8 7C 08 02 A6 */ mflr r0
|
||||
/* 800437CC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 800437D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 800437D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 800437D8 38 63 4E 00 */ addi r3, r3, 0x4e00
|
||||
/* 800437DC 4B FF FF 51 */ bl getTelopNo__FPCc
|
||||
/* 800437E0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 800437E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 800437E8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 800437EC 4E 80 00 20 */ blr
|
|
@ -1,509 +0,0 @@
|
|||
lbl_80044324:
|
||||
/* 80044324 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80044328 7C 08 02 A6 */ mflr r0
|
||||
/* 8004432C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80044330 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80044334 48 31 DE 9D */ bl _savegpr_26
|
||||
/* 80044338 7C 7B 1B 78 */ mr r27, r3
|
||||
/* 8004433C 3B 9B 00 08 */ addi r28, r27, 8
|
||||
/* 80044340 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80044344 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80044348 3B A3 4F F8 */ addi r29, r3, 0x4ff8
|
||||
/* 8004434C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044350 3C 80 80 38 */ lis r4, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80044354 38 84 9D D0 */ addi r4, r4, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044358 38 84 00 51 */ addi r4, r4, 0x51
|
||||
/* 8004435C 38 A0 00 00 */ li r5, 0
|
||||
/* 80044360 38 C0 00 00 */ li r6, 0
|
||||
/* 80044364 48 00 37 B9 */ bl getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci
|
||||
/* 80044368 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 8004436C 2C 1E FF FF */ cmpwi r30, -1
|
||||
/* 80044370 41 82 06 D0 */ beq lbl_80044A40
|
||||
/* 80044374 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044378 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8004437C 48 00 3B E1 */ bl getMyNowCutName__16dEvent_manager_cFi
|
||||
/* 80044380 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80044384 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044388 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8004438C 48 00 39 C1 */ bl getIsAddvance__16dEvent_manager_cFi
|
||||
/* 80044390 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80044394 41 82 03 00 */ beq lbl_80044694
|
||||
/* 80044398 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 8004439C 3C 60 53 41 */ lis r3, 0x5341 /* 0x53415645@ha */
|
||||
/* 800443A0 38 03 56 45 */ addi r0, r3, 0x5645 /* 0x53415645@l */
|
||||
/* 800443A4 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800443A8 41 82 01 C4 */ beq lbl_8004456C
|
||||
/* 800443AC 40 80 00 54 */ bge lbl_80044400
|
||||
/* 800443B0 3C 60 45 4E */ lis r3, 0x454E /* 0x454E4400@ha */
|
||||
/* 800443B4 38 03 44 00 */ addi r0, r3, 0x4400 /* 0x454E4400@l */
|
||||
/* 800443B8 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800443BC 41 82 01 3C */ beq lbl_800444F8
|
||||
/* 800443C0 40 80 00 2C */ bge lbl_800443EC
|
||||
/* 800443C4 3C 60 43 52 */ lis r3, 0x4352 /* 0x43524541@ha */
|
||||
/* 800443C8 38 03 45 41 */ addi r0, r3, 0x4541 /* 0x43524541@l */
|
||||
/* 800443CC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800443D0 41 82 00 7C */ beq lbl_8004444C
|
||||
/* 800443D4 40 80 02 C0 */ bge lbl_80044694
|
||||
/* 800443D8 3C 60 43 4F */ lis r3, 0x434F /* 0x434F4E54@ha */
|
||||
/* 800443DC 38 03 4E 54 */ addi r0, r3, 0x4E54 /* 0x434F4E54@l */
|
||||
/* 800443E0 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800443E4 41 82 01 24 */ beq lbl_80044508
|
||||
/* 800443E8 48 00 02 AC */ b lbl_80044694
|
||||
lbl_800443EC:
|
||||
/* 800443EC 3C 60 46 49 */ lis r3, 0x4649 /* 0x46494E49@ha */
|
||||
/* 800443F0 38 03 4E 49 */ addi r0, r3, 0x4E49 /* 0x46494E49@l */
|
||||
/* 800443F4 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800443F8 41 82 01 00 */ beq lbl_800444F8
|
||||
/* 800443FC 48 00 02 98 */ b lbl_80044694
|
||||
lbl_80044400:
|
||||
/* 80044400 3C 60 54 45 */ lis r3, 0x5445 /* 0x54454C4F@ha */
|
||||
/* 80044404 38 03 4C 4F */ addi r0, r3, 0x4C4F /* 0x54454C4F@l */
|
||||
/* 80044408 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8004440C 41 82 01 B4 */ beq lbl_800445C0
|
||||
/* 80044410 40 80 00 18 */ bge lbl_80044428
|
||||
/* 80044414 3C 60 53 48 */ lis r3, 0x5348 /* 0x53484F57@ha */
|
||||
/* 80044418 38 03 4F 57 */ addi r0, r3, 0x4F57 /* 0x53484F57@l */
|
||||
/* 8004441C 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80044420 41 82 00 2C */ beq lbl_8004444C
|
||||
/* 80044424 48 00 02 70 */ b lbl_80044694
|
||||
lbl_80044428:
|
||||
/* 80044428 3C 60 57 41 */ lis r3, 0x5741 /* 0x57414954@ha */
|
||||
/* 8004442C 38 03 49 54 */ addi r0, r3, 0x4954 /* 0x57414954@l */
|
||||
/* 80044430 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80044434 41 82 00 08 */ beq lbl_8004443C
|
||||
/* 80044438 48 00 02 5C */ b lbl_80044694
|
||||
lbl_8004443C:
|
||||
/* 8004443C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80044440 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044444 4B FF FB 95 */ bl specialProc_WaitStart__12dEvDtStaff_cFi
|
||||
/* 80044448 48 00 02 4C */ b lbl_80044694
|
||||
lbl_8004444C:
|
||||
/* 8004444C 38 00 FF FF */ li r0, -1
|
||||
/* 80044450 90 1C 00 00 */ stw r0, 0(r28)
|
||||
/* 80044454 38 00 00 00 */ li r0, 0
|
||||
/* 80044458 90 1C 00 04 */ stw r0, 4(r28)
|
||||
/* 8004445C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044460 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044464 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80044468 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 8004446C 38 A5 00 59 */ addi r5, r5, 0x59
|
||||
/* 80044470 48 00 3C D5 */ bl getMySubstanceNum__16dEvent_manager_cFiPCc
|
||||
/* 80044474 90 7C 00 0C */ stw r3, 0xc(r28)
|
||||
/* 80044478 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8004447C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044480 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80044484 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044488 38 A5 00 59 */ addi r5, r5, 0x59
|
||||
/* 8004448C 38 C0 00 03 */ li r6, 3
|
||||
/* 80044490 48 00 3C 5D */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 80044494 90 7C 00 10 */ stw r3, 0x10(r28)
|
||||
/* 80044498 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
/* 8004449C 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 800444A0 40 80 00 40 */ bge lbl_800444E0
|
||||
/* 800444A4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800444A8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800444AC 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 800444B0 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 800444B4 38 A5 00 5F */ addi r5, r5, 0x5f
|
||||
/* 800444B8 48 00 3C 8D */ bl getMySubstanceNum__16dEvent_manager_cFiPCc
|
||||
/* 800444BC 90 7C 00 0C */ stw r3, 0xc(r28)
|
||||
/* 800444C0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800444C4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800444C8 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 800444CC 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 800444D0 38 A5 00 5F */ addi r5, r5, 0x5f
|
||||
/* 800444D4 38 C0 00 03 */ li r6, 3
|
||||
/* 800444D8 48 00 3C 15 */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 800444DC 90 7C 00 10 */ stw r3, 0x10(r28)
|
||||
lbl_800444E0:
|
||||
/* 800444E0 80 7C 00 10 */ lwz r3, 0x10(r28)
|
||||
/* 800444E4 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 800444E8 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 800444EC 38 00 00 00 */ li r0, 0
|
||||
/* 800444F0 B0 1B 00 42 */ sth r0, 0x42(r27)
|
||||
/* 800444F4 48 00 01 A0 */ b lbl_80044694
|
||||
lbl_800444F8:
|
||||
/* 800444F8 38 00 00 10 */ li r0, 0x10
|
||||
/* 800444FC 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 80044500 B0 03 00 F8 */ sth r0, 0xf8(r3)
|
||||
/* 80044504 48 00 01 90 */ b lbl_80044694
|
||||
lbl_80044508:
|
||||
/* 80044508 38 00 00 0F */ li r0, 0xf
|
||||
/* 8004450C 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 80044510 B0 03 00 F8 */ sth r0, 0xf8(r3)
|
||||
/* 80044514 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044518 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8004451C 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80044520 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044524 38 A5 00 59 */ addi r5, r5, 0x59
|
||||
/* 80044528 38 C0 00 03 */ li r6, 3
|
||||
/* 8004452C 48 00 3B C1 */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 80044530 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80044534 40 82 00 20 */ bne lbl_80044554
|
||||
/* 80044538 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8004453C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044540 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80044544 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044548 38 A5 00 5F */ addi r5, r5, 0x5f
|
||||
/* 8004454C 38 C0 00 03 */ li r6, 3
|
||||
/* 80044550 48 00 3B 9D */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
lbl_80044554:
|
||||
/* 80044554 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 80044558 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 8004455C 80 7C 00 08 */ lwz r3, 8(r28)
|
||||
/* 80044560 38 80 03 E8 */ li r4, 0x3e8
|
||||
/* 80044564 4B FD B9 21 */ bl fopMsgM_messageSet__FUlUl
|
||||
/* 80044568 48 00 01 2C */ b lbl_80044694
|
||||
lbl_8004456C:
|
||||
/* 8004456C 38 00 00 01 */ li r0, 1
|
||||
/* 80044570 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 80044574 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044578 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8004457C 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80044580 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044584 38 A5 00 62 */ addi r5, r5, 0x62
|
||||
/* 80044588 38 C0 00 03 */ li r6, 3
|
||||
/* 8004458C 48 00 3B 61 */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 80044590 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80044594 41 82 00 18 */ beq lbl_800445AC
|
||||
/* 80044598 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 8004459C 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 800445A0 40 82 00 0C */ bne lbl_800445AC
|
||||
/* 800445A4 38 00 00 02 */ li r0, 2
|
||||
/* 800445A8 90 1C 00 08 */ stw r0, 8(r28)
|
||||
lbl_800445AC:
|
||||
/* 800445AC 80 1C 00 08 */ lwz r0, 8(r28)
|
||||
/* 800445B0 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 800445B4 48 15 7A 11 */ bl d_GameOver_Create__FUc
|
||||
/* 800445B8 90 7C 00 00 */ stw r3, 0(r28)
|
||||
/* 800445BC 48 00 00 D8 */ b lbl_80044694
|
||||
lbl_800445C0:
|
||||
/* 800445C0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800445C4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800445C8 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 800445CC 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 800445D0 38 A5 00 67 */ addi r5, r5, 0x67
|
||||
/* 800445D4 38 C0 00 03 */ li r6, 3
|
||||
/* 800445D8 48 00 3B 15 */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 800445DC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800445E0 41 82 00 20 */ beq lbl_80044600
|
||||
/* 800445E4 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 800445E8 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 800445EC 41 82 00 14 */ beq lbl_80044600
|
||||
/* 800445F0 4B FF F2 01 */ bl getStartTelopNo__Fv
|
||||
/* 800445F4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 800445F8 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 800445FC 48 00 00 7C */ b lbl_80044678
|
||||
lbl_80044600:
|
||||
/* 80044600 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044604 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044608 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 8004460C 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044610 38 A5 00 03 */ addi r5, r5, 3
|
||||
/* 80044614 38 C0 00 04 */ li r6, 4
|
||||
/* 80044618 48 00 3A D5 */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 8004461C 7C 7A 1B 78 */ mr r26, r3
|
||||
/* 80044620 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044624 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044628 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 8004462C 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044630 38 A5 00 5F */ addi r5, r5, 0x5f
|
||||
/* 80044634 38 C0 00 03 */ li r6, 3
|
||||
/* 80044638 48 00 3A B5 */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 8004463C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80044640 41 82 00 10 */ beq lbl_80044650
|
||||
/* 80044644 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 80044648 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 8004464C 48 00 00 2C */ b lbl_80044678
|
||||
lbl_80044650:
|
||||
/* 80044650 28 1A 00 00 */ cmplwi r26, 0
|
||||
/* 80044654 41 82 00 18 */ beq lbl_8004466C
|
||||
/* 80044658 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8004465C 4B FF F0 D1 */ bl getTelopNo__FPCc
|
||||
/* 80044660 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 80044664 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 80044668 48 00 00 10 */ b lbl_80044678
|
||||
lbl_8004466C:
|
||||
/* 8004466C 4B FF F1 59 */ bl getTelopNo__Fv
|
||||
/* 80044670 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 80044674 90 1C 00 08 */ stw r0, 8(r28)
|
||||
lbl_80044678:
|
||||
/* 80044678 38 00 00 00 */ li r0, 0
|
||||
/* 8004467C B0 1B 00 42 */ sth r0, 0x42(r27)
|
||||
/* 80044680 80 7C 00 08 */ lwz r3, 8(r28)
|
||||
/* 80044684 28 03 FF FF */ cmplwi r3, 0xffff
|
||||
/* 80044688 41 82 00 0C */ beq lbl_80044694
|
||||
/* 8004468C 4B FD B9 39 */ bl fopMsgM_messageSetDemo__FUl
|
||||
/* 80044690 90 7C 00 00 */ stw r3, 0(r28)
|
||||
lbl_80044694:
|
||||
/* 80044694 80 9F 00 00 */ lwz r4, 0(r31)
|
||||
/* 80044698 3C 60 50 55 */ lis r3, 0x5055 /* 0x50555348@ha */
|
||||
/* 8004469C 38 03 53 48 */ addi r0, r3, 0x5348 /* 0x50555348@l */
|
||||
/* 800446A0 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800446A4 41 82 01 5C */ beq lbl_80044800
|
||||
/* 800446A8 40 80 00 68 */ bge lbl_80044710
|
||||
/* 800446AC 3C 60 44 45 */ lis r3, 0x4445 /* 0x44454C45@ha */
|
||||
/* 800446B0 38 03 4C 45 */ addi r0, r3, 0x4C45 /* 0x44454C45@l */
|
||||
/* 800446B4 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800446B8 41 82 02 80 */ beq lbl_80044938
|
||||
/* 800446BC 40 80 00 2C */ bge lbl_800446E8
|
||||
/* 800446C0 3C 60 43 52 */ lis r3, 0x4352 /* 0x43524541@ha */
|
||||
/* 800446C4 38 03 45 41 */ addi r0, r3, 0x4541 /* 0x43524541@l */
|
||||
/* 800446C8 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800446CC 41 82 00 A4 */ beq lbl_80044770
|
||||
/* 800446D0 40 80 03 64 */ bge lbl_80044A34
|
||||
/* 800446D4 3C 60 43 4F */ lis r3, 0x434F /* 0x434F4E54@ha */
|
||||
/* 800446D8 38 03 4E 54 */ addi r0, r3, 0x4E54 /* 0x434F4E54@l */
|
||||
/* 800446DC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800446E0 41 82 02 A8 */ beq lbl_80044988
|
||||
/* 800446E4 48 00 03 50 */ b lbl_80044A34
|
||||
lbl_800446E8:
|
||||
/* 800446E8 3C 60 46 49 */ lis r3, 0x4649 /* 0x46494E49@ha */
|
||||
/* 800446EC 38 03 4E 49 */ addi r0, r3, 0x4E49 /* 0x46494E49@l */
|
||||
/* 800446F0 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 800446F4 41 82 02 44 */ beq lbl_80044938
|
||||
/* 800446F8 40 80 03 3C */ bge lbl_80044A34
|
||||
/* 800446FC 3C 60 45 4E */ lis r3, 0x454E /* 0x454E4400@ha */
|
||||
/* 80044700 38 03 44 00 */ addi r0, r3, 0x4400 /* 0x454E4400@l */
|
||||
/* 80044704 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80044708 41 82 02 90 */ beq lbl_80044998
|
||||
/* 8004470C 48 00 03 28 */ b lbl_80044A34
|
||||
lbl_80044710:
|
||||
/* 80044710 3C 60 54 45 */ lis r3, 0x5445 /* 0x54454C4F@ha */
|
||||
/* 80044714 38 03 4C 4F */ addi r0, r3, 0x4C4F /* 0x54454C4F@l */
|
||||
/* 80044718 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 8004471C 41 82 01 04 */ beq lbl_80044820
|
||||
/* 80044720 40 80 00 2C */ bge lbl_8004474C
|
||||
/* 80044724 3C 60 53 48 */ lis r3, 0x5348 /* 0x53484F57@ha */
|
||||
/* 80044728 38 03 4F 57 */ addi r0, r3, 0x4F57 /* 0x53484F57@l */
|
||||
/* 8004472C 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80044730 41 82 01 00 */ beq lbl_80044830
|
||||
/* 80044734 40 80 03 00 */ bge lbl_80044A34
|
||||
/* 80044738 3C 60 53 41 */ lis r3, 0x5341 /* 0x53415645@ha */
|
||||
/* 8004473C 38 03 56 45 */ addi r0, r3, 0x5645 /* 0x53415645@l */
|
||||
/* 80044740 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80044744 41 82 02 80 */ beq lbl_800449C4
|
||||
/* 80044748 48 00 02 EC */ b lbl_80044A34
|
||||
lbl_8004474C:
|
||||
/* 8004474C 3C 60 57 41 */ lis r3, 0x5741 /* 0x57414954@ha */
|
||||
/* 80044750 38 03 49 54 */ addi r0, r3, 0x4954 /* 0x57414954@l */
|
||||
/* 80044754 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80044758 41 82 00 08 */ beq lbl_80044760
|
||||
/* 8004475C 48 00 02 D8 */ b lbl_80044A34
|
||||
lbl_80044760:
|
||||
/* 80044760 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80044764 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044768 4B FF F8 D5 */ bl specialProc_WaitProc__12dEvDtStaff_cFi
|
||||
/* 8004476C 48 00 02 D4 */ b lbl_80044A40
|
||||
lbl_80044770:
|
||||
/* 80044770 A8 1B 00 42 */ lha r0, 0x42(r27)
|
||||
/* 80044774 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80044778 41 82 00 50 */ beq lbl_800447C8
|
||||
/* 8004477C 40 80 00 10 */ bge lbl_8004478C
|
||||
/* 80044780 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80044784 40 80 00 14 */ bge lbl_80044798
|
||||
/* 80044788 48 00 02 B8 */ b lbl_80044A40
|
||||
lbl_8004478C:
|
||||
/* 8004478C 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 80044790 40 80 02 B0 */ bge lbl_80044A40
|
||||
/* 80044794 48 00 00 5C */ b lbl_800447F0
|
||||
lbl_80044798:
|
||||
/* 80044798 80 7C 00 08 */ lwz r3, 8(r28)
|
||||
/* 8004479C 38 80 03 E8 */ li r4, 0x3e8
|
||||
/* 800447A0 4B FD B6 E5 */ bl fopMsgM_messageSet__FUlUl
|
||||
/* 800447A4 90 7C 00 00 */ stw r3, 0(r28)
|
||||
/* 800447A8 80 7C 00 00 */ lwz r3, 0(r28)
|
||||
/* 800447AC 3C 03 00 01 */ addis r0, r3, 1
|
||||
/* 800447B0 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 800447B4 41 82 02 8C */ beq lbl_80044A40
|
||||
/* 800447B8 A8 7B 00 42 */ lha r3, 0x42(r27)
|
||||
/* 800447BC 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 800447C0 B0 1B 00 42 */ sth r0, 0x42(r27)
|
||||
/* 800447C4 48 00 02 7C */ b lbl_80044A40
|
||||
lbl_800447C8:
|
||||
/* 800447C8 80 7C 00 00 */ lwz r3, 0(r28)
|
||||
/* 800447CC 4B FD B2 59 */ bl fopMsgM_SearchByID__FUi
|
||||
/* 800447D0 90 7C 00 04 */ stw r3, 4(r28)
|
||||
/* 800447D4 80 1C 00 04 */ lwz r0, 4(r28)
|
||||
/* 800447D8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 800447DC 41 82 02 64 */ beq lbl_80044A40
|
||||
/* 800447E0 A8 7B 00 42 */ lha r3, 0x42(r27)
|
||||
/* 800447E4 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 800447E8 B0 1B 00 42 */ sth r0, 0x42(r27)
|
||||
/* 800447EC 48 00 02 54 */ b lbl_80044A40
|
||||
lbl_800447F0:
|
||||
/* 800447F0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800447F4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800447F8 48 00 39 85 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 800447FC 48 00 02 44 */ b lbl_80044A40
|
||||
lbl_80044800:
|
||||
/* 80044800 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 80044804 A0 03 00 F8 */ lhz r0, 0xf8(r3)
|
||||
/* 80044808 28 00 00 0E */ cmplwi r0, 0xe
|
||||
/* 8004480C 40 82 02 34 */ bne lbl_80044A40
|
||||
/* 80044810 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044814 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044818 48 00 39 65 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 8004481C 48 00 02 24 */ b lbl_80044A40
|
||||
lbl_80044820:
|
||||
/* 80044820 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044824 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044828 48 00 39 55 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 8004482C 48 00 02 14 */ b lbl_80044A40
|
||||
lbl_80044830:
|
||||
/* 80044830 A8 1B 00 42 */ lha r0, 0x42(r27)
|
||||
/* 80044834 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 80044838 41 82 00 3C */ beq lbl_80044874
|
||||
/* 8004483C 40 80 00 EC */ bge lbl_80044928
|
||||
/* 80044840 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80044844 40 80 00 08 */ bge lbl_8004484C
|
||||
/* 80044848 48 00 00 E0 */ b lbl_80044928
|
||||
lbl_8004484C:
|
||||
/* 8004484C 80 7C 00 08 */ lwz r3, 8(r28)
|
||||
/* 80044850 38 80 03 E8 */ li r4, 0x3e8
|
||||
/* 80044854 4B FD B6 31 */ bl fopMsgM_messageSet__FUlUl
|
||||
/* 80044858 90 7C 00 00 */ stw r3, 0(r28)
|
||||
/* 8004485C 80 7C 00 00 */ lwz r3, 0(r28)
|
||||
/* 80044860 3C 03 00 01 */ addis r0, r3, 1
|
||||
/* 80044864 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 80044868 41 82 01 D8 */ beq lbl_80044A40
|
||||
/* 8004486C 38 00 00 01 */ li r0, 1
|
||||
/* 80044870 B0 1B 00 42 */ sth r0, 0x42(r27)
|
||||
lbl_80044874:
|
||||
/* 80044874 80 7C 00 00 */ lwz r3, 0(r28)
|
||||
/* 80044878 4B FD B1 AD */ bl fopMsgM_SearchByID__FUi
|
||||
/* 8004487C 90 7C 00 04 */ stw r3, 4(r28)
|
||||
/* 80044880 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 80044884 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80044888 41 82 01 B8 */ beq lbl_80044A40
|
||||
/* 8004488C A0 03 00 F8 */ lhz r0, 0xf8(r3)
|
||||
/* 80044890 2C 00 00 11 */ cmpwi r0, 0x11
|
||||
/* 80044894 41 82 01 AC */ beq lbl_80044A40
|
||||
/* 80044898 40 80 00 10 */ bge lbl_800448A8
|
||||
/* 8004489C 2C 00 00 0E */ cmpwi r0, 0xe
|
||||
/* 800448A0 41 82 00 14 */ beq lbl_800448B4
|
||||
/* 800448A4 48 00 01 9C */ b lbl_80044A40
|
||||
lbl_800448A8:
|
||||
/* 800448A8 2C 00 00 13 */ cmpwi r0, 0x13
|
||||
/* 800448AC 40 80 01 94 */ bge lbl_80044A40
|
||||
/* 800448B0 48 00 00 10 */ b lbl_800448C0
|
||||
lbl_800448B4:
|
||||
/* 800448B4 38 00 00 10 */ li r0, 0x10
|
||||
/* 800448B8 B0 03 00 F8 */ sth r0, 0xf8(r3)
|
||||
/* 800448BC 48 00 01 84 */ b lbl_80044A40
|
||||
lbl_800448C0:
|
||||
/* 800448C0 38 00 00 13 */ li r0, 0x13
|
||||
/* 800448C4 B0 03 00 F8 */ sth r0, 0xf8(r3)
|
||||
/* 800448C8 38 00 FF FF */ li r0, -1
|
||||
/* 800448CC 90 1C 00 00 */ stw r0, 0(r28)
|
||||
/* 800448D0 38 80 00 00 */ li r4, 0
|
||||
/* 800448D4 90 9C 00 04 */ stw r4, 4(r28)
|
||||
/* 800448D8 80 7C 00 0C */ lwz r3, 0xc(r28)
|
||||
/* 800448DC 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 800448E0 90 1C 00 0C */ stw r0, 0xc(r28)
|
||||
/* 800448E4 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
/* 800448E8 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 800448EC 41 82 00 24 */ beq lbl_80044910
|
||||
/* 800448F0 B0 9B 00 42 */ sth r4, 0x42(r27)
|
||||
/* 800448F4 80 7C 00 10 */ lwz r3, 0x10(r28)
|
||||
/* 800448F8 38 03 00 04 */ addi r0, r3, 4
|
||||
/* 800448FC 90 1C 00 10 */ stw r0, 0x10(r28)
|
||||
/* 80044900 80 7C 00 10 */ lwz r3, 0x10(r28)
|
||||
/* 80044904 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 80044908 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 8004490C 48 00 01 34 */ b lbl_80044A40
|
||||
lbl_80044910:
|
||||
/* 80044910 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044914 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044918 48 00 38 65 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 8004491C 38 00 00 63 */ li r0, 0x63
|
||||
/* 80044920 B0 1B 00 42 */ sth r0, 0x42(r27)
|
||||
/* 80044924 48 00 01 1C */ b lbl_80044A40
|
||||
lbl_80044928:
|
||||
/* 80044928 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8004492C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044930 48 00 38 4D */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 80044934 48 00 01 0C */ b lbl_80044A40
|
||||
lbl_80044938:
|
||||
/* 80044938 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 8004493C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80044940 40 82 00 14 */ bne lbl_80044954
|
||||
/* 80044944 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044948 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8004494C 48 00 38 31 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 80044950 48 00 00 F0 */ b lbl_80044A40
|
||||
lbl_80044954:
|
||||
/* 80044954 A0 03 00 F8 */ lhz r0, 0xf8(r3)
|
||||
/* 80044958 28 00 00 12 */ cmplwi r0, 0x12
|
||||
/* 8004495C 40 82 00 E4 */ bne lbl_80044A40
|
||||
/* 80044960 38 00 00 13 */ li r0, 0x13
|
||||
/* 80044964 B0 03 00 F8 */ sth r0, 0xf8(r3)
|
||||
/* 80044968 38 00 FF FF */ li r0, -1
|
||||
/* 8004496C 90 1C 00 00 */ stw r0, 0(r28)
|
||||
/* 80044970 38 00 00 00 */ li r0, 0
|
||||
/* 80044974 90 1C 00 04 */ stw r0, 4(r28)
|
||||
/* 80044978 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8004497C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044980 48 00 37 FD */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 80044984 48 00 00 BC */ b lbl_80044A40
|
||||
lbl_80044988:
|
||||
/* 80044988 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8004498C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044990 48 00 37 ED */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 80044994 48 00 00 AC */ b lbl_80044A40
|
||||
lbl_80044998:
|
||||
/* 80044998 80 7C 00 04 */ lwz r3, 4(r28)
|
||||
/* 8004499C A0 03 00 F8 */ lhz r0, 0xf8(r3)
|
||||
/* 800449A0 2C 00 00 13 */ cmpwi r0, 0x13
|
||||
/* 800449A4 40 80 00 9C */ bge lbl_80044A40
|
||||
/* 800449A8 2C 00 00 11 */ cmpwi r0, 0x11
|
||||
/* 800449AC 40 80 00 08 */ bge lbl_800449B4
|
||||
/* 800449B0 48 00 00 90 */ b lbl_80044A40
|
||||
lbl_800449B4:
|
||||
/* 800449B4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800449B8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 800449BC 48 00 37 C1 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 800449C0 48 00 00 80 */ b lbl_80044A40
|
||||
lbl_800449C4:
|
||||
/* 800449C4 80 7C 00 00 */ lwz r3, 0(r28)
|
||||
/* 800449C8 3C 03 00 01 */ addis r0, r3, 1
|
||||
/* 800449CC 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 800449D0 41 82 00 2C */ beq lbl_800449FC
|
||||
/* 800449D4 4B FD B0 51 */ bl fopMsgM_SearchByID__FUi
|
||||
/* 800449D8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 800449DC 41 82 00 18 */ beq lbl_800449F4
|
||||
/* 800449E0 88 03 01 18 */ lbz r0, 0x118(r3)
|
||||
/* 800449E4 20 00 00 08 */ subfic r0, r0, 8
|
||||
/* 800449E8 7C 00 00 34 */ cntlzw r0, r0
|
||||
/* 800449EC 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
|
||||
/* 800449F0 48 00 00 10 */ b lbl_80044A00
|
||||
lbl_800449F4:
|
||||
/* 800449F4 38 00 00 00 */ li r0, 0
|
||||
/* 800449F8 48 00 00 08 */ b lbl_80044A00
|
||||
lbl_800449FC:
|
||||
/* 800449FC 38 00 00 00 */ li r0, 0
|
||||
lbl_80044A00:
|
||||
/* 80044A00 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 80044A04 41 82 00 3C */ beq lbl_80044A40
|
||||
/* 80044A08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80044A0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80044A10 88 03 5E 89 */ lbz r0, 0x5e89(r3)
|
||||
/* 80044A14 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80044A18 40 82 00 28 */ bne lbl_80044A40
|
||||
/* 80044A1C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044A20 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044A24 48 00 37 59 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 80044A28 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80044A2C 48 15 75 DD */ bl d_GameOver_Delete__FRUi
|
||||
/* 80044A30 48 00 00 10 */ b lbl_80044A40
|
||||
lbl_80044A34:
|
||||
/* 80044A34 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80044A38 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80044A3C 48 00 37 41 */ bl cutEnd__16dEvent_manager_cFi
|
||||
lbl_80044A40:
|
||||
/* 80044A40 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80044A44 48 31 D7 D9 */ bl _restgpr_26
|
||||
/* 80044A48 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80044A4C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80044A50 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80044A54 4E 80 00 20 */ blr
|
|
@ -1,85 +0,0 @@
|
|||
lbl_80045AFC:
|
||||
/* 80045AFC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80045B00 7C 08 02 A6 */ mflr r0
|
||||
/* 80045B04 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80045B08 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80045B0C 48 31 C6 CD */ bl _savegpr_28
|
||||
/* 80045B10 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80045B14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80045B18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80045B1C 3B E3 4F F8 */ addi r31, r3, 0x4ff8
|
||||
/* 80045B20 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80045B24 3C 80 80 38 */ lis r4, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80045B28 38 84 9D D0 */ addi r4, r4, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80045B2C 38 84 01 53 */ addi r4, r4, 0x153
|
||||
/* 80045B30 38 A0 00 00 */ li r5, 0
|
||||
/* 80045B34 38 C0 00 00 */ li r6, 0
|
||||
/* 80045B38 48 00 1F E5 */ bl getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci
|
||||
/* 80045B3C 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80045B40 2C 1C FF FF */ cmpwi r28, -1
|
||||
/* 80045B44 41 82 00 D8 */ beq lbl_80045C1C
|
||||
/* 80045B48 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80045B4C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80045B50 48 00 24 0D */ bl getMyNowCutName__16dEvent_manager_cFi
|
||||
/* 80045B54 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80045B58 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80045B5C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80045B60 48 00 21 ED */ bl getIsAddvance__16dEvent_manager_cFi
|
||||
/* 80045B64 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80045B68 41 82 00 54 */ beq lbl_80045BBC
|
||||
/* 80045B6C 80 9D 00 00 */ lwz r4, 0(r29)
|
||||
/* 80045B70 3C 60 57 41 */ lis r3, 0x5741 /* 0x57414954@ha */
|
||||
/* 80045B74 38 03 49 54 */ addi r0, r3, 0x4954 /* 0x57414954@l */
|
||||
/* 80045B78 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80045B7C 41 82 00 40 */ beq lbl_80045BBC
|
||||
/* 80045B80 40 80 00 3C */ bge lbl_80045BBC
|
||||
/* 80045B84 3C 60 43 4F */ lis r3, 0x434F /* 0x434F554E@ha */
|
||||
/* 80045B88 38 03 55 4E */ addi r0, r3, 0x554E /* 0x434F554E@l */
|
||||
/* 80045B8C 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80045B90 41 82 00 08 */ beq lbl_80045B98
|
||||
/* 80045B94 48 00 00 28 */ b lbl_80045BBC
|
||||
lbl_80045B98:
|
||||
/* 80045B98 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80045B9C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80045BA0 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80045BA4 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80045BA8 38 A5 00 3D */ addi r5, r5, 0x3d
|
||||
/* 80045BAC 38 C0 00 03 */ li r6, 3
|
||||
/* 80045BB0 48 00 25 3D */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 80045BB4 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 80045BB8 90 1E 00 42 */ stw r0, 0x42(r30)
|
||||
lbl_80045BBC:
|
||||
/* 80045BBC 80 9D 00 00 */ lwz r4, 0(r29)
|
||||
/* 80045BC0 3C 60 57 41 */ lis r3, 0x5741 /* 0x57414954@ha */
|
||||
/* 80045BC4 38 03 49 54 */ addi r0, r3, 0x4954 /* 0x57414954@l */
|
||||
/* 80045BC8 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80045BCC 41 82 00 44 */ beq lbl_80045C10
|
||||
/* 80045BD0 40 80 00 40 */ bge lbl_80045C10
|
||||
/* 80045BD4 3C 60 43 4F */ lis r3, 0x434F /* 0x434F554E@ha */
|
||||
/* 80045BD8 38 03 55 4E */ addi r0, r3, 0x554E /* 0x434F554E@l */
|
||||
/* 80045BDC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 80045BE0 41 82 00 08 */ beq lbl_80045BE8
|
||||
/* 80045BE4 48 00 00 2C */ b lbl_80045C10
|
||||
lbl_80045BE8:
|
||||
/* 80045BE8 80 7E 00 42 */ lwz r3, 0x42(r30)
|
||||
/* 80045BEC 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80045BF0 40 81 00 10 */ ble lbl_80045C00
|
||||
/* 80045BF4 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 80045BF8 90 1E 00 42 */ stw r0, 0x42(r30)
|
||||
/* 80045BFC 48 00 00 20 */ b lbl_80045C1C
|
||||
lbl_80045C00:
|
||||
/* 80045C00 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80045C04 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80045C08 48 00 25 75 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 80045C0C 48 00 00 10 */ b lbl_80045C1C
|
||||
lbl_80045C10:
|
||||
/* 80045C10 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80045C14 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80045C18 48 00 25 65 */ bl cutEnd__16dEvent_manager_cFi
|
||||
lbl_80045C1C:
|
||||
/* 80045C1C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80045C20 48 31 C6 05 */ bl _restgpr_28
|
||||
/* 80045C24 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80045C28 7C 08 03 A6 */ mtlr r0
|
||||
/* 80045C2C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80045C30 4E 80 00 20 */ blr
|
|
@ -1,20 +0,0 @@
|
|||
lbl_8004403C:
|
||||
/* 8004403C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80044040 7C 08 02 A6 */ mflr r0
|
||||
/* 80044044 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80044048 A8 A3 00 36 */ lha r5, 0x36(r3)
|
||||
/* 8004404C 2C 05 00 00 */ cmpwi r5, 0
|
||||
/* 80044050 40 81 00 10 */ ble lbl_80044060
|
||||
/* 80044054 38 05 FF FF */ addi r0, r5, -1
|
||||
/* 80044058 B0 03 00 36 */ sth r0, 0x36(r3)
|
||||
/* 8004405C 48 00 00 14 */ b lbl_80044070
|
||||
lbl_80044060:
|
||||
/* 80044060 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80044064 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80044068 38 63 4F F8 */ addi r3, r3, 0x4ff8
|
||||
/* 8004406C 48 00 41 11 */ bl cutEnd__16dEvent_manager_cFi
|
||||
lbl_80044070:
|
||||
/* 80044070 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80044074 7C 08 03 A6 */ mtlr r0
|
||||
/* 80044078 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8004407C 4E 80 00 20 */ blr
|
|
@ -1,28 +0,0 @@
|
|||
lbl_80043FD8:
|
||||
/* 80043FD8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80043FDC 7C 08 02 A6 */ mflr r0
|
||||
/* 80043FE0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80043FE4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80043FE8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80043FEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 80043FF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 80043FF4 38 63 4F F8 */ addi r3, r3, 0x4ff8
|
||||
/* 80043FF8 3C A0 80 38 */ lis r5, d_event_d_event_data__stringBase0@ha /* 0x80379DD0@ha */
|
||||
/* 80043FFC 38 A5 9D D0 */ addi r5, r5, d_event_d_event_data__stringBase0@l /* 0x80379DD0@l */
|
||||
/* 80044000 38 A5 00 3D */ addi r5, r5, 0x3d
|
||||
/* 80044004 38 C0 00 03 */ li r6, 3
|
||||
/* 80044008 48 00 40 E5 */ bl getMySubstanceP__16dEvent_manager_cFiPCci
|
||||
/* 8004400C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80044010 40 82 00 10 */ bne lbl_80044020
|
||||
/* 80044014 38 00 00 00 */ li r0, 0
|
||||
/* 80044018 B0 1F 00 36 */ sth r0, 0x36(r31)
|
||||
/* 8004401C 48 00 00 0C */ b lbl_80044028
|
||||
lbl_80044020:
|
||||
/* 80044020 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 80044024 B0 1F 00 36 */ sth r0, 0x36(r31)
|
||||
lbl_80044028:
|
||||
/* 80044028 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 8004402C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80044030 7C 08 03 A6 */ mtlr r0
|
||||
/* 80044034 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80044038 4E 80 00 20 */ blr
|
|
@ -1,47 +0,0 @@
|
|||
lbl_80044080:
|
||||
/* 80044080 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80044084 7C 08 02 A6 */ mflr r0
|
||||
/* 80044088 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8004408C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80044090 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80044094 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 80044098 28 00 00 0C */ cmplwi r0, 0xc
|
||||
/* 8004409C 41 81 00 84 */ bgt lbl_80044120
|
||||
/* 800440A0 3C 80 80 3B */ lis r4, lit_4398@ha /* 0x803A8238@ha */
|
||||
/* 800440A4 38 84 82 38 */ addi r4, r4, lit_4398@l /* 0x803A8238@l */
|
||||
/* 800440A8 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 800440AC 7C 04 00 2E */ lwzx r0, r4, r0
|
||||
/* 800440B0 7C 09 03 A6 */ mtctr r0
|
||||
/* 800440B4 4E 80 04 20 */ bctr
|
||||
/* 800440B8 48 00 17 C1 */ bl specialProcPackage__12dEvDtStaff_cFv
|
||||
/* 800440BC 48 00 00 64 */ b lbl_80044120
|
||||
/* 800440C0 48 00 0E 25 */ bl specialProcDirector__12dEvDtStaff_cFv
|
||||
/* 800440C4 48 00 00 5C */ b lbl_80044120
|
||||
/* 800440C8 48 00 1A 35 */ bl specialProcTimekeeper__12dEvDtStaff_cFv
|
||||
/* 800440CC 48 00 00 54 */ b lbl_80044120
|
||||
/* 800440D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 800440D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 800440D8 38 63 4F F8 */ addi r3, r3, 0x4ff8
|
||||
/* 800440DC 80 9F 00 24 */ lwz r4, 0x24(r31)
|
||||
/* 800440E0 48 00 40 9D */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 800440E4 48 00 00 3C */ b lbl_80044120
|
||||
/* 800440E8 48 00 1B 4D */ bl specialProcEffect__12dEvDtStaff_cFv
|
||||
/* 800440EC 48 00 00 34 */ b lbl_80044120
|
||||
/* 800440F0 48 00 0B C9 */ bl specialProcCreate__12dEvDtStaff_cFv
|
||||
/* 800440F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 800440F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 800440FC 38 63 4F F8 */ addi r3, r3, 0x4ff8
|
||||
/* 80044100 80 9F 00 24 */ lwz r4, 0x24(r31)
|
||||
/* 80044104 48 00 40 79 */ bl cutEnd__16dEvent_manager_cFi
|
||||
/* 80044108 48 00 00 18 */ b lbl_80044120
|
||||
/* 8004410C 48 00 09 4D */ bl specialProcSound__12dEvDtStaff_cFv
|
||||
/* 80044110 48 00 00 10 */ b lbl_80044120
|
||||
/* 80044114 48 00 02 11 */ bl specialProcMessage__12dEvDtStaff_cFv
|
||||
/* 80044118 48 00 00 08 */ b lbl_80044120
|
||||
/* 8004411C 48 00 00 75 */ bl specialProcLight__12dEvDtStaff_cFv
|
||||
lbl_80044120:
|
||||
/* 80044120 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80044124 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80044128 7C 08 03 A6 */ mtlr r0
|
||||
/* 8004412C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80044130 4E 80 00 20 */ blr
|
|
@ -1,29 +0,0 @@
|
|||
lbl_80043F70:
|
||||
/* 80043F70 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80043F74 7C 08 02 A6 */ mflr r0
|
||||
/* 80043F78 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80043F7C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043F80 48 31 E2 59 */ bl _savegpr_28
|
||||
/* 80043F84 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 80043F88 7C 9D 23 78 */ mr r29, r4
|
||||
/* 80043F8C 3B C0 00 00 */ li r30, 0
|
||||
/* 80043F90 3B E0 00 00 */ li r31, 0
|
||||
/* 80043F94 48 00 00 20 */ b lbl_80043FB4
|
||||
lbl_80043F98:
|
||||
/* 80043F98 38 1F 00 2C */ addi r0, r31, 0x2c
|
||||
/* 80043F9C 7C 1C 00 2E */ lwzx r0, r28, r0
|
||||
/* 80043FA0 1C 00 00 50 */ mulli r0, r0, 0x50
|
||||
/* 80043FA4 7C 7D 02 14 */ add r3, r29, r0
|
||||
/* 80043FA8 48 00 00 D9 */ bl specialProc__12dEvDtStaff_cFv
|
||||
/* 80043FAC 3B DE 00 01 */ addi r30, r30, 1
|
||||
/* 80043FB0 3B FF 00 04 */ addi r31, r31, 4
|
||||
lbl_80043FB4:
|
||||
/* 80043FB4 80 1C 00 7C */ lwz r0, 0x7c(r28)
|
||||
/* 80043FB8 7C 1E 00 00 */ cmpw r30, r0
|
||||
/* 80043FBC 41 80 FF DC */ blt lbl_80043F98
|
||||
/* 80043FC0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80043FC4 48 31 E2 61 */ bl _restgpr_28
|
||||
/* 80043FC8 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80043FCC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80043FD0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80043FD4 4E 80 00 20 */ blr
|
|
@ -1,41 +0,0 @@
|
|||
lbl_800460A8:
|
||||
/* 800460A8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 800460AC 7C 08 02 A6 */ mflr r0
|
||||
/* 800460B0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 800460B4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800460B8 48 31 C1 21 */ bl _savegpr_28
|
||||
/* 800460BC 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 800460C0 3B A0 00 00 */ li r29, 0
|
||||
/* 800460C4 3B E0 00 00 */ li r31, 0
|
||||
/* 800460C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 800460CC 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
lbl_800460D0:
|
||||
/* 800460D0 38 1F 00 28 */ addi r0, r31, 0x28
|
||||
/* 800460D4 7C 9C 00 2E */ lwzx r4, r28, r0
|
||||
/* 800460D8 2C 04 FF FF */ cmpwi r4, -1
|
||||
/* 800460DC 40 82 00 18 */ bne lbl_800460F4
|
||||
/* 800460E0 2C 1D 00 00 */ cmpwi r29, 0
|
||||
/* 800460E4 38 60 00 01 */ li r3, 1
|
||||
/* 800460E8 40 82 00 38 */ bne lbl_80046120
|
||||
/* 800460EC 38 60 FF FF */ li r3, -1
|
||||
/* 800460F0 48 00 00 30 */ b lbl_80046120
|
||||
lbl_800460F4:
|
||||
/* 800460F4 38 7E 51 B4 */ addi r3, r30, 0x51b4
|
||||
/* 800460F8 4B FF DC 69 */ bl flagCheck__11dEvDtFlag_cFi
|
||||
/* 800460FC 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80046100 40 82 00 0C */ bne lbl_8004610C
|
||||
/* 80046104 38 60 00 00 */ li r3, 0
|
||||
/* 80046108 48 00 00 18 */ b lbl_80046120
|
||||
lbl_8004610C:
|
||||
/* 8004610C 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 80046110 2C 1D 00 03 */ cmpwi r29, 3
|
||||
/* 80046114 3B FF 00 04 */ addi r31, r31, 4
|
||||
/* 80046118 41 80 FF B8 */ blt lbl_800460D0
|
||||
/* 8004611C 38 60 00 01 */ li r3, 1
|
||||
lbl_80046120:
|
||||
/* 80046120 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80046124 48 31 C1 01 */ bl _restgpr_28
|
||||
/* 80046128 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8004612C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80046130 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80046134 4E 80 00 20 */ blr
|
|
@ -945,7 +945,7 @@ static u8 dummy[20];
|
|||
u8 dDemo_c::m_system[4];
|
||||
|
||||
/* 80450E04-80450E08 000304 0004+00 6/6 3/3 0/0 .sbss m_control__7dDemo_c */
|
||||
u8 dDemo_c::m_control[4];
|
||||
JStudio::stb::TControl* dDemo_c::m_control;
|
||||
|
||||
/* 80450E08-80450E0C 000308 0004+00 2/2 0/0 0/0 .sbss m_stage__7dDemo_c */
|
||||
u8 dDemo_c::m_stage[4];
|
||||
|
@ -984,7 +984,7 @@ f32 dDemo_c::m_rotationY;
|
|||
u32 dDemo_c::m_frameNoMsg;
|
||||
|
||||
/* 80450E38-80450E3C 000338 0004+00 4/4 4/4 0/0 .sbss m_mode__7dDemo_c */
|
||||
u8 dDemo_c::m_mode[4];
|
||||
s32 dDemo_c::m_mode;
|
||||
|
||||
/* 80450E3C-80450E40 00033C 0004+00 2/2 1/1 0/0 .sbss m_status__7dDemo_c */
|
||||
u8 dDemo_c::m_status[4];
|
||||
|
|
|
@ -686,7 +686,7 @@ asm void* dEvt_control_c::convPId(unsigned int param_0) {
|
|||
#pragma push
|
||||
#pragma optimization_level 0
|
||||
#pragma optimizewithasm off
|
||||
asm void dEvt_control_c::getStbDemoData(char* param_0) {
|
||||
asm void* dEvt_control_c::getStbDemoData(char* param_0) {
|
||||
nofralloc
|
||||
#include "asm/d/event/d_event/getStbDemoData__14dEvt_control_cFPc.s"
|
||||
}
|
||||
|
|
|
@ -797,7 +797,7 @@ int dEvent_manager_c::endCheckOld(char const* pName) {
|
|||
|
||||
/* 80047B1C-80047D4C 04245C 0230+00 1/1 10/10 210/210 .text
|
||||
* getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci */
|
||||
s32 dEvent_manager_c::getMyStaffId(char const* pStaffName, fopAc_ac_c* pActor, int tagId) {
|
||||
int dEvent_manager_c::getMyStaffId(char const* pStaffName, fopAc_ac_c* pActor, int tagId) {
|
||||
int staffNum;
|
||||
int i;
|
||||
int evtIdx = -1;
|
||||
|
|
Loading…
Reference in New Issue