* item_funcs ok

* item_getcheck_func ok

* remove unnecessary asm file

* execItemGet / checkItemGet ok, add enums for readability

* fix return types
This commit is contained in:
TakaRikka
2020-12-05 20:30:55 -08:00
committed by GitHub
parent fb1217e3f9
commit 2fbecbc1da
227 changed files with 11251 additions and 11624 deletions
+46 -46
View File
@@ -995,8 +995,8 @@ Z2EnvSeMgr_NS_framework:
/* 802C66EC 002C362C 88 1F 02 14 */ lbz r0, 0x214(r31)
/* 802C66F0 002C3630 28 00 00 12 */ cmplwi r0, 0x12
/* 802C66F4 002C3634 41 82 00 48 */ beq lbl_802C673C
/* 802C66F8 002C3638 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802C66FC 002C363C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802C66F8 002C3638 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802C66FC 002C363C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802C6700 002C3640 3B A3 07 F0 */ addi r29, r3, 0x7f0
/* 802C6704 002C3644 7F A3 EB 78 */ mr r3, r29
/* 802C6708 002C3648 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -4998,8 +4998,8 @@ lbl_802CA014:
lbl_802CA04C:
/* 802CA04C 002C6F8C 28 00 00 67 */ cmplwi r0, 0x67
/* 802CA050 002C6F90 40 82 00 30 */ bne lbl_802CA080
/* 802CA054 002C6F94 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA058 002C6F98 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA054 002C6F94 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA058 002C6F98 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA05C 002C6F9C 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA060 002C6FA0 38 80 00 08 */ li r4, 8
/* 802CA064 002C6FA4 4B D6 A7 FD */ bl isSwitch__12dSv_memBit_cCFi
@@ -5013,8 +5013,8 @@ lbl_802CA080:
/* 802CA080 002C6FC0 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA084 002C6FC4 28 00 00 68 */ cmplwi r0, 0x68
/* 802CA088 002C6FC8 40 82 00 30 */ bne lbl_802CA0B8
/* 802CA08C 002C6FCC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA090 002C6FD0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA08C 002C6FCC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA090 002C6FD0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA094 002C6FD4 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA098 002C6FD8 38 80 00 09 */ li r4, 9
/* 802CA09C 002C6FDC 4B D6 A7 C5 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5028,8 +5028,8 @@ lbl_802CA0B8:
/* 802CA0B8 002C6FF8 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA0BC 002C6FFC 28 00 00 69 */ cmplwi r0, 0x69
/* 802CA0C0 002C7000 40 82 00 48 */ bne lbl_802CA108
/* 802CA0C4 002C7004 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA0C8 002C7008 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA0C4 002C7004 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA0C8 002C7008 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA0CC 002C700C 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA0D0 002C7010 7F 83 E3 78 */ mr r3, r28
/* 802CA0D4 002C7014 38 80 00 08 */ li r4, 8
@@ -5049,8 +5049,8 @@ lbl_802CA108:
/* 802CA108 002C7048 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA10C 002C704C 28 00 00 6A */ cmplwi r0, 0x6a
/* 802CA110 002C7050 40 82 06 6C */ bne lbl_802CA77C
/* 802CA114 002C7054 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA118 002C7058 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA114 002C7054 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA118 002C7058 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA11C 002C705C 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA120 002C7060 7F 83 E3 78 */ mr r3, r28
/* 802CA124 002C7064 38 80 00 09 */ li r4, 9
@@ -5069,8 +5069,8 @@ lbl_802CA108:
/* 802CA158 002C7098 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA15C 002C709C 28 00 00 64 */ cmplwi r0, 0x64
/* 802CA160 002C70A0 40 82 00 48 */ bne lbl_802CA1A8
/* 802CA164 002C70A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA168 002C70A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA164 002C70A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA168 002C70A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA16C 002C70AC 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA170 002C70B0 7F 83 E3 78 */ mr r3, r28
/* 802CA174 002C70B4 38 80 00 08 */ li r4, 8
@@ -5090,8 +5090,8 @@ lbl_802CA1A8:
/* 802CA1A8 002C70E8 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA1AC 002C70EC 28 00 00 65 */ cmplwi r0, 0x65
/* 802CA1B0 002C70F0 40 82 00 38 */ bne lbl_802CA1E8
/* 802CA1B4 002C70F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA1B8 002C70F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA1B4 002C70F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA1B8 002C70F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA1BC 002C70FC 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA1C0 002C7100 7F 83 E3 78 */ mr r3, r28
/* 802CA1C4 002C7104 38 80 00 08 */ li r4, 8
@@ -5104,8 +5104,8 @@ lbl_802CA1A8:
/* 802CA1E0 002C7120 2C 03 00 00 */ cmpwi r3, 0
/* 802CA1E4 002C7124 41 82 00 38 */ beq lbl_802CA21C
lbl_802CA1E8:
/* 802CA1E8 002C7128 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA1EC 002C712C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA1E8 002C7128 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA1EC 002C712C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA1F0 002C7130 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA1F4 002C7134 7F 83 E3 78 */ mr r3, r28
/* 802CA1F8 002C7138 38 80 00 08 */ li r4, 8
@@ -5143,8 +5143,8 @@ lbl_802CA26C:
/* 802CA26C 002C71AC 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA270 002C71B0 28 00 00 67 */ cmplwi r0, 0x67
/* 802CA274 002C71B4 40 82 00 2C */ bne lbl_802CA2A0
/* 802CA278 002C71B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA27C 002C71BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA278 002C71B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA27C 002C71BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA280 002C71C0 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA284 002C71C4 38 80 00 08 */ li r4, 8
/* 802CA288 002C71C8 4B D6 A5 D9 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5157,8 +5157,8 @@ lbl_802CA2A0:
/* 802CA2A0 002C71E0 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA2A4 002C71E4 28 00 00 68 */ cmplwi r0, 0x68
/* 802CA2A8 002C71E8 40 82 00 2C */ bne lbl_802CA2D4
/* 802CA2AC 002C71EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA2B0 002C71F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA2AC 002C71EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA2B0 002C71F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA2B4 002C71F4 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA2B8 002C71F8 38 80 00 09 */ li r4, 9
/* 802CA2BC 002C71FC 4B D6 A5 A5 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5171,8 +5171,8 @@ lbl_802CA2D4:
/* 802CA2D4 002C7214 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA2D8 002C7218 28 00 00 69 */ cmplwi r0, 0x69
/* 802CA2DC 002C721C 40 82 00 48 */ bne lbl_802CA324
/* 802CA2E0 002C7220 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA2E4 002C7224 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA2E0 002C7220 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA2E4 002C7224 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA2E8 002C7228 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA2EC 002C722C 7F 83 E3 78 */ mr r3, r28
/* 802CA2F0 002C7230 38 80 00 08 */ li r4, 8
@@ -5192,8 +5192,8 @@ lbl_802CA324:
/* 802CA324 002C7264 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA328 002C7268 28 00 00 6B */ cmplwi r0, 0x6b
/* 802CA32C 002C726C 40 82 00 44 */ bne lbl_802CA370
/* 802CA330 002C7270 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA334 002C7274 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA330 002C7270 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA334 002C7274 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA338 002C7278 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA33C 002C727C 7F 83 E3 78 */ mr r3, r28
/* 802CA340 002C7280 38 80 00 08 */ li r4, 8
@@ -5212,8 +5212,8 @@ lbl_802CA370:
/* 802CA370 002C72B0 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA374 002C72B4 28 00 00 6A */ cmplwi r0, 0x6a
/* 802CA378 002C72B8 40 82 00 48 */ bne lbl_802CA3C0
/* 802CA37C 002C72BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA380 002C72C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA37C 002C72BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA380 002C72C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA384 002C72C4 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA388 002C72C8 7F 83 E3 78 */ mr r3, r28
/* 802CA38C 002C72CC 38 80 00 09 */ li r4, 9
@@ -5233,8 +5233,8 @@ lbl_802CA3C0:
/* 802CA3C0 002C7300 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA3C4 002C7304 28 00 00 6C */ cmplwi r0, 0x6c
/* 802CA3C8 002C7308 40 82 03 B4 */ bne lbl_802CA77C
/* 802CA3CC 002C730C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA3D0 002C7310 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA3CC 002C730C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA3D0 002C7310 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA3D4 002C7314 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA3D8 002C7318 7F 83 E3 78 */ mr r3, r28
/* 802CA3DC 002C731C 38 80 00 09 */ li r4, 9
@@ -5250,8 +5250,8 @@ lbl_802CA3C0:
/* 802CA404 002C7344 7F E4 FB 78 */ mr r4, r31
/* 802CA408 002C7348 4B FE 47 69 */ bl Z2MultiSeMgr_NS_registMultiSePos
/* 802CA40C 002C734C 48 00 03 70 */ b lbl_802CA77C
/* 802CA410 002C7350 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA414 002C7354 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA410 002C7350 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA414 002C7354 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA418 002C7358 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA41C 002C735C 38 80 00 08 */ li r4, 8
/* 802CA420 002C7360 4B D6 A4 41 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5271,8 +5271,8 @@ lbl_802CA448:
/* 802CA454 002C7394 7F E4 FB 78 */ mr r4, r31
/* 802CA458 002C7398 4B FE 47 19 */ bl Z2MultiSeMgr_NS_registMultiSePos
/* 802CA45C 002C739C 48 00 03 20 */ b lbl_802CA77C
/* 802CA460 002C73A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA464 002C73A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA460 002C73A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA464 002C73A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA468 002C73A8 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA46C 002C73AC 7F 83 E3 78 */ mr r3, r28
/* 802CA470 002C73B0 38 80 00 09 */ li r4, 9
@@ -5316,8 +5316,8 @@ lbl_802CA4E0:
/* 802CA4FC 002C743C 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA500 002C7440 28 00 00 64 */ cmplwi r0, 0x64
/* 802CA504 002C7444 40 82 00 30 */ bne lbl_802CA534
/* 802CA508 002C7448 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA50C 002C744C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA508 002C7448 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA50C 002C744C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA510 002C7450 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA514 002C7454 38 80 00 31 */ li r4, 0x31
/* 802CA518 002C7458 4B D6 A3 49 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5331,8 +5331,8 @@ lbl_802CA534:
/* 802CA534 002C7474 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA538 002C7478 28 00 00 67 */ cmplwi r0, 0x67
/* 802CA53C 002C747C 40 82 00 30 */ bne lbl_802CA56C
/* 802CA540 002C7480 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA544 002C7484 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA540 002C7480 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA544 002C7484 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA548 002C7488 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA54C 002C748C 38 80 00 31 */ li r4, 0x31
/* 802CA550 002C7490 4B D6 A3 11 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5346,8 +5346,8 @@ lbl_802CA56C:
/* 802CA56C 002C74AC 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA570 002C74B0 28 00 00 68 */ cmplwi r0, 0x68
/* 802CA574 002C74B4 40 82 00 30 */ bne lbl_802CA5A4
/* 802CA578 002C74B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA57C 002C74BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA578 002C74B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA57C 002C74BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA580 002C74C0 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA584 002C74C4 38 80 00 08 */ li r4, 8
/* 802CA588 002C74C8 4B D6 A2 D9 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5361,8 +5361,8 @@ lbl_802CA5A4:
/* 802CA5A4 002C74E4 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802CA5A8 002C74E8 28 00 00 6B */ cmplwi r0, 0x6b
/* 802CA5AC 002C74EC 40 82 01 D0 */ bne lbl_802CA77C
/* 802CA5B0 002C74F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA5B4 002C74F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA5B0 002C74F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA5B4 002C74F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA5B8 002C74F8 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA5BC 002C74FC 38 80 00 31 */ li r4, 0x31
/* 802CA5C0 002C7500 4B D6 A2 A1 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5372,8 +5372,8 @@ lbl_802CA5A4:
/* 802CA5D0 002C7510 7F E4 FB 78 */ mr r4, r31
/* 802CA5D4 002C7514 4B FE 45 9D */ bl Z2MultiSeMgr_NS_registMultiSePos
/* 802CA5D8 002C7518 48 00 01 A4 */ b lbl_802CA77C
/* 802CA5DC 002C751C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA5E0 002C7520 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA5DC 002C751C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA5E0 002C7520 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA5E4 002C7524 38 63 09 58 */ addi r3, r3, 0x958
/* 802CA5E8 002C7528 38 80 00 09 */ li r4, 9
/* 802CA5EC 002C752C 4B D6 A2 75 */ bl isSwitch__12dSv_memBit_cCFi
@@ -5408,8 +5408,8 @@ lbl_802CA644:
/* 802CA654 002C7594 7F E4 FB 78 */ mr r4, r31
/* 802CA658 002C7598 4B FE 45 19 */ bl Z2MultiSeMgr_NS_registMultiSePos
/* 802CA65C 002C759C 48 00 01 20 */ b lbl_802CA77C
/* 802CA660 002C75A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA664 002C75A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA660 002C75A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA664 002C75A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA668 002C75A8 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA66C 002C75AC 7F 83 E3 78 */ mr r3, r28
/* 802CA670 002C75B0 38 80 00 08 */ li r4, 8
@@ -5435,8 +5435,8 @@ lbl_802CA6B0:
/* 802CA6BC 002C75FC 7F E4 FB 78 */ mr r4, r31
/* 802CA6C0 002C7600 4B FE 44 B1 */ bl Z2MultiSeMgr_NS_registMultiSePos
/* 802CA6C4 002C7604 48 00 00 B8 */ b lbl_802CA77C
/* 802CA6C8 002C7608 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802CA6CC 002C760C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802CA6C8 002C7608 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802CA6CC 002C760C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802CA6D0 002C7610 3B 83 09 58 */ addi r28, r3, 0x958
/* 802CA6D4 002C7614 7F 83 E3 78 */ mr r3, r28
/* 802CA6D8 002C7618 38 80 00 30 */ li r4, 0x30
+6 -6
View File
@@ -22,8 +22,8 @@ JSUList_X1_:
.global dComIfGs_getStartPoint
dComIfGs_getStartPoint:
/* 802B999C 002B68DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802B99A0 002B68E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802B999C 002B68DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802B99A0 002B68E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802B99A4 002B68E4 A8 63 0D B8 */ lha r3, 0xdb8(r3)
/* 802B99A8 002B68E8 4E 80 00 20 */ blr
@@ -104,8 +104,8 @@ dComIfGs_isSaveSwitch:
/* 802B9A98 002B69D8 7C 08 02 A6 */ mflr r0
/* 802B9A9C 002B69DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802B9AA0 002B69E0 7C 64 1B 78 */ mr r4, r3
/* 802B9AA4 002B69E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802B9AA8 002B69E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802B9AA4 002B69E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802B9AA8 002B69E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802B9AAC 002B69EC 38 63 09 58 */ addi r3, r3, 0x958
/* 802B9AB0 002B69F0 4B D7 AD B1 */ bl isSwitch__12dSv_memBit_cCFi
/* 802B9AB4 002B69F4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -347,8 +347,8 @@ Z2SceneMgr_NS__load1stWaveInner_1:
/* 802B9DB4 002B6CF4 4B FF 3B 99 */ bl Z2SeMgr_NS_seStopAll
/* 802B9DB8 002B6CF8 80 6D 85 BC */ lwz r3, lbl_80450B3C-_SDA_BASE_(r13)
/* 802B9DBC 002B6CFC 48 00 CB E1 */ bl Z2EnvSeMgr_NS_resetSceneInner
/* 802B9DC0 002B6D00 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802B9DC4 002B6D04 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802B9DC0 002B6D00 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802B9DC4 002B6D04 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802B9DC8 002B6D08 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 802B9DCC 002B6D0C 3C 80 80 3A */ lis r4, lbl_803A7288@ha
/* 802B9DD0 002B6D10 38 84 72 88 */ addi r4, r4, lbl_803A7288@l
+2 -2
View File
@@ -38,8 +38,8 @@ Z2StatusMgr_NS_processHeartGaugeSound:
/* 802B5F7C 002B2EBC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802B5F80 002B2EC0 7C 08 02 A6 */ mflr r0
/* 802B5F84 002B2EC4 90 01 00 24 */ stw r0, 0x24(r1)
/* 802B5F88 002B2EC8 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802B5F8C 002B2ECC 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 802B5F88 002B2EC8 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802B5F8C 002B2ECC 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802B5F90 002B2ED0 88 04 4F AD */ lbz r0, 0x4fad(r4)
/* 802B5F94 002B2ED4 28 00 00 00 */ cmplwi r0, 0
/* 802B5F98 002B2ED8 40 82 01 24 */ bne lbl_802B60BC
+2 -2
View File
@@ -146,8 +146,8 @@ lbl_804061A0:
.global lbl_804061B4
lbl_804061B4:
.skip 0xC
.global lbl_804061C0
lbl_804061C0:
.global g_dComIfG_gameInfo
g_dComIfG_gameInfo:
.skip 0x1DE10
.global lbl_80423FD0
lbl_80423FD0:
+2 -2
View File
@@ -83,8 +83,8 @@ lbl_8001829C:
/* 800182A8 000151E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800182AC 000151EC 7C 08 02 A6 */ mflr r0
/* 800182B0 000151F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 800182B4 000151F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800182B8 000151F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800182B4 000151F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800182B8 000151F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800182BC 000151FC 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 800182C0 00015200 28 00 00 00 */ cmplwi r0, 0
/* 800182C4 00015204 41 82 00 50 */ beq lbl_80018314
+2086 -2086
View File
File diff suppressed because it is too large Load Diff
+6 -6
View File
@@ -36,8 +36,8 @@ daItemBase_c_NS_CreateItemHeap:
/* 80144788 001416C8 AB 61 00 4A */ lha r27, 0x4a(r1)
/* 8014478C 001416CC 7F C3 F3 78 */ mr r3, r30
/* 80144790 001416D0 7C A4 07 34 */ extsh r4, r5
/* 80144794 001416D4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80144798 001416D8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80144794 001416D4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80144798 001416D8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8014479C 001416DC 3F 85 00 02 */ addis r28, r5, 2
/* 801447A0 001416E0 3B 9C C2 F8 */ addi r28, r28, -15624
/* 801447A4 001416E4 7F 85 E3 78 */ mr r5, r28
@@ -373,8 +373,8 @@ lbl_80144B7C:
/* 80144C70 00141BB0 7C 08 03 A6 */ mtlr r0
/* 80144C74 00141BB4 38 21 00 10 */ addi r1, r1, 0x10
/* 80144C78 00141BB8 4E 80 00 20 */ blr
/* 80144C7C 00141BBC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80144C80 00141BC0 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80144C7C 00141BBC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80144C80 00141BC0 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80144C84 00141BC4 80 04 5F 88 */ lwz r0, 0x5f88(r4)
/* 80144C88 00141BC8 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80144C8C 00141BCC 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
@@ -385,8 +385,8 @@ lbl_80144B7C:
.global daItemBase_c_NS_setListEnd
daItemBase_c_NS_setListEnd:
/* 80144CA0 00141BE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80144CA4 00141BE4 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80144CA0 00141BE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80144CA4 00141BE4 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80144CA8 00141BE8 80 04 5F 80 */ lwz r0, 0x5f80(r4)
/* 80144CAC 00141BEC 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80144CB0 00141BF0 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
+166 -166
View File
@@ -1779,8 +1779,8 @@ lbl_80146ED4:
/* 801470C0 00144000 38 00 00 00 */ li r0, 0
/* 801470C4 00144004 90 1F 00 20 */ stw r0, 0x20(r31)
/* 801470C8 00144008 48 00 02 44 */ b lbl_8014730C
/* 801470CC 0014400C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801470D0 00144010 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801470CC 0014400C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801470D0 00144010 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801470D4 00144014 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801470D8 00144018 38 03 05 50 */ addi r0, r3, 0x550
/* 801470DC 0014401C 90 1F 00 20 */ stw r0, 0x20(r31)
@@ -1824,8 +1824,8 @@ lbl_80147148:
/* 80147170 001440B0 C0 03 00 08 */ lfs f0, 8(r3)
/* 80147174 001440B4 D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 80147178 001440B8 48 00 01 94 */ b lbl_8014730C
/* 8014717C 001440BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80147180 001440C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014717C 001440BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80147180 001440C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80147184 001440C4 88 03 5D B0 */ lbz r0, 0x5db0(r3)
/* 80147188 001440C8 7C 00 07 74 */ extsb r0, r0
/* 8014718C 001440CC 1C 00 00 38 */ mulli r0, r0, 0x38
@@ -2834,8 +2834,8 @@ daNpcT_c_NS_getTrnsfrmAnmP:
/* 80148060 00144FA0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80148064 00144FA4 7C 83 23 78 */ mr r3, r4
/* 80148068 00144FA8 7C A4 2B 78 */ mr r4, r5
/* 8014806C 00144FAC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80148070 00144FB0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8014806C 00144FAC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80148070 00144FB0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80148074 00144FB4 3C A5 00 02 */ addis r5, r5, 2
/* 80148078 00144FB8 38 C0 00 80 */ li r6, 0x80
/* 8014807C 00144FBC 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2852,8 +2852,8 @@ daNpcT_c_NS_getTrnsfrmKeyAnmP:
/* 8014809C 00144FDC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801480A0 00144FE0 7C 83 23 78 */ mr r3, r4
/* 801480A4 00144FE4 7C A4 2B 78 */ mr r4, r5
/* 801480A8 00144FE8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801480AC 00144FEC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801480A8 00144FE8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801480AC 00144FEC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801480B0 00144FF0 3C A5 00 02 */ addis r5, r5, 2
/* 801480B4 00144FF4 38 C0 00 80 */ li r6, 0x80
/* 801480B8 00144FF8 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2870,8 +2870,8 @@ daNpcT_c_NS_getTexPtrnAnmP:
/* 801480D8 00145018 90 01 00 14 */ stw r0, 0x14(r1)
/* 801480DC 0014501C 7C 83 23 78 */ mr r3, r4
/* 801480E0 00145020 7C A4 2B 78 */ mr r4, r5
/* 801480E4 00145024 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801480E8 00145028 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801480E4 00145024 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801480E8 00145028 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801480EC 0014502C 3C A5 00 02 */ addis r5, r5, 2
/* 801480F0 00145030 38 C0 00 80 */ li r6, 0x80
/* 801480F4 00145034 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2888,8 +2888,8 @@ daNpcT_c_NS_getTexSRTKeyAnmP:
/* 80148114 00145054 90 01 00 14 */ stw r0, 0x14(r1)
/* 80148118 00145058 7C 83 23 78 */ mr r3, r4
/* 8014811C 0014505C 7C A4 2B 78 */ mr r4, r5
/* 80148120 00145060 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80148124 00145064 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80148120 00145060 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80148124 00145064 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80148128 00145068 3C A5 00 02 */ addis r5, r5, 2
/* 8014812C 0014506C 38 C0 00 80 */ li r6, 0x80
/* 80148130 00145070 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2903,8 +2903,8 @@ daNpcT_c_NS_getTexSRTKeyAnmP:
/* 80148150 00145090 90 01 00 14 */ stw r0, 0x14(r1)
/* 80148154 00145094 7C 83 23 78 */ mr r3, r4
/* 80148158 00145098 7C A4 2B 78 */ mr r4, r5
/* 8014815C 0014509C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80148160 001450A0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8014815C 0014509C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80148160 001450A0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80148164 001450A4 3C A5 00 02 */ addis r5, r5, 2
/* 80148168 001450A8 38 C0 00 80 */ li r6, 0x80
/* 8014816C 001450AC 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2918,8 +2918,8 @@ daNpcT_c_NS_getTexSRTKeyAnmP:
/* 8014818C 001450CC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80148190 001450D0 7C 83 23 78 */ mr r3, r4
/* 80148194 001450D4 7C A4 2B 78 */ mr r4, r5
/* 80148198 001450D8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8014819C 001450DC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80148198 001450D8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8014819C 001450DC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801481A0 001450E0 3C A5 00 02 */ addis r5, r5, 2
/* 801481A4 001450E4 38 C0 00 80 */ li r6, 0x80
/* 801481A8 001450E8 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -3202,8 +3202,8 @@ lbl_80148584:
/* 8014859C 001454DC 38 9E 08 64 */ addi r4, r30, 0x864
/* 801485A0 001454E0 4B ED 21 2D */ bl fopAcM_posMoveF
/* 801485A4 001454E4 38 7E 06 8C */ addi r3, r30, 0x68c
/* 801485A8 001454E8 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801485AC 001454EC 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801485A8 001454E8 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801485AC 001454EC 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801485B0 001454F0 3B E4 0F 38 */ addi r31, r4, 0xf38
/* 801485B4 001454F4 7F E4 FB 78 */ mr r4, r31
/* 801485B8 001454F8 4B F2 E4 F5 */ bl dBgS_Acch_NS_CrrPos
@@ -3361,8 +3361,8 @@ lbl_801487F8:
/* 801487F8 00145738 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 801487FC 0014573C 40 82 00 18 */ bne lbl_80148814
lbl_80148800:
/* 80148800 00145740 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80148804 00145744 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80148800 00145740 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80148804 00145744 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80148808 00145748 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8014880C 0014574C 28 00 00 00 */ cmplwi r0, 0
/* 80148810 00145750 40 82 00 18 */ bne lbl_80148828
@@ -3560,8 +3560,8 @@ lbl_80148AA8:
/* 80148AD4 00145A14 80 9F 00 04 */ lwz r4, 4(r31)
/* 80148AD8 00145A18 38 B7 01 0C */ addi r5, r23, 0x10c
/* 80148ADC 00145A1C 48 05 C2 C5 */ bl dScnKy_env_light_c_NS_setLightTevColorType_MAJI
/* 80148AE0 00145A20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80148AE4 00145A24 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80148AE0 00145A20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80148AE4 00145A24 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80148AE8 00145A28 80 04 5F 88 */ lwz r0, 0x5f88(r4)
/* 80148AEC 00145A2C 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80148AF0 00145A30 3B 03 4A C8 */ addi r24, r3, lbl_80434AC8@l
@@ -3570,8 +3570,8 @@ lbl_80148AA8:
/* 80148AFC 00145A3C 90 18 00 4C */ stw r0, 0x4c(r24)
/* 80148B00 00145A40 80 77 05 78 */ lwz r3, 0x578(r23)
/* 80148B04 00145A44 4B EC 86 BD */ bl mDoExt_McaMorfSO_NS_entryDL
/* 80148B08 00145A48 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80148B0C 00145A4C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80148B08 00145A48 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80148B0C 00145A4C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80148B10 00145A50 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 80148B14 00145A54 90 18 00 48 */ stw r0, 0x48(r24)
/* 80148B18 00145A58 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -3678,8 +3678,8 @@ daNpcT_c_NS_setEnvTevColor:
/* 80148C7C 00145BBC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80148C80 00145BC0 93 C1 00 08 */ stw r30, 8(r1)
/* 80148C84 00145BC4 7C 7E 1B 78 */ mr r30, r3
/* 80148C88 00145BC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80148C8C 00145BCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80148C88 00145BC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80148C8C 00145BCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80148C90 00145BD0 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80148C94 00145BD4 7F E3 FB 78 */ mr r3, r31
/* 80148C98 00145BD8 38 9E 09 44 */ addi r4, r30, 0x944
@@ -3703,8 +3703,8 @@ daNpcT_c_NS_setRoomNo:
/* 80148CD4 00145C14 90 01 00 14 */ stw r0, 0x14(r1)
/* 80148CD8 00145C18 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80148CDC 00145C1C 7C 7F 1B 78 */ mr r31, r3
/* 80148CE0 00145C20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80148CE4 00145C24 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80148CE0 00145C20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80148CE4 00145C24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80148CE8 00145C28 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80148CEC 00145C2C 38 9F 09 44 */ addi r4, r31, 0x944
/* 80148CF0 00145C30 4B F2 C4 11 */ bl dBgS_NS_GetRoomId
@@ -4219,8 +4219,8 @@ daNpcT_c_NS_ctrlMsgAnm:
/* 80149400 00146340 2C 00 FF FF */ cmpwi r0, -1
/* 80149404 00146344 41 82 00 EC */ beq lbl_801494F0
lbl_80149408:
/* 80149408 00146348 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014940C 0014634C 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80149408 00146348 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014940C 0014634C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80149410 00146350 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 80149414 00146354 80 84 4F 94 */ lwz r4, 0x4f94(r4)
/* 80149418 00146358 4B EF 9E D5 */ bl dEvt_control_c_NS_convPId
@@ -4243,8 +4243,8 @@ lbl_80149448:
/* 80149454 00146394 80 1E 0D 9C */ lwz r0, 0xd9c(r30)
/* 80149458 00146398 7C 04 00 40 */ cmplw r4, r0
/* 8014945C 0014639C 41 82 00 24 */ beq lbl_80149480
/* 80149460 001463A0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80149464 001463A4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80149460 001463A0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80149464 001463A4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80149468 001463A8 88 04 5E 7B */ lbz r0, 0x5e7b(r4)
/* 8014946C 001463AC 90 1B 00 00 */ stw r0, 0(r27)
/* 80149470 001463B0 88 04 5E 7A */ lbz r0, 0x5e7a(r4)
@@ -4596,8 +4596,8 @@ lbl_80149960:
/* 8014998C 001468CC 48 21 88 4D */ bl _savegpr_28
/* 80149990 001468D0 7C 7E 1B 78 */ mr r30, r3
/* 80149994 001468D4 3B E0 00 00 */ li r31, 0
/* 80149998 001468D8 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8014999C 001468DC 3B A4 61 C0 */ addi r29, r4, lbl_804061C0@l
/* 80149998 001468D8 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8014999C 001468DC 3B A4 61 C0 */ addi r29, r4, g_dComIfG_gameInfo@l
/* 801499A0 001468E0 88 1D 4F AD */ lbz r0, 0x4fad(r29)
/* 801499A4 001468E4 28 00 00 00 */ cmplwi r0, 0
/* 801499A8 001468E8 41 82 01 C4 */ beq lbl_80149B6C
@@ -4898,8 +4898,8 @@ lbl_80149D68:
/* 80149E0C 00146D4C 38 A1 00 18 */ addi r5, r1, 0x18
/* 80149E10 00146D50 7F 46 D3 78 */ mr r6, r26
/* 80149E14 00146D54 4B F2 DF 51 */ bl dBgS_LinChk_NS_Set
/* 80149E18 00146D58 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80149E1C 00146D5C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80149E18 00146D58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80149E1C 00146D5C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80149E20 00146D60 3B 23 0F 38 */ addi r25, r3, 0xf38
/* 80149E24 00146D64 7F 23 CB 78 */ mr r3, r25
/* 80149E28 00146D68 38 9A 0A E0 */ addi r4, r26, 0xae0
@@ -5107,14 +5107,14 @@ lbl_8014A0A0:
/* 8014A124 00147064 54 00 10 3A */ slwi r0, r0, 2
/* 8014A128 00147068 7C 04 00 2E */ lwzx r0, r4, r0
/* 8014A12C 0014706C 90 1F 01 00 */ stw r0, 0x100(r31)
/* 8014A130 00147070 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014A134 00147074 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014A130 00147070 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014A134 00147074 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014A138 00147078 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8014A13C 0014707C 80 9F 01 00 */ lwz r4, 0x100(r31)
/* 8014A140 00147080 4B EF C6 C1 */ bl dEvent_manager_c_NS_setObjectArchive
lbl_8014A144:
/* 8014A144 00147084 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014A148 00147088 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014A144 00147084 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014A148 00147088 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014A14C 0014708C 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8014A150 00147090 7F E4 FB 78 */ mr r4, r31
/* 8014A154 00147094 80 BF 05 70 */ lwz r5, 0x570(r31)
@@ -5210,14 +5210,14 @@ daNpcT_c_NS_evtChange:
/* 8014A29C 001471DC 54 00 10 3A */ slwi r0, r0, 2
/* 8014A2A0 001471E0 7C 04 00 2E */ lwzx r0, r4, r0
/* 8014A2A4 001471E4 90 1F 01 00 */ stw r0, 0x100(r31)
/* 8014A2A8 001471E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014A2AC 001471EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014A2A8 001471E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014A2AC 001471EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014A2B0 001471F0 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8014A2B4 001471F4 80 9F 01 00 */ lwz r4, 0x100(r31)
/* 8014A2B8 001471F8 4B EF C5 49 */ bl dEvent_manager_c_NS_setObjectArchive
lbl_8014A2BC:
/* 8014A2BC 001471FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014A2C0 00147200 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8014A2BC 001471FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014A2C0 00147200 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8014A2C4 00147204 38 7E 4F F8 */ addi r3, r30, 0x4ff8
/* 8014A2C8 00147208 7F E4 FB 78 */ mr r4, r31
/* 8014A2CC 0014720C 80 BF 05 70 */ lwz r5, 0x570(r31)
@@ -5661,8 +5661,8 @@ lbl_8014A8E8:
/* 8014A930 00147870 D0 04 00 04 */ stfs f0, 4(r4)
/* 8014A934 00147874 38 7E 09 30 */ addi r3, r30, 0x930
/* 8014A938 00147878 48 11 D3 F1 */ bl cBgS_GndChk_NS_SetPos_X1_
/* 8014A93C 0014787C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014A940 00147880 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014A93C 0014787C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014A940 00147880 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014A944 00147884 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8014A948 00147888 38 9E 09 30 */ addi r4, r30, 0x930
/* 8014A94C 0014788C 4B F2 9B 55 */ bl cBgS_NS_GroundCross
@@ -6151,8 +6151,8 @@ daNpcT_c_NS_chkWolfAction:
/* 8014B02C 00147F6C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014B030 00147F70 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8014B034 00147F74 93 C1 00 08 */ stw r30, 8(r1)
/* 8014B038 00147F78 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014B03C 00147F7C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8014B038 00147F78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014B03C 00147F7C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8014B040 00147F80 80 7E 5D B4 */ lwz r3, 0x5db4(r30)
/* 8014B044 00147F84 80 03 05 74 */ lwz r0, 0x574(r3)
/* 8014B048 00147F88 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -6165,8 +6165,8 @@ daNpcT_c_NS_chkWolfAction:
/* 8014B064 00147FA4 4E 80 04 21 */ bctrl
/* 8014B068 00147FA8 2C 03 00 00 */ cmpwi r3, 0
/* 8014B06C 00147FAC 40 82 00 38 */ bne lbl_8014B0A4
/* 8014B070 00147FB0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014B074 00147FB4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014B070 00147FB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014B074 00147FB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014B078 00147FB8 80 03 5F 18 */ lwz r0, 0x5f18(r3)
/* 8014B07C 00147FBC 54 00 01 09 */ rlwinm. r0, r0, 0, 4, 4
/* 8014B080 00147FC0 40 82 00 24 */ bne lbl_8014B0A4
@@ -6214,8 +6214,8 @@ lbl_8014B0B0:
/* 8014B11C 0014805C 7C FE 3B 78 */ mr r30, r7
/* 8014B120 00148060 38 61 00 50 */ addi r3, r1, 0x50
/* 8014B124 00148064 7F 44 D3 78 */ mr r4, r26
/* 8014B128 00148068 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8014B12C 0014806C 3B E5 61 C0 */ addi r31, r5, lbl_804061C0@l
/* 8014B128 00148068 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8014B12C 0014806C 3B E5 61 C0 */ addi r31, r5, g_dComIfG_gameInfo@l
/* 8014B130 00148070 80 BF 5D AC */ lwz r5, 0x5dac(r31)
/* 8014B134 00148074 48 00 02 B9 */ bl daNpcT_c_NS_getAttnPos
/* 8014B138 00148078 C0 41 00 50 */ lfs f2, 0x50(r1)
@@ -6224,8 +6224,8 @@ lbl_8014B0B0:
/* 8014B144 00148084 D0 21 00 60 */ stfs f1, 0x60(r1)
/* 8014B148 00148088 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 8014B14C 0014808C D0 01 00 64 */ stfs f0, 0x64(r1)
/* 8014B150 00148090 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014B154 00148094 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014B150 00148090 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014B154 00148094 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014B158 00148098 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8014B15C 0014809C 80 03 05 74 */ lwz r0, 0x574(r3)
/* 8014B160 001480A0 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -6361,8 +6361,8 @@ lbl_8014B300:
/* 8014B358 00148298 28 03 00 00 */ cmplwi r3, 0
/* 8014B35C 0014829C 41 82 00 34 */ beq lbl_8014B390
/* 8014B360 001482A0 7F C3 F3 78 */ mr r3, r30
/* 8014B364 001482A4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8014B368 001482A8 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8014B364 001482A4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8014B368 001482A8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8014B36C 001482AC 80 84 5D AC */ lwz r4, 0x5dac(r4)
/* 8014B370 001482B0 38 A0 00 01 */ li r5, 1
/* 8014B374 001482B4 A8 DE 0D 7A */ lha r6, 0xd7a(r30)
@@ -6374,8 +6374,8 @@ lbl_8014B300:
/* 8014B38C 001482CC 48 00 00 34 */ b lbl_8014B3C0
lbl_8014B390:
/* 8014B390 001482D0 7F C3 F3 78 */ mr r3, r30
/* 8014B394 001482D4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8014B398 001482D8 3B E4 61 C0 */ addi r31, r4, lbl_804061C0@l
/* 8014B394 001482D4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8014B398 001482D8 3B E4 61 C0 */ addi r31, r4, g_dComIfG_gameInfo@l
/* 8014B39C 001482DC 80 9F 5D AC */ lwz r4, 0x5dac(r31)
/* 8014B3A0 001482E0 38 A0 00 00 */ li r5, 0
/* 8014B3A4 001482E4 A8 DE 0D 7A */ lha r6, 0xd7a(r30)
@@ -6420,8 +6420,8 @@ daNpcT_c_NS_getAttnPos:
/* 8014B430 00148370 C0 01 00 0C */ lfs f0, 0xc(r1)
/* 8014B434 00148374 EC 00 08 28 */ fsubs f0, f0, f1
/* 8014B438 00148378 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 8014B43C 0014837C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014B440 00148380 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014B43C 0014837C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014B440 00148380 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014B444 00148384 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8014B448 00148388 80 03 05 74 */ lwz r0, 0x574(r3)
/* 8014B44C 0014838C 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -6971,8 +6971,8 @@ daNpcT_c_NS_initTalk:
/* 8014BC18 00148B58 38 C0 00 00 */ li r6, 0
/* 8014BC1C 00148B5C 48 0F E3 75 */ bl dMsgFlow_c_NS_init
/* 8014BC20 00148B60 7F E3 FB 78 */ mr r3, r31
/* 8014BC24 00148B64 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8014BC28 00148B68 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8014BC24 00148B64 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8014BC28 00148B68 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8014BC2C 00148B6C 80 84 5D AC */ lwz r4, 0x5dac(r4)
/* 8014BC30 00148B70 4B EC EA E1 */ bl fopAcM_searchActorAngleY
/* 8014BC34 00148B74 B0 7F 0D C8 */ sth r3, 0xdc8(r31)
@@ -7325,8 +7325,8 @@ daNpcT_c_NS_setHitodamaPrtcl:
/* 8014C120 00149060 3B E0 00 00 */ li r31, 0
/* 8014C124 00149064 3B A0 00 00 */ li r29, 0
/* 8014C128 00149068 3B 80 00 00 */ li r28, 0
/* 8014C12C 0014906C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014C130 00149070 3B 43 61 C0 */ addi r26, r3, lbl_804061C0@l
/* 8014C12C 0014906C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014C130 00149070 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
lbl_8014C134:
/* 8014C134 00149074 80 7A 5D 3C */ lwz r3, 0x5d3c(r26)
/* 8014C138 00149078 38 00 00 FF */ li r0, 0xff
@@ -7594,8 +7594,8 @@ lbl_8014C4C8:
/* 8014C518 00149458 7C BA 2B 78 */ mr r26, r5
/* 8014C51C 0014945C 7C DB 33 78 */ mr r27, r6
/* 8014C520 00149460 3B C0 00 00 */ li r30, 0
/* 8014C524 00149464 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014C528 00149468 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014C524 00149464 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014C528 00149468 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014C52C 0014946C 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 8014C530 00149470 4B ED 7E 55 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 8014C534 00149474 7C 7F 1B 78 */ mr r31, r3
@@ -7652,8 +7652,8 @@ lbl_8014C5C4:
/* 8014C5F0 00149530 48 21 5B E9 */ bl _savegpr_28
/* 8014C5F4 00149534 7C 7C 1B 78 */ mr r28, r3
/* 8014C5F8 00149538 3B C0 00 00 */ li r30, 0
/* 8014C5FC 0014953C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014C600 00149540 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014C5FC 0014953C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014C600 00149540 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014C604 00149544 88 03 5E 24 */ lbz r0, 0x5e24(r3)
/* 8014C608 00149548 28 00 00 1C */ cmplwi r0, 0x1c
/* 8014C60C 0014954C 40 82 00 D8 */ bne lbl_8014C6E4
@@ -7666,8 +7666,8 @@ lbl_8014C5C4:
/* 8014C628 00149568 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8014C62C 0014956C 41 82 00 B8 */ beq lbl_8014C6E4
/* 8014C630 00149570 3B A0 00 00 */ li r29, 0
/* 8014C634 00149574 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014C638 00149578 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014C634 00149574 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014C638 00149578 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014C63C 0014957C 3B E3 56 B8 */ addi r31, r3, 0x56b8
/* 8014C640 00149580 48 00 00 44 */ b lbl_8014C684
lbl_8014C644:
@@ -7947,8 +7947,8 @@ lbl_8014C9F4:
/* 8014CA30 00149970 7C 08 02 A6 */ mflr r0
/* 8014CA34 00149974 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014CA38 00149978 7C 60 1B 78 */ mr r0, r3
/* 8014CA3C 0014997C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014CA40 00149980 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014CA3C 0014997C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014CA40 00149980 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014CA44 00149984 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8014CA48 00149988 54 00 08 3C */ slwi r0, r0, 1
/* 8014CA4C 0014998C 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -7963,8 +7963,8 @@ lbl_8014C9F4:
/* 8014CA70 001499B0 7C 08 02 A6 */ mflr r0
/* 8014CA74 001499B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014CA78 001499B8 7C 60 1B 78 */ mr r0, r3
/* 8014CA7C 001499BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014CA80 001499C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014CA7C 001499BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014CA80 001499C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014CA84 001499C4 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8014CA88 001499C8 54 00 08 3C */ slwi r0, r0, 1
/* 8014CA8C 001499CC 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -7979,8 +7979,8 @@ lbl_8014C9F4:
/* 8014CAB0 001499F0 7C 08 02 A6 */ mflr r0
/* 8014CAB4 001499F4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014CAB8 001499F8 7C 60 1B 78 */ mr r0, r3
/* 8014CABC 001499FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014CAC0 00149A00 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014CABC 001499FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014CAC0 00149A00 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014CAC4 00149A04 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8014CAC8 00149A08 54 00 08 3C */ slwi r0, r0, 1
/* 8014CACC 00149A0C 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -7995,8 +7995,8 @@ lbl_8014C9F4:
/* 8014CAF0 00149A30 7C 08 02 A6 */ mflr r0
/* 8014CAF4 00149A34 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014CAF8 00149A38 7C 60 1B 78 */ mr r0, r3
/* 8014CAFC 00149A3C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014CB00 00149A40 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014CAFC 00149A3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014CB00 00149A40 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014CB04 00149A44 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 8014CB08 00149A48 54 00 08 3C */ slwi r0, r0, 1
/* 8014CB0C 00149A4C 3C 80 80 38 */ lis r4, lbl_803790C0@ha
@@ -8011,8 +8011,8 @@ lbl_8014C9F4:
/* 8014CB30 00149A70 7C 08 02 A6 */ mflr r0
/* 8014CB34 00149A74 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014CB38 00149A78 7C 60 1B 78 */ mr r0, r3
/* 8014CB3C 00149A7C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014CB40 00149A80 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014CB3C 00149A7C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014CB40 00149A80 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014CB44 00149A84 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 8014CB48 00149A88 54 00 08 3C */ slwi r0, r0, 1
/* 8014CB4C 00149A8C 3C 80 80 38 */ lis r4, lbl_803790C0@ha
@@ -8027,8 +8027,8 @@ lbl_8014C9F4:
/* 8014CB70 00149AB0 7C 08 02 A6 */ mflr r0
/* 8014CB74 00149AB4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014CB78 00149AB8 7C 60 1B 78 */ mr r0, r3
/* 8014CB7C 00149ABC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014CB80 00149AC0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014CB7C 00149ABC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014CB80 00149AC0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014CB84 00149AC4 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 8014CB88 00149AC8 54 00 08 3C */ slwi r0, r0, 1
/* 8014CB8C 00149ACC 3C 80 80 38 */ lis r4, lbl_803790C0@ha
@@ -10255,8 +10255,8 @@ lbl_8014EAB4:
/* 8014EB0C 0014BA4C 38 9F 08 9C */ addi r4, r31, 0x89c
/* 8014EB10 0014BA50 4B EC BB BD */ bl fopAcM_posMoveF
/* 8014EB14 0014BA54 38 7F 05 6C */ addi r3, r31, 0x56c
/* 8014EB18 0014BA58 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8014EB1C 0014BA5C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8014EB18 0014BA58 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8014EB1C 0014BA5C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8014EB20 0014BA60 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8014EB24 0014BA64 4B F2 7F 89 */ bl dBgS_Acch_NS_CrrPos
/* 8014EB28 0014BA68 80 1F 06 48 */ lwz r0, 0x648(r31)
@@ -10401,8 +10401,8 @@ lbl_8014ED3C:
/* 8014ED3C 0014BC7C 48 05 D8 41 */ bl dKy_darkworld_check
/* 8014ED40 0014BC80 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8014ED44 0014BC84 41 82 00 48 */ beq lbl_8014ED8C
/* 8014ED48 0014BC88 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014ED4C 0014BC8C 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8014ED48 0014BC88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014ED4C 0014BC8C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 8014ED50 0014BC90 80 04 5F 88 */ lwz r0, 0x5f88(r4)
/* 8014ED54 0014BC94 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 8014ED58 0014BC98 3B 83 4A C8 */ addi r28, r3, lbl_80434AC8@l
@@ -10411,8 +10411,8 @@ lbl_8014ED3C:
/* 8014ED64 0014BCA4 90 1C 00 4C */ stw r0, 0x4c(r28)
/* 8014ED68 0014BCA8 80 7D 07 54 */ lwz r3, 0x754(r29)
/* 8014ED6C 0014BCAC 4B EC 24 55 */ bl mDoExt_McaMorfSO_NS_entryDL
/* 8014ED70 0014BCB0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014ED74 0014BCB4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014ED70 0014BCB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014ED74 0014BCB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014ED78 0014BCB8 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 8014ED7C 0014BCBC 90 1C 00 48 */ stw r0, 0x48(r28)
/* 8014ED80 0014BCC0 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -10474,8 +10474,8 @@ lbl_8014EE1C:
/* 8014EE4C 0014BD8C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014EE50 0014BD90 7C 83 23 78 */ mr r3, r4
/* 8014EE54 0014BD94 7C A4 2B 78 */ mr r4, r5
/* 8014EE58 0014BD98 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8014EE5C 0014BD9C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8014EE58 0014BD98 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8014EE5C 0014BD9C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8014EE60 0014BDA0 3C A5 00 02 */ addis r5, r5, 2
/* 8014EE64 0014BDA4 38 C0 00 80 */ li r6, 0x80
/* 8014EE68 0014BDA8 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -10531,8 +10531,8 @@ lbl_8014EE1C:
/* 8014EF30 0014BE70 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014EF34 0014BE74 7C 83 23 78 */ mr r3, r4
/* 8014EF38 0014BE78 7C A4 2B 78 */ mr r4, r5
/* 8014EF3C 0014BE7C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8014EF40 0014BE80 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8014EF3C 0014BE7C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8014EF40 0014BE80 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8014EF44 0014BE84 3C A5 00 02 */ addis r5, r5, 2
/* 8014EF48 0014BE88 38 C0 00 80 */ li r6, 0x80
/* 8014EF4C 0014BE8C 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -10557,8 +10557,8 @@ lbl_8014EE1C:
/* 8014EF98 0014BED8 7C 08 03 A6 */ mtlr r0
/* 8014EF9C 0014BEDC 38 21 00 10 */ addi r1, r1, 0x10
/* 8014EFA0 0014BEE0 4E 80 00 20 */ blr
/* 8014EFA4 0014BEE4 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8014EFA8 0014BEE8 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 8014EFA4 0014BEE4 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8014EFA8 0014BEE8 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8014EFAC 0014BEEC 80 C6 5D B4 */ lwz r6, 0x5db4(r6)
/* 8014EFB0 0014BEF0 80 06 05 74 */ lwz r0, 0x574(r6)
/* 8014EFB4 0014BEF4 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -10588,8 +10588,8 @@ lbl_8014EFE8:
/* 8014F004 0014BF44 7C 7F 1B 78 */ mr r31, r3
/* 8014F008 0014BF48 28 05 00 00 */ cmplwi r5, 0
/* 8014F00C 0014BF4C 41 82 00 44 */ beq lbl_8014F050
/* 8014F010 0014BF50 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014F014 0014BF54 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014F010 0014BF50 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014F014 0014BF54 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014F018 0014BF58 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8014F01C 0014BF5C 7F E4 FB 78 */ mr r4, r31
/* 8014F020 0014BF60 38 C0 00 FF */ li r6, 0xff
@@ -10635,8 +10635,8 @@ daBaseNpc_c_NS_setEnvTevColor:
/* 8014F0AC 0014BFEC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8014F0B0 0014BFF0 93 C1 00 08 */ stw r30, 8(r1)
/* 8014F0B4 0014BFF4 7C 7E 1B 78 */ mr r30, r3
/* 8014F0B8 0014BFF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014F0BC 0014BFFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014F0B8 0014BFF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014F0BC 0014BFFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014F0C0 0014C000 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 8014F0C4 0014C004 7F E3 FB 78 */ mr r3, r31
/* 8014F0C8 0014C008 38 9E 09 E8 */ addi r4, r30, 0x9e8
@@ -10660,8 +10660,8 @@ daBaseNpc_c_NS_setRoomNo:
/* 8014F104 0014C044 90 01 00 14 */ stw r0, 0x14(r1)
/* 8014F108 0014C048 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8014F10C 0014C04C 7C 7F 1B 78 */ mr r31, r3
/* 8014F110 0014C050 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014F114 0014C054 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014F110 0014C050 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014F114 0014C054 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014F118 0014C058 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8014F11C 0014C05C 38 9F 09 E8 */ addi r4, r31, 0x9e8
/* 8014F120 0014C060 4B F2 5F E1 */ bl dBgS_NS_GetRoomId
@@ -10987,8 +10987,8 @@ lbl_8014F580:
/* 8014F58C 0014C4CC 41 82 00 58 */ beq lbl_8014F5E4
/* 8014F590 0014C4D0 80 6D 8A 60 */ lwz r3, lbl_80450FE0-_SDA_BASE_(r13)
/* 8014F594 0014C4D4 80 8D 8A 64 */ lwz r4, lbl_80450FE4-_SDA_BASE_(r13)
/* 8014F598 0014C4D8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8014F59C 0014C4DC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8014F598 0014C4D8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8014F59C 0014C4DC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8014F5A0 0014C4E0 3C A5 00 02 */ addis r5, r5, 2
/* 8014F5A4 0014C4E4 38 C0 00 80 */ li r6, 0x80
/* 8014F5A8 0014C4E8 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -11059,8 +11059,8 @@ lbl_8014F694:
/* 8014F694 0014C5D4 80 9B 0A 14 */ lwz r4, 0xa14(r27)
/* 8014F698 0014C5D8 28 04 00 00 */ cmplwi r4, 0
/* 8014F69C 0014C5DC 41 82 00 28 */ beq lbl_8014F6C4
/* 8014F6A0 0014C5E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014F6A4 0014C5E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014F6A0 0014C5E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014F6A4 0014C5E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014F6A8 0014C5E8 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8014F6AC 0014C5EC 7F 65 DB 78 */ mr r5, r27
/* 8014F6B0 0014C5F0 4B F2 53 59 */ bl dBgS_NS_Regist
@@ -11101,8 +11101,8 @@ lbl_8014F6E4:
/* 8014F734 0014C674 48 11 8A A1 */ bl ChkUsed__9cBgW_BgIdCFv
/* 8014F738 0014C678 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8014F73C 0014C67C 41 82 00 18 */ beq lbl_8014F754
/* 8014F740 0014C680 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8014F744 0014C684 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014F740 0014C680 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8014F744 0014C684 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014F748 0014C688 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8014F74C 0014C68C 80 9E 0A 14 */ lwz r4, 0xa14(r30)
/* 8014F750 0014C690 4B F2 4B 01 */ bl cBgS_NS_Release
@@ -11877,8 +11877,8 @@ daBaseNpc_getGroundAngle:
/* 80150240 0014D180 48 21 1F 9D */ bl _savegpr_29
/* 80150244 0014D184 7C 7D 1B 78 */ mr r29, r3
/* 80150248 0014D188 7C 9E 23 78 */ mr r30, r4
/* 8015024C 0014D18C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80150250 0014D190 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015024C 0014D18C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80150250 0014D190 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80150254 0014D194 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80150258 0014D198 7F E3 FB 78 */ mr r3, r31
/* 8015025C 0014D19C 7F A4 EB 78 */ mr r4, r29
@@ -13991,8 +13991,8 @@ lbl_80151FF8:
/* 8015205C 0014EF9C 38 9F 07 A8 */ addi r4, r31, 0x7a8
/* 80152060 0014EFA0 4B EC 86 6D */ bl fopAcM_posMoveF
/* 80152064 0014EFA4 38 7F 05 D0 */ addi r3, r31, 0x5d0
/* 80152068 0014EFA8 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015206C 0014EFAC 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80152068 0014EFA8 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015206C 0014EFAC 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80152070 0014EFB0 38 84 0F 38 */ addi r4, r4, 0xf38
/* 80152074 0014EFB4 4B F2 4A 39 */ bl dBgS_Acch_NS_CrrPos
/* 80152078 0014EFB8 80 1F 06 AC */ lwz r0, 0x6ac(r31)
@@ -14307,8 +14307,8 @@ lbl_801524FC:
/* 801524FC 0014F43C 88 1A 09 F4 */ lbz r0, 0x9f4(r26)
/* 80152500 0014F440 28 00 00 00 */ cmplwi r0, 0
/* 80152504 0014F444 41 82 00 48 */ beq lbl_8015254C
/* 80152508 0014F448 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015250C 0014F44C 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80152508 0014F448 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015250C 0014F44C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80152510 0014F450 80 04 5F 88 */ lwz r0, 0x5f88(r4)
/* 80152514 0014F454 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80152518 0014F458 3B 63 4A C8 */ addi r27, r3, lbl_80434AC8@l
@@ -14317,8 +14317,8 @@ lbl_801524FC:
/* 80152524 0014F464 90 1B 00 4C */ stw r0, 0x4c(r27)
/* 80152528 0014F468 80 7A 05 68 */ lwz r3, 0x568(r26)
/* 8015252C 0014F46C 4B EB EC 95 */ bl mDoExt_McaMorfSO_NS_entryDL
/* 80152530 0014F470 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80152534 0014F474 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80152530 0014F470 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80152534 0014F474 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80152538 0014F478 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 8015253C 0014F47C 90 1B 00 48 */ stw r0, 0x48(r27)
/* 80152540 0014F480 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -14385,8 +14385,8 @@ lbl_801525F0:
/* 8015261C 0014F55C A8 05 00 0E */ lha r0, 0xe(r5)
/* 80152620 0014F560 2C 00 00 FD */ cmpwi r0, 0xfd
/* 80152624 0014F564 4C 82 00 20 */ bnelr
/* 80152628 0014F568 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015262C 0014F56C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80152628 0014F568 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015262C 0014F56C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80152630 0014F570 80 04 5D AC */ lwz r0, 0x5dac(r4)
/* 80152634 0014F574 7C 00 28 40 */ cmplw r0, r5
/* 80152638 0014F578 40 82 00 10 */ bne lbl_80152648
@@ -14728,8 +14728,8 @@ lbl_80152A5C:
/* 80152B34 0014FA74 90 01 00 14 */ stw r0, 0x14(r1)
/* 80152B38 0014FA78 7C 83 23 78 */ mr r3, r4
/* 80152B3C 0014FA7C 7C A4 2B 78 */ mr r4, r5
/* 80152B40 0014FA80 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80152B44 0014FA84 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80152B40 0014FA80 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80152B44 0014FA84 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80152B48 0014FA88 3C A5 00 02 */ addis r5, r5, 2
/* 80152B4C 0014FA8C 38 C0 00 80 */ li r6, 0x80
/* 80152B50 0014FA90 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -14743,8 +14743,8 @@ lbl_80152A5C:
/* 80152B70 0014FAB0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80152B74 0014FAB4 7C 83 23 78 */ mr r3, r4
/* 80152B78 0014FAB8 7C A4 2B 78 */ mr r4, r5
/* 80152B7C 0014FABC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80152B80 0014FAC0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80152B7C 0014FABC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80152B80 0014FAC0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80152B84 0014FAC4 3C A5 00 02 */ addis r5, r5, 2
/* 80152B88 0014FAC8 38 C0 00 80 */ li r6, 0x80
/* 80152B8C 0014FACC 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -14758,8 +14758,8 @@ lbl_80152A5C:
/* 80152BAC 0014FAEC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80152BB0 0014FAF0 7C 83 23 78 */ mr r3, r4
/* 80152BB4 0014FAF4 7C A4 2B 78 */ mr r4, r5
/* 80152BB8 0014FAF8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80152BBC 0014FAFC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80152BB8 0014FAF8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80152BBC 0014FAFC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80152BC0 0014FB00 3C A5 00 02 */ addis r5, r5, 2
/* 80152BC4 0014FB04 38 C0 00 80 */ li r6, 0x80
/* 80152BC8 0014FB08 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -14773,8 +14773,8 @@ lbl_80152A5C:
/* 80152BE8 0014FB28 90 01 00 14 */ stw r0, 0x14(r1)
/* 80152BEC 0014FB2C 7C 83 23 78 */ mr r3, r4
/* 80152BF0 0014FB30 7C A4 2B 78 */ mr r4, r5
/* 80152BF4 0014FB34 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80152BF8 0014FB38 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80152BF4 0014FB34 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80152BF8 0014FB38 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80152BFC 0014FB3C 3C A5 00 02 */ addis r5, r5, 2
/* 80152C00 0014FB40 38 C0 00 80 */ li r6, 0x80
/* 80152C04 0014FB44 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -14882,8 +14882,8 @@ daNpcF_c_NS_setEnvTevColor:
/* 80152D90 0014FCD0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80152D94 0014FCD4 93 C1 00 08 */ stw r30, 8(r1)
/* 80152D98 0014FCD8 7C 7E 1B 78 */ mr r30, r3
/* 80152D9C 0014FCDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80152DA0 0014FCE0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80152D9C 0014FCDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80152DA0 0014FCE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80152DA4 0014FCE4 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80152DA8 0014FCE8 7F E3 FB 78 */ mr r3, r31
/* 80152DAC 0014FCEC 38 9E 0A 58 */ addi r4, r30, 0xa58
@@ -14907,8 +14907,8 @@ daNpcF_c_NS_setRoomNo:
/* 80152DE8 0014FD28 90 01 00 14 */ stw r0, 0x14(r1)
/* 80152DEC 0014FD2C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80152DF0 0014FD30 7C 7F 1B 78 */ mr r31, r3
/* 80152DF4 0014FD34 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80152DF8 0014FD38 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80152DF4 0014FD34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80152DF8 0014FD38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80152DFC 0014FD3C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80152E00 0014FD40 38 9F 0A 58 */ addi r4, r31, 0xa58
/* 80152E04 0014FD44 4B F2 22 FD */ bl dBgS_NS_GetRoomId
@@ -15568,8 +15568,8 @@ lbl_801536C0:
/* 80153760 001506A0 2C 00 FF FF */ cmpwi r0, -1
/* 80153764 001506A4 41 82 00 EC */ beq lbl_80153850
lbl_80153768:
/* 80153768 001506A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015376C 001506AC 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80153768 001506A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015376C 001506AC 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80153770 001506B0 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 80153774 001506B4 80 84 4F 94 */ lwz r4, 0x4f94(r4)
/* 80153778 001506B8 4B EE FB 75 */ bl dEvt_control_c_NS_convPId
@@ -15592,8 +15592,8 @@ lbl_801537A8:
/* 801537B4 001506F4 80 1E 09 A4 */ lwz r0, 0x9a4(r30)
/* 801537B8 001506F8 7C 04 00 40 */ cmplw r4, r0
/* 801537BC 001506FC 41 82 00 24 */ beq lbl_801537E0
/* 801537C0 00150700 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801537C4 00150704 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801537C0 00150700 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801537C4 00150704 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801537C8 00150708 88 04 5E 7B */ lbz r0, 0x5e7b(r4)
/* 801537CC 0015070C 90 1B 00 00 */ stw r0, 0(r27)
/* 801537D0 00150710 88 04 5E 7A */ lbz r0, 0x5e7a(r4)
@@ -15660,8 +15660,8 @@ lbl_80153860:
/* 801538A4 001507E4 7D 3F 4B 78 */ mr r31, r9
/* 801538A8 001507E8 28 05 00 00 */ cmplwi r5, 0
/* 801538AC 001507EC 41 82 00 40 */ beq lbl_801538EC
/* 801538B0 001507F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801538B4 001507F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801538B0 001507F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801538B4 001507F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801538B8 001507F8 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 801538BC 001507FC 7F 44 D3 78 */ mr r4, r26
/* 801538C0 00150800 38 C0 00 FF */ li r6, 0xff
@@ -15717,14 +15717,14 @@ lbl_8015393C:
/* 80153978 001508B8 28 04 00 00 */ cmplwi r4, 0
/* 8015397C 001508BC 41 82 00 1C */ beq lbl_80153998
/* 80153980 001508C0 90 9B 01 00 */ stw r4, 0x100(r27)
/* 80153984 001508C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80153988 001508C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80153984 001508C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80153988 001508C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015398C 001508CC 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80153990 001508D0 80 9B 01 00 */ lwz r4, 0x100(r27)
/* 80153994 001508D4 4B EF 2E 6D */ bl dEvent_manager_c_NS_setObjectArchive
lbl_80153998:
/* 80153998 001508D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015399C 001508DC 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80153998 001508D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015399C 001508DC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 801539A0 001508E0 38 7F 4F F8 */ addi r3, r31, 0x4ff8
/* 801539A4 001508E4 7F 64 DB 78 */ mr r4, r27
/* 801539A8 001508E8 7F 85 E3 78 */ mr r5, r28
@@ -16445,8 +16445,8 @@ lbl_80154354:
/* 80154440 00151380 80 18 09 38 */ lwz r0, 0x938(r24)
/* 80154444 00151384 2C 00 00 00 */ cmpwi r0, 0
/* 80154448 00151388 41 82 00 68 */ beq lbl_801544B0
/* 8015444C 0015138C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80154450 00151390 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015444C 0015138C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80154450 00151390 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80154454 00151394 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80154458 00151398 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8015445C 0015139C 81 8C 00 FC */ lwz r12, 0xfc(r12)
@@ -16480,8 +16480,8 @@ lbl_801544B0:
/* 801544C4 00151404 2C 19 00 00 */ cmpwi r25, 0
/* 801544C8 00151408 41 82 00 1C */ beq lbl_801544E4
/* 801544CC 0015140C 7F 03 C3 78 */ mr r3, r24
/* 801544D0 00151410 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801544D4 00151414 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801544D0 00151410 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801544D4 00151414 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801544D8 00151418 80 84 5D AC */ lwz r4, 0x5dac(r4)
/* 801544DC 0015141C 4B EC 64 89 */ bl fopAcM_searchActorDistanceXZ
/* 801544E0 00151420 FF 60 08 90 */ fmr f27, f1
@@ -16565,8 +16565,8 @@ lbl_801545E8:
/* 801545FC 0015153C 40 82 00 34 */ bne lbl_80154630
/* 80154600 00151540 2C 19 00 00 */ cmpwi r25, 0
/* 80154604 00151544 41 82 00 2C */ beq lbl_80154630
/* 80154608 00151548 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015460C 0015154C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80154608 00151548 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015460C 0015154C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80154610 00151550 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80154614 00151554 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80154618 00151558 81 8C 00 FC */ lwz r12, 0xfc(r12)
@@ -16854,8 +16854,8 @@ lbl_801549B4:
/* 80154A1C 0015195C 7C BD 2B 78 */ mr r29, r5
/* 80154A20 00151960 38 61 00 20 */ addi r3, r1, 0x20
/* 80154A24 00151964 7F 64 DB 78 */ mr r4, r27
/* 80154A28 00151968 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80154A2C 0015196C 3B E5 61 C0 */ addi r31, r5, lbl_804061C0@l
/* 80154A28 00151968 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80154A2C 0015196C 3B E5 61 C0 */ addi r31, r5, g_dComIfG_gameInfo@l
/* 80154A30 00151970 80 BF 5D AC */ lwz r5, 0x5dac(r31)
/* 80154A34 00151974 4B FF FF 39 */ bl daNpcF_c_NS_getAttentionPos
/* 80154A38 00151978 C0 01 00 20 */ lfs f0, 0x20(r1)
@@ -17040,8 +17040,8 @@ daNpcF_c_NS_setHitodamaPrtcl:
/* 80154CC8 00151C08 3B E0 00 00 */ li r31, 0
/* 80154CCC 00151C0C 3B A0 00 00 */ li r29, 0
/* 80154CD0 00151C10 3B 80 00 00 */ li r28, 0
/* 80154CD4 00151C14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80154CD8 00151C18 3B 43 61 C0 */ addi r26, r3, lbl_804061C0@l
/* 80154CD4 00151C14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80154CD8 00151C18 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
lbl_80154CDC:
/* 80154CDC 00151C1C 80 7A 5D 3C */ lwz r3, 0x5d3c(r26)
/* 80154CE0 00151C20 38 00 00 FF */ li r0, 0xff
@@ -17652,8 +17652,8 @@ daNpcF_getGroundAngle:
/* 80155588 001524C8 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 8015558C 001524CC 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 80155590 001524D0 90 01 00 18 */ stw r0, 0x18(r1)
/* 80155594 001524D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80155598 001524D8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80155594 001524D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80155598 001524D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015559C 001524DC 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 801555A0 001524E0 7F E3 FB 78 */ mr r3, r31
/* 801555A4 001524E4 7F A4 EB 78 */ mr r4, r29
@@ -17700,8 +17700,8 @@ lbl_8015561C:
/* 80155638 00152578 7C 08 02 A6 */ mflr r0
/* 8015563C 0015257C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80155640 00152580 7C 60 1B 78 */ mr r0, r3
/* 80155644 00152584 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80155648 00152588 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80155644 00152584 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80155648 00152588 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015564C 0015258C 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 80155650 00152590 54 00 08 3C */ slwi r0, r0, 1
/* 80155654 00152594 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -17716,8 +17716,8 @@ lbl_8015561C:
/* 80155678 001525B8 7C 08 02 A6 */ mflr r0
/* 8015567C 001525BC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80155680 001525C0 7C 60 1B 78 */ mr r0, r3
/* 80155684 001525C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80155688 001525C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80155684 001525C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80155688 001525C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015568C 001525CC 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 80155690 001525D0 54 00 08 3C */ slwi r0, r0, 1
/* 80155694 001525D4 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -17732,8 +17732,8 @@ lbl_8015561C:
/* 801556B8 001525F8 7C 08 02 A6 */ mflr r0
/* 801556BC 001525FC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801556C0 00152600 7C 60 1B 78 */ mr r0, r3
/* 801556C4 00152604 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801556C8 00152608 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801556C4 00152604 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801556C8 00152608 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801556CC 0015260C 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 801556D0 00152610 54 00 08 3C */ slwi r0, r0, 1
/* 801556D4 00152614 3C 80 80 38 */ lis r4, lbl_803790C0@ha
@@ -17748,8 +17748,8 @@ lbl_8015561C:
/* 801556F8 00152638 7C 08 02 A6 */ mflr r0
/* 801556FC 0015263C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80155700 00152640 7C 60 1B 78 */ mr r0, r3
/* 80155704 00152644 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80155708 00152648 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80155704 00152644 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80155708 00152648 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015570C 0015264C 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80155710 00152650 54 00 08 3C */ slwi r0, r0, 1
/* 80155714 00152654 3C 80 80 38 */ lis r4, lbl_803790C0@ha
@@ -17767,8 +17767,8 @@ daNpcF_offTmpBit:
/* 80155738 00152678 7C 08 02 A6 */ mflr r0
/* 8015573C 0015267C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80155740 00152680 7C 60 1B 78 */ mr r0, r3
/* 80155744 00152684 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80155748 00152688 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80155744 00152684 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80155748 00152688 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015574C 0015268C 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80155750 00152690 54 00 08 3C */ slwi r0, r0, 1
/* 80155754 00152694 3C 80 80 38 */ lis r4, lbl_803790C0@ha
@@ -17791,8 +17791,8 @@ daNpcF_getPlayerInfoFromPlayerList:
/* 8015578C 001526CC 7C BA 2B 78 */ mr r26, r5
/* 80155790 001526D0 7C DB 33 78 */ mr r27, r6
/* 80155794 001526D4 3B C0 00 00 */ li r30, 0
/* 80155798 001526D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015579C 001526DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80155798 001526D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015579C 001526DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801557A0 001526E0 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 801557A4 001526E4 4B EC EB E1 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 801557A8 001526E8 7C 7F 1B 78 */ mr r31, r3
@@ -17849,8 +17849,8 @@ lbl_80155838:
/* 80155864 001527A4 48 20 C9 75 */ bl _savegpr_28
/* 80155868 001527A8 7C 7C 1B 78 */ mr r28, r3
/* 8015586C 001527AC 3B C0 00 00 */ li r30, 0
/* 80155870 001527B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80155874 001527B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80155870 001527B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80155874 001527B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80155878 001527B8 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8015587C 001527BC 7F 84 E3 78 */ mr r4, r28
/* 80155880 001527C0 81 83 06 28 */ lwz r12, 0x628(r3)
@@ -17860,8 +17860,8 @@ lbl_80155838:
/* 80155890 001527D0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80155894 001527D4 41 82 00 B8 */ beq lbl_8015594C
/* 80155898 001527D8 3B A0 00 00 */ li r29, 0
/* 8015589C 001527DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801558A0 001527E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015589C 001527DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801558A0 001527E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801558A4 001527E4 3B E3 56 B8 */ addi r31, r3, 0x56b8
/* 801558A8 001527E8 48 00 00 44 */ b lbl_801558EC
lbl_801558AC:
+4 -4
View File
@@ -16,8 +16,8 @@ daObj_NS_eff_break_tsubo:
/* 80037058 00033F98 3C 60 80 38 */ lis r3, lbl_803792A8@ha
/* 8003705C 00033F9C 38 63 92 A8 */ addi r3, r3, lbl_803792A8@l
/* 80037060 00033FA0 38 80 00 20 */ li r4, 0x20
/* 80037064 00033FA4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80037068 00033FA8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80037064 00033FA4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80037068 00033FA8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8003706C 00033FAC 3F 45 00 02 */ addis r26, r5, 2
/* 80037070 00033FB0 3B 5A C2 F8 */ addi r26, r26, -15624
/* 80037074 00033FB4 7F 45 D3 78 */ mr r5, r26
@@ -33,8 +33,8 @@ daObj_NS_eff_break_tsubo:
/* 8003709C 00033FDC 7C 7A 1B 78 */ mr r26, r3
/* 800370A0 00033FE0 88 1D 04 E2 */ lbz r0, 0x4e2(r29)
/* 800370A4 00033FE4 7C 04 07 74 */ extsb r4, r0
/* 800370A8 00033FE8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800370AC 00033FEC 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 800370A8 00033FE8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800370AC 00033FEC 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 800370B0 00033FF0 80 7C 5D 3C */ lwz r3, 0x5d3c(r28)
/* 800370B4 00033FF4 38 0D 89 10 */ addi r0, r13, lbl_80450E90-_SDA_BASE_
/* 800370B8 00033FF8 90 01 00 08 */ stw r0, 8(r1)
+54 -54
View File
@@ -164,8 +164,8 @@ lbl_8015E6D4:
/* 8015E6E8 0015B628 38 60 00 00 */ li r3, 0
/* 8015E6EC 0015B62C 48 00 01 78 */ b lbl_8015E864
lbl_8015E6F0:
/* 8015E6F0 0015B630 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015E6F4 0015B634 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015E6F0 0015B630 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015E6F4 0015B634 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015E6F8 0015B638 88 04 4F AD */ lbz r0, 0x4fad(r4)
/* 8015E6FC 0015B63C 28 00 00 00 */ cmplwi r0, 0
/* 8015E700 0015B640 41 82 00 10 */ beq lbl_8015E710
@@ -208,8 +208,8 @@ lbl_8015E730:
/* 8015E78C 0015B6CC 38 60 00 01 */ li r3, 1
/* 8015E790 0015B6D0 48 00 00 D4 */ b lbl_8015E864
lbl_8015E794:
/* 8015E794 0015B6D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015E798 0015B6D8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015E794 0015B6D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015E798 0015B6D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015E79C 0015B6DC 83 A3 5D B4 */ lwz r29, 0x5db4(r3)
/* 8015E7A0 0015B6E0 28 1C 00 00 */ cmplwi r28, 0
/* 8015E7A4 0015B6E4 41 82 00 18 */ beq lbl_8015E7BC
@@ -846,8 +846,8 @@ daPy_anmHeap_c_NS_loadData:
/* 8015EFA0 0015BEE0 A0 03 00 04 */ lhz r0, 4(r3)
/* 8015EFA4 0015BEE4 28 00 FF FF */ cmplwi r0, 0xffff
/* 8015EFA8 0015BEE8 40 82 00 4C */ bne lbl_8015EFF4
/* 8015EFAC 0015BEEC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015EFB0 0015BEF0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015EFAC 0015BEEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015EFB0 0015BEF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015EFB4 0015BEF4 80 63 5C AC */ lwz r3, 0x5cac(r3)
/* 8015EFB8 0015BEF8 80 9E 00 0C */ lwz r4, 0xc(r30)
/* 8015EFBC 0015BEFC 80 BE 00 08 */ lwz r5, 8(r30)
@@ -869,8 +869,8 @@ lbl_8015EFF4:
/* 8015EFF8 0015BF38 40 82 00 28 */ bne lbl_8015F020
/* 8015EFFC 0015BF3C 3C 60 80 40 */ lis r3, lbl_80406194@ha
/* 8015F000 0015BF40 38 63 61 94 */ addi r3, r3, lbl_80406194@l
/* 8015F004 0015BF44 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8015F008 0015BF48 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8015F004 0015BF44 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8015F008 0015BF48 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8015F00C 0015BF4C 3C A5 00 02 */ addis r5, r5, 2
/* 8015F010 0015BF50 38 C0 00 80 */ li r6, 0x80
/* 8015F014 0015BF54 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -883,8 +883,8 @@ lbl_8015F020:
/* 8015F02C 0015BF6C 7C 63 02 14 */ add r3, r3, r0
/* 8015F030 0015BF70 80 63 FF FC */ lwz r3, -4(r3)
/* 8015F034 0015BF74 54 C4 04 3E */ clrlwi r4, r6, 0x10
/* 8015F038 0015BF78 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8015F03C 0015BF7C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8015F038 0015BF78 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8015F03C 0015BF7C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8015F040 0015BF80 3C A5 00 02 */ addis r5, r5, 2
/* 8015F044 0015BF84 38 C0 00 80 */ li r6, 0x80
/* 8015F048 0015BF88 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -1109,8 +1109,8 @@ daPy_sightPacket_c_NS_setSight:
/* 8015F348 0015C288 38 63 D4 70 */ addi r3, r3, lbl_803DD470@l
/* 8015F34C 0015C28C 38 9F 00 14 */ addi r4, r31, 0x14
/* 8015F350 0015C290 48 1E 71 61 */ bl PSMTXCopy
/* 8015F354 0015C294 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F358 0015C298 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F354 0015C294 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F358 0015C298 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F35C 0015C29C 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8015F360 0015C2A0 38 83 02 3C */ addi r4, r3, 0x23c
/* 8015F364 0015C2A4 38 A3 02 40 */ addi r5, r3, 0x240
@@ -1132,8 +1132,8 @@ daPy_sightPacket_c_NS_setSightImage:
.global daPy_py_c_NS_checkMasterSwordEquip
daPy_py_c_NS_checkMasterSwordEquip:
/* 8015F398 0015C2D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F39C 0015C2DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F398 0015C2D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F39C 0015C2DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F3A0 0015C2E0 88 03 00 14 */ lbz r0, 0x14(r3)
/* 8015F3A4 0015C2E4 38 60 00 00 */ li r3, 0
/* 8015F3A8 0015C2E8 28 00 00 29 */ cmplwi r0, 0x29
@@ -1148,8 +1148,8 @@ lbl_8015F3BC:
.global daPy_py_c_NS_checkWoodShieldEquip
daPy_py_c_NS_checkWoodShieldEquip:
/* 8015F3C4 0015C304 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F3C8 0015C308 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F3C4 0015C304 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F3C8 0015C308 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F3CC 0015C30C 88 63 00 15 */ lbz r3, 0x15(r3)
/* 8015F3D0 0015C310 38 80 00 01 */ li r4, 1
/* 8015F3D4 0015C314 38 03 FF D6 */ addi r0, r3, -42
@@ -1166,8 +1166,8 @@ lbl_8015F3F4:
.global daPy_py_c_NS_getAttentionOffsetY
daPy_py_c_NS_getAttentionOffsetY:
/* 8015F3FC 0015C33C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F400 0015C340 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F3FC 0015C33C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F400 0015C340 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F404 0015C344 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F408 0015C348 80 03 05 74 */ lwz r0, 0x574(r3)
/* 8015F40C 0015C34C 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -1180,8 +1180,8 @@ lbl_8015F41C:
.global daPy_py_c_NS_checkNowWolfEyeUp
daPy_py_c_NS_checkNowWolfEyeUp:
/* 8015F424 0015C364 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F428 0015C368 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F424 0015C364 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F428 0015C368 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F42C 0015C36C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F430 0015C370 A8 63 30 AC */ lha r3, 0x30ac(r3)
/* 8015F434 0015C374 4E 80 00 20 */ blr
@@ -1189,8 +1189,8 @@ daPy_py_c_NS_checkNowWolfEyeUp:
/* 8015F43C 0015C37C 7C 08 02 A6 */ mflr r0
/* 8015F440 0015C380 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F444 0015C384 7C 66 1B 78 */ mr r6, r3
/* 8015F448 0015C388 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F44C 0015C38C 38 E3 61 C0 */ addi r7, r3, lbl_804061C0@l
/* 8015F448 0015C388 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F44C 0015C38C 38 E3 61 C0 */ addi r7, r3, g_dComIfG_gameInfo@l
/* 8015F450 0015C390 80 67 5D B4 */ lwz r3, 0x5db4(r7)
/* 8015F454 0015C394 88 E7 4F AD */ lbz r7, 0x4fad(r7)
/* 8015F458 0015C398 30 07 FF FF */ addic r0, r7, -1
@@ -1207,8 +1207,8 @@ daPy_py_c_NS_checkNowWolfEyeUp:
/* 8015F484 0015C3C4 7C 67 1B 78 */ mr r7, r3
/* 8015F488 0015C3C8 7C 80 23 78 */ mr r0, r4
/* 8015F48C 0015C3CC 7C A6 2B 78 */ mr r6, r5
/* 8015F490 0015C3D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F494 0015C3D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F490 0015C3D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F494 0015C3D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F498 0015C3D8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F49C 0015C3DC 7C E4 3B 78 */ mr r4, r7
/* 8015F4A0 0015C3E0 7C 05 03 78 */ mr r5, r0
@@ -1220,8 +1220,8 @@ daPy_py_c_NS_checkNowWolfEyeUp:
/* 8015F4B8 0015C3F8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8015F4BC 0015C3FC 7C 08 02 A6 */ mflr r0
/* 8015F4C0 0015C400 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F4C4 0015C404 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F4C8 0015C408 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F4C4 0015C404 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F4C8 0015C408 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F4CC 0015C40C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F4D0 0015C410 38 00 00 00 */ li r0, 0
/* 8015F4D4 0015C414 98 03 2F A3 */ stb r0, 0x2fa3(r3)
@@ -1235,8 +1235,8 @@ daPy_py_c_NS_checkNowWolfEyeUp:
/* 8015F4F4 0015C434 7C 08 02 A6 */ mflr r0
/* 8015F4F8 0015C438 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F4FC 0015C43C 7C 64 1B 78 */ mr r4, r3
/* 8015F500 0015C440 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F504 0015C444 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F500 0015C440 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F504 0015C444 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F508 0015C448 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F50C 0015C44C 4B F4 12 39 */ bl daAlink_c_NS_setLookPosFromOut
/* 8015F510 0015C450 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -1247,8 +1247,8 @@ daPy_py_c_NS_checkNowWolfEyeUp:
/* 8015F524 0015C464 7C 08 02 A6 */ mflr r0
/* 8015F528 0015C468 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F52C 0015C46C 7C 64 1B 78 */ mr r4, r3
/* 8015F530 0015C470 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F534 0015C474 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F530 0015C470 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F534 0015C474 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F538 0015C478 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F53C 0015C47C 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8015F540 0015C480 81 8C 01 18 */ lwz r12, 0x118(r12)
@@ -1278,8 +1278,8 @@ daPy_py_c_NS_linkGrabSubjectNoDraw:
lbl_8015F594:
/* 8015F594 0015C4D4 3B A0 FF FF */ li r29, -1
lbl_8015F598:
/* 8015F598 0015C4D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F59C 0015C4DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F598 0015C4D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F59C 0015C4DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F5A0 0015C4E0 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8015F5A4 0015C4E4 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8015F5A8 0015C4E8 81 8C 00 FC */ lwz r12, 0xfc(r12)
@@ -1291,8 +1291,8 @@ lbl_8015F598:
lbl_8015F5C0:
/* 8015F5C0 0015C500 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 8015F5C4 0015C504 41 82 00 2C */ beq lbl_8015F5F0
/* 8015F5C8 0015C508 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F5CC 0015C50C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F5C8 0015C508 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F5CC 0015C50C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F5D0 0015C510 88 03 5D B0 */ lbz r0, 0x5db0(r3)
/* 8015F5D4 0015C514 7C 00 07 74 */ extsb r0, r0
/* 8015F5D8 0015C518 1C 00 00 38 */ mulli r0, r0, 0x38
@@ -1314,8 +1314,8 @@ lbl_8015F5F0:
/* 8015F614 0015C554 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F618 0015C558 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8015F61C 0015C55C 3B E0 00 00 */ li r31, 0
/* 8015F620 0015C560 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015F624 0015C564 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015F620 0015C560 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015F624 0015C564 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015F628 0015C568 80 84 5D B4 */ lwz r4, 0x5db4(r4)
/* 8015F62C 0015C56C 80 04 05 74 */ lwz r0, 0x574(r4)
/* 8015F630 0015C570 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -1334,8 +1334,8 @@ lbl_8015F648:
.global daPy_py_c_NS_checkRoomRestartStart
daPy_py_c_NS_checkRoomRestartStart:
/* 8015F660 0015C5A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F664 0015C5A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F660 0015C5A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F664 0015C5A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F668 0015C5A8 80 03 0D D0 */ lwz r0, 0xdd0(r3)
/* 8015F66C 0015C5AC 54 00 07 3E */ clrlwi r0, r0, 0x1c
/* 8015F670 0015C5B0 28 00 00 04 */ cmplwi r0, 4
@@ -1360,8 +1360,8 @@ daPy_py_c_NS_checkCarryStartLightBallA:
/* 8015F6A8 0015C5E8 4B FF FF B9 */ bl daPy_py_c_NS_checkRoomRestartStart
/* 8015F6AC 0015C5EC 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8015F6B0 0015C5F0 40 82 00 54 */ bne lbl_8015F704
/* 8015F6B4 0015C5F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F6B8 0015C5F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F6B4 0015C5F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F6B8 0015C5F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F6BC 0015C5FC 37 E3 4E 20 */ addic. r31, r3, 0x4e20
/* 8015F6C0 0015C600 41 82 00 44 */ beq lbl_8015F704
/* 8015F6C4 0015C604 7F E3 FB 78 */ mr r3, r31
@@ -1384,8 +1384,8 @@ lbl_8015F704:
/* 8015F704 0015C644 38 60 00 00 */ li r3, 0
/* 8015F708 0015C648 48 00 00 14 */ b lbl_8015F71C
lbl_8015F70C:
/* 8015F70C 0015C64C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F710 0015C650 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F70C 0015C64C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F710 0015C650 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F714 0015C654 80 03 0D D0 */ lwz r0, 0xdd0(r3)
/* 8015F718 0015C658 54 03 02 D6 */ rlwinm r3, r0, 0, 0xb, 0xb
lbl_8015F71C:
@@ -1404,8 +1404,8 @@ daPy_py_c_NS_checkCarryStartLightBallB:
/* 8015F740 0015C680 4B FF FF 21 */ bl daPy_py_c_NS_checkRoomRestartStart
/* 8015F744 0015C684 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8015F748 0015C688 40 82 00 54 */ bne lbl_8015F79C
/* 8015F74C 0015C68C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F750 0015C690 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F74C 0015C68C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F750 0015C690 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F754 0015C694 37 E3 4E 20 */ addic. r31, r3, 0x4e20
/* 8015F758 0015C698 41 82 00 44 */ beq lbl_8015F79C
/* 8015F75C 0015C69C 7F E3 FB 78 */ mr r3, r31
@@ -1428,8 +1428,8 @@ lbl_8015F79C:
/* 8015F79C 0015C6DC 38 60 00 00 */ li r3, 0
/* 8015F7A0 0015C6E0 48 00 00 14 */ b lbl_8015F7B4
lbl_8015F7A4:
/* 8015F7A4 0015C6E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F7A8 0015C6E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F7A4 0015C6E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F7A8 0015C6E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F7AC 0015C6EC 80 03 0D D0 */ lwz r0, 0xdd0(r3)
/* 8015F7B0 0015C6F0 54 03 03 18 */ rlwinm r3, r0, 0, 0xc, 0xc
lbl_8015F7B4:
@@ -1500,8 +1500,8 @@ lbl_8015F88C:
/* 8015F89C 0015C7DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8015F8A0 0015C7E0 7C 08 02 A6 */ mflr r0
/* 8015F8A4 0015C7E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F8A8 0015C7E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F8AC 0015C7EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F8A8 0015C7E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F8AC 0015C7EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F8B0 0015C7F0 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F8B4 0015C7F4 4B F8 09 91 */ bl daAlink_c_NS_checkBoomerangChargeEnd
/* 8015F8B8 0015C7F8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -1513,8 +1513,8 @@ lbl_8015F88C:
.global daPy_py_c_NS_getThrowBoomerangActor
daPy_py_c_NS_getThrowBoomerangActor:
/* 8015F8D0 0015C810 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F8D4 0015C814 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F8D0 0015C810 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F8D4 0015C814 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F8D8 0015C818 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F8DC 0015C81C 80 63 28 38 */ lwz r3, 0x2838(r3)
/* 8015F8E0 0015C820 4E 80 00 20 */ blr
@@ -1522,8 +1522,8 @@ daPy_py_c_NS_getThrowBoomerangActor:
/* 8015F8E8 0015C828 7C 08 02 A6 */ mflr r0
/* 8015F8EC 0015C82C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F8F0 0015C830 7C 64 1B 78 */ mr r4, r3
/* 8015F8F4 0015C834 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F8F8 0015C838 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F8F4 0015C834 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F8F8 0015C838 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F8FC 0015C83C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F900 0015C840 4B F8 08 CD */ bl daAlink_c_NS_cancelBoomerangLock
/* 8015F904 0015C844 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -1535,8 +1535,8 @@ daPy_py_c_NS_getThrowBoomerangActor:
/* 8015F91C 0015C85C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015F920 0015C860 7C 60 1B 78 */ mr r0, r3
/* 8015F924 0015C864 7C 86 23 78 */ mr r6, r4
/* 8015F928 0015C868 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015F92C 0015C86C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015F928 0015C868 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015F92C 0015C86C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015F930 0015C870 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8015F934 0015C874 7C 04 03 78 */ mr r4, r0
/* 8015F938 0015C878 38 A0 00 00 */ li r5, 0
+12 -12
View File
@@ -11,8 +11,8 @@ isLoadRoom:
/* 801451F8 00142138 39 61 00 20 */ addi r11, r1, 0x20
/* 801451FC 0014213C 48 21 CF DD */ bl _savegpr_28
/* 80145200 00142140 7C 7C 1B 78 */ mr r28, r3
/* 80145204 00142144 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80145208 00142148 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80145204 00142144 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80145208 00142148 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014520C 0014214C 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 80145210 00142150 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 80145214 00142154 7D 89 03 A6 */ mtctr r12
@@ -81,8 +81,8 @@ daNocrm_c_NS_execute:
/* 801452E8 00142228 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 801452EC 0014222C 93 C1 00 38 */ stw r30, 0x38(r1)
/* 801452F0 00142230 7C 7F 1B 78 */ mr r31, r3
/* 801452F4 00142234 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801452F8 00142238 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801452F4 00142234 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801452F8 00142238 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801452FC 0014223C 83 C3 5D AC */ lwz r30, 0x5dac(r3)
/* 80145300 00142240 C0 1E 04 D0 */ lfs f0, 0x4d0(r30)
/* 80145304 00142244 D0 01 00 20 */ stfs f0, 0x20(r1)
@@ -97,8 +97,8 @@ daNocrm_c_NS_execute:
/* 80145328 00142268 4E 80 04 21 */ bctrl
/* 8014532C 0014226C 28 03 00 00 */ cmplwi r3, 0
/* 80145330 00142270 41 82 00 1C */ beq lbl_8014534C
/* 80145334 00142274 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80145338 00142278 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80145334 00142274 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80145338 00142278 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8014533C 0014227C 80 63 5D B8 */ lwz r3, 0x5db8(r3)
/* 80145340 00142280 C0 03 04 D4 */ lfs f0, 0x4d4(r3)
/* 80145344 00142284 D0 01 00 24 */ stfs f0, 0x24(r1)
@@ -151,8 +151,8 @@ lbl_801453E8:
/* 801453F4 00142334 88 1F 05 CA */ lbz r0, 0x5ca(r31)
/* 801453F8 00142338 28 00 00 00 */ cmplwi r0, 0
/* 801453FC 0014233C 41 82 00 28 */ beq lbl_80145424
/* 80145400 00142340 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80145404 00142344 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80145400 00142340 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80145404 00142344 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80145408 00142348 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8014540C 0014234C 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 80145410 00142350 7D 89 03 A6 */ mtctr r12
@@ -198,8 +198,8 @@ lbl_8014548C:
/* 80145494 001423D4 38 81 00 14 */ addi r4, r1, 0x14
/* 80145498 001423D8 38 A1 00 08 */ addi r5, r1, 8
/* 8014549C 001423DC 48 20 18 D1 */ bl PSMTXMultVec
/* 801454A0 001423E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801454A4 001423E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801454A0 001423E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801454A4 001423E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801454A8 001423E8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801454AC 001423EC 38 81 00 08 */ addi r4, r1, 8
/* 801454B0 001423F0 A8 BE 04 E6 */ lha r5, 0x4e6(r30)
@@ -258,8 +258,8 @@ lbl_80145540:
/* 80145560 001424A0 48 20 18 0D */ bl PSMTXMultVec
/* 80145564 001424A4 38 61 00 08 */ addi r3, r1, 8
/* 80145568 001424A8 4B ED 87 55 */ bl fopAcM_gc_c_NS_gndCheck
/* 8014556C 001424AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80145570 001424B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8014556C 001424AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80145570 001424B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80145574 001424B4 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80145578 001424B8 3C 80 80 3F */ lis r4, lbl_803F1CC4@ha
/* 8014557C 001424BC 38 84 1C C4 */ addi r4, r4, lbl_803F1CC4@l
+16 -16
View File
@@ -266,8 +266,8 @@ lbl_80156384:
/* 80156394 001532D4 7C 84 02 14 */ add r4, r4, r0
/* 80156398 001532D8 80 84 00 04 */ lwz r4, 4(r4)
lbl_8015639C:
/* 8015639C 001532DC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801563A0 001532E0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8015639C 001532DC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801563A0 001532E0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801563A4 001532E4 3C A5 00 02 */ addis r5, r5, 2
/* 801563A8 001532E8 38 C0 00 80 */ li r6, 0x80
/* 801563AC 001532EC 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -892,8 +892,8 @@ lbl_80156CD4:
/* 80156D28 00153C68 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80156D2C 00153C6C 93 C1 00 08 */ stw r30, 8(r1)
/* 80156D30 00153C70 7C 7E 1B 78 */ mr r30, r3
/* 80156D34 00153C74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80156D38 00153C78 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80156D34 00153C74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80156D38 00153C78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80156D3C 00153C7C 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80156D40 00153C80 7F E3 FB 78 */ mr r3, r31
/* 80156D44 00153C84 38 9E 07 24 */ addi r4, r30, 0x724
@@ -914,8 +914,8 @@ lbl_80156CD4:
/* 80156D80 00153CC0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80156D84 00153CC4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80156D88 00153CC8 7C 7F 1B 78 */ mr r31, r3
/* 80156D8C 00153CCC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80156D90 00153CD0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80156D8C 00153CCC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80156D90 00153CD0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80156D94 00153CD4 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80156D98 00153CD8 38 9F 07 24 */ addi r4, r31, 0x724
/* 80156D9C 00153CDC 4B F1 E3 65 */ bl dBgS_NS_GetRoomId
@@ -1085,8 +1085,8 @@ lbl_80156FF0:
/* 8015700C 00153F4C 88 1F 09 E8 */ lbz r0, 0x9e8(r31)
/* 80157010 00153F50 28 00 00 00 */ cmplwi r0, 0
/* 80157014 00153F54 41 82 00 24 */ beq lbl_80157038
/* 80157018 00153F58 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015701C 00153F5C 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80157018 00153F58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015701C 00153F5C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80157020 00153F60 80 04 5F 88 */ lwz r0, 0x5f88(r4)
/* 80157024 00153F64 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80157028 00153F68 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
@@ -1099,8 +1099,8 @@ lbl_80157038:
/* 80157040 00153F80 88 1F 09 E8 */ lbz r0, 0x9e8(r31)
/* 80157044 00153F84 28 00 00 00 */ cmplwi r0, 0
/* 80157048 00153F88 41 82 00 24 */ beq lbl_8015706C
/* 8015704C 00153F8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80157050 00153F90 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8015704C 00153F8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80157050 00153F90 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80157054 00153F94 80 04 5F 80 */ lwz r0, 0x5f80(r4)
/* 80157058 00153F98 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 8015705C 00153F9C 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
@@ -1376,8 +1376,8 @@ daNpcCd_c_NS_setHitodamaParticle:
/* 80157444 00154384 3B E0 00 00 */ li r31, 0
/* 80157448 00154388 3B A0 00 00 */ li r29, 0
/* 8015744C 0015438C 3B 80 00 00 */ li r28, 0
/* 80157450 00154390 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80157454 00154394 3B 43 61 C0 */ addi r26, r3, lbl_804061C0@l
/* 80157450 00154390 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80157454 00154394 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
lbl_80157458:
/* 80157458 00154398 80 7A 5D 3C */ lwz r3, 0x5d3c(r26)
/* 8015745C 0015439C 38 00 00 FF */ li r0, 0xff
@@ -1450,8 +1450,8 @@ daNpcCd_c_NS_getNpcMdlDataP:
lbl_80157558:
/* 80157558 00154498 80 65 00 00 */ lwz r3, 0(r5)
/* 8015755C 0015449C 80 85 00 04 */ lwz r4, 4(r5)
/* 80157560 001544A0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80157564 001544A4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80157560 001544A0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80157564 001544A4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80157568 001544A8 3C A5 00 02 */ addis r5, r5, 2
/* 8015756C 001544AC 38 C0 00 80 */ li r6, 0x80
/* 80157570 001544B0 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -1482,8 +1482,8 @@ lbl_801575C0:
/* 801575C4 00154504 2C 04 00 00 */ cmpwi r4, 0
/* 801575C8 00154508 40 81 00 24 */ ble lbl_801575EC
/* 801575CC 0015450C 80 63 00 00 */ lwz r3, 0(r3)
/* 801575D0 00154510 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801575D4 00154514 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801575D0 00154510 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801575D4 00154514 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801575D8 00154518 3C A5 00 02 */ addis r5, r5, 2
/* 801575DC 0015451C 38 C0 00 80 */ li r6, 0x80
/* 801575E0 00154520 38 A5 C2 F8 */ addi r5, r5, -15624
+24 -24
View File
@@ -225,8 +225,8 @@ lbl_80157FC8:
/* 80157FD0 00154F10 38 80 00 05 */ li r4, 5
lbl_80157FD4:
/* 80157FD4 00154F14 7F C3 F3 78 */ mr r3, r30
/* 80157FD8 00154F18 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80157FDC 00154F1C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80157FD8 00154F18 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80157FDC 00154F1C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80157FE0 00154F20 3C A5 00 02 */ addis r5, r5, 2
/* 80157FE4 00154F24 38 C0 00 80 */ li r6, 0x80
/* 80157FE8 00154F28 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -531,8 +531,8 @@ lbl_801583E4:
/* 801583EC 0015532C 38 60 00 00 */ li r3, 0
/* 801583F0 00155330 48 00 00 1C */ b lbl_8015840C
lbl_801583F4:
/* 801583F4 00155334 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801583F8 00155338 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801583F4 00155334 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801583F8 00155338 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801583FC 0015533C 3C A5 00 02 */ addis r5, r5, 2
/* 80158400 00155340 38 C0 00 80 */ li r6, 0x80
/* 80158404 00155344 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -1162,8 +1162,8 @@ lbl_80158D40:
/* 80158D94 00155CD4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80158D98 00155CD8 93 C1 00 08 */ stw r30, 8(r1)
/* 80158D9C 00155CDC 7C 7E 1B 78 */ mr r30, r3
/* 80158DA0 00155CE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80158DA4 00155CE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80158DA0 00155CE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80158DA4 00155CE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80158DA8 00155CE8 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80158DAC 00155CEC 7F E3 FB 78 */ mr r3, r31
/* 80158DB0 00155CF0 38 9E 07 28 */ addi r4, r30, 0x728
@@ -1184,8 +1184,8 @@ lbl_80158D40:
/* 80158DEC 00155D2C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80158DF0 00155D30 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80158DF4 00155D34 7C 7F 1B 78 */ mr r31, r3
/* 80158DF8 00155D38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80158DFC 00155D3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80158DF8 00155D38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80158DFC 00155D3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80158E00 00155D40 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80158E04 00155D44 38 9F 07 28 */ addi r4, r31, 0x728
/* 80158E08 00155D48 4B F1 C2 F9 */ bl dBgS_NS_GetRoomId
@@ -1432,8 +1432,8 @@ lbl_80159178:
/* 80159194 001560D4 88 1F 0A C6 */ lbz r0, 0xac6(r31)
/* 80159198 001560D8 28 00 00 00 */ cmplwi r0, 0
/* 8015919C 001560DC 41 82 00 24 */ beq lbl_801591C0
/* 801591A0 001560E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801591A4 001560E4 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 801591A0 001560E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801591A4 001560E4 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 801591A8 001560E8 80 04 5F 88 */ lwz r0, 0x5f88(r4)
/* 801591AC 001560EC 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 801591B0 001560F0 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
@@ -1467,8 +1467,8 @@ lbl_80159214:
/* 80159214 00156154 88 1F 0A C6 */ lbz r0, 0xac6(r31)
/* 80159218 00156158 28 00 00 00 */ cmplwi r0, 0
/* 8015921C 0015615C 41 82 00 24 */ beq lbl_80159240
/* 80159220 00156160 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80159224 00156164 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80159220 00156160 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80159224 00156164 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80159228 00156168 80 04 5F 80 */ lwz r0, 0x5f80(r4)
/* 8015922C 0015616C 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80159230 00156170 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
@@ -1748,8 +1748,8 @@ daNpcCd2_c_NS_setHitodamaParticle:
/* 80159628 00156568 3B E0 00 00 */ li r31, 0
/* 8015962C 0015656C 3B A0 00 00 */ li r29, 0
/* 80159630 00156570 3B 80 00 00 */ li r28, 0
/* 80159634 00156574 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80159638 00156578 3B 43 61 C0 */ addi r26, r3, lbl_804061C0@l
/* 80159634 00156574 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80159638 00156578 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
lbl_8015963C:
/* 8015963C 0015657C 80 7A 5D 3C */ lwz r3, 0x5d3c(r26)
/* 80159640 00156580 38 00 00 FF */ li r0, 0xff
@@ -1861,8 +1861,8 @@ lbl_801597A8:
/* 801597D0 00156710 7C 7F 1B 78 */ mr r31, r3
/* 801597D4 00156714 38 00 00 00 */ li r0, 0
/* 801597D8 00156718 90 0D 8A 84 */ stw r0, lbl_80451004-_SDA_BASE_(r13)
/* 801597DC 0015671C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801597E0 00156720 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801597DC 0015671C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801597E0 00156720 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801597E4 00156724 80 84 5D AC */ lwz r4, 0x5dac(r4)
/* 801597E8 00156728 4B EC 0F 29 */ bl fopAcM_searchActorAngleY
/* 801597EC 0015672C B0 6D 8A 8C */ sth r3, lbl_8045100C-_SDA_BASE_(r13)
@@ -1886,8 +1886,8 @@ lbl_801597A8:
/* 8015982C 0015676C 39 61 00 20 */ addi r11, r1, 0x20
/* 80159830 00156770 48 20 89 AD */ bl _savegpr_29
/* 80159834 00156774 7C 7D 1B 78 */ mr r29, r3
/* 80159838 00156778 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015983C 0015677C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80159838 00156778 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015983C 0015677C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80159840 00156780 80 7F 5D AC */ lwz r3, 0x5dac(r31)
/* 80159844 00156784 C0 3D 04 D4 */ lfs f1, 0x4d4(r29)
/* 80159848 00156788 C0 03 04 D4 */ lfs f0, 0x4d4(r3)
@@ -1952,8 +1952,8 @@ daNpcCd2_c_NS_getNpcMdlDataP:
lbl_8015991C:
/* 8015991C 0015685C 80 65 00 00 */ lwz r3, 0(r5)
/* 80159920 00156860 80 85 00 04 */ lwz r4, 4(r5)
/* 80159924 00156864 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80159928 00156868 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80159924 00156864 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80159928 00156868 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8015992C 0015686C 3C A5 00 02 */ addis r5, r5, 2
/* 80159930 00156870 38 C0 00 80 */ li r6, 0x80
/* 80159934 00156874 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -1984,8 +1984,8 @@ lbl_80159984:
/* 80159988 001568C8 2C 04 00 00 */ cmpwi r4, 0
/* 8015998C 001568CC 40 81 00 24 */ ble lbl_801599B0
/* 80159990 001568D0 80 63 00 00 */ lwz r3, 0(r3)
/* 80159994 001568D4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80159998 001568D8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80159994 001568D4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80159998 001568D8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8015999C 001568DC 3C A5 00 02 */ addis r5, r5, 2
/* 801599A0 001568E0 38 C0 00 80 */ li r6, 0x80
/* 801599A4 001568E4 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2018,8 +2018,8 @@ lbl_801599F8:
/* 801599FC 0015693C 2C 04 FF FF */ cmpwi r4, -1
/* 80159A00 00156940 41 82 00 24 */ beq lbl_80159A24
/* 80159A04 00156944 80 63 00 00 */ lwz r3, 0(r3)
/* 80159A08 00156948 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80159A0C 0015694C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80159A08 00156948 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80159A0C 0015694C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80159A10 00156950 3C A5 00 02 */ addis r5, r5, 2
/* 80159A14 00156954 38 C0 00 80 */ li r6, 0x80
/* 80159A18 00156958 38 A5 C2 F8 */ addi r5, r5, -15624
+86 -86
View File
@@ -18,8 +18,8 @@ Reflect:
/* 8015ADF4 00157D34 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 8015ADF8 00157D38 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 8015ADFC 00157D3C 90 01 00 5C */ stw r0, 0x5c(r1)
/* 8015AE00 00157D40 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015AE04 00157D44 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015AE00 00157D40 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015AE04 00157D44 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015AE08 00157D48 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8015AE0C 00157D4C 38 A1 00 4C */ addi r5, r1, 0x4c
/* 8015AE10 00157D50 4B F1 99 35 */ bl cBgS_NS_GetTriPla
@@ -351,8 +351,8 @@ itemGetCoCallBack:
/* 8015B27C 001581BC 41 82 00 8C */ beq lbl_8015B308
/* 8015B280 001581C0 28 1E 00 00 */ cmplwi r30, 0
/* 8015B284 001581C4 41 82 00 84 */ beq lbl_8015B308
/* 8015B288 001581C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015B28C 001581CC 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8015B288 001581C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015B28C 001581CC 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 8015B290 001581D0 80 64 5D B4 */ lwz r3, 0x5db4(r4)
/* 8015B294 001581D4 A8 03 00 08 */ lha r0, 8(r3)
/* 8015B298 001581D8 A8 7E 00 08 */ lha r3, 8(r30)
@@ -373,8 +373,8 @@ lbl_8015B2D0:
/* 8015B2D0 00158210 A8 1E 00 08 */ lha r0, 8(r30)
/* 8015B2D4 00158214 2C 00 00 EE */ cmpwi r0, 0xee
/* 8015B2D8 00158218 40 82 00 30 */ bne lbl_8015B308
/* 8015B2DC 0015821C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015B2E0 00158220 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015B2DC 0015821C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015B2E0 00158220 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015B2E4 00158224 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8015B2E8 00158228 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8015B2EC 0015822C 81 8C 01 88 */ lwz r12, 0x188(r12)
@@ -417,8 +417,8 @@ lbl_8015B364:
/* 8015B36C 001582AC 54 60 03 DF */ rlwinm. r0, r3, 0, 0xf, 0xf
/* 8015B370 001582B0 41 82 00 3C */ beq lbl_8015B3AC
lbl_8015B374:
/* 8015B374 001582B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015B378 001582B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015B374 001582B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015B378 001582B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015B37C 001582BC 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8015B380 001582C0 28 00 00 00 */ cmplwi r0, 0
/* 8015B384 001582C4 40 82 00 3C */ bne lbl_8015B3C0
@@ -582,8 +582,8 @@ lbl_8015B5B8:
/* 8015B5C0 00158500 80 9F 09 3C */ lwz r4, 0x93c(r31)
/* 8015B5C4 00158504 2C 04 00 FF */ cmpwi r4, 0xff
/* 8015B5C8 00158508 41 82 00 3C */ beq lbl_8015B604
/* 8015B5CC 0015850C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015B5D0 00158510 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015B5CC 0015850C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015B5D0 00158510 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015B5D4 00158514 88 1F 04 BA */ lbz r0, 0x4ba(r31)
/* 8015B5D8 00158518 7C 05 07 74 */ extsb r5, r0
/* 8015B5DC 0015851C 4B ED 9D 85 */ bl isSwitch__10dSv_info_cCFii
@@ -624,8 +624,8 @@ lbl_8015B65C:
/* 8015B65C 0015859C 80 1F 09 9C */ lwz r0, 0x99c(r31)
/* 8015B660 001585A0 28 00 00 00 */ cmplwi r0, 0
/* 8015B664 001585A4 40 82 00 54 */ bne lbl_8015B6B8
/* 8015B668 001585A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015B66C 001585AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015B668 001585A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015B66C 001585AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015B670 001585B0 80 63 5D 3C */ lwz r3, 0x5d3c(r3)
/* 8015B674 001585B4 38 1F 09 98 */ addi r0, r31, 0x998
/* 8015B678 001585B8 90 01 00 08 */ stw r0, 8(r1)
@@ -660,8 +660,8 @@ lbl_8015B6B8:
/* 8015B6E8 00158628 C0 1F 05 00 */ lfs f0, 0x500(r31)
/* 8015B6EC 0015862C D0 01 00 28 */ stfs f0, 0x28(r1)
/* 8015B6F0 00158630 38 7F 05 8C */ addi r3, r31, 0x58c
/* 8015B6F4 00158634 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015B6F8 00158638 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015B6F4 00158634 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015B6F8 00158638 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015B6FC 0015863C 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015B700 00158640 4B F1 B3 AD */ bl dBgS_Acch_NS_CrrPos
/* 8015B704 00158644 80 1F 05 B8 */ lwz r0, 0x5b8(r31)
@@ -832,8 +832,8 @@ lbl_8015B948:
/* 8015B96C 001588AC 80 1F 00 B0 */ lwz r0, 0xb0(r31)
/* 8015B970 001588B0 54 00 C6 3E */ rlwinm r0, r0, 0x18, 0x18, 0x1f
/* 8015B974 001588B4 90 1F 09 20 */ stw r0, 0x920(r31)
/* 8015B978 001588B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015B97C 001588BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015B978 001588B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015B97C 001588BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015B980 001588C0 80 9F 09 20 */ lwz r4, 0x920(r31)
/* 8015B984 001588C4 88 1F 04 BA */ lbz r0, 0x4ba(r31)
/* 8015B988 001588C8 7C 05 07 74 */ extsb r5, r0
@@ -1001,8 +1001,8 @@ lbl_8015BBC4:
/* 8015BBD4 00158B14 54 00 02 D7 */ rlwinm. r0, r0, 0, 0xb, 0xb
/* 8015BBD8 00158B18 40 82 00 2C */ bne lbl_8015BC04
/* 8015BBDC 00158B1C 7F E3 FB 78 */ mr r3, r31
/* 8015BBE0 00158B20 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015BBE4 00158B24 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015BBE0 00158B20 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015BBE4 00158B24 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015BBE8 00158B28 80 84 5D AC */ lwz r4, 0x5dac(r4)
/* 8015BBEC 00158B2C 4B EB EB F5 */ bl fopAcM_searchActorDistance
/* 8015BBF0 00158B30 C0 02 9B 90 */ lfs f0, lbl_80453590-_SDA2_BASE_(r2)
@@ -1045,8 +1045,8 @@ lbl_8015BC54:
/* 8015BC7C 00158BBC 38 81 00 08 */ addi r4, r1, 8
/* 8015BC80 00158BC0 7C 85 23 78 */ mr r5, r4
/* 8015BC84 00158BC4 48 1E B0 E9 */ bl PSMTXMultVec
/* 8015BC88 00158BC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015BC8C 00158BCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015BC88 00158BC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015BC8C 00158BCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015BC90 00158BD0 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8015BC94 00158BD4 28 1F 00 00 */ cmplwi r31, 0
/* 8015BC98 00158BD8 41 82 00 0C */ beq lbl_8015BCA4
@@ -1267,8 +1267,8 @@ lbl_8015BF9C:
/* 8015BF9C 00158EDC 38 7F 09 04 */ addi r3, r31, 0x904
/* 8015BFA0 00158EE0 38 9F 04 D0 */ addi r4, r31, 0x4d0
/* 8015BFA4 00158EE4 48 11 32 39 */ bl cM3dGCyl_NS_SetC
/* 8015BFA8 00158EE8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015BFAC 00158EEC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015BFA8 00158EE8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015BFAC 00158EEC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015BFB0 00158EF0 38 63 23 3C */ addi r3, r3, 0x233c
/* 8015BFB4 00158EF4 38 9F 07 E0 */ addi r4, r31, 0x7e0
/* 8015BFB8 00158EF8 48 10 8B F1 */ bl cCcS_NS_Set
@@ -1322,8 +1322,8 @@ daItem_c_NS_procInitSimpleGetDemo:
/* 8015C060 00158FA0 90 01 00 24 */ stw r0, 0x24(r1)
/* 8015C064 00158FA4 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8015C068 00158FA8 7C 7F 1B 78 */ mr r31, r3
/* 8015C06C 00158FAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C070 00158FB0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C06C 00158FAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C070 00158FB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C074 00158FB4 80 83 5D AC */ lwz r4, 0x5dac(r3)
/* 8015C078 00158FB8 38 61 00 08 */ addi r3, r1, 8
/* 8015C07C 00158FBC 48 00 1F 5D */ bl daPy_py_c_NS_getItemPos
@@ -1380,8 +1380,8 @@ daItem_c_NS_procMainSimpleGetDemo:
/* 8015C13C 0015907C 90 01 00 34 */ stw r0, 0x34(r1)
/* 8015C140 00159080 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8015C144 00159084 7C 7F 1B 78 */ mr r31, r3
/* 8015C148 00159088 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C14C 0015908C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C148 00159088 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C14C 0015908C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C150 00159090 80 83 5D AC */ lwz r4, 0x5dac(r3)
/* 8015C154 00159094 38 61 00 08 */ addi r3, r1, 8
/* 8015C158 00159098 48 00 1E 81 */ bl daPy_py_c_NS_getItemPos
@@ -1405,8 +1405,8 @@ daItem_c_NS_procMainSimpleGetDemo:
/* 8015C1A0 001590E0 40 80 00 08 */ bge lbl_8015C1A8
/* 8015C1A4 001590E4 D0 3F 04 D4 */ stfs f1, 0x4d4(r31)
lbl_8015C1A8:
/* 8015C1A8 001590E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C1AC 001590EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C1A8 001590E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C1AC 001590EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C1B0 001590F0 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 8015C1B4 001590F4 A8 03 02 30 */ lha r0, 0x230(r3)
/* 8015C1B8 001590F8 B0 1F 04 E4 */ sth r0, 0x4e4(r31)
@@ -1489,8 +1489,8 @@ lbl_8015C240:
/* 8015C2D4 00159214 3C 04 00 01 */ addis r0, r4, 1
/* 8015C2D8 00159218 28 00 FF FF */ cmplwi r0, 0xffff
/* 8015C2DC 0015921C 41 82 00 C8 */ beq lbl_8015C3A4
/* 8015C2E0 00159220 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C2E4 00159224 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C2E0 00159220 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C2E4 00159224 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C2E8 00159228 38 63 4E C8 */ addi r3, r3, 0x4ec8
/* 8015C2EC 0015922C 4B EE 74 01 */ bl dEvt_control_c_NS_setPtI_Id
/* 8015C2F0 00159230 48 00 00 B4 */ b lbl_8015C3A4
@@ -1512,7 +1512,7 @@ lbl_8015C31C:
/* 8015C328 00159268 41 82 00 18 */ beq lbl_8015C340
/* 8015C32C 0015926C 88 7E 09 2A */ lbz r3, 0x92a(r30)
/* 8015C330 00159270 38 80 00 01 */ li r4, 1
/* 8015C334 00159274 4B F3 BB AD */ bl checkItemGet
/* 8015C334 00159274 4B F3 BB AD */ bl checkItemGet__FUci
/* 8015C338 00159278 2C 03 00 00 */ cmpwi r3, 0
/* 8015C33C 0015927C 41 82 00 4C */ beq lbl_8015C388
lbl_8015C340:
@@ -1520,7 +1520,7 @@ lbl_8015C340:
/* 8015C344 00159284 4B EB D9 75 */ bl fopAcM_delete_X1_
/* 8015C348 00159288 88 7E 09 2A */ lbz r3, 0x92a(r30)
/* 8015C34C 0015928C 38 80 00 01 */ li r4, 1
/* 8015C350 00159290 4B F3 BB 91 */ bl checkItemGet
/* 8015C350 00159290 4B F3 BB 91 */ bl checkItemGet__FUci
/* 8015C354 00159294 7C 7F 1B 78 */ mr r31, r3
/* 8015C358 00159298 7F C3 F3 78 */ mr r3, r30
/* 8015C35C 0015929C 4B FF FC FD */ bl daItem_c_NS_procInitSimpleGetDemo
@@ -1528,8 +1528,8 @@ lbl_8015C340:
/* 8015C364 001592A4 48 00 0D 45 */ bl daItem_c_NS_itemGet
/* 8015C368 001592A8 2C 1F 00 00 */ cmpwi r31, 0
/* 8015C36C 001592AC 40 82 00 38 */ bne lbl_8015C3A4
/* 8015C370 001592B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C374 001592B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C370 001592B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C374 001592B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C378 001592B8 38 63 00 CC */ addi r3, r3, 0xcc
/* 8015C37C 001592BC 88 9E 09 2A */ lbz r4, 0x92a(r30)
/* 8015C380 001592C0 4B ED 7B 15 */ bl offFirstBit__21dSv_player_get_item_cFUc
@@ -1555,8 +1555,8 @@ lbl_8015C3A4:
/* 8015C3C8 00159308 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8015C3CC 0015930C 93 C1 00 08 */ stw r30, 8(r1)
/* 8015C3D0 00159310 7C 7E 1B 78 */ mr r30, r3
/* 8015C3D4 00159314 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C3D8 00159318 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8015C3D4 00159314 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C3D8 00159318 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8015C3DC 0015931C 38 7F 4F F8 */ addi r3, r31, 0x4ff8
/* 8015C3E0 00159320 3C 80 80 39 */ lis r4, lbl_80393D88@ha
/* 8015C3E4 00159324 38 84 3D 88 */ addi r4, r4, lbl_80393D88@l
@@ -1645,8 +1645,8 @@ daItem_c_NS_procInitBoomerangCarry:
/* 8015C520 00159460 39 61 00 20 */ addi r11, r1, 0x20
/* 8015C524 00159464 48 20 5C B9 */ bl _savegpr_29
/* 8015C528 00159468 7C 7D 1B 78 */ mr r29, r3
/* 8015C52C 0015946C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C530 00159470 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8015C52C 0015946C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C530 00159470 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8015C534 00159474 83 DF 5D AC */ lwz r30, 0x5dac(r31)
/* 8015C538 00159478 38 7D 09 60 */ addi r3, r29, 0x960
/* 8015C53C 0015947C 38 9D 04 D0 */ addi r4, r29, 0x4d0
@@ -1676,8 +1676,8 @@ lbl_8015C594:
/* 8015C598 001594D8 4B FF F8 C9 */ bl daItem_c_NS_procInitNormal
lbl_8015C59C:
/* 8015C59C 001594DC 38 7D 05 8C */ addi r3, r29, 0x58c
/* 8015C5A0 001594E0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015C5A4 001594E4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015C5A0 001594E0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015C5A4 001594E4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015C5A8 001594E8 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015C5AC 001594EC 4B F1 A5 01 */ bl dBgS_Acch_NS_CrrPos
/* 8015C5B0 001594F0 38 7D 09 60 */ addi r3, r29, 0x960
@@ -1686,8 +1686,8 @@ lbl_8015C59C:
/* 8015C5BC 001594FC 38 7D 09 04 */ addi r3, r29, 0x904
/* 8015C5C0 00159500 38 9D 04 D0 */ addi r4, r29, 0x4d0
/* 8015C5C4 00159504 48 11 2C 19 */ bl cM3dGCyl_NS_SetC
/* 8015C5C8 00159508 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C5CC 0015950C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C5C8 00159508 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C5CC 0015950C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C5D0 00159510 38 63 23 3C */ addi r3, r3, 0x233c
/* 8015C5D4 00159514 38 9D 07 E0 */ addi r4, r29, 0x7e0
/* 8015C5D8 00159518 48 10 85 D1 */ bl cCcS_NS_Set
@@ -1728,8 +1728,8 @@ lbl_8015C62C:
/* 8015C650 00159590 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015C654 00159594 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8015C658 00159598 7C 7F 1B 78 */ mr r31, r3
/* 8015C65C 0015959C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C660 001595A0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C65C 0015959C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C660 001595A0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C664 001595A4 80 9F 09 3C */ lwz r4, 0x93c(r31)
/* 8015C668 001595A8 88 1F 04 BA */ lbz r0, 0x4ba(r31)
/* 8015C66C 001595AC 7C 05 07 74 */ extsb r5, r0
@@ -1737,8 +1737,8 @@ lbl_8015C62C:
/* 8015C674 001595B4 2C 03 00 00 */ cmpwi r3, 0
/* 8015C678 001595B8 41 82 00 7C */ beq lbl_8015C6F4
/* 8015C67C 001595BC 38 7F 05 8C */ addi r3, r31, 0x58c
/* 8015C680 001595C0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015C684 001595C4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015C680 001595C0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015C684 001595C4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015C688 001595C8 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015C68C 001595CC 4B F1 A4 21 */ bl dBgS_Acch_NS_CrrPos
/* 8015C690 001595D0 80 1F 05 B8 */ lwz r0, 0x5b8(r31)
@@ -1851,8 +1851,8 @@ lbl_8015C78C:
/* 8015C810 00159750 4B FF F6 51 */ bl daItem_c_NS_procInitNormal
/* 8015C814 00159754 48 00 02 6C */ b lbl_8015CA80
lbl_8015C818:
/* 8015C818 00159758 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015C81C 0015975C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015C818 00159758 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015C81C 0015975C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015C820 00159760 83 C3 5D AC */ lwz r30, 0x5dac(r3)
/* 8015C824 00159764 7F C3 F3 78 */ mr r3, r30
/* 8015C828 00159768 81 9E 06 28 */ lwz r12, 0x628(r30)
@@ -2022,8 +2022,8 @@ lbl_8015CA80:
/* 8015CA80 001599C0 38 7F 09 04 */ addi r3, r31, 0x904
/* 8015CA84 001599C4 38 9F 04 D0 */ addi r4, r31, 0x4d0
/* 8015CA88 001599C8 48 11 27 55 */ bl cM3dGCyl_NS_SetC
/* 8015CA8C 001599CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015CA90 001599D0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015CA8C 001599CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015CA90 001599D0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015CA94 001599D4 38 63 23 3C */ addi r3, r3, 0x233c
/* 8015CA98 001599D8 38 9F 07 E0 */ addi r4, r31, 0x7e0
/* 8015CA9C 001599DC 48 10 81 0D */ bl cCcS_NS_Set
@@ -2081,8 +2081,8 @@ lbl_8015CB44:
/* 8015CB58 00159A98 40 82 00 74 */ bne lbl_8015CBCC
/* 8015CB5C 00159A9C 54 60 06 F7 */ rlwinm. r0, r3, 0, 0x1b, 0x1b
/* 8015CB60 00159AA0 40 82 00 6C */ bne lbl_8015CBCC
/* 8015CB64 00159AA4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015CB68 00159AA8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015CB64 00159AA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015CB68 00159AA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015CB6C 00159AAC 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8015CB70 00159AB0 38 9E 06 7C */ addi r4, r30, 0x67c
/* 8015CB74 00159AB4 4B F1 7F CD */ bl dBgS_NS_ChkMoveBG_NoDABg
@@ -2261,8 +2261,8 @@ lbl_8015CDAC:
/* 8015CDD8 00159D18 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8015CDDC 00159D1C 7C 7F 1B 78 */ mr r31, r3
/* 8015CDE0 00159D20 38 7F 05 8C */ addi r3, r31, 0x58c
/* 8015CDE4 00159D24 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015CDE8 00159D28 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015CDE4 00159D24 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015CDE8 00159D28 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015CDEC 00159D2C 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015CDF0 00159D30 4B F1 9C BD */ bl dBgS_Acch_NS_CrrPos
/* 8015CDF4 00159D34 80 1F 05 B8 */ lwz r0, 0x5b8(r31)
@@ -2376,8 +2376,8 @@ lbl_8015CF68:
/* 8015CF74 00159EB4 48 00 01 35 */ bl daItem_c_NS_itemGet
/* 8015CF78 00159EB8 48 00 00 C4 */ b lbl_8015D03C
lbl_8015CF7C:
/* 8015CF7C 00159EBC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015CF80 00159EC0 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8015CF7C 00159EBC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015CF80 00159EC0 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8015CF84 00159EC4 80 7E 5D AC */ lwz r3, 0x5dac(r30)
/* 8015CF88 00159EC8 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8015CF8C 00159ECC 81 8C 01 90 */ lwz r12, 0x190(r12)
@@ -2395,7 +2395,7 @@ lbl_8015CF7C:
lbl_8015CFBC:
/* 8015CFBC 00159EFC 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015CFC0 00159F00 38 80 00 01 */ li r4, 1
/* 8015CFC4 00159F04 4B F3 AF 1D */ bl checkItemGet
/* 8015CFC4 00159F04 4B F3 AF 1D */ bl checkItemGet__FUci
/* 8015CFC8 00159F08 2C 03 00 00 */ cmpwi r3, 0
/* 8015CFCC 00159F0C 41 82 00 08 */ beq lbl_8015CFD4
/* 8015CFD0 00159F10 3B A0 00 01 */ li r29, 1
@@ -2406,8 +2406,8 @@ lbl_8015CFD4:
/* 8015CFE0 00159F20 48 00 00 C9 */ bl daItem_c_NS_itemGet
/* 8015CFE4 00159F24 2C 1D 00 00 */ cmpwi r29, 0
/* 8015CFE8 00159F28 40 82 00 54 */ bne lbl_8015D03C
/* 8015CFEC 00159F2C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015CFF0 00159F30 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015CFEC 00159F2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015CFF0 00159F30 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015CFF4 00159F34 38 63 00 CC */ addi r3, r3, 0xcc
/* 8015CFF8 00159F38 88 9F 09 2A */ lbz r4, 0x92a(r31)
/* 8015CFFC 00159F3C 4B ED 6E 99 */ bl offFirstBit__21dSv_player_get_item_cFUc
@@ -2415,7 +2415,7 @@ lbl_8015CFD4:
lbl_8015D004:
/* 8015D004 00159F44 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D008 00159F48 38 80 00 01 */ li r4, 1
/* 8015D00C 00159F4C 4B F3 AE D5 */ bl checkItemGet
/* 8015D00C 00159F4C 4B F3 AE D5 */ bl checkItemGet__FUci
/* 8015D010 00159F50 2C 03 00 00 */ cmpwi r3, 0
/* 8015D014 00159F54 40 82 00 10 */ bne lbl_8015D024
/* 8015D018 00159F58 7F E3 FB 78 */ mr r3, r31
@@ -2430,8 +2430,8 @@ lbl_8015D024:
lbl_8015D038:
/* 8015D038 00159F78 4B FF F1 C9 */ bl daItem_c_NS_procInitGetDemoEvent
lbl_8015D03C:
/* 8015D03C 00159F7C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015D040 00159F80 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015D03C 00159F7C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015D040 00159F80 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015D044 00159F84 80 9F 09 20 */ lwz r4, 0x920(r31)
/* 8015D048 00159F88 88 1F 04 BA */ lbz r0, 0x4ba(r31)
/* 8015D04C 00159F8C 7C 05 07 74 */ extsb r5, r0
@@ -2509,7 +2509,7 @@ lbl_8015D120:
/* 8015D14C 0015A08C 39 00 00 00 */ li r8, 0
/* 8015D150 0015A090 48 14 E8 35 */ bl Z2SeMgr_NS_seStart
/* 8015D154 0015A094 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D158 0015A098 4B F3 AD 35 */ bl execItemGet
/* 8015D158 0015A098 4B F3 AD 35 */ bl execItemGet__FUc
/* 8015D15C 0015A09C 48 00 02 00 */ b lbl_8015D35C
lbl_8015D160:
/* 8015D160 0015A0A0 38 00 00 70 */ li r0, 0x70
@@ -2526,7 +2526,7 @@ lbl_8015D160:
/* 8015D18C 0015A0CC 39 00 00 00 */ li r8, 0
/* 8015D190 0015A0D0 48 14 E7 F5 */ bl Z2SeMgr_NS_seStart
/* 8015D194 0015A0D4 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D198 0015A0D8 4B F3 AC F5 */ bl execItemGet
/* 8015D198 0015A0D8 4B F3 AC F5 */ bl execItemGet__FUc
/* 8015D19C 0015A0DC 48 00 01 C0 */ b lbl_8015D35C
lbl_8015D1A0:
/* 8015D1A0 0015A0E0 38 00 00 71 */ li r0, 0x71
@@ -2543,7 +2543,7 @@ lbl_8015D1A0:
/* 8015D1CC 0015A10C 39 00 00 00 */ li r8, 0
/* 8015D1D0 0015A110 48 14 E7 B5 */ bl Z2SeMgr_NS_seStart
/* 8015D1D4 0015A114 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D1D8 0015A118 4B F3 AC B5 */ bl execItemGet
/* 8015D1D8 0015A118 4B F3 AC B5 */ bl execItemGet__FUc
/* 8015D1DC 0015A11C 48 00 01 80 */ b lbl_8015D35C
lbl_8015D1E0:
/* 8015D1E0 0015A120 38 00 00 71 */ li r0, 0x71
@@ -2560,7 +2560,7 @@ lbl_8015D1E0:
/* 8015D20C 0015A14C 39 00 00 00 */ li r8, 0
/* 8015D210 0015A150 48 14 E7 75 */ bl Z2SeMgr_NS_seStart
/* 8015D214 0015A154 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D218 0015A158 4B F3 AC 75 */ bl execItemGet
/* 8015D218 0015A158 4B F3 AC 75 */ bl execItemGet__FUc
/* 8015D21C 0015A15C 48 00 01 40 */ b lbl_8015D35C
lbl_8015D220:
/* 8015D220 0015A160 38 00 00 72 */ li r0, 0x72
@@ -2577,7 +2577,7 @@ lbl_8015D220:
/* 8015D24C 0015A18C 39 00 00 00 */ li r8, 0
/* 8015D250 0015A190 48 14 E7 35 */ bl Z2SeMgr_NS_seStart
/* 8015D254 0015A194 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D258 0015A198 4B F3 AC 35 */ bl execItemGet
/* 8015D258 0015A198 4B F3 AC 35 */ bl execItemGet__FUc
/* 8015D25C 0015A19C 48 00 01 00 */ b lbl_8015D35C
lbl_8015D260:
/* 8015D260 0015A1A0 38 00 00 72 */ li r0, 0x72
@@ -2594,7 +2594,7 @@ lbl_8015D260:
/* 8015D28C 0015A1CC 39 00 00 00 */ li r8, 0
/* 8015D290 0015A1D0 48 14 E6 F5 */ bl Z2SeMgr_NS_seStart
/* 8015D294 0015A1D4 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D298 0015A1D8 4B F3 AB F5 */ bl execItemGet
/* 8015D298 0015A1D8 4B F3 AB F5 */ bl execItemGet__FUc
/* 8015D29C 0015A1DC 48 00 00 C0 */ b lbl_8015D35C
lbl_8015D2A0:
/* 8015D2A0 0015A1E0 38 00 00 72 */ li r0, 0x72
@@ -2611,7 +2611,7 @@ lbl_8015D2A0:
/* 8015D2CC 0015A20C 39 00 00 00 */ li r8, 0
/* 8015D2D0 0015A210 48 14 E6 B5 */ bl Z2SeMgr_NS_seStart
/* 8015D2D4 0015A214 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D2D8 0015A218 4B F3 AB B5 */ bl execItemGet
/* 8015D2D8 0015A218 4B F3 AB B5 */ bl execItemGet__FUc
/* 8015D2DC 0015A21C 48 00 00 80 */ b lbl_8015D35C
lbl_8015D2E0:
/* 8015D2E0 0015A220 38 00 00 72 */ li r0, 0x72
@@ -2628,7 +2628,7 @@ lbl_8015D2E0:
/* 8015D30C 0015A24C 39 00 00 00 */ li r8, 0
/* 8015D310 0015A250 48 14 E6 75 */ bl Z2SeMgr_NS_seStart
/* 8015D314 0015A254 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D318 0015A258 4B F3 AB 75 */ bl execItemGet
/* 8015D318 0015A258 4B F3 AB 75 */ bl execItemGet__FUc
/* 8015D31C 0015A25C 48 00 00 40 */ b lbl_8015D35C
lbl_8015D320:
/* 8015D320 0015A260 38 00 00 18 */ li r0, 0x18
@@ -2645,7 +2645,7 @@ lbl_8015D320:
/* 8015D34C 0015A28C 39 00 00 00 */ li r8, 0
/* 8015D350 0015A290 48 14 E6 35 */ bl Z2SeMgr_NS_seStart
/* 8015D354 0015A294 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015D358 0015A298 4B F3 AB 35 */ bl execItemGet
/* 8015D358 0015A298 4B F3 AB 35 */ bl execItemGet__FUc
lbl_8015D35C:
/* 8015D35C 0015A29C 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 8015D360 0015A2A0 80 01 00 44 */ lwz r0, 0x44(r1)
@@ -2666,8 +2666,8 @@ lbl_8015D384:
/* 8015D38C 0015A2CC 41 82 00 08 */ beq lbl_8015D394
/* 8015D390 0015A2D0 38 C0 00 00 */ li r6, 0
lbl_8015D394:
/* 8015D394 0015A2D4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015D398 0015A2D8 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015D394 0015A2D4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015D398 0015A2D8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015D39C 0015A2DC 88 04 4F AD */ lbz r0, 0x4fad(r4)
/* 8015D3A0 0015A2E0 28 00 00 00 */ cmplwi r0, 0
/* 8015D3A4 0015A2E4 41 82 00 08 */ beq lbl_8015D3AC
@@ -2720,8 +2720,8 @@ daItem_c_NS_checkYogan:
/* 8015D43C 0015A37C EC 01 00 2A */ fadds f0, f1, f0
/* 8015D440 0015A380 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8015D444 0015A384 40 81 00 28 */ ble lbl_8015D46C
/* 8015D448 0015A388 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015D44C 0015A38C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015D448 0015A388 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015D44C 0015A38C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015D450 0015A390 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8015D454 0015A394 38 9F 07 0C */ addi r4, r31, 0x70c
/* 8015D458 0015A398 4B F1 79 F9 */ bl dBgS_NS_GetPolyAtt0
@@ -2758,8 +2758,8 @@ daItem_c_NS_itemActionForRupee:
/* 8015D4B8 0015A3F8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8015D4BC 0015A3FC 7C 7F 1B 78 */ mr r31, r3
/* 8015D4C0 0015A400 38 7F 05 8C */ addi r3, r31, 0x58c
/* 8015D4C4 0015A404 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015D4C8 0015A408 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015D4C4 0015A404 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015D4C8 0015A408 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015D4CC 0015A40C 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015D4D0 0015A410 4B F1 95 DD */ bl dBgS_Acch_NS_CrrPos
/* 8015D4D4 0015A414 7F E3 FB 78 */ mr r3, r31
@@ -2828,8 +2828,8 @@ daItem_c_NS_itemActionForHeart:
/* 8015D5B4 0015A4F4 D0 1F 05 00 */ stfs f0, 0x500(r31)
lbl_8015D5B8:
/* 8015D5B8 0015A4F8 38 7F 05 8C */ addi r3, r31, 0x58c
/* 8015D5BC 0015A4FC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015D5C0 0015A500 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015D5BC 0015A4FC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015D5C0 0015A500 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015D5C4 0015A504 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015D5C8 0015A508 4B F1 94 E5 */ bl dBgS_Acch_NS_CrrPos
/* 8015D5CC 0015A50C 80 7F 05 B8 */ lwz r3, 0x5b8(r31)
@@ -2891,8 +2891,8 @@ daItem_c_NS_itemActionForArrow:
/* 8015D694 0015A5D4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8015D698 0015A5D8 7C 7F 1B 78 */ mr r31, r3
/* 8015D69C 0015A5DC 38 7F 05 8C */ addi r3, r31, 0x58c
/* 8015D6A0 0015A5E0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015D6A4 0015A5E4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015D6A0 0015A5E0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015D6A4 0015A5E4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015D6A8 0015A5E8 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015D6AC 0015A5EC 4B F1 94 01 */ bl dBgS_Acch_NS_CrrPos
/* 8015D6B0 0015A5F0 7F E3 FB 78 */ mr r3, r31
@@ -2922,8 +2922,8 @@ daItem_c_NS_itemActionForBoomerang:
/* 8015D700 0015A640 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8015D704 0015A644 7C 08 02 A6 */ mflr r0
/* 8015D708 0015A648 90 01 00 14 */ stw r0, 0x14(r1)
/* 8015D70C 0015A64C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8015D710 0015A650 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8015D70C 0015A64C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8015D710 0015A650 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8015D714 0015A654 38 84 0F 38 */ addi r4, r4, 0xf38
/* 8015D718 0015A658 38 63 05 8C */ addi r3, r3, 0x58c
/* 8015D71C 0015A65C 4B F1 93 91 */ bl dBgS_Acch_NS_CrrPos
@@ -3148,7 +3148,7 @@ daItem_c_NS_initAction:
/* 8015DA1C 0015A95C 7F E3 FB 78 */ mr r3, r31
/* 8015DA20 0015A960 48 00 04 19 */ bl daItem_c_NS_initAngle
/* 8015DA24 0015A964 88 7F 09 2A */ lbz r3, 0x92a(r31)
/* 8015DA28 0015A968 4B F3 DD 55 */ bl isHeart
/* 8015DA28 0015A968 4B F3 DD 55 */ bl isHeart__FUc
/* 8015DA2C 0015A96C 2C 03 00 00 */ cmpwi r3, 0
/* 8015DA30 0015A970 41 82 00 5C */ beq lbl_8015DA8C
/* 8015DA34 0015A974 C0 22 9B C4 */ lfs f1, lbl_804535C4-_SDA2_BASE_(r2)
@@ -3306,8 +3306,8 @@ daItem_c_NS_initSpeed:
/* 8015DC60 0015ABA0 48 20 45 7D */ bl _savegpr_29
/* 8015DC64 0015ABA4 7C 7D 1B 78 */ mr r29, r3
/* 8015DC68 0015ABA8 7C 9E 23 78 */ mr r30, r4
/* 8015DC6C 0015ABAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015DC70 0015ABB0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015DC6C 0015ABAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015DC70 0015ABB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015DC74 0015ABB4 83 E3 5D AC */ lwz r31, 0x5dac(r3)
/* 8015DC78 0015ABB8 C0 22 9B C4 */ lfs f1, lbl_804535C4-_SDA2_BASE_(r2)
/* 8015DC7C 0015ABBC 48 10 9D 11 */ bl cM_rndFX
+12 -12
View File
@@ -746,8 +746,8 @@ dBgS_NS_ChkMoveBG:
/* 80074AC0 00071A00 7C 08 02 A6 */ mflr r0
/* 80074AC4 00071A04 90 01 00 14 */ stw r0, 0x14(r1)
/* 80074AC8 00071A08 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80074ACC 00071A0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80074AD0 00071A10 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80074ACC 00071A0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80074AD0 00071A10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80074AD4 00071A14 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80074AD8 00071A18 4B FF FB 51 */ bl cBgS_NS_GetBgWBasePointer
/* 80074ADC 00071A1C 7C 7F 1B 79 */ or. r31, r3, r3
@@ -784,8 +784,8 @@ dBgS_NS_ChkMoveBG_NoDABg:
/* 80074B40 00071A80 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80074B44 00071A84 7C 08 02 A6 */ mflr r0
/* 80074B48 00071A88 90 01 00 14 */ stw r0, 0x14(r1)
/* 80074B4C 00071A8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80074B50 00071A90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80074B4C 00071A8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80074B50 00071A90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80074B54 00071A94 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80074B58 00071A98 4B FF FA D1 */ bl cBgS_NS_GetBgWBasePointer
/* 80074B5C 00071A9C 28 03 00 00 */ cmplwi r3, 0
@@ -2098,8 +2098,8 @@ dBgS_CheckBWallPoly:
/* 80075D1C 00072C5C 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 80075D20 00072C60 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 80075D24 00072C64 90 01 00 18 */ stw r0, 0x18(r1)
/* 80075D28 00072C68 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80075D2C 00072C6C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80075D28 00072C68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80075D2C 00072C6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80075D30 00072C70 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80075D34 00072C74 38 A1 00 08 */ addi r5, r1, 8
/* 80075D38 00072C78 4B FF EA 0D */ bl cBgS_NS_GetTriPla
@@ -2131,8 +2131,8 @@ dBgS_CheckBGroundPoly:
/* 80075D8C 00072CCC 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 80075D90 00072CD0 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 80075D94 00072CD4 90 01 00 18 */ stw r0, 0x18(r1)
/* 80075D98 00072CD8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80075D9C 00072CDC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80075D98 00072CD8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80075D9C 00072CDC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80075DA0 00072CE0 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80075DA4 00072CE4 38 A1 00 08 */ addi r5, r1, 8
/* 80075DA8 00072CE8 4B FF E9 9D */ bl cBgS_NS_GetTriPla
@@ -2161,8 +2161,8 @@ lbl_80075DDC:
/* 80075DFC 00072D3C 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 80075E00 00072D40 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 80075E04 00072D44 90 01 00 18 */ stw r0, 0x18(r1)
/* 80075E08 00072D48 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80075E0C 00072D4C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80075E08 00072D48 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80075E0C 00072D4C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80075E10 00072D50 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80075E14 00072D54 38 A1 00 08 */ addi r5, r1, 8
/* 80075E18 00072D58 4B FF E9 2D */ bl cBgS_NS_GetTriPla
@@ -2194,8 +2194,8 @@ dBgS_GetNY:
/* 80075E6C 00072DAC 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 80075E70 00072DB0 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 80075E74 00072DB4 90 01 00 18 */ stw r0, 0x18(r1)
/* 80075E78 00072DB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80075E7C 00072DBC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80075E78 00072DB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80075E7C 00072DBC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80075E80 00072DC0 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80075E84 00072DC4 38 A1 00 08 */ addi r5, r1, 8
/* 80075E88 00072DC8 4B FF E8 BD */ bl cBgS_NS_GetTriPla
+2 -2
View File
@@ -5696,8 +5696,8 @@ lbl_8007E278:
/* 8007E29C 0007B1DC 88 1F 00 0C */ lbz r0, 0xc(r31)
/* 8007E2A0 0007B1E0 28 00 00 00 */ cmplwi r0, 0
/* 8007E2A4 0007B1E4 41 82 00 38 */ beq lbl_8007E2DC
/* 8007E2A8 0007B1E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8007E2AC 0007B1EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8007E2A8 0007B1E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8007E2AC 0007B1EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8007E2B0 0007B1F0 80 63 5D B8 */ lwz r3, 0x5db8(r3)
/* 8007E2B4 0007B1F4 28 03 00 00 */ cmplwi r3, 0
/* 8007E2B8 0007B1F8 41 82 00 24 */ beq lbl_8007E2DC
+2 -2
View File
@@ -567,8 +567,8 @@ dBgS_Acch_NS_LineCheck:
/* 80076670 000735B0 D0 01 01 3C */ stfs f0, 0x13c(r1)
/* 80076674 000735B4 C0 03 00 08 */ lfs f0, 8(r3)
/* 80076678 000735B8 D0 01 01 40 */ stfs f0, 0x140(r1)
/* 8007667C 000735BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80076680 000735C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8007667C 000735BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80076680 000735C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80076684 000735C4 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80076688 000735C8 38 81 00 FC */ addi r4, r1, 0xfc
/* 8007668C 000735CC 4B FF EE 11 */ bl dBgS_NS_RoofChk
+6 -6
View File
@@ -84,8 +84,8 @@ lbl_80078730:
/* 8007873C 0007567C 41 82 00 58 */ beq lbl_80078794
/* 80078740 00075680 80 6D 89 F0 */ lwz r3, lbl_80450F70-_SDA_BASE_(r13)
/* 80078744 00075684 80 8D 89 F4 */ lwz r4, lbl_80450F74-_SDA_BASE_(r13)
/* 80078748 00075688 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8007874C 0007568C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80078748 00075688 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8007874C 0007568C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80078750 00075690 3C A5 00 02 */ addis r5, r5, 2
/* 80078754 00075694 38 C0 00 80 */ li r6, 0x80
/* 80078758 00075698 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -170,8 +170,8 @@ lbl_80078874:
/* 80078874 000757B4 80 9F 05 68 */ lwz r4, 0x568(r31)
/* 80078878 000757B8 28 04 00 00 */ cmplwi r4, 0
/* 8007887C 000757BC 41 82 00 28 */ beq lbl_800788A4
/* 80078880 000757C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80078884 000757C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80078880 000757C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80078884 000757C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80078888 000757C8 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8007888C 000757CC 7F E5 FB 78 */ mr r5, r31
/* 80078890 000757D0 4B FF C1 79 */ bl dBgS_NS_Regist
@@ -212,8 +212,8 @@ lbl_800788C4:
/* 80078914 00075854 48 1E F8 C1 */ bl ChkUsed__9cBgW_BgIdCFv
/* 80078918 00075858 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8007891C 0007585C 41 82 00 18 */ beq lbl_80078934
/* 80078920 00075860 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80078924 00075864 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80078920 00075860 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80078924 00075864 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80078928 00075868 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8007892C 0007586C 80 9E 05 68 */ lwz r4, 0x568(r30)
/* 80078930 00075870 4B FF B9 21 */ bl cBgS_NS_Release
+2 -2
View File
@@ -470,8 +470,8 @@ lbl_8007ED94:
/* 8007ED94 0007BCD4 88 1F 00 0C */ lbz r0, 0xc(r31)
/* 8007ED98 0007BCD8 28 00 00 00 */ cmplwi r0, 0
/* 8007ED9C 0007BCDC 41 82 00 38 */ beq lbl_8007EDD4
/* 8007EDA0 0007BCE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8007EDA4 0007BCE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8007EDA0 0007BCE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8007EDA4 0007BCE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8007EDA8 0007BCE8 80 63 5D B8 */ lwz r3, 0x5db8(r3)
/* 8007EDAC 0007BCEC 28 03 00 00 */ cmplwi r3, 0
/* 8007EDB0 0007BCF0 41 82 00 24 */ beq lbl_8007EDD4
+4 -4
View File
@@ -450,8 +450,8 @@ dBrightCheck_c_NS__draw:
/* 80193598 001904D8 7C 08 02 A6 */ mflr r0
/* 8019359C 001904DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801935A0 001904E0 7C 66 1B 78 */ mr r6, r3
/* 801935A4 001904E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801935A8 001904E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801935A4 001904E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801935A8 001904E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801935AC 001904EC 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801935B0 001904F0 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801935B4 001904F4 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -464,8 +464,8 @@ dBrightCheck_c_NS__draw:
/* 801935D0 00190510 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801935D4 00190514 7C 08 02 A6 */ mflr r0
/* 801935D8 00190518 90 01 00 14 */ stw r0, 0x14(r1)
/* 801935DC 0019051C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801935E0 00190520 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801935DC 0019051C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801935E0 00190520 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801935E4 00190524 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 801935E8 00190528 80 63 00 04 */ lwz r3, 4(r3)
/* 801935EC 0019052C C0 22 A0 00 */ lfs f1, lbl_80453A00-_SDA2_BASE_(r2)
+4 -4
View File
@@ -288,8 +288,8 @@ dCamParam_c:
/* 8008850C 0008544C 3C 60 80 3B */ lis r3, lbl_803AC50C@ha
/* 80088510 00085450 38 03 C5 0C */ addi r0, r3, lbl_803AC50C@l
/* 80088514 00085454 90 1E 00 1C */ stw r0, 0x1c(r30)
/* 80088518 00085458 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8008851C 0008545C 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 80088518 00085458 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8008851C 0008545C 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80088520 00085460 80 65 5D 88 */ lwz r3, 0x5d88(r5)
/* 80088524 00085464 3C 80 80 38 */ lis r4, lbl_8037A7E0@ha
/* 80088528 00085468 38 84 A7 E0 */ addi r4, r4, lbl_8037A7E0@l
@@ -603,8 +603,8 @@ lbl_80088980:
.global dCamSetup_c_NS_PlayerHideDist
dCamSetup_c_NS_PlayerHideDist:
/* 80088988 000858C8 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8008898C 000858CC 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80088988 000858C8 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8008898C 000858CC 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80088990 000858D0 80 84 5D B4 */ lwz r4, 0x5db4(r4)
/* 80088994 000858D4 80 04 05 74 */ lwz r0, 0x574(r4)
/* 80088998 000858D8 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
+6 -6
View File
@@ -769,8 +769,8 @@ lbl_800869A0:
/* 800869A4 000838E4 7F 43 D3 78 */ mr r3, r26
/* 800869A8 000838E8 48 1D D0 A1 */ bl cCcD_Obj_NS_GetAc
/* 800869AC 000838EC 7C 65 1B 78 */ mr r5, r3
/* 800869B0 000838F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800869B4 000838F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800869B0 000838F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800869B4 000838F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800869B8 000838F8 80 63 5D 3C */ lwz r3, 0x5d3c(r3)
/* 800869BC 000838FC 38 80 00 02 */ li r4, 2
/* 800869C0 00083900 7F C6 F3 78 */ mr r6, r30
@@ -801,8 +801,8 @@ lbl_80086A0C:
/* 80086A10 00083950 7F 43 D3 78 */ mr r3, r26
/* 80086A14 00083954 48 1D D0 35 */ bl cCcD_Obj_NS_GetAc
/* 80086A18 00083958 7C 65 1B 78 */ mr r5, r3
/* 80086A1C 0008395C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80086A20 00083960 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80086A1C 0008395C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80086A20 00083960 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80086A24 00083964 80 63 5D 3C */ lwz r3, 0x5d3c(r3)
/* 80086A28 00083968 7F 64 DB 78 */ mr r4, r27
/* 80086A2C 0008396C 7F C6 F3 78 */ mr r6, r30
@@ -828,8 +828,8 @@ lbl_80086A44:
/* 80086A78 000839B8 7F 43 D3 78 */ mr r3, r26
/* 80086A7C 000839BC 48 1D CF CD */ bl cCcD_Obj_NS_GetAc
/* 80086A80 000839C0 7C 65 1B 78 */ mr r5, r3
/* 80086A84 000839C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80086A88 000839C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80086A84 000839C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80086A88 000839C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80086A8C 000839CC 80 63 5D 3C */ lwz r3, 0x5d3c(r3)
/* 80086A90 000839D0 88 9A 00 BA */ lbz r4, 0xba(r26)
/* 80086A94 000839D4 7F C6 F3 78 */ mr r6, r30
+8 -8
View File
@@ -16,8 +16,8 @@ lbl_800873C0:
.global cc_pl_cut_bit_get
cc_pl_cut_bit_get:
/* 800873D4 00084314 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800873D8 00084318 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800873D4 00084314 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800873D8 00084318 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800873DC 0008431C 80 83 5D AC */ lwz r4, 0x5dac(r3)
/* 800873E0 00084320 38 60 00 00 */ li r3, 0
/* 800873E4 00084324 88 04 05 68 */ lbz r0, 0x568(r4)
@@ -660,8 +660,8 @@ lbl_80087BF0:
/* 80087C24 00084B64 48 2D A5 A9 */ bl func_803621CC
/* 80087C28 00084B68 7C 7B 1B 78 */ mr r27, r3
/* 80087C2C 00084B6C 7C 9C 23 78 */ mr r28, r4
/* 80087C30 00084B70 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80087C34 00084B74 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80087C30 00084B70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80087C34 00084B74 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80087C38 00084B78 83 DF 5D AC */ lwz r30, 0x5dac(r31)
/* 80087C3C 00084B7C 7F 83 E3 78 */ mr r3, r28
/* 80087C40 00084B80 4B FF FE 19 */ bl at_power_check
@@ -834,8 +834,8 @@ lbl_80087E9C:
/* 80087E9C 00084DDC 88 1C 00 20 */ lbz r0, 0x20(r28)
/* 80087EA0 00084DE0 28 00 00 01 */ cmplwi r0, 1
/* 80087EA4 00084DE4 40 82 00 78 */ bne lbl_80087F1C
/* 80087EA8 00084DE8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80087EAC 00084DEC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80087EA8 00084DE8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80087EAC 00084DEC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80087EB0 00084DF0 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80087EB4 00084DF4 80 03 05 74 */ lwz r0, 0x574(r3)
/* 80087EB8 00084DF8 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -847,8 +847,8 @@ lbl_80087E9C:
/* 80087ED0 00084E10 54 00 0C 3C */ rlwinm r0, r0, 1, 0x10, 0x1e
/* 80087ED4 00084E14 B0 1C 00 1C */ sth r0, 0x1c(r28)
lbl_80087ED8:
/* 80087ED8 00084E18 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80087EDC 00084E1C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80087ED8 00084E18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80087EDC 00084E1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80087EE0 00084E20 88 03 00 14 */ lbz r0, 0x14(r3)
/* 80087EE4 00084E24 28 00 00 3F */ cmplwi r0, 0x3f
/* 80087EE8 00084E28 40 82 00 14 */ bne lbl_80087EFC
+32 -32
View File
@@ -64,8 +64,8 @@ daSus_c_NS_data_c_NS_isSwitch:
/* 80030FDC 0002DF1C 88 03 00 01 */ lbz r0, 1(r3)
/* 80030FE0 0002DF20 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80030FE4 0002DF24 41 82 00 24 */ beq lbl_80031008
/* 80030FE8 0002DF28 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80030FEC 0002DF2C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80030FE8 0002DF28 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80030FEC 0002DF2C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80030FF0 0002DF30 88 85 00 02 */ lbz r4, 2(r5)
/* 80030FF4 0002DF34 88 A5 00 00 */ lbz r5, 0(r5)
/* 80030FF8 0002DF38 7C A5 07 74 */ extsb r5, r5
@@ -73,8 +73,8 @@ daSus_c_NS_data_c_NS_isSwitch:
/* 80031000 0002DF40 54 63 06 3E */ clrlwi r3, r3, 0x18
/* 80031004 0002DF44 48 00 00 24 */ b lbl_80031028
lbl_80031008:
/* 80031008 0002DF48 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003100C 0002DF4C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031008 0002DF48 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003100C 0002DF4C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031010 0002DF50 88 85 00 02 */ lbz r4, 2(r5)
/* 80031014 0002DF54 88 A5 00 00 */ lbz r5, 0(r5)
/* 80031018 0002DF58 7C A5 07 74 */ extsb r5, r5
@@ -523,8 +523,8 @@ lbl_800315E8:
/* 80031610 0002E550 7C 08 02 A6 */ mflr r0
/* 80031614 0002E554 90 01 00 14 */ stw r0, 0x14(r1)
/* 80031618 0002E558 7C 65 1B 78 */ mr r5, r3
/* 8003161C 0002E55C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031620 0002E560 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003161C 0002E55C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031620 0002E560 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031624 0002E564 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80031628 0002E568 3C 80 00 01 */ lis r4, 0x0000FDFF@ha
/* 8003162C 0002E56C 38 84 FD FF */ addi r4, r4, 0x0000FDFF@l
@@ -539,8 +539,8 @@ lbl_800315E8:
/* 80031650 0002E590 90 01 00 14 */ stw r0, 0x14(r1)
/* 80031654 0002E594 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80031658 0002E598 3B E0 00 00 */ li r31, 0
/* 8003165C 0002E59C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031660 0002E5A0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003165C 0002E59C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031660 0002E5A0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031664 0002E5A4 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 80031668 0002E5A8 3C 80 80 38 */ lis r4, lbl_803790B0@ha
/* 8003166C 0002E5AC 38 84 90 B0 */ addi r4, r4, lbl_803790B0@l
@@ -563,8 +563,8 @@ lbl_80031690:
/* 800316AC 0002E5EC 7C 08 02 A6 */ mflr r0
/* 800316B0 0002E5F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 800316B4 0002E5F4 7C 65 1B 78 */ mr r5, r3
/* 800316B8 0002E5F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800316BC 0002E5FC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800316B8 0002E5F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800316BC 0002E5FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800316C0 0002E600 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 800316C4 0002E604 3C 80 00 01 */ lis r4, 0x0000FF0F@ha
/* 800316C8 0002E608 38 84 FF 0F */ addi r4, r4, 0x0000FF0F@l
@@ -579,8 +579,8 @@ daNpcKakashi_getSwdTutorialStep:
/* 800316E0 0002E620 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800316E4 0002E624 7C 08 02 A6 */ mflr r0
/* 800316E8 0002E628 90 01 00 14 */ stw r0, 0x14(r1)
/* 800316EC 0002E62C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800316F0 0002E630 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800316EC 0002E62C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800316F0 0002E630 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800316F4 0002E634 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 800316F8 0002E638 3C 80 00 01 */ lis r4, 0x0000FF0F@ha
/* 800316FC 0002E63C 38 84 FF 0F */ addi r4, r4, 0x0000FF0F@l
@@ -596,8 +596,8 @@ daNpcKakashi_getSwdTutorialResult:
/* 80031718 0002E658 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8003171C 0002E65C 7C 08 02 A6 */ mflr r0
/* 80031720 0002E660 90 01 00 14 */ stw r0, 0x14(r1)
/* 80031724 0002E664 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031728 0002E668 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031724 0002E664 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031728 0002E668 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003172C 0002E66C 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80031730 0002E670 38 80 00 40 */ li r4, 0x40
/* 80031734 0002E674 48 00 32 89 */ bl isEventBit__11dSv_event_cCFUs
@@ -613,15 +613,15 @@ daNpcKakashi_getSwdTutorialResult:
/* 8003175C 0002E69C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80031760 0002E6A0 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80031764 0002E6A4 41 82 00 1C */ beq lbl_80031780
/* 80031768 0002E6A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003176C 0002E6AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031768 0002E6A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003176C 0002E6AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031770 0002E6B0 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80031774 0002E6B4 38 80 00 40 */ li r4, 0x40
/* 80031778 0002E6B8 48 00 32 15 */ bl onEventBit__11dSv_event_cFUs
/* 8003177C 0002E6BC 48 00 00 18 */ b lbl_80031794
lbl_80031780:
/* 80031780 0002E6C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031784 0002E6C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031780 0002E6C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031784 0002E6C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031788 0002E6C8 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 8003178C 0002E6CC 38 80 00 40 */ li r4, 0x40
/* 80031790 0002E6D0 48 00 32 15 */ bl offEventBit__11dSv_event_cFUs
@@ -636,8 +636,8 @@ daNpcKakashi_getSuccessCount:
/* 800317A4 0002E6E4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800317A8 0002E6E8 7C 08 02 A6 */ mflr r0
/* 800317AC 0002E6EC 90 01 00 14 */ stw r0, 0x14(r1)
/* 800317B0 0002E6F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800317B4 0002E6F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800317B0 0002E6F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800317B4 0002E6F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800317B8 0002E6F8 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 800317BC 0002E6FC 3C 80 00 01 */ lis r4, 0x0000FEFF@ha
/* 800317C0 0002E700 38 84 FE FF */ addi r4, r4, 0x0000FEFF@l
@@ -651,8 +651,8 @@ daNpcKakashi_getSuccessCount:
/* 800317E0 0002E720 7C 08 02 A6 */ mflr r0
/* 800317E4 0002E724 90 01 00 14 */ stw r0, 0x14(r1)
/* 800317E8 0002E728 93 E1 00 0C */ stw r31, 0xc(r1)
/* 800317EC 0002E72C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800317F0 0002E730 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800317EC 0002E72C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800317F0 0002E730 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800317F4 0002E734 3B E3 0D D8 */ addi r31, r3, 0xdd8
/* 800317F8 0002E738 7F E3 FB 78 */ mr r3, r31
/* 800317FC 0002E73C 3C 80 00 01 */ lis r4, 0x0000FEFF@ha
@@ -673,8 +673,8 @@ daNpcKakashi_getSuccessCount:
/* 80031838 0002E778 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8003183C 0002E77C 7C 08 02 A6 */ mflr r0
/* 80031840 0002E780 90 01 00 14 */ stw r0, 0x14(r1)
/* 80031844 0002E784 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031848 0002E788 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031844 0002E784 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031848 0002E788 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003184C 0002E78C 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80031850 0002E790 3C 80 00 01 */ lis r4, 0x0000FEFF@ha
/* 80031854 0002E794 38 84 FE FF */ addi r4, r4, 0x0000FEFF@l
@@ -901,8 +901,8 @@ daTagMagne_c_NS_checkMagnetCode:
/* 80031B70 0002EAB0 38 60 00 00 */ li r3, 0
/* 80031B74 0002EAB4 48 00 00 6C */ b lbl_80031BE0
lbl_80031B78:
/* 80031B78 0002EAB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031B7C 0002EABC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031B78 0002EAB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031B7C 0002EABC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031B80 0002EAC0 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80031B84 0002EAC4 48 04 31 89 */ bl dBgS_NS_GetMagnetCode
/* 80031B88 0002EAC8 7C 7F 1B 78 */ mr r31, r3
@@ -947,8 +947,8 @@ daTagMagne_c_NS_checkMagneA:
/* 80031C04 0002EB44 88 83 05 68 */ lbz r4, 0x568(r3)
/* 80031C08 0002EB48 28 04 00 FF */ cmplwi r4, 0xff
/* 80031C0C 0002EB4C 41 82 00 20 */ beq lbl_80031C2C
/* 80031C10 0002EB50 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031C14 0002EB54 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031C10 0002EB50 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031C14 0002EB54 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031C18 0002EB58 88 05 04 BA */ lbz r0, 0x4ba(r5)
/* 80031C1C 0002EB5C 7C 05 07 74 */ extsb r5, r0
/* 80031C20 0002EB60 48 00 37 41 */ bl isSwitch__10dSv_info_cCFii
@@ -974,8 +974,8 @@ daTagMagne_c_NS_checkMagneB:
/* 80031C58 0002EB98 88 83 05 69 */ lbz r4, 0x569(r3)
/* 80031C5C 0002EB9C 28 04 00 FF */ cmplwi r4, 0xff
/* 80031C60 0002EBA0 41 82 00 20 */ beq lbl_80031C80
/* 80031C64 0002EBA4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031C68 0002EBA8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031C64 0002EBA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031C68 0002EBA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031C6C 0002EBAC 88 05 04 BA */ lbz r0, 0x4ba(r5)
/* 80031C70 0002EBB0 7C 05 07 74 */ extsb r5, r0
/* 80031C74 0002EBB4 48 00 36 ED */ bl isSwitch__10dSv_info_cCFii
@@ -1001,8 +1001,8 @@ daTagMagne_c_NS_checkMagneC:
/* 80031CAC 0002EBEC 88 83 05 6A */ lbz r4, 0x56a(r3)
/* 80031CB0 0002EBF0 28 04 00 FF */ cmplwi r4, 0xff
/* 80031CB4 0002EBF4 41 82 00 20 */ beq lbl_80031CD4
/* 80031CB8 0002EBF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80031CBC 0002EBFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80031CB8 0002EBF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80031CBC 0002EBFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80031CC0 0002EC00 88 05 04 BA */ lbz r0, 0x4ba(r5)
/* 80031CC4 0002EC04 7C 05 07 74 */ extsb r5, r0
/* 80031CC8 0002EC08 48 00 36 99 */ bl isSwitch__10dSv_info_cCFii
File diff suppressed because it is too large Load Diff
+42 -42
View File
@@ -55,8 +55,8 @@ dAttParam_c:
/* 800700C8 0006D008 D0 1F 00 38 */ stfs f0, 0x38(r31)
/* 800700CC 0006D00C C0 02 8C 58 */ lfs f0, lbl_80452658-_SDA2_BASE_(r2)
/* 800700D0 0006D010 D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 800700D4 0006D014 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800700D8 0006D018 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800700D4 0006D014 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800700D8 0006D018 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800700DC 0006D01C 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 800700E0 0006D020 3C 80 80 38 */ lis r4, lbl_8037A770@ha
/* 800700E4 0006D024 38 84 A7 70 */ addi r4, r4, lbl_8037A770@l
@@ -210,8 +210,8 @@ dAttention_c:
/* 800702C8 0006D208 38 63 A7 70 */ addi r3, r3, lbl_8037A770@l
/* 800702CC 0006D20C 38 63 00 08 */ addi r3, r3, 8
/* 800702D0 0006D210 38 80 00 25 */ li r4, 0x25
/* 800702D4 0006D214 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800702D8 0006D218 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800702D4 0006D214 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800702D8 0006D218 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800702DC 0006D21C 3F A5 00 02 */ addis r29, r5, 2
/* 800702E0 0006D220 3B BD C2 F8 */ addi r29, r29, -15624
/* 800702E4 0006D224 7F A5 EB 78 */ mr r5, r29
@@ -1100,8 +1100,8 @@ lbl_80070F34:
lbl_80070F3C:
/* 80070F3C 0006DE7C C3 E2 8C 50 */ lfs f31, lbl_80452650-_SDA2_BASE_(r2)
/* 80070F40 0006DE80 C3 C2 8C 90 */ lfs f30, lbl_80452690-_SDA2_BASE_(r2)
/* 80070F44 0006DE84 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80070F48 0006DE88 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80070F44 0006DE84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80070F48 0006DE88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80070F4C 0006DE8C 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80070F50 0006DE90 28 03 00 00 */ cmplwi r3, 0
/* 80070F54 0006DE94 41 82 00 38 */ beq lbl_80070F8C
@@ -2239,8 +2239,8 @@ dAttention_c_NS_runDrawProc:
/* 80071ED8 0006EE18 D0 1F 01 94 */ stfs f0, 0x194(r31)
/* 80071EDC 0006EE1C 38 00 00 01 */ li r0, 1
/* 80071EE0 0006EE20 98 1F 01 9D */ stb r0, 0x19d(r31)
/* 80071EE4 0006EE24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80071EE8 0006EE28 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 80071EE4 0006EE24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80071EE8 0006EE28 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80071EEC 0006EE2C 80 85 5F 18 */ lwz r4, 0x5f18(r5)
/* 80071EF0 0006EE30 3C 60 36 A0 */ lis r3, 0x36A02311@ha
/* 80071EF4 0006EE34 38 03 23 11 */ addi r0, r3, 0x36A02311@l
@@ -2270,8 +2270,8 @@ lbl_80071F1C:
/* 80071F4C 0006EE8C 64 00 40 00 */ oris r0, r0, 0x4000
/* 80071F50 0006EE90 90 1F 03 34 */ stw r0, 0x334(r31)
lbl_80071F54:
/* 80071F54 0006EE94 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80071F58 0006EE98 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 80071F54 0006EE94 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80071F58 0006EE98 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80071F5C 0006EE9C 80 85 5F 18 */ lwz r4, 0x5f18(r5)
/* 80071F60 0006EEA0 3C 60 36 A0 */ lis r3, 0x36A02311@ha
/* 80071F64 0006EEA4 38 03 23 11 */ addi r0, r3, 0x36A02311@l
@@ -2399,8 +2399,8 @@ dAttention_c_NS_checkButton:
/* 80072118 0006F058 88 0D 87 E4 */ lbz r0, lbl_80450D64-_SDA_BASE_(r13)
/* 8007211C 0006F05C 7C 00 07 75 */ extsb. r0, r0
/* 80072120 0006F060 40 82 00 54 */ bne lbl_80072174
/* 80072124 0006F064 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80072128 0006F068 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80072124 0006F064 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80072128 0006F068 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8007212C 0006F06C 38 63 09 78 */ addi r3, r3, 0x978
/* 80072130 0006F070 38 80 00 01 */ li r4, 1
/* 80072134 0006F074 4B FC 2A B5 */ bl isSwitch__12dSv_danBit_cCFi
@@ -2420,8 +2420,8 @@ dAttention_c_NS_checkButton:
/* 8007216C 0006F0AC 64 60 01 00 */ oris r0, r3, 0x100
/* 80072170 0006F0B0 90 1F 03 34 */ stw r0, 0x334(r31)
lbl_80072174:
/* 80072174 0006F0B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80072178 0006F0B8 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 80072174 0006F0B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80072178 0006F0B8 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 8007217C 0006F0BC 80 85 5F 18 */ lwz r4, 0x5f18(r5)
/* 80072180 0006F0C0 3C 60 36 A0 */ lis r3, 0x36A02311@ha
/* 80072184 0006F0C4 38 03 23 11 */ addi r0, r3, 0x36A02311@l
@@ -2984,8 +2984,8 @@ dAttention_c_NS_Run:
/* 80072938 0006F878 80 03 03 34 */ lwz r0, 0x334(r3)
/* 8007293C 0006F87C 54 00 00 12 */ rlwinm r0, r0, 0, 0, 9
/* 80072940 0006F880 90 03 03 34 */ stw r0, 0x334(r3)
/* 80072944 0006F884 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80072948 0006F888 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80072944 0006F884 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80072948 0006F888 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8007294C 0006F88C 88 03 01 E2 */ lbz r0, 0x1e2(r3)
/* 80072950 0006F890 7C 00 00 34 */ cntlzw r0, r0
/* 80072954 0006F894 54 04 D9 7E */ srwi r4, r0, 5
@@ -3009,8 +3009,8 @@ lbl_80072994:
/* 80072994 0006F8D4 80 1F 03 34 */ lwz r0, 0x334(r31)
/* 80072998 0006F8D8 54 00 06 31 */ rlwinm. r0, r0, 0, 0x18, 0x18
/* 8007299C 0006F8DC 41 82 00 1C */ beq lbl_800729B8
/* 800729A0 0006F8E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800729A4 0006F8E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800729A0 0006F8E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800729A4 0006F8E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800729A8 0006F8E8 80 03 5D AC */ lwz r0, 0x5dac(r3)
/* 800729AC 0006F8EC 90 1F 00 00 */ stw r0, 0(r31)
/* 800729B0 0006F8F0 38 00 00 00 */ li r0, 0
@@ -3018,8 +3018,8 @@ lbl_80072994:
lbl_800729B8:
/* 800729B8 0006F8F8 7F E3 FB 78 */ mr r3, r31
/* 800729BC 0006F8FC 4B FF EA 69 */ bl dAttention_c_NS_setOwnerAttentionPos
/* 800729C0 0006F900 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800729C4 0006F904 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800729C0 0006F900 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800729C4 0006F904 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800729C8 0006F908 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 800729CC 0006F90C 28 00 00 00 */ cmplwi r0, 0
/* 800729D0 0006F910 40 82 00 10 */ bne lbl_800729E0
@@ -3132,8 +3132,8 @@ lbl_80072B34:
/* 80072B54 0006FA94 88 1F 03 29 */ lbz r0, 0x329(r31)
/* 80072B58 0006FA98 28 00 00 01 */ cmplwi r0, 1
/* 80072B5C 0006FA9C 40 82 00 28 */ bne lbl_80072B84
/* 80072B60 0006FAA0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80072B64 0006FAA4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80072B60 0006FAA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80072B64 0006FAA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80072B68 0006FAA8 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 80072B6C 0006FAAC 1C 00 00 38 */ mulli r0, r0, 0x38
/* 80072B70 0006FAB0 7C 63 02 14 */ add r3, r3, r0
@@ -3142,8 +3142,8 @@ lbl_80072B34:
/* 80072B7C 0006FABC 90 03 5D 7C */ stw r0, 0x5d7c(r3)
/* 80072B80 0006FAC0 48 00 00 24 */ b lbl_80072BA4
lbl_80072B84:
/* 80072B84 0006FAC4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80072B88 0006FAC8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80072B84 0006FAC4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80072B88 0006FAC8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80072B8C 0006FACC 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 80072B90 0006FAD0 1C 00 00 38 */ mulli r0, r0, 0x38
/* 80072B94 0006FAD4 7C 63 02 14 */ add r3, r3, r0
@@ -3181,8 +3181,8 @@ dAttention_c_NS_Draw:
/* 80072C00 0006FB40 98 1F 03 13 */ stb r0, 0x313(r31)
/* 80072C04 0006FB44 48 00 01 64 */ b lbl_80072D68
lbl_80072C08:
/* 80072C08 0006FB48 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80072C0C 0006FB4C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80072C08 0006FB48 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80072C0C 0006FB4C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80072C10 0006FB50 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 80072C14 0006FB54 38 63 01 E0 */ addi r3, r3, 0x1e0
/* 80072C18 0006FB58 38 81 00 0C */ addi r4, r1, 0xc
@@ -3191,8 +3191,8 @@ lbl_80072C08:
/* 80072C24 0006FB64 38 80 00 00 */ li r4, 0
/* 80072C28 0006FB68 48 00 09 15 */ bl dAttention_c_NS_LockonTarget
/* 80072C2C 0006FB6C 7C 7E 1B 78 */ mr r30, r3
/* 80072C30 0006FB70 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80072C34 0006FB74 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80072C30 0006FB70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80072C34 0006FB74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80072C38 0006FB78 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80072C3C 0006FB7C 28 00 00 00 */ cmplwi r0, 0
/* 80072C40 0006FB80 40 82 01 28 */ bne lbl_80072D68
@@ -3683,8 +3683,8 @@ dAttDraw_c_NS_draw:
/* 80073334 00070274 7C 9D 00 2E */ lwzx r4, r29, r0
/* 80073338 00070278 38 84 00 24 */ addi r4, r4, 0x24
/* 8007333C 0007027C 48 2D 31 75 */ bl PSMTXCopy
/* 80073340 00070280 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80073344 00070284 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 80073340 00070280 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80073344 00070284 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 80073348 00070288 80 7B 61 B0 */ lwz r3, 0x61b0(r27)
/* 8007334C 0007028C C0 42 8C B0 */ lfs f2, lbl_804526B0-_SDA2_BASE_(r2)
/* 80073350 00070290 C0 22 8C 94 */ lfs f1, lbl_80452694-_SDA2_BASE_(r2)
@@ -3786,8 +3786,8 @@ lbl_80073444:
/* 800734C8 00070408 38 9F 00 58 */ addi r4, r31, 0x58
/* 800734CC 0007040C 4B F9 A2 DD */ bl mDoExt_brkAnm_NS_entry
lbl_800734D0:
/* 800734D0 00070410 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800734D4 00070414 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800734D0 00070410 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800734D4 00070414 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800734D8 00070418 80 03 5F B4 */ lwz r0, 0x5fb4(r3)
/* 800734DC 0007041C 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 800734E0 00070420 3B C3 4A C8 */ addi r30, r3, lbl_80434AC8@l
@@ -3797,8 +3797,8 @@ lbl_800734D0:
/* 800734F0 00070430 54 00 10 3A */ slwi r0, r0, 2
/* 800734F4 00070434 7C 7D 00 2E */ lwzx r3, r29, r0
/* 800734F8 00070438 4B F9 A7 CD */ bl mDoExt_modelUpdateDL
/* 800734FC 0007043C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80073500 00070440 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800734FC 0007043C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80073500 00070440 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80073504 00070444 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 80073508 00070448 90 1E 00 48 */ stw r0, 0x48(r30)
/* 8007350C 0007044C 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -3820,8 +3820,8 @@ dAttention_c_NS_LockonTarget:
/* 80073540 00070480 7C 08 02 A6 */ mflr r0
/* 80073544 00070484 90 01 00 14 */ stw r0, 0x14(r1)
/* 80073548 00070488 7C 67 1B 78 */ mr r7, r3
/* 8007354C 0007048C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80073550 00070490 38 C3 61 C0 */ addi r6, r3, lbl_804061C0@l
/* 8007354C 0007048C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80073550 00070490 38 C3 61 C0 */ addi r6, r3, g_dComIfG_gameInfo@l
/* 80073554 00070494 80 A6 5F 18 */ lwz r5, 0x5f18(r6)
/* 80073558 00070498 3C 60 36 A0 */ lis r3, 0x36A02311@ha
/* 8007355C 0007049C 38 03 23 11 */ addi r0, r3, 0x36A02311@l
@@ -3931,8 +3931,8 @@ lbl_800736B4:
.global dAttention_c_NS_LockonTargetPId
dAttention_c_NS_LockonTargetPId:
/* 800736CC 0007060C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800736D0 00070610 38 E5 61 C0 */ addi r7, r5, lbl_804061C0@l
/* 800736CC 0007060C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800736D0 00070610 38 E5 61 C0 */ addi r7, r5, g_dComIfG_gameInfo@l
/* 800736D4 00070614 80 C7 5F 18 */ lwz r6, 0x5f18(r7)
/* 800736D8 00070618 3C A0 36 A0 */ lis r5, 0x36A02311@ha
/* 800736DC 0007061C 38 05 23 11 */ addi r0, r5, 0x36A02311@l
@@ -4219,8 +4219,8 @@ dAttCatch_c_NS_proc:
/* 80073A48 00070988 FF C0 18 90 */ fmr f30, f3
/* 80073A4C 0007098C 7C DE 33 78 */ mr r30, r6
/* 80073A50 00070990 7C FF 3B 78 */ mr r31, r7
/* 80073A54 00070994 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80073A58 00070998 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80073A54 00070994 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80073A58 00070998 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80073A5C 0007099C 83 43 5D AC */ lwz r26, 0x5dac(r3)
/* 80073A60 000709A0 80 1B 00 04 */ lwz r0, 4(r27)
/* 80073A64 000709A4 7C 1F 00 00 */ cmpw r31, r0
@@ -4443,8 +4443,8 @@ dAttLook_c_NS_proc:
/* 80073D44 00070C84 FF C0 18 90 */ fmr f30, f3
/* 80073D48 00070C88 7C BE 2B 78 */ mr r30, r5
/* 80073D4C 00070C8C 7C DF 33 78 */ mr r31, r6
/* 80073D50 00070C90 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80073D54 00070C94 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80073D50 00070C90 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80073D54 00070C94 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80073D58 00070C98 83 63 5D AC */ lwz r27, 0x5dac(r3)
/* 80073D5C 00070C9C 80 1C 00 04 */ lwz r0, 4(r28)
/* 80073D60 00070CA0 7C 1F 00 00 */ cmpw r31, r0
+230 -230
View File
File diff suppressed because it is too large Load Diff
+10 -10
View File
@@ -515,8 +515,8 @@ lbl_800384CC:
/* 800384D4 00035414 40 82 00 28 */ bne lbl_800384FC
/* 800384D8 00035418 7C 86 3A 14 */ add r4, r6, r7
/* 800384DC 0003541C A0 84 00 02 */ lhz r4, 2(r4)
/* 800384E0 00035420 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800384E4 00035424 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800384E0 00035420 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800384E4 00035424 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800384E8 00035428 3C A5 00 02 */ addis r5, r5, 2
/* 800384EC 0003542C 38 C0 00 80 */ li r6, 0x80
/* 800384F0 00035430 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -622,8 +622,8 @@ lbl_80038650:
/* 80038654 00035594 7E A3 AB 78 */ mr r3, r21
/* 80038658 00035598 54 96 04 3E */ clrlwi r22, r4, 0x10
/* 8003865C 0003559C 7E C4 B3 78 */ mr r4, r22
/* 80038660 000355A0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80038664 000355A4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80038660 000355A0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80038664 000355A4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80038668 000355A8 3C A5 00 02 */ addis r5, r5, 2
/* 8003866C 000355AC 38 C0 00 80 */ li r6, 0x80
/* 80038670 000355B0 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -718,8 +718,8 @@ branchFile:
/* 800387B4 000356F4 7C 64 1B 78 */ mr r4, r3
/* 800387B8 000356F8 3C 60 80 40 */ lis r3, lbl_80406194@ha
/* 800387BC 000356FC 38 63 61 94 */ addi r3, r3, lbl_80406194@l
/* 800387C0 00035700 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800387C4 00035704 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800387C0 00035700 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800387C4 00035704 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800387C8 00035708 3C A5 00 02 */ addis r5, r5, 2
/* 800387CC 0003570C 38 C0 00 80 */ li r6, 0x80
/* 800387D0 00035710 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -908,8 +908,8 @@ lbl_80038908:
.global getView
getView:
/* 80038A90 000359D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80038A94 000359D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80038A90 000359D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80038A94 000359D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80038A98 000359D8 88 03 5D 44 */ lbz r0, 0x5d44(r3)
/* 80038A9C 000359DC 2C 00 00 00 */ cmpwi r0, 0
/* 80038AA0 000359E0 40 82 00 0C */ bne lbl_80038AAC
@@ -2393,8 +2393,8 @@ dDemo_c_NS_reset:
/* 80039F30 00036E70 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 80039F34 00036E74 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 80039F38 00036E78 D0 01 00 28 */ stfs f0, 0x28(r1)
/* 80039F3C 00036E7C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80039F40 00036E80 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80039F3C 00036E7C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80039F40 00036E80 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80039F44 00036E84 80 63 5D 3C */ lwz r3, 0x5d3c(r3)
/* 80039F48 00036E88 38 80 00 00 */ li r4, 0
/* 80039F4C 00036E8C 90 81 00 08 */ stw r4, 8(r1)
+28 -28
View File
@@ -137,8 +137,8 @@ lbl_80051B38:
/* 80051CB4 0004EBF4 A8 01 00 10 */ lha r0, 0x10(r1)
/* 80051CB8 0004EBF8 B0 04 80 00 */ sth r0, -0x8000(r4)
/* 80051CBC 0004EBFC B0 64 80 00 */ sth r3, -0x8000(r4)
/* 80051CC0 0004EC00 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80051CC4 0004EC04 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80051CC0 0004EC00 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80051CC4 0004EC04 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80051CC8 0004EC08 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 80051CCC 0004EC0C 81 83 00 00 */ lwz r12, 0(r3)
/* 80051CD0 0004EC10 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -228,8 +228,8 @@ lbl_80051B38:
/* 80051E20 0004ED60 B0 05 80 00 */ sth r0, -0x8000(r5)
/* 80051E24 0004ED64 B0 65 80 00 */ sth r3, -0x8000(r5)
/* 80051E28 0004ED68 B0 85 80 00 */ sth r4, -0x8000(r5)
/* 80051E2C 0004ED6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80051E30 0004ED70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80051E2C 0004ED6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80051E30 0004ED70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80051E34 0004ED74 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 80051E38 0004ED78 81 83 00 00 */ lwz r12, 0(r3)
/* 80051E3C 0004ED7C 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -307,8 +307,8 @@ lbl_80051B38:
/* 80051F5C 0004EE9C B0 83 80 00 */ sth r4, -0x8000(r3)
/* 80051F60 0004EEA0 38 00 00 00 */ li r0, 0
/* 80051F64 0004EEA4 B0 03 80 00 */ sth r0, -0x8000(r3)
/* 80051F68 0004EEA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80051F6C 0004EEAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80051F68 0004EEA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80051F6C 0004EEAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80051F70 0004EEB0 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 80051F74 0004EEB4 81 83 00 00 */ lwz r12, 0(r3)
/* 80051F78 0004EEB8 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -545,8 +545,8 @@ lbl_80051B38:
/* 80052314 0004F254 B3 86 80 00 */ sth r28, -0x8000(r6)
/* 80052318 0004F258 38 60 00 00 */ li r3, 0
/* 8005231C 0004F25C 48 30 E2 B5 */ bl GXSetClipMode
/* 80052320 0004F260 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80052324 0004F264 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80052320 0004F260 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80052324 0004F264 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80052328 0004F268 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 8005232C 0004F26C 81 83 00 00 */ lwz r12, 0(r3)
/* 80052330 0004F270 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -1043,8 +1043,8 @@ lbl_80052A24:
lbl_80052A88:
/* 80052A88 0004F9C8 38 60 00 00 */ li r3, 0
/* 80052A8C 0004F9CC 48 30 DB 45 */ bl GXSetClipMode
/* 80052A90 0004F9D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80052A94 0004F9D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80052A90 0004F9D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80052A94 0004F9D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80052A98 0004F9D8 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 80052A9C 0004F9DC 81 83 00 00 */ lwz r12, 0(r3)
/* 80052AA0 0004F9E0 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -1461,8 +1461,8 @@ lbl_80052C34:
/* 800530EC 0005002C B3 85 80 00 */ sth r28, -0x8000(r5)
/* 800530F0 00050030 B3 65 80 00 */ sth r27, -0x8000(r5)
/* 800530F4 00050034 B3 05 80 00 */ sth r24, -0x8000(r5)
/* 800530F8 00050038 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800530FC 0005003C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800530F8 00050038 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800530FC 0005003C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80053100 00050040 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 80053104 00050044 81 83 00 00 */ lwz r12, 0(r3)
/* 80053108 00050048 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -1787,8 +1787,8 @@ lbl_800533AC:
/* 800535FC 0005053C B3 85 80 00 */ sth r28, -0x8000(r5)
/* 80053600 00050540 B3 65 80 00 */ sth r27, -0x8000(r5)
/* 80053604 00050544 B3 05 80 00 */ sth r24, -0x8000(r5)
/* 80053608 00050548 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005360C 0005054C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80053608 00050548 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005360C 0005054C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80053610 00050550 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 80053614 00050554 81 83 00 00 */ lwz r12, 0(r3)
/* 80053618 00050558 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -2038,8 +2038,8 @@ lbl_8005399C:
/* 8005399C 000508DC 88 1F 00 04 */ lbz r0, 4(r31)
/* 800539A0 000508E0 7C 05 00 00 */ cmpw r5, r0
/* 800539A4 000508E4 41 80 FF CC */ blt lbl_80053970
/* 800539A8 000508E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800539AC 000508EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800539A8 000508E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800539AC 000508EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800539B0 000508F0 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 800539B4 000508F4 81 83 00 00 */ lwz r12, 0(r3)
/* 800539B8 000508F8 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -2161,8 +2161,8 @@ dDlst_2D_c:
/* 80053B74 00050AB4 38 64 00 08 */ addi r3, r4, 8
/* 80053B78 00050AB8 C0 24 01 20 */ lfs f1, 0x120(r4)
/* 80053B7C 00050ABC C0 44 01 24 */ lfs f2, 0x124(r4)
/* 80053B80 00050AC0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80053B84 00050AC4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80053B80 00050AC0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80053B84 00050AC4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80053B88 00050AC8 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 80053B8C 00050ACC 48 2A 53 49 */ bl J2DScreen_NS_draw
/* 80053B90 00050AD0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -2488,8 +2488,8 @@ cM_rnd_c_NS_getValue:
/* 8005404C 00050F8C D8 01 00 38 */ stfd f0, 0x38(r1)
/* 80054050 00050F90 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 80054054 00050F94 3B C0 00 00 */ li r30, 0
/* 80054058 00050F98 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005405C 00050F9C 3B 23 61 C0 */ addi r25, r3, lbl_804061C0@l
/* 80054058 00050F98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005405C 00050F9C 3B 23 61 C0 */ addi r25, r3, g_dComIfG_gameInfo@l
/* 80054060 00050FA0 3C 60 80 44 */ lis r3, lbl_80439A20@ha
/* 80054064 00050FA4 3B 43 9A 20 */ addi r26, r3, lbl_80439A20@l
/* 80054068 00050FA8 CB E2 86 18 */ lfd f31, lbl_80452018-_SDA2_BASE_(r2)
@@ -2622,8 +2622,8 @@ dDlst_effectLine_c_NS_update:
/* 80054250 00051190 D0 43 00 2C */ stfs f2, 0x2c(r3)
/* 80054254 00051194 D0 63 00 30 */ stfs f3, 0x30(r3)
/* 80054258 00051198 D0 83 00 34 */ stfs f4, 0x34(r3)
/* 8005425C 0005119C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80054260 000511A0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005425C 0005119C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80054260 000511A0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80054264 000511A4 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 80054268 000511A8 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8005426C 000511AC 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -3170,8 +3170,8 @@ lbl_800549E8:
/* 80054A08 00051948 93 61 00 54 */ stw r27, 0x54(r1)
/* 80054A0C 0005194C 93 81 00 58 */ stw r28, 0x58(r1)
/* 80054A10 00051950 93 A1 00 5C */ stw r29, 0x5c(r1)
/* 80054A14 00051954 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80054A18 00051958 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80054A14 00051954 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80054A18 00051958 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80054A1C 0005195C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80054A20 00051960 38 81 00 20 */ addi r4, r1, 0x20
/* 80054A24 00051964 48 01 FE 1D */ bl cBgS_NS_ShdwDraw
@@ -5349,8 +5349,8 @@ lbl_8005686C:
/* 8005686C 000537AC C0 02 86 28 */ lfs f0, lbl_80452028-_SDA2_BASE_(r2)
lbl_80056870:
/* 80056870 000537B0 D0 0D 89 54 */ stfs f0, lbl_80450ED4-_SDA_BASE_(r13)
/* 80056874 000537B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80056878 000537B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80056874 000537B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80056878 000537B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005687C 000537BC 80 A3 5D 30 */ lwz r5, 0x5d30(r3)
/* 80056880 000537C0 3C 60 54 49 */ lis r3, 0x54494D47@ha
/* 80056884 000537C4 38 63 4D 47 */ addi r3, r3, 0x54494D47@l
@@ -5422,8 +5422,8 @@ lbl_80056954:
/* 8005696C 000538AC C0 02 86 DC */ lfs f0, lbl_804520DC-_SDA2_BASE_(r2)
/* 80056970 000538B0 EC 00 00 72 */ fmuls f0, f0, f1
/* 80056974 000538B4 D0 06 00 38 */ stfs f0, 0x38(r6)
/* 80056978 000538B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005697C 000538BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80056978 000538B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005697C 000538BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80056980 000538C0 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 80056984 000538C4 38 83 02 3C */ addi r4, r3, 0x23c
/* 80056988 000538C8 38 A3 02 40 */ addi r5, r3, 0x240
+4 -4
View File
@@ -169,8 +169,8 @@ dEnvSe_c_NS_execute_common:
lbl_80183020:
/* 80183020 0017FF60 83 44 00 00 */ lwz r26, 0(r4)
/* 80183024 0017FF64 83 E4 00 04 */ lwz r31, 4(r4)
/* 80183028 0017FF68 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018302C 0017FF6C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80183028 0017FF68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018302C 0017FF6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80183030 0017FF70 88 03 5D B0 */ lbz r0, 0x5db0(r3)
/* 80183034 0017FF74 7C 00 07 74 */ extsb r0, r0
/* 80183038 0017FF78 1C 00 00 38 */ mulli r0, r0, 0x38
@@ -486,8 +486,8 @@ dEnvSe_c_NS_execute:
/* 80183494 001803D4 7C 7C 1B 78 */ mr r28, r3
/* 80183498 001803D8 8B CD 87 E4 */ lbz r30, lbl_80450D64-_SDA_BASE_(r13)
/* 8018349C 001803DC 7F DE 07 74 */ extsb r30, r30
/* 801834A0 001803E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801834A4 001803E4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 801834A0 001803E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801834A4 001803E4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 801834A8 001803E8 38 7F 4E C4 */ addi r3, r31, 0x4ec4
/* 801834AC 001803EC 7F C4 F3 78 */ mr r4, r30
/* 801834B0 001803F0 4B EA 0E D5 */ bl dStage_roomControl_c_NS_getStatusRoomDt
+82 -82
View File
@@ -14,8 +14,8 @@ _unnamed_d_event_cpp__NS_clear_tmpflag_for_message:
/* 8004148C 0003E3CC 7C 08 02 A6 */ mflr r0
/* 80041490 0003E3D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80041494 0003E3D4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80041498 0003E3D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004149C 0003E3DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041498 0003E3D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004149C 0003E3DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800414A0 0003E3E0 3B E3 0D D8 */ addi r31, r3, 0xdd8
/* 800414A4 0003E3E4 7F E3 FB 78 */ mr r3, r31
/* 800414A8 0003E3E8 3C 80 80 38 */ lis r4, lbl_803790C0@ha
@@ -118,8 +118,8 @@ dEvt_control_c_NS_orderOld:
/* 800415FC 0003E53C 7C FD 3B 78 */ mr r29, r7
/* 80041600 0003E540 7D 1E 43 78 */ mr r30, r8
/* 80041604 0003E544 7D 3F 4B 78 */ mr r31, r9
/* 80041608 0003E548 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004160C 0003E54C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041608 0003E548 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004160C 0003E54C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041610 0003E550 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041614 0003E554 7D 44 53 78 */ mr r4, r10
/* 80041618 0003E558 38 A0 00 FF */ li r5, 0xff
@@ -173,8 +173,8 @@ dEvt_control_c_NS_order:
/* 800416CC 0003E60C 88 83 00 1B */ lbz r4, 0x1b(r3)
/* 800416D0 0003E610 28 04 00 FF */ cmplwi r4, 0xff
/* 800416D4 0003E614 41 82 00 24 */ beq lbl_800416F8
/* 800416D8 0003E618 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800416DC 0003E61C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800416D8 0003E618 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800416DC 0003E61C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800416E0 0003E620 7E E5 BB 78 */ mr r5, r23
/* 800416E4 0003E624 4B FF 3C 7D */ bl isSwitch__10dSv_info_cCFii
/* 800416E8 0003E628 2C 03 00 00 */ cmpwi r3, 0
@@ -276,8 +276,8 @@ dEvt_control_c_NS_setParam:
/* 80041838 0003E778 B0 1E 00 DE */ sth r0, 0xde(r30)
/* 8004183C 0003E77C A0 1F 00 04 */ lhz r0, 4(r31)
/* 80041840 0003E780 B0 1E 00 DC */ sth r0, 0xdc(r30)
/* 80041844 0003E784 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041848 0003E788 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041844 0003E784 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041848 0003E788 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004184C 0003E78C 80 03 5D AC */ lwz r0, 0x5dac(r3)
/* 80041850 0003E790 80 9F 00 08 */ lwz r4, 8(r31)
/* 80041854 0003E794 7C 00 20 40 */ cmplw r0, r4
@@ -314,8 +314,8 @@ lbl_8004188C:
/* 800418C8 0003E808 88 9D 00 1B */ lbz r4, 0x1b(r29)
/* 800418CC 0003E80C 28 04 00 FF */ cmplwi r4, 0xff
/* 800418D0 0003E810 41 82 00 14 */ beq lbl_800418E4
/* 800418D4 0003E814 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800418D8 0003E818 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800418D4 0003E814 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800418D8 0003E818 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800418DC 0003E81C 7F 85 E3 78 */ mr r5, r28
/* 800418E0 0003E820 4B FF 39 21 */ bl onSwitch__10dSv_info_cFii
lbl_800418E4:
@@ -366,8 +366,8 @@ dEvt_control_c_NS_afterFlagProc:
/* 80041970 0003E8B0 A0 04 00 02 */ lhz r0, 2(r4)
/* 80041974 0003E8B4 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 80041978 0003E8B8 41 82 00 20 */ beq lbl_80041998
/* 8004197C 0003E8BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041980 0003E8C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004197C 0003E8BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041980 0003E8C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041984 0003E8C4 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041988 0003E8C8 3C 80 80 38 */ lis r4, lbl_80379D80@ha
/* 8004198C 0003E8CC 38 84 9D 80 */ addi r4, r4, lbl_80379D80@l
@@ -443,8 +443,8 @@ lbl_80041A74:
/* 80041A78 0003E9B8 40 82 00 38 */ bne lbl_80041AB0
lbl_80041A7C:
/* 80041A7C 0003E9BC 80 AD 8A 98 */ lwz r5, lbl_80451018-_SDA_BASE_(r13)
/* 80041A80 0003E9C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041A84 0003E9C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041A80 0003E9C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041A84 0003E9C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041A88 0003E9C8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80041A8C 0003E9CC 80 03 05 74 */ lwz r0, 0x574(r3)
/* 80041A90 0003E9D0 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -478,8 +478,8 @@ lbl_80041AB0:
/* 80041AF8 0003EA38 B0 1F 00 DE */ sth r0, 0xde(r31)
/* 80041AFC 0003EA3C 48 00 00 24 */ b lbl_80041B20
lbl_80041B00:
/* 80041B00 0003EA40 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041B04 0003EA44 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041B00 0003EA40 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041B04 0003EA44 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041B08 0003EA48 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041B0C 0003EA4C 7F C4 F3 78 */ mr r4, r30
/* 80041B10 0003EA50 38 A0 00 FF */ li r5, 0xff
@@ -487,8 +487,8 @@ lbl_80041B00:
/* 80041B18 0003EA58 48 00 59 FD */ bl dEvent_manager_c_NS_getEventIdx
/* 80041B1C 0003EA5C B0 7F 00 DE */ sth r3, 0xde(r31)
lbl_80041B20:
/* 80041B20 0003EA60 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041B24 0003EA64 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041B20 0003EA60 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041B24 0003EA64 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041B28 0003EA68 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041B2C 0003EA6C A8 9F 00 DE */ lha r4, 0xde(r31)
/* 80041B30 0003EA70 48 00 5E 55 */ bl dEvent_manager_c_NS_order
@@ -570,8 +570,8 @@ lbl_80041C0C:
/* 80041C30 0003EB70 7F A3 EB 78 */ mr r3, r29
/* 80041C34 0003EB74 4B FE C2 E9 */ bl dComIfGp_getSelectItem
/* 80041C38 0003EB78 98 7B 00 EE */ stb r3, 0xee(r27)
/* 80041C3C 0003EB7C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041C40 0003EB80 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041C3C 0003EB7C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041C40 0003EB80 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041C44 0003EB84 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80041C48 0003EB88 7F E3 FB 78 */ mr r3, r31
/* 80041C4C 0003EB8C 7F C4 F3 78 */ mr r4, r30
@@ -623,8 +623,8 @@ lbl_80041CD4:
lbl_80041CE8:
/* 80041CE8 0003EC28 7F E3 FB 78 */ mr r3, r31
/* 80041CEC 0003EC2C 4B FF FB 19 */ bl dEvt_control_c_NS_setParam
/* 80041CF0 0003EC30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041CF4 0003EC34 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041CF0 0003EC30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041CF4 0003EC34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041CF8 0003EC38 88 03 5B 68 */ lbz r0, 0x5b68(r3)
/* 80041CFC 0003EC3C 98 1F 00 EE */ stb r0, 0xee(r31)
/* 80041D00 0003EC40 38 00 00 02 */ li r0, 2
@@ -668,8 +668,8 @@ lbl_80041D7C:
/* 80041D7C 0003ECBC A8 9F 00 DE */ lha r4, 0xde(r31)
/* 80041D80 0003ECC0 2C 04 FF FF */ cmpwi r4, -1
/* 80041D84 0003ECC4 41 82 00 20 */ beq lbl_80041DA4
/* 80041D88 0003ECC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041D8C 0003ECCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041D88 0003ECC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041D8C 0003ECCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041D90 0003ECD0 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041D94 0003ECD4 38 A0 00 01 */ li r5, 1
/* 80041D98 0003ECD8 48 00 50 15 */ bl dEvent_manager_c_NS_endProc
@@ -740,14 +740,14 @@ lbl_80041E60:
lbl_80041E7C:
/* 80041E7C 0003EDBC 28 1F 00 00 */ cmplwi r31, 0
/* 80041E80 0003EDC0 41 82 00 18 */ beq lbl_80041E98
/* 80041E84 0003EDC4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041E88 0003EDC8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041E84 0003EDC4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041E88 0003EDC8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041E8C 0003EDCC 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041E90 0003EDD0 80 9F 01 00 */ lwz r4, 0x100(r31)
/* 80041E94 0003EDD4 48 00 49 6D */ bl dEvent_manager_c_NS_setObjectArchive
lbl_80041E98:
/* 80041E98 0003EDD8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041E9C 0003EDDC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041E98 0003EDD8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041E9C 0003EDDC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041EA0 0003EDE0 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041EA4 0003EDE4 7F A4 EB 78 */ mr r4, r29
/* 80041EA8 0003EDE8 48 00 5A DD */ bl dEvent_manager_c_NS_order
@@ -808,8 +808,8 @@ lbl_80041F60:
/* 80041F60 0003EEA0 A8 9F 00 DE */ lha r4, 0xde(r31)
/* 80041F64 0003EEA4 2C 04 FF FF */ cmpwi r4, -1
/* 80041F68 0003EEA8 41 82 00 20 */ beq lbl_80041F88
/* 80041F6C 0003EEAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80041F70 0003EEB0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80041F6C 0003EEAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80041F70 0003EEB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80041F74 0003EEB4 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80041F78 0003EEB8 38 A0 00 01 */ li r5, 1
/* 80041F7C 0003EEBC 48 00 4E 31 */ bl dEvent_manager_c_NS_endProc
@@ -878,8 +878,8 @@ dEvt_control_c_NS_doorCheck:
/* 80042054 0003EF94 48 00 12 99 */ bl dEvt_control_c_NS_convPId
/* 80042058 0003EF98 7C 7F 1B 79 */ or. r31, r3, r3
/* 8004205C 0003EF9C 41 82 00 18 */ beq lbl_80042074
/* 80042060 0003EFA0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042064 0003EFA4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042060 0003EFA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042064 0003EFA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042068 0003EFA8 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8004206C 0003EFAC 80 9F 01 00 */ lwz r4, 0x100(r31)
/* 80042070 0003EFB0 48 00 47 91 */ bl dEvent_manager_c_NS_setObjectArchive
@@ -897,8 +897,8 @@ lbl_80042098:
/* 80042098 0003EFD8 A8 9D 00 DE */ lha r4, 0xde(r29)
/* 8004209C 0003EFDC 2C 04 FF FF */ cmpwi r4, -1
/* 800420A0 0003EFE0 41 82 00 30 */ beq lbl_800420D0
/* 800420A4 0003EFE4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800420A8 0003EFE8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800420A4 0003EFE4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800420A8 0003EFE8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800420AC 0003EFEC 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 800420B0 0003EFF0 7F E3 FB 78 */ mr r3, r31
/* 800420B4 0003EFF4 48 00 54 09 */ bl dEvent_manager_c_NS_getEventData_X1_
@@ -956,8 +956,8 @@ dEvt_control_c_NS_itemCheck:
/* 80042160 0003F0A0 41 82 00 44 */ beq lbl_800421A4
/* 80042164 0003F0A4 38 00 00 02 */ li r0, 2
/* 80042168 0003F0A8 98 1D 00 E4 */ stb r0, 0xe4(r29)
/* 8004216C 0003F0AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042170 0003F0B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004216C 0003F0AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042170 0003F0B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042174 0003F0B4 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80042178 0003F0B8 7F E3 FB 78 */ mr r3, r31
/* 8004217C 0003F0BC 7F C4 F3 78 */ mr r4, r30
@@ -1011,8 +1011,8 @@ lbl_80042200:
/* 8004221C 0003F15C 98 7F 00 ED */ stb r3, 0xed(r31)
/* 80042220 0003F160 B0 1F 00 E0 */ sth r0, 0xe0(r31)
/* 80042224 0003F164 98 1F 00 EE */ stb r0, 0xee(r31)
/* 80042228 0003F168 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004222C 0003F16C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042228 0003F168 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004222C 0003F16C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042230 0003F170 38 63 51 88 */ addi r3, r3, 0x5188
/* 80042234 0003F174 38 80 FF FE */ li r4, -2
/* 80042238 0003F178 48 00 41 B9 */ bl dEvent_exception_c_NS_setStartDemo
@@ -1070,8 +1070,8 @@ dEvt_control_c_NS_entry:
/* 800422E4 0003F224 8B DD 00 E3 */ lbz r30, 0xe3(r29)
/* 800422E8 0003F228 38 00 00 00 */ li r0, 0
/* 800422EC 0003F22C 98 1D 00 E2 */ stb r0, 0xe2(r29)
/* 800422F0 0003F230 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800422F4 0003F234 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 800422F0 0003F230 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800422F4 0003F234 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
lbl_800422F8:
/* 800422F8 0003F238 7F C0 07 74 */ extsb r0, r30
/* 800422FC 0003F23C 1C 60 00 18 */ mulli r3, r0, 0x18
@@ -1183,8 +1183,8 @@ dEvt_control_c_NS_reset:
/* 8004248C 0003F3CC 80 9D 00 C4 */ lwz r4, 0xc4(r29)
/* 80042490 0003F3D0 48 00 0E 5D */ bl dEvt_control_c_NS_convPId
/* 80042494 0003F3D4 7C 7F 1B 78 */ mr r31, r3
/* 80042498 0003F3D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004249C 0003F3DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042498 0003F3D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004249C 0003F3DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800424A0 0003F3E0 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 800424A4 0003F3E4 38 80 00 00 */ li r4, 0
/* 800424A8 0003F3E8 88 BD 00 EC */ lbz r5, 0xec(r29)
@@ -1229,8 +1229,8 @@ dEvt_control_c_NS_reset_X1_:
/* 80042534 0003F474 88 A3 00 EC */ lbz r5, 0xec(r3)
/* 80042538 0003F478 28 05 00 FF */ cmplwi r5, 0xff
/* 8004253C 0003F47C 41 82 00 50 */ beq lbl_8004258C
/* 80042540 0003F480 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042544 0003F484 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042540 0003F480 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042544 0003F484 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042548 0003F488 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8004254C 0003F48C 48 00 51 4D */ bl dEvent_manager_c_NS_getEventIdx_X1_
/* 80042550 0003F490 7C 7F 1B 78 */ mr r31, r3
@@ -1282,8 +1282,8 @@ dEv_defaultSkipProc:
/* 800425EC 0003F52C 7C 08 02 A6 */ mflr r0
/* 800425F0 0003F530 90 01 00 14 */ stw r0, 0x14(r1)
/* 800425F4 0003F534 7C 64 1B 78 */ mr r4, r3
/* 800425F8 0003F538 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800425FC 0003F53C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800425F8 0003F538 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800425FC 0003F53C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042600 0003F540 38 63 4E C8 */ addi r3, r3, 0x4ec8
/* 80042604 0003F544 4B FF FF 15 */ bl dEvt_control_c_NS_reset_X1_
/* 80042608 0003F548 38 60 00 01 */ li r3, 1
@@ -1300,8 +1300,8 @@ dEv_defaultSkipZev:
/* 8004262C 0003F56C 48 31 FB A5 */ bl _savegpr_26
/* 80042630 0003F570 7C 7F 1B 78 */ mr r31, r3
/* 80042634 0003F574 7C 9A 23 78 */ mr r26, r4
/* 80042638 0003F578 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004263C 0003F57C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80042638 0003F578 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004263C 0003F57C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 80042640 0003F580 3B BE 4E C8 */ addi r29, r30, 0x4ec8
/* 80042644 0003F584 3B 80 FF FF */ li r28, -1
/* 80042648 0003F588 7F A3 EB 78 */ mr r3, r29
@@ -1397,8 +1397,8 @@ dEv_defaultSkipStb:
/* 80042788 0003F6C8 48 31 FA 49 */ bl _savegpr_26
/* 8004278C 0003F6CC 7C 7F 1B 78 */ mr r31, r3
/* 80042790 0003F6D0 7C 9A 23 78 */ mr r26, r4
/* 80042794 0003F6D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042798 0003F6D8 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80042794 0003F6D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042798 0003F6D8 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8004279C 0003F6DC 3B BE 4E C8 */ addi r29, r30, 0x4ec8
/* 800427A0 0003F6E0 3B 80 FF FF */ li r28, -1
/* 800427A4 0003F6E4 7F A3 EB 78 */ mr r3, r29
@@ -1492,8 +1492,8 @@ dEv_noFinishSkipProc:
/* 800428DC 0003F81C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800428E0 0003F820 7C 08 02 A6 */ mflr r0
/* 800428E4 0003F824 90 01 00 14 */ stw r0, 0x14(r1)
/* 800428E8 0003F828 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800428EC 0003F82C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800428E8 0003F828 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800428EC 0003F82C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800428F0 0003F830 38 63 4E C8 */ addi r3, r3, 0x4ec8
/* 800428F4 0003F834 48 00 00 C1 */ bl dEvt_control_c_NS_offSkipFade
/* 800428F8 0003F838 38 60 00 00 */ li r3, 0
@@ -1620,16 +1620,16 @@ lbl_80042A70:
/* 80042A7C 0003F9BC 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80042A80 0003F9C0 41 82 00 20 */ beq lbl_80042AA0
/* 80042A84 0003F9C4 38 00 00 43 */ li r0, 0x43
/* 80042A88 0003F9C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042A8C 0003F9CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042A88 0003F9C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042A8C 0003F9CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042A90 0003F9D0 98 03 5E 40 */ stb r0, 0x5e40(r3)
/* 80042A94 0003F9D4 38 00 00 01 */ li r0, 1
/* 80042A98 0003F9D8 98 03 5E 5A */ stb r0, 0x5e5a(r3)
/* 80042A9C 0003F9DC 48 00 00 1C */ b lbl_80042AB8
lbl_80042AA0:
/* 80042AA0 0003F9E0 38 00 00 4D */ li r0, 0x4d
/* 80042AA4 0003F9E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042AA8 0003F9E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042AA4 0003F9E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042AA8 0003F9E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042AAC 0003F9EC 98 03 5E 40 */ stb r0, 0x5e40(r3)
/* 80042AB0 0003F9F0 38 00 00 01 */ li r0, 1
/* 80042AB4 0003F9F4 98 03 5E 5A */ stb r0, 0x5e5a(r3)
@@ -1673,8 +1673,8 @@ lbl_80042B24:
/* 80042B38 0003FA78 48 00 07 B5 */ bl dEvt_control_c_NS_convPId
/* 80042B3C 0003FA7C 28 03 00 00 */ cmplwi r3, 0
/* 80042B40 0003FA80 40 82 00 10 */ bne lbl_80042B50
/* 80042B44 0003FA84 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042B48 0003FA88 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042B44 0003FA84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042B48 0003FA88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042B4C 0003FA8C 80 63 5D AC */ lwz r3, 0x5dac(r3)
lbl_80042B50:
/* 80042B50 0003FA90 80 9D 01 0C */ lwz r4, 0x10c(r29)
@@ -1715,8 +1715,8 @@ dEvt_control_c_NS_Step:
/* 80042BC8 0003FB08 39 61 00 20 */ addi r11, r1, 0x20
/* 80042BCC 0003FB0C 48 31 F6 0D */ bl _savegpr_28
/* 80042BD0 0003FB10 7C 7D 1B 78 */ mr r29, r3
/* 80042BD4 0003FB14 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80042BD8 0003FB18 3B E4 61 C0 */ addi r31, r4, lbl_804061C0@l
/* 80042BD4 0003FB14 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80042BD8 0003FB18 3B E4 61 C0 */ addi r31, r4, g_dComIfG_gameInfo@l
/* 80042BDC 0003FB1C 3B DF 4F F8 */ addi r30, r31, 0x4ff8
/* 80042BE0 0003FB20 38 00 00 00 */ li r0, 0
/* 80042BE4 0003FB24 98 03 00 E7 */ stb r0, 0xe7(r3)
@@ -1731,8 +1731,8 @@ dEvt_control_c_NS_Step:
/* 80042C08 0003FB48 40 82 00 24 */ bne lbl_80042C2C
/* 80042C0C 0003FB4C 38 00 00 05 */ li r0, 5
/* 80042C10 0003FB50 98 1D 00 E5 */ stb r0, 0xe5(r29)
/* 80042C14 0003FB54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042C18 0003FB58 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042C14 0003FB54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042C18 0003FB58 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042C1C 0003FB5C 80 03 5D BC */ lwz r0, 0x5dbc(r3)
/* 80042C20 0003FB60 28 00 00 00 */ cmplwi r0, 0
/* 80042C24 0003FB64 41 82 00 08 */ beq lbl_80042C2C
@@ -1783,8 +1783,8 @@ lbl_80042CC0:
/* 80042CC0 0003FC00 88 9D 00 E5 */ lbz r4, 0xe5(r29)
/* 80042CC4 0003FC04 28 04 00 05 */ cmplwi r4, 5
/* 80042CC8 0003FC08 40 82 00 88 */ bne lbl_80042D50
/* 80042CCC 0003FC0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042CD0 0003FC10 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042CCC 0003FC0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042CD0 0003FC10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042CD4 0003FC14 88 03 4E 1C */ lbz r0, 0x4e1c(r3)
/* 80042CD8 0003FC18 7C 00 07 75 */ extsb. r0, r0
/* 80042CDC 0003FC1C 40 82 00 74 */ bne lbl_80042D50
@@ -1873,8 +1873,8 @@ lbl_80042DF4:
/* 80042E04 0003FD44 4B FF F4 BD */ bl dEvt_control_c_NS_entry
/* 80042E08 0003FD48 2C 03 00 00 */ cmpwi r3, 0
/* 80042E0C 0003FD4C 41 82 00 E8 */ beq lbl_80042EF4
/* 80042E10 0003FD50 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042E14 0003FD54 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042E10 0003FD50 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042E14 0003FD54 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042E18 0003FD58 80 03 5D BC */ lwz r0, 0x5dbc(r3)
/* 80042E1C 0003FD5C 28 00 00 00 */ cmplwi r0, 0
/* 80042E20 0003FD60 41 82 00 08 */ beq lbl_80042E28
@@ -1886,8 +1886,8 @@ lbl_80042E28:
/* 80042E34 0003FD74 38 7F 5B D4 */ addi r3, r31, 0x5bd4
/* 80042E38 0003FD78 38 80 00 1F */ li r4, 0x1f
/* 80042E3C 0003FD7C 48 02 CF 59 */ bl dVibration_c_NS_StopQuake
/* 80042E40 0003FD80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042E44 0003FD84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042E40 0003FD80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042E44 0003FD84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042E48 0003FD88 83 83 5D B4 */ lwz r28, 0x5db4(r3)
/* 80042E4C 0003FD8C 48 13 E7 F5 */ bl dCam_getBody
/* 80042E50 0003FD90 80 03 00 24 */ lwz r0, 0x24(r3)
@@ -1970,8 +1970,8 @@ lbl_80042F38:
/* 80042F64 0003FEA4 38 A0 00 07 */ li r5, 7
/* 80042F68 0003FEA8 48 32 5B 81 */ bl func_80368AE8
/* 80042F6C 0003FEAC 38 00 00 00 */ li r0, 0
/* 80042F70 0003FEB0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80042F74 0003FEB4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80042F70 0003FEB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80042F74 0003FEB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80042F78 0003FEB8 98 03 5F 63 */ stb r0, 0x5f63(r3)
/* 80042F7C 0003FEBC 80 7D 01 2C */ lwz r3, 0x12c(r29)
/* 80042F80 0003FEC0 4B FE CC 01 */ bl dComIfGs_onVisitedRoom
@@ -2070,8 +2070,8 @@ lbl_800430AC:
/* 800430B4 0003FFF4 38 60 00 01 */ li r3, 1
/* 800430B8 0003FFF8 48 00 00 9C */ b lbl_80043154
lbl_800430BC:
/* 800430BC 0003FFFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800430C0 00040000 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800430BC 0003FFFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800430C0 00040000 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800430C4 00040004 80 03 5F 18 */ lwz r0, 0x5f18(r3)
/* 800430C8 00040008 54 00 00 85 */ rlwinm. r0, r0, 0, 2, 2
/* 800430CC 0004000C 40 82 00 18 */ bne lbl_800430E4
@@ -2270,8 +2270,8 @@ dEvt_control_c_NS_getStbDemoData:
/* 80043338 00040278 8C 03 61 94 */ lbzu r0, lbl_80406194@l(r3)
/* 8004333C 0004027C 7C 00 07 75 */ extsb. r0, r0
/* 80043340 00040280 41 82 00 38 */ beq lbl_80043378
/* 80043344 00040284 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80043348 00040288 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80043344 00040284 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80043348 00040288 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8004334C 0004028C 3C A5 00 02 */ addis r5, r5, 2
/* 80043350 00040290 38 C0 00 80 */ li r6, 0x80
/* 80043354 00040294 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2291,8 +2291,8 @@ lbl_8004337C:
/* 80043380 000402C0 7C 63 07 74 */ extsb r3, r3
/* 80043384 000402C4 4B FE C1 39 */ bl dComIfG_getRoomArcName
/* 80043388 000402C8 7F C4 F3 78 */ mr r4, r30
/* 8004338C 000402CC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80043390 000402D0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8004338C 000402CC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80043390 000402D0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80043394 000402D4 3C A5 00 02 */ addis r5, r5, 2
/* 80043398 000402D8 38 A5 D4 F8 */ addi r5, r5, -11016
/* 8004339C 000402DC 38 C0 00 40 */ li r6, 0x40
@@ -2347,8 +2347,8 @@ dEvt_info_c:
/* 80043448 00040388 B0 1F 00 08 */ sth r0, 8(r31)
/* 8004344C 0004038C 48 00 00 20 */ b lbl_8004346C
lbl_80043450:
/* 80043450 00040390 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80043454 00040394 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80043450 00040390 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80043454 00040394 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80043458 00040398 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8004345C 0004039C 38 A0 00 FF */ li r5, 0xff
/* 80043460 000403A0 38 C0 FF FF */ li r6, -1
@@ -2372,8 +2372,8 @@ dEvt_info_c_NS_getEventName:
/* 80043498 000403D8 38 60 00 00 */ li r3, 0
/* 8004349C 000403DC 48 00 00 20 */ b lbl_800434BC
lbl_800434A0:
/* 800434A0 000403E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800434A4 000403E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800434A0 000403E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800434A4 000403E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800434A8 000403E8 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 800434AC 000403EC 48 00 40 11 */ bl dEvent_manager_c_NS_getEventData_X1_
/* 800434B0 000403F0 28 03 00 00 */ cmplwi r3, 0
@@ -2418,8 +2418,8 @@ dEvt_control_c_NS_searchMapEventData_X1_:
/* 80043524 00040464 38 60 00 00 */ li r3, 0
/* 80043528 00040468 48 00 00 CC */ b lbl_800435F4
lbl_8004352C:
/* 8004352C 0004046C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80043530 00040470 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8004352C 0004046C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80043530 00040470 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80043534 00040474 38 7F 4E C4 */ addi r3, r31, 0x4ec4
/* 80043538 00040478 4B FE 0E 4D */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 8004353C 0004047C 28 03 00 00 */ cmplwi r3, 0
+40 -40
View File
@@ -230,8 +230,8 @@ dGameover_c_NS__create:
/* 8019B060 00197FA0 3C 80 80 39 */ lis r4, lbl_80394C28@ha
/* 8019B064 00197FA4 38 84 4C 28 */ addi r4, r4, lbl_80394C28@l
/* 8019B068 00197FA8 4B E9 1E 55 */ bl dComIfG_resLoad
/* 8019B06C 00197FAC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8019B070 00197FB0 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8019B06C 00197FAC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8019B070 00197FB0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8019B074 00197FB4 88 04 5E B5 */ lbz r0, 0x5eb5(r4)
/* 8019B078 00197FB8 28 00 00 00 */ cmplwi r0, 0
/* 8019B07C 00197FBC 40 82 00 2C */ bne lbl_8019B0A8
@@ -241,8 +241,8 @@ dGameover_c_NS__create:
/* 8019B08C 00197FCC 28 00 00 06 */ cmplwi r0, 6
/* 8019B090 00197FD0 40 82 00 18 */ bne lbl_8019B0A8
lbl_8019B094:
/* 8019B094 00197FD4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8019B098 00197FD8 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8019B094 00197FD4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8019B098 00197FD8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8019B09C 00197FDC 88 04 5E 1A */ lbz r0, 0x5e1a(r4)
/* 8019B0A0 00197FE0 28 00 00 00 */ cmplwi r0, 0
/* 8019B0A4 00197FE4 41 82 00 0C */ beq lbl_8019B0B0
@@ -277,15 +277,15 @@ lbl_8019B0B0:
lbl_8019B110:
/* 8019B110 00198050 3C 60 80 39 */ lis r3, lbl_80394C28@ha
/* 8019B114 00198054 38 63 4C 28 */ addi r3, r3, lbl_80394C28@l
/* 8019B118 00198058 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8019B11C 0019805C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8019B118 00198058 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8019B11C 0019805C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8019B120 00198060 3C 84 00 02 */ addis r4, r4, 2
/* 8019B124 00198064 38 A0 00 80 */ li r5, 0x80
/* 8019B128 00198068 38 84 C2 F8 */ addi r4, r4, -15624
/* 8019B12C 0019806C 4B EA 10 B9 */ bl dRes_control_c_NS_getResInfo
/* 8019B130 00198070 7C 7C 1B 78 */ mr r28, r3
/* 8019B134 00198074 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B138 00198078 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B134 00198074 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B138 00198078 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B13C 0019807C 80 03 5E BC */ lwz r0, 0x5ebc(r3)
/* 8019B140 00198080 90 1D 01 10 */ stw r0, 0x110(r29)
/* 8019B144 00198084 38 60 00 06 */ li r3, 6
@@ -315,8 +315,8 @@ lbl_8019B198:
/* 8019B19C 001980DC 88 1F 00 C2 */ lbz r0, 0xc2(r31)
/* 8019B1A0 001980E0 28 00 00 01 */ cmplwi r0, 1
/* 8019B1A4 001980E4 40 82 00 60 */ bne lbl_8019B204
/* 8019B1A8 001980E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B1AC 001980EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B1A8 001980E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B1AC 001980EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B1B0 001980F0 38 63 5F 5C */ addi r3, r3, 0x5f5c
/* 8019B1B4 001980F4 3C 80 80 39 */ lis r4, lbl_80394C28@ha
/* 8019B1B8 001980F8 38 84 4C 28 */ addi r4, r4, lbl_80394C28@l
@@ -324,14 +324,14 @@ lbl_8019B198:
/* 8019B1C0 00198100 48 1C D7 D5 */ bl strcmp
/* 8019B1C4 00198104 2C 03 00 00 */ cmpwi r3, 0
/* 8019B1C8 00198108 40 82 00 2C */ bne lbl_8019B1F4
/* 8019B1CC 0019810C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B1D0 00198110 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B1CC 0019810C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B1D0 00198110 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B1D4 00198114 38 63 00 9C */ addi r3, r3, 0x9c
/* 8019B1D8 00198118 38 80 00 12 */ li r4, 0x12
/* 8019B1DC 0019811C 38 A0 00 FF */ li r5, 0xff
/* 8019B1E0 00198120 4B E9 7D D9 */ bl setItem__17dSv_player_item_cFiUc
/* 8019B1E4 00198124 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B1E8 00198128 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B1E4 00198124 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B1E8 00198128 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B1EC 0019812C 38 00 FF FF */ li r0, -1
/* 8019B1F0 00198130 98 03 00 98 */ stb r0, 0x98(r3)
lbl_8019B1F4:
@@ -623,8 +623,8 @@ lbl_8019B5DC:
/* 8019B614 00198554 28 00 00 00 */ cmplwi r0, 0
/* 8019B618 00198558 40 82 00 2C */ bne lbl_8019B644
/* 8019B61C 0019855C 38 00 00 03 */ li r0, 3
/* 8019B620 00198560 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B624 00198564 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B620 00198560 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B624 00198564 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B628 00198568 98 03 5E 89 */ stb r0, 0x5e89(r3)
/* 8019B62C 0019856C 38 00 00 00 */ li r0, 0
/* 8019B630 00198570 98 03 5E B5 */ stb r0, 0x5eb5(r3)
@@ -644,19 +644,19 @@ lbl_8019B644:
/* 8019B664 001985A4 40 82 00 18 */ bne lbl_8019B67C
lbl_8019B668:
/* 8019B668 001985A8 38 00 00 01 */ li r0, 1
/* 8019B66C 001985AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B670 001985B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B66C 001985AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B670 001985B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B674 001985B4 98 03 5E 89 */ stb r0, 0x5e89(r3)
/* 8019B678 001985B8 48 00 00 14 */ b lbl_8019B68C
lbl_8019B67C:
/* 8019B67C 001985BC 38 00 00 02 */ li r0, 2
/* 8019B680 001985C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B684 001985C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B680 001985C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B684 001985C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B688 001985C8 98 03 5E 89 */ stb r0, 0x5e89(r3)
lbl_8019B68C:
/* 8019B68C 001985CC 38 00 00 00 */ li r0, 0
/* 8019B690 001985D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B694 001985D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B690 001985D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B694 001985D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B698 001985D8 98 03 5E B5 */ stb r0, 0x5eb5(r3)
/* 8019B69C 001985DC 3B C3 07 F0 */ addi r30, r3, 0x7f0
/* 8019B6A0 001985E0 7F C3 F3 78 */ mr r3, r30
@@ -677,15 +677,15 @@ lbl_8019B68C:
/* 8019B6DC 0019861C A0 84 01 C2 */ lhz r4, 0x1c2(r4)
/* 8019B6E0 00198620 4B E9 92 C5 */ bl offEventBit__11dSv_event_cFUs
lbl_8019B6E4:
/* 8019B6E4 00198624 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B6E8 00198628 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B6E4 00198624 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B6E8 00198628 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B6EC 0019862C 38 63 00 CC */ addi r3, r3, 0xcc
/* 8019B6F0 00198630 38 80 00 48 */ li r4, 0x48
/* 8019B6F4 00198634 4B E9 87 D5 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 8019B6F8 00198638 2C 03 00 00 */ cmpwi r3, 0
/* 8019B6FC 0019863C 41 82 00 54 */ beq lbl_8019B750
/* 8019B700 00198640 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B704 00198644 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B700 00198640 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B704 00198644 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B708 00198648 3B C3 00 9C */ addi r30, r3, 0x9c
/* 8019B70C 0019864C 7F C3 F3 78 */ mr r3, r30
/* 8019B710 00198650 38 80 00 01 */ li r4, 1
@@ -701,8 +701,8 @@ lbl_8019B6E4:
/* 8019B738 00198678 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8019B73C 0019867C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8019B740 00198680 A0 03 00 B6 */ lhz r0, 0xb6(r3)
/* 8019B744 00198684 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B748 00198688 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B744 00198684 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B748 00198688 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B74C 0019868C B0 03 00 08 */ sth r0, 8(r3)
lbl_8019B750:
/* 8019B750 00198690 3C 60 80 43 */ lis r3, lbl_80430188@ha
@@ -717,8 +717,8 @@ lbl_8019B760:
/* 8019B770 001986B0 40 82 00 2C */ bne lbl_8019B79C
/* 8019B774 001986B4 28 00 00 02 */ cmplwi r0, 2
/* 8019B778 001986B8 40 82 00 24 */ bne lbl_8019B79C
/* 8019B77C 001986BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B780 001986C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B77C 001986BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B780 001986C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B784 001986C4 88 03 5E 89 */ lbz r0, 0x5e89(r3)
/* 8019B788 001986C8 28 00 00 01 */ cmplwi r0, 1
/* 8019B78C 001986CC 40 82 00 10 */ bne lbl_8019B79C
@@ -748,8 +748,8 @@ dGameover_c_NS__draw:
/* 8019B7D8 00198718 80 C3 01 04 */ lwz r6, 0x104(r3)
/* 8019B7DC 0019871C 28 06 00 00 */ cmplwi r6, 0
/* 8019B7E0 00198720 41 82 00 28 */ beq lbl_8019B808
/* 8019B7E4 00198724 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B7E8 00198728 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B7E4 00198724 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B7E8 00198728 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B7EC 0019872C 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8019B7F0 00198730 28 00 00 00 */ cmplwi r0, 0
/* 8019B7F4 00198734 41 82 00 14 */ beq lbl_8019B808
@@ -767,8 +767,8 @@ lbl_8019B808:
/* 8019B820 00198760 80 DF 01 00 */ lwz r6, 0x100(r31)
/* 8019B824 00198764 28 06 00 00 */ cmplwi r6, 0
/* 8019B828 00198768 41 82 00 1C */ beq lbl_8019B844
/* 8019B82C 0019876C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019B830 00198770 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019B82C 0019876C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019B830 00198770 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019B834 00198774 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8019B838 00198778 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8019B83C 0019877C 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -936,8 +936,8 @@ lbl_8019BA54:
/* 8019BA8C 001989CC 98 81 00 23 */ stb r4, 0x23(r1)
/* 8019BA90 001989D0 38 00 00 FF */ li r0, 0xff
/* 8019BA94 001989D4 98 01 00 1F */ stb r0, 0x1f(r1)
/* 8019BA98 001989D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019BA9C 001989DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019BA98 001989D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019BA9C 001989DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019BAA0 001989E0 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 8019BAA4 001989E4 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8019BAA8 001989E8 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -1056,8 +1056,8 @@ lbl_8019BC48:
/* 8019BC60 00198BA0 7D 89 03 A6 */ mtctr r12
/* 8019BC64 00198BA4 4E 80 04 21 */ bctrl
lbl_8019BC68:
/* 8019BC68 00198BA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019BC6C 00198BAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019BC68 00198BA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019BC6C 00198BAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019BC70 00198BB0 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 8019BC74 00198BB4 81 83 00 00 */ lwz r12, 0(r3)
/* 8019BC78 00198BB8 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1103,8 +1103,8 @@ dDlst_GameOverScrnDraw_c_NS_setBackAlpha:
/* 8019BD08 00198C48 39 61 00 60 */ addi r11, r1, 0x60
/* 8019BD0C 00198C4C 48 1C 64 BD */ bl func_803621C8
/* 8019BD10 00198C50 7C 7E 1B 78 */ mr r30, r3
/* 8019BD14 00198C54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019BD18 00198C58 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019BD14 00198C54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019BD18 00198C58 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8019BD1C 00198C5C 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 8019BD20 00198C60 7F E3 FB 78 */ mr r3, r31
/* 8019BD24 00198C64 81 9F 00 00 */ lwz r12, 0(r31)
+12 -12
View File
@@ -92,8 +92,8 @@ lbl_8015E148:
/* 8015E158 0015B098 3C 04 00 01 */ addis r0, r4, 1
/* 8015E15C 0015B09C 28 00 FF FF */ cmplwi r0, 0xffff
/* 8015E160 0015B0A0 41 82 00 14 */ beq lbl_8015E174
/* 8015E164 0015B0A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015E168 0015B0A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015E164 0015B0A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015E168 0015B0A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015E16C 0015B0AC 38 63 4E C8 */ addi r3, r3, 0x4ec8
/* 8015E170 0015B0B0 4B EE 55 7D */ bl dEvt_control_c_NS_setPtI_Id
lbl_8015E174:
@@ -111,8 +111,8 @@ lbl_8015E188:
/* 8015E19C 0015B0DC B0 1F 00 FA */ sth r0, 0xfa(r31)
/* 8015E1A0 0015B0E0 48 00 00 B4 */ b lbl_8015E254
lbl_8015E1A4:
/* 8015E1A4 0015B0E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015E1A8 0015B0E8 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8015E1A4 0015B0E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015E1A8 0015B0E8 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8015E1AC 0015B0EC 38 7E 4F F8 */ addi r3, r30, 0x4ff8
/* 8015E1B0 0015B0F0 3C 80 80 39 */ lis r4, lbl_80393D98@ha
/* 8015E1B4 0015B0F4 38 84 3D 98 */ addi r4, r4, lbl_80393D98@l
@@ -121,8 +121,8 @@ lbl_8015E1A4:
/* 8015E1C0 0015B100 41 82 00 94 */ beq lbl_8015E254
/* 8015E1C4 0015B104 38 7E 4E C8 */ addi r3, r30, 0x4ec8
/* 8015E1C8 0015B108 4B EE 42 A1 */ bl dEvt_control_c_NS_reset
/* 8015E1CC 0015B10C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015E1D0 0015B110 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015E1CC 0015B10C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015E1D0 0015B110 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015E1D4 0015B114 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8015E1D8 0015B118 A8 1F 05 82 */ lha r0, 0x582(r31)
/* 8015E1DC 0015B11C 54 00 08 3C */ slwi r0, r0, 1
@@ -188,8 +188,8 @@ lbl_8015E254:
/* 8015E2C0 0015B200 38 61 00 08 */ addi r3, r1, 8
/* 8015E2C4 0015B204 38 81 00 14 */ addi r4, r1, 0x14
/* 8015E2C8 0015B208 4B EB 70 49 */ bl mDoLib_project
/* 8015E2CC 0015B20C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015E2D0 0015B210 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015E2CC 0015B20C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015E2D0 0015B210 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015E2D4 0015B214 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 8015E2D8 0015B218 28 03 00 00 */ cmplwi r3, 0
/* 8015E2DC 0015B21C 41 82 00 0C */ beq lbl_8015E2E8
@@ -212,8 +212,8 @@ lbl_8015E2EC:
/* 8015E318 0015B258 EC 00 18 28 */ fsubs f0, f0, f3
/* 8015E31C 0015B25C FC 02 00 40 */ fcmpo cr0, f2, f0
/* 8015E320 0015B260 40 80 00 38 */ bge lbl_8015E358
/* 8015E324 0015B264 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015E328 0015B268 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015E324 0015B264 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015E328 0015B268 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015E32C 0015B26C 3C 63 00 02 */ addis r3, r3, 2
/* 8015E330 0015B270 FC 00 08 1E */ fctiwz f0, f1
/* 8015E334 0015B274 D8 01 00 20 */ stfd f0, 0x20(r1)
@@ -229,8 +229,8 @@ lbl_8015E358:
/* 8015E358 0015B298 38 00 00 00 */ li r0, 0
/* 8015E35C 0015B29C 90 1F 05 78 */ stw r0, 0x578(r31)
lbl_8015E360:
/* 8015E360 0015B2A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8015E364 0015B2A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8015E360 0015B2A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8015E364 0015B2A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8015E368 0015B2A8 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 8015E36C 0015B2AC C3 E3 00 C8 */ lfs f31, 0xc8(r3)
/* 8015E370 0015B2B0 C3 C3 00 CC */ lfs f30, 0xcc(r3)
-4018
View File
File diff suppressed because it is too large Load Diff
+210 -210
View File
File diff suppressed because it is too large Load Diff
+4 -4
View File
@@ -18,8 +18,8 @@ dKyeff_c_NS_execute:
/* 801ADD5C 001AAC9C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801ADD60 001AACA0 7C 08 02 A6 */ mflr r0
/* 801ADD64 001AACA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801ADD68 001AACA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801ADD6C 001AACAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801ADD68 001AACA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801ADD6C 001AACAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801ADD70 001AACB0 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 801ADD74 001AACB4 3C 80 80 39 */ lis r4, lbl_80394F38@ha
/* 801ADD78 001AACB8 38 84 4F 38 */ addi r4, r4, lbl_80394F38@l
@@ -61,8 +61,8 @@ lbl_801ADD8C:
/* 801ADE04 001AAD44 7C 08 02 A6 */ mflr r0
/* 801ADE08 001AAD48 90 01 00 44 */ stw r0, 0x44(r1)
/* 801ADE0C 001AAD4C 4B EA 96 D5 */ bl dKyw_wether_init
/* 801ADE10 001AAD50 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801ADE14 001AAD54 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801ADE10 001AAD50 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801ADE14 001AAD54 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801ADE18 001AAD58 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 801ADE1C 001AAD5C 3C 80 80 39 */ lis r4, lbl_80394F38@ha
/* 801ADE20 001AAD60 38 84 4F 38 */ addi r4, r4, lbl_80394F38@l
+42 -42
View File
@@ -268,8 +268,8 @@ renderingAmap_c_NS_getDispType:
/* 800288C8 00025808 7C 08 02 A6 */ mflr r0
/* 800288CC 0002580C 90 01 00 14 */ stw r0, 0x14(r1)
/* 800288D0 00025810 93 E1 00 0C */ stw r31, 0xc(r1)
/* 800288D4 00025814 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800288D8 00025818 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800288D4 00025814 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800288D8 00025818 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800288DC 0002581C 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 800288E0 00025820 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 800288E4 00025824 7D 89 03 A6 */ mtctr r12
@@ -935,8 +935,8 @@ lbl_80029210:
/* 80029240 00026180 88 9B 00 00 */ lbz r4, 0(r27)
/* 80029244 00026184 28 04 00 FF */ cmplwi r4, 0xff
/* 80029248 00026188 41 82 04 88 */ beq lbl_800296D0
/* 8002924C 0002618C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029250 00026190 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002924C 0002618C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029250 00026190 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029254 00026194 38 63 09 58 */ addi r3, r3, 0x958
/* 80029258 00026198 48 00 B5 91 */ bl isTbox__12dSv_memBit_cCFi
/* 8002925C 0002619C 2C 03 00 00 */ cmpwi r3, 0
@@ -963,8 +963,8 @@ lbl_8002929C:
/* 800292A8 000261E8 28 04 00 FF */ cmplwi r4, 0xff
/* 800292AC 000261EC 41 82 00 24 */ beq lbl_800292D0
/* 800292B0 000261F0 41 82 04 20 */ beq lbl_800296D0
/* 800292B4 000261F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800292B8 000261F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800292B4 000261F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800292B8 000261F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800292BC 000261FC 88 BB 00 01 */ lbz r5, 1(r27)
/* 800292C0 00026200 7C A5 07 74 */ extsb r5, r5
/* 800292C4 00026204 48 00 C0 9D */ bl isSwitch__10dSv_info_cCFii
@@ -979,8 +979,8 @@ lbl_800292D0:
/* 800292E4 00026224 40 82 03 EC */ bne lbl_800296D0
/* 800292E8 00026228 56 E0 06 3F */ clrlwi. r0, r23, 0x18
/* 800292EC 0002622C 41 82 03 E4 */ beq lbl_800296D0
/* 800292F0 00026230 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800292F4 00026234 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800292F0 00026230 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800292F4 00026234 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800292F8 00026238 38 63 09 58 */ addi r3, r3, 0x958
/* 800292FC 0002623C 88 9B 00 00 */ lbz r4, 0(r27)
/* 80029300 00026240 48 00 B4 E9 */ bl isTbox__12dSv_memBit_cCFi
@@ -996,8 +996,8 @@ lbl_800292D0:
/* 80029328 00026268 48 00 5A B9 */ bl dComIfGp_isLightDropMapVisible
/* 8002932C 0002626C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80029330 00026270 41 82 00 68 */ beq lbl_80029398
/* 80029334 00026274 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029338 00026278 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029334 00026274 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029338 00026278 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002933C 0002627C 88 03 4E 0C */ lbz r0, 0x4e0c(r3)
/* 80029340 00026280 2C 00 00 02 */ cmpwi r0, 2
/* 80029344 00026284 40 82 00 50 */ bne lbl_80029394
@@ -1008,8 +1008,8 @@ lbl_800292D0:
/* 80029358 00026298 2C 03 00 35 */ cmpwi r3, 0x35
/* 8002935C 0002629C 40 82 00 30 */ bne lbl_8002938C
lbl_80029360:
/* 80029360 000262A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029364 000262A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029360 000262A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029364 000262A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029368 000262A8 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8002936C 000262AC 3C 80 80 3A */ lis r4, lbl_803A7288@ha
/* 80029370 000262B0 38 84 72 88 */ addi r4, r4, lbl_803A7288@l
@@ -1031,8 +1031,8 @@ lbl_80029398:
/* 800293A4 000262E4 88 9B 00 00 */ lbz r4, 0(r27)
/* 800293A8 000262E8 28 04 00 FF */ cmplwi r4, 0xff
/* 800293AC 000262EC 41 82 00 20 */ beq lbl_800293CC
/* 800293B0 000262F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800293B4 000262F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800293B0 000262F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800293B4 000262F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800293B8 000262F8 38 63 09 58 */ addi r3, r3, 0x958
/* 800293BC 000262FC 48 00 B4 2D */ bl isTbox__12dSv_memBit_cCFi
/* 800293C0 00026300 2C 03 00 00 */ cmpwi r3, 0
@@ -1074,8 +1074,8 @@ lbl_80029434:
/* 80029440 00026380 28 04 00 FF */ cmplwi r4, 0xff
/* 80029444 00026384 41 82 00 20 */ beq lbl_80029464
/* 80029448 00026388 41 82 02 88 */ beq lbl_800296D0
/* 8002944C 0002638C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029450 00026390 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002944C 0002638C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029450 00026390 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029454 00026394 38 63 09 58 */ addi r3, r3, 0x958
/* 80029458 00026398 48 00 B3 91 */ bl isTbox__12dSv_memBit_cCFi
/* 8002945C 0002639C 2C 03 00 00 */ cmpwi r3, 0
@@ -1085,8 +1085,8 @@ lbl_80029464:
/* 80029468 000263A8 28 04 00 FF */ cmplwi r4, 0xff
/* 8002946C 000263AC 41 82 00 24 */ beq lbl_80029490
/* 80029470 000263B0 41 82 02 60 */ beq lbl_800296D0
/* 80029474 000263B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029478 000263B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029474 000263B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029478 000263B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002947C 000263BC 88 BB 00 01 */ lbz r5, 1(r27)
/* 80029480 000263C0 7C A5 07 74 */ extsb r5, r5
/* 80029484 000263C4 48 00 BE DD */ bl isSwitch__10dSv_info_cCFii
@@ -1105,16 +1105,16 @@ lbl_80029490:
/* 800294B4 000263F4 28 04 00 FF */ cmplwi r4, 0xff
/* 800294B8 000263F8 41 82 00 24 */ beq lbl_800294DC
/* 800294BC 000263FC 41 82 02 14 */ beq lbl_800296D0
/* 800294C0 00026400 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800294C4 00026404 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800294C0 00026400 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800294C4 00026404 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800294C8 00026408 88 BB 00 01 */ lbz r5, 1(r27)
/* 800294CC 0002640C 7C A5 07 74 */ extsb r5, r5
/* 800294D0 00026410 48 00 BE 91 */ bl isSwitch__10dSv_info_cCFii
/* 800294D4 00026414 2C 03 00 00 */ cmpwi r3, 0
/* 800294D8 00026418 41 82 01 F8 */ beq lbl_800296D0
lbl_800294DC:
/* 800294DC 0002641C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800294E0 00026420 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800294DC 0002641C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800294E0 00026420 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800294E4 00026424 38 63 09 58 */ addi r3, r3, 0x958
/* 800294E8 00026428 38 80 00 03 */ li r4, 3
/* 800294EC 0002642C 48 00 B4 49 */ bl isDungeonItem__12dSv_memBit_cCFi
@@ -1132,8 +1132,8 @@ lbl_800294DC:
/* 8002951C 0002645C 28 04 00 FF */ cmplwi r4, 0xff
/* 80029520 00026460 41 82 00 20 */ beq lbl_80029540
/* 80029524 00026464 41 82 01 AC */ beq lbl_800296D0
/* 80029528 00026468 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002952C 0002646C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029528 00026468 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8002952C 0002646C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029530 00026470 38 63 09 58 */ addi r3, r3, 0x958
/* 80029534 00026474 48 00 B2 B5 */ bl isTbox__12dSv_memBit_cCFi
/* 80029538 00026478 2C 03 00 00 */ cmpwi r3, 0
@@ -1148,8 +1148,8 @@ lbl_80029540:
/* 80029558 00026498 88 9B 00 00 */ lbz r4, 0(r27)
/* 8002955C 0002649C 28 04 00 FF */ cmplwi r4, 0xff
/* 80029560 000264A0 41 82 01 70 */ beq lbl_800296D0
/* 80029564 000264A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029568 000264A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029564 000264A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029568 000264A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002956C 000264AC 38 63 09 58 */ addi r3, r3, 0x958
/* 80029570 000264B0 48 00 B2 79 */ bl isTbox__12dSv_memBit_cCFi
/* 80029574 000264B4 2C 03 00 00 */ cmpwi r3, 0
@@ -1174,8 +1174,8 @@ lbl_80029540:
/* 800295C0 00026500 28 04 00 FF */ cmplwi r4, 0xff
/* 800295C4 00026504 41 82 00 20 */ beq lbl_800295E4
/* 800295C8 00026508 41 82 01 08 */ beq lbl_800296D0
/* 800295CC 0002650C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800295D0 00026510 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800295CC 0002650C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800295D0 00026510 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800295D4 00026514 38 63 09 58 */ addi r3, r3, 0x958
/* 800295D8 00026518 48 00 B2 11 */ bl isTbox__12dSv_memBit_cCFi
/* 800295DC 0002651C 2C 03 00 00 */ cmpwi r3, 0
@@ -1191,8 +1191,8 @@ lbl_800295E4:
/* 80029600 00026540 28 04 00 FF */ cmplwi r4, 0xff
/* 80029604 00026544 41 82 00 24 */ beq lbl_80029628
/* 80029608 00026548 41 82 00 C8 */ beq lbl_800296D0
/* 8002960C 0002654C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029610 00026550 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002960C 0002654C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029610 00026550 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029614 00026554 88 BB 00 01 */ lbz r5, 1(r27)
/* 80029618 00026558 7C A5 07 74 */ extsb r5, r5
/* 8002961C 0002655C 48 00 BD 45 */ bl isSwitch__10dSv_info_cCFii
@@ -1209,8 +1209,8 @@ lbl_80029628:
/* 80029644 00026584 28 04 00 FF */ cmplwi r4, 0xff
/* 80029648 00026588 41 82 00 20 */ beq lbl_80029668
/* 8002964C 0002658C 41 82 00 84 */ beq lbl_800296D0
/* 80029650 00026590 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029654 00026594 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029650 00026590 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029654 00026594 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029658 00026598 38 63 09 58 */ addi r3, r3, 0x958
/* 8002965C 0002659C 48 00 B1 8D */ bl isTbox__12dSv_memBit_cCFi
/* 80029660 000265A0 2C 03 00 00 */ cmpwi r3, 0
@@ -1222,8 +1222,8 @@ lbl_80029668:
/* 80029674 000265B4 48 00 00 5C */ b lbl_800296D0
/* 80029678 000265B8 2C 19 00 01 */ cmpwi r25, 1
/* 8002967C 000265BC 40 82 00 54 */ bne lbl_800296D0
/* 80029680 000265C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029684 000265C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029680 000265C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029684 000265C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029688 000265C8 3B 23 09 58 */ addi r25, r3, 0x958
/* 8002968C 000265CC 7F 23 CB 78 */ mr r3, r25
/* 80029690 000265D0 38 80 00 03 */ li r4, 3
@@ -1417,8 +1417,8 @@ dMap_c:
/* 80029938 00026878 3C 60 80 38 */ lis r3, lbl_80378F24@ha
/* 8002993C 0002687C 38 63 8F 24 */ addi r3, r3, lbl_80378F24@l
/* 80029940 00026880 38 80 00 45 */ li r4, 0x45
/* 80029944 00026884 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80029948 00026888 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80029944 00026884 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80029948 00026888 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8002994C 0002688C 3C A5 00 02 */ addis r5, r5, 2
/* 80029950 00026890 38 C0 00 80 */ li r6, 0x80
/* 80029954 00026894 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -1824,8 +1824,8 @@ lbl_80029EB8:
/* 80029EFC 00026E3C 48 00 00 5C */ b lbl_80029F58
lbl_80029F00:
/* 80029F00 00026E40 C3 E2 82 E4 */ lfs f31, lbl_80451CE4-_SDA2_BASE_(r2)
/* 80029F04 00026E44 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80029F08 00026E48 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80029F04 00026E44 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80029F08 00026E48 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80029F0C 00026E4C 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 80029F10 00026E50 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 80029F14 00026E54 7D 89 03 A6 */ mtctr r12
@@ -2185,15 +2185,15 @@ lbl_8002A408:
/* 8002A40C 0002734C 4B FF ED 55 */ bl renderingAmap_c_NS_getStayType
/* 8002A410 00027350 2C 03 00 00 */ cmpwi r3, 0
/* 8002A414 00027354 40 82 00 AC */ bne lbl_8002A4C0
/* 8002A418 00027358 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002A41C 0002735C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002A418 00027358 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8002A41C 0002735C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002A420 00027360 38 63 09 78 */ addi r3, r3, 0x978
/* 8002A424 00027364 38 80 00 32 */ li r4, 0x32
/* 8002A428 00027368 48 00 A7 C1 */ bl isSwitch__12dSv_danBit_cCFi
/* 8002A42C 0002736C 2C 03 00 00 */ cmpwi r3, 0
/* 8002A430 00027370 41 82 00 90 */ beq lbl_8002A4C0
/* 8002A434 00027374 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002A438 00027378 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002A434 00027374 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8002A438 00027378 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002A43C 0002737C 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8002A440 00027380 3C 80 80 38 */ lis r4, lbl_80378F24@ha
/* 8002A444 00027384 38 84 8F 24 */ addi r4, r4, lbl_80378F24@l
+326 -326
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -109,8 +109,8 @@ dMdl_c_NS_create:
/* 8009C684 000995C4 88 03 00 1A */ lbz r0, 0x1a(r3)
/* 8009C688 000995C8 28 00 00 00 */ cmplwi r0, 0
/* 8009C68C 000995CC 40 82 00 2C */ bne lbl_8009C6B8
/* 8009C690 000995D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009C694 000995D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009C690 000995D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009C694 000995D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009C698 000995D8 80 63 5F 90 */ lwz r3, 0x5f90(r3)
/* 8009C69C 000995DC 7F C4 F3 78 */ mr r4, r30
/* 8009C6A0 000995E0 38 A0 00 00 */ li r5, 0
+6 -6
View File
@@ -2355,8 +2355,8 @@ dName_c_NS__draw:
/* 8025056C 0024D4AC 39 61 00 20 */ addi r11, r1, 0x20
/* 80250570 0024D4B0 48 11 1C 69 */ bl _savegpr_28
/* 80250574 0024D4B4 7C 7C 1B 78 */ mr r28, r3
/* 80250578 0024D4B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025057C 0024D4BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80250578 0024D4B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025057C 0024D4BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80250580 0024D4C0 3B E3 5F 64 */ addi r31, r3, 0x5f64
/* 80250584 0024D4C4 7F E3 FB 78 */ mr r3, r31
/* 80250588 0024D4C8 3B BF 01 B4 */ addi r29, r31, 0x1b4
@@ -2395,8 +2395,8 @@ dName_c_NS_screenSet:
/* 80250600 0024D540 7C 60 1B 78 */ mr r0, r3
lbl_80250604:
/* 80250604 0024D544 90 1F 00 10 */ stw r0, 0x10(r31)
/* 80250608 0024D548 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025060C 0024D54C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80250608 0024D548 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025060C 0024D54C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80250610 0024D550 80 03 5C D4 */ lwz r0, 0x5cd4(r3)
/* 80250614 0024D554 90 1F 00 08 */ stw r0, 8(r31)
/* 80250618 0024D558 80 7F 00 10 */ lwz r3, 0x10(r31)
@@ -3151,8 +3151,8 @@ lbl_8025108C:
/* 80251120 0024E060 38 84 00 50 */ addi r4, r4, 0x50
/* 80251124 0024E064 48 0F 53 8D */ bl PSMTXCopy
lbl_80251128:
/* 80251128 0024E068 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025112C 0024E06C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80251128 0024E068 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025112C 0024E06C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80251130 0024E070 80 83 5F 50 */ lwz r4, 0x5f50(r3)
/* 80251134 0024E074 80 7E 00 04 */ lwz r3, 4(r30)
/* 80251138 0024E078 C0 22 B3 D0 */ lfs f1, lbl_80454DD0-_SDA2_BASE_(r2)
+24 -24
View File
@@ -2320,8 +2320,8 @@ dPa_control_c_NS_level_c_NS_emitter_c_NS_onActive:
/* 8004B504 00048444 88 03 00 06 */ lbz r0, 6(r3)
/* 8004B508 00048448 60 00 00 01 */ ori r0, r0, 1
/* 8004B50C 0004844C 98 03 00 06 */ stb r0, 6(r3)
/* 8004B510 00048450 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8004B514 00048454 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8004B510 00048450 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8004B514 00048454 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8004B518 00048458 88 04 4F AD */ lbz r0, 0x4fad(r4)
/* 8004B51C 0004845C 28 00 00 00 */ cmplwi r0, 0
/* 8004B520 00048460 41 82 00 14 */ beq lbl_8004B534
@@ -2473,8 +2473,8 @@ dPa_control_c_NS_level_c_NS_execute:
/* 8004B71C 0004865C 40 82 00 6C */ bne lbl_8004B788
/* 8004B720 00048660 54 60 07 BD */ rlwinm. r0, r3, 0, 0x1e, 0x1e
/* 8004B724 00048664 40 82 00 18 */ bne lbl_8004B73C
/* 8004B728 00048668 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004B72C 0004866C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004B728 00048668 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004B72C 0004866C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004B730 00048670 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8004B734 00048674 28 00 00 00 */ cmplwi r0, 0
/* 8004B738 00048678 40 82 00 3C */ bne lbl_8004B774
@@ -3340,8 +3340,8 @@ lbl_8004C29C:
/* 8004C29C 000491DC 57 63 04 3E */ clrlwi r3, r27, 0x10
/* 8004C2A0 000491E0 28 03 00 03 */ cmplwi r3, 3
/* 8004C2A4 000491E4 40 82 01 A4 */ bne lbl_8004C448
/* 8004C2A8 000491E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004C2AC 000491EC 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 8004C2A8 000491E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004C2AC 000491EC 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 8004C2B0 000491F0 80 7B 5D 3C */ lwz r3, 0x5d3c(r27)
/* 8004C2B4 000491F4 38 80 00 00 */ li r4, 0
/* 8004C2B8 000491F8 90 81 00 08 */ stw r4, 8(r1)
@@ -3457,8 +3457,8 @@ lbl_8004C448:
/* 8004C468 000493A8 28 03 00 06 */ cmplwi r3, 6
/* 8004C46C 000493AC 40 82 00 C8 */ bne lbl_8004C534
lbl_8004C470:
/* 8004C470 000493B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004C474 000493B4 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 8004C470 000493B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004C474 000493B4 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 8004C478 000493B8 80 7C 5D 3C */ lwz r3, 0x5d3c(r28)
/* 8004C47C 000493BC 38 80 00 00 */ li r4, 0
/* 8004C480 000493C0 90 81 00 08 */ stw r4, 8(r1)
@@ -3528,8 +3528,8 @@ lbl_8004C570:
/* 8004C578 000494B8 D0 01 00 5C */ stfs f0, 0x5c(r1)
/* 8004C57C 000494BC D0 01 00 60 */ stfs f0, 0x60(r1)
lbl_8004C580:
/* 8004C580 000494C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004C584 000494C4 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 8004C580 000494C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004C584 000494C4 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 8004C588 000494C8 80 7B 5D 3C */ lwz r3, 0x5d3c(r27)
/* 8004C58C 000494CC 38 80 00 00 */ li r4, 0
/* 8004C590 000494D0 90 81 00 08 */ stw r4, 8(r1)
@@ -3612,8 +3612,8 @@ lbl_8004C6B8:
/* 8004C6C0 00049600 28 03 00 04 */ cmplwi r3, 4
/* 8004C6C4 00049604 40 82 01 5C */ bne lbl_8004C820
lbl_8004C6C8:
/* 8004C6C8 00049608 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004C6CC 0004960C 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 8004C6C8 00049608 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004C6CC 0004960C 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 8004C6D0 00049610 80 7B 5D 3C */ lwz r3, 0x5d3c(r27)
/* 8004C6D4 00049614 38 80 00 00 */ li r4, 0
/* 8004C6D8 00049618 90 81 00 08 */ stw r4, 8(r1)
@@ -3737,8 +3737,8 @@ lbl_8004C898:
/* 8004C898 000497D8 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 8004C89C 000497DC 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 8004C8A0 000497E0 90 01 00 40 */ stw r0, 0x40(r1)
/* 8004C8A4 000497E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004C8A8 000497E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004C8A4 000497E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004C8A8 000497E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004C8AC 000497EC 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8004C8B0 000497F0 7F 64 DB 78 */ mr r4, r27
/* 8004C8B4 000497F4 38 A1 00 30 */ addi r5, r1, 0x30
@@ -3830,8 +3830,8 @@ lbl_8004C9C8:
lbl_8004C9E8:
/* 8004C9E8 00049928 3A C0 00 00 */ li r22, 0
/* 8004C9EC 0004992C 3B 00 00 00 */ li r24, 0
/* 8004C9F0 00049930 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004C9F4 00049934 3A E3 61 C0 */ addi r23, r3, lbl_804061C0@l
/* 8004C9F0 00049930 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004C9F4 00049934 3A E3 61 C0 */ addi r23, r3, g_dComIfG_gameInfo@l
lbl_8004C9F8:
/* 8004C9F8 00049938 38 00 00 00 */ li r0, 0
/* 8004C9FC 0004993C 90 01 00 08 */ stw r0, 8(r1)
@@ -4231,8 +4231,8 @@ dPa_control_c_NS_getPolyColor:
/* 8004CFB0 00049EF0 7C DD 33 78 */ mr r29, r6
/* 8004CFB4 00049EF4 7C FE 3B 78 */ mr r30, r7
/* 8004CFB8 00049EF8 7D 1F 43 78 */ mr r31, r8
/* 8004CFBC 00049EFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004CFC0 00049F00 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004CFBC 00049EFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004CFC0 00049F00 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004CFC4 00049F04 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8004CFC8 00049F08 7F 44 D3 78 */ mr r4, r26
/* 8004CFCC 00049F0C 48 02 76 95 */ bl cBgS_NS_ChkPolySafe
@@ -4866,8 +4866,8 @@ lbl_8004D850:
/* 8004D8B4 0004A7F4 7E 63 9B 78 */ mr r3, r19
/* 8004D8B8 0004A7F8 48 15 DA F1 */ bl dKy_pol_efftype2_get
/* 8004D8BC 0004A7FC 7C 7D 1B 78 */ mr r29, r3
/* 8004D8C0 0004A800 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004D8C4 0004A804 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004D8C0 0004A800 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004D8C4 0004A804 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004D8C8 0004A808 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8004D8CC 0004A80C 7E 64 9B 78 */ mr r4, r19
/* 8004D8D0 0004A810 48 02 75 81 */ bl dBgS_NS_GetPolyAtt0
@@ -4937,8 +4937,8 @@ dPa_control_c_NS_setCommonPoly:
/* 8004D9B8 0004A8F8 7D 53 53 78 */ mr r19, r10
/* 8004D9BC 0004A8FC 8A 81 00 A3 */ lbz r20, 0xa3(r1)
/* 8004D9C0 0004A900 3A A0 00 00 */ li r21, 0
/* 8004D9C4 0004A904 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004D9C8 0004A908 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004D9C4 0004A904 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004D9C8 0004A908 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004D9CC 0004A90C 39 C3 0F 38 */ addi r14, r3, 0xf38
/* 8004D9D0 0004A910 7D C3 73 78 */ mr r3, r14
/* 8004D9D4 0004A914 7E 24 8B 78 */ mr r4, r17
@@ -4957,8 +4957,8 @@ lbl_8004D9EC:
/* 8004DA04 0004A944 3B C0 00 00 */ li r30, 0
/* 8004DA08 0004A948 56 7C 00 00 */ rlwinm r28, r19, 0, 0, 0
/* 8004DA0C 0004A94C 56 7B 03 DE */ rlwinm r27, r19, 0, 0xf, 0xf
/* 8004DA10 0004A950 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004DA14 0004A954 39 C3 61 C0 */ addi r14, r3, lbl_804061C0@l
/* 8004DA10 0004A950 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004DA14 0004A954 39 C3 61 C0 */ addi r14, r3, g_dComIfG_gameInfo@l
lbl_8004DA18:
/* 8004DA18 0004A958 7E 23 8B 78 */ mr r3, r17
/* 8004DA1C 0004A95C 7F 24 CB 78 */ mr r4, r25
+12 -12
View File
@@ -32,16 +32,16 @@ dPath_GetRoomPath:
/* 800517FC 0004E73C 7C 7F 1B 78 */ mr r31, r3
/* 80051800 0004E740 2C 04 FF FF */ cmpwi r4, -1
/* 80051804 0004E744 40 82 00 20 */ bne lbl_80051824
/* 80051808 0004E748 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005180C 0004E74C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80051808 0004E748 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005180C 0004E74C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80051810 0004E750 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 80051814 0004E754 81 8C 00 E4 */ lwz r12, 0xe4(r12)
/* 80051818 0004E758 7D 89 03 A6 */ mtctr r12
/* 8005181C 0004E75C 4E 80 04 21 */ bctrl
/* 80051820 0004E760 48 00 00 34 */ b lbl_80051854
lbl_80051824:
/* 80051824 0004E764 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80051828 0004E768 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80051824 0004E764 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80051828 0004E768 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005182C 0004E76C 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 80051830 0004E770 4B FD 2B 55 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 80051834 0004E774 28 03 00 00 */ cmplwi r3, 0
@@ -84,16 +84,16 @@ dPath_GetNextRoomPath:
/* 800518A8 0004E7E8 7C 7F 1B 78 */ mr r31, r3
/* 800518AC 0004E7EC 2C 04 FF FF */ cmpwi r4, -1
/* 800518B0 0004E7F0 40 82 00 20 */ bne lbl_800518D0
/* 800518B4 0004E7F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800518B8 0004E7F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800518B4 0004E7F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800518B8 0004E7F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800518BC 0004E7FC 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 800518C0 0004E800 81 8C 00 E4 */ lwz r12, 0xe4(r12)
/* 800518C4 0004E804 7D 89 03 A6 */ mtctr r12
/* 800518C8 0004E808 4E 80 04 21 */ bctrl
/* 800518CC 0004E80C 48 00 00 34 */ b lbl_80051900
lbl_800518D0:
/* 800518D0 0004E810 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800518D4 0004E814 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800518D0 0004E810 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800518D4 0004E814 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800518D8 0004E818 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 800518DC 0004E81C 4B FD 2A A9 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 800518E0 0004E820 28 03 00 00 */ cmplwi r3, 0
@@ -145,8 +145,8 @@ dPath_GetPolyRoomPathVec:
/* 80051970 0004E8B0 7C 7A 1B 78 */ mr r26, r3
/* 80051974 0004E8B4 7C 9E 23 78 */ mr r30, r4
/* 80051978 0004E8B8 7C BF 2B 78 */ mr r31, r5
/* 8005197C 0004E8BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80051980 0004E8C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005197C 0004E8BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80051980 0004E8C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80051984 0004E8C4 3B 83 0F 38 */ addi r28, r3, 0xf38
/* 80051988 0004E8C8 7F 83 E3 78 */ mr r3, r28
/* 8005198C 0004E8CC 7F 44 D3 78 */ mr r4, r26
@@ -176,8 +176,8 @@ lbl_800519E4:
/* 800519E4 0004E924 88 9D 00 06 */ lbz r4, 6(r29)
/* 800519E8 0004E928 28 04 00 FF */ cmplwi r4, 0xff
/* 800519EC 0004E92C 41 82 00 24 */ beq lbl_80051A10
/* 800519F0 0004E930 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800519F4 0004E934 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800519F0 0004E930 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800519F4 0004E934 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800519F8 0004E938 7F 65 DB 78 */ mr r5, r27
/* 800519FC 0004E93C 4B FE 39 65 */ bl isSwitch__10dSv_info_cCFii
/* 80051A00 0004E940 2C 03 00 00 */ cmpwi r3, 0
+10 -10
View File
@@ -425,8 +425,8 @@ addWarpMaterial:
/* 8003A85C 0003779C 38 63 98 B8 */ addi r3, r3, lbl_803798B8@l
/* 8003A860 000377A0 38 63 00 23 */ addi r3, r3, 0x23
/* 8003A864 000377A4 38 80 00 5D */ li r4, 0x5d
/* 8003A868 000377A8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8003A86C 000377AC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8003A868 000377A8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8003A86C 000377AC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8003A870 000377B0 3C A5 00 02 */ addis r5, r5, 2
/* 8003A874 000377B4 38 C0 00 80 */ li r6, 0x80
/* 8003A878 000377B8 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -781,8 +781,8 @@ dRes_info_c_NS_setWarpSRT:
/* 8003AD98 00037CD8 C0 1E 00 08 */ lfs f0, 8(r30)
/* 8003AD9C 00037CDC FC 60 00 50 */ fneg f3, f0
/* 8003ADA0 00037CE0 48 30 BB 49 */ bl PSMTXTrans
/* 8003ADA4 00037CE4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003ADA8 00037CE8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003ADA4 00037CE4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003ADA8 00037CE8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003ADAC 00037CEC 88 03 5D B0 */ lbz r0, 0x5db0(r3)
/* 8003ADB0 00037CF0 7C 00 07 74 */ extsb r0, r0
/* 8003ADB4 00037CF4 1C 00 00 38 */ mulli r0, r0, 0x38
@@ -1236,8 +1236,8 @@ lbl_8003B38C:
/* 8003B38C 000382CC 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 8003B390 000382D0 83 23 00 48 */ lwz r25, 0x48(r3)
/* 8003B394 000382D4 3A A0 00 00 */ li r21, 0
/* 8003B398 000382D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003B39C 000382DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003B398 000382D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003B39C 000382DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003B3A0 000382E0 3E E3 00 02 */ addis r23, r3, 2
/* 8003B3A4 000382E4 3A F7 C2 F8 */ addi r23, r23, -15624
/* 8003B3A8 000382E8 48 00 04 F8 */ b lbl_8003B8A0
@@ -1690,8 +1690,8 @@ dRes_info_c_NS_deleteArchiveRes:
/* 8003B9B0 000388F0 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8003B9B4 000388F4 83 E3 00 48 */ lwz r31, 0x48(r3)
/* 8003B9B8 000388F8 3B C0 00 00 */ li r30, 0
/* 8003B9BC 000388FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003B9C0 00038900 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003B9BC 000388FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003B9C0 00038900 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003B9C4 00038904 3F 83 00 02 */ addis r28, r3, 2
/* 8003B9C8 00038908 3B 9C C2 F8 */ addi r28, r28, -15624
/* 8003B9CC 0003890C 48 00 00 A4 */ b lbl_8003BA70
@@ -2596,8 +2596,8 @@ dRes_control_c_NS_setStageRes:
/* 8003C5E4 00039524 3C A0 80 38 */ lis r5, lbl_803798B8@ha
/* 8003C5E8 00039528 38 A5 98 B8 */ addi r5, r5, lbl_803798B8@l
/* 8003C5EC 0003952C 38 A5 03 1F */ addi r5, r5, 0x31f
/* 8003C5F0 00039530 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8003C5F4 00039534 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 8003C5F0 00039530 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8003C5F4 00039534 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8003C5F8 00039538 38 C6 4E 00 */ addi r6, r6, 0x4e00
/* 8003C5FC 0003953C 4C C6 31 82 */ crclr 6
/* 8003C600 00039540 48 32 9F BD */ bl func_803665BC
+10 -10
View File
@@ -43,8 +43,8 @@ dScope_c:
/* 8019370C 0019064C 90 1D 00 58 */ stw r0, 0x58(r29)
/* 80193710 00190650 90 1D 00 5C */ stw r0, 0x5c(r29)
/* 80193714 00190654 9B DD 00 8D */ stb r30, 0x8d(r29)
/* 80193718 00190658 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8019371C 0019065C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80193718 00190658 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8019371C 0019065C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80193720 00190660 80 7F 5D 30 */ lwz r3, 0x5d30(r31)
/* 80193724 00190664 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 80193728 00190668 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -368,8 +368,8 @@ lbl_80193B74:
/* 80193BB8 00190AF8 7D 80 2A 14 */ add r12, r0, r5
/* 80193BBC 00190AFC 48 1C E4 C9 */ bl func_80362084
/* 80193BC0 00190B00 60 00 00 00 */ nop
/* 80193BC4 00190B04 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80193BC8 00190B08 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80193BC4 00190B04 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80193BC8 00190B08 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80193BCC 00190B0C 80 03 5D 7C */ lwz r0, 0x5d7c(r3)
/* 80193BD0 00190B10 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80193BD4 00190B14 40 82 00 0C */ bne lbl_80193BE0
@@ -391,8 +391,8 @@ lbl_80193C08:
/* 80193C0C 00190B4C 28 00 00 02 */ cmplwi r0, 2
/* 80193C10 00190B50 41 82 00 3C */ beq lbl_80193C4C
/* 80193C14 00190B54 38 00 00 3D */ li r0, 0x3d
/* 80193C18 00190B58 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80193C1C 00190B5C 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80193C18 00190B58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80193C1C 00190B5C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80193C20 00190B60 98 04 5E 3F */ stb r0, 0x5e3f(r4)
/* 80193C24 00190B64 38 00 00 0A */ li r0, 0xa
/* 80193C28 00190B68 98 04 5E 31 */ stb r0, 0x5e31(r4)
@@ -430,8 +430,8 @@ lbl_80193C4C:
/* 80193CA4 00190BE4 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 80193CA8 00190BE8 93 C1 00 28 */ stw r30, 0x28(r1)
/* 80193CAC 00190BEC 7C 7E 1B 78 */ mr r30, r3
/* 80193CB0 00190BF0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80193CB4 00190BF4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80193CB0 00190BF0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80193CB4 00190BF4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80193CB8 00190BF8 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 80193CBC 00190BFC 81 83 00 00 */ lwz r12, 0(r3)
/* 80193CC0 00190C00 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -448,8 +448,8 @@ lbl_80193C4C:
/* 80193CEC 00190C2C FC 00 00 1E */ fctiwz f0, f0
/* 80193CF0 00190C30 D8 01 00 18 */ stfd f0, 0x18(r1)
/* 80193CF4 00190C34 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80193CF8 00190C38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80193CFC 00190C3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80193CF8 00190C38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80193CFC 00190C3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80193D00 00190C40 80 03 5F 18 */ lwz r0, 0x5f18(r3)
/* 80193D04 00190C44 54 00 04 E7 */ rlwinm. r0, r0, 0, 0x13, 0x13
/* 80193D08 00190C48 41 82 00 7C */ beq lbl_80193D84
+94 -94
View File
@@ -302,8 +302,8 @@ dStage_roomControl_c_NS_init:
/* 8002420C 0002114C 38 00 00 00 */ li r0, 0
/* 80024210 00021150 98 0D 87 E8 */ stb r0, lbl_80450D68-_SDA_BASE_(r13)
/* 80024214 00021154 98 8D 80 70 */ stb r4, lbl_804505F0-_SDA_BASE_(r13)
/* 80024218 00021158 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8002421C 0002115C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80024218 00021158 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8002421C 0002115C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80024220 00021160 A8 04 4E 08 */ lha r0, 0x4e08(r4)
/* 80024224 00021164 7C 00 07 35 */ extsh. r0, r0
/* 80024228 00021168 40 80 00 0C */ bge lbl_80024234
@@ -334,16 +334,16 @@ lbl_8002424C:
/* 80024280 000211C0 41 80 00 40 */ blt lbl_800242C0
/* 80024284 000211C4 7C 60 07 74 */ extsb r0, r3
/* 80024288 000211C8 54 04 28 34 */ slwi r4, r0, 5
/* 8002428C 000211CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024290 000211D0 38 03 61 C0 */ addi r0, r3, lbl_804061C0@l
/* 8002428C 000211CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024290 000211D0 38 03 61 C0 */ addi r0, r3, g_dComIfG_gameInfo@l
/* 80024294 000211D4 7C 60 22 14 */ add r3, r0, r4
/* 80024298 000211D8 38 63 09 B6 */ addi r3, r3, 0x9b6
/* 8002429C 000211DC 48 01 0A 51 */ bl clearRoomSwitch__13dSv_zoneBit_cFv
/* 800242A0 000211E0 88 1E 03 F7 */ lbz r0, 0x3f7(r30)
/* 800242A4 000211E4 7C 00 07 74 */ extsb r0, r0
/* 800242A8 000211E8 54 04 28 34 */ slwi r4, r0, 5
/* 800242AC 000211EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800242B0 000211F0 38 03 61 C0 */ addi r0, r3, lbl_804061C0@l
/* 800242AC 000211EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800242B0 000211F0 38 03 61 C0 */ addi r0, r3, g_dComIfG_gameInfo@l
/* 800242B4 000211F4 7C 60 22 14 */ add r3, r0, r4
/* 800242B8 000211F8 38 63 09 B6 */ addi r3, r3, 0x9b6
/* 800242BC 000211FC 48 01 0A 3D */ bl clearRoomItem__13dSv_zoneBit_cFv
@@ -385,8 +385,8 @@ dStage_roomControl_c_NS_initZone:
/* 80024338 00021278 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8002433C 0002127C 7C 08 02 A6 */ mflr r0
/* 80024340 00021280 90 01 00 14 */ stw r0, 0x14(r1)
/* 80024344 00021284 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024348 00021288 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80024344 00021284 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024348 00021288 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002434C 0002128C 48 01 0E 01 */ bl initZone__10dSv_info_cFv
/* 80024350 00021290 3C 60 80 3F */ lis r3, lbl_803F6094@ha
/* 80024354 00021294 38 03 60 94 */ addi r0, r3, lbl_803F6094@l
@@ -689,8 +689,8 @@ dStage_roomControl_c_NS_zoneCountCheck:
/* 80024738 00021678 38 03 60 94 */ addi r0, r3, lbl_803F6094@l
/* 8002473C 0002167C 7C 1E 03 78 */ mr r30, r0
/* 80024740 00021680 3B A0 00 00 */ li r29, 0
/* 80024744 00021684 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024748 00021688 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80024744 00021684 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024748 00021688 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002474C 0002168C 3B E3 4E 20 */ addi r31, r3, 0x4e20
lbl_80024750:
/* 80024750 00021690 88 7E 03 F7 */ lbz r3, 0x3f7(r30)
@@ -701,16 +701,16 @@ lbl_80024750:
/* 80024764 000216A4 40 81 00 A8 */ ble lbl_8002480C
/* 80024768 000216A8 7C 60 07 74 */ extsb r0, r3
/* 8002476C 000216AC 54 04 28 34 */ slwi r4, r0, 5
/* 80024770 000216B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024774 000216B4 38 03 61 C0 */ addi r0, r3, lbl_804061C0@l
/* 80024770 000216B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024774 000216B4 38 03 61 C0 */ addi r0, r3, g_dComIfG_gameInfo@l
/* 80024778 000216B8 7C 60 22 14 */ add r3, r0, r4
/* 8002477C 000216BC 38 63 09 B6 */ addi r3, r3, 0x9b6
/* 80024780 000216C0 48 01 05 6D */ bl clearRoomSwitch__13dSv_zoneBit_cFv
/* 80024784 000216C4 88 1E 03 F7 */ lbz r0, 0x3f7(r30)
/* 80024788 000216C8 7C 00 07 74 */ extsb r0, r0
/* 8002478C 000216CC 54 04 28 34 */ slwi r4, r0, 5
/* 80024790 000216D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024794 000216D4 38 03 61 C0 */ addi r0, r3, lbl_804061C0@l
/* 80024790 000216D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024794 000216D4 38 03 61 C0 */ addi r0, r3, g_dComIfG_gameInfo@l
/* 80024798 000216D8 7C 60 22 14 */ add r3, r0, r4
/* 8002479C 000216DC 38 63 09 B6 */ addi r3, r3, 0x9b6
/* 800247A0 000216E0 48 01 05 59 */ bl clearRoomItem__13dSv_zoneBit_cFv
@@ -735,8 +735,8 @@ lbl_80024750:
/* 800247EC 0002172C 88 1E 03 F7 */ lbz r0, 0x3f7(r30)
/* 800247F0 00021730 7C 00 07 74 */ extsb r0, r0
/* 800247F4 00021734 54 04 28 34 */ slwi r4, r0, 5
/* 800247F8 00021738 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800247FC 0002173C 38 03 61 C0 */ addi r0, r3, lbl_804061C0@l
/* 800247F8 00021738 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800247FC 0002173C 38 03 61 C0 */ addi r0, r3, g_dComIfG_gameInfo@l
/* 80024800 00021740 7C 60 22 14 */ add r3, r0, r4
/* 80024804 00021744 98 A3 09 B4 */ stb r5, 0x9b4(r3)
/* 80024808 00021748 98 BE 03 F7 */ stb r5, 0x3f7(r30)
@@ -847,8 +847,8 @@ dStage_roomControl_c_NS_resetArchiveBank:
/* 80024960 000218A0 39 61 00 20 */ addi r11, r1, 0x20
/* 80024964 000218A4 48 33 D8 75 */ bl _savegpr_28
/* 80024968 000218A8 7C 7D 1B 78 */ mr r29, r3
/* 8002496C 000218AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024970 000218B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002496C 000218AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024970 000218B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80024974 000218B4 3F C3 00 02 */ addis r30, r3, 2
/* 80024978 000218B8 3C 60 80 38 */ lis r3, lbl_80378A50@ha
/* 8002497C 000218BC 3B E3 8A 50 */ addi r31, r3, lbl_80378A50@l
@@ -1008,14 +1008,14 @@ lbl_80024B70:
/* 80024B88 00021AC8 3C 80 80 38 */ lis r4, lbl_80378A50@ha
/* 80024B8C 00021ACC 38 84 8A 50 */ addi r4, r4, lbl_80378A50@l
/* 80024B90 00021AD0 38 84 00 C6 */ addi r4, r4, 0xc6
/* 80024B94 00021AD4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80024B98 00021AD8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80024B94 00021AD4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80024B98 00021AD8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80024B9C 00021ADC 38 A5 4E 00 */ addi r5, r5, 0x4e00
/* 80024BA0 00021AE0 54 C6 06 3E */ clrlwi r6, r6, 0x18
/* 80024BA4 00021AE4 4C C6 31 82 */ crclr 6
/* 80024BA8 00021AE8 48 34 19 35 */ bl func_803664DC
/* 80024BAC 00021AEC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024BB0 00021AF0 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80024BAC 00021AEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024BB0 00021AF0 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80024BB4 00021AF4 80 7F 5C 68 */ lwz r3, 0x5c68(r31)
/* 80024BB8 00021AF8 38 81 00 08 */ addi r4, r1, 8
/* 80024BBC 00021AFC 48 00 DB 7D */ bl dLib_getExpandSizeFromAramArchive
@@ -1118,8 +1118,8 @@ dStage_roomInit:
/* 80024D20 00021C60 48 33 D4 BD */ bl _savegpr_29
/* 80024D24 00021C64 7C 7D 1B 78 */ mr r29, r3
/* 80024D28 00021C68 4B FF F6 C1 */ bl dStage_roomControl_c_NS_setStayNo
/* 80024D2C 00021C6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80024D30 00021C70 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80024D2C 00021C6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80024D30 00021C70 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 80024D34 00021C74 38 7E 4E 20 */ addi r3, r30, 0x4e20
/* 80024D38 00021C78 81 9E 4E 20 */ lwz r12, 0x4e20(r30)
/* 80024D3C 00021C7C 81 8C 00 30 */ lwz r12, 0x30(r12)
@@ -1355,8 +1355,8 @@ lbl_80024FE8:
/* 80025054 00021F94 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 80025058 00021F98 7D 89 03 A6 */ mtctr r12
/* 8002505C 00021F9C 4E 80 04 21 */ bctrl
/* 80025060 00021FA0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80025064 00021FA4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80025060 00021FA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80025064 00021FA4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80025068 00021FA8 80 1F 5D AC */ lwz r0, 0x5dac(r31)
/* 8002506C 00021FAC 28 00 00 00 */ cmplwi r0, 0
/* 80025070 00021FB0 40 82 00 1C */ bne lbl_8002508C
@@ -1372,8 +1372,8 @@ lbl_8002508C:
lbl_80025094:
/* 80025094 00021FD4 4B FF 4A 15 */ bl fopAcM_CreateAppend
/* 80025098 00021FD8 7C 7D 1B 78 */ mr r29, r3
/* 8002509C 00021FDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800250A0 00021FE0 38 C3 61 C0 */ addi r6, r3, lbl_804061C0@l
/* 8002509C 00021FDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800250A0 00021FE0 38 C3 61 C0 */ addi r6, r3, g_dComIfG_gameInfo@l
/* 800250A4 00021FE4 A8 66 4E 08 */ lha r3, 0x4e08(r6)
/* 800250A8 00021FE8 80 86 0D C8 */ lwz r4, 0xdc8(r6)
/* 800250AC 00021FEC 2C 03 FF FE */ cmpwi r3, -2
@@ -1381,8 +1381,8 @@ lbl_80025094:
/* 800250B4 00021FF4 2C 03 FF FD */ cmpwi r3, -3
/* 800250B8 00021FF8 40 82 00 48 */ bne lbl_80025100
lbl_800250BC:
/* 800250BC 00021FFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800250C0 00022000 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800250BC 00021FFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800250C0 00022000 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800250C4 00022004 80 03 0E E4 */ lwz r0, 0xee4(r3)
/* 800250C8 00022008 90 1D 00 00 */ stw r0, 0(r29)
/* 800250CC 0002200C C0 03 0E D8 */ lfs f0, 0xed8(r3)
@@ -1452,8 +1452,8 @@ lbl_80025178:
/* 800251B4 000220F4 B0 1D 00 16 */ sth r0, 0x16(r29)
/* 800251B8 000220F8 2C 03 FF FC */ cmpwi r3, -4
/* 800251BC 000220FC 40 82 00 18 */ bne lbl_800251D4
/* 800251C0 00022100 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800251C4 00022104 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800251C0 00022100 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800251C4 00022104 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800251C8 00022108 80 03 0E E4 */ lwz r0, 0xee4(r3)
/* 800251CC 0002210C 90 1D 00 00 */ stw r0, 0(r29)
/* 800251D0 00022110 48 00 00 38 */ b lbl_80025208
@@ -1474,8 +1474,8 @@ lbl_800251F0:
/* 80025204 00022144 90 1D 00 00 */ stw r0, 0(r29)
lbl_80025208:
/* 80025208 00022148 38 00 00 00 */ li r0, 0
/* 8002520C 0002214C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80025210 00022150 38 E3 61 C0 */ addi r7, r3, lbl_804061C0@l
/* 8002520C 0002214C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80025210 00022150 38 E3 61 C0 */ addi r7, r3, g_dComIfG_gameInfo@l
/* 80025214 00022154 90 07 0D C8 */ stw r0, 0xdc8(r7)
/* 80025218 00022158 3C 60 00 01 */ lis r3, 0x0000FFFF@ha
/* 8002521C 0002215C 38 03 FF FF */ addi r0, r3, 0x0000FFFF@l
@@ -1849,14 +1849,14 @@ dStage_stagInfo_GetParticleNo:
/* 80025780 000226C0 3C 60 80 38 */ lis r3, lbl_80378A50@ha
/* 80025784 000226C4 38 63 8A 50 */ addi r3, r3, lbl_80378A50@l
/* 80025788 000226C8 38 63 00 E3 */ addi r3, r3, 0xe3
/* 8002578C 000226CC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80025790 000226D0 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8002578C 000226CC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80025790 000226D0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80025794 000226D4 3C 84 00 02 */ addis r4, r4, 2
/* 80025798 000226D8 38 84 D4 F8 */ addi r4, r4, -11016
/* 8002579C 000226DC 38 A0 00 40 */ li r5, 0x40
/* 800257A0 000226E0 48 01 69 F5 */ bl dRes_control_c_NS_deleteRes
/* 800257A4 000226E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800257A8 000226E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800257A4 000226E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800257A8 000226E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800257AC 000226EC 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 800257B0 000226F0 81 8C 01 34 */ lwz r12, 0x134(r12)
/* 800257B4 000226F4 7D 89 03 A6 */ mtctr r12
@@ -1869,15 +1869,15 @@ lbl_800257BC:
/* 800257CC 0002270C 4E 80 04 21 */ bctrl
/* 800257D0 00022710 88 03 00 09 */ lbz r0, 9(r3)
/* 800257D4 00022714 54 1F FE FE */ rlwinm r31, r0, 0x1f, 0x1b, 0x1f
/* 800257D8 00022718 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800257DC 0002271C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800257D8 00022718 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800257DC 0002271C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800257E0 00022720 7F E4 FB 78 */ mr r4, r31
/* 800257E4 00022724 48 00 F8 D9 */ bl getSave__10dSv_info_cFi
/* 800257E8 00022728 3C 60 80 43 */ lis r3, lbl_804307EC@ha
/* 800257EC 0002272C 38 63 07 EC */ addi r3, r3, lbl_804307EC@l
/* 800257F0 00022730 48 23 6A 09 */ bl dSvBit_HIO_c_NS_init
/* 800257F4 00022734 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800257F8 00022738 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800257F4 00022734 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800257F8 00022738 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800257FC 0002273C 38 63 09 78 */ addi r3, r3, 0x978
/* 80025800 00022740 7F E4 07 74 */ extsb r4, r31
/* 80025804 00022744 48 00 F3 11 */ bl init__12dSv_danBit_cFSc
@@ -1915,8 +1915,8 @@ lbl_800257BC:
/* 80025884 000227C4 7C 9C 23 78 */ mr r28, r4
/* 80025888 000227C8 83 C4 00 08 */ lwz r30, 8(r4)
/* 8002588C 000227CC 3B A0 00 00 */ li r29, 0
/* 80025890 000227D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80025894 000227D4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80025890 000227D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80025894 000227D4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80025898 000227D8 48 00 00 98 */ b lbl_80025930
lbl_8002589C:
/* 8002589C 000227DC 7F E3 FB 78 */ mr r3, r31
@@ -2039,8 +2039,8 @@ dStage_actorInit:
/* 80025A50 00022990 7C 9C 23 78 */ mr r28, r4
/* 80025A54 00022994 83 C4 00 08 */ lwz r30, 8(r4)
/* 80025A58 00022998 3B A0 00 00 */ li r29, 0
/* 80025A5C 0002299C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80025A60 000229A0 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80025A5C 0002299C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80025A60 000229A0 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80025A64 000229A4 48 00 00 98 */ b lbl_80025AFC
lbl_80025A68:
/* 80025A68 000229A8 7F E3 FB 78 */ mr r3, r31
@@ -2101,8 +2101,8 @@ lbl_80025AFC:
/* 80025B3C 00022A7C 7C 9C 23 78 */ mr r28, r4
/* 80025B40 00022A80 83 C4 00 08 */ lwz r30, 8(r4)
/* 80025B44 00022A84 3B A0 00 00 */ li r29, 0
/* 80025B48 00022A88 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80025B4C 00022A8C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80025B48 00022A88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80025B4C 00022A8C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80025B50 00022A90 48 00 00 84 */ b lbl_80025BD4
lbl_80025B54:
/* 80025B54 00022A94 7F E3 FB 78 */ mr r3, r31
@@ -2753,8 +2753,8 @@ readMult:
/* 80026478 000233B8 7C BD 2B 78 */ mr r29, r5
/* 8002647C 000233BC 41 82 01 48 */ beq lbl_800265C4
/* 80026480 000233C0 83 FC 00 04 */ lwz r31, 4(r28)
/* 80026484 000233C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026488 000233C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80026484 000233C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026488 000233C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002648C 000233CC 3B C3 4E 20 */ addi r30, r3, 0x4e20
/* 80026490 000233D0 7F C3 F3 78 */ mr r3, r30
/* 80026494 000233D4 81 9E 00 00 */ lwz r12, 0(r30)
@@ -3119,8 +3119,8 @@ layerTableLoader:
/* 800269D8 00023918 7C BD 2B 78 */ mr r29, r5
/* 800269DC 0002391C 48 00 00 18 */ b lbl_800269F4
lbl_800269E0:
/* 800269E0 00023920 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800269E4 00023924 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800269E0 00023920 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800269E4 00023924 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800269E8 00023928 88 03 4E 0A */ lbz r0, 0x4e0a(r3)
/* 800269EC 0002392C 7C 00 07 74 */ extsb r0, r0
/* 800269F0 00023930 7C 1D 03 78 */ mr r29, r0
@@ -3138,8 +3138,8 @@ lbl_800269F4:
/* 80026A1C 0002395C 38 A5 66 44 */ addi r5, r5, lbl_803A6644@l
/* 80026A20 00023960 38 C0 00 01 */ li r6, 1
/* 80026A24 00023964 4B FF F6 91 */ bl dStage_dt_c_decode
/* 80026A28 00023968 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026A2C 0002396C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80026A28 00023968 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026A2C 0002396C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80026A30 00023970 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 80026A34 00023974 81 8C 01 70 */ lwz r12, 0x170(r12)
/* 80026A38 00023978 7D 89 03 A6 */ mtctr r12
@@ -3341,8 +3341,8 @@ dStage_infoCreate:
/* 80026CF8 00023C38 38 63 01 19 */ addi r3, r3, 0x119
/* 80026CFC 00023C3C 48 00 87 39 */ bl dComIfG_getStageRes
/* 80026D00 00023C40 7C 7E 1B 78 */ mr r30, r3
/* 80026D04 00023C44 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026D08 00023C48 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80026D04 00023C44 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026D08 00023C48 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80026D0C 00023C4C 38 7F 4E C4 */ addi r3, r31, 0x4ec4
/* 80026D10 00023C50 4B FF D4 D9 */ bl dStage_roomControl_c_NS_init
/* 80026D14 00023C54 7F C3 F3 78 */ mr r3, r30
@@ -3365,13 +3365,13 @@ dStage_Create:
/* 80026D4C 00023C8C 38 63 8A 50 */ addi r3, r3, lbl_80378A50@l
/* 80026D50 00023C90 38 63 01 19 */ addi r3, r3, 0x119
/* 80026D54 00023C94 48 00 86 E1 */ bl dComIfG_getStageRes
/* 80026D58 00023C98 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80026D5C 00023C9C 3B E4 61 C0 */ addi r31, r4, lbl_804061C0@l
/* 80026D58 00023C98 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80026D5C 00023C9C 3B E4 61 C0 */ addi r31, r4, g_dComIfG_gameInfo@l
/* 80026D60 00023CA0 38 9F 4E 20 */ addi r4, r31, 0x4e20
/* 80026D64 00023CA4 4B FF FD F5 */ bl dStage_dt_c_stageLoader
/* 80026D68 00023CA8 48 00 A8 3D */ bl daSus_c_NS_execute
/* 80026D6C 00023CAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026D70 00023CB0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80026D6C 00023CAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026D70 00023CB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80026D74 00023CB4 88 03 4E 0A */ lbz r0, 0x4e0a(r3)
/* 80026D78 00023CB8 7C 03 07 75 */ extsb. r3, r0
/* 80026D7C 00023CBC 41 80 00 08 */ blt lbl_80026D84
@@ -3419,15 +3419,15 @@ dStage_Delete:
/* 80026E10 00023D50 8C 03 61 94 */ lbzu r0, lbl_80406194@l(r3)
/* 80026E14 00023D54 7C 00 07 75 */ extsb. r0, r0
/* 80026E18 00023D58 41 82 00 1C */ beq lbl_80026E34
/* 80026E1C 00023D5C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80026E20 00023D60 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80026E1C 00023D5C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80026E20 00023D60 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80026E24 00023D64 3C 84 00 02 */ addis r4, r4, 2
/* 80026E28 00023D68 38 A0 00 80 */ li r5, 0x80
/* 80026E2C 00023D6C 38 84 C2 F8 */ addi r4, r4, -15624
/* 80026E30 00023D70 48 01 53 65 */ bl dRes_control_c_NS_deleteRes
lbl_80026E34:
/* 80026E34 00023D74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026E38 00023D78 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80026E34 00023D74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026E38 00023D78 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80026E3C 00023D7C 3B DF 4E 20 */ addi r30, r31, 0x4e20
/* 80026E40 00023D80 7F C3 F3 78 */ mr r3, r30
/* 80026E44 00023D84 81 9E 00 00 */ lwz r12, 0(r30)
@@ -3436,8 +3436,8 @@ lbl_80026E34:
/* 80026E50 00023D90 4E 80 04 21 */ bctrl
/* 80026E54 00023D94 88 03 00 09 */ lbz r0, 9(r3)
/* 80026E58 00023D98 54 04 FE FE */ rlwinm r4, r0, 0x1f, 0x1b, 0x1f
/* 80026E5C 00023D9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026E60 00023DA0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80026E5C 00023D9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026E60 00023DA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80026E64 00023DA4 48 00 E2 8D */ bl putSave__10dSv_info_cFi
/* 80026E68 00023DA8 38 6D 87 F4 */ addi r3, r13, lbl_80450D74-_SDA_BASE_
/* 80026E6C 00023DAC 4B FF DC 51 */ bl dStage_roomControl_c_NS_roomDzs_c_NS_remove
@@ -3445,8 +3445,8 @@ lbl_80026E34:
/* 80026E74 00023DB4 80 03 00 00 */ lwz r0, 0(r3)
/* 80026E78 00023DB8 2C 00 00 00 */ cmpwi r0, 0
/* 80026E7C 00023DBC 40 82 00 2C */ bne lbl_80026EA8
/* 80026E80 00023DC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026E84 00023DC4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80026E80 00023DC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026E84 00023DC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80026E88 00023DC8 88 03 4E 1C */ lbz r0, 0x4e1c(r3)
/* 80026E8C 00023DCC 7C 00 07 75 */ extsb. r0, r0
/* 80026E90 00023DD0 41 82 00 18 */ beq lbl_80026EA8
@@ -3469,8 +3469,8 @@ lbl_80026EA8:
/* 80026ED0 00023E10 3C 60 80 38 */ lis r3, lbl_80378A50@ha
/* 80026ED4 00023E14 38 63 8A 50 */ addi r3, r3, lbl_80378A50@l
/* 80026ED8 00023E18 38 63 01 32 */ addi r3, r3, 0x132
/* 80026EDC 00023E1C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80026EE0 00023E20 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80026EDC 00023E1C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80026EE0 00023E20 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80026EE4 00023E24 3C 84 00 02 */ addis r4, r4, 2
/* 80026EE8 00023E28 38 84 D4 F8 */ addi r4, r4, -11016
/* 80026EEC 00023E2C 38 A0 00 40 */ li r5, 0x40
@@ -3487,8 +3487,8 @@ lbl_80026F14:
/* 80026F14 00023E54 3C 60 80 38 */ lis r3, lbl_80378A50@ha
/* 80026F18 00023E58 38 63 8A 50 */ addi r3, r3, lbl_80378A50@l
/* 80026F1C 00023E5C 38 63 01 32 */ addi r3, r3, 0x132
/* 80026F20 00023E60 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80026F24 00023E64 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80026F20 00023E60 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80026F24 00023E64 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80026F28 00023E68 3C 84 00 02 */ addis r4, r4, 2
/* 80026F2C 00023E6C 3B A4 D4 F8 */ addi r29, r4, -11016
/* 80026F30 00023E70 7F A4 EB 78 */ mr r4, r29
@@ -3509,15 +3509,15 @@ lbl_80026F68:
/* 80026F68 00023EA8 3C 60 80 38 */ lis r3, lbl_80378A50@ha
/* 80026F6C 00023EAC 38 63 8A 50 */ addi r3, r3, lbl_80378A50@l
/* 80026F70 00023EB0 38 63 01 39 */ addi r3, r3, 0x139
/* 80026F74 00023EB4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80026F78 00023EB8 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80026F74 00023EB4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80026F78 00023EB8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80026F7C 00023EBC 3F A4 00 02 */ addis r29, r4, 2
/* 80026F80 00023EC0 3B BD C2 F8 */ addi r29, r29, -15624
/* 80026F84 00023EC4 7F A4 EB 78 */ mr r4, r29
/* 80026F88 00023EC8 38 A0 00 80 */ li r5, 0x80
/* 80026F8C 00023ECC 48 01 52 09 */ bl dRes_control_c_NS_deleteRes
/* 80026F90 00023ED0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80026F94 00023ED4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80026F90 00023ED0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80026F94 00023ED4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80026F98 00023ED8 80 63 5D 88 */ lwz r3, 0x5d88(r3)
/* 80026F9C 00023EDC 7F A4 EB 78 */ mr r4, r29
/* 80026FA0 00023EE0 38 A0 00 80 */ li r5, 0x80
@@ -3553,8 +3553,8 @@ dStage_RoomCheck:
/* 8002700C 00023F4C 7F E4 FB 78 */ mr r4, r31
/* 80027010 00023F50 48 00 00 1C */ b lbl_8002702C
lbl_80027014:
/* 80027014 00023F54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80027018 00023F58 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80027014 00023F54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80027018 00023F58 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002701C 00023F5C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80027020 00023F60 38 84 00 14 */ addi r4, r4, 0x14
/* 80027024 00023F64 48 04 E0 DD */ bl dBgS_NS_GetRoomId
@@ -3569,8 +3569,8 @@ lbl_8002703C:
/* 80027040 00023F80 7C 00 07 74 */ extsb r0, r0
/* 80027044 00023F84 7C 04 00 00 */ cmpw r4, r0
/* 80027048 00023F88 41 82 00 14 */ beq lbl_8002705C
/* 8002704C 00023F8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80027050 00023F90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8002704C 00023F8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80027050 00023F90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80027054 00023F94 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 80027058 00023F98 4B FF D6 C5 */ bl dStage_roomControl_c_NS_zoneCountCheck
lbl_8002705C:
@@ -3579,8 +3579,8 @@ lbl_8002705C:
/* 80027064 00023FA4 8B ED 87 E4 */ lbz r31, lbl_80450D64-_SDA_BASE_(r13)
/* 80027068 00023FA8 7F FF 07 74 */ extsb r31, r31
lbl_8002706C:
/* 8002706C 00023FAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80027070 00023FB0 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 8002706C 00023FAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80027070 00023FB0 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80027074 00023FB4 38 7D 4E 20 */ addi r3, r29, 0x4e20
/* 80027078 00023FB8 81 9D 4E 20 */ lwz r12, 0x4e20(r29)
/* 8002707C 00023FBC 81 8C 00 30 */ lwz r12, 0x30(r12)
@@ -3631,8 +3631,8 @@ dStage_changeSceneExitId:
/* 8002711C 0002405C 7C 9D 23 78 */ mr r29, r4
/* 80027120 00024060 7C BE 2B 78 */ mr r30, r5
/* 80027124 00024064 7C DF 33 78 */ mr r31, r6
/* 80027128 00024068 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8002712C 0002406C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80027128 00024068 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8002712C 0002406C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80027130 00024070 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80027134 00024074 7C 04 03 78 */ mr r4, r0
/* 80027138 00024078 48 04 DA 61 */ bl dBgS_NS_GetExitId
@@ -3667,16 +3667,16 @@ dStage_changeScene:
/* 800271A0 000240E0 7C A4 07 74 */ extsb r4, r5
/* 800271A4 000240E4 2C 04 FF FF */ cmpwi r4, -1
/* 800271A8 000240E8 40 82 00 20 */ bne lbl_800271C8
/* 800271AC 000240EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800271B0 000240F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800271AC 000240EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800271B0 000240F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800271B4 000240F4 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 800271B8 000240F8 81 8C 00 C4 */ lwz r12, 0xc4(r12)
/* 800271BC 000240FC 7D 89 03 A6 */ mtctr r12
/* 800271C0 00024100 4E 80 04 21 */ bctrl
/* 800271C4 00024104 48 00 00 24 */ b lbl_800271E8
lbl_800271C8:
/* 800271C8 00024108 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800271CC 0002410C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800271C8 00024108 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800271CC 0002410C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800271D0 00024110 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 800271D4 00024114 4B FF D1 B1 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 800271D8 00024118 81 83 00 00 */ lwz r12, 0(r3)
@@ -3775,16 +3775,16 @@ dStage_changeScene4Event:
/* 80027328 00024268 7C 84 07 74 */ extsb r4, r4
/* 8002732C 0002426C 2C 04 FF FF */ cmpwi r4, -1
/* 80027330 00024270 40 82 00 20 */ bne lbl_80027350
/* 80027334 00024274 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80027338 00024278 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80027334 00024274 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80027338 00024278 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8002733C 0002427C 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 80027340 00024280 81 8C 00 C4 */ lwz r12, 0xc4(r12)
/* 80027344 00024284 7D 89 03 A6 */ mtctr r12
/* 80027348 00024288 4E 80 04 21 */ bctrl
/* 8002734C 0002428C 48 00 00 24 */ b lbl_80027370
lbl_80027350:
/* 80027350 00024290 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80027354 00024294 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80027350 00024290 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80027354 00024294 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80027358 00024298 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 8002735C 0002429C 4B FF D0 29 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 80027360 000242A0 81 83 00 00 */ lwz r12, 0(r3)
@@ -3894,8 +3894,8 @@ dStage_restartRoom:
/* 800274CC 0002440C 90 A1 00 08 */ stw r5, 8(r1)
/* 800274D0 00024410 38 00 00 00 */ li r0, 0
/* 800274D4 00024414 90 01 00 0C */ stw r0, 0xc(r1)
/* 800274D8 00024418 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800274DC 0002441C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 800274D8 00024418 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800274DC 0002441C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 800274E0 00024420 38 7F 4E 00 */ addi r3, r31, 0x4e00
/* 800274E4 00024424 38 80 FF FF */ li r4, -1
/* 800274E8 00024428 88 1F 0D B4 */ lbz r0, 0xdb4(r31)
+62 -62
View File
@@ -26,16 +26,16 @@ dTimer_c_NS__create:
lbl_8025CA54:
/* 8025CA54 00259994 3C 60 80 3A */ lis r3, lbl_8039A3D8@ha
/* 8025CA58 00259998 38 63 A3 D8 */ addi r3, r3, lbl_8039A3D8@l
/* 8025CA5C 0025999C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8025CA60 002599A0 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8025CA5C 0025999C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8025CA60 002599A0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8025CA64 002599A4 3C 84 00 02 */ addis r4, r4, 2
/* 8025CA68 002599A8 38 A0 00 80 */ li r5, 0x80
/* 8025CA6C 002599AC 38 84 C2 F8 */ addi r4, r4, -15624
/* 8025CA70 002599B0 4B DD F7 75 */ bl dRes_control_c_NS_getResInfo
/* 8025CA74 002599B4 7C 7D 1B 78 */ mr r29, r3
/* 8025CA78 002599B8 80 03 00 14 */ lwz r0, 0x14(r3)
/* 8025CA7C 002599BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025CA80 002599C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025CA7C 002599BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CA80 002599C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CA84 002599C4 90 03 5C E0 */ stw r0, 0x5ce0(r3)
/* 8025CA88 002599C8 3C 60 00 01 */ lis r3, 0x00011000@ha
/* 8025CA8C 002599CC 38 63 10 00 */ addi r3, r3, 0x00011000@l
@@ -61,8 +61,8 @@ lbl_8025CAD0:
/* 8025CAD8 00259A18 2C 04 00 0A */ cmpwi r4, 0xa
/* 8025CADC 00259A1C 40 82 00 2C */ bne lbl_8025CB08
/* 8025CAE0 00259A20 83 BD 00 14 */ lwz r29, 0x14(r29)
/* 8025CAE4 00259A24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025CAE8 00259A28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025CAE4 00259A24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CAE8 00259A28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CAEC 00259A2C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025CAF0 00259A30 4B DD 00 CD */ bl dComIfG_play_c_NS_getTimerMode
/* 8025CAF4 00259A34 7C 64 1B 78 */ mr r4, r3
@@ -89,8 +89,8 @@ lbl_8025CB2C:
/* 8025CB38 00259A78 80 1E 00 1C */ lwz r0, 0x1c(r30)
/* 8025CB3C 00259A7C 2C 00 00 0A */ cmpwi r0, 0xa
/* 8025CB40 00259A80 40 82 01 B0 */ bne lbl_8025CCF0
/* 8025CB44 00259A84 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025CB48 00259A88 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025CB44 00259A84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CB48 00259A88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CB4C 00259A8C 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025CB50 00259A90 7F C3 F3 78 */ mr r3, r30
/* 8025CB54 00259A94 4B DD 00 69 */ bl dComIfG_play_c_NS_getTimerMode
@@ -226,8 +226,8 @@ lbl_8025CCF0:
/* 8025CD44 00259C84 7F E3 FB 78 */ mr r3, r31
/* 8025CD48 00259C88 48 00 0C A9 */ bl dTimer_c_NS_getTimeMs
/* 8025CD4C 00259C8C 7C 64 1B 78 */ mr r4, r3
/* 8025CD50 00259C90 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025CD54 00259C94 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025CD50 00259C90 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CD54 00259C94 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CD58 00259C98 3B A3 0F 38 */ addi r29, r3, 0xf38
/* 8025CD5C 00259C9C 7F A3 EB 78 */ mr r3, r29
/* 8025CD60 00259CA0 4B DC FE 35 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
@@ -355,8 +355,8 @@ dTimer_c_NS__execute:
/* 8025CF1C 00259E5C 80 03 01 54 */ lwz r0, 0x154(r3)
/* 8025CF20 00259E60 2C 00 00 06 */ cmpwi r0, 6
/* 8025CF24 00259E64 40 82 00 1C */ bne lbl_8025CF40
/* 8025CF28 00259E68 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8025CF2C 00259E6C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8025CF28 00259E68 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8025CF2C 00259E6C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8025CF30 00259E70 A0 04 00 02 */ lhz r0, 2(r4)
/* 8025CF34 00259E74 28 00 00 00 */ cmplwi r0, 0
/* 8025CF38 00259E78 40 82 00 08 */ bne lbl_8025CF40
@@ -365,8 +365,8 @@ lbl_8025CF40:
/* 8025CF40 00259E80 88 1F 01 6A */ lbz r0, 0x16a(r31)
/* 8025CF44 00259E84 28 00 00 01 */ cmplwi r0, 1
/* 8025CF48 00259E88 41 82 02 20 */ beq lbl_8025D168
/* 8025CF4C 00259E8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025CF50 00259E90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025CF4C 00259E8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CF50 00259E90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CF54 00259E94 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8025CF58 00259E98 28 00 00 00 */ cmplwi r0, 0
/* 8025CF5C 00259E9C 40 82 00 20 */ bne lbl_8025CF7C
@@ -451,8 +451,8 @@ lbl_8025D068:
/* 8025D074 00259FB4 7F E3 FB 78 */ mr r3, r31
/* 8025D078 00259FB8 48 00 09 79 */ bl dTimer_c_NS_getTimeMs
/* 8025D07C 00259FBC 7C 64 1B 78 */ mr r4, r3
/* 8025D080 00259FC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D084 00259FC4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D080 00259FC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D084 00259FC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D088 00259FC8 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025D08C 00259FCC 7F C3 F3 78 */ mr r3, r30
/* 8025D090 00259FD0 4B DC FB 05 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
@@ -517,8 +517,8 @@ lbl_8025D168:
/* 8025D168 0025A0A8 88 1F 01 6B */ lbz r0, 0x16b(r31)
/* 8025D16C 0025A0AC 28 00 00 02 */ cmplwi r0, 2
/* 8025D170 0025A0B0 40 82 00 40 */ bne lbl_8025D1B0
/* 8025D174 0025A0B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D178 0025A0B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D174 0025A0B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D178 0025A0B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D17C 0025A0BC 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8025D180 0025A0C0 28 00 00 00 */ cmplwi r0, 0
/* 8025D184 0025A0C4 40 82 00 2C */ bne lbl_8025D1B0
@@ -650,8 +650,8 @@ dTimer_c_NS__draw:
/* 8025D344 0025A284 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D348 0025A288 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D34C 0025A28C 7C 7F 1B 78 */ mr r31, r3
/* 8025D350 0025A290 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D354 0025A294 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D350 0025A290 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D354 0025A294 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D358 0025A298 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8025D35C 0025A29C 28 00 00 00 */ cmplwi r0, 0
/* 8025D360 0025A2A0 40 82 00 20 */ bne lbl_8025D380
@@ -666,8 +666,8 @@ lbl_8025D380:
/* 8025D380 0025A2C0 38 60 00 01 */ li r3, 1
/* 8025D384 0025A2C4 48 00 00 24 */ b lbl_8025D3A8
lbl_8025D388:
/* 8025D388 0025A2C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D38C 0025A2CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D388 0025A2C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D38C 0025A2CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D390 0025A2D0 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8025D394 0025A2D4 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8025D398 0025A2D8 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -730,8 +730,8 @@ lbl_8025D44C:
/* 8025D460 0025A3A0 7F E3 FB 78 */ mr r3, r31
/* 8025D464 0025A3A4 48 00 05 8D */ bl dTimer_c_NS_getTimeMs
/* 8025D468 0025A3A8 7C 64 1B 78 */ mr r4, r3
/* 8025D46C 0025A3AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D470 0025A3B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D46C 0025A3AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D470 0025A3B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D474 0025A3B4 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025D478 0025A3B8 7F C3 F3 78 */ mr r3, r30
/* 8025D47C 0025A3BC 4B DC F7 19 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
@@ -745,8 +745,8 @@ lbl_8025D44C:
/* 8025D49C 0025A3DC 4B DC F7 19 */ bl dComIfG_play_c_NS_setTimerMode
/* 8025D4A0 0025A3E0 48 00 00 34 */ b lbl_8025D4D4
lbl_8025D4A4:
/* 8025D4A4 0025A3E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D4A8 0025A3E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D4A4 0025A3E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D4A8 0025A3E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D4AC 0025A3EC 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025D4B0 0025A3F0 7F C3 F3 78 */ mr r3, r30
/* 8025D4B4 0025A3F4 38 80 00 00 */ li r4, 0
@@ -758,8 +758,8 @@ lbl_8025D4A4:
/* 8025D4CC 0025A40C 38 80 FF FF */ li r4, -1
/* 8025D4D0 0025A410 4B DC F6 E5 */ bl dComIfG_play_c_NS_setTimerMode
lbl_8025D4D4:
/* 8025D4D4 0025A414 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D4D8 0025A418 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D4D4 0025A414 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D4D8 0025A418 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D4DC 0025A41C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025D4E0 0025A420 38 80 00 00 */ li r4, 0
/* 8025D4E4 0025A424 4B DC F6 F1 */ bl dComIfG_play_c_NS_setTimerPtr
@@ -768,8 +768,8 @@ lbl_8025D4D4:
/* 8025D4F0 0025A430 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025D4F4 0025A434 4B DC FB 15 */ bl dComIfG_resDelete
/* 8025D4F8 0025A438 38 00 00 00 */ li r0, 0
/* 8025D4FC 0025A43C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D500 0025A440 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D4FC 0025A43C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D500 0025A440 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D504 0025A444 90 03 5C E0 */ stw r0, 0x5ce0(r3)
/* 8025D508 0025A448 38 60 00 01 */ li r3, 1
/* 8025D50C 0025A44C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -941,8 +941,8 @@ dTimer_c_NS_stock_start:
/* 8025D738 0025A678 90 7F 01 10 */ stw r3, 0x110(r31)
/* 8025D73C 0025A67C 90 9F 01 1C */ stw r4, 0x11c(r31)
/* 8025D740 0025A680 90 7F 01 18 */ stw r3, 0x118(r31)
/* 8025D744 0025A684 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D748 0025A688 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D744 0025A684 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D748 0025A688 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D74C 0025A68C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025D750 0025A690 4B DC F4 4D */ bl dComIfG_play_c_NS_getTimerNowTimeMs
/* 8025D754 0025A694 80 FF 01 10 */ lwz r7, 0x110(r31)
@@ -1118,8 +1118,8 @@ lbl_8025D950:
/* 8025D99C 0025A8DC 7C C5 03 96 */ divwu r6, r5, r0
/* 8025D9A0 0025A8E0 38 A0 00 00 */ li r5, 0
/* 8025D9A4 0025A8E4 48 10 49 81 */ bl func_80362324
/* 8025D9A8 0025A8E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025D9AC 0025A8EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025D9A8 0025A8E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D9AC 0025A8EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D9B0 0025A8F0 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025D9B4 0025A8F4 4B DC F1 E1 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
/* 8025D9B8 0025A8F8 2C 1F FF FF */ cmpwi r31, -1
@@ -2549,8 +2549,8 @@ dDlst_TimerScrnDraw_c_NS_changeNumberTexture:
lbl_8025EE50:
/* 8025EE50 0025BD90 3B C0 00 00 */ li r30, 0
lbl_8025EE54:
/* 8025EE54 0025BD94 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025EE58 0025BD98 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025EE54 0025BD94 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025EE58 0025BD98 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025EE5C 0025BD9C 83 E3 5D 30 */ lwz r31, 0x5d30(r3)
/* 8025EE60 0025BDA0 7F 83 E3 78 */ mr r3, r28
/* 8025EE64 0025BDA4 7F C4 F3 78 */ mr r4, r30
@@ -2682,8 +2682,8 @@ lbl_8025F014:
/* 8025F024 0025BF64 80 79 00 18 */ lwz r3, 0x18(r25)
/* 8025F028 0025BF68 28 03 00 00 */ cmplwi r3, 0
/* 8025F02C 0025BF6C 41 82 01 3C */ beq lbl_8025F168
/* 8025F030 0025BF70 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8025F034 0025BF74 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8025F030 0025BF70 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8025F034 0025BF74 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8025F038 0025BF78 88 04 4F AC */ lbz r0, 0x4fac(r4)
/* 8025F03C 0025BF7C 28 00 00 01 */ cmplwi r0, 1
/* 8025F040 0025BF80 40 82 00 10 */ bne lbl_8025F050
@@ -3172,8 +3172,8 @@ lbl_8025F758:
/* 8025F760 0025C6A0 3B 5A 00 04 */ addi r26, r26, 4
/* 8025F764 0025C6A4 41 80 FF C0 */ blt lbl_8025F724
lbl_8025F768:
/* 8025F768 0025C6A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025F76C 0025C6AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025F768 0025C6A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025F76C 0025C6AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025F770 0025C6B0 88 03 4F AC */ lbz r0, 0x4fac(r3)
/* 8025F774 0025C6B4 28 00 00 01 */ cmplwi r0, 1
/* 8025F778 0025C6B8 40 82 00 10 */ bne lbl_8025F788
@@ -3419,8 +3419,8 @@ dDlst_TimerScrnDraw_c_NS_setShowType:
/* 8025FAD4 0025CA14 93 C1 00 08 */ stw r30, 8(r1)
/* 8025FAD8 0025CA18 7C 7E 1B 78 */ mr r30, r3
/* 8025FADC 0025CA1C 7C 9F 23 78 */ mr r31, r4
/* 8025FAE0 0025CA20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8025FAE4 0025CA24 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8025FAE0 0025CA20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025FAE4 0025CA24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025FAE8 0025CA28 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025FAEC 0025CA2C 4B DC D0 D9 */ bl dComIfG_play_c_NS_setTimerType
/* 8025FAF0 0025CA30 80 7E 00 18 */ lwz r3, 0x18(r30)
@@ -4228,8 +4228,8 @@ lbl_8026067C:
/* 802606B4 0025D5F4 39 61 00 50 */ addi r11, r1, 0x50
/* 802606B8 0025D5F8 48 10 1B 19 */ bl _savegpr_26
/* 802606BC 0025D5FC 7C 7B 1B 78 */ mr r27, r3
/* 802606C0 0025D600 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802606C4 0025D604 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802606C0 0025D600 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802606C4 0025D604 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802606C8 0025D608 83 C3 5F 50 */ lwz r30, 0x5f50(r3)
/* 802606CC 0025D60C 7F C3 F3 78 */ mr r3, r30
/* 802606D0 0025D610 81 9E 00 00 */ lwz r12, 0(r30)
@@ -4840,8 +4840,8 @@ dTimer_createTimer:
/* 80260FBC 0025DEFC FF A0 10 90 */ fmr f29, f2
/* 80260FC0 0025DF00 FF C0 18 90 */ fmr f30, f3
/* 80260FC4 0025DF04 FF E0 20 90 */ fmr f31, f4
/* 80260FC8 0025DF08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80260FCC 0025DF0C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80260FC8 0025DF08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80260FCC 0025DF0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80260FD0 0025DF10 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80260FD4 0025DF14 4B DC BB E9 */ bl dComIfG_play_c_NS_getTimerMode
/* 80260FD8 0025DF18 2C 03 FF FF */ cmpwi r3, -1
@@ -4876,8 +4876,8 @@ dTimer_createStockTimer:
/* 80261038 0025DF78 7C 08 02 A6 */ mflr r0
/* 8026103C 0025DF7C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80261040 0025DF80 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261044 0025DF84 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261048 0025DF88 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261044 0025DF84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261048 0025DF88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8026104C 0025DF8C 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261050 0025DF90 7F E3 FB 78 */ mr r3, r31
/* 80261054 0025DF94 4B DC BB 69 */ bl dComIfG_play_c_NS_getTimerMode
@@ -4933,8 +4933,8 @@ lbl_802610EC:
/* 8026110C 0025E04C 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 80261110 0025E050 93 C1 00 28 */ stw r30, 0x28(r1)
/* 80261114 0025E054 7C 9E 23 78 */ mr r30, r4
/* 80261118 0025E058 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8026111C 0025E05C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261118 0025E058 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8026111C 0025E05C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261120 0025E060 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261124 0025E064 7F E3 FB 78 */ mr r3, r31
/* 80261128 0025E068 4B DC BA B5 */ bl dComIfG_play_c_NS_getTimerPtr
@@ -4972,8 +4972,8 @@ dTimer_createStart2D:
/* 80261194 0025E0D4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261198 0025E0D8 93 C1 00 08 */ stw r30, 8(r1)
/* 8026119C 0025E0DC 7C 9E 23 78 */ mr r30, r4
/* 802611A0 0025E0E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802611A4 0025E0E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802611A0 0025E0E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802611A4 0025E0E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802611A8 0025E0E8 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 802611AC 0025E0EC 7F E3 FB 78 */ mr r3, r31
/* 802611B0 0025E0F0 4B DC BA 2D */ bl dComIfG_play_c_NS_getTimerPtr
@@ -4998,8 +4998,8 @@ lbl_802611D8:
/* 802611F4 0025E134 7C 08 02 A6 */ mflr r0
/* 802611F8 0025E138 90 01 00 14 */ stw r0, 0x14(r1)
/* 802611FC 0025E13C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261200 0025E140 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261204 0025E144 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261200 0025E140 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261204 0025E144 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261208 0025E148 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 8026120C 0025E14C 7F E3 FB 78 */ mr r3, r31
/* 80261210 0025E150 4B DC B9 CD */ bl dComIfG_play_c_NS_getTimerPtr
@@ -5021,8 +5021,8 @@ lbl_80261230:
/* 80261248 0025E188 7C 08 02 A6 */ mflr r0
/* 8026124C 0025E18C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80261250 0025E190 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261254 0025E194 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261258 0025E198 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261254 0025E194 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261258 0025E198 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8026125C 0025E19C 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261260 0025E1A0 7F E3 FB 78 */ mr r3, r31
/* 80261264 0025E1A4 4B DC B9 79 */ bl dComIfG_play_c_NS_getTimerPtr
@@ -5044,8 +5044,8 @@ lbl_80261284:
/* 8026129C 0025E1DC 7C 08 02 A6 */ mflr r0
/* 802612A0 0025E1E0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802612A4 0025E1E4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802612A8 0025E1E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802612AC 0025E1EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802612A8 0025E1E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802612AC 0025E1EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802612B0 0025E1F0 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 802612B4 0025E1F4 7F E3 FB 78 */ mr r3, r31
/* 802612B8 0025E1F8 4B DC B9 25 */ bl dComIfG_play_c_NS_getTimerPtr
@@ -5066,8 +5066,8 @@ lbl_802612D8:
/* 802612F0 0025E230 7C 08 02 A6 */ mflr r0
/* 802612F4 0025E234 90 01 00 14 */ stw r0, 0x14(r1)
/* 802612F8 0025E238 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802612FC 0025E23C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261300 0025E240 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802612FC 0025E23C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261300 0025E240 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261304 0025E244 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261308 0025E248 7F E3 FB 78 */ mr r3, r31
/* 8026130C 0025E24C 4B DC B8 D1 */ bl dComIfG_play_c_NS_getTimerPtr
@@ -5088,8 +5088,8 @@ lbl_8026132C:
/* 80261344 0025E284 7C 08 02 A6 */ mflr r0
/* 80261348 0025E288 90 01 00 14 */ stw r0, 0x14(r1)
/* 8026134C 0025E28C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261350 0025E290 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261354 0025E294 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261350 0025E290 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261354 0025E294 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261358 0025E298 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 8026135C 0025E29C 7F E3 FB 78 */ mr r3, r31
/* 80261360 0025E2A0 4B DC B8 7D */ bl dComIfG_play_c_NS_getTimerPtr
+12 -12
View File
@@ -27,8 +27,8 @@ dTres_c_NS_create:
/* 8009BC18 00098B58 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8009BC1C 00098B5C 7C 08 02 A6 */ mflr r0
/* 8009BC20 00098B60 90 01 00 14 */ stw r0, 0x14(r1)
/* 8009BC24 00098B64 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009BC28 00098B68 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009BC24 00098B64 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009BC28 00098B68 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009BC2C 00098B6C 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8009BC30 00098B70 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8009BC34 00098B74 7D 89 03 A6 */ mtctr r12
@@ -81,8 +81,8 @@ dTres_c_NS_addData:
/* 8009BCC4 00098C04 48 2C 65 0D */ bl _savegpr_26
/* 8009BCC8 00098C08 7C 7B 1B 78 */ mr r27, r3
/* 8009BCCC 00098C0C 7C 9C 23 78 */ mr r28, r4
/* 8009BCD0 00098C10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009BCD4 00098C14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009BCD0 00098C10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009BCD4 00098C14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009BCD8 00098C18 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8009BCDC 00098C1C 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8009BCE0 00098C20 7D 89 03 A6 */ mtctr r12
@@ -198,8 +198,8 @@ dTres_c_NS_checkTreasureBox:
/* 8009BE70 00098DB0 40 82 02 80 */ bne lbl_8009C0F0
/* 8009BE74 00098DB4 3B 60 00 00 */ li r27, 0
/* 8009BE78 00098DB8 3B 40 00 00 */ li r26, 0
/* 8009BE7C 00098DBC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009BE80 00098DC0 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 8009BE7C 00098DBC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009BE80 00098DC0 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 8009BE84 00098DC4 3B C0 00 01 */ li r30, 1
lbl_8009BE88:
/* 8009BE88 00098DC8 7F 83 E3 78 */ mr r3, r28
@@ -368,8 +368,8 @@ lbl_8009C0E0:
/* 8009C0E8 00099028 4B FA 2C 79 */ bl dMapInfo_n_NS_correctionOriginPos
/* 8009C0EC 0009902C 48 00 00 64 */ b lbl_8009C150
lbl_8009C0F0:
/* 8009C0F0 00099030 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009C0F4 00099034 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009C0F0 00099030 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009C0F4 00099034 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009C0F8 00099038 88 9D 00 10 */ lbz r4, 0x10(r29)
/* 8009C0FC 0009903C 88 BD 00 01 */ lbz r5, 1(r29)
/* 8009C100 00099040 7C A5 07 74 */ extsb r5, r5
@@ -496,8 +496,8 @@ lbl_8009C2A0:
/* 8009C2B0 000991F0 48 00 00 B1 */ bl dTres_c_NS_getFirstData
/* 8009C2B4 000991F4 7C 7F 1B 79 */ or. r31, r3, r3
/* 8009C2B8 000991F8 41 82 00 8C */ beq lbl_8009C344
/* 8009C2BC 000991FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009C2C0 00099200 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009C2BC 000991FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009C2C0 00099200 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009C2C4 00099204 3B C3 09 58 */ addi r30, r3, 0x958
/* 8009C2C8 00099208 7F C3 F3 78 */ mr r3, r30
/* 8009C2CC 0009920C 38 80 00 01 */ li r4, 1
@@ -510,8 +510,8 @@ lbl_8009C2A0:
/* 8009C2E8 00099228 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8009C2EC 0009922C 28 04 00 FF */ cmplwi r4, 0xff
/* 8009C2F0 00099230 41 82 00 54 */ beq lbl_8009C344
/* 8009C2F4 00099234 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009C2F8 00099238 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009C2F4 00099234 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009C2F8 00099238 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009C2FC 0009923C 88 1F 00 01 */ lbz r0, 1(r31)
/* 8009C300 00099240 7C 05 07 74 */ extsb r5, r0
/* 8009C304 00099244 4B F9 90 5D */ bl isSwitch__10dSv_info_cCFii
+16 -16
View File
@@ -93,8 +93,8 @@ dVibration_c_NS_Run:
/* 8006F27C 0006C1BC 7C 7F 1B 78 */ mr r31, r3
/* 8006F280 0006C1C0 38 00 00 01 */ li r0, 1
/* 8006F284 0006C1C4 90 03 00 8C */ stw r0, 0x8c(r3)
/* 8006F288 0006C1C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006F28C 0006C1CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006F288 0006C1C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006F28C 0006C1CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006F290 0006C1D0 38 63 01 E0 */ addi r3, r3, 0x1e0
/* 8006F294 0006C1D4 4B FC 53 B1 */ bl checkVibration__19dSv_player_config_cCFv
/* 8006F298 0006C1D8 54 60 06 3E */ clrlwi r0, r3, 0x18
@@ -217,8 +217,8 @@ lbl_8006F404:
/* 8006F434 0006C374 41 82 00 08 */ beq lbl_8006F43C
/* 8006F438 0006C378 57 DE 07 32 */ rlwinm r30, r30, 0, 0x1c, 0x19
lbl_8006F43C:
/* 8006F43C 0006C37C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006F440 0006C380 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006F43C 0006C37C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006F440 0006C380 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006F444 0006C384 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 8006F448 0006C388 28 03 00 00 */ cmplwi r3, 0
/* 8006F44C 0006C38C 41 82 01 F0 */ beq lbl_8006F63C
@@ -254,8 +254,8 @@ lbl_8006F484:
/* 8006F4C0 0006C400 41 82 00 08 */ beq lbl_8006F4C8
/* 8006F4C4 0006C404 57 BD 07 32 */ rlwinm r29, r29, 0, 0x1c, 0x19
lbl_8006F4C8:
/* 8006F4C8 0006C408 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006F4CC 0006C40C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006F4C8 0006C408 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006F4CC 0006C40C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006F4D0 0006C410 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 8006F4D4 0006C414 28 03 00 00 */ cmplwi r3, 0
/* 8006F4D8 0006C418 41 82 01 64 */ beq lbl_8006F63C
@@ -309,8 +309,8 @@ lbl_8006F568:
/* 8006F590 0006C4D0 41 82 00 08 */ beq lbl_8006F598
/* 8006F594 0006C4D4 57 BD 07 32 */ rlwinm r29, r29, 0, 0x1c, 0x19
lbl_8006F598:
/* 8006F598 0006C4D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006F59C 0006C4DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006F598 0006C4D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006F59C 0006C4DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006F5A0 0006C4E0 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 8006F5A4 0006C4E4 28 03 00 00 */ cmplwi r3, 0
/* 8006F5A8 0006C4E8 41 82 00 5C */ beq lbl_8006F604
@@ -342,8 +342,8 @@ lbl_8006F604:
/* 8006F60C 0006C54C 90 1F 00 24 */ stw r0, 0x24(r31)
/* 8006F610 0006C550 48 00 00 2C */ b lbl_8006F63C
lbl_8006F614:
/* 8006F614 0006C554 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006F618 0006C558 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006F614 0006C554 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006F618 0006C558 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006F61C 0006C55C 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 8006F620 0006C560 28 03 00 00 */ cmplwi r3, 0
/* 8006F624 0006C564 41 82 00 18 */ beq lbl_8006F63C
@@ -662,8 +662,8 @@ dVibration_c_NS_StartShock:
lbl_8006FAA0:
/* 8006FAA0 0006C9E0 54 A0 07 FF */ clrlwi. r0, r5, 0x1f
/* 8006FAA4 0006C9E4 41 82 00 50 */ beq lbl_8006FAF4
/* 8006FAA8 0006C9E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006FAAC 0006C9EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006FAA8 0006C9E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006FAAC 0006C9EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006FAB0 0006C9F0 38 63 01 E0 */ addi r3, r3, 0x1e0
/* 8006FAB4 0006C9F4 4B FC 4B 91 */ bl checkVibration__19dSv_player_config_cCFv
/* 8006FAB8 0006C9F8 54 60 06 3E */ clrlwi r0, r3, 0x18
@@ -726,8 +726,8 @@ dVibration_c_NS_StartQuake:
lbl_8006FB8C:
/* 8006FB8C 0006CACC 54 A0 07 FF */ clrlwi. r0, r5, 0x1f
/* 8006FB90 0006CAD0 41 82 00 60 */ beq lbl_8006FBF0
/* 8006FB94 0006CAD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006FB98 0006CAD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006FB94 0006CAD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006FB98 0006CAD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006FB9C 0006CADC 38 63 01 E0 */ addi r3, r3, 0x1e0
/* 8006FBA0 0006CAE0 4B FC 4A A5 */ bl checkVibration__19dSv_player_config_cCFv
/* 8006FBA4 0006CAE4 54 60 06 3E */ clrlwi r0, r3, 0x18
@@ -833,8 +833,8 @@ dVibration_c_NS_StartQuake_X1_:
lbl_8006FD24:
/* 8006FD24 0006CC64 57 C0 07 FF */ clrlwi. r0, r30, 0x1f
/* 8006FD28 0006CC68 41 82 00 50 */ beq lbl_8006FD78
/* 8006FD2C 0006CC6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006FD30 0006CC70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006FD2C 0006CC6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006FD30 0006CC70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006FD34 0006CC74 38 63 01 E0 */ addi r3, r3, 0x1e0
/* 8006FD38 0006CC78 4B FC 49 0D */ bl checkVibration__19dSv_player_config_cCFv
/* 8006FD3C 0006CC7C 54 60 06 3E */ clrlwi r0, r3, 0x18
+2 -2
View File
@@ -470,8 +470,8 @@ dDvdErrorMsg_c_NS_draw:
/* 8009D264 0009A1A4 38 61 00 24 */ addi r3, r1, 0x24
/* 8009D268 0009A1A8 48 24 C5 4D */ bl J2DOrthoGraph_NS_setPort
/* 8009D26C 0009A1AC 38 01 00 24 */ addi r0, r1, 0x24
/* 8009D270 0009A1B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009D274 0009A1B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009D270 0009A1B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009D274 0009A1B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009D278 0009A1B8 90 03 5F 50 */ stw r0, 0x5f50(r3)
/* 8009D27C 0009A1BC 2C 1F 00 04 */ cmpwi r31, 4
/* 8009D280 0009A1C0 40 82 00 14 */ bne lbl_8009D294
+88 -88
View File
@@ -10,8 +10,8 @@ _unnamed_d_ev_camera_cpp__NS_isStageEvent:
/* 80088A00 00085940 90 01 00 14 */ stw r0, 0x14(r1)
/* 80088A04 00085944 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80088A08 00085948 7C 7F 1B 78 */ mr r31, r3
/* 80088A0C 0008594C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80088A10 00085950 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80088A0C 0008594C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80088A10 00085950 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80088A14 00085954 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 80088A18 00085958 81 8C 00 FC */ lwz r12, 0xfc(r12)
/* 80088A1C 0008595C 7D 89 03 A6 */ mtctr r12
@@ -152,8 +152,8 @@ lbl_80088BE4:
/* 80088BEC 00085B2C 90 03 06 0C */ stw r0, 0x60c(r3)
/* 80088BF0 00085B30 38 00 00 01 */ li r0, 1
/* 80088BF4 00085B34 98 03 04 E8 */ stb r0, 0x4e8(r3)
/* 80088BF8 00085B38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80088BFC 00085B3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80088BF8 00085B38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80088BFC 00085B3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80088C00 00085B40 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80088C04 00085B44 28 00 00 00 */ cmplwi r0, 0
/* 80088C08 00085B48 41 82 00 0C */ beq lbl_80088C14
@@ -242,8 +242,8 @@ lbl_80088D14:
/* 80088D1C 00085C5C 90 1D 00 00 */ stw r0, 0(r29)
/* 80088D20 00085C60 48 00 00 54 */ b lbl_80088D74
lbl_80088D24:
/* 80088D24 00085C64 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80088D28 00085C68 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80088D24 00085C64 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80088D28 00085C68 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80088D2C 00085C6C 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80088D30 00085C70 7F E3 FB 78 */ mr r3, r31
/* 80088D34 00085C74 80 9C 04 EC */ lwz r4, 0x4ec(r28)
@@ -300,8 +300,8 @@ lbl_80088DD4:
/* 80088DE4 00085D24 D0 1D 00 00 */ stfs f0, 0(r29)
/* 80088DE8 00085D28 48 00 00 54 */ b lbl_80088E3C
lbl_80088DEC:
/* 80088DEC 00085D2C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80088DF0 00085D30 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80088DEC 00085D2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80088DF0 00085D30 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80088DF4 00085D34 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80088DF8 00085D38 7F E3 FB 78 */ mr r3, r31
/* 80088DFC 00085D3C 80 9C 04 EC */ lwz r4, 0x4ec(r28)
@@ -358,8 +358,8 @@ lbl_80088E9C:
/* 80088EAC 00085DEC 83 C3 05 24 */ lwz r30, 0x524(r3)
/* 80088EB0 00085DF0 48 00 00 50 */ b lbl_80088F00
lbl_80088EB4:
/* 80088EB4 00085DF4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80088EB8 00085DF8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80088EB4 00085DF4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80088EB8 00085DF8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80088EBC 00085DFC 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80088EC0 00085E00 7F E3 FB 78 */ mr r3, r31
/* 80088EC4 00085E04 80 9B 04 EC */ lwz r4, 0x4ec(r27)
@@ -415,8 +415,8 @@ lbl_80088F60:
/* 80088F70 00085EB0 80 63 05 24 */ lwz r3, 0x524(r3)
/* 80088F74 00085EB4 48 00 00 54 */ b lbl_80088FC8
lbl_80088F78:
/* 80088F78 00085EB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80088F7C 00085EBC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80088F78 00085EB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80088F7C 00085EBC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80088F80 00085EC0 3B C3 4F F8 */ addi r30, r3, 0x4ff8
/* 80088F84 00085EC4 7F C3 F3 78 */ mr r3, r30
/* 80088F88 00085EC8 80 9B 04 EC */ lwz r4, 0x4ec(r27)
@@ -468,8 +468,8 @@ lbl_8008901C:
/* 80089024 00085F64 80 63 05 28 */ lwz r3, 0x528(r3)
/* 80089028 00085F68 48 00 00 4C */ b lbl_80089074
lbl_8008902C:
/* 8008902C 00085F6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089030 00085F70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8008902C 00085F6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089030 00085F70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80089034 00085F74 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80089038 00085F78 7F E3 FB 78 */ mr r3, r31
/* 8008903C 00085F7C 80 9D 04 EC */ lwz r4, 0x4ec(r29)
@@ -523,8 +523,8 @@ lbl_800890D4:
/* 800890E4 00086024 90 1C 00 00 */ stw r0, 0(r28)
/* 800890E8 00086028 48 00 00 50 */ b lbl_80089138
lbl_800890EC:
/* 800890EC 0008602C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800890F0 00086030 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800890EC 0008602C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800890F0 00086030 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800890F4 00086034 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 800890F8 00086038 7F E3 FB 78 */ mr r3, r31
/* 800890FC 0008603C 80 9B 04 EC */ lwz r4, 0x4ec(r27)
@@ -583,8 +583,8 @@ lbl_800891A4:
/* 800891B4 000860F4 D0 1D 00 00 */ stfs f0, 0(r29)
/* 800891B8 000860F8 48 00 00 50 */ b lbl_80089208
lbl_800891BC:
/* 800891BC 000860FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800891C0 00086100 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800891BC 000860FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800891C0 00086100 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800891C4 00086104 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 800891C8 00086108 7F E3 FB 78 */ mr r3, r31
/* 800891CC 0008610C 80 9C 04 EC */ lwz r4, 0x4ec(r28)
@@ -652,8 +652,8 @@ lbl_80089288:
/* 800892A8 000861E8 D0 1C 00 08 */ stfs f0, 8(r28)
/* 800892AC 000861EC 48 00 00 74 */ b lbl_80089320
lbl_800892B0:
/* 800892B0 000861F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800892B4 000861F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800892B0 000861F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800892B4 000861F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800892B8 000861F8 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 800892BC 000861FC 7F E3 FB 78 */ mr r3, r31
/* 800892C0 00086200 80 9B 04 EC */ lwz r4, 0x4ec(r27)
@@ -722,8 +722,8 @@ lbl_80089390:
/* 800893A0 000862E0 48 2D F7 8D */ bl strcpy
/* 800893A4 000862E4 48 00 00 5C */ b lbl_80089400
lbl_800893A8:
/* 800893A8 000862E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800893AC 000862EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800893A8 000862E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800893AC 000862EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800893B0 000862F0 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 800893B4 000862F4 7F E3 FB 78 */ mr r3, r31
/* 800893B8 000862F8 80 9B 04 EC */ lwz r4, 0x4ec(r27)
@@ -779,8 +779,8 @@ lbl_8008945C:
/* 80089464 000863A4 80 63 05 28 */ lwz r3, 0x528(r3)
/* 80089468 000863A8 48 00 00 44 */ b lbl_800894AC
lbl_8008946C:
/* 8008946C 000863AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089470 000863B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8008946C 000863AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089470 000863B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80089474 000863B4 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80089478 000863B8 7F E3 FB 78 */ mr r3, r31
/* 8008947C 000863BC 80 9C 04 EC */ lwz r4, 0x4ec(r28)
@@ -827,8 +827,8 @@ lbl_80089504:
/* 80089504 00086444 3C 05 BF AD */ addis r0, r5, 0xbfad
/* 80089508 00086448 28 00 54 41 */ cmplwi r0, 0x5441
/* 8008950C 0008644C 40 82 00 1C */ bne lbl_80089528
/* 80089510 00086450 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089514 00086454 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80089510 00086450 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089514 00086454 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80089518 00086458 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 8008951C 0008645C 80 84 4F 8C */ lwz r4, 0x4f8c(r4)
/* 80089520 00086460 4B FB 9D CD */ bl dEvt_control_c_NS_convPId
@@ -836,8 +836,8 @@ lbl_80089504:
lbl_80089528:
/* 80089528 00086468 28 04 41 52 */ cmplwi r4, 0x4152
/* 8008952C 0008646C 40 82 00 1C */ bne lbl_80089548
/* 80089530 00086470 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089534 00086474 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80089530 00086470 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089534 00086474 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80089538 00086478 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 8008953C 0008647C 80 84 4F 90 */ lwz r4, 0x4f90(r4)
/* 80089540 00086480 4B FB 9D AD */ bl dEvt_control_c_NS_convPId
@@ -846,8 +846,8 @@ lbl_80089548:
/* 80089548 00086488 3C 85 BF AC */ addis r4, r5, 0xbfac
/* 8008954C 0008648C 28 04 41 4C */ cmplwi r4, 0x414c
/* 80089550 00086490 40 82 00 1C */ bne lbl_8008956C
/* 80089554 00086494 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089558 00086498 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80089554 00086494 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089558 00086498 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 8008955C 0008649C 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 80089560 000864A0 80 84 4F 94 */ lwz r4, 0x4f94(r4)
/* 80089564 000864A4 4B FB 9D 89 */ bl dEvt_control_c_NS_convPId
@@ -856,8 +856,8 @@ lbl_8008956C:
/* 8008956C 000864AC 3C 05 BF BC */ addis r0, r5, 0xbfbc
/* 80089570 000864B0 28 00 4F 4F */ cmplwi r0, 0x4f4f
/* 80089574 000864B4 40 82 00 1C */ bne lbl_80089590
/* 80089578 000864B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8008957C 000864BC 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80089578 000864B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8008957C 000864BC 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80089580 000864C0 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 80089584 000864C4 80 84 4F 9C */ lwz r4, 0x4f9c(r4)
/* 80089588 000864C8 4B FB 9D 65 */ bl dEvt_control_c_NS_convPId
@@ -869,8 +869,8 @@ lbl_80089590:
/* 8008959C 000864DC 28 00 54 45 */ cmplwi r0, 0x5445
/* 800895A0 000864E0 40 82 00 1C */ bne lbl_800895BC
lbl_800895A4:
/* 800895A4 000864E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800895A8 000864E8 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 800895A4 000864E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800895A8 000864E8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 800895AC 000864EC 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 800895B0 000864F0 80 84 4F 98 */ lwz r4, 0x4f98(r4)
/* 800895B4 000864F4 4B FB 9D 39 */ bl dEvt_control_c_NS_convPId
@@ -879,8 +879,8 @@ lbl_800895BC:
/* 800895BC 000864FC 3C 05 B3 97 */ addis r0, r5, 0xb397
/* 800895C0 00086500 28 00 6E 6B */ cmplwi r0, 0x6e6b
/* 800895C4 00086504 40 82 00 14 */ bne lbl_800895D8
/* 800895C8 00086508 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800895CC 0008650C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800895C8 00086508 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800895CC 0008650C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800895D0 00086510 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 800895D4 00086514 48 00 00 0C */ b lbl_800895E0
lbl_800895D8:
@@ -918,8 +918,8 @@ lbl_80089640:
/* 80089640 00086580 3C 05 BF AD */ addis r0, r5, 0xbfad
/* 80089644 00086584 28 00 54 41 */ cmplwi r0, 0x5441
/* 80089648 00086588 40 82 00 1C */ bne lbl_80089664
/* 8008964C 0008658C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089650 00086590 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8008964C 0008658C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089650 00086590 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80089654 00086594 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 80089658 00086598 80 84 4F 8C */ lwz r4, 0x4f8c(r4)
/* 8008965C 0008659C 4B FB 9C 91 */ bl dEvt_control_c_NS_convPId
@@ -927,8 +927,8 @@ lbl_80089640:
lbl_80089664:
/* 80089664 000865A4 28 04 41 52 */ cmplwi r4, 0x4152
/* 80089668 000865A8 40 82 00 1C */ bne lbl_80089684
/* 8008966C 000865AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089670 000865B0 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8008966C 000865AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089670 000865B0 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80089674 000865B4 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 80089678 000865B8 80 84 4F 90 */ lwz r4, 0x4f90(r4)
/* 8008967C 000865BC 4B FB 9C 71 */ bl dEvt_control_c_NS_convPId
@@ -937,8 +937,8 @@ lbl_80089684:
/* 80089684 000865C4 3C 85 BF AC */ addis r4, r5, 0xbfac
/* 80089688 000865C8 28 04 41 4C */ cmplwi r4, 0x414c
/* 8008968C 000865CC 40 82 00 1C */ bne lbl_800896A8
/* 80089690 000865D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089694 000865D4 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80089690 000865D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089694 000865D4 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80089698 000865D8 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 8008969C 000865DC 80 84 4F 94 */ lwz r4, 0x4f94(r4)
/* 800896A0 000865E0 4B FB 9C 4D */ bl dEvt_control_c_NS_convPId
@@ -947,8 +947,8 @@ lbl_800896A8:
/* 800896A8 000865E8 3C 05 BF BC */ addis r0, r5, 0xbfbc
/* 800896AC 000865EC 28 00 4F 4F */ cmplwi r0, 0x4f4f
/* 800896B0 000865F0 40 82 00 1C */ bne lbl_800896CC
/* 800896B4 000865F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800896B8 000865F8 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 800896B4 000865F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800896B8 000865F8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 800896BC 000865FC 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 800896C0 00086600 80 84 4F 9C */ lwz r4, 0x4f9c(r4)
/* 800896C4 00086604 4B FB 9C 29 */ bl dEvt_control_c_NS_convPId
@@ -960,8 +960,8 @@ lbl_800896CC:
/* 800896D8 00086618 28 00 54 45 */ cmplwi r0, 0x5445
/* 800896DC 0008661C 40 82 00 1C */ bne lbl_800896F8
lbl_800896E0:
/* 800896E0 00086620 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800896E4 00086624 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 800896E0 00086620 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800896E4 00086624 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 800896E8 00086628 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 800896EC 0008662C 80 84 4F 98 */ lwz r4, 0x4f98(r4)
/* 800896F0 00086630 4B FB 9B FD */ bl dEvt_control_c_NS_convPId
@@ -970,8 +970,8 @@ lbl_800896F8:
/* 800896F8 00086638 3C 05 B3 97 */ addis r0, r5, 0xb397
/* 800896FC 0008663C 28 00 6E 6B */ cmplwi r0, 0x6e6b
/* 80089700 00086640 40 82 00 14 */ bne lbl_80089714
/* 80089704 00086644 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80089708 00086648 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80089704 00086644 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80089708 00086648 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8008970C 0008664C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80089710 00086650 48 00 00 0C */ b lbl_8008971C
lbl_80089714:
@@ -7742,8 +7742,8 @@ _unnamed_d_ev_camera_cpp__NS_lineCollisionCheck:
/* 8008FAA8 0008C9E8 7C A9 2B 78 */ mr r9, r5
/* 8008FAAC 0008C9EC 7C C0 33 78 */ mr r0, r6
/* 8008FAB0 0008C9F0 7C E8 3B 78 */ mr r8, r7
/* 8008FAB4 0008C9F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8008FAB8 0008C9F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8008FAB4 0008C9F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8008FAB8 0008C9F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8008FABC 0008C9FC 38 63 23 3C */ addi r3, r3, 0x233c
/* 8008FAC0 0008CA00 7D 64 5B 78 */ mr r4, r11
/* 8008FAC4 0008CA04 7D 45 53 78 */ mr r5, r10
@@ -7902,8 +7902,8 @@ lbl_8008FCD4:
/* 8008FD18 0008CC58 B0 1F 00 66 */ sth r0, 0x66(r31)
/* 8008FD1C 0008CC5C 48 00 00 90 */ b lbl_8008FDAC
lbl_8008FD20:
/* 8008FD20 0008CC60 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8008FD24 0008CC64 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8008FD20 0008CC60 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8008FD24 0008CC64 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8008FD28 0008CC68 C0 03 5D 8C */ lfs f0, 0x5d8c(r3)
/* 8008FD2C 0008CC6C D0 1F 00 48 */ stfs f0, 0x48(r31)
/* 8008FD30 0008CC70 C0 03 5D 90 */ lfs f0, 0x5d90(r3)
@@ -8202,8 +8202,8 @@ lbl_80090154:
/* 8009017C 0008D0BC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80090180 0008D0C0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80090184 0008D0C4 7C 7F 1B 78 */ mr r31, r3
/* 80090188 0008D0C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009018C 0008D0CC 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80090188 0008D0C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009018C 0008D0CC 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80090190 0008D0D0 38 64 4E C8 */ addi r3, r4, 0x4ec8
/* 80090194 0008D0D4 80 84 4F 8C */ lwz r4, 0x4f8c(r4)
/* 80090198 0008D0D8 4B FB 31 55 */ bl dEvt_control_c_NS_convPId
@@ -8259,8 +8259,8 @@ lbl_800901F0:
/* 80090258 0008D198 3C A0 80 38 */ lis r5, lbl_8037AAF4@ha
/* 8009025C 0008D19C 38 A5 AA F4 */ addi r5, r5, lbl_8037AAF4@l
/* 80090260 0008D1A0 38 A5 01 65 */ addi r5, r5, 0x165
/* 80090264 0008D1A4 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80090268 0008D1A8 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80090264 0008D1A4 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80090268 0008D1A8 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8009026C 0008D1AC 88 C6 4F B3 */ lbz r6, 0x4fb3(r6)
/* 80090270 0008D1B0 4B FF 8E 1D */ bl dCamera_c_NS_getEvIntData_X1_
/* 80090274 0008D1B4 38 00 00 00 */ li r0, 0
@@ -8820,8 +8820,8 @@ lbl_80090AAC:
/* 80090ABC 0008D9FC 3B C1 03 B8 */ addi r30, r1, 0x3b8
lbl_80090AC0:
/* 80090AC0 0008DA00 3B 60 00 00 */ li r27, 0
/* 80090AC4 0008DA04 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80090AC8 0008DA08 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80090AC4 0008DA04 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80090AC8 0008DA08 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80090ACC 0008DA0C 3B A3 5F 18 */ addi r29, r3, 0x5f18
/* 80090AD0 0008DA10 80 1A 01 7C */ lwz r0, 0x17c(r26)
/* 80090AD4 0008DA14 54 00 20 36 */ slwi r0, r0, 4
@@ -8955,8 +8955,8 @@ lbl_80090C84:
/* 80090CAC 0008DBEC 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 80090CB0 0008DBF0 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 80090CB4 0008DBF4 90 01 03 B4 */ stw r0, 0x3b4(r1)
/* 80090CB8 0008DBF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80090CBC 0008DBFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80090CB8 0008DBF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80090CBC 0008DBFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80090CC0 0008DC00 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80090CC4 0008DC04 38 9A 03 40 */ addi r4, r26, 0x340
/* 80090CC8 0008DC08 38 A1 03 A4 */ addi r5, r1, 0x3a4
@@ -9101,8 +9101,8 @@ lbl_80090ECC:
/* 80090ECC 0008DE0C 80 1A 03 EC */ lwz r0, 0x3ec(r26)
/* 80090ED0 0008DE10 2C 00 00 5A */ cmpwi r0, 0x5a
/* 80090ED4 0008DE14 40 82 05 00 */ bne lbl_800913D4
/* 80090ED8 0008DE18 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80090EDC 0008DE1C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80090ED8 0008DE18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80090EDC 0008DE1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80090EE0 0008DE20 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80090EE4 0008DE24 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80090EE8 0008DE28 81 8C 01 88 */ lwz r12, 0x188(r12)
@@ -9997,8 +9997,8 @@ lbl_80091C20:
/* 80091C38 0008EB78 C0 02 8F F8 */ lfs f0, lbl_804529F8-_SDA2_BASE_(r2)
/* 80091C3C 0008EB7C D0 1E 04 14 */ stfs f0, 0x414(r30)
lbl_80091C40:
/* 80091C40 0008EB80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80091C44 0008EB84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80091C40 0008EB80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80091C44 0008EB84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80091C48 0008EB88 83 E3 5D B8 */ lwz r31, 0x5db8(r3)
/* 80091C4C 0008EB8C 80 1E 03 E8 */ lwz r0, 0x3e8(r30)
/* 80091C50 0008EB90 28 00 00 1D */ cmplwi r0, 0x1d
@@ -10477,8 +10477,8 @@ lbl_80092328:
.global dComIfGp_saveCameraPosition
dComIfGp_saveCameraPosition:
/* 8009236C 0008F2AC C0 04 00 00 */ lfs f0, 0(r4)
/* 80092370 0008F2B0 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 80092374 0008F2B4 38 07 61 C0 */ addi r0, r7, lbl_804061C0@l
/* 80092370 0008F2B0 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 80092374 0008F2B4 38 07 61 C0 */ addi r0, r7, g_dComIfG_gameInfo@l
/* 80092378 0008F2B8 1C 63 00 38 */ mulli r3, r3, 0x38
/* 8009237C 0008F2BC 7C 60 1A 14 */ add r3, r0, r3
/* 80092380 0008F2C0 D0 03 5D 8C */ stfs f0, 0x5d8c(r3)
@@ -10588,8 +10588,8 @@ lbl_800924B8:
/* 80092508 0008F448 A8 1F 00 7C */ lha r0, 0x7c(r31)
/* 8009250C 0008F44C C0 3F 00 80 */ lfs f1, 0x80(r31)
/* 80092510 0008F450 C0 1F 00 64 */ lfs f0, 0x64(r31)
/* 80092514 0008F454 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80092518 0008F458 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80092514 0008F454 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80092518 0008F458 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009251C 0008F45C D0 03 5D 8C */ stfs f0, 0x5d8c(r3)
/* 80092520 0008F460 C0 1F 00 68 */ lfs f0, 0x68(r31)
/* 80092524 0008F464 D0 03 5D 90 */ stfs f0, 0x5d90(r3)
@@ -10689,8 +10689,8 @@ lbl_80092688:
/* 80092688 0008F5C8 80 1F 00 04 */ lwz r0, 4(r31)
/* 8009268C 0008F5CC 2C 00 00 09 */ cmpwi r0, 9
/* 80092690 0008F5D0 40 82 00 5C */ bne lbl_800926EC
/* 80092694 0008F5D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80092698 0008F5D8 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80092694 0008F5D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80092698 0008F5D8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 8009269C 0008F5DC C0 04 5D 8C */ lfs f0, 0x5d8c(r4)
/* 800926A0 0008F5E0 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 800926A4 0008F5E4 C0 04 5D 90 */ lfs f0, 0x5d90(r4)
@@ -11520,8 +11520,8 @@ lbl_800932B0:
lbl_8009334C:
/* 8009334C 0009028C 3B C0 00 00 */ li r30, 0
/* 80093350 00090290 3B 60 00 00 */ li r27, 0
/* 80093354 00090294 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80093358 00090298 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80093354 00090294 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80093358 00090298 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8009335C 0009029C 48 00 01 64 */ b lbl_800934C0
lbl_80093360:
/* 80093360 000902A0 38 61 00 C0 */ addi r3, r1, 0xc0
@@ -11988,8 +11988,8 @@ lbl_80093A10:
/* 80093A3C 0009097C D0 01 01 EC */ stfs f0, 0x1ec(r1)
/* 80093A40 00090980 D0 21 01 F0 */ stfs f1, 0x1f0(r1)
/* 80093A44 00090984 3B E1 02 00 */ addi r31, r1, 0x200
/* 80093A48 00090988 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80093A4C 0009098C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80093A48 00090988 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80093A4C 0009098C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80093A50 00090990 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80093A54 00090994 80 8D 8A 98 */ lwz r4, lbl_80451018-_SDA_BASE_(r13)
/* 80093A58 00090998 80 1D 01 90 */ lwz r0, 0x190(r29)
@@ -12248,8 +12248,8 @@ lbl_80093DF0:
/* 80093E28 00090D68 41 82 01 40 */ beq lbl_80093F68
/* 80093E2C 00090D6C 3B E0 00 00 */ li r31, 0
/* 80093E30 00090D70 3B 80 00 00 */ li r28, 0
/* 80093E34 00090D74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80093E38 00090D78 3B 43 61 C0 */ addi r26, r3, lbl_804061C0@l
/* 80093E34 00090D74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80093E38 00090D78 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
/* 80093E3C 00090D7C 3B 61 02 0C */ addi r27, r1, 0x20c
/* 80093E40 00090D80 48 00 00 C8 */ b lbl_80093F08
lbl_80093E44:
@@ -13361,8 +13361,8 @@ lbl_80094D58:
lbl_80094EF4:
/* 80094EF4 00091E34 80 7E 00 00 */ lwz r3, 0(r30)
/* 80094EF8 00091E38 4B F8 94 11 */ bl fopCamM_GetParam
/* 80094EFC 00091E3C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80094F00 00091E40 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80094EFC 00091E3C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80094F00 00091E40 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80094F04 00091E44 1C 03 00 38 */ mulli r0, r3, 0x38
/* 80094F08 00091E48 7C 64 02 14 */ add r3, r4, r0
/* 80094F0C 00091E4C 88 03 5D 78 */ lbz r0, 0x5d78(r3)
@@ -13448,8 +13448,8 @@ lbl_80094FF0:
/* 8009503C 00091F7C 3C 60 80 38 */ lis r3, lbl_8037AAF4@ha
/* 80095040 00091F80 38 63 AA F4 */ addi r3, r3, lbl_8037AAF4@l
/* 80095044 00091F84 3B 83 01 9B */ addi r28, r3, 0x19b
/* 80095048 00091F88 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009504C 00091F8C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80095048 00091F88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009504C 00091F8C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80095050 00091F90 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80095054 00091F94 7F E3 FB 78 */ mr r3, r31
/* 80095058 00091F98 80 9D 04 EC */ lwz r4, 0x4ec(r29)
@@ -14432,8 +14432,8 @@ lbl_80095E64:
/* 80095E9C 00092DDC 40 82 01 18 */ bne lbl_80095FB4
/* 80095EA0 00092DE0 38 61 00 44 */ addi r3, r1, 0x44
/* 80095EA4 00092DE4 7F C4 F3 78 */ mr r4, r30
/* 80095EA8 00092DE8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80095EAC 00092DEC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80095EA8 00092DE8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80095EAC 00092DEC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80095EB0 00092DF0 80 A5 5D B4 */ lwz r5, 0x5db4(r5)
/* 80095EB4 00092DF4 48 00 18 A9 */ bl dCamera_c_NS_positionOf
/* 80095EB8 00092DF8 C0 41 00 44 */ lfs f2, 0x44(r1)
@@ -14445,8 +14445,8 @@ lbl_80095E64:
/* 80095ED0 00092E10 D0 41 00 68 */ stfs f2, 0x68(r1)
/* 80095ED4 00092E14 D0 21 00 6C */ stfs f1, 0x6c(r1)
/* 80095ED8 00092E18 D0 01 00 70 */ stfs f0, 0x70(r1)
/* 80095EDC 00092E1C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80095EE0 00092E20 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80095EDC 00092E1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80095EE0 00092E20 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80095EE4 00092E24 38 7F 4E C8 */ addi r3, r31, 0x4ec8
/* 80095EE8 00092E28 80 9F 4F 90 */ lwz r4, 0x4f90(r31)
/* 80095EEC 00092E2C 4B FA D4 01 */ bl dEvt_control_c_NS_convPId
@@ -14837,8 +14837,8 @@ lbl_80096400:
/* 800964C4 00093404 D0 1F 00 78 */ stfs f0, 0x78(r31)
/* 800964C8 00093408 48 00 00 30 */ b lbl_800964F8
lbl_800964CC:
/* 800964CC 0009340C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800964D0 00093410 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800964CC 0009340C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800964D0 00093410 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800964D4 00093414 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 800964D8 00093418 3C 80 80 38 */ lis r4, lbl_8037AAF4@ha
/* 800964DC 0009341C 38 84 AA F4 */ addi r4, r4, lbl_8037AAF4@l
@@ -15065,8 +15065,8 @@ lbl_800967D8:
/* 80096830 00093770 38 79 04 10 */ addi r3, r25, 0x410
/* 80096834 00093774 38 81 01 78 */ addi r4, r1, 0x178
/* 80096838 00093778 48 1D B2 39 */ bl cSGlobe_NS_Val_X3_
/* 8009683C 0009377C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80096840 00093780 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009683C 0009377C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80096840 00093780 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80096844 00093784 80 03 5D 7C */ lwz r0, 0x5d7c(r3)
/* 80096848 00093788 54 00 05 29 */ rlwinm. r0, r0, 0, 0x14, 0x14
/* 8009684C 0009378C 41 82 00 24 */ beq lbl_80096870
+62 -62
View File
@@ -54,8 +54,8 @@ getTelopNo_X1_:
/* 800437C4 00040704 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800437C8 00040708 7C 08 02 A6 */ mflr r0
/* 800437CC 0004070C 90 01 00 14 */ stw r0, 0x14(r1)
/* 800437D0 00040710 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800437D4 00040714 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800437D0 00040710 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800437D4 00040714 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800437D8 00040718 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 800437DC 0004071C 4B FF FF 51 */ bl getTelopNo
/* 800437E0 00040720 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -70,8 +70,8 @@ getStartTelopNo:
/* 800437F8 00040738 90 01 00 24 */ stw r0, 0x24(r1)
/* 800437FC 0004073C 39 61 00 20 */ addi r11, r1, 0x20
/* 80043800 00040740 48 31 E9 DD */ bl _savegpr_29
/* 80043804 00040744 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80043808 00040748 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80043804 00040744 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80043808 00040748 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004380C 0004074C 3B A3 4E 00 */ addi r29, r3, 0x4e00
/* 80043810 00040750 3B E3 5F 5C */ addi r31, r3, 0x5f5c
/* 80043814 00040754 7F A3 EB 78 */ mr r3, r29
@@ -137,8 +137,8 @@ lbl_800438DC:
/* 800438E4 00040824 A0 9E 00 06 */ lhz r4, 6(r30)
/* 800438E8 00040828 28 04 FF FF */ cmplwi r4, 0xffff
/* 800438EC 0004082C 41 82 00 28 */ beq lbl_80043914
/* 800438F0 00040830 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800438F4 00040834 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800438F0 00040830 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800438F4 00040834 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800438F8 00040838 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 800438FC 0004083C 4B FF 10 C1 */ bl isEventBit__11dSv_event_cCFUs
/* 80043900 00040840 2C 03 00 00 */ cmpwi r3, 0
@@ -239,8 +239,8 @@ dEvDt_Next_Stage:
/* 80043A4C 0004098C C3 E2 84 D0 */ lfs f31, lbl_80451ED0-_SDA2_BASE_(r2)
/* 80043A50 00040990 3B 00 00 00 */ li r24, 0
/* 80043A54 00040994 FF C0 F8 90 */ fmr f30, f31
/* 80043A58 00040998 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80043A5C 0004099C 3A 63 61 C0 */ addi r19, r3, lbl_804061C0@l
/* 80043A58 00040998 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80043A5C 0004099C 3A 63 61 C0 */ addi r19, r3, g_dComIfG_gameInfo@l
/* 80043A60 000409A0 3B F3 4F F8 */ addi r31, r19, 0x4ff8
/* 80043A64 000409A4 7F E3 FB 78 */ mr r3, r31
/* 80043A68 000409A8 7E E4 BB 78 */ mr r4, r23
@@ -547,8 +547,8 @@ dEvDtEvent_c_NS_finishCheck:
/* 80043E8C 00040DCC 7C 7C 1B 78 */ mr r28, r3
/* 80043E90 00040DD0 3B A0 00 00 */ li r29, 0
/* 80043E94 00040DD4 3B E0 00 00 */ li r31, 0
/* 80043E98 00040DD8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80043E9C 00040DDC 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80043E98 00040DD8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80043E9C 00040DDC 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
lbl_80043EA0:
/* 80043EA0 00040DE0 38 1F 00 88 */ addi r0, r31, 0x88
/* 80043EA4 00040DE4 7C 9C 00 2E */ lwzx r4, r28, r0
@@ -587,8 +587,8 @@ dEvDtEvent_c_NS_forceFinish:
/* 80043F10 00040E50 7C 7C 1B 78 */ mr r28, r3
/* 80043F14 00040E54 3B A0 00 00 */ li r29, 0
/* 80043F18 00040E58 3B E0 00 00 */ li r31, 0
/* 80043F1C 00040E5C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80043F20 00040E60 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80043F1C 00040E5C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80043F20 00040E60 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
lbl_80043F24:
/* 80043F24 00040E64 38 1F 00 88 */ addi r0, r31, 0x88
/* 80043F28 00040E68 7C 9C 00 2E */ lwzx r4, r28, r0
@@ -650,8 +650,8 @@ dEvDtStaff_c_NS_specialProc_WaitStart:
/* 80043FE0 00040F20 90 01 00 14 */ stw r0, 0x14(r1)
/* 80043FE4 00040F24 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80043FE8 00040F28 7C 7F 1B 78 */ mr r31, r3
/* 80043FEC 00040F2C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80043FF0 00040F30 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80043FEC 00040F2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80043FF0 00040F30 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80043FF4 00040F34 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80043FF8 00040F38 3C A0 80 38 */ lis r5, lbl_80379DD0@ha
/* 80043FFC 00040F3C 38 A5 9D D0 */ addi r5, r5, lbl_80379DD0@l
@@ -685,8 +685,8 @@ dEvDtStaff_c_NS_specialProc_WaitProc:
/* 80044058 00040F98 B0 03 00 36 */ sth r0, 0x36(r3)
/* 8004405C 00040F9C 48 00 00 14 */ b lbl_80044070
lbl_80044060:
/* 80044060 00040FA0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044064 00040FA4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044060 00040FA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044064 00040FA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044068 00040FA8 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 8004406C 00040FAC 48 00 41 11 */ bl dEvent_manager_c_NS_cutEnd
lbl_80044070:
@@ -717,8 +717,8 @@ dEvDtStaff_c_NS_specialProc:
/* 800440C4 00041004 48 00 00 5C */ b lbl_80044120
/* 800440C8 00041008 48 00 1A 35 */ bl dEvDtStaff_c_NS_specialProcTimekeeper
/* 800440CC 0004100C 48 00 00 54 */ b lbl_80044120
/* 800440D0 00041010 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800440D4 00041014 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800440D0 00041010 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800440D4 00041014 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800440D8 00041018 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 800440DC 0004101C 80 9F 00 24 */ lwz r4, 0x24(r31)
/* 800440E0 00041020 48 00 40 9D */ bl dEvent_manager_c_NS_cutEnd
@@ -726,8 +726,8 @@ dEvDtStaff_c_NS_specialProc:
/* 800440E8 00041028 48 00 1B 4D */ bl dEvDtStaff_c_NS_specialProcEffect
/* 800440EC 0004102C 48 00 00 34 */ b lbl_80044120
/* 800440F0 00041030 48 00 0B C9 */ bl dEvDtStaff_c_NS_specialProcCreate
/* 800440F4 00041034 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800440F8 00041038 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800440F4 00041034 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800440F8 00041038 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800440FC 0004103C 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 80044100 00041040 80 9F 00 24 */ lwz r4, 0x24(r31)
/* 80044104 00041044 48 00 40 79 */ bl dEvent_manager_c_NS_cutEnd
@@ -757,8 +757,8 @@ dEvDtStaff_c_NS_init:
/* 80044154 00041094 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 80044158 00041098 2C 00 00 02 */ cmpwi r0, 2
/* 8004415C 0004109C 4C 82 00 20 */ bnelr
/* 80044160 000410A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044164 000410A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044160 000410A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044164 000410A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044168 000410A8 90 83 51 84 */ stw r4, 0x5184(r3)
/* 8004416C 000410AC 4E 80 00 20 */ blr
@@ -780,8 +780,8 @@ dEvDtStaff_c_NS_specialProcLight:
/* 80044198 000410D8 90 01 00 24 */ stw r0, 0x24(r1)
/* 8004419C 000410DC 39 61 00 20 */ addi r11, r1, 0x20
/* 800441A0 000410E0 48 31 E0 3D */ bl _savegpr_29
/* 800441A4 000410E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800441A8 000410E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800441A4 000410E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800441A8 000410E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800441AC 000410EC 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 800441B0 000410F0 7F E3 FB 78 */ mr r3, r31
/* 800441B4 000410F4 3C 80 80 38 */ lis r4, lbl_80379DD0@ha
@@ -854,8 +854,8 @@ lbl_80044298:
/* 800442B0 000411F0 48 00 3E 3D */ bl dEvent_manager_c_NS_getMySubstanceP
/* 800442B4 000411F4 28 03 00 00 */ cmplwi r3, 0
/* 800442B8 000411F8 41 82 00 48 */ beq lbl_80044300
/* 800442BC 000411FC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 800442C0 00041200 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 800442BC 000411FC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 800442C0 00041200 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 800442C4 00041204 C0 24 00 34 */ lfs f1, 0x34(r4)
/* 800442C8 00041208 C0 02 84 E0 */ lfs f0, lbl_80451EE0-_SDA2_BASE_(r2)
/* 800442CC 0004120C EC 20 00 72 */ fmuls f1, f0, f1
@@ -894,8 +894,8 @@ dEvDtStaff_c_NS_specialProcMessage:
/* 80044334 00041274 48 31 DE 9D */ bl _savegpr_26
/* 80044338 00041278 7C 7B 1B 78 */ mr r27, r3
/* 8004433C 0004127C 3B 9B 00 08 */ addi r28, r27, 8
/* 80044340 00041280 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044344 00041284 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044340 00041280 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044344 00041284 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044348 00041288 3B A3 4F F8 */ addi r29, r3, 0x4ff8
/* 8004434C 0004128C 7F A3 EB 78 */ mr r3, r29
/* 80044350 00041290 3C 80 80 38 */ lis r4, lbl_80379DD0@ha
@@ -1373,8 +1373,8 @@ lbl_800449FC:
lbl_80044A00:
/* 80044A00 00041940 2C 00 00 00 */ cmpwi r0, 0
/* 80044A04 00041944 41 82 00 3C */ beq lbl_80044A40
/* 80044A08 00041948 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044A0C 0004194C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044A08 00041948 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044A0C 0004194C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044A10 00041950 88 03 5E 89 */ lbz r0, 0x5e89(r3)
/* 80044A14 00041954 28 00 00 01 */ cmplwi r0, 1
/* 80044A18 00041958 40 82 00 28 */ bne lbl_80044A40
@@ -1404,8 +1404,8 @@ dEvDtStaff_c_NS_specialProcSound:
/* 80044A64 000419A4 39 61 00 20 */ addi r11, r1, 0x20
/* 80044A68 000419A8 48 31 D7 71 */ bl _savegpr_28
/* 80044A6C 000419AC 7C 7C 1B 78 */ mr r28, r3
/* 80044A70 000419B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044A74 000419B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044A70 000419B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044A74 000419B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044A78 000419B8 3B A3 4F F8 */ addi r29, r3, 0x4ff8
/* 80044A7C 000419BC 7F A3 EB 78 */ mr r3, r29
/* 80044A80 000419C0 3C 80 80 38 */ lis r4, lbl_80379DD0@ha
@@ -1570,8 +1570,8 @@ dEvDtStaff_c_NS_specialProcCreate:
/* 80044CC0 00041C00 90 01 00 44 */ stw r0, 0x44(r1)
/* 80044CC4 00041C04 39 61 00 40 */ addi r11, r1, 0x40
/* 80044CC8 00041C08 48 31 D5 11 */ bl _savegpr_28
/* 80044CCC 00041C0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044CD0 00041C10 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044CCC 00041C0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044CD0 00041C10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044CD4 00041C14 3B C3 4F F8 */ addi r30, r3, 0x4ff8
/* 80044CD8 00041C18 7F C3 F3 78 */ mr r3, r30
/* 80044CDC 00041C1C 3C 80 80 38 */ lis r4, lbl_80379DD0@ha
@@ -1636,8 +1636,8 @@ lbl_80044DA4:
/* 80044DBC 00041CFC 48 00 33 31 */ bl dEvent_manager_c_NS_getMySubstanceP
/* 80044DC0 00041D00 28 03 00 00 */ cmplwi r3, 0
/* 80044DC4 00041D04 40 82 00 2C */ bne lbl_80044DF0
/* 80044DC8 00041D08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044DCC 00041D0C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044DC8 00041D08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044DCC 00041D0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044DD0 00041D10 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80044DD4 00041D14 C0 03 04 D0 */ lfs f0, 0x4d0(r3)
/* 80044DD8 00041D18 D0 01 00 1C */ stfs f0, 0x1c(r1)
@@ -1723,8 +1723,8 @@ dEvDtStaff_c_NS_specialProcDirector:
/* 80044EF0 00041E30 39 61 00 40 */ addi r11, r1, 0x40
/* 80044EF4 00041E34 48 31 D2 D5 */ bl func_803621C8
/* 80044EF8 00041E38 7C 7D 1B 78 */ mr r29, r3
/* 80044EFC 00041E3C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044F00 00041E40 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 80044EFC 00041E3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044F00 00041E40 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 80044F04 00041E44 83 3B 5D B4 */ lwz r25, 0x5db4(r27)
/* 80044F08 00041E48 3B 9B 4E C8 */ addi r28, r27, 0x4ec8
/* 80044F0C 00041E4C 3B DB 4F F8 */ addi r30, r27, 0x4ff8
@@ -1756,8 +1756,8 @@ dEvDtStaff_c_NS_specialProcDirector:
/* 80044F74 00041EB4 48 00 31 79 */ bl dEvent_manager_c_NS_getMySubstanceP
/* 80044F78 00041EB8 7C 64 1B 79 */ or. r4, r3, r3
/* 80044F7C 00041EBC 41 82 00 28 */ beq lbl_80044FA4
/* 80044F80 00041EC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044F84 00041EC4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044F80 00041EC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044F84 00041EC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044F88 00041EC8 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 80044F8C 00041ECC 80 04 00 00 */ lwz r0, 0(r4)
/* 80044F90 00041ED0 54 00 08 3C */ slwi r0, r0, 1
@@ -1775,8 +1775,8 @@ lbl_80044FA4:
/* 80044FBC 00041EFC 48 00 31 31 */ bl dEvent_manager_c_NS_getMySubstanceP
/* 80044FC0 00041F00 7C 64 1B 79 */ or. r4, r3, r3
/* 80044FC4 00041F04 41 82 00 28 */ beq lbl_80044FEC
/* 80044FC8 00041F08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80044FCC 00041F0C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80044FC8 00041F08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80044FCC 00041F0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80044FD0 00041F10 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 80044FD4 00041F14 80 04 00 00 */ lwz r0, 0(r4)
/* 80044FD8 00041F18 54 00 08 3C */ slwi r0, r0, 1
@@ -1841,8 +1841,8 @@ lbl_80045098:
/* 800450B0 00041FF0 48 00 30 3D */ bl dEvent_manager_c_NS_getMySubstanceP
/* 800450B4 00041FF4 7C 64 1B 79 */ or. r4, r3, r3
/* 800450B8 00041FF8 41 82 00 28 */ beq lbl_800450E0
/* 800450BC 00041FFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800450C0 00042000 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800450BC 00041FFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800450C0 00042000 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800450C4 00042004 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 800450C8 00042008 80 04 00 00 */ lwz r0, 0(r4)
/* 800450CC 0004200C 54 00 08 3C */ slwi r0, r0, 1
@@ -1860,8 +1860,8 @@ lbl_800450E0:
/* 800450F8 00042038 48 00 2F F5 */ bl dEvent_manager_c_NS_getMySubstanceP
/* 800450FC 0004203C 7C 64 1B 79 */ or. r4, r3, r3
/* 80045100 00042040 41 82 00 28 */ beq lbl_80045128
/* 80045104 00042044 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80045108 00042048 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80045104 00042044 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80045108 00042048 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004510C 0004204C 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80045110 00042050 80 04 00 00 */ lwz r0, 0(r4)
/* 80045114 00042054 54 00 08 3C */ slwi r0, r0, 1
@@ -2223,8 +2223,8 @@ lbl_80045604:
/* 80045630 00042570 41 82 00 08 */ beq lbl_80045638
/* 80045634 00042574 48 00 00 70 */ b lbl_800456A4
lbl_80045638:
/* 80045638 00042578 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004563C 0004257C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80045638 00042578 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004563C 0004257C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80045640 00042580 3B 23 07 F0 */ addi r25, r3, 0x7f0
/* 80045644 00042584 7F 23 CB 78 */ mr r3, r25
/* 80045648 00042588 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -2392,15 +2392,15 @@ dEvDtStaff_c_NS_specialProcPackage:
/* 8004588C 000427CC 39 61 00 30 */ addi r11, r1, 0x30
/* 80045890 000427D0 48 31 C9 3D */ bl func_803621CC
/* 80045894 000427D4 7C 7B 1B 78 */ mr r27, r3
/* 80045898 000427D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004589C 000427DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80045898 000427D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004589C 000427DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800458A0 000427E0 80 03 5D BC */ lwz r0, 0x5dbc(r3)
/* 800458A4 000427E4 28 00 00 00 */ cmplwi r0, 0
/* 800458A8 000427E8 41 82 00 08 */ beq lbl_800458B0
/* 800458AC 000427EC 48 1F 27 C1 */ bl dMsgObject_c_NS_demoMessageGroup
lbl_800458B0:
/* 800458B0 000427F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800458B4 000427F4 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 800458B0 000427F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800458B4 000427F4 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 800458B8 000427F8 3B 9E 4F F8 */ addi r28, r30, 0x4ff8
/* 800458BC 000427FC 7F 83 E3 78 */ mr r3, r28
/* 800458C0 00042800 3C 80 80 38 */ lis r4, lbl_80379DD0@ha
@@ -2485,8 +2485,8 @@ lbl_800459B4:
/* 800459EC 0004292C 48 00 27 01 */ bl dEvent_manager_c_NS_getMySubstanceP
/* 800459F0 00042930 7C 64 1B 79 */ or. r4, r3, r3
/* 800459F4 00042934 41 82 00 28 */ beq lbl_80045A1C
/* 800459F8 00042938 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800459FC 0004293C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800459F8 00042938 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800459FC 0004293C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80045A00 00042940 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 80045A04 00042944 80 04 00 00 */ lwz r0, 0(r4)
/* 80045A08 00042948 54 00 08 3C */ slwi r0, r0, 1
@@ -2566,8 +2566,8 @@ dEvDtStaff_c_NS_specialProcTimekeeper:
/* 80045B08 00042A48 39 61 00 20 */ addi r11, r1, 0x20
/* 80045B0C 00042A4C 48 31 C6 CD */ bl _savegpr_28
/* 80045B10 00042A50 7C 7E 1B 78 */ mr r30, r3
/* 80045B14 00042A54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80045B18 00042A58 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80045B14 00042A54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80045B18 00042A58 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80045B1C 00042A5C 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 80045B20 00042A60 7F E3 FB 78 */ mr r3, r31
/* 80045B24 00042A64 3C 80 80 38 */ lis r4, lbl_80379DD0@ha
@@ -2657,8 +2657,8 @@ dEvDtStaff_c_NS_specialProcEffect:
/* 80045C50 00042B90 39 61 00 50 */ addi r11, r1, 0x50
/* 80045C54 00042B94 48 31 C5 75 */ bl func_803621C8
/* 80045C58 00042B98 7C 7B 1B 78 */ mr r27, r3
/* 80045C5C 00042B9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80045C60 00042BA0 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80045C5C 00042B9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80045C60 00042BA0 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 80045C64 00042BA4 3B 9E 4F F8 */ addi r28, r30, 0x4ff8
/* 80045C68 00042BA8 7F 83 E3 78 */ mr r3, r28
/* 80045C6C 00042BAC 3C 80 80 38 */ lis r4, lbl_80379DD0@ha
@@ -2977,8 +2977,8 @@ dEvDtCut_c_NS_startCheck:
/* 800460BC 00042FFC 7C 7C 1B 78 */ mr r28, r3
/* 800460C0 00043000 3B A0 00 00 */ li r29, 0
/* 800460C4 00043004 3B E0 00 00 */ li r31, 0
/* 800460C8 00043008 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800460CC 0004300C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 800460C8 00043008 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800460CC 0004300C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
lbl_800460D0:
/* 800460D0 00043010 38 1F 00 28 */ addi r0, r31, 0x28
/* 800460D4 00043014 7C 9C 00 2E */ lwzx r4, r28, r0
@@ -3157,8 +3157,8 @@ dEvDtBase_c_NS_advanceCutLocal:
/* 80046320 00043260 1C 00 00 50 */ mulli r0, r0, 0x50
/* 80046324 00043264 7F C3 02 14 */ add r30, r3, r0
/* 80046328 00043268 80 9E 00 34 */ lwz r4, 0x34(r30)
/* 8004632C 0004326C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80046330 00043270 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8004632C 0004326C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80046330 00043270 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80046334 00043274 38 7F 51 B4 */ addi r3, r31, 0x51b4
/* 80046338 00043278 4B FF DA 29 */ bl dEvDtFlag_c_NS_flagCheck
/* 8004633C 0004327C 2C 03 00 00 */ cmpwi r3, 0
+4 -4
View File
@@ -42,8 +42,8 @@ lbl_800488D4:
/* 800488E4 00045824 41 82 00 28 */ beq lbl_8004890C
/* 800488E8 00045828 2C 05 00 FF */ cmpwi r5, 0xff
/* 800488EC 0004582C 40 82 00 20 */ bne lbl_8004890C
/* 800488F0 00045830 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800488F4 00045834 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800488F0 00045830 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800488F4 00045834 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800488F8 00045838 38 63 4F F8 */ addi r3, r3, 0x4ff8
/* 800488FC 0004583C 80 9E 00 04 */ lwz r4, 4(r30)
/* 80048900 00045840 7C 05 03 78 */ mr r5, r0
@@ -225,8 +225,8 @@ lbl_80048B08:
/* 80048B5C 00045A9C 7C 7E 1B 78 */ mr r30, r3
/* 80048B60 00045AA0 80 63 00 04 */ lwz r3, 4(r3)
/* 80048B64 00045AA4 A8 83 00 FC */ lha r4, 0xfc(r3)
/* 80048B68 00045AA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80048B6C 00045AAC 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80048B68 00045AA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80048B6C 00045AAC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80048B70 00045AB0 38 7F 4F F8 */ addi r3, r31, 0x4ff8
/* 80048B74 00045AB4 4B FF EF 05 */ bl dEvent_manager_c_NS_endCheck
/* 80048B78 00045AB8 2C 03 00 00 */ cmpwi r3, 0
+52 -52
View File
@@ -30,8 +30,8 @@ dEvent_exception_c_NS_setStartDemo:
/* 80046428 00043368 88 83 00 1B */ lbz r4, 0x1b(r3)
/* 8004642C 0004336C 28 04 00 FF */ cmplwi r4, 0xff
/* 80046430 00043370 41 82 00 24 */ beq lbl_80046454
/* 80046434 00043374 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80046438 00043378 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80046434 00043374 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80046438 00043378 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004643C 0004337C 7F E5 FB 78 */ mr r5, r31
/* 80046440 00043380 4B FE EF 21 */ bl isSwitch__10dSv_info_cCFii
/* 80046444 00043384 2C 03 00 00 */ cmpwi r3, 0
@@ -63,8 +63,8 @@ dEvent_exception_c_NS_getEventName:
/* 80046494 000433D4 7C 7E 1B 78 */ mr r30, r3
/* 80046498 000433D8 88 8D 87 E4 */ lbz r4, lbl_80450D64-_SDA_BASE_(r13)
/* 8004649C 000433DC 7C 84 07 74 */ extsb r4, r4
/* 800464A0 000433E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800464A4 000433E4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 800464A0 000433E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800464A4 000433E4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 800464A8 000433E8 38 7F 4E C4 */ addi r3, r31, 0x4ec4
/* 800464AC 000433EC 4B FD DE D9 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 800464B0 000433F0 81 83 00 00 */ lwz r12, 0(r3)
@@ -294,8 +294,8 @@ lbl_80046764:
/* 800467A8 000436E8 38 63 01 1E */ addi r3, r3, 0x11e
/* 800467AC 000436EC 3C 80 80 38 */ lis r4, lbl_80379F50@ha
/* 800467B0 000436F0 38 84 9F 50 */ addi r4, r4, lbl_80379F50@l
/* 800467B4 000436F4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800467B8 000436F8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800467B4 000436F4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800467B8 000436F8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800467BC 000436FC 3C A5 00 02 */ addis r5, r5, 2
/* 800467C0 00043700 38 C0 00 80 */ li r6, 0x80
/* 800467C4 00043704 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -328,8 +328,8 @@ dEvent_manager_c_NS_setObjectArchive:
/* 80046824 00043764 7C 83 23 78 */ mr r3, r4
/* 80046828 00043768 3C 80 80 38 */ lis r4, lbl_80379F50@ha
/* 8004682C 0004376C 38 84 9F 50 */ addi r4, r4, lbl_80379F50@l
/* 80046830 00043770 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80046834 00043774 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80046830 00043770 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80046834 00043774 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80046838 00043778 3C A5 00 02 */ addis r5, r5, 2
/* 8004683C 0004377C 38 C0 00 80 */ li r6, 0x80
/* 80046840 00043780 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -369,8 +369,8 @@ dEvent_manager_c_NS_demoInit:
/* 800468B4 000437F4 41 82 00 34 */ beq lbl_800468E8
/* 800468B8 000437F8 3C 80 80 38 */ lis r4, lbl_80379F50@ha
/* 800468BC 000437FC 38 84 9F 50 */ addi r4, r4, lbl_80379F50@l
/* 800468C0 00043800 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800468C4 00043804 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800468C0 00043800 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800468C4 00043804 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800468C8 00043808 3C A5 00 02 */ addis r5, r5, 2
/* 800468CC 0004380C 38 C0 00 80 */ li r6, 0x80
/* 800468D0 00043810 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -411,8 +411,8 @@ lbl_80046930:
/* 80046944 00043884 38 61 00 08 */ addi r3, r1, 8
/* 80046948 00043888 3C 80 80 38 */ lis r4, lbl_80379F50@ha
/* 8004694C 0004388C 38 84 9F 50 */ addi r4, r4, lbl_80379F50@l
/* 80046950 00043890 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80046954 00043894 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80046950 00043890 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80046954 00043894 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80046958 00043898 3C A5 00 02 */ addis r5, r5, 2
/* 8004695C 0004389C 38 A5 D4 F8 */ addi r5, r5, -11016
/* 80046960 000438A0 38 C0 00 40 */ li r6, 0x40
@@ -546,8 +546,8 @@ lbl_80046ADC:
/* 80046B24 00043A64 4B FD 4D BD */ bl fopAcM_orderMapToolAutoNextEvent
/* 80046B28 00043A68 48 00 00 80 */ b lbl_80046BA8
lbl_80046B2C:
/* 80046B2C 00043A6C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80046B30 00043A70 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80046B2C 00043A6C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80046B30 00043A70 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80046B34 00043A74 A8 04 4E 08 */ lha r0, 0x4e08(r4)
/* 80046B38 00043A78 2C 00 FF FE */ cmpwi r0, -2
/* 80046B3C 00043A7C 41 82 00 10 */ beq lbl_80046B4C
@@ -555,8 +555,8 @@ lbl_80046B2C:
/* 80046B44 00043A84 2C 00 FF FD */ cmpwi r0, -3
/* 80046B48 00043A88 40 82 00 60 */ bne lbl_80046BA8
lbl_80046B4C:
/* 80046B4C 00043A8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80046B50 00043A90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80046B4C 00043A8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80046B50 00043A90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80046B54 00043A94 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80046B58 00043A98 80 03 05 74 */ lwz r0, 0x574(r3)
/* 80046B5C 00043A9C 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -769,8 +769,8 @@ lbl_80046DE8:
/* 80046E1C 00043D5C 90 1D 01 B4 */ stw r0, 0x1b4(r29)
/* 80046E20 00043D60 38 00 FF FF */ li r0, -1
/* 80046E24 00043D64 B0 1D 01 AA */ sth r0, 0x1aa(r29)
/* 80046E28 00043D68 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80046E2C 00043D6C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80046E28 00043D68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80046E2C 00043D6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80046E30 00043D70 3B E3 4E C8 */ addi r31, r3, 0x4ec8
/* 80046E34 00043D74 7F E3 FB 78 */ mr r3, r31
/* 80046E38 00043D78 38 80 00 00 */ li r4, 0
@@ -794,8 +794,8 @@ dEvent_manager_c_NS_Sequencer:
/* 80046E70 00043DB0 39 61 00 70 */ addi r11, r1, 0x70
/* 80046E74 00043DB4 48 31 B3 55 */ bl func_803621C8
/* 80046E78 00043DB8 7C 7E 1B 78 */ mr r30, r3
/* 80046E7C 00043DBC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80046E80 00043DC0 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80046E7C 00043DBC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80046E80 00043DC0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80046E84 00043DC4 3B E4 4E C8 */ addi r31, r4, 0x4ec8
/* 80046E88 00043DC8 A8 83 01 AA */ lha r4, 0x1aa(r3)
/* 80046E8C 00043DCC 48 00 06 31 */ bl dEvent_manager_c_NS_getEventData_X1_
@@ -844,8 +844,8 @@ lbl_80046F08:
lbl_80046F30:
/* 80046F30 00043E70 28 04 00 00 */ cmplwi r4, 0
/* 80046F34 00043E74 40 82 00 10 */ bne lbl_80046F44
/* 80046F38 00043E78 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80046F3C 00043E7C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80046F38 00043E78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80046F3C 00043E7C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80046F40 00043E80 80 83 5D AC */ lwz r4, 0x5dac(r3)
lbl_80046F44:
/* 80046F44 00043E84 28 04 00 00 */ cmplwi r4, 0
@@ -914,8 +914,8 @@ lbl_80046FE8:
/* 80047010 00043F50 2C 1B 00 01 */ cmpwi r27, 1
/* 80047014 00043F54 41 82 01 C4 */ beq lbl_800471D8
/* 80047018 00043F58 3B 40 00 01 */ li r26, 1
/* 8004701C 00043F5C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80047020 00043F60 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004701C 00043F5C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80047020 00043F60 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80047024 00043F64 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80047028 00043F68 C0 03 05 50 */ lfs f0, 0x550(r3)
/* 8004702C 00043F6C D0 01 00 44 */ stfs f0, 0x44(r1)
@@ -1502,8 +1502,8 @@ lbl_80047810:
lbl_80047820:
/* 80047820 00044760 3B A0 00 0A */ li r29, 0xa
/* 80047824 00044764 3B 20 01 68 */ li r25, 0x168
/* 80047828 00044768 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8004782C 0004476C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80047828 00044768 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8004782C 0004476C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80047830 00044770 3F C3 00 02 */ addis r30, r3, 2
/* 80047834 00044774 3B DE C2 F8 */ addi r30, r30, -15624
lbl_80047838:
@@ -1682,8 +1682,8 @@ dEvent_manager_c_NS_endCheck:
/* 80047A80 000449C0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80047A84 000449C4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80047A88 000449C8 7C 7F 1B 78 */ mr r31, r3
/* 80047A8C 000449CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80047A90 000449D0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80047A8C 000449CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80047A90 000449D0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80047A94 000449D4 38 63 4E C8 */ addi r3, r3, 0x4ec8
/* 80047A98 000449D8 4B FF BB 75 */ bl dEvt_control_c_NS_runningEventID
/* 80047A9C 000449DC 7C 64 1B 78 */ mr r4, r3
@@ -1735,8 +1735,8 @@ dEvent_manager_c_NS_getMyStaffId:
/* 80047B34 00044A74 7C 96 23 78 */ mr r22, r4
/* 80047B38 00044A78 7C D7 33 78 */ mr r23, r6
/* 80047B3C 00044A7C 3B 40 FF FF */ li r26, -1
/* 80047B40 00044A80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80047B44 00044A84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80047B40 00044A80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80047B44 00044A84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80047B48 00044A88 88 03 4F AC */ lbz r0, 0x4fac(r3)
/* 80047B4C 00044A8C 28 00 00 00 */ cmplwi r0, 0
/* 80047B50 00044A90 40 82 00 0C */ bne lbl_80047B5C
@@ -1889,8 +1889,8 @@ lbl_80047D34:
.global dEvent_manager_c_NS_getIsAddvance
dEvent_manager_c_NS_getIsAddvance:
/* 80047D4C 00044C8C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80047D50 00044C90 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80047D4C 00044C8C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80047D50 00044C90 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80047D54 00044C94 88 05 4F AC */ lbz r0, 0x4fac(r5)
/* 80047D58 00044C98 28 00 00 00 */ cmplwi r0, 0
/* 80047D5C 00044C9C 40 82 00 0C */ bne lbl_80047D68
@@ -1960,8 +1960,8 @@ dEvent_manager_c_NS_getMyActIdx:
/* 80047E24 00044D64 7C BD 2B 78 */ mr r29, r5
/* 80047E28 00044D68 7C DE 33 78 */ mr r30, r6
/* 80047E2C 00044D6C 7D 1F 43 78 */ mr r31, r8
/* 80047E30 00044D70 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80047E34 00044D74 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80047E30 00044D70 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80047E34 00044D74 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80047E38 00044D78 88 05 4F AC */ lbz r0, 0x4fac(r5)
/* 80047E3C 00044D7C 28 00 00 00 */ cmplwi r0, 0
/* 80047E40 00044D80 40 82 00 0C */ bne lbl_80047E4C
@@ -2049,8 +2049,8 @@ lbl_80047F44:
.global dEvent_manager_c_NS_getMyNowCutName
dEvent_manager_c_NS_getMyNowCutName:
/* 80047F5C 00044E9C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80047F60 00044EA0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80047F5C 00044E9C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80047F60 00044EA0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80047F64 00044EA4 88 05 4F AC */ lbz r0, 0x4fac(r5)
/* 80047F68 00044EA8 28 00 00 00 */ cmplwi r0, 0
/* 80047F6C 00044EAC 40 82 00 0C */ bne lbl_80047F78
@@ -2089,8 +2089,8 @@ dEvent_manager_c_NS_getMyDataP:
/* 80047FD8 00044F18 48 31 A2 05 */ bl _savegpr_29
/* 80047FDC 00044F1C 7C 7E 1B 78 */ mr r30, r3
/* 80047FE0 00044F20 7C BF 2B 78 */ mr r31, r5
/* 80047FE4 00044F24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80047FE8 00044F28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80047FE4 00044F24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80047FE8 00044F28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80047FEC 00044F2C 88 03 4F AC */ lbz r0, 0x4fac(r3)
/* 80047FF0 00044F30 28 00 00 00 */ cmplwi r0, 0
/* 80047FF4 00044F34 40 82 00 0C */ bne lbl_80048000
@@ -2216,8 +2216,8 @@ dEvent_manager_c_NS_cutEnd:
/* 8004817C 000450BC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80048180 000450C0 7C 08 02 A6 */ mflr r0
/* 80048184 000450C4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80048188 000450C8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8004818C 000450CC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80048188 000450C8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8004818C 000450CC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80048190 000450D0 88 05 4F AC */ lbz r0, 0x4fac(r5)
/* 80048194 000450D4 28 00 00 00 */ cmplwi r0, 0
/* 80048198 000450D8 41 82 00 4C */ beq lbl_800481E4
@@ -2273,8 +2273,8 @@ dEvent_manager_c_NS_getEventPrio:
/* 80048250 00045190 41 82 00 38 */ beq lbl_80048288
/* 80048254 00045194 3C 80 80 38 */ lis r4, lbl_80379F50@ha
/* 80048258 00045198 38 84 9F 50 */ addi r4, r4, lbl_80379F50@l
/* 8004825C 0004519C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80048260 000451A0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8004825C 0004519C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80048260 000451A0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80048264 000451A4 3C A5 00 02 */ addis r5, r5, 2
/* 80048268 000451A8 38 C0 00 80 */ li r6, 0x80
/* 8004826C 000451AC 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2497,8 +2497,8 @@ dEvent_manager_c_NS_specialCast_Shutter:
/* 80048534 00045474 7C 7F 1B 78 */ mr r31, r3
/* 80048538 00045478 7C BD 2B 78 */ mr r29, r5
/* 8004853C 0004547C B0 81 00 08 */ sth r4, 8(r1)
/* 80048540 00045480 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80048544 00045484 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80048540 00045480 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80048544 00045484 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80048548 00045488 80 03 5D AC */ lwz r0, 0x5dac(r3)
/* 8004854C 0004548C 90 01 00 0C */ stw r0, 0xc(r1)
.global findShutterCallBack
@@ -2537,8 +2537,8 @@ dEvent_manager_c_NS_specialCast_Shutter:
/* 800485CC 0004550C 7F E3 FB 78 */ mr r3, r31
/* 800485D0 00045510 38 81 00 10 */ addi r4, r1, 0x10
/* 800485D4 00045514 4B FF FD F1 */ bl dEvent_manager_c_NS_setGoal
/* 800485D8 00045518 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800485DC 0004551C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800485D8 00045518 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800485DC 0004551C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800485E0 00045520 3B E3 4E C8 */ addi r31, r3, 0x4ec8
/* 800485E4 00045524 7F E3 FB 78 */ mr r3, r31
/* 800485E8 00045528 7F C4 F3 78 */ mr r4, r30
@@ -2615,8 +2615,8 @@ lbl_800486C8:
lbl_800486E4:
/* 800486E4 00045624 28 1F 00 00 */ cmplwi r31, 0
/* 800486E8 00045628 41 82 00 18 */ beq lbl_80048700
/* 800486EC 0004562C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800486F0 00045630 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800486EC 0004562C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800486F0 00045630 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800486F4 00045634 A0 03 4F A0 */ lhz r0, 0x4fa0(r3)
/* 800486F8 00045638 60 00 00 10 */ ori r0, r0, 0x10
/* 800486FC 0004563C B0 03 4F A0 */ sth r0, 0x4fa0(r3)
@@ -2651,8 +2651,8 @@ dEv_talkman_get_action:
/* 80048754 00045694 39 61 00 20 */ addi r11, r1, 0x20
/* 80048758 00045698 48 31 9A 81 */ bl _savegpr_28
/* 8004875C 0004569C 7C 7C 1B 78 */ mr r28, r3
/* 80048760 000456A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80048764 000456A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80048760 000456A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80048764 000456A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80048768 000456A8 3B E3 4F F8 */ addi r31, r3, 0x4ff8
/* 8004876C 000456AC 7F E3 FB 78 */ mr r3, r31
/* 80048770 000456B0 3C 80 80 38 */ lis r4, lbl_80379F60@ha
@@ -2708,8 +2708,8 @@ lbl_800487D8:
.global dEvent_manager_c_NS_checkStartDemo
dEvent_manager_c_NS_checkStartDemo:
/* 8004882C 0004576C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80048830 00045770 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8004882C 0004576C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80048830 00045770 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80048834 00045774 88 04 4F AD */ lbz r0, 0x4fad(r4)
/* 80048838 00045778 28 00 00 00 */ cmplwi r0, 0
/* 8004883C 0004577C 40 82 00 0C */ bne lbl_80048848
+2 -2
View File
@@ -80,8 +80,8 @@ dEyeHL_mng_c_NS_update:
/* 8009CA58 00099998 88 03 00 10 */ lbz r0, 0x10(r3)
/* 8009CA5C 0009999C 28 00 00 00 */ cmplwi r0, 0
/* 8009CA60 000999A0 41 82 00 2C */ beq lbl_8009CA8C
/* 8009CA64 000999A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8009CA68 000999A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8009CA64 000999A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8009CA68 000999A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8009CA6C 000999AC 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8009CA70 000999B0 28 00 00 00 */ cmplwi r0, 0
/* 8009CA74 000999B4 40 82 00 24 */ bne lbl_8009CA98
+62 -62
View File
@@ -753,15 +753,15 @@ lbl_80184058:
/* 80184070 00180FB0 7D 89 03 A6 */ mtctr r12
/* 80184074 00180FB4 4E 80 04 21 */ bctrl
lbl_80184078:
/* 80184078 00180FB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018407C 00180FBC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80184078 00180FB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018407C 00180FBC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80184080 00180FC0 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 80184084 00180FC4 81 83 00 00 */ lwz r12, 0(r3)
/* 80184088 00180FC8 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8018408C 00180FCC 7D 89 03 A6 */ mtctr r12
/* 80184090 00180FD0 4E 80 04 21 */ bctrl
/* 80184094 00180FD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80184098 00180FD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80184094 00180FD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80184098 00180FD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018409C 00180FDC 80 63 5C B8 */ lwz r3, 0x5cb8(r3)
/* 801840A0 00180FE0 81 83 00 00 */ lwz r12, 0(r3)
/* 801840A4 00180FE4 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1038,16 +1038,16 @@ lbl_8018446C:
/* 8018447C 001813BC 42 00 FF F0 */ bdnz lbl_8018446C
/* 80184480 001813C0 38 00 00 00 */ li r0, 0
/* 80184484 001813C4 98 1F 02 65 */ stb r0, 0x265(r31)
/* 80184488 001813C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018448C 001813CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80184488 001813C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018448C 001813CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80184490 001813D0 4B EB 0B 3D */ bl init__10dSv_info_cFv
/* 80184494 001813D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80184498 001813D8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80184494 001813D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80184498 001813D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018449C 001813DC 38 63 0F 38 */ addi r3, r3, 0xf38
/* 801844A0 001813E0 4B EA 6E 29 */ bl dComIfG_play_c_NS_itemInit
/* 801844A4 001813E4 38 00 00 00 */ li r0, 0
/* 801844A8 001813E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801844AC 001813EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801844A8 001813E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801844AC 001813EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801844B0 001813F0 98 03 0F 19 */ stb r0, 0xf19(r3)
/* 801844B4 001813F4 98 1F 23 75 */ stb r0, 0x2375(r31)
/* 801844B8 001813F8 7F E3 FB 78 */ mr r3, r31
@@ -2329,8 +2329,8 @@ lbl_80185740:
/* 80185744 00182684 28 00 00 00 */ cmplwi r0, 0
/* 80185748 00182688 41 82 01 48 */ beq lbl_80185890
/* 8018574C 0018268C 38 00 00 80 */ li r0, 0x80
/* 80185750 00182690 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80185754 00182694 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80185750 00182690 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80185754 00182694 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80185758 00182698 98 03 0F 19 */ stb r0, 0xf19(r3)
/* 8018575C 0018269C 98 83 0F 18 */ stb r4, 0xf18(r3)
/* 80185760 001826A0 38 00 00 A7 */ li r0, 0xa7
@@ -2392,8 +2392,8 @@ lbl_80185740:
/* 80185840 00182780 38 A1 00 10 */ addi r5, r1, 0x10
/* 80185844 00182784 38 C0 00 00 */ li r6, 0
/* 80185848 00182788 48 09 6A 09 */ bl dMeter2Info_c_NS_getString
/* 8018584C 0018278C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80185850 00182790 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8018584C 0018278C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80185850 00182790 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 80185854 00182794 38 7E 01 B4 */ addi r3, r30, 0x1b4
/* 80185858 00182798 38 81 00 10 */ addi r4, r1, 0x10
/* 8018585C 0018279C 48 1E 32 D1 */ bl strcpy
@@ -2411,8 +2411,8 @@ lbl_80185740:
/* 8018588C 001827CC 48 00 00 E4 */ b lbl_80185970
lbl_80185890:
/* 80185890 001827D0 38 00 00 00 */ li r0, 0
/* 80185894 001827D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80185898 001827D8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80185894 001827D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80185898 001827D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018589C 001827DC 98 03 0F 19 */ stb r0, 0xf19(r3)
/* 801858A0 001827E0 38 00 00 6D */ li r0, 0x6d
/* 801858A4 001827E4 90 01 00 08 */ stw r0, 8(r1)
@@ -3543,8 +3543,8 @@ dFile_select_c_NS_menuSelectStart:
/* 80186934 00183874 88 1F 02 67 */ lbz r0, 0x267(r31)
/* 80186938 00183878 28 00 00 01 */ cmplwi r0, 1
/* 8018693C 0018387C 40 82 00 3C */ bne lbl_80186978
/* 80186940 00183880 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80186944 00183884 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80186940 00183880 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80186944 00183884 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80186948 00183888 38 9F 03 B8 */ addi r4, r31, 0x3b8
/* 8018694C 0018388C 88 BF 02 65 */ lbz r5, 0x265(r31)
/* 80186950 00183890 4B EA F0 B5 */ bl card_to_memory__10dSv_info_cFPci
@@ -3553,8 +3553,8 @@ dFile_select_c_NS_menuSelectStart:
/* 8018695C 0018389C 38 00 00 2E */ li r0, 0x2e
/* 80186960 001838A0 98 1F 02 6F */ stb r0, 0x26f(r31)
/* 80186964 001838A4 88 1F 02 65 */ lbz r0, 0x265(r31)
/* 80186968 001838A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018696C 001838AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80186968 001838A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018696C 001838AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80186970 001838B0 98 03 0F 18 */ stb r0, 0xf18(r3)
/* 80186974 001838B4 48 00 00 F8 */ b lbl_80186A6C
lbl_80186978:
@@ -4288,8 +4288,8 @@ lbl_8018741C:
/* 80187434 00184374 40 80 00 08 */ bge lbl_8018743C
/* 80187438 00184378 48 00 00 AC */ b lbl_801874E4
lbl_8018743C:
/* 8018743C 0018437C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80187440 00184380 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018743C 0018437C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80187440 00184380 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80187444 00184384 88 03 0F 1A */ lbz r0, 0xf1a(r3)
/* 80187448 00184388 28 00 00 01 */ cmplwi r0, 1
/* 8018744C 0018438C 40 82 00 18 */ bne lbl_80187464
@@ -4320,8 +4320,8 @@ lbl_80187464:
/* 801874AC 001843EC 48 00 00 38 */ b lbl_801874E4
lbl_801874B0:
/* 801874B0 001843F0 38 83 02 B5 */ addi r4, r3, 0x2b5
/* 801874B4 001843F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801874B8 001843F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801874B4 001843F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801874B8 001843F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801874BC 001843FC 38 63 01 B4 */ addi r3, r3, 0x1b4
/* 801874C0 00184400 48 1E 16 6D */ bl strcpy
/* 801874C4 00184404 80 7F 00 68 */ lwz r3, 0x68(r31)
@@ -4424,8 +4424,8 @@ lbl_80187584:
/* 80187640 00184580 38 A1 00 08 */ addi r5, r1, 8
/* 80187644 00184584 38 C0 00 00 */ li r6, 0
/* 80187648 00184588 48 09 4C 09 */ bl dMeter2Info_c_NS_getString
/* 8018764C 0018458C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80187650 00184590 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8018764C 0018458C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80187650 00184590 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80187654 00184594 38 7F 01 C5 */ addi r3, r31, 0x1c5
/* 80187658 00184598 38 81 00 08 */ addi r4, r1, 8
/* 8018765C 0018459C 48 1E 14 D1 */ bl strcpy
@@ -4535,8 +4535,8 @@ lbl_801877CC:
/* 801877E8 00184728 48 00 00 28 */ b lbl_80187810
lbl_801877EC:
/* 801877EC 0018472C 38 83 02 B5 */ addi r4, r3, 0x2b5
/* 801877F0 00184730 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801877F4 00184734 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801877F0 00184730 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801877F4 00184734 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801877F8 00184738 38 63 01 C5 */ addi r3, r3, 0x1c5
/* 801877FC 0018473C 48 1E 13 31 */ bl strcpy
/* 80187800 00184740 38 00 00 01 */ li r0, 1
@@ -4586,8 +4586,8 @@ lbl_80187810:
/* 801878AC 001847EC 38 A0 00 01 */ li r5, 1
/* 801878B0 001847F0 38 C0 00 01 */ li r6, 1
/* 801878B4 001847F4 48 00 58 31 */ bl dFile_select_c_NS_headerTxtSet
/* 801878B8 001847F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801878BC 001847FC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801878B8 001847F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801878BC 001847FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801878C0 00184800 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801878C4 00184804 80 7F 00 68 */ lwz r3, 0x68(r31)
/* 801878C8 00184808 38 63 03 1C */ addi r3, r3, 0x31c
@@ -7146,8 +7146,8 @@ lbl_80189E10:
/* 80189E7C 00186DBC FC 80 18 90 */ fmr f4, f3
/* 80189E80 00186DC0 39 00 00 00 */ li r8, 0
/* 80189E84 00186DC4 48 12 26 89 */ bl Z2SeMgr_NS_seStartLevel
/* 80189E88 00186DC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80189E8C 00186DCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80189E88 00186DC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80189E8C 00186DCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80189E90 00186DD0 38 9F 03 B8 */ addi r4, r31, 0x3b8
/* 80189E94 00186DD4 88 BF 02 65 */ lbz r5, 0x265(r31)
/* 80189E98 00186DD8 4B EA BD 39 */ bl initdata_to_card__10dSv_info_cFPci
@@ -9223,8 +9223,8 @@ lbl_8018BD60:
/* 8018BDDC 00188D1C 98 01 00 1F */ stb r0, 0x1f(r1)
/* 8018BDE0 00188D20 38 00 00 FF */ li r0, 0xff
/* 8018BDE4 00188D24 98 01 00 1B */ stb r0, 0x1b(r1)
/* 8018BDE8 00188D28 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018BDEC 00188D2C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018BDE8 00188D28 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018BDEC 00188D2C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018BDF0 00188D30 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 8018BDF4 00188D34 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8018BDF8 00188D38 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -11370,8 +11370,8 @@ dFile_select_c_NS__draw:
/* 8018DD50 0018AC90 88 03 23 75 */ lbz r0, 0x2375(r3)
/* 8018DD54 0018AC94 28 00 00 00 */ cmplwi r0, 0
/* 8018DD58 0018AC98 40 82 01 4C */ bne lbl_8018DEA4
/* 8018DD5C 0018AC9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018DD60 0018ACA0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018DD5C 0018AC9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018DD60 0018ACA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018DD64 0018ACA4 3B C3 5F 64 */ addi r30, r3, 0x5f64
/* 8018DD68 0018ACA8 7F C3 F3 78 */ mr r3, r30
/* 8018DD6C 0018ACAC 3B 9E 01 B4 */ addi r28, r30, 0x1b4
@@ -11466,8 +11466,8 @@ lbl_8018DEA4:
/* 8018DEBC 0018ADFC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018DEC0 0018AE00 7C 08 02 A6 */ mflr r0
/* 8018DEC4 0018AE04 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018DEC8 0018AE08 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8018DECC 0018AE0C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8018DEC8 0018AE08 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8018DECC 0018AE0C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8018DED0 0018AE10 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8018DED4 0018AE14 80 63 00 04 */ lwz r3, 4(r3)
/* 8018DED8 0018AE18 C0 22 9F 48 */ lfs f1, lbl_80453948-_SDA2_BASE_(r2)
@@ -11483,8 +11483,8 @@ lbl_8018DEA4:
/* 8018DF00 0018AE40 39 61 00 80 */ addi r11, r1, 0x80
/* 8018DF04 0018AE44 48 1D 42 D9 */ bl _savegpr_29
/* 8018DF08 0018AE48 7C 7D 1B 78 */ mr r29, r3
/* 8018DF0C 0018AE4C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018DF10 0018AE50 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018DF0C 0018AE4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018DF10 0018AE50 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018DF14 0018AE54 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 8018DF18 0018AE58 80 7D 00 08 */ lwz r3, 8(r29)
/* 8018DF1C 0018AE5C 38 03 00 80 */ addi r0, r3, 0x80
@@ -11549,8 +11549,8 @@ lbl_8018DEA4:
/* 8018E008 0018AF48 39 61 00 50 */ addi r11, r1, 0x50
/* 8018E00C 0018AF4C 48 1D 41 D1 */ bl _savegpr_29
/* 8018E010 0018AF50 7C 7D 1B 78 */ mr r29, r3
/* 8018E014 0018AF54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018E018 0018AF58 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018E014 0018AF54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018E018 0018AF58 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018E01C 0018AF5C 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 8018E020 0018AF60 80 7D 00 0C */ lwz r3, 0xc(r29)
/* 8018E024 0018AF64 38 03 00 80 */ addi r0, r3, 0x80
@@ -11595,8 +11595,8 @@ lbl_8018DEA4:
/* 8018E0C0 0018B000 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018E0C4 0018B004 7C 08 02 A6 */ mflr r0
/* 8018E0C8 0018B008 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018E0CC 0018B00C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8018E0D0 0018B010 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8018E0CC 0018B00C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8018E0D0 0018B010 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8018E0D4 0018B014 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8018E0D8 0018B018 80 63 00 04 */ lwz r3, 4(r3)
/* 8018E0DC 0018B01C C0 22 9F 48 */ lfs f1, lbl_80453948-_SDA2_BASE_(r2)
@@ -11609,8 +11609,8 @@ lbl_8018DEA4:
/* 8018E0F8 0018B038 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8018E0FC 0018B03C 7C 08 02 A6 */ mflr r0
/* 8018E100 0018B040 90 01 00 14 */ stw r0, 0x14(r1)
/* 8018E104 0018B044 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8018E108 0018B048 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8018E104 0018B044 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8018E108 0018B048 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8018E10C 0018B04C 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8018E110 0018B050 80 63 00 04 */ lwz r3, 4(r3)
/* 8018E114 0018B054 C0 22 9F 48 */ lfs f1, lbl_80453948-_SDA2_BASE_(r2)
@@ -12084,8 +12084,8 @@ lbl_8018E7AC:
/* 8018E7F4 0018B734 41 82 01 34 */ beq lbl_8018E928
/* 8018E7F8 0018B738 2C 03 00 01 */ cmpwi r3, 1
/* 8018E7FC 0018B73C 40 82 01 1C */ bne lbl_8018E918
/* 8018E800 0018B740 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018E804 0018B744 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018E800 0018B740 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018E804 0018B744 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018E808 0018B748 88 03 0F 1A */ lbz r0, 0xf1a(r3)
/* 8018E80C 0018B74C 28 00 00 00 */ cmplwi r0, 0
/* 8018E810 0018B750 41 82 00 0C */ beq lbl_8018E81C
@@ -12479,14 +12479,14 @@ lbl_8018ED68:
/* 8018EDAC 0018BCEC 41 82 01 3C */ beq lbl_8018EEE8
/* 8018EDB0 0018BCF0 7F E3 FB 78 */ mr r3, r31
/* 8018EDB4 0018BCF4 48 00 14 A1 */ bl dFile_select_c_NS_setInitSaveData
/* 8018EDB8 0018BCF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018EDBC 0018BCFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018EDB8 0018BCF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018EDBC 0018BCFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018EDC0 0018BD00 38 9F 03 B8 */ addi r4, r31, 0x3b8
/* 8018EDC4 0018BD04 38 A0 00 00 */ li r5, 0
/* 8018EDC8 0018BD08 4B EA 6C 3D */ bl card_to_memory__10dSv_info_cFPci
/* 8018EDCC 0018BD0C 38 80 00 01 */ li r4, 1
/* 8018EDD0 0018BD10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018EDD4 0018BD14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8018EDD0 0018BD10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018EDD4 0018BD14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8018EDD8 0018BD18 98 83 0F 1A */ stb r4, 0xf1a(r3)
/* 8018EDDC 0018BD1C 38 00 00 00 */ li r0, 0
/* 8018EDE0 0018BD20 98 03 0F 18 */ stb r0, 0xf18(r3)
@@ -12512,8 +12512,8 @@ lbl_8018EDF0:
/* 8018EE2C 0018BD6C 38 A1 00 08 */ addi r5, r1, 8
/* 8018EE30 0018BD70 38 C0 00 00 */ li r6, 0
/* 8018EE34 0018BD74 48 08 D4 1D */ bl dMeter2Info_c_NS_getString
/* 8018EE38 0018BD78 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8018EE3C 0018BD7C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8018EE38 0018BD78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8018EE3C 0018BD7C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8018EE40 0018BD80 38 7E 01 B4 */ addi r3, r30, 0x1b4
/* 8018EE44 0018BD84 38 81 00 08 */ addi r4, r1, 8
/* 8018EE48 0018BD88 48 1D 9C E5 */ bl strcpy
@@ -13926,8 +13926,8 @@ dFile_select_c_NS_setInitSaveData:
/* 80190264 0018D1A4 48 1D 1F 79 */ bl _savegpr_29
/* 80190268 0018D1A8 7C 7D 1B 78 */ mr r29, r3
/* 8019026C 0018D1AC 3B C0 00 00 */ li r30, 0
/* 80190270 0018D1B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80190274 0018D1B4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80190270 0018D1B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80190274 0018D1B4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
lbl_80190278:
/* 80190278 0018D1B8 7F E3 FB 78 */ mr r3, r31
/* 8019027C 0018D1BC 38 9D 03 B8 */ addi r4, r29, 0x3b8
@@ -14171,8 +14171,8 @@ dFile_select3D_c_NS_draw:
/* 801905C0 0018D500 80 03 00 08 */ lwz r0, 8(r3)
/* 801905C4 0018D504 28 00 00 00 */ cmplwi r0, 0
/* 801905C8 0018D508 41 82 00 7C */ beq lbl_80190644
/* 801905CC 0018D50C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801905D0 0018D510 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 801905CC 0018D50C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801905D0 0018D510 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 801905D4 0018D514 80 04 5F 98 */ lwz r0, 0x5f98(r4)
/* 801905D8 0018D518 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 801905DC 0018D51C 3B E3 4A C8 */ addi r31, r3, lbl_80434AC8@l
@@ -14195,8 +14195,8 @@ dFile_select3D_c_NS_draw:
/* 80190620 0018D560 48 00 05 25 */ bl dFile_select3D_c_NS_animeEntry
/* 80190624 0018D564 80 7E 00 08 */ lwz r3, 8(r30)
/* 80190628 0018D568 4B E7 D6 9D */ bl mDoExt_modelUpdateDL
/* 8019062C 0018D56C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80190630 0018D570 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8019062C 0018D56C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80190630 0018D570 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80190634 0018D574 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 80190638 0018D578 90 1F 00 48 */ stw r0, 0x48(r31)
/* 8019063C 0018D57C 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -14220,8 +14220,8 @@ dFile_select3D_c_NS_setJ3D:
/* 80190674 0018D5B4 7C 80 23 78 */ mr r0, r4
/* 80190678 0018D5B8 7C BC 2B 78 */ mr r28, r5
/* 8019067C 0018D5BC 7C DB 33 78 */ mr r27, r6
/* 80190680 0018D5C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80190684 0018D5C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80190680 0018D5C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80190684 0018D5C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80190688 0018D5C8 83 A3 5C B8 */ lwz r29, 0x5cb8(r3)
/* 8019068C 0018D5CC 7F A3 EB 78 */ mr r3, r29
/* 80190690 0018D5D0 3C 80 42 4D */ lis r4, 0x424D4420@ha
+4 -4
View File
@@ -423,8 +423,8 @@ dFile_warning_c_NS__draw:
/* 80192194 0018F0D4 7C 08 02 A6 */ mflr r0
/* 80192198 0018F0D8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8019219C 0018F0DC 7C 66 1B 78 */ mr r6, r3
/* 801921A0 0018F0E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801921A4 0018F0E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801921A0 0018F0E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801921A4 0018F0E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801921A8 0018F0E8 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801921AC 0018F0EC 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801921B0 0018F0F0 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -544,8 +544,8 @@ dFile_warning_c_NS_setFontColor:
/* 80192354 0018F294 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80192358 0018F298 7C 08 02 A6 */ mflr r0
/* 8019235C 0018F29C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80192360 0018F2A0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80192364 0018F2A4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80192360 0018F2A0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80192364 0018F2A4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80192368 0018F2A8 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8019236C 0018F2AC 80 63 00 04 */ lwz r3, 4(r3)
/* 80192370 0018F2B0 C0 22 9F D8 */ lfs f1, lbl_804539D8-_SDA2_BASE_(r2)
+6 -6
View File
@@ -74,8 +74,8 @@ lbl_802614F4:
/* 80261510 0025E450 3C 60 80 3A */ lis r3, lbl_8039A494@ha
/* 80261514 0025E454 38 63 A4 94 */ addi r3, r3, lbl_8039A494@l
/* 80261518 0025E458 38 80 00 23 */ li r4, 0x23
/* 8026151C 0025E45C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80261520 0025E460 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8026151C 0025E45C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80261520 0025E460 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80261524 0025E464 3C A5 00 02 */ addis r5, r5, 2
/* 80261528 0025E468 38 C0 00 80 */ li r6, 0x80
/* 8026152C 0025E46C 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -102,8 +102,8 @@ lbl_80261574:
/* 80261574 0025E4B4 80 1F 00 F4 */ lwz r0, 0xf4(r31)
/* 80261578 0025E4B8 2C 00 00 03 */ cmpwi r0, 3
/* 8026157C 0025E4BC 41 82 00 38 */ beq lbl_802615B4
/* 80261580 0025E4C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261584 0025E4C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261580 0025E4C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261584 0025E4C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261588 0025E4C8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 8026158C 0025E4CC 80 03 05 74 */ lwz r0, 0x574(r3)
/* 80261590 0025E4D0 54 00 01 8D */ rlwinm. r0, r0, 0, 6, 6
@@ -222,8 +222,8 @@ dkWmark_c_NS_setMatrix:
/* 8026171C 0025E65C 3C 60 80 3A */ lis r3, lbl_803A37C0@ha
/* 80261720 0025E660 38 03 37 C0 */ addi r0, r3, lbl_803A37C0@l
/* 80261724 0025E664 90 01 00 34 */ stw r0, 0x34(r1)
/* 80261728 0025E668 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8026172C 0025E66C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261728 0025E668 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8026172C 0025E66C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261730 0025E670 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 80261734 0025E674 7F C3 F3 78 */ mr r3, r30
/* 80261738 0025E678 3C 80 80 3F */ lis r4, lbl_803F1CC4@ha
+10 -10
View File
@@ -60,8 +60,8 @@ lbl_80261C14:
/* 80261C18 0025EB58 4B DB C0 A5 */ bl fopAcM_gc_c_NS_gndCheck
/* 80261C1C 0025EB5C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80261C20 0025EB60 41 82 00 40 */ beq lbl_80261C60
/* 80261C24 0025EB64 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261C28 0025EB68 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80261C24 0025EB64 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261C28 0025EB68 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261C2C 0025EB6C 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 80261C30 0025EB70 7F C3 F3 78 */ mr r3, r30
/* 80261C34 0025EB74 3C 80 80 3F */ lis r4, lbl_803F1CC4@ha
@@ -89,8 +89,8 @@ lbl_80261C6C:
/* 80261C84 0025EBC4 38 BF 00 DC */ addi r5, r31, 0xdc
/* 80261C88 0025EBC8 38 DF 01 4C */ addi r6, r31, 0x14c
/* 80261C8C 0025EBCC 4B F4 1B 39 */ bl dScnKy_env_light_c_NS_settingTevStruct
/* 80261C90 0025EBD0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80261C94 0025EBD4 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 80261C90 0025EBD0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261C94 0025EBD4 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80261C98 0025EBD8 80 7D 5D 3C */ lwz r3, 0x5d3c(r29)
/* 80261C9C 0025EBDC 38 80 00 00 */ li r4, 0
/* 80261CA0 0025EBE0 90 81 00 08 */ stw r4, 8(r1)
@@ -144,8 +144,8 @@ lbl_80261D40:
/* 80261D58 0025EC98 41 82 01 04 */ beq lbl_80261E5C
/* 80261D5C 0025EC9C 38 62 B5 F0 */ addi r3, r2, lbl_80454FF0-_SDA2_BASE_
/* 80261D60 0025ECA0 38 80 00 1C */ li r4, 0x1c
/* 80261D64 0025ECA4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80261D68 0025ECA8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80261D64 0025ECA4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80261D68 0025ECA8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80261D6C 0025ECAC 3F 85 00 02 */ addis r28, r5, 2
/* 80261D70 0025ECB0 3B 9C C2 F8 */ addi r28, r28, -15624
/* 80261D74 0025ECB4 7F 85 E3 78 */ mr r5, r28
@@ -402,8 +402,8 @@ dkWpillar_c_NS_draw:
/* 80262104 0025F044 80 84 00 04 */ lwz r4, 4(r4)
/* 80262108 0025F048 38 BE 01 4C */ addi r5, r30, 0x14c
/* 8026210C 0025F04C 4B F4 2C 95 */ bl dScnKy_env_light_c_NS_setLightTevColorType_MAJI
/* 80262110 0025F050 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80262114 0025F054 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80262110 0025F050 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80262114 0025F054 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80262118 0025F058 80 03 5F 6C */ lwz r0, 0x5f6c(r3)
/* 8026211C 0025F05C 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80262120 0025F060 3B E3 4A C8 */ addi r31, r3, lbl_80434AC8@l
@@ -428,8 +428,8 @@ dkWpillar_c_NS_draw:
/* 8026216C 0025F0AC 4B DA B6 3D */ bl mDoExt_brkAnm_NS_entry
/* 80262170 0025F0B0 80 7E 00 F8 */ lwz r3, 0xf8(r30)
/* 80262174 0025F0B4 4B DA BB 51 */ bl mDoExt_modelUpdateDL
/* 80262178 0025F0B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8026217C 0025F0BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80262178 0025F0B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8026217C 0025F0BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80262180 0025F0C0 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 80262184 0025F0C4 90 1F 00 48 */ stw r0, 0x48(r31)
/* 80262188 0025F0C8 80 03 5F 84 */ lwz r0, 0x5f84(r3)
+150 -150
View File
@@ -290,8 +290,8 @@ dKyr_lenzflare_move:
/* 8005BA60 000589A0 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 8005BA64 000589A4 83 E3 0E 74 */ lwz r31, 0xe74(r3)
/* 8005BA68 000589A8 83 C3 0E 78 */ lwz r30, 0xe78(r3)
/* 8005BA6C 000589AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005BA70 000589B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005BA6C 000589AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005BA70 000589B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005BA74 000589B4 83 83 5D 74 */ lwz r28, 0x5d74(r3)
/* 8005BA78 000589B8 C0 3F 00 5C */ lfs f1, 0x5c(r31)
/* 8005BA7C 000589BC C0 02 87 D0 */ lfs f0, lbl_804521D0-_SDA2_BASE_(r2)
@@ -631,8 +631,8 @@ dKyr_sun_move:
/* 8005BF40 00058E80 3B A3 CA 54 */ addi r29, r3, lbl_8042CA54@l
/* 8005BF44 00058E84 83 1D 0E 74 */ lwz r24, 0xe74(r29)
/* 8005BF48 00058E88 82 FD 0E 78 */ lwz r23, 0xe78(r29)
/* 8005BF4C 00058E8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005BF50 00058E90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005BF4C 00058E8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005BF50 00058E90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005BF54 00058E94 83 43 5D 74 */ lwz r26, 0x5d74(r3)
/* 8005BF58 00058E98 C3 C2 87 B8 */ lfs f30, lbl_804521B8-_SDA2_BASE_(r2)
/* 8005BF5C 00058E9C 88 0D 89 6C */ lbz r0, lbl_80450EEC-_SDA_BASE_(r13)
@@ -645,8 +645,8 @@ lbl_8005BF74:
/* 8005BF74 00058EB4 3A C0 00 00 */ li r22, 0
/* 8005BF78 00058EB8 3A A0 00 00 */ li r21, 0
/* 8005BF7C 00058EBC 3A 80 00 00 */ li r20, 0
/* 8005BF80 00058EC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005BF84 00058EC4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8005BF80 00058EC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005BF84 00058EC4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8005BF88 00058EC8 3B 3F 4E 20 */ addi r25, r31, 0x4e20
/* 8005BF8C 00058ECC 7F 23 CB 78 */ mr r3, r25
/* 8005BF90 00058ED0 81 99 00 00 */ lwz r12, 0(r25)
@@ -776,8 +776,8 @@ lbl_8005C150:
/* 8005C164 000590A4 3A 20 00 00 */ li r17, 0
/* 8005C168 000590A8 C0 02 88 28 */ lfs f0, lbl_80452228-_SDA2_BASE_(r2)
/* 8005C16C 000590AC EF A0 E0 28 */ fsubs f29, f0, f28
/* 8005C170 000590B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005C174 000590B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005C170 000590B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005C174 000590B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005C178 000590B8 3F 63 00 02 */ addis r27, r3, 2
/* 8005C17C 000590BC 3C 60 80 38 */ lis r3, lbl_8037A4C0@ha
/* 8005C180 000590C0 3B E3 A4 C0 */ addi r31, r3, lbl_8037A4C0@l
@@ -1484,8 +1484,8 @@ lbl_8005CB38:
/* 8005CBC0 00059B00 C0 02 88 6C */ lfs f0, lbl_8045226C-_SDA2_BASE_(r2)
/* 8005CBC4 00059B04 EC 02 00 28 */ fsubs f0, f2, f0
/* 8005CBC8 00059B08 D0 01 00 28 */ stfs f0, 0x28(r1)
/* 8005CBCC 00059B0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005CBD0 00059B10 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005CBCC 00059B0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005CBD0 00059B10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005CBD4 00059B14 80 63 5D 3C */ lwz r3, 0x5d3c(r3)
/* 8005CBD8 00059B18 38 00 00 FF */ li r0, 0xff
/* 8005CBDC 00059B1C 90 01 00 08 */ stw r0, 8(r1)
@@ -1529,8 +1529,8 @@ dKyr_rain_init:
/* 8005CC64 00059BA4 90 01 00 24 */ stw r0, 0x24(r1)
/* 8005CC68 00059BA8 39 61 00 20 */ addi r11, r1, 0x20
/* 8005CC6C 00059BAC 48 30 55 71 */ bl _savegpr_29
/* 8005CC70 00059BB0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005CC74 00059BB4 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 8005CC70 00059BB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005CC74 00059BB4 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 8005CC78 00059BB8 83 A5 5D 74 */ lwz r29, 0x5d74(r5)
/* 8005CC7C 00059BBC 3C 60 80 38 */ lis r3, lbl_8037A578@ha
/* 8005CC80 00059BC0 38 63 A5 78 */ addi r3, r3, lbl_8037A578@l
@@ -1612,8 +1612,8 @@ lbl_8005CD70:
.global rain_bg_chk
rain_bg_chk:
/* 8005CDA8 00059CE8 C0 22 88 78 */ lfs f1, lbl_80452278-_SDA2_BASE_(r2)
/* 8005CDAC 00059CEC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8005CDB0 00059CF0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8005CDAC 00059CEC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8005CDB0 00059CF0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8005CDB4 00059CF4 80 A5 5D 74 */ lwz r5, 0x5d74(r5)
/* 8005CDB8 00059CF8 C0 05 00 E8 */ lfs f0, 0xe8(r5)
/* 8005CDBC 00059CFC EC 01 00 2A */ fadds f0, f1, f0
@@ -1629,8 +1629,8 @@ overhead_bg_chk:
/* 8005CDD8 00059D18 90 01 00 D4 */ stw r0, 0xd4(r1)
/* 8005CDDC 00059D1C 39 61 00 D0 */ addi r11, r1, 0xd0
/* 8005CDE0 00059D20 48 30 53 FD */ bl _savegpr_29
/* 8005CDE4 00059D24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005CDE8 00059D28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005CDE4 00059D24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005CDE8 00059D28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005CDEC 00059D2C 83 E3 5D 74 */ lwz r31, 0x5d74(r3)
/* 8005CDF0 00059D30 3B C0 00 00 */ li r30, 0
/* 8005CDF4 00059D34 3B A1 00 64 */ addi r29, r1, 0x64
@@ -1673,8 +1673,8 @@ overhead_bg_chk:
/* 8005CE88 00059DC8 D0 61 00 50 */ stfs f3, 0x50(r1)
/* 8005CE8C 00059DCC D0 01 00 54 */ stfs f0, 0x54(r1)
/* 8005CE90 00059DD0 D0 21 00 58 */ stfs f1, 0x58(r1)
/* 8005CE94 00059DD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005CE98 00059DD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005CE94 00059DD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005CE98 00059DD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005CE9C 00059DDC 3B A3 0F 38 */ addi r29, r3, 0xf38
/* 8005CEA0 00059DE0 7F A3 EB 78 */ mr r3, r29
/* 8005CEA4 00059DE4 38 81 00 14 */ addi r4, r1, 0x14
@@ -1745,8 +1745,8 @@ forward_overhead_bg_chk:
/* 8005CF90 00059ED0 48 30 52 49 */ bl _savegpr_28
/* 8005CF94 00059ED4 7C 7D 1B 78 */ mr r29, r3
/* 8005CF98 00059ED8 FF E0 08 90 */ fmr f31, f1
/* 8005CF9C 00059EDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005CFA0 00059EE0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005CF9C 00059EDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005CFA0 00059EE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005CFA4 00059EE4 83 E3 5D 74 */ lwz r31, 0x5d74(r3)
/* 8005CFA8 00059EE8 3B C0 00 00 */ li r30, 0
/* 8005CFAC 00059EEC 3B 81 00 70 */ addi r28, r1, 0x70
@@ -1810,8 +1810,8 @@ forward_overhead_bg_chk:
/* 8005D094 00059FD4 D0 01 00 60 */ stfs f0, 0x60(r1)
/* 8005D098 00059FD8 C0 01 00 1C */ lfs f0, 0x1c(r1)
/* 8005D09C 00059FDC D0 01 00 64 */ stfs f0, 0x64(r1)
/* 8005D0A0 00059FE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005D0A4 00059FE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005D0A0 00059FE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005D0A4 00059FE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005D0A8 00059FE8 3B A3 0F 38 */ addi r29, r3, 0xf38
/* 8005D0AC 00059FEC 7F A3 EB 78 */ mr r3, r29
/* 8005D0B0 00059FF0 38 81 00 20 */ addi r4, r1, 0x20
@@ -1889,8 +1889,8 @@ dKyr_rain_move:
/* 8005D1B8 0005A0F8 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8005D1BC 0005A0FC 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 8005D1C0 0005A100 83 43 0E 84 */ lwz r26, 0xe84(r3)
/* 8005D1C4 0005A104 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005D1C8 0005A108 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005D1C4 0005A104 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005D1C8 0005A108 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005D1CC 0005A10C 83 23 5D 74 */ lwz r25, 0x5d74(r3)
/* 8005D1D0 0005A110 83 A3 5D AC */ lwz r29, 0x5dac(r3)
/* 8005D1D4 0005A114 38 61 00 38 */ addi r3, r1, 0x38
@@ -1903,8 +1903,8 @@ dKyr_rain_move:
/* 8005D1F0 0005A130 D0 01 00 D0 */ stfs f0, 0xd0(r1)
/* 8005D1F4 0005A134 3A A0 00 00 */ li r21, 0
/* 8005D1F8 0005A138 3A 80 00 00 */ li r20, 0
/* 8005D1FC 0005A13C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005D200 0005A140 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8005D1FC 0005A13C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005D200 0005A140 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8005D204 0005A144 38 7E 4E 20 */ addi r3, r30, 0x4e20
/* 8005D208 0005A148 81 9E 4E 20 */ lwz r12, 0x4e20(r30)
/* 8005D20C 0005A14C 81 8C 00 BC */ lwz r12, 0xbc(r12)
@@ -3518,8 +3518,8 @@ lbl_8005E880:
.global d_krain_cut_turn_check
d_krain_cut_turn_check:
/* 8005E8B0 0005B7F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005E8B4 0005B7F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005E8B0 0005B7F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005E8B4 0005B7F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005E8B8 0005B7F8 80 83 5D AC */ lwz r4, 0x5dac(r3)
/* 8005E8BC 0005B7FC 38 60 00 00 */ li r3, 0
/* 8005E8C0 0005B800 28 04 00 00 */ cmplwi r4, 0
@@ -3566,8 +3566,8 @@ dKyr_housi_move:
/* 8005E954 0005B894 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8005E958 0005B898 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 8005E95C 0005B89C 83 43 0E B0 */ lwz r26, 0xeb0(r3)
/* 8005E960 0005B8A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005E964 0005B8A4 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8005E960 0005B8A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005E964 0005B8A4 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8005E968 0005B8A8 83 3E 5D 74 */ lwz r25, 0x5d74(r30)
/* 8005E96C 0005B8AC 83 9E 5D AC */ lwz r28, 0x5dac(r30)
/* 8005E970 0005B8B0 38 61 00 30 */ addi r3, r1, 0x30
@@ -3586,8 +3586,8 @@ dKyr_housi_move:
/* 8005E9A4 0005B8E4 48 01 90 5D */ bl dBgS_CamGndChk_Wtr
/* 8005E9A8 0005B8E8 C3 C2 89 20 */ lfs f30, lbl_80452320-_SDA2_BASE_(r2)
/* 8005E9AC 0005B8EC 3B 00 00 00 */ li r24, 0
/* 8005E9B0 0005B8F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005E9B4 0005B8F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005E9B0 0005B8F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005E9B4 0005B8F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005E9B8 0005B8F8 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 8005E9BC 0005B8FC 38 7F 3E C8 */ addi r3, r31, 0x3ec8
/* 8005E9C0 0005B900 3C 80 80 38 */ lis r4, lbl_8037A578@ha
@@ -4878,8 +4878,8 @@ dKyr_snow_init:
/* 8005FBE4 0005CB24 90 01 00 24 */ stw r0, 0x24(r1)
/* 8005FBE8 0005CB28 39 61 00 20 */ addi r11, r1, 0x20
/* 8005FBEC 0005CB2C 48 30 25 F1 */ bl _savegpr_29
/* 8005FBF0 0005CB30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005FBF4 0005CB34 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005FBF0 0005CB30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005FBF4 0005CB34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005FBF8 0005CB38 83 C3 5D 74 */ lwz r30, 0x5d74(r3)
/* 8005FBFC 0005CB3C 38 60 6D 94 */ li r3, 0x6d94
/* 8005FC00 0005CB40 38 80 00 20 */ li r4, 0x20
@@ -4919,8 +4919,8 @@ lbl_8005FC5C:
/* 8005FC74 0005CBB4 38 63 A5 78 */ addi r3, r3, lbl_8037A578@l
/* 8005FC78 0005CBB8 38 63 00 10 */ addi r3, r3, 0x10
/* 8005FC7C 0005CBBC 38 80 00 56 */ li r4, 0x56
/* 8005FC80 0005CBC0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8005FC84 0005CBC4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8005FC80 0005CBC0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8005FC84 0005CBC4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8005FC88 0005CBC8 3C A5 00 02 */ addis r5, r5, 2
/* 8005FC8C 0005CBCC 38 C0 00 80 */ li r6, 0x80
/* 8005FC90 0005CBD0 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -5008,8 +5008,8 @@ dKyr_snow_move:
/* 8005FDC4 0005CD04 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8005FDC8 0005CD08 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 8005FDCC 0005CD0C 83 03 0E 94 */ lwz r24, 0xe94(r3)
/* 8005FDD0 0005CD10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005FDD4 0005CD14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005FDD0 0005CD10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005FDD4 0005CD14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005FDD8 0005CD18 82 E3 5D 74 */ lwz r23, 0x5d74(r3)
/* 8005FDDC 0005CD1C 83 C3 5D AC */ lwz r30, 0x5dac(r3)
/* 8005FDE0 0005CD20 38 61 00 40 */ addi r3, r1, 0x40
@@ -5082,8 +5082,8 @@ lbl_8005FEC0:
/* 8005FEE4 0005CE24 38 61 00 E0 */ addi r3, r1, 0xe0
/* 8005FEE8 0005CE28 38 81 00 64 */ addi r4, r1, 0x64
/* 8005FEEC 0005CE2C 48 20 7E 3D */ bl cBgS_GndChk_NS_SetPos_X1_
/* 8005FEF0 0005CE30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005FEF4 0005CE34 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005FEF0 0005CE30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005FEF4 0005CE34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005FEF8 0005CE38 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8005FEFC 0005CE3C 7F C3 F3 78 */ mr r3, r30
/* 8005FF00 0005CE40 38 81 00 E0 */ addi r4, r1, 0xe0
@@ -6552,8 +6552,8 @@ lbl_80061398:
/* 800613B0 0005E2F0 38 63 A5 78 */ addi r3, r3, lbl_8037A578@l
/* 800613B4 0005E2F4 38 63 00 10 */ addi r3, r3, 0x10
/* 800613B8 0005E2F8 38 80 00 4A */ li r4, 0x4a
/* 800613BC 0005E2FC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800613C0 0005E300 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800613BC 0005E2FC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800613C0 0005E300 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800613C4 0005E304 3C A5 00 02 */ addis r5, r5, 2
/* 800613C8 0005E308 38 C0 00 80 */ li r6, 0x80
/* 800613CC 0005E30C 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -6618,8 +6618,8 @@ cloud_shadow_move:
/* 8006149C 0005E3DC 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 800614A0 0005E3E0 3B 63 CA 54 */ addi r27, r3, lbl_8042CA54@l
/* 800614A4 0005E3E4 83 1B 0E C0 */ lwz r24, 0xec0(r27)
/* 800614A8 0005E3E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800614AC 0005E3EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800614A8 0005E3E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800614AC 0005E3EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800614B0 0005E3F0 82 E3 5D 74 */ lwz r23, 0x5d74(r3)
/* 800614B4 0005E3F4 83 43 5D AC */ lwz r26, 0x5dac(r3)
/* 800614B8 0005E3F8 38 61 00 18 */ addi r3, r1, 0x18
@@ -6633,8 +6633,8 @@ cloud_shadow_move:
/* 800614D8 0005E418 4B FF 96 09 */ bl dKyw_get_wind_vec
/* 800614DC 0005E41C 7C 7C 1B 78 */ mr r28, r3
/* 800614E0 0005E420 4B FF 96 11 */ bl dKyw_get_wind_pow
/* 800614E4 0005E424 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800614E8 0005E428 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 800614E4 0005E424 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800614E8 0005E428 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 800614EC 0005E42C 80 7F 61 B0 */ lwz r3, 0x61b0(r31)
/* 800614F0 0005E430 28 03 00 00 */ cmplwi r3, 0
/* 800614F4 0005E434 41 82 0B 50 */ beq lbl_80062044
@@ -6757,8 +6757,8 @@ lbl_80061688:
/* 800616A0 0005E5E0 3A A0 00 00 */ li r21, 0
/* 800616A4 0005E5E4 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 800616A8 0005E5E8 3B E3 CA 54 */ addi r31, r3, lbl_8042CA54@l
/* 800616AC 0005E5EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800616B0 0005E5F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800616AC 0005E5EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800616B0 0005E5F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800616B4 0005E5F4 3B 83 4E 00 */ addi r28, r3, 0x4e00
/* 800616B8 0005E5F8 C3 22 87 B8 */ lfs f25, lbl_804521B8-_SDA2_BASE_(r2)
/* 800616BC 0005E5FC C3 42 88 98 */ lfs f26, lbl_80452298-_SDA2_BASE_(r2)
@@ -7506,8 +7506,8 @@ vrkumo_move:
/* 80062140 0005F080 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 80062144 0005F084 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 80062148 0005F088 83 63 0E D0 */ lwz r27, 0xed0(r3)
/* 8006214C 0005F08C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80062150 0005F090 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006214C 0005F08C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80062150 0005F090 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80062154 0005F094 82 E3 5D 74 */ lwz r23, 0x5d74(r3)
/* 80062158 0005F098 4B FF 89 89 */ bl dKyw_get_wind_vec
/* 8006215C 0005F09C 7C 7E 1B 78 */ mr r30, r3
@@ -7529,8 +7529,8 @@ lbl_80062188:
/* 80062198 0005F0D8 C2 A2 88 9C */ lfs f21, lbl_8045229C-_SDA2_BASE_(r2)
/* 8006219C 0005F0DC FE C0 A8 90 */ fmr f22, f21
lbl_800621A0:
/* 800621A0 0005F0E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800621A4 0005F0E4 3B 03 61 C0 */ addi r24, r3, lbl_804061C0@l
/* 800621A0 0005F0E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800621A4 0005F0E4 3B 03 61 C0 */ addi r24, r3, g_dComIfG_gameInfo@l
/* 800621A8 0005F0E8 3B B8 4E 00 */ addi r29, r24, 0x4e00
/* 800621AC 0005F0EC 7F A3 EB 78 */ mr r3, r29
/* 800621B0 0005F0F0 3C 80 80 38 */ lis r4, lbl_8037A578@ha
@@ -7559,8 +7559,8 @@ lbl_800621D0:
/* 80062208 0005F148 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8006220C 0005F14C 7D 89 03 A6 */ mtctr r12
/* 80062210 0005F150 4E 80 04 21 */ bctrl
/* 80062214 0005F154 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80062218 0005F158 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80062214 0005F154 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80062218 0005F158 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006221C 0005F15C 80 03 61 B0 */ lwz r0, 0x61b0(r3)
/* 80062220 0005F160 28 00 00 00 */ cmplwi r0, 0
/* 80062224 0005F164 41 82 00 50 */ beq lbl_80062274
@@ -8241,8 +8241,8 @@ dKyr_draw_rev_moon:
/* 80062BBC 0005FAFC 38 A3 CA 54 */ addi r5, r3, lbl_8042CA54@l
/* 80062BC0 0005FB00 83 A5 0E 74 */ lwz r29, 0xe74(r5)
/* 80062BC4 0005FB04 83 85 0E 78 */ lwz r28, 0xe78(r5)
/* 80062BC8 0005FB08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80062BCC 0005FB0C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80062BC8 0005FB08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80062BCC 0005FB0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80062BD0 0005FB10 83 C3 5D 74 */ lwz r30, 0x5d74(r3)
/* 80062BD4 0005FB14 A3 23 00 38 */ lhz r25, 0x38(r3)
/* 80062BD8 0005FB18 38 61 00 24 */ addi r3, r1, 0x24
@@ -8336,8 +8336,8 @@ lbl_80062CF8:
/* 80062D28 0005FC68 98 01 00 1D */ stb r0, 0x1d(r1)
/* 80062D2C 0005FC6C 98 01 00 1E */ stb r0, 0x1e(r1)
/* 80062D30 0005FC70 98 61 00 1F */ stb r3, 0x1f(r1)
/* 80062D34 0005FC74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80062D38 0005FC78 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80062D34 0005FC74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80062D38 0005FC78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80062D3C 0005FC7C 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 80062D40 0005FC80 28 03 00 00 */ cmplwi r3, 0
/* 80062D44 0005FC84 41 82 00 14 */ beq lbl_80062D58
@@ -8631,8 +8631,8 @@ lbl_80063138:
/* 800631AC 000600EC 98 01 00 21 */ stb r0, 0x21(r1)
/* 800631B0 000600F0 98 01 00 22 */ stb r0, 0x22(r1)
/* 800631B4 000600F4 C2 E2 88 10 */ lfs f23, lbl_80452210-_SDA2_BASE_(r2)
/* 800631B8 000600F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800631BC 000600FC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800631B8 000600F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800631BC 000600FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800631C0 00060100 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 800631C4 00060104 3C 80 80 38 */ lis r4, lbl_8037A578@ha
/* 800631C8 00060108 38 84 A5 78 */ addi r4, r4, lbl_8037A578@l
@@ -8978,8 +8978,8 @@ dKyr_drawSun:
/* 800636E4 00060624 3B 43 CA 54 */ addi r26, r3, lbl_8042CA54@l
/* 800636E8 00060628 83 DA 0E 74 */ lwz r30, 0xe74(r26)
/* 800636EC 0006062C 83 BA 0E 78 */ lwz r29, 0xe78(r26)
/* 800636F0 00060630 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800636F4 00060634 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800636F0 00060630 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800636F4 00060634 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800636F8 00060638 82 E3 5D 74 */ lwz r23, 0x5d74(r3)
/* 800636FC 0006063C C3 22 87 B8 */ lfs f25, lbl_804521B8-_SDA2_BASE_(r2)
/* 80063700 00060640 3A C0 00 00 */ li r22, 0
@@ -9212,8 +9212,8 @@ lbl_80063A20:
/* 80063A50 00060990 98 01 00 1D */ stb r0, 0x1d(r1)
/* 80063A54 00060994 98 01 00 1E */ stb r0, 0x1e(r1)
/* 80063A58 00060998 98 61 00 1F */ stb r3, 0x1f(r1)
/* 80063A5C 0006099C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80063A60 000609A0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80063A5C 0006099C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80063A60 000609A0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80063A64 000609A4 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 80063A68 000609A8 28 03 00 00 */ cmplwi r3, 0
/* 80063A6C 000609AC 41 82 00 14 */ beq lbl_80063A80
@@ -9920,8 +9920,8 @@ dKyr_drawLenzflare:
/* 80064500 00061440 3B C3 CA 54 */ addi r30, r3, lbl_8042CA54@l
/* 80064504 00061444 83 9E 0E 78 */ lwz r28, 0xe78(r30)
/* 80064508 00061448 83 7E 0E 74 */ lwz r27, 0xe74(r30)
/* 8006450C 0006144C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80064510 00061450 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006450C 0006144C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80064510 00061450 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80064514 00061454 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 80064518 00061458 88 0D 89 70 */ lbz r0, lbl_80450EF0-_SDA_BASE_(r13)
/* 8006451C 0006145C 7C 00 07 75 */ extsb. r0, r0
@@ -9963,8 +9963,8 @@ lbl_80064550:
/* 800645A4 000614E4 98 01 00 31 */ stb r0, 0x31(r1)
/* 800645A8 000614E8 88 1B 00 76 */ lbz r0, 0x76(r27)
/* 800645AC 000614EC 98 01 00 32 */ stb r0, 0x32(r1)
/* 800645B0 000614F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800645B4 000614F4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 800645B0 000614F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800645B4 000614F4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 800645B8 000614F8 80 7F 61 B0 */ lwz r3, 0x61b0(r31)
/* 800645BC 000614FC 28 03 00 00 */ cmplwi r3, 0
/* 800645C0 00061500 41 82 0F C4 */ beq lbl_80065584
@@ -11109,8 +11109,8 @@ dKyr_drawRain:
/* 800656C0 00062600 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 800656C4 00062604 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 800656C8 00062608 83 E3 0E 84 */ lwz r31, 0xe84(r3)
/* 800656CC 0006260C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800656D0 00062610 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800656CC 0006260C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800656D0 00062610 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800656D4 00062614 82 83 5D 74 */ lwz r20, 0x5d74(r3)
/* 800656D8 00062618 38 61 00 48 */ addi r3, r1, 0x48
/* 800656DC 0006261C 4B FF 54 25 */ bl dKyw_get_wind_vecpow
@@ -11148,8 +11148,8 @@ lbl_80065714:
/* 80065758 00062698 98 01 00 14 */ stb r0, 0x14(r1)
/* 8006575C 0006269C 98 01 00 15 */ stb r0, 0x15(r1)
/* 80065760 000626A0 98 01 00 16 */ stb r0, 0x16(r1)
/* 80065764 000626A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80065768 000626A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80065764 000626A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80065768 000626A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006576C 000626AC 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 80065770 000626B0 28 03 00 00 */ cmplwi r3, 0
/* 80065774 000626B4 41 82 08 4C */ beq lbl_80065FC0
@@ -11254,8 +11254,8 @@ lbl_8006578C:
/* 800658FC 0006283C 48 2F A9 F1 */ bl GXSetCurrentMtx
/* 80065900 00062840 3B C0 00 00 */ li r30, 0
/* 80065904 00062844 3B 80 00 00 */ li r28, 0
/* 80065908 00062848 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006590C 0006284C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80065908 00062848 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006590C 0006284C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80065910 00062850 3A 63 4E 00 */ addi r19, r3, 0x4e00
/* 80065914 00062854 C0 02 89 34 */ lfs f0, lbl_80452334-_SDA2_BASE_(r2)
/* 80065918 00062858 FC 20 00 50 */ fneg f1, f0
@@ -11757,8 +11757,8 @@ dKyr_drawSibuki:
/* 80066080 00062FC0 48 2F C1 55 */ bl _savegpr_27
/* 80066084 00062FC4 7C 7B 1B 78 */ mr r27, r3
/* 80066088 00062FC8 7C 9C 23 78 */ mr r28, r4
/* 8006608C 00062FCC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80066090 00062FD0 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8006608C 00062FCC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80066090 00062FD0 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80066094 00062FD4 83 DF 5D 74 */ lwz r30, 0x5d74(r31)
/* 80066098 00062FD8 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8006609C 00062FDC 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
@@ -11778,8 +11778,8 @@ dKyr_drawSibuki:
/* 800660D4 00063014 48 00 00 08 */ b lbl_800660DC
/* 800660D8 00063018 48 00 04 24 */ b lbl_800664FC
lbl_800660DC:
/* 800660DC 0006301C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800660E0 00063020 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800660DC 0006301C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800660E0 00063020 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800660E4 00063024 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 800660E8 00063028 3C 80 80 38 */ lis r4, lbl_8037A578@ha
/* 800660EC 0006302C 38 84 A5 78 */ addi r4, r4, lbl_8037A578@l
@@ -12110,8 +12110,8 @@ lbl_800665C0:
/* 800665C4 00063504 A8 1D 5D EC */ lha r0, 0x5dec(r29)
/* 800665C8 00063508 2C 00 00 00 */ cmpwi r0, 0
/* 800665CC 0006350C 41 82 0E 64 */ beq lbl_80067430
/* 800665D0 00063510 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800665D4 00063514 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800665D0 00063510 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800665D4 00063514 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800665D8 00063518 3A C3 4E 00 */ addi r22, r3, 0x4e00
/* 800665DC 0006351C 7E C3 B3 78 */ mr r3, r22
/* 800665E0 00063520 3C 80 80 38 */ lis r4, lbl_8037A578@ha
@@ -12220,8 +12220,8 @@ lbl_80066758:
/* 8006675C 0006369C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80066760 000636A0 80 02 8A D0 */ lwz r0, lbl_804524D0-_SDA2_BASE_(r2)
/* 80066764 000636A4 90 01 00 18 */ stw r0, 0x18(r1)
/* 80066768 000636A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006676C 000636AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80066768 000636A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006676C 000636AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80066770 000636B0 80 63 5D 74 */ lwz r3, 0x5d74(r3)
/* 80066774 000636B4 28 04 00 03 */ cmplwi r4, 3
/* 80066778 000636B8 40 82 00 30 */ bne lbl_800667A8
@@ -12247,8 +12247,8 @@ lbl_800667A8:
/* 800667C4 00063704 48 14 34 F9 */ bl dKy_ParticleColor_get_bg
/* 800667C8 00063708 C3 22 88 4C */ lfs f25, lbl_8045224C-_SDA2_BASE_(r2)
lbl_800667CC:
/* 800667CC 0006370C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800667D0 00063710 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800667CC 0006370C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800667D0 00063710 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800667D4 00063714 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 800667D8 00063718 28 03 00 00 */ cmplwi r3, 0
/* 800667DC 0006371C 41 82 0C 54 */ beq lbl_80067430
@@ -12259,8 +12259,8 @@ lbl_800667CC:
/* 800667F0 00063730 48 00 0C 40 */ b lbl_80067430
lbl_800667F4:
/* 800667F4 00063734 3A 80 00 00 */ li r20, 0
/* 800667F8 00063738 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800667FC 0006373C 3A 63 61 C0 */ addi r19, r3, lbl_804061C0@l
/* 800667F8 00063738 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800667FC 0006373C 3A 63 61 C0 */ addi r19, r3, g_dComIfG_gameInfo@l
/* 80066800 00063740 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 80066804 00063744 3A A3 CA 54 */ addi r21, r3, lbl_8042CA54@l
/* 80066808 00063748 3C 60 80 38 */ lis r3, lbl_8037A578@ha
@@ -13145,8 +13145,8 @@ dKyr_drawSnow:
/* 80067530 00064470 7C 8F 23 78 */ mr r15, r4
/* 80067534 00064474 3C 60 80 42 */ lis r3, lbl_80424950@ha
/* 80067538 00064478 3B C3 49 50 */ addi r30, r3, lbl_80424950@l
/* 8006753C 0006447C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80067540 00064480 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006753C 0006447C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80067540 00064480 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80067544 00064484 83 A3 5D 74 */ lwz r29, 0x5d74(r3)
/* 80067548 00064488 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8006754C 0006448C 3B E3 CA 54 */ addi r31, r3, lbl_8042CA54@l
@@ -13343,8 +13343,8 @@ lbl_800676E8:
/* 80067830 00064770 38 00 00 78 */ li r0, 0x78
/* 80067834 00064774 98 01 00 33 */ stb r0, 0x33(r1)
/* 80067838 00064778 98 01 00 2F */ stb r0, 0x2f(r1)
/* 8006783C 0006477C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80067840 00064780 39 C3 61 C0 */ addi r14, r3, lbl_804061C0@l
/* 8006783C 0006477C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80067840 00064780 39 C3 61 C0 */ addi r14, r3, g_dComIfG_gameInfo@l
/* 80067844 00064784 80 6E 61 B0 */ lwz r3, 0x61b0(r14)
/* 80067848 00064788 28 03 00 00 */ cmplwi r3, 0
/* 8006784C 0006478C 41 82 0C E8 */ beq lbl_80068534
@@ -13509,8 +13509,8 @@ lbl_80067AAC:
lbl_80067AB0:
/* 80067AB0 000649F0 3A 40 00 00 */ li r18, 0
/* 80067AB4 000649F4 3B 40 00 00 */ li r26, 0
/* 80067AB8 000649F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80067ABC 000649FC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80067AB8 000649F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80067ABC 000649FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80067AC0 00064A00 3A E3 4E 00 */ addi r23, r3, 0x4e00
/* 80067AC4 00064A04 57 76 06 3E */ clrlwi r22, r27, 0x18
/* 80067AC8 00064A08 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
@@ -14294,8 +14294,8 @@ dKyr_drawStar:
/* 80068664 000655A4 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 80068668 000655A8 3B 83 CA 54 */ addi r28, r3, lbl_8042CA54@l
/* 8006866C 000655AC 83 BC 0E A4 */ lwz r29, 0xea4(r28)
/* 80068670 000655B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80068674 000655B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80068670 000655B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80068674 000655B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80068678 000655B8 83 C3 5D 74 */ lwz r30, 0x5d74(r3)
/* 8006867C 000655BC 88 0D 89 9C */ lbz r0, lbl_80450F1C-_SDA_BASE_(r13)
/* 80068680 000655C0 7C 00 07 75 */ extsb. r0, r0
@@ -14537,8 +14537,8 @@ lbl_800689C0:
/* 800689C0 00065900 A8 1D 00 48 */ lha r0, 0x48(r29)
/* 800689C4 00065904 2C 00 00 00 */ cmpwi r0, 0
/* 800689C8 00065908 41 82 0A C4 */ beq lbl_8006948C
/* 800689CC 0006590C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800689D0 00065910 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800689CC 0006590C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800689D0 00065910 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800689D4 00065914 3A E3 4E 00 */ addi r23, r3, 0x4e00
/* 800689D8 00065918 7E E3 BB 78 */ mr r3, r23
/* 800689DC 0006591C 3C 80 80 38 */ lis r4, lbl_8037A578@ha
@@ -14592,8 +14592,8 @@ lbl_80068A7C:
/* 80068A8C 000659CC 38 00 00 FF */ li r0, 0xff
/* 80068A90 000659D0 98 01 00 16 */ stb r0, 0x16(r1)
/* 80068A94 000659D4 98 01 00 17 */ stb r0, 0x17(r1)
/* 80068A98 000659D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80068A9C 000659DC 3A 83 61 C0 */ addi r20, r3, lbl_804061C0@l
/* 80068A98 000659D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80068A9C 000659DC 3A 83 61 C0 */ addi r20, r3, g_dComIfG_gameInfo@l
/* 80068AA0 000659E0 80 74 61 B0 */ lwz r3, 0x61b0(r20)
/* 80068AA4 000659E4 28 03 00 00 */ cmplwi r3, 0
/* 80068AA8 000659E8 41 82 09 E4 */ beq lbl_8006948C
@@ -14846,8 +14846,8 @@ lbl_80068D54:
/* 80068E6C 00065DAC C2 C2 87 B8 */ lfs f22, lbl_804521B8-_SDA2_BASE_(r2)
/* 80068E70 00065DB0 3A C0 00 00 */ li r22, 0
/* 80068E74 00065DB4 3A A0 00 00 */ li r21, 0
/* 80068E78 00065DB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80068E7C 00065DBC 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 80068E78 00065DB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80068E7C 00065DBC 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 80068E80 00065DC0 C3 A2 87 E4 */ lfs f29, lbl_804521E4-_SDA2_BASE_(r2)
/* 80068E84 00065DC4 C0 22 88 94 */ lfs f1, lbl_80452294-_SDA2_BASE_(r2)
/* 80068E88 00065DC8 EC 17 05 F2 */ fmuls f0, f23, f23
@@ -15312,8 +15312,8 @@ drawCloudShadow:
/* 80069548 00066488 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8006954C 0006648C 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 80069550 00066490 83 A3 0E C0 */ lwz r29, 0xec0(r3)
/* 80069554 00066494 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80069558 00066498 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80069554 00066494 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80069558 00066498 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006955C 0006649C 3B C3 5D 74 */ addi r30, r3, 0x5d74
/* 80069560 000664A0 83 83 5D 74 */ lwz r28, 0x5d74(r3)
/* 80069564 000664A4 88 0D 89 A4 */ lbz r0, lbl_80450F24-_SDA_BASE_(r13)
@@ -15337,8 +15337,8 @@ lbl_80069580:
/* 800695A8 000664E8 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 800695AC 000664EC 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
/* 800695B0 000664F0 48 2A 71 8D */ bl J3DSys_NS_reinitGX
/* 800695B4 000664F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800695B8 000664F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800695B4 000664F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800695B8 000664F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800695BC 000664FC 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 800695C0 00066500 28 03 00 00 */ cmplwi r3, 0
/* 800695C4 00066504 41 82 0A 94 */ beq lbl_8006A058
@@ -15604,8 +15604,8 @@ lbl_80069988:
/* 800699BC 000668FC 80 9B 00 00 */ lwz r4, 0(r27)
/* 800699C0 00066900 38 A0 00 01 */ li r5, 1
/* 800699C4 00066904 4B FF 1F 69 */ bl dKyr_set_btitex_common
/* 800699C8 00066908 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800699CC 0006690C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800699C8 00066908 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800699CC 0006690C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800699D0 00066910 88 03 5D 70 */ lbz r0, 0x5d70(r3)
/* 800699D4 00066914 7C 00 07 74 */ extsb r0, r0
/* 800699D8 00066918 1C 00 00 38 */ mulli r0, r0, 0x38
@@ -16084,8 +16084,8 @@ drawVrkumo:
/* 8006A110 00067050 81 E3 0E 74 */ lwz r15, 0xe74(r3)
/* 8006A114 00067054 80 03 0E D0 */ lwz r0, 0xed0(r3)
/* 8006A118 00067058 90 01 01 A0 */ stw r0, 0x1a0(r1)
/* 8006A11C 0006705C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006A120 00067060 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006A11C 0006705C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006A120 00067060 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006A124 00067064 82 43 5D 74 */ lwz r18, 0x5d74(r3)
/* 8006A128 00067068 3A 00 00 01 */ li r16, 1
/* 8006A12C 0006706C C2 E2 87 B8 */ lfs f23, lbl_804521B8-_SDA2_BASE_(r2)
@@ -16093,8 +16093,8 @@ drawVrkumo:
/* 8006A134 00067074 41 82 00 08 */ beq lbl_8006A13C
/* 8006A138 00067078 C2 F2 0B 68 */ lfs f23, 0xb68(r18)
lbl_8006A13C:
/* 8006A13C 0006707C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006A140 00067080 3A E3 61 C0 */ addi r23, r3, lbl_804061C0@l
/* 8006A13C 0006707C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006A140 00067080 3A E3 61 C0 */ addi r23, r3, g_dComIfG_gameInfo@l
/* 8006A144 00067084 80 77 61 B0 */ lwz r3, 0x61b0(r23)
/* 8006A148 00067088 28 03 00 00 */ cmplwi r3, 0
/* 8006A14C 0006708C 41 82 0F D4 */ beq lbl_8006B120
@@ -16120,8 +16120,8 @@ lbl_8006A164:
/* 8006A198 000670D8 88 8D 87 E4 */ lbz r4, lbl_80450D64-_SDA_BASE_(r13)
/* 8006A19C 000670DC 7C 84 07 75 */ extsb. r4, r4
/* 8006A1A0 000670E0 41 80 00 24 */ blt lbl_8006A1C4
/* 8006A1A4 000670E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006A1A8 000670E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006A1A4 000670E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006A1A8 000670E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006A1AC 000670EC 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 8006A1B0 000670F0 4B FB A1 D5 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 8006A1B4 000670F4 81 83 00 00 */ lwz r12, 0(r3)
@@ -16138,8 +16138,8 @@ lbl_8006A1C4:
/* 8006A1DC 0006711C C0 02 8B 7C */ lfs f0, lbl_8045257C-_SDA2_BASE_(r2)
/* 8006A1E0 00067120 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 8006A1E4 00067124 40 80 00 78 */ bge lbl_8006A25C
/* 8006A1E8 00067128 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006A1EC 0006712C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006A1E8 00067128 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006A1EC 0006712C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006A1F0 00067130 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8006A1F4 00067134 28 00 00 00 */ cmplwi r0, 0
/* 8006A1F8 00067138 40 82 00 64 */ bne lbl_8006A25C
@@ -16172,8 +16172,8 @@ lbl_8006A25C:
/* 8006A260 000671A0 3B 03 CA 54 */ addi r24, r3, lbl_8042CA54@l
/* 8006A264 000671A4 C0 02 8A 60 */ lfs f0, lbl_80452460-_SDA2_BASE_(r2)
/* 8006A268 000671A8 EF C0 06 32 */ fmuls f30, f0, f24
/* 8006A26C 000671AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006A270 000671B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006A26C 000671AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006A270 000671B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006A274 000671B4 3A C3 4E 00 */ addi r22, r3, 0x4e00
/* 8006A278 000671B8 3A A1 00 B4 */ addi r21, r1, 0xb4
/* 8006A27C 000671BC 3A 81 00 C0 */ addi r20, r1, 0xc0
@@ -17205,8 +17205,8 @@ dKyr_thunder_move:
/* 8006B1C0 00068100 48 2F 70 15 */ bl _savegpr_27
/* 8006B1C4 00068104 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8006B1C8 00068108 3B E3 CA 54 */ addi r31, r3, lbl_8042CA54@l
/* 8006B1CC 0006810C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006B1D0 00068110 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 8006B1CC 0006810C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006B1D0 00068110 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 8006B1D4 00068114 83 DC 5D 74 */ lwz r30, 0x5d74(r28)
/* 8006B1D8 00068118 3B A0 00 00 */ li r29, 0
/* 8006B1DC 0006811C 3B 7C 4E 00 */ addi r27, r28, 0x4e00
@@ -17720,8 +17720,8 @@ dKyr_odour_move:
/* 8006B94C 0006888C C0 02 88 14 */ lfs f0, lbl_80452214-_SDA2_BASE_(r2)
/* 8006B950 00068890 D0 01 00 1C */ stfs f0, 0x1c(r1)
/* 8006B954 00068894 D0 21 00 20 */ stfs f1, 0x20(r1)
/* 8006B958 00068898 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006B95C 0006889C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006B958 00068898 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006B95C 0006889C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006B960 000688A0 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 8006B964 000688A4 28 03 00 00 */ cmplwi r3, 0
/* 8006B968 000688A8 41 82 04 8C */ beq lbl_8006BDF4
@@ -18070,8 +18070,8 @@ lbl_8006BE60:
/* 8006BE60 00068DA0 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 8006BE64 00068DA4 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
/* 8006BE68 00068DA8 48 2A 48 D5 */ bl J3DSys_NS_reinitGX
/* 8006BE6C 00068DAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006BE70 00068DB0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006BE6C 00068DAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006BE70 00068DB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006BE74 00068DB4 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 8006BE78 00068DB8 28 03 00 00 */ cmplwi r3, 0
/* 8006BE7C 00068DBC 41 82 08 EC */ beq lbl_8006C768
@@ -18093,8 +18093,8 @@ lbl_8006BE94:
lbl_8006BEB8:
/* 8006BEB8 00068DF8 38 60 00 01 */ li r3, 1
/* 8006BEBC 00068DFC 48 2F 47 15 */ bl GXSetClipMode
/* 8006BEC0 00068E00 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006BEC4 00068E04 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006BEC0 00068E00 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006BEC4 00068E04 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006BEC8 00068E08 88 03 00 16 */ lbz r0, 0x16(r3)
/* 8006BECC 00068E0C 2C 00 00 B3 */ cmpwi r0, 0xb3
/* 8006BED0 00068E10 41 82 00 5C */ beq lbl_8006BF2C
@@ -18185,8 +18185,8 @@ lbl_8006C004:
/* 8006C008 00068F48 80 9C 00 00 */ lwz r4, 0(r28)
/* 8006C00C 00068F4C 38 A0 00 01 */ li r5, 1
/* 8006C010 00068F50 4B FE F9 1D */ bl dKyr_set_btitex_common
/* 8006C014 00068F54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006C018 00068F58 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006C014 00068F54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006C018 00068F58 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006C01C 00068F5C 88 03 5D 70 */ lbz r0, 0x5d70(r3)
/* 8006C020 00068F60 7C 00 07 74 */ extsb r0, r0
/* 8006C024 00068F64 3B C3 5D 74 */ addi r30, r3, 0x5d74
@@ -18693,8 +18693,8 @@ dKyr_mud_init:
/* 8006C7AC 000696EC 38 63 A5 78 */ addi r3, r3, lbl_8037A578@l
/* 8006C7B0 000696F0 38 63 00 10 */ addi r3, r3, 0x10
/* 8006C7B4 000696F4 38 80 00 53 */ li r4, 0x53
/* 8006C7B8 000696F8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8006C7BC 000696FC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8006C7B8 000696F8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8006C7BC 000696FC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8006C7C0 00069700 3C A5 00 02 */ addis r5, r5, 2
/* 8006C7C4 00069704 38 C0 00 80 */ li r6, 0x80
/* 8006C7C8 00069708 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -18716,8 +18716,8 @@ lbl_8006C7F0:
/* 8006C804 00069744 38 00 00 00 */ li r0, 0
/* 8006C808 00069748 80 7F 10 4C */ lwz r3, 0x104c(r31)
/* 8006C80C 0006974C 90 03 00 10 */ stw r0, 0x10(r3)
/* 8006C810 00069750 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006C814 00069754 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006C810 00069750 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006C814 00069754 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006C818 00069758 38 63 09 58 */ addi r3, r3, 0x958
/* 8006C81C 0006975C 38 80 00 03 */ li r4, 3
/* 8006C820 00069760 4B FC 81 15 */ bl isDungeonItem__12dSv_memBit_cCFi
@@ -18756,8 +18756,8 @@ dKyr_mud_move:
/* 8006C890 000697D0 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8006C894 000697D4 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 8006C898 000697D8 83 C3 10 4C */ lwz r30, 0x104c(r3)
/* 8006C89C 000697DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006C8A0 000697E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006C89C 000697DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006C8A0 000697E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006C8A4 000697E4 83 A3 5D 74 */ lwz r29, 0x5d74(r3)
/* 8006C8A8 000697E8 38 61 00 14 */ addi r3, r1, 0x14
/* 8006C8AC 000697EC 4B FE E2 55 */ bl dKyw_get_wind_vecpow
@@ -18787,8 +18787,8 @@ lbl_8006C904:
/* 8006C904 00069844 80 03 10 48 */ lwz r0, 0x1048(r3)
/* 8006C908 00069848 2C 00 00 00 */ cmpwi r0, 0
/* 8006C90C 0006984C 41 82 00 7C */ beq lbl_8006C988
/* 8006C910 00069850 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006C914 00069854 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006C910 00069850 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006C914 00069854 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006C918 00069858 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8006C91C 0006985C 3C 80 80 38 */ lis r4, lbl_8037A578@ha
/* 8006C920 00069860 38 84 A5 78 */ addi r4, r4, lbl_8037A578@l
@@ -19477,8 +19477,8 @@ lbl_8006D284:
/* 8006D304 0006A244 98 01 00 16 */ stb r0, 0x16(r1)
/* 8006D308 0006A248 38 00 00 FF */ li r0, 0xff
/* 8006D30C 0006A24C 98 01 00 17 */ stb r0, 0x17(r1)
/* 8006D310 0006A250 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006D314 0006A254 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006D310 0006A250 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006D314 0006A254 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006D318 0006A258 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8006D31C 0006A25C 3C 80 80 38 */ lis r4, lbl_8037A578@ha
/* 8006D320 0006A260 38 84 A5 78 */ addi r4, r4, lbl_8037A578@l
@@ -19595,8 +19595,8 @@ lbl_8006D284:
/* 8006D4DC 0006A41C 80 01 01 4C */ lwz r0, 0x14c(r1)
/* 8006D4E0 0006A420 98 01 00 16 */ stb r0, 0x16(r1)
lbl_8006D4E4:
/* 8006D4E4 0006A424 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006D4E8 0006A428 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006D4E4 0006A424 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006D4E8 0006A428 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006D4EC 0006A42C 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 8006D4F0 0006A430 28 03 00 00 */ cmplwi r3, 0
/* 8006D4F4 0006A434 41 82 03 C8 */ beq lbl_8006D8BC
@@ -19886,8 +19886,8 @@ dKyr_evil_init:
/* 8006D940 0006A880 38 63 A5 78 */ addi r3, r3, lbl_8037A578@l
/* 8006D944 0006A884 38 63 00 10 */ addi r3, r3, 0x10
/* 8006D948 0006A888 38 80 00 53 */ li r4, 0x53
/* 8006D94C 0006A88C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8006D950 0006A890 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8006D94C 0006A88C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8006D950 0006A890 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8006D954 0006A894 3F C5 00 02 */ addis r30, r5, 2
/* 8006D958 0006A898 3B DE C2 F8 */ addi r30, r30, -15624
/* 8006D95C 0006A89C 7F C5 F3 78 */ mr r5, r30
@@ -20031,8 +20031,8 @@ lbl_8006DB28:
/* 8006DB54 0006AA94 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 8006DB58 0006AA98 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
/* 8006DB5C 0006AA9C 48 2A 2B E1 */ bl J3DSys_NS_reinitGX
/* 8006DB60 0006AAA0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006DB64 0006AAA4 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 8006DB60 0006AAA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006DB64 0006AAA4 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 8006DB68 0006AAA8 80 7D 61 B0 */ lwz r3, 0x61b0(r29)
/* 8006DB6C 0006AAAC 28 03 00 00 */ cmplwi r3, 0
/* 8006DB70 0006AAB0 41 82 08 58 */ beq lbl_8006E3C8
@@ -20183,8 +20183,8 @@ lbl_8006DB88:
/* 8006DDB0 0006ACF0 48 2F 13 25 */ bl GXSetNumIndStages
/* 8006DDB4 0006ACF4 3B 40 00 00 */ li r26, 0
/* 8006DDB8 0006ACF8 3A E0 00 00 */ li r23, 0
/* 8006DDBC 0006ACFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006DDC0 0006AD00 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8006DDBC 0006ACFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006DDC0 0006AD00 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8006DDC4 0006AD04 3B 9E 4E 00 */ addi r28, r30, 0x4e00
/* 8006DDC8 0006AD08 C0 02 88 DC */ lfs f0, lbl_804522DC-_SDA2_BASE_(r2)
/* 8006DDCC 0006AD0C FF E0 00 50 */ fneg f31, f0
@@ -20844,8 +20844,8 @@ lbl_8006E714:
/* 8006E740 0006B680 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 8006E744 0006B684 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
/* 8006E748 0006B688 48 2A 1F F5 */ bl J3DSys_NS_reinitGX
/* 8006E74C 0006B68C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006E750 0006B690 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 8006E74C 0006B68C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006E750 0006B690 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 8006E754 0006B694 80 7D 61 B0 */ lwz r3, 0x61b0(r29)
/* 8006E758 0006B698 28 03 00 00 */ cmplwi r3, 0
/* 8006E75C 0006B69C 41 82 09 CC */ beq lbl_8006F128
@@ -20998,14 +20998,14 @@ lbl_8006E774:
/* 8006E9A4 0006B8E4 48 2F 1C 2D */ bl GXSetClipMode
/* 8006E9A8 0006B8E8 38 60 00 00 */ li r3, 0
/* 8006E9AC 0006B8EC 48 2F 07 29 */ bl GXSetNumIndStages
/* 8006E9B0 0006B8F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006E9B4 0006B8F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8006E9B0 0006B8F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006E9B4 0006B8F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8006E9B8 0006B8F8 38 63 4B 88 */ addi r3, r3, 0x4b88
/* 8006E9BC 0006B8FC 48 01 6C D5 */ bl dCcMassS_Mng_NS_Prepare
/* 8006E9C0 0006B900 3B 60 00 00 */ li r27, 0
/* 8006E9C4 0006B904 3A E0 00 00 */ li r23, 0
/* 8006E9C8 0006B908 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8006E9CC 0006B90C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8006E9C8 0006B908 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8006E9CC 0006B90C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8006E9D0 0006B910 C0 02 88 DC */ lfs f0, lbl_804522DC-_SDA2_BASE_(r2)
/* 8006E9D4 0006B914 FF C0 00 50 */ fneg f30, f0
/* 8006E9D8 0006B918 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
+70 -70
View File
@@ -14,8 +14,8 @@ dKyw_setDrawPacketList:
/* 80056AC0 00053A00 38 60 00 00 */ li r3, 0
/* 80056AC4 00053A04 48 00 00 20 */ b lbl_80056AE4
lbl_80056AC8:
/* 80056AC8 00053A08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80056ACC 00053A0C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80056AC8 00053A08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80056ACC 00053A0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80056AD0 00053A10 80 63 5F 94 */ lwz r3, 0x5f94(r3)
/* 80056AD4 00053A14 7F E4 FB 78 */ mr r4, r31
/* 80056AD8 00053A18 38 A0 00 00 */ li r5, 0
@@ -39,8 +39,8 @@ dKyw_setDrawPacketListIndScreen:
/* 80056B10 00053A50 38 60 00 00 */ li r3, 0
/* 80056B14 00053A54 48 00 00 20 */ b lbl_80056B34
lbl_80056B18:
/* 80056B18 00053A58 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80056B1C 00053A5C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80056B18 00053A58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80056B1C 00053A5C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80056B20 00053A60 80 63 5F 6C */ lwz r3, 0x5f6c(r3)
/* 80056B24 00053A64 7F E4 FB 78 */ mr r4, r31
/* 80056B28 00053A68 38 A0 00 00 */ li r5, 0
@@ -65,8 +65,8 @@ dKyw_setDrawPacketListSky:
/* 80056B64 00053AA4 38 60 00 00 */ li r3, 0
/* 80056B68 00053AA8 48 00 00 58 */ b lbl_80056BC0
lbl_80056B6C:
/* 80056B6C 00053AAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80056B70 00053AB0 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 80056B6C 00053AAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80056B70 00053AB0 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80056B74 00053AB4 80 05 5F 64 */ lwz r0, 0x5f64(r5)
/* 80056B78 00053AB8 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80056B7C 00053ABC 3B E3 4A C8 */ addi r31, r3, lbl_80434AC8@l
@@ -79,8 +79,8 @@ lbl_80056B6C:
/* 80056B98 00053AD8 7F A4 EB 78 */ mr r4, r29
/* 80056B9C 00053ADC 38 A0 00 00 */ li r5, 0
/* 80056BA0 00053AE0 48 2C E8 ED */ bl J3DDrawBuffer_NS_entryImm
/* 80056BA4 00053AE4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80056BA8 00053AE8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80056BA4 00053AE4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80056BA8 00053AE8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80056BAC 00053AEC 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 80056BB0 00053AF0 90 1E 00 00 */ stw r0, 0(r30)
/* 80056BB4 00053AF4 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -106,8 +106,8 @@ dKyw_setDrawPacketListXluBg:
/* 80056BF4 00053B34 38 60 00 00 */ li r3, 0
/* 80056BF8 00053B38 48 00 00 50 */ b lbl_80056C48
lbl_80056BFC:
/* 80056BFC 00053B3C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80056C00 00053B40 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80056BFC 00053B3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80056C00 00053B40 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80056C04 00053B44 80 03 5F 74 */ lwz r0, 0x5f74(r3)
/* 80056C08 00053B48 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 80056C0C 00053B4C 3B E3 4A C8 */ addi r31, r3, lbl_80434AC8@l
@@ -118,8 +118,8 @@ lbl_80056BFC:
/* 80056C20 00053B60 7F A4 EB 78 */ mr r4, r29
/* 80056C24 00053B64 38 A0 00 00 */ li r5, 0
/* 80056C28 00053B68 48 2C E8 65 */ bl J3DDrawBuffer_NS_entryImm
/* 80056C2C 00053B6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80056C30 00053B70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80056C2C 00053B6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80056C30 00053B70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80056C34 00053B74 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 80056C38 00053B78 90 1E 00 00 */ stw r0, 0(r30)
/* 80056C3C 00053B7C 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -840,8 +840,8 @@ dKyw_wether_init:
/* 8005757C 000544BC D0 03 0E 60 */ stfs f0, 0xe60(r3)
/* 80057580 000544C0 48 00 2F FD */ bl dKyw_wind_init
/* 80057584 000544C4 48 00 37 C1 */ bl dKyw_pntwind_init
/* 80057588 000544C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005758C 000544CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80057588 000544C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005758C 000544CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80057590 000544D0 3B C3 4E 00 */ addi r30, r3, 0x4e00
/* 80057594 000544D4 7F C3 F3 78 */ mr r3, r30
/* 80057598 000544D8 3C 80 80 38 */ lis r4, lbl_8037A368@ha
@@ -860,8 +860,8 @@ dKyw_wether_init:
/* 800575CC 0005450C D0 01 00 28 */ stfs f0, 0x28(r1)
/* 800575D0 00054510 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 800575D4 00054514 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 800575D8 00054518 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800575DC 0005451C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 800575D8 00054518 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800575DC 0005451C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 800575E0 00054520 80 7F 5D 3C */ lwz r3, 0x5d3c(r31)
/* 800575E4 00054524 38 80 00 00 */ li r4, 0
/* 800575E8 00054528 90 81 00 08 */ stw r4, 8(r1)
@@ -1799,8 +1799,8 @@ wether_move_sun:
/* 80058324 00055264 39 61 00 20 */ addi r11, r1, 0x20
/* 80058328 00055268 48 30 9E B1 */ bl _savegpr_28
/* 8005832C 0005526C 3B 80 00 00 */ li r28, 0
/* 80058330 00055270 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80058334 00055274 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 80058330 00055270 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80058334 00055274 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80058338 00055278 A0 1D 5D 46 */ lhz r0, 0x5d46(r29)
/* 8005833C 0005527C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80058340 00055280 41 82 05 3C */ beq lbl_8005887C
@@ -1977,8 +1977,8 @@ lbl_8005850C:
/* 800585D0 00055510 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 800585D4 00055514 38 63 00 82 */ addi r3, r3, 0x82
/* 800585D8 00055518 38 80 00 56 */ li r4, 0x56
/* 800585DC 0005551C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800585E0 00055520 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800585DC 0005551C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800585E0 00055520 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800585E4 00055524 3F 85 00 02 */ addis r28, r5, 2
/* 800585E8 00055528 3B 9C C2 F8 */ addi r28, r28, -15624
/* 800585EC 0005552C 7F 85 E3 78 */ mr r5, r28
@@ -2077,8 +2077,8 @@ lbl_8005871C:
/* 80058754 00055694 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 80058758 00055698 38 63 00 82 */ addi r3, r3, 0x82
/* 8005875C 0005569C 38 80 00 4A */ li r4, 0x4a
/* 80058760 000556A0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80058764 000556A4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80058760 000556A0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80058764 000556A4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80058768 000556A8 3F 85 00 02 */ addis r28, r5, 2
/* 8005876C 000556AC 3B 9C C2 F8 */ addi r28, r28, -15624
/* 80058770 000556B0 7F 85 E3 78 */ mr r5, r28
@@ -2237,8 +2237,8 @@ lbl_80058938:
/* 8005899C 000558DC 48 25 2F E9 */ bl Z2SeMgr_NS_seStart
/* 800589A0 000558E0 48 00 01 48 */ b lbl_80058AE8
lbl_800589A4:
/* 800589A4 000558E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800589A8 000558E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800589A4 000558E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800589A8 000558E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800589AC 000558EC 83 C3 5D 74 */ lwz r30, 0x5d74(r3)
/* 800589B0 000558F0 48 00 47 DD */ bl dKyr_rain_move
/* 800589B4 000558F4 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
@@ -2248,8 +2248,8 @@ lbl_800589A4:
/* 800589C4 00055904 40 82 00 A0 */ bne lbl_80058A64
/* 800589C8 00055908 28 1E 00 00 */ cmplwi r30, 0
/* 800589CC 0005590C 41 82 00 98 */ beq lbl_80058A64
/* 800589D0 00055910 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800589D4 00055914 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800589D0 00055910 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800589D4 00055914 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800589D8 00055918 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 800589DC 0005591C 3C 80 80 38 */ lis r4, lbl_8037A368@ha
/* 800589E0 00055920 38 84 A3 68 */ addi r4, r4, lbl_8037A368@l
@@ -2382,8 +2382,8 @@ wether_move_star:
/* 80058BA0 00055AE0 39 61 00 20 */ addi r11, r1, 0x20
/* 80058BA4 00055AE4 48 30 96 39 */ bl _savegpr_29
/* 80058BA8 00055AE8 3B C0 00 00 */ li r30, 0
/* 80058BAC 00055AEC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80058BB0 00055AF0 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 80058BAC 00055AEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80058BB0 00055AF0 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80058BB4 00055AF4 3B FD 4E 00 */ addi r31, r29, 0x4e00
/* 80058BB8 00055AF8 7F E3 FB 78 */ mr r3, r31
/* 80058BBC 00055AFC 3C 80 80 38 */ lis r4, lbl_8037A368@ha
@@ -2401,8 +2401,8 @@ wether_move_star:
/* 80058BEC 00055B2C 40 82 00 08 */ bne lbl_80058BF4
/* 80058BF0 00055B30 48 00 03 08 */ b lbl_80058EF8
lbl_80058BF4:
/* 80058BF4 00055B34 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80058BF8 00055B38 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80058BF4 00055B34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80058BF8 00055B38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80058BFC 00055B3C A0 03 5D 46 */ lhz r0, 0x5d46(r3)
/* 80058C00 00055B40 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80058C04 00055B44 41 82 00 18 */ beq lbl_80058C1C
@@ -2628,8 +2628,8 @@ wether_move_housi:
/* 80058F20 00055E60 90 01 00 24 */ stw r0, 0x24(r1)
/* 80058F24 00055E64 39 61 00 20 */ addi r11, r1, 0x20
/* 80058F28 00055E68 48 30 92 B5 */ bl _savegpr_29
/* 80058F2C 00055E6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80058F30 00055E70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80058F2C 00055E6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80058F30 00055E70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80058F34 00055E74 3B E3 4E 00 */ addi r31, r3, 0x4e00
/* 80058F38 00055E78 7F E3 FB 78 */ mr r3, r31
/* 80058F3C 00055E7C 3C 80 80 38 */ lis r4, lbl_8037A368@ha
@@ -2681,8 +2681,8 @@ lbl_80058FC0:
/* 80058FEC 00055F2C 88 0D 87 E4 */ lbz r0, lbl_80450D64-_SDA_BASE_(r13)
/* 80058FF0 00055F30 2C 00 00 01 */ cmpwi r0, 1
/* 80058FF4 00055F34 40 82 01 28 */ bne lbl_8005911C
/* 80058FF8 00055F38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80058FFC 00055F3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80058FF8 00055F38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80058FFC 00055F3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80059000 00055F40 88 03 4E 0B */ lbz r0, 0x4e0b(r3)
/* 80059004 00055F44 2C 00 00 09 */ cmpwi r0, 9
/* 80059008 00055F48 40 82 01 14 */ bne lbl_8005911C
@@ -2703,8 +2703,8 @@ lbl_8005900C:
/* 80059040 00055F80 48 30 F9 55 */ bl strcmp
/* 80059044 00055F84 2C 03 00 00 */ cmpwi r3, 0
/* 80059048 00055F88 40 82 00 24 */ bne lbl_8005906C
/* 8005904C 00055F8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80059050 00055F90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005904C 00055F8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80059050 00055F90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80059054 00055F94 88 03 4E 0A */ lbz r0, 0x4e0a(r3)
/* 80059058 00055F98 2C 00 00 01 */ cmpwi r0, 1
/* 8005905C 00055F9C 40 82 00 10 */ bne lbl_8005906C
@@ -2719,8 +2719,8 @@ lbl_8005906C:
/* 8005907C 00055FBC 48 30 F9 19 */ bl strcmp
/* 80059080 00055FC0 2C 03 00 00 */ cmpwi r3, 0
/* 80059084 00055FC4 40 82 00 24 */ bne lbl_800590A8
/* 80059088 00055FC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005908C 00055FCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80059088 00055FC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005908C 00055FCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80059090 00055FD0 88 03 4E 0A */ lbz r0, 0x4e0a(r3)
/* 80059094 00055FD4 7C 00 07 75 */ extsb. r0, r0
/* 80059098 00055FD8 40 82 00 10 */ bne lbl_800590A8
@@ -2735,8 +2735,8 @@ lbl_800590A8:
/* 800590B8 00055FF8 48 30 F8 DD */ bl strcmp
/* 800590BC 00055FFC 2C 03 00 00 */ cmpwi r3, 0
/* 800590C0 00056000 40 82 00 24 */ bne lbl_800590E4
/* 800590C4 00056004 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800590C8 00056008 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800590C4 00056004 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800590C8 00056008 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800590CC 0005600C 88 03 4E 0A */ lbz r0, 0x4e0a(r3)
/* 800590D0 00056010 7C 00 07 75 */ extsb. r0, r0
/* 800590D4 00056014 40 82 00 10 */ bne lbl_800590E4
@@ -2751,8 +2751,8 @@ lbl_800590E4:
/* 800590F4 00056034 48 30 F8 A1 */ bl strcmp
/* 800590F8 00056038 2C 03 00 00 */ cmpwi r3, 0
/* 800590FC 0005603C 40 82 00 20 */ bne lbl_8005911C
/* 80059100 00056040 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80059104 00056044 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80059100 00056040 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80059104 00056044 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80059108 00056048 88 03 4E 0B */ lbz r0, 0x4e0b(r3)
/* 8005910C 0005604C 2C 00 00 09 */ cmpwi r0, 9
/* 80059110 00056050 40 82 00 0C */ bne lbl_8005911C
@@ -2815,8 +2815,8 @@ lbl_800591AC:
/* 800591D4 00056114 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 800591D8 00056118 38 63 00 82 */ addi r3, r3, 0x82
/* 800591DC 0005611C 38 80 00 5E */ li r4, 0x5e
/* 800591E0 00056120 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800591E4 00056124 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800591E0 00056120 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800591E4 00056124 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800591E8 00056128 3C A5 00 02 */ addis r5, r5, 2
/* 800591EC 0005612C 38 C0 00 80 */ li r6, 0x80
/* 800591F0 00056130 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2856,8 +2856,8 @@ lbl_80059258:
/* 8005926C 000561AC 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 80059270 000561B0 38 63 00 82 */ addi r3, r3, 0x82
/* 80059274 000561B4 38 80 00 55 */ li r4, 0x55
/* 80059278 000561B8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8005927C 000561BC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80059278 000561B8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8005927C 000561BC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80059280 000561C0 3C A5 00 02 */ addis r5, r5, 2
/* 80059284 000561C4 38 C0 00 80 */ li r6, 0x80
/* 80059288 000561C8 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2872,8 +2872,8 @@ lbl_8005929C:
/* 800592A8 000561E8 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 800592AC 000561EC 38 63 00 82 */ addi r3, r3, 0x82
/* 800592B0 000561F0 38 80 00 55 */ li r4, 0x55
/* 800592B4 000561F4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800592B8 000561F8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800592B4 000561F4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800592B8 000561F8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800592BC 000561FC 3C A5 00 02 */ addis r5, r5, 2
/* 800592C0 00056200 38 C0 00 80 */ li r6, 0x80
/* 800592C4 00056204 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -2886,8 +2886,8 @@ lbl_800592D8:
/* 800592DC 0005621C 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 800592E0 00056220 38 63 00 82 */ addi r3, r3, 0x82
/* 800592E4 00056224 38 80 00 56 */ li r4, 0x56
/* 800592E8 00056228 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800592EC 0005622C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800592E8 00056228 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800592EC 0005622C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800592F0 00056230 3C A5 00 02 */ addis r5, r5, 2
/* 800592F4 00056234 38 C0 00 80 */ li r6, 0x80
/* 800592F8 00056238 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -3017,8 +3017,8 @@ lbl_80059490:
/* 800594A8 000563E8 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 800594AC 000563EC 38 63 00 82 */ addi r3, r3, 0x82
/* 800594B0 000563F0 38 80 00 53 */ li r4, 0x53
/* 800594B4 000563F4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 800594B8 000563F8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 800594B4 000563F4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 800594B8 000563F8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 800594BC 000563FC 3C A5 00 02 */ addis r5, r5, 2
/* 800594C0 00056400 38 C0 00 80 */ li r6, 0x80
/* 800594C4 00056404 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -3133,8 +3133,8 @@ lbl_80059624:
/* 8005963C 0005657C 38 63 A3 68 */ addi r3, r3, lbl_8037A368@l
/* 80059640 00056580 38 63 00 82 */ addi r3, r3, 0x82
/* 80059644 00056584 38 80 00 53 */ li r4, 0x53
/* 80059648 00056588 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8005964C 0005658C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80059648 00056588 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8005964C 0005658C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80059650 00056590 3C A5 00 02 */ addis r5, r5, 2
/* 80059654 00056594 38 C0 00 80 */ li r6, 0x80
/* 80059658 00056598 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -3231,8 +3231,8 @@ wether_move_vrkumo:
/* 800597A4 000566E4 38 00 00 01 */ li r0, 1
/* 800597A8 000566E8 98 0D 89 60 */ stb r0, lbl_80450EE0-_SDA_BASE_(r13)
lbl_800597AC:
/* 800597AC 000566EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800597B0 000566F0 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 800597AC 000566EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800597B0 000566F0 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 800597B4 000566F4 A0 1D 5D 46 */ lhz r0, 0x5d46(r29)
/* 800597B8 000566F8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 800597BC 000566FC 41 82 02 38 */ beq lbl_800599F4
@@ -3401,8 +3401,8 @@ lbl_80059A04:
/* 80059A18 00056958 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 80059A1C 0005695C 90 03 0E C8 */ stw r0, 0xec8(r3)
lbl_80059A20:
/* 80059A20 00056960 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80059A24 00056964 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80059A20 00056960 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80059A24 00056964 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 80059A28 00056968 38 7E 4E 20 */ addi r3, r30, 0x4e20
/* 80059A2C 0005696C 81 9E 4E 20 */ lwz r12, 0x4e20(r30)
/* 80059A30 00056970 81 8C 00 30 */ lwz r12, 0x30(r12)
@@ -3882,8 +3882,8 @@ dKyw_wether_move_draw:
/* 8005A0CC 0005700C 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 8005A0D0 00057010 38 63 CA 54 */ addi r3, r3, lbl_8042CA54@l
/* 8005A0D4 00057014 90 03 12 88 */ stw r0, 0x1288(r3)
/* 8005A0D8 00057018 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005A0DC 0005701C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005A0D8 00057018 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005A0DC 0005701C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005A0E0 00057020 3B E3 4E 00 */ addi r31, r3, 0x4e00
/* 8005A0E4 00057024 7F E3 FB 78 */ mr r3, r31
/* 8005A0E8 00057028 3C 80 80 38 */ lis r4, lbl_8037A368@ha
@@ -3934,8 +3934,8 @@ dKyw_wether_draw:
/* 8005A17C 000570BC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8005A180 000570C0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8005A184 000570C4 93 C1 00 08 */ stw r30, 8(r1)
/* 8005A188 000570C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005A18C 000570CC 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8005A188 000570C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005A18C 000570CC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8005A190 000570D0 3B DF 4E 00 */ addi r30, r31, 0x4e00
/* 8005A194 000570D4 7F C3 F3 78 */ mr r3, r30
/* 8005A198 000570D8 3C 80 80 38 */ lis r4, lbl_8037A368@ha
@@ -4066,8 +4066,8 @@ dKyw_wether_proc:
/* 8005A348 00057288 90 01 00 14 */ stw r0, 0x14(r1)
/* 8005A34C 0005728C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8005A350 00057290 93 C1 00 08 */ stw r30, 8(r1)
/* 8005A354 00057294 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005A358 00057298 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005A354 00057294 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005A358 00057298 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005A35C 0005729C 3B E3 4E 00 */ addi r31, r3, 0x4e00
/* 8005A360 000572A0 7F E3 FB 78 */ mr r3, r31
/* 8005A364 000572A4 3C 80 80 38 */ lis r4, lbl_8037A368@ha
@@ -4340,8 +4340,8 @@ lbl_8005A724:
/* 8005A72C 0005766C 88 8D 87 E4 */ lbz r4, lbl_80450D64-_SDA_BASE_(r13)
/* 8005A730 00057670 7C 84 07 75 */ extsb. r4, r4
/* 8005A734 00057674 41 80 00 28 */ blt lbl_8005A75C
/* 8005A738 00057678 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005A73C 0005767C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005A738 00057678 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005A73C 0005767C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005A740 00057680 38 63 4E C4 */ addi r3, r3, 0x4ec4
/* 8005A744 00057684 4B FC 9C 41 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 8005A748 00057688 81 83 00 00 */ lwz r12, 0(r3)
@@ -4359,8 +4359,8 @@ lbl_8005A75C:
lbl_8005A774:
/* 8005A774 000576B4 88 8D 87 E4 */ lbz r4, lbl_80450D64-_SDA_BASE_(r13)
/* 8005A778 000576B8 7C 84 07 74 */ extsb r4, r4
/* 8005A77C 000576BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005A780 000576C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005A77C 000576BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005A780 000576C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005A784 000576C4 3B E3 4E C4 */ addi r31, r3, 0x4ec4
/* 8005A788 000576C8 7F E3 FB 78 */ mr r3, r31
/* 8005A78C 000576CC 4B FC 9B F9 */ bl dStage_roomControl_c_NS_getStatusRoomDt
@@ -4501,8 +4501,8 @@ lbl_8005A95C:
/* 8005A964 000578A4 40 81 00 08 */ ble lbl_8005A96C
/* 8005A968 000578A8 FF E0 00 90 */ fmr f31, f0
lbl_8005A96C:
/* 8005A96C 000578AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8005A970 000578B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8005A96C 000578AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8005A970 000578B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8005A974 000578B4 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8005A978 000578B8 3C 80 80 38 */ lis r4, lbl_8037A368@ha
/* 8005A97C 000578BC 38 84 A3 68 */ addi r4, r4, lbl_8037A368@l
+4 -4
View File
@@ -118,8 +118,8 @@ lbl_801AEAC4:
/* 801AEAC8 001ABA08 3C 80 80 39 */ lis r4, lbl_80394F50@ha
/* 801AEACC 001ABA0C 38 84 4F 50 */ addi r4, r4, lbl_80394F50@l
/* 801AEAD0 001ABA10 3C A0 00 02 */ lis r5, 2
/* 801AEAD4 001ABA14 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 801AEAD8 001ABA18 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 801AEAD4 001ABA14 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 801AEAD8 001ABA18 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 801AEADC 001ABA1C 80 C6 5D 30 */ lwz r6, 0x5d30(r6)
/* 801AEAE0 001ABA20 48 14 9B 69 */ bl J2DScreen_NS_setPriority
/* 801AEAE4 001ABA24 7F C3 F3 78 */ mr r3, r30
@@ -259,8 +259,8 @@ dKantera_icon_c_NS_setNowGauge:
/* 801AECC4 001ABC04 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801AECC8 001ABC08 93 C1 00 08 */ stw r30, 8(r1)
/* 801AECCC 001ABC0C 7C 7E 1B 78 */ mr r30, r3
/* 801AECD0 001ABC10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801AECD4 001ABC14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801AECD0 001ABC10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801AECD4 001ABC14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801AECD8 001ABC18 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801AECDC 001ABC1C 7F E3 FB 78 */ mr r3, r31
/* 801AECE0 001ABC20 81 9F 00 00 */ lwz r12, 0(r31)
+14 -14
View File
@@ -137,8 +137,8 @@ lbl_801AE094:
/* 801AE13C 001AB07C 38 7F 01 08 */ addi r3, r31, 0x108
/* 801AE140 001AB080 38 84 00 58 */ addi r4, r4, 0x58
/* 801AE144 001AB084 4B E5 F6 65 */ bl mDoExt_brkAnm_NS_entry
/* 801AE148 001AB088 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801AE14C 001AB08C 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 801AE148 001AB088 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801AE14C 001AB08C 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 801AE150 001AB090 80 04 5F 80 */ lwz r0, 0x5f80(r4)
/* 801AE154 001AB094 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 801AE158 001AB098 38 63 4A C8 */ addi r3, r3, lbl_80434AC8@l
@@ -190,8 +190,8 @@ lbl_801AE1E0:
/* 801AE20C 001AB14C 7F E3 FB 78 */ mr r3, r31
/* 801AE210 001AB150 4B E7 15 39 */ bl fopKyM_Delete
lbl_801AE214:
/* 801AE214 001AB154 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801AE218 001AB158 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801AE214 001AB154 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801AE218 001AB158 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801AE21C 001AB15C 80 63 61 B0 */ lwz r3, 0x61b0(r3)
/* 801AE220 001AB160 28 03 00 00 */ cmplwi r3, 0
/* 801AE224 001AB164 41 82 00 30 */ beq lbl_801AE254
@@ -365,8 +365,8 @@ dThunder_c_NS_create:
/* 801AE494 001AB3D4 7C 7D 1B 78 */ mr r29, r3
/* 801AE498 001AB3D8 3C 60 80 43 */ lis r3, lbl_8042CA54@ha
/* 801AE49C 001AB3DC 3B E3 CA 54 */ addi r31, r3, lbl_8042CA54@l
/* 801AE4A0 001AB3E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801AE4A4 001AB3E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801AE4A0 001AB3E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801AE4A4 001AB3E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801AE4A8 001AB3E8 83 C3 5D 74 */ lwz r30, 0x5d74(r3)
/* 801AE4AC 001AB3EC 7F BC EB 79 */ or. r28, r29, r29
/* 801AE4B0 001AB3F0 41 82 00 4C */ beq lbl_801AE4FC
@@ -397,8 +397,8 @@ lbl_801AE4FC:
/* 801AE510 001AB450 3C 60 80 39 */ lis r3, lbl_80394F40@ha
/* 801AE514 001AB454 38 63 4F 40 */ addi r3, r3, lbl_80394F40@l
/* 801AE518 001AB458 38 80 00 1E */ li r4, 0x1e
/* 801AE51C 001AB45C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801AE520 001AB460 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801AE51C 001AB45C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801AE520 001AB460 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801AE524 001AB464 3C A5 00 02 */ addis r5, r5, 2
/* 801AE528 001AB468 38 C0 00 80 */ li r6, 0x80
/* 801AE52C 001AB46C 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -409,8 +409,8 @@ lbl_801AE53C:
/* 801AE53C 001AB47C 3C 60 80 39 */ lis r3, lbl_80394F40@ha
/* 801AE540 001AB480 38 63 4F 40 */ addi r3, r3, lbl_80394F40@l
/* 801AE544 001AB484 38 80 00 1F */ li r4, 0x1f
/* 801AE548 001AB488 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801AE54C 001AB48C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801AE548 001AB488 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801AE54C 001AB48C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801AE550 001AB490 3C A5 00 02 */ addis r5, r5, 2
/* 801AE554 001AB494 38 C0 00 80 */ li r6, 0x80
/* 801AE558 001AB498 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -431,8 +431,8 @@ lbl_801AE58C:
/* 801AE58C 001AB4CC 3C 60 80 39 */ lis r3, lbl_80394F40@ha
/* 801AE590 001AB4D0 38 63 4F 40 */ addi r3, r3, lbl_80394F40@l
/* 801AE594 001AB4D4 38 80 00 2F */ li r4, 0x2f
/* 801AE598 001AB4D8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801AE59C 001AB4DC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801AE598 001AB4D8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801AE59C 001AB4DC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801AE5A0 001AB4E0 3C A5 00 02 */ addis r5, r5, 2
/* 801AE5A4 001AB4E4 38 C0 00 80 */ li r6, 0x80
/* 801AE5A8 001AB4E8 38 A5 C2 F8 */ addi r5, r5, -15624
@@ -497,8 +497,8 @@ lbl_801AE638:
/* 801AE684 001AB5C4 C0 02 A4 C0 */ lfs f0, lbl_80453EC0-_SDA2_BASE_(r2)
/* 801AE688 001AB5C8 D0 01 00 18 */ stfs f0, 0x18(r1)
lbl_801AE68C:
/* 801AE68C 001AB5CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801AE690 001AB5D0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801AE68C 001AB5CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801AE690 001AB5D0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801AE694 001AB5D4 3B 63 4E 00 */ addi r27, r3, 0x4e00
/* 801AE698 001AB5D8 7F 63 DB 78 */ mr r3, r27
/* 801AE69C 001AB5DC 3C 80 80 39 */ lis r4, lbl_80394F40@ha
+4 -4
View File
@@ -13,8 +13,8 @@ dMpath_n_NS_dTexObjAggregate_c_NS_create:
/* 8003C870 000397B0 7C 7A 1B 78 */ mr r26, r3
/* 8003C874 000397B4 3B 60 00 00 */ li r27, 0
/* 8003C878 000397B8 3B E0 00 00 */ li r31, 0
/* 8003C87C 000397BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003C880 000397C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003C87C 000397BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003C880 000397C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003C884 000397C4 3F 83 00 02 */ addis r28, r3, 2
/* 8003C888 000397C8 3C 60 80 38 */ lis r3, lbl_80379C4C@ha
/* 8003C88C 000397CC 3B A3 9C 4C */ addi r29, r3, lbl_80379C4C@l
@@ -782,8 +782,8 @@ dRenderingFDAmap_c_NS_postRenderingMap:
/* 8003D384 0003A2C4 48 32 32 4D */ bl GXSetClipMode
/* 8003D388 0003A2C8 38 60 00 01 */ li r3, 1
/* 8003D38C 0003A2CC 48 32 2A 4D */ bl GXSetDither
/* 8003D390 0003A2D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003D394 0003A2D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003D390 0003A2D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003D394 0003A2D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003D398 0003A2D8 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 8003D39C 0003A2DC 81 83 00 00 */ lwz r12, 0(r3)
/* 8003D3A0 0003A2E0 81 8C 00 18 */ lwz r12, 0x18(r12)
+36 -36
View File
@@ -8,8 +8,8 @@ dMapInfo_n_NS_chkGetCompass:
/* 8003ECA0 0003BBE0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8003ECA4 0003BBE4 7C 08 02 A6 */ mflr r0
/* 8003ECA8 0003BBE8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8003ECAC 0003BBEC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003ECB0 0003BBF0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003ECAC 0003BBEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003ECB0 0003BBF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003ECB4 0003BBF4 38 63 09 58 */ addi r3, r3, 0x958
/* 8003ECB8 0003BBF8 38 80 00 01 */ li r4, 1
/* 8003ECBC 0003BBFC 4B FF 5C 79 */ bl isDungeonItem__12dSv_memBit_cCFi
@@ -25,8 +25,8 @@ dMapInfo_n_NS_chkGetMap:
/* 8003ECD8 0003BC18 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8003ECDC 0003BC1C 7C 08 02 A6 */ mflr r0
/* 8003ECE0 0003BC20 90 01 00 14 */ stw r0, 0x14(r1)
/* 8003ECE4 0003BC24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003ECE8 0003BC28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003ECE4 0003BC24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003ECE8 0003BC28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003ECEC 0003BC2C 38 63 09 58 */ addi r3, r3, 0x958
/* 8003ECF0 0003BC30 38 80 00 00 */ li r4, 0
/* 8003ECF4 0003BC34 4B FF 5C 41 */ bl isDungeonItem__12dSv_memBit_cCFi
@@ -144,8 +144,8 @@ dMapInfo_n_NS_getMapPlayerPos:
/* 8003EE68 0003BDA8 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8003EE6C 0003BDAC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8003EE70 0003BDB0 7C 7E 1B 78 */ mr r30, r3
/* 8003EE74 0003BDB4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003EE78 0003BDB8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003EE74 0003BDB4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003EE78 0003BDB8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003EE7C 0003BDBC 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8003EE80 0003BDC0 28 03 00 00 */ cmplwi r3, 0
/* 8003EE84 0003BDC4 41 82 00 20 */ beq lbl_8003EEA4
@@ -196,8 +196,8 @@ dMapInfo_n_NS_getMapPlayerAngleY:
/* 8003EF20 0003BE60 88 0D 87 E4 */ lbz r0, lbl_80450D64-_SDA_BASE_(r13)
/* 8003EF24 0003BE64 7C 00 07 74 */ extsb r0, r0
/* 8003EF28 0003BE68 38 60 00 00 */ li r3, 0
/* 8003EF2C 0003BE6C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8003EF30 0003BE70 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8003EF2C 0003BE6C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8003EF30 0003BE70 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8003EF34 0003BE74 80 84 5D AC */ lwz r4, 0x5dac(r4)
/* 8003EF38 0003BE78 28 04 00 00 */ cmplwi r4, 0
/* 8003EF3C 0003BE7C 41 82 00 08 */ beq lbl_8003EF44
@@ -229,8 +229,8 @@ dMapInfo_n_NS_getConstRestartIconPointer:
/* 8003EF94 0003BED4 48 05 D3 CD */ bl dTres_c_NS_getFirstData
/* 8003EF98 0003BED8 7C 7D 1B 78 */ mr r29, r3
/* 8003EF9C 0003BEDC 3B 80 00 00 */ li r28, 0
/* 8003EFA0 0003BEE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003EFA4 0003BEE4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8003EFA0 0003BEE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003EFA4 0003BEE4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8003EFA8 0003BEE8 48 00 00 58 */ b lbl_8003F000
lbl_8003EFAC:
/* 8003EFAC 0003BEEC 88 1D 00 01 */ lbz r0, 1(r29)
@@ -245,8 +245,8 @@ lbl_8003EFAC:
/* 8003EFD0 0003BF10 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 8003EFD4 0003BF14 28 04 00 FF */ cmplwi r4, 0xff
/* 8003EFD8 0003BF18 41 82 00 18 */ beq lbl_8003EFF0
/* 8003EFDC 0003BF1C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003EFE0 0003BF20 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003EFDC 0003BF1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003EFE0 0003BF20 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003EFE4 0003BF24 4B FF 63 7D */ bl isSwitch__10dSv_info_cCFii
/* 8003EFE8 0003BF28 2C 03 00 00 */ cmpwi r3, 0
/* 8003EFEC 0003BF2C 40 82 00 24 */ bne lbl_8003F010
@@ -288,8 +288,8 @@ dMapInfo_n_NS_getMapRestartPos:
/* 8003F064 0003BFA4 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 8003F068 0003BFA8 48 00 00 24 */ b lbl_8003F08C
lbl_8003F06C:
/* 8003F06C 0003BFAC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003F070 0003BFB0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003F06C 0003BFAC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003F070 0003BFB0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003F074 0003BFB4 C0 03 0D BC */ lfs f0, 0xdbc(r3)
/* 8003F078 0003BFB8 D0 01 00 08 */ stfs f0, 8(r1)
/* 8003F07C 0003BFBC C0 03 0D C0 */ lfs f0, 0xdc0(r3)
@@ -299,8 +299,8 @@ lbl_8003F06C:
lbl_8003F08C:
/* 8003F08C 0003BFCC 3C 60 80 3F */ lis r3, lbl_803F6094@ha
/* 8003F090 0003BFD0 38 83 60 94 */ addi r4, r3, lbl_803F6094@l
/* 8003F094 0003BFD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003F098 0003BFD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003F094 0003BFD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003F098 0003BFD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003F09C 0003BFDC 88 03 0D B4 */ lbz r0, 0xdb4(r3)
/* 8003F0A0 0003BFE0 7C 00 07 74 */ extsb r0, r0
/* 8003F0A4 0003BFE4 1C 00 04 04 */ mulli r0, r0, 0x404
@@ -331,8 +331,8 @@ dMapInfo_n_NS_getMapRestartAngleY:
/* 8003F0FC 0003C03C 7C 08 02 A6 */ mflr r0
/* 8003F100 0003C040 90 01 00 14 */ stw r0, 0x14(r1)
/* 8003F104 0003C044 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8003F108 0003C048 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003F10C 0003C04C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003F108 0003C048 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003F10C 0003C04C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003F110 0003C050 AB E3 0D BA */ lha r31, 0xdba(r3)
/* 8003F114 0003C054 4B FF FE 5D */ bl dMapInfo_n_NS_getConstRestartIconPointer
/* 8003F118 0003C058 28 03 00 00 */ cmplwi r3, 0
@@ -353,8 +353,8 @@ lbl_8003F140:
lbl_8003F150:
/* 8003F150 0003C090 3C 60 80 3F */ lis r3, lbl_803F6094@ha
/* 8003F154 0003C094 38 83 60 94 */ addi r4, r3, lbl_803F6094@l
/* 8003F158 0003C098 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003F15C 0003C09C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003F158 0003C098 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003F15C 0003C09C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003F160 0003C0A0 88 03 0D B4 */ lbz r0, 0xdb4(r3)
/* 8003F164 0003C0A4 7C 00 07 74 */ extsb r0, r0
/* 8003F168 0003C0A8 1C 00 04 04 */ mulli r0, r0, 0x404
@@ -447,8 +447,8 @@ dMapInfo_n_NS_getFloorParameter:
/* 8003F28C 0003C1CC 7C BD 2B 78 */ mr r29, r5
/* 8003F290 0003C1D0 7C DE 33 78 */ mr r30, r6
/* 8003F294 0003C1D4 7C FF 3B 78 */ mr r31, r7
/* 8003F298 0003C1D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003F29C 0003C1DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003F298 0003C1D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003F29C 0003C1DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003F2A0 0003C1E0 3B 43 4E 20 */ addi r26, r3, 0x4e20
/* 8003F2A4 0003C1E4 7F 43 D3 78 */ mr r3, r26
/* 8003F2A8 0003C1E8 81 9A 00 00 */ lwz r12, 0(r26)
@@ -1098,8 +1098,8 @@ dMpath_c_NS_create:
/* 8003FB70 0003CAB0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8003FB74 0003CAB4 7C 08 02 A6 */ mflr r0
/* 8003FB78 0003CAB8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8003FB7C 0003CABC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003FB80 0003CAC0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003FB7C 0003CABC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003FB80 0003CAC0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003FB84 0003CAC4 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8003FB88 0003CAC8 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8003FB8C 0003CACC 7D 89 03 A6 */ mtctr r12
@@ -1243,8 +1243,8 @@ renderingDAmap_c_NS_entry:
/* 8003FD68 0003CCA8 D0 06 00 0C */ stfs f0, 0xc(r6)
/* 8003FD6C 0003CCAC 90 86 00 2C */ stw r4, 0x2c(r6)
/* 8003FD70 0003CCB0 98 A6 00 30 */ stb r5, 0x30(r6)
/* 8003FD74 0003CCB4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003FD78 0003CCB8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003FD74 0003CCB4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003FD78 0003CCB8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003FD7C 0003CCBC 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8003FD80 0003CCC0 38 83 00 64 */ addi r4, r3, 0x64
/* 8003FD84 0003CCC4 38 A3 00 68 */ addi r5, r3, 0x68
@@ -1266,8 +1266,8 @@ lbl_8003FDC0:
/* 8003FDC0 0003CD00 88 04 00 01 */ lbz r0, 1(r4)
/* 8003FDC4 0003CD04 28 00 00 00 */ cmplwi r0, 0
/* 8003FDC8 0003CD08 40 82 00 24 */ bne lbl_8003FDEC
/* 8003FDCC 0003CD0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003FDD0 0003CD10 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003FDCC 0003CD0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003FDD0 0003CD10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003FDD4 0003CD14 7C A4 2B 78 */ mr r4, r5
/* 8003FDD8 0003CD18 80 A6 00 24 */ lwz r5, 0x24(r6)
/* 8003FDDC 0003CD1C 4B FF 55 85 */ bl isSwitch__10dSv_info_cCFii
@@ -1275,8 +1275,8 @@ lbl_8003FDC0:
/* 8003FDE4 0003CD24 54 03 D9 7E */ srwi r3, r0, 5
/* 8003FDE8 0003CD28 48 00 00 20 */ b lbl_8003FE08
lbl_8003FDEC:
/* 8003FDEC 0003CD2C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003FDF0 0003CD30 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003FDEC 0003CD2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003FDF0 0003CD30 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003FDF4 0003CD34 7C A4 2B 78 */ mr r4, r5
/* 8003FDF8 0003CD38 80 A6 00 24 */ lwz r5, 0x24(r6)
/* 8003FDFC 0003CD3C 4B FF 55 65 */ bl isSwitch__10dSv_info_cCFii
@@ -1672,8 +1672,8 @@ renderingPlusDoorAndCursor_c_NS_afterDrawPath:
/* 80040370 0003D2B0 3B A0 00 01 */ li r29, 1
/* 80040374 0003D2B4 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 80040378 0003D2B8 41 82 00 44 */ beq lbl_800403BC
/* 8004037C 0003D2BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80040380 0003D2C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8004037C 0003D2BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80040380 0003D2C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80040384 0003D2C4 88 03 0D B4 */ lbz r0, 0xdb4(r3)
/* 80040388 0003D2C8 7C 1E 07 74 */ extsb r30, r0
/* 8004038C 0003D2CC 38 61 00 20 */ addi r3, r1, 0x20
@@ -1693,8 +1693,8 @@ lbl_800403BC:
/* 800403C0 0003D300 41 82 00 68 */ beq lbl_80040428
/* 800403C4 0003D304 3B A0 00 1F */ li r29, 0x1f
/* 800403C8 0003D308 80 9F 00 2C */ lwz r4, 0x2c(r31)
/* 800403CC 0003D30C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 800403D0 0003D310 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 800403CC 0003D30C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 800403D0 0003D310 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 800403D4 0003D314 88 03 0D B4 */ lbz r0, 0xdb4(r3)
/* 800403D8 0003D318 7C 00 07 74 */ extsb r0, r0
/* 800403DC 0003D31C 7C 04 00 00 */ cmpw r4, r0
@@ -1738,8 +1738,8 @@ lbl_80040458:
/* 80040468 0003D3A8 4E 80 04 21 */ bctrl
/* 8004046C 0003D3AC 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80040470 0003D3B0 41 82 00 58 */ beq lbl_800404C8
/* 80040474 0003D3B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80040478 0003D3B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80040474 0003D3B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80040478 0003D3B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8004047C 0003D3BC 80 03 5D AC */ lwz r0, 0x5dac(r3)
/* 80040480 0003D3C0 28 00 00 00 */ cmplwi r0, 0
/* 80040484 0003D3C4 41 82 00 44 */ beq lbl_800404C8
+30 -30
View File
@@ -52,8 +52,8 @@ dMenu_Fmap_room_data_c_NS_isArrival:
/* 8003D828 0003A768 7C 7F 1B 78 */ mr r31, r3
/* 8003D82C 0003A76C 80 63 00 0C */ lwz r3, 0xc(r3)
/* 8003D830 0003A770 80 83 00 08 */ lwz r4, 8(r3)
/* 8003D834 0003A774 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003D838 0003A778 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003D834 0003A774 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003D838 0003A778 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003D83C 0003A77C 88 84 00 02 */ lbz r4, 2(r4)
/* 8003D840 0003A780 4B FF 78 69 */ bl getSave2__10dSv_save_cFi
/* 8003D844 0003A784 88 9F 00 10 */ lbz r4, 0x10(r31)
@@ -154,8 +154,8 @@ dMenu_Fmap_stage_data_c_NS_isArrival:
/* 8003D974 0003A8B4 83 C3 00 0C */ lwz r30, 0xc(r3)
/* 8003D978 0003A8B8 80 63 00 08 */ lwz r3, 8(r3)
/* 8003D97C 0003A8BC 8B A3 00 02 */ lbz r29, 2(r3)
/* 8003D980 0003A8C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003D984 0003A8C4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8003D980 0003A8C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003D984 0003A8C4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8003D988 0003A8C8 48 00 00 24 */ b lbl_8003D9AC
lbl_8003D98C:
/* 8003D98C 0003A8CC 7F E3 FB 78 */ mr r3, r31
@@ -348,8 +348,8 @@ lbl_8003DC08:
/* 8003DC1C 0003AB5C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8003DC20 0003AB60 41 82 02 30 */ beq lbl_8003DE50
lbl_8003DC24:
/* 8003DC24 0003AB64 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003DC28 0003AB68 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003DC24 0003AB64 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003DC28 0003AB68 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003DC2C 0003AB6C 80 81 00 38 */ lwz r4, 0x38(r1)
/* 8003DC30 0003AB70 4B FF 74 79 */ bl getSave2__10dSv_save_cFi
/* 8003DC34 0003AB74 88 99 00 10 */ lbz r4, 0x10(r25)
@@ -723,8 +723,8 @@ dMenuFmapIconPointer_c_NS_init:
/* 8003E134 0003B074 7C DD 33 78 */ mr r29, r6
/* 8003E138 0003B078 7C FE 3B 78 */ mr r30, r7
/* 8003E13C 0003B07C 7D 1F 43 78 */ mr r31, r8
/* 8003E140 0003B080 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003E144 0003B084 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003E140 0003B080 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003E144 0003B084 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003E148 0003B088 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8003E14C 0003B08C 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8003E150 0003B090 7D 89 03 A6 */ mtctr r12
@@ -768,8 +768,8 @@ dMenuFmapIconPointer_c_NS_getFirstData:
/* 8003E1D4 0003B114 7C 7E 1B 78 */ mr r30, r3
/* 8003E1D8 0003B118 3B E0 00 00 */ li r31, 0
/* 8003E1DC 0003B11C 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8003E1E0 0003B120 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8003E1E4 0003B124 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8003E1E0 0003B120 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8003E1E4 0003B124 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8003E1E8 0003B128 38 84 4E 00 */ addi r4, r4, 0x4e00
/* 8003E1EC 0003B12C 48 32 A7 A9 */ bl strcmp
/* 8003E1F0 0003B130 2C 03 00 00 */ cmpwi r3, 0
@@ -838,8 +838,8 @@ dMenuFmapIconPointer_c_NS_getData:
/* 8003E2D0 0003B210 7C 7E 1B 78 */ mr r30, r3
/* 8003E2D4 0003B214 3B E0 00 00 */ li r31, 0
/* 8003E2D8 0003B218 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8003E2DC 0003B21C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8003E2E0 0003B220 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8003E2DC 0003B21C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8003E2E0 0003B220 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8003E2E4 0003B224 38 84 4E 00 */ addi r4, r4, 0x4e00
/* 8003E2E8 0003B228 48 32 A6 AD */ bl strcmp
/* 8003E2EC 0003B22C 2C 03 00 00 */ cmpwi r3, 0
@@ -925,8 +925,8 @@ dMenuFmapIconPointer_c_NS_getNextData:
/* 8003E3EC 0003B32C 7C 7E 1B 78 */ mr r30, r3
/* 8003E3F0 0003B330 3B E0 00 01 */ li r31, 1
/* 8003E3F4 0003B334 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8003E3F8 0003B338 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8003E3FC 0003B33C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8003E3F8 0003B338 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8003E3FC 0003B33C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8003E400 0003B340 38 84 4E 00 */ addi r4, r4, 0x4e00
/* 8003E404 0003B344 48 32 A5 91 */ bl strcmp
/* 8003E408 0003B348 2C 03 00 00 */ cmpwi r3, 0
@@ -1080,8 +1080,8 @@ lbl_8003E5F8:
/* 8003E608 0003B548 90 05 00 00 */ stw r0, 0(r5)
lbl_8003E60C:
/* 8003E60C 0003B54C 80 7C 00 14 */ lwz r3, 0x14(r28)
/* 8003E610 0003B550 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8003E614 0003B554 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8003E610 0003B550 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8003E614 0003B554 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8003E618 0003B558 38 84 4E 00 */ addi r4, r4, 0x4e00
/* 8003E61C 0003B55C 48 32 A3 79 */ bl strcmp
/* 8003E620 0003B560 2C 03 00 00 */ cmpwi r3, 0
@@ -1201,8 +1201,8 @@ lbl_8003E768:
/* 8003E7B8 0003B6F8 41 82 00 34 */ beq lbl_8003E7EC
/* 8003E7BC 0003B6FC 7F 9B E3 78 */ mr r27, r28
/* 8003E7C0 0003B700 41 82 00 20 */ beq lbl_8003E7E0
/* 8003E7C4 0003B704 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003E7C8 0003B708 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003E7C4 0003B704 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003E7C8 0003B708 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003E7CC 0003B70C 7F A5 EB 78 */ mr r5, r29
/* 8003E7D0 0003B710 4B FF 6B 91 */ bl isSwitch__10dSv_info_cCFii
/* 8003E7D4 0003B714 2C 03 00 00 */ cmpwi r3, 0
@@ -1239,8 +1239,8 @@ lbl_8003E834:
/* 8003E840 0003B780 4B FF 05 A1 */ bl dComIfGp_isLightDropMapVisible
/* 8003E844 0003B784 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8003E848 0003B788 41 82 00 6C */ beq lbl_8003E8B4
/* 8003E84C 0003B78C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003E850 0003B790 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003E84C 0003B78C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003E850 0003B790 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003E854 0003B794 88 03 4E 0C */ lbz r0, 0x4e0c(r3)
/* 8003E858 0003B798 2C 00 00 02 */ cmpwi r0, 2
/* 8003E85C 0003B79C 40 82 00 54 */ bne lbl_8003E8B0
@@ -1252,8 +1252,8 @@ lbl_8003E834:
/* 8003E874 0003B7B4 2C 03 00 35 */ cmpwi r3, 0x35
/* 8003E878 0003B7B8 40 82 00 30 */ bne lbl_8003E8A8
lbl_8003E87C:
/* 8003E87C 0003B7BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003E880 0003B7C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003E87C 0003B7BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003E880 0003B7C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003E884 0003B7C4 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8003E888 0003B7C8 3C 80 80 3A */ lis r4, lbl_803A7288@ha
/* 8003E88C 0003B7CC 38 84 72 88 */ addi r4, r4, lbl_803A7288@l
@@ -1292,8 +1292,8 @@ lbl_8003E8B4:
/* 8003E904 0003B844 41 82 00 34 */ beq lbl_8003E938
/* 8003E908 0003B848 7F 9F E3 78 */ mr r31, r28
/* 8003E90C 0003B84C 41 82 00 20 */ beq lbl_8003E92C
/* 8003E910 0003B850 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003E914 0003B854 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003E910 0003B850 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003E914 0003B854 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003E918 0003B858 38 63 09 58 */ addi r3, r3, 0x958
/* 8003E91C 0003B85C 4B FF 5E CD */ bl isTbox__12dSv_memBit_cCFi
/* 8003E920 0003B860 2C 03 00 00 */ cmpwi r3, 0
@@ -1313,8 +1313,8 @@ lbl_8003E938:
/* 8003E950 0003B890 41 82 00 34 */ beq lbl_8003E984
/* 8003E954 0003B894 3B 60 00 00 */ li r27, 0
/* 8003E958 0003B898 41 82 00 20 */ beq lbl_8003E978
/* 8003E95C 0003B89C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003E960 0003B8A0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003E95C 0003B89C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003E960 0003B8A0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003E964 0003B8A4 7F A5 EB 78 */ mr r5, r29
/* 8003E968 0003B8A8 4B FF 69 F9 */ bl isSwitch__10dSv_info_cCFii
/* 8003E96C 0003B8AC 2C 03 00 00 */ cmpwi r3, 0
@@ -1358,8 +1358,8 @@ lbl_8003E9E8:
/* 8003E9F0 0003B930 80 1B 00 0C */ lwz r0, 0xc(r27)
/* 8003E9F4 0003B934 7C 1E 00 00 */ cmpw r30, r0
/* 8003E9F8 0003B938 40 82 00 28 */ bne lbl_8003EA20
/* 8003E9FC 0003B93C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003EA00 0003B940 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003E9FC 0003B93C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003EA00 0003B940 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003EA04 0003B944 80 9B 00 2C */ lwz r4, 0x2c(r27)
/* 8003EA08 0003B948 88 84 00 10 */ lbz r4, 0x10(r4)
/* 8003EA0C 0003B94C 7F A5 EB 78 */ mr r5, r29
@@ -1398,8 +1398,8 @@ lbl_8003EA20:
/* 8003EA8C 0003B9CC 41 82 00 68 */ beq lbl_8003EAF4
/* 8003EA90 0003B9D0 3B 60 00 00 */ li r27, 0
/* 8003EA94 0003B9D4 41 82 00 20 */ beq lbl_8003EAB4
/* 8003EA98 0003B9D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8003EA9C 0003B9DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8003EA98 0003B9D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8003EA9C 0003B9DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8003EAA0 0003B9E0 7F A5 EB 78 */ mr r5, r29
/* 8003EAA4 0003B9E4 4B FF 68 BD */ bl isSwitch__10dSv_info_cCFii
/* 8003EAA8 0003B9E8 2C 03 00 00 */ cmpwi r3, 0
+2 -2
View File
@@ -652,8 +652,8 @@ lbl_801AF6FC:
.global dMenu_Calibration_c_NS_setCalibrationValue
dMenu_Calibration_c_NS_setCalibrationValue:
/* 801AF710 001AC650 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801AF714 001AC654 38 A4 61 C0 */ addi r5, r4, lbl_804061C0@l
/* 801AF710 001AC650 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801AF714 001AC654 38 A4 61 C0 */ addi r5, r4, g_dComIfG_gameInfo@l
/* 801AF718 001AC658 80 83 00 E8 */ lwz r4, 0xe8(r3)
/* 801AF71C 001AC65C 98 85 01 E8 */ stb r4, 0x1e8(r5)
/* 801AF720 001AC660 A0 03 00 F4 */ lhz r0, 0xf4(r3)
+139 -139
View File
@@ -21,8 +21,8 @@ dMenu_Collect2D_c:
/* 801AFD7C 001ACCBC 90 DF 00 14 */ stw r6, 0x14(r31)
/* 801AFD80 001ACCC0 38 80 00 00 */ li r4, 0
/* 801AFD84 001ACCC4 90 9F 00 0C */ stw r4, 0xc(r31)
/* 801AFD88 001ACCC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801AFD8C 001ACCCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801AFD88 001ACCC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801AFD8C 001ACCCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801AFD90 001ACCD0 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801AFD94 001ACCD4 80 03 05 74 */ lwz r0, 0x574(r3)
/* 801AFD98 001ACCD8 54 00 01 8C */ rlwinm r0, r0, 0, 6, 6
@@ -118,8 +118,8 @@ lbl_801AFEDC:
/* 801AFEE4 001ACE24 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801AFEE8 001ACE28 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801AFEEC 001ACE2C 3C A0 01 02 */ lis r5, 0x102
/* 801AFEF0 001ACE30 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 801AFEF4 001ACE34 3B C6 61 C0 */ addi r30, r6, lbl_804061C0@l
/* 801AFEF0 001ACE30 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 801AFEF4 001ACE34 3B C6 61 C0 */ addi r30, r6, g_dComIfG_gameInfo@l
/* 801AFEF8 001ACE38 80 DE 5C B8 */ lwz r6, 0x5cb8(r30)
/* 801AFEFC 001ACE3C 48 14 87 4D */ bl J2DScreen_NS_setPriority
/* 801AFF00 001ACE40 80 7F 00 18 */ lwz r3, 0x18(r31)
@@ -165,8 +165,8 @@ lbl_801AFF54:
/* 801AFF98 001ACED8 93 E3 00 04 */ stw r31, 4(r3)
lbl_801AFF9C:
/* 801AFF9C 001ACEDC 90 7F 00 88 */ stw r3, 0x88(r31)
/* 801AFFA0 001ACEE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801AFFA4 001ACEE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801AFFA0 001ACEE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801AFFA4 001ACEE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801AFFA8 001ACEE8 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 801AFFAC 001ACEEC 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 801AFFB0 001ACEF0 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -562,8 +562,8 @@ lbl_801B050C:
lbl_801B0534:
/* 801B0534 001AD474 38 00 00 00 */ li r0, 0
/* 801B0538 001AD478 90 1F 01 68 */ stw r0, 0x168(r31)
/* 801B053C 001AD47C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B0540 001AD480 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B053C 001AD47C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B0540 001AD480 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B0544 001AD484 80 63 5C B8 */ lwz r3, 0x5cb8(r3)
/* 801B0548 001AD488 81 83 00 00 */ lwz r12, 0(r3)
/* 801B054C 001AD48C 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -595,8 +595,8 @@ dMenu_Collect2D_c_NS_initialize:
.global dMenu_Collect2D_c_NS_isFishIconVisible
dMenu_Collect2D_c_NS_isFishIconVisible:
/* 801B05A8 001AD4E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B05AC 001AD4EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B05A8 001AD4E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B05AC 001AD4EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B05B0 001AD4F0 A0 03 01 6C */ lhz r0, 0x16c(r3)
/* 801B05B4 001AD4F4 28 00 00 00 */ cmplwi r0, 0
/* 801B05B8 001AD4F8 40 82 00 54 */ bne lbl_801B060C
@@ -633,8 +633,8 @@ dMenu_Collect2D_c_NS_isSkillIconVisible:
/* 801B0620 001AD560 7C 08 02 A6 */ mflr r0
/* 801B0624 001AD564 90 01 00 14 */ stw r0, 0x14(r1)
/* 801B0628 001AD568 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801B062C 001AD56C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B0630 001AD570 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B062C 001AD56C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B0630 001AD570 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B0634 001AD574 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801B0638 001AD578 7F E3 FB 78 */ mr r3, r31
/* 801B063C 001AD57C 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -1207,8 +1207,8 @@ lbl_801B0A10:
/* 801B0EEC 001ADE2C 98 1F 02 33 */ stb r0, 0x233(r31)
/* 801B0EF0 001ADE30 98 1F 02 39 */ stb r0, 0x239(r31)
/* 801B0EF4 001ADE34 3A 80 00 01 */ li r20, 1
/* 801B0EF8 001ADE38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B0EFC 001ADE3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B0EF8 001ADE38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B0EFC 001ADE3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B0F00 001ADE40 3A A3 00 CC */ addi r21, r3, 0xcc
/* 801B0F04 001ADE44 7E A3 AB 78 */ mr r3, r21
/* 801B0F08 001ADE48 38 80 00 28 */ li r4, 0x28
@@ -1221,8 +1221,8 @@ lbl_801B0A10:
/* 801B0F24 001ADE64 4B E8 2F A5 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801B0F28 001ADE68 2C 03 00 00 */ cmpwi r3, 0
/* 801B0F2C 001ADE6C 41 82 00 24 */ beq lbl_801B0F50
/* 801B0F30 001ADE70 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B0F34 001ADE74 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B0F30 001ADE70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B0F34 001ADE74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B0F38 001ADE78 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801B0F3C 001ADE7C 38 80 03 02 */ li r4, 0x302
/* 801B0F40 001ADE80 4B E8 3A 7D */ bl isEventBit__11dSv_event_cCFUs
@@ -1273,8 +1273,8 @@ lbl_801B0FE0:
/* 801B0FE8 001ADF28 4B E8 2E E1 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801B0FEC 001ADF2C 2C 03 00 00 */ cmpwi r3, 0
/* 801B0FF0 001ADF30 41 82 00 70 */ beq lbl_801B1060
/* 801B0FF4 001ADF34 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B0FF8 001ADF38 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B0FF4 001ADF34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B0FF8 001ADF38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B0FFC 001ADF3C 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801B1000 001ADF40 38 80 03 02 */ li r4, 0x302
/* 801B1004 001ADF44 4B E8 39 B9 */ bl isEventBit__11dSv_event_cCFUs
@@ -1318,8 +1318,8 @@ lbl_801B1090:
/* 801B1094 001ADFD4 30 03 FF FF */ addic r0, r3, -1
/* 801B1098 001ADFD8 7C 00 19 10 */ subfe r0, r0, r3
/* 801B109C 001ADFDC 98 1F 02 45 */ stb r0, 0x245(r31)
/* 801B10A0 001ADFE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B10A4 001ADFE4 A0 03 61 C0 */ lhz r0, lbl_804061C0@l(r3)
/* 801B10A0 001ADFE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B10A4 001ADFE4 A0 03 61 C0 */ lhz r0, g_dComIfG_gameInfo@l(r3)
/* 801B10A8 001ADFE8 28 00 00 0F */ cmplwi r0, 0xf
/* 801B10AC 001ADFEC 40 81 00 10 */ ble lbl_801B10BC
/* 801B10B0 001ADFF0 38 00 00 01 */ li r0, 1
@@ -1422,8 +1422,8 @@ lbl_801B1204:
/* 801B1220 001AE160 98 9F 02 2F */ stb r4, 0x22f(r31)
/* 801B1224 001AE164 98 9F 02 35 */ stb r4, 0x235(r31)
/* 801B1228 001AE168 98 9F 02 3B */ stb r4, 0x23b(r31)
/* 801B122C 001AE16C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B1230 001AE170 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B122C 001AE16C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B1230 001AE170 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B1234 001AE174 88 03 00 13 */ lbz r0, 0x13(r3)
/* 801B1238 001AE178 28 00 00 2E */ cmplwi r0, 0x2e
/* 801B123C 001AE17C 40 82 00 14 */ bne lbl_801B1250
@@ -1451,7 +1451,7 @@ lbl_801B1280:
/* 801B128C 001AE1CC 98 1F 02 30 */ stb r0, 0x230(r31)
/* 801B1290 001AE1D0 38 60 00 43 */ li r3, 0x43
/* 801B1294 001AE1D4 38 80 00 01 */ li r4, 1
/* 801B1298 001AE1D8 4B EE 6C 49 */ bl checkItemGet
/* 801B1298 001AE1D8 4B EE 6C 49 */ bl checkItemGet__FUci
/* 801B129C 001AE1DC 2C 03 00 00 */ cmpwi r3, 0
/* 801B12A0 001AE1E0 41 82 00 10 */ beq lbl_801B12B0
/* 801B12A4 001AE1E4 38 00 00 01 */ li r0, 1
@@ -1479,8 +1479,8 @@ lbl_801B12DC:
/* 801B12EC 001AE22C 98 9F 02 48 */ stb r4, 0x248(r31)
/* 801B12F0 001AE230 98 9F 02 4E */ stb r4, 0x24e(r31)
/* 801B12F4 001AE234 98 9F 02 54 */ stb r4, 0x254(r31)
/* 801B12F8 001AE238 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B12FC 001AE23C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B12F8 001AE238 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B12FC 001AE23C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B1300 001AE240 88 03 00 16 */ lbz r0, 0x16(r3)
/* 801B1304 001AE244 28 00 00 FF */ cmplwi r0, 0xff
/* 801B1308 001AE248 41 82 00 10 */ beq lbl_801B1318
@@ -1490,8 +1490,8 @@ lbl_801B12DC:
lbl_801B1318:
/* 801B1318 001AE258 98 9F 02 31 */ stb r4, 0x231(r31)
lbl_801B131C:
/* 801B131C 001AE25C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B1320 001AE260 3A 83 61 C0 */ addi r20, r3, lbl_804061C0@l
/* 801B131C 001AE25C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B1320 001AE260 3A 83 61 C0 */ addi r20, r3, g_dComIfG_gameInfo@l
/* 801B1324 001AE264 88 14 01 0C */ lbz r0, 0x10c(r20)
/* 801B1328 001AE268 98 1F 02 37 */ stb r0, 0x237(r31)
/* 801B132C 001AE26C 7F E3 FB 78 */ mr r3, r31
@@ -1631,8 +1631,8 @@ lbl_801B14D0:
/* 801B1504 001AE444 38 00 01 95 */ li r0, 0x195
/* 801B1508 001AE448 B0 1F 01 C4 */ sth r0, 0x1c4(r31)
/* 801B150C 001AE44C B0 7F 01 D0 */ sth r3, 0x1d0(r31)
/* 801B1510 001AE450 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B1514 001AE454 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B1510 001AE450 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B1514 001AE454 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B1518 001AE458 4B E8 15 91 */ bl getRupeeMax__21dSv_player_status_a_cCFv
/* 801B151C 001AE45C 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 801B1520 001AE460 28 00 01 2C */ cmplwi r0, 0x12c
@@ -1641,8 +1641,8 @@ lbl_801B14D0:
/* 801B152C 001AE46C B0 1F 01 8A */ sth r0, 0x18a(r31)
/* 801B1530 001AE470 48 00 00 30 */ b lbl_801B1560
lbl_801B1534:
/* 801B1534 001AE474 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B1538 001AE478 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B1534 001AE474 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B1538 001AE478 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B153C 001AE47C 4B E8 15 6D */ bl getRupeeMax__21dSv_player_status_a_cCFv
/* 801B1540 001AE480 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 801B1544 001AE484 28 00 02 58 */ cmplwi r0, 0x258
@@ -1654,8 +1654,8 @@ lbl_801B1558:
/* 801B1558 001AE498 38 00 01 9B */ li r0, 0x19b
/* 801B155C 001AE49C B0 1F 01 8A */ sth r0, 0x18a(r31)
lbl_801B1560:
/* 801B1560 001AE4A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B1564 001AE4A4 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 801B1560 001AE4A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B1564 001AE4A4 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 801B1568 001AE4A8 88 1E 00 F8 */ lbz r0, 0xf8(r30)
/* 801B156C 001AE4AC 28 00 00 1E */ cmplwi r0, 0x1e
/* 801B1570 001AE4B0 40 82 00 10 */ bne lbl_801B1580
@@ -1790,8 +1790,8 @@ lbl_801B16B4:
/* 801B1754 001AE694 48 08 6C 91 */ bl dMsgObject_c_NS_getSmellTypeMessageID
/* 801B1758 001AE698 38 03 01 00 */ addi r0, r3, 0x100
/* 801B175C 001AE69C B0 1F 01 E0 */ sth r0, 0x1e0(r31)
/* 801B1760 001AE6A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B1764 001AE6A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B1760 001AE6A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B1764 001AE6A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B1768 001AE6A8 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801B176C 001AE6AC 3C 80 80 3A */ lis r4, lbl_803A7288@ha
/* 801B1770 001AE6B0 38 84 72 88 */ addi r4, r4, lbl_803A7288@l
@@ -2100,8 +2100,8 @@ lbl_801B1BB0:
/* 801B1BE4 001AEB24 88 9E 00 F8 */ lbz r4, 0xf8(r30)
/* 801B1BE8 001AEB28 7F E3 FB 78 */ mr r3, r31
/* 801B1BEC 001AEB2C 48 00 14 DD */ bl dMenu_Collect2D_c_NS_setArrowMaxNum
/* 801B1BF0 001AEB30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B1BF4 001AEB34 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B1BF0 001AEB30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B1BF4 001AEB34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B1BF8 001AEB38 4B E8 0E B1 */ bl getRupeeMax__21dSv_player_status_a_cCFv
/* 801B1BFC 001AEB3C 7C 64 1B 78 */ mr r4, r3
/* 801B1C00 001AEB40 7F E3 FB 78 */ mr r3, r31
@@ -2142,8 +2142,8 @@ dMenu_Collect2D_c_NS_animationSet:
/* 801B1C80 001AEBC0 3C 80 80 39 */ lis r4, lbl_80395330@ha
/* 801B1C84 001AEBC4 38 84 53 30 */ addi r4, r4, lbl_80395330@l
/* 801B1C88 001AEBC8 38 64 00 56 */ addi r3, r4, 0x56
/* 801B1C8C 001AEBCC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801B1C90 001AEBD0 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801B1C8C 001AEBCC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801B1C90 001AEBD0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801B1C94 001AEBD4 80 84 5C B8 */ lwz r4, 0x5cb8(r4)
/* 801B1C98 001AEBD8 48 12 25 D9 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 801B1C9C 001AEBDC 48 15 6D D1 */ bl J2DAnmLoaderDataBase_NS_load
@@ -3133,15 +3133,15 @@ lbl_801B2AA4:
/* 801B2AA8 001AF9E8 40 80 02 44 */ bge lbl_801B2CEC
/* 801B2AAC 001AF9EC 48 00 01 DC */ b lbl_801B2C88
lbl_801B2AB0:
/* 801B2AB0 001AF9F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2AB4 001AF9F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2AB0 001AF9F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2AB4 001AF9F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2AB8 001AF9F8 38 63 00 CC */ addi r3, r3, 0xcc
/* 801B2ABC 001AF9FC 38 80 00 28 */ li r4, 0x28
/* 801B2AC0 001AFA00 4B E8 14 09 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801B2AC4 001AFA04 2C 03 00 00 */ cmpwi r3, 0
/* 801B2AC8 001AFA08 41 82 00 6C */ beq lbl_801B2B34
/* 801B2ACC 001AFA0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2AD0 001AFA10 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2ACC 001AFA0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2AD0 001AFA10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2AD4 001AFA14 88 03 00 14 */ lbz r0, 0x14(r3)
/* 801B2AD8 001AFA18 28 00 00 28 */ cmplwi r0, 0x28
/* 801B2ADC 001AFA1C 41 82 02 10 */ beq lbl_801B2CEC
@@ -3167,8 +3167,8 @@ lbl_801B2AB0:
/* 801B2B2C 001AFA6C 48 06 BE A5 */ bl dMeter2Info_set2DVibration
/* 801B2B30 001AFA70 48 00 01 BC */ b lbl_801B2CEC
lbl_801B2B34:
/* 801B2B34 001AFA74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2B38 001AFA78 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2B34 001AFA74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2B38 001AFA78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2B3C 001AFA7C 88 03 00 14 */ lbz r0, 0x14(r3)
/* 801B2B40 001AFA80 28 00 00 3F */ cmplwi r0, 0x3f
/* 801B2B44 001AFA84 41 82 01 A8 */ beq lbl_801B2CEC
@@ -3194,15 +3194,15 @@ lbl_801B2B34:
/* 801B2B94 001AFAD4 48 06 BE 3D */ bl dMeter2Info_set2DVibration
/* 801B2B98 001AFAD8 48 00 01 54 */ b lbl_801B2CEC
lbl_801B2B9C:
/* 801B2B9C 001AFADC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2BA0 001AFAE0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2B9C 001AFADC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2BA0 001AFAE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2BA4 001AFAE4 38 63 00 CC */ addi r3, r3, 0xcc
/* 801B2BA8 001AFAE8 38 80 00 49 */ li r4, 0x49
/* 801B2BAC 001AFAEC 4B E8 13 1D */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801B2BB0 001AFAF0 2C 03 00 00 */ cmpwi r3, 0
/* 801B2BB4 001AFAF4 41 82 00 6C */ beq lbl_801B2C20
/* 801B2BB8 001AFAF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2BBC 001AFAFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2BB8 001AFAF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2BBC 001AFAFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2BC0 001AFB00 88 03 00 14 */ lbz r0, 0x14(r3)
/* 801B2BC4 001AFB04 28 00 00 49 */ cmplwi r0, 0x49
/* 801B2BC8 001AFB08 41 82 01 24 */ beq lbl_801B2CEC
@@ -3228,8 +3228,8 @@ lbl_801B2B9C:
/* 801B2C18 001AFB58 48 06 BD B9 */ bl dMeter2Info_set2DVibration
/* 801B2C1C 001AFB5C 48 00 00 D0 */ b lbl_801B2CEC
lbl_801B2C20:
/* 801B2C20 001AFB60 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2C24 001AFB64 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2C20 001AFB60 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2C24 001AFB64 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2C28 001AFB68 88 03 00 14 */ lbz r0, 0x14(r3)
/* 801B2C2C 001AFB6C 28 00 00 29 */ cmplwi r0, 0x29
/* 801B2C30 001AFB70 41 82 00 BC */ beq lbl_801B2CEC
@@ -3255,8 +3255,8 @@ lbl_801B2C20:
/* 801B2C80 001AFBC0 48 06 BD 51 */ bl dMeter2Info_set2DVibration
/* 801B2C84 001AFBC4 48 00 00 68 */ b lbl_801B2CEC
lbl_801B2C88:
/* 801B2C88 001AFBC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2C8C 001AFBCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2C88 001AFBC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2C8C 001AFBCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2C90 001AFBD0 88 03 00 14 */ lbz r0, 0x14(r3)
/* 801B2C94 001AFBD4 28 00 00 49 */ cmplwi r0, 0x49
/* 801B2C98 001AFBD8 41 82 00 54 */ beq lbl_801B2CEC
@@ -3303,16 +3303,16 @@ dMenu_Collect2D_c_NS_changeShield:
/* 801B2D2C 001AFC6C 40 80 00 08 */ bge lbl_801B2D34
/* 801B2D30 001AFC70 48 00 01 9C */ b lbl_801B2ECC
lbl_801B2D34:
/* 801B2D34 001AFC74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2D38 001AFC78 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2D34 001AFC74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2D38 001AFC78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2D3C 001AFC7C 3B E3 00 CC */ addi r31, r3, 0xcc
/* 801B2D40 001AFC80 7F E3 FB 78 */ mr r3, r31
/* 801B2D44 001AFC84 38 80 00 2B */ li r4, 0x2b
/* 801B2D48 001AFC88 4B E8 11 81 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801B2D4C 001AFC8C 2C 03 00 00 */ cmpwi r3, 0
/* 801B2D50 001AFC90 41 82 00 7C */ beq lbl_801B2DCC
/* 801B2D54 001AFC94 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2D58 001AFC98 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2D54 001AFC94 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2D58 001AFC98 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2D5C 001AFC9C 88 03 00 15 */ lbz r0, 0x15(r3)
/* 801B2D60 001AFCA0 28 00 00 2B */ cmplwi r0, 0x2b
/* 801B2D64 001AFCA4 41 82 01 68 */ beq lbl_801B2ECC
@@ -3322,8 +3322,8 @@ lbl_801B2D34:
/* 801B2D74 001AFCB4 7F C3 F3 78 */ mr r3, r30
/* 801B2D78 001AFCB8 38 80 00 00 */ li r4, 0
/* 801B2D7C 001AFCBC 48 00 0F 79 */ bl dMenu_Collect2D_c_NS_setEquipItemFrameColorShield
/* 801B2D80 001AFCC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2D84 001AFCC4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2D80 001AFCC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2D84 001AFCC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2D88 001AFCC8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801B2D8C 001AFCCC 4B F8 D2 D9 */ bl daAlink_c_NS_setShieldChange
/* 801B2D90 001AFCD0 38 00 00 4F */ li r0, 0x4f
@@ -3347,8 +3347,8 @@ lbl_801B2DCC:
/* 801B2DD4 001AFD14 4B E8 10 F5 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801B2DD8 001AFD18 2C 03 00 00 */ cmpwi r3, 0
/* 801B2DDC 001AFD1C 41 82 00 F0 */ beq lbl_801B2ECC
/* 801B2DE0 001AFD20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2DE4 001AFD24 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2DE0 001AFD20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2DE4 001AFD24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2DE8 001AFD28 88 03 00 15 */ lbz r0, 0x15(r3)
/* 801B2DEC 001AFD2C 28 00 00 2A */ cmplwi r0, 0x2a
/* 801B2DF0 001AFD30 41 82 00 DC */ beq lbl_801B2ECC
@@ -3358,8 +3358,8 @@ lbl_801B2DCC:
/* 801B2E00 001AFD40 7F C3 F3 78 */ mr r3, r30
/* 801B2E04 001AFD44 38 80 00 00 */ li r4, 0
/* 801B2E08 001AFD48 48 00 0E ED */ bl dMenu_Collect2D_c_NS_setEquipItemFrameColorShield
/* 801B2E0C 001AFD4C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2E10 001AFD50 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2E0C 001AFD4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2E10 001AFD50 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2E14 001AFD54 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801B2E18 001AFD58 4B F8 D2 4D */ bl daAlink_c_NS_setShieldChange
/* 801B2E1C 001AFD5C 38 00 00 4F */ li r0, 0x4f
@@ -3378,8 +3378,8 @@ lbl_801B2DCC:
/* 801B2E50 001AFD90 48 06 BB 81 */ bl dMeter2Info_set2DVibration
/* 801B2E54 001AFD94 48 00 00 78 */ b lbl_801B2ECC
lbl_801B2E58:
/* 801B2E58 001AFD98 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2E5C 001AFD9C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2E58 001AFD98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2E5C 001AFD9C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2E60 001AFDA0 88 03 00 15 */ lbz r0, 0x15(r3)
/* 801B2E64 001AFDA4 28 00 00 2C */ cmplwi r0, 0x2c
/* 801B2E68 001AFDA8 41 82 00 64 */ beq lbl_801B2ECC
@@ -3389,8 +3389,8 @@ lbl_801B2E58:
/* 801B2E78 001AFDB8 7F C3 F3 78 */ mr r3, r30
/* 801B2E7C 001AFDBC 38 80 00 01 */ li r4, 1
/* 801B2E80 001AFDC0 48 00 0E 75 */ bl dMenu_Collect2D_c_NS_setEquipItemFrameColorShield
/* 801B2E84 001AFDC4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2E88 001AFDC8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2E84 001AFDC4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2E88 001AFDC8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2E8C 001AFDCC 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801B2E90 001AFDD0 4B F8 D1 D5 */ bl daAlink_c_NS_setShieldChange
/* 801B2E94 001AFDD4 38 00 00 4F */ li r0, 0x4f
@@ -3434,8 +3434,8 @@ lbl_801B2F14:
/* 801B2F18 001AFE58 40 80 01 9C */ bge lbl_801B30B4
/* 801B2F1C 001AFE5C 48 00 01 14 */ b lbl_801B3030
lbl_801B2F20:
/* 801B2F20 001AFE60 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2F24 001AFE64 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2F20 001AFE60 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2F24 001AFE64 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2F28 001AFE68 88 03 00 13 */ lbz r0, 0x13(r3)
/* 801B2F2C 001AFE6C 28 00 00 2F */ cmplwi r0, 0x2f
/* 801B2F30 001AFE70 41 82 01 84 */ beq lbl_801B30B4
@@ -3445,8 +3445,8 @@ lbl_801B2F20:
/* 801B2F40 001AFE80 7F E3 FB 78 */ mr r3, r31
/* 801B2F44 001AFE84 38 80 00 00 */ li r4, 0
/* 801B2F48 001AFE88 48 00 10 95 */ bl dMenu_Collect2D_c_NS_setEquipItemFrameColorClothes
/* 801B2F4C 001AFE8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2F50 001AFE90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2F4C 001AFE8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2F50 001AFE90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2F54 001AFE94 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801B2F58 001AFE98 38 80 00 00 */ li r4, 0
/* 801B2F5C 001AFE9C 81 83 06 28 */ lwz r12, 0x628(r3)
@@ -3469,8 +3469,8 @@ lbl_801B2F20:
/* 801B2FA0 001AFEE0 48 06 BA 31 */ bl dMeter2Info_set2DVibration
/* 801B2FA4 001AFEE4 48 00 01 10 */ b lbl_801B30B4
lbl_801B2FA8:
/* 801B2FA8 001AFEE8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2FAC 001AFEEC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2FA8 001AFEE8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2FAC 001AFEEC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2FB0 001AFEF0 88 03 00 13 */ lbz r0, 0x13(r3)
/* 801B2FB4 001AFEF4 28 00 00 31 */ cmplwi r0, 0x31
/* 801B2FB8 001AFEF8 41 82 00 FC */ beq lbl_801B30B4
@@ -3480,8 +3480,8 @@ lbl_801B2FA8:
/* 801B2FC8 001AFF08 7F E3 FB 78 */ mr r3, r31
/* 801B2FCC 001AFF0C 38 80 00 01 */ li r4, 1
/* 801B2FD0 001AFF10 48 00 10 0D */ bl dMenu_Collect2D_c_NS_setEquipItemFrameColorClothes
/* 801B2FD4 001AFF14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B2FD8 001AFF18 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B2FD4 001AFF14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B2FD8 001AFF18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B2FDC 001AFF1C 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801B2FE0 001AFF20 38 80 00 00 */ li r4, 0
/* 801B2FE4 001AFF24 81 83 06 28 */ lwz r12, 0x628(r3)
@@ -3504,8 +3504,8 @@ lbl_801B2FA8:
/* 801B3028 001AFF68 48 06 B9 A9 */ bl dMeter2Info_set2DVibration
/* 801B302C 001AFF6C 48 00 00 88 */ b lbl_801B30B4
lbl_801B3030:
/* 801B3030 001AFF70 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B3034 001AFF74 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B3030 001AFF70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B3034 001AFF74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B3038 001AFF78 88 03 00 13 */ lbz r0, 0x13(r3)
/* 801B303C 001AFF7C 28 00 00 30 */ cmplwi r0, 0x30
/* 801B3040 001AFF80 41 82 00 74 */ beq lbl_801B30B4
@@ -3515,8 +3515,8 @@ lbl_801B3030:
/* 801B3050 001AFF90 7F E3 FB 78 */ mr r3, r31
/* 801B3054 001AFF94 38 80 00 02 */ li r4, 2
/* 801B3058 001AFF98 48 00 0F 85 */ bl dMenu_Collect2D_c_NS_setEquipItemFrameColorClothes
/* 801B305C 001AFF9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B3060 001AFFA0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B305C 001AFF9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B3060 001AFFA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B3064 001AFFA4 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801B3068 001AFFA8 38 80 00 00 */ li r4, 0
/* 801B306C 001AFFAC 81 83 06 28 */ lwz r12, 0x628(r3)
@@ -3849,8 +3849,8 @@ dMenu_Collect2D_c_NS_setSmellType:
/* 801B3534 001B0474 48 1A EC A5 */ bl _savegpr_28
/* 801B3538 001B0478 7C 7C 1B 78 */ mr r28, r3
/* 801B353C 001B047C 3B C0 FF FF */ li r30, -1
/* 801B3540 001B0480 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B3544 001B0484 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B3540 001B0480 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B3544 001B0484 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B3548 001B0488 88 03 00 16 */ lbz r0, 0x16(r3)
/* 801B354C 001B048C 2C 00 00 B3 */ cmpwi r0, 0xb3
/* 801B3550 001B0490 41 82 00 40 */ beq lbl_801B3590
@@ -3932,8 +3932,8 @@ dMenu_Collect2D_c_NS_setHeartPiece:
/* 801B364C 001B058C 39 61 00 20 */ addi r11, r1, 0x20
/* 801B3650 001B0590 48 1A EB 89 */ bl _savegpr_28
/* 801B3654 001B0594 7C 7C 1B 78 */ mr r28, r3
/* 801B3658 001B0598 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B365C 001B059C A0 83 61 C0 */ lhz r4, lbl_804061C0@l(r3)
/* 801B3658 001B0598 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B365C 001B059C A0 83 61 C0 */ lhz r4, g_dComIfG_gameInfo@l(r3)
/* 801B3660 001B05A0 38 60 00 05 */ li r3, 5
/* 801B3664 001B05A4 7C 04 1B D6 */ divw r0, r4, r3
/* 801B3668 001B05A8 7C 00 19 D6 */ mullw r0, r0, r3
@@ -4004,8 +4004,8 @@ lbl_801B3734:
/* 801B3750 001B0690 7F E0 20 50 */ subf r31, r0, r4
/* 801B3754 001B0694 3B A0 00 00 */ li r29, 0
/* 801B3758 001B0698 40 81 00 7C */ ble lbl_801B37D4
/* 801B375C 001B069C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801B3760 001B06A0 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801B375C 001B069C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801B3760 001B06A0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801B3764 001B06A4 83 A4 5D 30 */ lwz r29, 0x5d30(r4)
/* 801B3768 001B06A8 48 06 AB 61 */ bl dMeter2Info_getNumberTextureName
/* 801B376C 001B06AC 7C 65 1B 78 */ mr r5, r3
@@ -4055,8 +4055,8 @@ lbl_801B3800:
/* 801B3814 001B0754 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 801B3818 001B0758 41 82 00 78 */ beq lbl_801B3890
lbl_801B381C:
/* 801B381C 001B075C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801B3820 001B0760 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801B381C 001B075C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801B3820 001B0760 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801B3824 001B0764 83 A4 5D 30 */ lwz r29, 0x5d30(r4)
/* 801B3828 001B0768 48 06 AA A1 */ bl dMeter2Info_getNumberTextureName
/* 801B382C 001B076C 7C 65 1B 78 */ mr r5, r3
@@ -4097,8 +4097,8 @@ lbl_801B3890:
/* 801B38B4 001B07F4 38 00 00 00 */ li r0, 0
/* 801B38B8 001B07F8 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_801B38BC:
/* 801B38BC 001B07FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B38C0 001B0800 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B38BC 001B07FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B38C0 001B0800 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B38C4 001B0804 83 A3 5D 30 */ lwz r29, 0x5d30(r3)
/* 801B38C8 001B0808 7F E3 FB 78 */ mr r3, r31
/* 801B38CC 001B080C 48 06 A9 FD */ bl dMeter2Info_getNumberTextureName
@@ -4180,8 +4180,8 @@ dMenu_Collect2D_c_NS_setEquipItemFrameColorSword:
/* 801B39E8 001B0928 7C 9E 23 78 */ mr r30, r4
/* 801B39EC 001B092C 2C 1E FF FF */ cmpwi r30, -1
/* 801B39F0 001B0930 40 82 01 BC */ bne lbl_801B3BAC
/* 801B39F4 001B0934 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B39F8 001B0938 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 801B39F4 001B0934 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B39F8 001B0938 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 801B39FC 001B093C 88 85 00 14 */ lbz r4, 0x14(r5)
/* 801B3A00 001B0940 88 7D 02 5B */ lbz r3, 0x25b(r29)
/* 801B3A04 001B0944 54 80 06 3E */ clrlwi r0, r4, 0x18
@@ -4398,8 +4398,8 @@ dMenu_Collect2D_c_NS_setEquipItemFrameColorShield:
/* 801B3D0C 001B0C4C 7C 9E 23 78 */ mr r30, r4
/* 801B3D10 001B0C50 2C 1E FF FF */ cmpwi r30, -1
/* 801B3D14 001B0C54 40 82 01 80 */ bne lbl_801B3E94
/* 801B3D18 001B0C58 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B3D1C 001B0C5C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B3D18 001B0C58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B3D1C 001B0C5C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B3D20 001B0C60 88 83 00 15 */ lbz r4, 0x15(r3)
/* 801B3D24 001B0C64 88 7D 02 5C */ lbz r3, 0x25c(r29)
/* 801B3D28 001B0C68 54 80 06 3E */ clrlwi r0, r4, 0x18
@@ -4598,8 +4598,8 @@ dMenu_Collect2D_c_NS_setEquipItemFrameColorClothes:
/* 801B3FF4 001B0F34 7C 9E 23 78 */ mr r30, r4
/* 801B3FF8 001B0F38 2C 1E FF FF */ cmpwi r30, -1
/* 801B3FFC 001B0F3C 40 82 01 94 */ bne lbl_801B4190
/* 801B4000 001B0F40 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B4004 001B0F44 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B4000 001B0F40 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B4004 001B0F44 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B4008 001B0F48 88 83 00 13 */ lbz r4, 0x13(r3)
/* 801B400C 001B0F4C 88 7D 02 5D */ lbz r3, 0x25d(r29)
/* 801B4010 001B0F50 54 80 06 3E */ clrlwi r0, r4, 0x18
@@ -5368,8 +5368,8 @@ lbl_801B4B0C:
lbl_801B4B1C:
/* 801B4B1C 001B1A5C 28 05 00 00 */ cmplwi r5, 0
/* 801B4B20 001B1A60 40 82 00 34 */ bne lbl_801B4B54
/* 801B4B24 001B1A64 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B4B28 001B1A68 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B4B24 001B1A64 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B4B28 001B1A68 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B4B2C 001B1A6C 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801B4B30 001B1A70 81 83 06 28 */ lwz r12, 0x628(r3)
/* 801B4B34 001B1A74 81 8C 02 74 */ lwz r12, 0x274(r12)
@@ -5383,8 +5383,8 @@ lbl_801B4B1C:
lbl_801B4B54:
/* 801B4B54 001B1A94 28 05 00 01 */ cmplwi r5, 1
/* 801B4B58 001B1A98 40 82 00 34 */ bne lbl_801B4B8C
/* 801B4B5C 001B1A9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B4B60 001B1AA0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B4B5C 001B1A9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B4B60 001B1AA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B4B64 001B1AA4 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801B4B68 001B1AA8 81 83 06 28 */ lwz r12, 0x628(r3)
/* 801B4B6C 001B1AAC 81 8C 02 70 */ lwz r12, 0x270(r12)
@@ -5398,8 +5398,8 @@ lbl_801B4B54:
lbl_801B4B8C:
/* 801B4B8C 001B1ACC 28 05 00 02 */ cmplwi r5, 2
/* 801B4B90 001B1AD0 40 82 02 6C */ bne lbl_801B4DFC
/* 801B4B94 001B1AD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B4B98 001B1AD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B4B94 001B1AD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B4B98 001B1AD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B4B9C 001B1ADC 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801B4BA0 001B1AE0 81 83 06 28 */ lwz r12, 0x628(r3)
/* 801B4BA4 001B1AE4 81 8C 02 6C */ lwz r12, 0x26c(r12)
@@ -5411,8 +5411,8 @@ lbl_801B4B8C:
/* 801B4BBC 001B1AFC 4B FF E3 29 */ bl dMenu_Collect2D_c_NS_changeClothe
/* 801B4BC0 001B1B00 48 00 02 3C */ b lbl_801B4DFC
lbl_801B4BC4:
/* 801B4BC4 001B1B04 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B4BC8 001B1B08 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 801B4BC4 001B1B04 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B4BC8 001B1B08 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 801B4BCC 001B1B0C 80 7E 5D AC */ lwz r3, 0x5dac(r30)
/* 801B4BD0 001B1B10 81 83 06 28 */ lwz r12, 0x628(r3)
/* 801B4BD4 001B1B14 81 8C 02 74 */ lwz r12, 0x274(r12)
@@ -5759,8 +5759,8 @@ lbl_801B5074:
/* 801B50C8 001B2008 48 11 9B 85 */ bl __nw__FUl
/* 801B50CC 001B200C 7C 60 1B 79 */ or. r0, r3, r3
/* 801B50D0 001B2010 41 82 00 1C */ beq lbl_801B50EC
/* 801B50D4 001B2014 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801B50D8 001B2018 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801B50D4 001B2014 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801B50D8 001B2018 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801B50DC 001B201C 80 84 5C B8 */ lwz r4, 0x5cb8(r4)
/* 801B50E0 001B2020 80 BE 00 10 */ lwz r5, 0x10(r30)
/* 801B50E4 001B2024 48 02 CE 2D */ bl dMenu_Option_c
@@ -6619,8 +6619,8 @@ dMenu_Collect2D_c_NS__draw:
/* 801B5D7C 001B2CBC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801B5D80 001B2CC0 93 C1 00 08 */ stw r30, 8(r1)
/* 801B5D84 001B2CC4 7C 7F 1B 78 */ mr r31, r3
/* 801B5D88 001B2CC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B5D8C 001B2CCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B5D88 001B2CC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B5D8C 001B2CCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B5D90 001B2CD0 83 C3 5F 50 */ lwz r30, 0x5f50(r3)
/* 801B5D94 001B2CD4 7F C3 F3 78 */ mr r3, r30
/* 801B5D98 001B2CD8 81 9E 00 00 */ lwz r12, 0(r30)
@@ -6740,8 +6740,8 @@ dMenu_Collect2D_c_NS_drawTop:
/* 801B5F4C 001B2E8C 7C 08 02 A6 */ mflr r0
/* 801B5F50 001B2E90 90 01 00 14 */ stw r0, 0x14(r1)
/* 801B5F54 001B2E94 7C 66 1B 78 */ mr r6, r3
/* 801B5F58 001B2E98 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B5F5C 001B2E9C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B5F58 001B2E98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B5F5C 001B2E9C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B5F60 001B2EA0 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801B5F64 001B2EA4 38 83 00 AC */ addi r4, r3, 0xac
/* 801B5F68 001B2EA8 38 A3 00 B0 */ addi r5, r3, 0xb0
@@ -7119,8 +7119,8 @@ dMenu_Collect3D_c:
/* 801B64A8 001B33E8 38 C0 00 74 */ li r6, 0x74
/* 801B64AC 001B33EC 38 E0 00 06 */ li r7, 6
/* 801B64B0 001B33F0 48 1A B8 B1 */ bl func_80361D60
/* 801B64B4 001B33F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B64B8 001B33F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B64B4 001B33F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B64B8 001B33F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B64BC 001B33FC 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801B64C0 001B3400 80 03 05 74 */ lwz r0, 0x574(r3)
/* 801B64C4 001B3404 54 00 01 8C */ rlwinm r0, r0, 0, 6, 6
@@ -7202,8 +7202,8 @@ dMenu_Collect3D_c_NS__create:
/* 801B65D8 001B3518 90 7F 00 08 */ stw r3, 8(r31)
/* 801B65DC 001B351C 80 7F 00 08 */ lwz r3, 8(r31)
/* 801B65E0 001B3520 4B E5 8B ED */ bl mDoExt_setCurrentHeap
/* 801B65E4 001B3524 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B65E8 001B3528 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B65E4 001B3524 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B65E8 001B3528 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B65EC 001B352C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801B65F0 001B3530 28 03 00 00 */ cmplwi r3, 0
/* 801B65F4 001B3534 41 82 00 08 */ beq lbl_801B65FC
@@ -7257,8 +7257,8 @@ dMenu_Collect3D_c_NS__delete:
/* 801B6694 001B35D4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801B6698 001B35D8 7C 08 02 A6 */ mflr r0
/* 801B669C 001B35DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 801B66A0 001B35E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B66A4 001B35E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B66A0 001B35E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B66A4 001B35E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B66A8 001B35E8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801B66AC 001B35EC 28 03 00 00 */ cmplwi r3, 0
/* 801B66B0 001B35F0 41 82 00 08 */ beq lbl_801B66B8
@@ -7338,8 +7338,8 @@ lbl_801B67B0:
/* 801B67B8 001B36F8 38 E0 00 80 */ li r7, 0x80
/* 801B67BC 001B36FC 48 0B 9D 85 */ bl cLib_addCalcAngleS
lbl_801B67C0:
/* 801B67C0 001B3700 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B67C4 001B3704 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B67C0 001B3700 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B67C4 001B3704 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B67C8 001B3708 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801B67CC 001B370C 28 03 00 00 */ cmplwi r3, 0
/* 801B67D0 001B3710 41 82 00 10 */ beq lbl_801B67E0
@@ -7462,8 +7462,8 @@ dMenu_Collect3D_c_NS_draw:
/* 801B6978 001B38B8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801B697C 001B38BC 93 C1 00 08 */ stw r30, 8(r1)
/* 801B6980 001B38C0 7C 7E 1B 78 */ mr r30, r3
/* 801B6984 001B38C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B6988 001B38C8 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 801B6984 001B38C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B6988 001B38C8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 801B698C 001B38CC 80 04 5F 98 */ lwz r0, 0x5f98(r4)
/* 801B6990 001B38D0 3C 60 80 43 */ lis r3, lbl_80434AC8@ha
/* 801B6994 001B38D4 3B E3 4A C8 */ addi r31, r3, lbl_80434AC8@l
@@ -7495,8 +7495,8 @@ lbl_801B69B4:
/* 801B69F8 001B3938 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 801B69FC 001B393C 4B E5 72 C9 */ bl mDoExt_modelUpdateDL
lbl_801B6A00:
/* 801B6A00 001B3940 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B6A04 001B3944 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B6A00 001B3940 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B6A04 001B3944 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B6A08 001B3948 80 03 5F 80 */ lwz r0, 0x5f80(r3)
/* 801B6A0C 001B394C 90 1F 00 48 */ stw r0, 0x48(r31)
/* 801B6A10 001B3950 80 03 5F 84 */ lwz r0, 0x5f84(r3)
@@ -7519,8 +7519,8 @@ dMenu_Collect3D_c_NS_setJ3D:
/* 801B6A48 001B3988 7C 80 23 78 */ mr r0, r4
/* 801B6A4C 001B398C 7C BC 2B 78 */ mr r28, r5
/* 801B6A50 001B3990 7C DB 33 78 */ mr r27, r6
/* 801B6A54 001B3994 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B6A58 001B3998 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B6A54 001B3994 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B6A58 001B3998 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B6A5C 001B399C 83 A3 5C B8 */ lwz r29, 0x5cb8(r3)
/* 801B6A60 001B39A0 7F A3 EB 78 */ mr r3, r29
/* 801B6A64 001B39A4 3C 80 42 4D */ lis r4, 0x424D4420@ha
@@ -8226,8 +8226,8 @@ dMenu_Collect3D_c_NS_getCrystalNum:
/* 801B7444 001B4384 48 1A AD 99 */ bl _savegpr_29
/* 801B7448 001B4388 3B C0 00 00 */ li r30, 0
/* 801B744C 001B438C 3B A0 00 00 */ li r29, 0
/* 801B7450 001B4390 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B7454 001B4394 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B7450 001B4390 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B7454 001B4394 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B7458 001B4398 3B E3 01 00 */ addi r31, r3, 0x100
lbl_801B745C:
/* 801B745C 001B439C 7F E3 FB 78 */ mr r3, r31
@@ -8257,8 +8257,8 @@ dMenu_Collect3D_c_NS_getMirrorNum:
/* 801B74AC 001B43EC 48 1A AD 31 */ bl _savegpr_29
/* 801B74B0 001B43F0 3B C0 00 00 */ li r30, 0
/* 801B74B4 001B43F4 3B A0 00 00 */ li r29, 0
/* 801B74B8 001B43F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B74BC 001B43FC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B74B8 001B43F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B74BC 001B43FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B74C0 001B4400 3B E3 01 00 */ addi r31, r3, 0x100
lbl_801B74C4:
/* 801B74C4 001B4404 7F E3 FB 78 */ mr r3, r31
@@ -8292,16 +8292,16 @@ dMenu_Collect3D_c_NS_getMaskMdlVisible:
/* 801B7524 001B4464 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801B7528 001B4468 41 82 00 70 */ beq lbl_801B7598
lbl_801B752C:
/* 801B752C 001B446C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B7530 001B4470 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B752C 001B446C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B7530 001B4470 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B7534 001B4474 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801B7538 001B4478 7F E3 FB 78 */ mr r3, r31
/* 801B753C 001B447C 38 80 0C 01 */ li r4, 0xc01
/* 801B7540 001B4480 4B E7 D4 7D */ bl isEventBit__11dSv_event_cCFUs
/* 801B7544 001B4484 2C 03 00 00 */ cmpwi r3, 0
/* 801B7548 001B4488 41 82 00 20 */ beq lbl_801B7568
/* 801B754C 001B448C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B7550 001B4490 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B754C 001B448C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B7550 001B4490 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B7554 001B4494 38 63 01 00 */ addi r3, r3, 0x100
/* 801B7558 001B4498 38 80 00 00 */ li r4, 0
/* 801B755C 001B449C 4B E7 CD 35 */ bl isCollectMirror__20dSv_player_collect_cCFUc
@@ -8313,8 +8313,8 @@ lbl_801B7568:
/* 801B7570 001B44B0 4B E7 D4 4D */ bl isEventBit__11dSv_event_cCFUs
/* 801B7574 001B44B4 2C 03 00 00 */ cmpwi r3, 0
/* 801B7578 001B44B8 41 82 00 28 */ beq lbl_801B75A0
/* 801B757C 001B44BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B7580 001B44C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B757C 001B44BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B7580 001B44C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B7584 001B44C4 38 63 01 00 */ addi r3, r3, 0x100
/* 801B7588 001B44C8 38 80 00 03 */ li r4, 3
/* 801B758C 001B44CC 4B E7 CC C1 */ bl isCollectCrystal__20dSv_player_collect_cCFUc
@@ -8324,8 +8324,8 @@ lbl_801B7598:
/* 801B7598 001B44D8 38 60 00 00 */ li r3, 0
/* 801B759C 001B44DC 48 00 00 38 */ b lbl_801B75D4
lbl_801B75A0:
/* 801B75A0 001B44E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B75A4 001B44E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B75A0 001B44E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B75A4 001B44E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B75A8 001B44E8 38 63 01 00 */ addi r3, r3, 0x100
/* 801B75AC 001B44EC 38 80 00 03 */ li r4, 3
/* 801B75B0 001B44F0 4B E7 CC 9D */ bl isCollectCrystal__20dSv_player_collect_cCFUc
@@ -8471,8 +8471,8 @@ dMenu_Collect3D_c_NS_calcViewMtx:
/* 801B77B0 001B46F0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801B77B4 001B46F4 93 C1 00 08 */ stw r30, 8(r1)
/* 801B77B8 001B46F8 7C 7E 1B 78 */ mr r30, r3
/* 801B77BC 001B46FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B77C0 001B4700 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B77BC 001B46FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B77C0 001B4700 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B77C4 001B4704 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801B77C8 001B4708 7F E3 FB 78 */ mr r3, r31
/* 801B77CC 001B470C 81 9F 00 00 */ lwz r12, 0(r31)
@@ -8698,8 +8698,8 @@ dMenu_Collect_c_NS_draw:
/* 801B7AC8 001B4A08 90 01 00 14 */ stw r0, 0x14(r1)
/* 801B7ACC 001B4A0C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801B7AD0 001B4A10 7C 7F 1B 78 */ mr r31, r3
/* 801B7AD4 001B4A14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B7AD8 001B4A18 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B7AD4 001B4A14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B7AD8 001B4A18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B7ADC 001B4A1C 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801B7AE0 001B4A20 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801B7AE4 001B4A24 38 A3 01 B8 */ addi r5, r3, 0x1b8
+45 -45
View File
@@ -81,16 +81,16 @@ lbl_801B8018:
/* 801B803C 001B4F7C 38 84 57 60 */ addi r4, r4, lbl_80395760@l
/* 801B8040 001B4F80 48 1B 0A ED */ bl strcpy
/* 801B8044 001B4F84 38 61 00 08 */ addi r3, r1, 8
/* 801B8048 001B4F88 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801B804C 001B4F8C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801B8048 001B4F88 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801B804C 001B4F8C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801B8050 001B4F90 38 84 4E 00 */ addi r4, r4, 0x4e00
/* 801B8054 001B4F94 48 1B 0A D9 */ bl strcpy
/* 801B8058 001B4F98 88 01 00 0C */ lbz r0, 0xc(r1)
/* 801B805C 001B4F9C 98 01 00 22 */ stb r0, 0x22(r1)
/* 801B8060 001B4FA0 88 01 00 0D */ lbz r0, 0xd(r1)
/* 801B8064 001B4FA4 98 01 00 23 */ stb r0, 0x23(r1)
/* 801B8068 001B4FA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B806C 001B4FAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B8068 001B4FA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B806C 001B4FAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B8070 001B4FB0 3B C3 09 58 */ addi r30, r3, 0x958
/* 801B8074 001B4FB4 7F C3 F3 78 */ mr r3, r30
/* 801B8078 001B4FB8 38 80 00 00 */ li r4, 0
@@ -145,8 +145,8 @@ dMenu_DmapBg_c_NS_mapScreenInit:
/* 801B8124 001B5064 7C 7D 1B 78 */ mr r29, r3
/* 801B8128 001B5068 3B 40 00 00 */ li r26, 0
/* 801B812C 001B506C 3B C0 00 00 */ li r30, 0
/* 801B8130 001B5070 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801B8134 001B5074 3B E4 61 C0 */ addi r31, r4, lbl_804061C0@l
/* 801B8130 001B5070 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801B8134 001B5074 3B E4 61 C0 */ addi r31, r4, g_dComIfG_gameInfo@l
/* 801B8138 001B5078 3C 80 80 39 */ lis r4, lbl_80395760@ha
/* 801B813C 001B507C 3B 84 57 60 */ addi r28, r4, lbl_80395760@l
lbl_801B8140:
@@ -763,8 +763,8 @@ lbl_801B8A44:
/* 801B8A50 001B5990 38 84 57 60 */ addi r4, r4, lbl_80395760@l
/* 801B8A54 001B5994 38 84 00 4D */ addi r4, r4, 0x4d
/* 801B8A58 001B5998 3C A0 00 02 */ lis r5, 2
/* 801B8A5C 001B599C 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 801B8A60 001B59A0 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 801B8A5C 001B599C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 801B8A60 001B59A0 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 801B8A64 001B59A4 80 C6 5C C0 */ lwz r6, 0x5cc0(r6)
/* 801B8A68 001B59A8 48 13 FB E1 */ bl J2DScreen_NS_setPriority
/* 801B8A6C 001B59AC 80 7E 0C B4 */ lwz r3, 0xcb4(r30)
@@ -1232,8 +1232,8 @@ dMenu_DmapBg_c_NS_createExplain:
/* 801B9118 001B6058 7C 60 1B 79 */ or. r0, r3, r3
/* 801B911C 001B605C 41 82 00 24 */ beq lbl_801B9140
/* 801B9120 001B6060 80 9E 0C 9C */ lwz r4, 0xc9c(r30)
/* 801B9124 001B6064 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801B9128 001B6068 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801B9124 001B6064 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801B9128 001B6068 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801B912C 001B606C 80 A5 5C C0 */ lwz r5, 0x5cc0(r5)
/* 801B9130 001B6070 80 DE 0C A0 */ lwz r6, 0xca0(r30)
/* 801B9134 001B6074 38 E0 00 01 */ li r7, 1
@@ -1307,8 +1307,8 @@ lbl_801B920C:
/* 801B9218 001B6158 38 84 57 60 */ addi r4, r4, lbl_80395760@l
/* 801B921C 001B615C 38 84 00 70 */ addi r4, r4, 0x70
/* 801B9220 001B6160 3C A0 00 02 */ lis r5, 2
/* 801B9224 001B6164 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 801B9228 001B6168 3B C6 61 C0 */ addi r30, r6, lbl_804061C0@l
/* 801B9224 001B6164 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 801B9228 001B6168 3B C6 61 C0 */ addi r30, r6, g_dComIfG_gameInfo@l
/* 801B922C 001B616C 80 DE 5C C0 */ lwz r6, 0x5cc0(r30)
/* 801B9230 001B6170 48 13 F4 19 */ bl J2DScreen_NS_setPriority
/* 801B9234 001B6174 80 7F 0C A4 */ lwz r3, 0xca4(r31)
@@ -1423,8 +1423,8 @@ lbl_801B9334:
/* 801B93D8 001B6318 38 A5 00 6F */ addi r5, r5, 0x6f
/* 801B93DC 001B631C 4C C6 31 82 */ crclr 6
/* 801B93E0 001B6320 48 14 73 6D */ bl J2DTextBox_NS_setString_X1_
/* 801B93E4 001B6324 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801B93E8 001B6328 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801B93E4 001B6324 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801B93E8 001B6328 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801B93EC 001B632C 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 801B93F0 001B6330 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 801B93F4 001B6334 7D 89 03 A6 */ mtctr r12
@@ -2273,8 +2273,8 @@ dMenu_DmapBg_c_NS_dtor:
/* 801BA0E4 001B7024 90 7F 00 00 */ stw r3, 0(r31)
/* 801BA0E8 001B7028 38 03 00 0C */ addi r0, r3, 0xc
/* 801BA0EC 001B702C 90 1F 00 04 */ stw r0, 4(r31)
/* 801BA0F0 001B7030 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BA0F4 001B7034 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BA0F0 001B7030 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BA0F4 001B7034 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BA0F8 001B7038 80 63 5C C0 */ lwz r3, 0x5cc0(r3)
/* 801BA0FC 001B703C 81 83 00 00 */ lwz r12, 0(r3)
/* 801BA100 001B7040 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -3006,8 +3006,8 @@ lbl_801BAAF4:
/* 801BAB3C 001B7A7C 39 61 02 90 */ addi r11, r1, 0x290
/* 801BAB40 001B7A80 48 1A 76 9D */ bl _savegpr_29
/* 801BAB44 001B7A84 7C 7E 1B 78 */ mr r30, r3
/* 801BAB48 001B7A88 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BAB4C 001B7A8C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BAB48 001B7A88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BAB4C 001B7A8C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BAB50 001B7A90 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801BAB54 001B7A94 7F E3 FB 78 */ mr r3, r31
/* 801BAB58 001B7A98 81 9F 00 00 */ lwz r12, 0(r31)
@@ -3830,8 +3830,8 @@ lbl_801BB768:
/* 801BB784 001B86C4 3B 40 00 00 */ li r26, 0
/* 801BB788 001B86C8 3B 60 00 00 */ li r27, 0
/* 801BB78C 001B86CC 3B 20 00 00 */ li r25, 0
/* 801BB790 001B86D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BB794 001B86D4 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 801BB790 001B86D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BB794 001B86D4 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
lbl_801BB798:
/* 801BB798 001B86D8 38 60 00 6C */ li r3, 0x6c
/* 801BB79C 001B86DC 48 11 34 B1 */ bl __nw__FUl
@@ -4233,8 +4233,8 @@ lbl_801BBD60:
/* 801BBD94 001B8CD4 7C 60 1B 78 */ mr r0, r3
lbl_801BBD98:
/* 801BBD98 001B8CD8 90 1F 00 8C */ stw r0, 0x8c(r31)
/* 801BBD9C 001B8CDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BBDA0 001B8CE0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BBD9C 001B8CDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BBDA0 001B8CE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BBDA4 001B8CE4 3B A3 4E 20 */ addi r29, r3, 0x4e20
/* 801BBDA8 001B8CE8 7F A3 EB 78 */ mr r3, r29
/* 801BBDAC 001B8CEC 81 9D 00 00 */ lwz r12, 0(r29)
@@ -4360,14 +4360,14 @@ lbl_801BBEB8:
/* 801BBF70 001B8EB0 3B 00 00 00 */ li r24, 0
/* 801BBF74 001B8EB4 38 60 00 F9 */ li r3, 0xf9
/* 801BBF78 001B8EB8 38 80 00 01 */ li r4, 1
/* 801BBF7C 001B8EBC 4B ED BF 65 */ bl checkItemGet
/* 801BBF7C 001B8EBC 4B ED BF 65 */ bl checkItemGet__FUci
/* 801BBF80 001B8EC0 2C 03 00 00 */ cmpwi r3, 0
/* 801BBF84 001B8EC4 41 82 00 08 */ beq lbl_801BBF8C
/* 801BBF88 001B8EC8 3B 00 00 01 */ li r24, 1
lbl_801BBF8C:
/* 801BBF8C 001B8ECC 38 60 00 FA */ li r3, 0xfa
/* 801BBF90 001B8ED0 38 80 00 01 */ li r4, 1
/* 801BBF94 001B8ED4 4B ED BF 4D */ bl checkItemGet
/* 801BBF94 001B8ED4 4B ED BF 4D */ bl checkItemGet__FUci
/* 801BBF98 001B8ED8 2C 03 00 00 */ cmpwi r3, 0
/* 801BBF9C 001B8EDC 41 82 00 10 */ beq lbl_801BBFAC
/* 801BBFA0 001B8EE0 57 03 06 3E */ clrlwi r3, r24, 0x18
@@ -4376,7 +4376,7 @@ lbl_801BBF8C:
lbl_801BBFAC:
/* 801BBFAC 001B8EEC 38 60 00 FB */ li r3, 0xfb
/* 801BBFB0 001B8EF0 38 80 00 01 */ li r4, 1
/* 801BBFB4 001B8EF4 4B ED BF 2D */ bl checkItemGet
/* 801BBFB4 001B8EF4 4B ED BF 2D */ bl checkItemGet__FUci
/* 801BBFB8 001B8EF8 2C 03 00 00 */ cmpwi r3, 0
/* 801BBFBC 001B8EFC 41 82 00 10 */ beq lbl_801BBFCC
/* 801BBFC0 001B8F00 57 03 06 3E */ clrlwi r3, r24, 0x18
@@ -4452,8 +4452,8 @@ lbl_801BC090:
/* 801BC0BC 001B8FFC 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 801BC0C0 001B9000 48 00 04 50 */ b lbl_801BC510
lbl_801BC0C4:
/* 801BC0C4 001B9004 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BC0C8 001B9008 3B 23 61 C0 */ addi r25, r3, lbl_804061C0@l
/* 801BC0C4 001B9004 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BC0C8 001B9008 3B 23 61 C0 */ addi r25, r3, g_dComIfG_gameInfo@l
/* 801BC0CC 001B900C 83 59 5D 30 */ lwz r26, 0x5d30(r25)
/* 801BC0D0 001B9010 7F A3 EB 78 */ mr r3, r29
/* 801BC0D4 001B9014 48 06 21 F5 */ bl dMeter2Info_getNumberTextureName
@@ -4600,8 +4600,8 @@ lbl_801BC228:
/* 801BC304 001B9244 9B 9F 01 76 */ stb r28, 0x176(r31)
/* 801BC308 001B9248 48 00 00 CC */ b lbl_801BC3D4
lbl_801BC30C:
/* 801BC30C 001B924C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BC310 001B9250 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BC30C 001B924C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BC310 001B9250 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BC314 001B9254 3B 03 09 58 */ addi r24, r3, 0x958
/* 801BC318 001B9258 7F 03 C3 78 */ mr r3, r24
/* 801BC31C 001B925C 38 80 00 02 */ li r4, 2
@@ -4622,11 +4622,11 @@ lbl_801BC30C:
lbl_801BC358:
/* 801BC358 001B9298 38 60 00 F4 */ li r3, 0xf4
/* 801BC35C 001B929C 38 80 00 01 */ li r4, 1
/* 801BC360 001B92A0 4B ED BB 81 */ bl checkItemGet
/* 801BC360 001B92A0 4B ED BB 81 */ bl checkItemGet__FUci
/* 801BC364 001B92A4 2C 03 00 00 */ cmpwi r3, 0
/* 801BC368 001B92A8 41 82 00 30 */ beq lbl_801BC398
/* 801BC36C 001B92AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BC370 001B92B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BC36C 001B92AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BC370 001B92B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BC374 001B92B4 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801BC378 001B92B8 38 80 00 02 */ li r4, 2
/* 801BC37C 001B92BC 4B E7 86 41 */ bl isEventBit__11dSv_event_cCFUs
@@ -4639,11 +4639,11 @@ lbl_801BC358:
lbl_801BC398:
/* 801BC398 001B92D8 38 60 00 F5 */ li r3, 0xf5
/* 801BC39C 001B92DC 38 80 00 01 */ li r4, 1
/* 801BC3A0 001B92E0 4B ED BB 41 */ bl checkItemGet
/* 801BC3A0 001B92E0 4B ED BB 41 */ bl checkItemGet__FUci
/* 801BC3A4 001B92E4 2C 03 00 00 */ cmpwi r3, 0
/* 801BC3A8 001B92E8 41 82 00 2C */ beq lbl_801BC3D4
/* 801BC3AC 001B92EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BC3B0 001B92F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BC3AC 001B92EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BC3B0 001B92F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BC3B4 001B92F4 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801BC3B8 001B92F8 38 80 00 01 */ li r4, 1
/* 801BC3BC 001B92FC 4B E7 86 01 */ bl isEventBit__11dSv_event_cCFUs
@@ -4723,8 +4723,8 @@ lbl_801BC454:
/* 801BC4D8 001B9418 4E 80 04 21 */ bctrl
/* 801BC4DC 001B941C 38 00 00 00 */ li r0, 0
/* 801BC4E0 001B9420 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 801BC4E4 001B9424 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BC4E8 001B9428 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BC4E4 001B9424 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BC4E8 001B9428 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BC4EC 001B942C 38 63 09 58 */ addi r3, r3, 0x958
/* 801BC4F0 001B9430 38 80 00 02 */ li r4, 2
/* 801BC4F4 001B9434 4B E7 84 41 */ bl isDungeonItem__12dSv_memBit_cCFi
@@ -4735,8 +4735,8 @@ lbl_801BC454:
/* 801BC508 001B9448 7C 00 18 38 */ and r0, r0, r3
/* 801BC50C 001B944C 98 1F 01 76 */ stb r0, 0x176(r31)
lbl_801BC510:
/* 801BC510 001B9450 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BC514 001B9454 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BC510 001B9450 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BC514 001B9454 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BC518 001B9458 3B 03 09 58 */ addi r24, r3, 0x958
/* 801BC51C 001B945C 7F 03 C3 78 */ mr r3, r24
/* 801BC520 001B9460 38 80 00 00 */ li r4, 0
@@ -5270,8 +5270,8 @@ lbl_801BCCAC:
/* 801BCCD4 001B9C14 28 04 00 FF */ cmplwi r4, 0xff
/* 801BCCD8 001B9C18 41 82 00 24 */ beq lbl_801BCCFC
/* 801BCCDC 001B9C1C 41 82 00 4C */ beq lbl_801BCD28
/* 801BCCE0 001B9C20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BCCE4 001B9C24 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BCCE0 001B9C20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BCCE4 001B9C24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BCCE8 001B9C28 88 A1 00 08 */ lbz r5, 8(r1)
/* 801BCCEC 001B9C2C 7C A5 07 74 */ extsb r5, r5
/* 801BCCF0 001B9C30 4B E7 86 71 */ bl isSwitch__10dSv_info_cCFii
@@ -6220,8 +6220,8 @@ lbl_801BDA30:
/* 801BDA3C 001BA97C 28 00 00 06 */ cmplwi r0, 6
/* 801BDA40 001BA980 40 82 00 A0 */ bne lbl_801BDAE0
/* 801BDA44 001BA984 3B 80 00 00 */ li r28, 0
/* 801BDA48 001BA988 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BDA4C 001BA98C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BDA48 001BA988 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BDA4C 001BA98C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BDA50 001BA990 3B A3 09 58 */ addi r29, r3, 0x958
/* 801BDA54 001BA994 7F A3 EB 78 */ mr r3, r29
/* 801BDA58 001BA998 38 80 00 67 */ li r4, 0x67
@@ -7345,8 +7345,8 @@ lbl_801BE928:
/* 801BEAA8 001BB9E8 38 80 FF FF */ li r4, -1
/* 801BEAAC 001BB9EC 48 09 4F 6D */ bl CPaneMgr_NS_dtor
lbl_801BEAB0:
/* 801BEAB0 001BB9F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801BEAB4 001BB9F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801BEAB0 001BB9F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801BEAB4 001BB9F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801BEAB8 001BB9F8 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801BEABC 001BB9FC 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801BEAC0 001BBA00 38 A3 01 B8 */ addi r5, r3, 0x1b8
+8 -8
View File
@@ -298,8 +298,8 @@ dMenu_Fishing_c_NS__draw:
/* 801C5164 001C20A4 80 03 00 08 */ lwz r0, 8(r3)
/* 801C5168 001C20A8 28 00 00 00 */ cmplwi r0, 0
/* 801C516C 001C20AC 41 82 00 80 */ beq lbl_801C51EC
/* 801C5170 001C20B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C5174 001C20B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C5170 001C20B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C5174 001C20B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C5178 001C20B8 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801C517C 001C20BC 80 7E 01 F0 */ lwz r3, 0x1f0(r30)
/* 801C5180 001C20C0 38 80 00 FF */ li r4, 0xff
@@ -361,8 +361,8 @@ dMenu_Fishing_c_NS_init:
/* 801C5240 001C2180 7C 7C 1B 78 */ mr r28, r3
/* 801C5244 001C2184 3B A0 00 00 */ li r29, 0
/* 801C5248 001C2188 3B E0 00 00 */ li r31, 0
/* 801C524C 001C218C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C5250 001C2190 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C524C 001C218C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C5250 001C2190 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C5254 001C2194 3B C3 01 6C */ addi r30, r3, 0x16c
lbl_801C5258:
/* 801C5258 001C2198 57 A3 06 3E */ clrlwi r3, r29, 0x18
@@ -616,8 +616,8 @@ dMenu_Fishing_c_NS_screenSetBase:
/* 801C55EC 001C252C 7C 7F 1B 78 */ mr r31, r3
/* 801C55F0 001C2530 3C 60 80 39 */ lis r3, lbl_80395D90@ha
/* 801C55F4 001C2534 3B C3 5D 90 */ addi r30, r3, lbl_80395D90@l
/* 801C55F8 001C2538 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C55FC 001C253C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C55F8 001C2538 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C55FC 001C253C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C5600 001C2540 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 801C5604 001C2544 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 801C5608 001C2548 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -1340,8 +1340,8 @@ dMenu_Fishing_c_NS_setFishParam:
/* 801C6090 001C2FD0 57 04 06 3E */ clrlwi r4, r24, 0x18
/* 801C6094 001C2FD4 4B FF FF 85 */ bl dMenu_Fishing_c_NS_getFigure
/* 801C6098 001C2FD8 57 05 06 3E */ clrlwi r5, r24, 0x18
/* 801C609C 001C2FDC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801C60A0 001C2FE0 3B 24 61 C0 */ addi r25, r4, lbl_804061C0@l
/* 801C609C 001C2FDC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801C60A0 001C2FE0 3B 24 61 C0 */ addi r25, r4, g_dComIfG_gameInfo@l
/* 801C60A4 001C2FE4 57 40 10 3A */ slwi r0, r26, 2
/* 801C60A8 001C2FE8 7F FD 02 14 */ add r31, r29, r0
/* 801C60AC 001C2FEC 54 7A 06 3E */ clrlwi r26, r3, 0x18
+42 -42
View File
@@ -27,8 +27,8 @@ dMenuFmap_getStartStageName:
/* 801C6638 001C3578 39 61 00 20 */ addi r11, r1, 0x20
/* 801C663C 001C357C 48 19 BB 95 */ bl _savegpr_26
/* 801C6640 001C3580 7C 7A 1B 78 */ mr r26, r3
/* 801C6644 001C3584 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C6648 001C3588 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 801C6644 001C3584 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C6648 001C3588 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 801C664C 001C358C 38 7E 4E 20 */ addi r3, r30, 0x4e20
/* 801C6650 001C3590 81 9E 4E 20 */ lwz r12, 0x4e20(r30)
/* 801C6654 001C3594 81 8C 00 BC */ lwz r12, 0xbc(r12)
@@ -194,8 +194,8 @@ lbl_801C6820:
/* 801C68AC 001C37EC 90 1D 00 64 */ stw r0, 0x64(r29)
/* 801C68B0 001C37F0 48 00 00 14 */ b lbl_801C68C4
lbl_801C68B4:
/* 801C68B4 001C37F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C68B8 001C37F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C68B4 001C37F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C68B8 001C37F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C68BC 001C37FC 80 03 5C 68 */ lwz r0, 0x5c68(r3)
/* 801C68C0 001C3800 90 1D 00 64 */ stw r0, 0x64(r29)
lbl_801C68C4:
@@ -450,8 +450,8 @@ lbl_801C6C44:
/* 801C6C44 001C3B84 38 00 00 00 */ li r0, 0
/* 801C6C48 001C3B88 90 1E 00 B8 */ stw r0, 0xb8(r30)
lbl_801C6C4C:
/* 801C6C4C 001C3B8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C6C50 001C3B90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C6C4C 001C3B8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C6C50 001C3B90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C6C54 001C3B94 80 63 5C BC */ lwz r3, 0x5cbc(r3)
/* 801C6C58 001C3B98 81 83 00 00 */ lwz r12, 0(r3)
/* 801C6C5C 001C3B9C 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1225,8 +1225,8 @@ lbl_801C778C:
/* 801C7798 001C46D8 7C 84 00 38 */ and r4, r4, r0
/* 801C779C 001C46DC 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 801C77A0 001C46E0 98 83 12 39 */ stb r4, 0x1239(r3)
/* 801C77A4 001C46E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C77A8 001C46E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C77A4 001C46E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C77A8 001C46E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C77AC 001C46EC 3B C3 5F 64 */ addi r30, r3, 0x5f64
/* 801C77B0 001C46F0 7F C3 F3 78 */ mr r3, r30
/* 801C77B4 001C46F4 38 9E 01 B4 */ addi r4, r30, 0x1b4
@@ -1714,8 +1714,8 @@ lbl_801C7E94:
/* 801C7EA4 001C4DE4 48 01 01 E5 */ bl dMenu_Fmap2DTop_c_NS_isWarpAccept
/* 801C7EA8 001C4DE8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801C7EAC 001C4DEC 41 82 02 D4 */ beq lbl_801C8180
/* 801C7EB0 001C4DF0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C7EB4 001C4DF4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C7EB0 001C4DF0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C7EB4 001C4DF4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C7EB8 001C4DF8 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801C7EBC 001C4DFC 7F E3 FB 78 */ mr r3, r31
/* 801C7EC0 001C4E00 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -2268,8 +2268,8 @@ lbl_801C86D4:
/* 801C86E4 001C5624 48 00 F9 A5 */ bl dMenu_Fmap2DTop_c_NS_isWarpAccept
/* 801C86E8 001C5628 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801C86EC 001C562C 41 82 02 98 */ beq lbl_801C8984
/* 801C86F0 001C5630 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C86F4 001C5634 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C86F0 001C5630 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C86F4 001C5634 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C86F8 001C5638 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801C86FC 001C563C 7F E3 FB 78 */ mr r3, r31
/* 801C8700 001C5640 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -2670,8 +2670,8 @@ lbl_801C8C84:
/* 801C8CE4 001C5C24 7C 7F 02 14 */ add r3, r31, r0
/* 801C8CE8 001C5C28 A0 63 00 0C */ lhz r3, 0xc(r3)
/* 801C8CEC 001C5C2C 48 06 F7 B1 */ bl dMsgObject_c_NS_setPortalMessageID
/* 801C8CF0 001C5C30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C8CF4 001C5C34 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C8CF0 001C5C30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C8CF4 001C5C34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C8CF8 001C5C38 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801C8CFC 001C5C3C 7F E3 FB 78 */ mr r3, r31
/* 801C8D00 001C5C40 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -2729,8 +2729,8 @@ lbl_801C8DC8:
/* 801C8DC8 001C5D08 88 1E 03 08 */ lbz r0, 0x308(r30)
/* 801C8DCC 001C5D0C 28 00 00 06 */ cmplwi r0, 6
/* 801C8DD0 001C5D10 40 82 00 B4 */ bne lbl_801C8E84
/* 801C8DD4 001C5D14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C8DD8 001C5D18 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C8DD4 001C5D14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C8DD8 001C5D18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C8DDC 001C5D1C 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 801C8DE0 001C5D20 3C 80 80 39 */ lis r4, lbl_803960E8@ha
/* 801C8DE4 001C5D24 38 84 60 E8 */ addi r4, r4, lbl_803960E8@l
@@ -2785,8 +2785,8 @@ lbl_801C8E84:
/* 801C8E94 001C5DD4 88 03 00 BF */ lbz r0, 0xbf(r3)
/* 801C8E98 001C5DD8 28 00 00 03 */ cmplwi r0, 3
/* 801C8E9C 001C5DDC 40 82 00 40 */ bne lbl_801C8EDC
/* 801C8EA0 001C5DE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C8EA4 001C5DE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C8EA0 001C5DE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C8EA4 001C5DE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C8EA8 001C5DE8 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 801C8EAC 001C5DEC 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 801C8EB0 001C5DF0 7D 89 03 A6 */ mtctr r12
@@ -3378,8 +3378,8 @@ lbl_801C976C:
/* 801C9770 001C66B0 80 9F 00 08 */ lwz r4, 8(r31)
/* 801C9774 001C66B4 80 BF 00 0C */ lwz r5, 0xc(r31)
/* 801C9778 001C66B8 48 00 DE C9 */ bl dMenu_Fmap2DTop_c_NS_createExplain
/* 801C977C 001C66BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C9780 001C66C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C977C 001C66BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C9780 001C66C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C9784 001C66C4 3B C3 07 F0 */ addi r30, r3, 0x7f0
/* 801C9788 001C66C8 7F C3 F3 78 */ mr r3, r30
/* 801C978C 001C66CC 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -4182,8 +4182,8 @@ lbl_801CA338:
/* 801CA384 001C72C4 A8 7D 02 14 */ lha r3, 0x214(r29)
/* 801CA388 001C72C8 38 03 00 01 */ addi r0, r3, 1
/* 801CA38C 001C72CC B0 1D 02 14 */ sth r0, 0x214(r29)
/* 801CA390 001C72D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CA394 001C72D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CA390 001C72D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CA394 001C72D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CA398 001C72D8 3B C3 07 F0 */ addi r30, r3, 0x7f0
/* 801CA39C 001C72DC 7F C3 F3 78 */ mr r3, r30
/* 801CA3A0 001C72E0 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -5761,8 +5761,8 @@ lbl_801CB9F8:
/* 801CBA04 001C8944 90 01 00 C0 */ stw r0, 0xc0(r1)
/* 801CBA08 001C8948 56 1A 15 BA */ rlwinm r26, r16, 2, 0x16, 0x1d
/* 801CBA0C 001C894C 7F 6F D2 14 */ add r27, r15, r26
/* 801CBA10 001C8950 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CBA14 001C8954 38 03 61 C0 */ addi r0, r3, lbl_804061C0@l
/* 801CBA10 001C8950 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CBA14 001C8954 38 03 61 C0 */ addi r0, r3, g_dComIfG_gameInfo@l
/* 801CBA18 001C8958 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 801CBA1C 001C895C 80 61 00 C0 */ lwz r3, 0xc0(r1)
/* 801CBA20 001C8960 39 C3 FF FF */ addi r14, r3, -1
@@ -6233,8 +6233,8 @@ dMenu_Fmap_c_NS_readFieldMapData:
/* 801CC0B0 001C8FF0 7C B9 2B 78 */ mr r25, r5
/* 801CC0B4 001C8FF4 7C DA 33 78 */ mr r26, r6
/* 801CC0B8 001C8FF8 80 63 00 64 */ lwz r3, 0x64(r3)
/* 801CC0BC 001C8FFC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801CC0C0 001C9000 3B A4 61 C0 */ addi r29, r4, lbl_804061C0@l
/* 801CC0BC 001C8FFC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801CC0C0 001C9000 3B A4 61 C0 */ addi r29, r4, g_dComIfG_gameInfo@l
/* 801CC0C4 001C9004 80 1D 5C 68 */ lwz r0, 0x5c68(r29)
/* 801CC0C8 001C9008 7C 03 00 40 */ cmplw r3, r0
/* 801CC0CC 001C900C 41 82 00 9C */ beq lbl_801CC168
@@ -6550,8 +6550,8 @@ dMenu_Fmap_c_NS_readRoomDzsData:
/* 801CC534 001C9474 7C 9C 23 78 */ mr r28, r4
/* 801CC538 001C9478 7C DE 33 78 */ mr r30, r6
/* 801CC53C 001C947C 80 63 00 64 */ lwz r3, 0x64(r3)
/* 801CC540 001C9480 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801CC544 001C9484 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801CC540 001C9480 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801CC544 001C9484 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801CC548 001C9488 80 04 5C 68 */ lwz r0, 0x5c68(r4)
/* 801CC54C 001C948C 7C 03 00 40 */ cmplw r3, r0
/* 801CC550 001C9490 41 82 00 54 */ beq lbl_801CC5A4
@@ -7002,8 +7002,8 @@ dMenu_Fmap_c_NS_drawIcon:
/* 801CCB40 001C9A80 7F C3 F3 78 */ mr r3, r30
/* 801CCB44 001C9A84 48 00 03 55 */ bl dMenu_Fmap_c_NS_drawPlayEnterIcon
lbl_801CCB48:
/* 801CCB48 001C9A88 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CCB4C 001C9A8C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CCB48 001C9A88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CCB4C 001C9A8C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CCB50 001C9A90 88 03 00 7C */ lbz r0, 0x7c(r3)
/* 801CCB54 001C9A94 28 00 00 00 */ cmplwi r0, 0
/* 801CCB58 001C9A98 41 82 00 44 */ beq lbl_801CCB9C
@@ -7253,15 +7253,15 @@ dMenu_Fmap_c_NS_drawPlayEnterIcon:
/* 801CCEA8 001C9DE8 93 C1 00 38 */ stw r30, 0x38(r1)
/* 801CCEAC 001C9DEC 7C 7E 1B 78 */ mr r30, r3
/* 801CCEB0 001C9DF0 80 83 02 0C */ lwz r4, 0x20c(r3)
/* 801CCEB4 001C9DF4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 801CCEB8 001C9DF8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 801CCEB4 001C9DF4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 801CCEB8 001C9DF8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 801CCEBC 001C9DFC 88 05 4E 0A */ lbz r0, 0x4e0a(r5)
/* 801CCEC0 001C9E00 7C 05 07 74 */ extsb r5, r0
/* 801CCEC4 001C9E04 4B FF E3 FD */ bl dMenu_Fmap_c_NS_isRoomCheck
/* 801CCEC8 001C9E08 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801CCECC 001C9E0C 41 82 00 CC */ beq lbl_801CCF98
/* 801CCED0 001C9E10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CCED4 001C9E14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CCED0 001C9E10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CCED4 001C9E14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CCED8 001C9E18 88 03 00 7C */ lbz r0, 0x7c(r3)
/* 801CCEDC 001C9E1C 28 00 00 00 */ cmplwi r0, 0
/* 801CCEE0 001C9E20 41 82 00 48 */ beq lbl_801CCF28
@@ -7273,8 +7273,8 @@ dMenu_Fmap_c_NS_drawPlayEnterIcon:
/* 801CCEF8 001C9E38 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 801CCEFC 001C9E3C C0 01 00 18 */ lfs f0, 0x18(r1)
/* 801CCF00 001C9E40 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 801CCF04 001C9E44 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CCF08 001C9E48 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CCF04 001C9E44 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CCF08 001C9E48 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CCF0C 001C9E4C AB E3 0D BA */ lha r31, 0xdba(r3)
/* 801CCF10 001C9E50 80 7E 00 8C */ lwz r3, 0x8c(r30)
/* 801CCF14 001C9E54 4B FF 97 19 */ bl dMenuFmap_getStartStageName
@@ -7699,8 +7699,8 @@ lbl_801CD4A0:
/* 801CD4B0 001CA3F0 38 1F 00 01 */ addi r0, r31, 1
/* 801CD4B4 001CA3F4 7C 00 18 00 */ cmpw r0, r3
/* 801CD4B8 001CA3F8 40 82 00 DC */ bne lbl_801CD594
/* 801CD4BC 001CA3FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CD4C0 001CA400 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CD4BC 001CA3FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CD4C0 001CA400 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CD4C4 001CA404 88 03 00 7C */ lbz r0, 0x7c(r3)
/* 801CD4C8 001CA408 28 00 00 00 */ cmplwi r0, 0
/* 801CD4CC 001CA40C 41 82 00 3C */ beq lbl_801CD508
@@ -7795,8 +7795,8 @@ dMenu_Fmap_c_NS_tableArrowPosInit:
lbl_801CD610:
/* 801CD610 001CA550 2C 00 00 04 */ cmpwi r0, 4
/* 801CD614 001CA554 40 80 00 98 */ bge lbl_801CD6AC
/* 801CD618 001CA558 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CD61C 001CA55C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CD618 001CA558 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CD61C 001CA55C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CD620 001CA560 3B A3 07 F0 */ addi r29, r3, 0x7f0
/* 801CD624 001CA564 7F A3 EB 78 */ mr r3, r29
/* 801CD628 001CA568 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -8042,8 +8042,8 @@ dMenu_Fmap_c_NS_getPlayerPos2D:
/* 801CD964 001CA8A4 90 01 00 34 */ stw r0, 0x34(r1)
/* 801CD968 001CA8A8 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 801CD96C 001CA8AC 7C 7F 1B 78 */ mr r31, r3
/* 801CD970 001CA8B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CD974 001CA8B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CD970 001CA8B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CD974 001CA8B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CD978 001CA8B8 88 03 00 7C */ lbz r0, 0x7c(r3)
/* 801CD97C 001CA8BC 28 00 00 00 */ cmplwi r0, 0
/* 801CD980 001CA8C0 41 82 00 3C */ beq lbl_801CD9BC
+22 -22
View File
@@ -237,8 +237,8 @@ lbl_801CF6EC:
/* 801CF8F8 001CC838 98 1F 12 3A */ stb r0, 0x123a(r31)
/* 801CF8FC 001CC83C 98 9F 12 2F */ stb r4, 0x122f(r31)
/* 801CF900 001CC840 38 7F 00 04 */ addi r3, r31, 4
/* 801CF904 001CC844 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801CF908 001CC848 3B C4 61 C0 */ addi r30, r4, lbl_804061C0@l
/* 801CF904 001CC844 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801CF908 001CC848 3B C4 61 C0 */ addi r30, r4, g_dComIfG_gameInfo@l
/* 801CF90C 001CC84C 80 9E 5C BC */ lwz r4, 0x5cbc(r30)
/* 801CF910 001CC850 4B FF 2F C9 */ bl dMenuMapCommon_c_NS_initiate
/* 801CF914 001CC854 38 60 01 18 */ li r3, 0x118
@@ -342,8 +342,8 @@ lbl_801CFA6C:
/* 801CFA88 001CC9C8 7C 60 1B 78 */ mr r0, r3
lbl_801CFA8C:
/* 801CFA8C 001CC9CC 90 1F 0C E0 */ stw r0, 0xce0(r31)
/* 801CFA90 001CC9D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CFA94 001CC9D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CFA90 001CC9D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CFA94 001CC9D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CFA98 001CC9D8 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 801CFA9C 001CC9DC 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 801CFAA0 001CC9E0 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -672,8 +672,8 @@ lbl_801CFF18:
/* 801CFF5C 001CCE9C 48 19 22 71 */ bl func_803621CC
/* 801CFF60 001CCEA0 7C 7D 1B 78 */ mr r29, r3
/* 801CFF64 001CCEA4 48 00 3D 55 */ bl dMenu_Fmap2DBack_c_NS_calcBlink
/* 801CFF68 001CCEA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CFF6C 001CCEAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CFF68 001CCEA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CFF6C 001CCEAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CFF70 001CCEB0 83 C3 5F 50 */ lwz r30, 0x5f50(r3)
/* 801CFF74 001CCEB4 7F C3 F3 78 */ mr r3, r30
/* 801CFF78 001CCEB8 81 9E 00 00 */ lwz r12, 0(r30)
@@ -3271,8 +3271,8 @@ lbl_801D2590:
/* 801D2598 001CF4D8 88 03 12 2C */ lbz r0, 0x122c(r3)
/* 801D259C 001CF4DC 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 801D25A0 001CF4E0 41 82 00 28 */ beq lbl_801D25C8
/* 801D25A4 001CF4E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D25A8 001CF4E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D25A4 001CF4E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D25A8 001CF4E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D25AC 001CF4EC 38 63 00 64 */ addi r3, r3, 0x64
/* 801D25B0 001CF4F0 38 80 00 04 */ li r4, 4
/* 801D25B4 001CF4F4 4B E6 08 C5 */ bl isRegionBit__33dSv_player_field_last_stay_info_cCFi
@@ -3297,8 +3297,8 @@ lbl_801D25E8:
/* 801D25F4 001CF534 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 801D25F8 001CF538 7C 60 00 39 */ and. r0, r3, r0
/* 801D25FC 001CF53C 41 82 00 28 */ beq lbl_801D2624
/* 801D2600 001CF540 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D2604 001CF544 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D2600 001CF540 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D2604 001CF544 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D2608 001CF548 38 63 00 64 */ addi r3, r3, 0x64
/* 801D260C 001CF54C 38 9F 00 01 */ addi r4, r31, 1
/* 801D2610 001CF550 4B E6 08 69 */ bl isRegionBit__33dSv_player_field_last_stay_info_cCFi
@@ -7040,8 +7040,8 @@ lbl_801D5C3C:
/* 801D5C48 001D2B88 38 84 65 D0 */ addi r4, r4, lbl_803965D0@l
/* 801D5C4C 001D2B8C 38 84 00 85 */ addi r4, r4, 0x85
/* 801D5C50 001D2B90 3C A0 01 02 */ lis r5, 0x102
/* 801D5C54 001D2B94 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 801D5C58 001D2B98 3B A6 61 C0 */ addi r29, r6, lbl_804061C0@l
/* 801D5C54 001D2B94 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 801D5C58 001D2B98 3B A6 61 C0 */ addi r29, r6, g_dComIfG_gameInfo@l
/* 801D5C5C 001D2B9C 80 DD 5C BC */ lwz r6, 0x5cbc(r29)
/* 801D5C60 001D2BA0 48 12 29 E9 */ bl J2DScreen_NS_setPriority
/* 801D5C64 001D2BA4 80 7F 00 08 */ lwz r3, 8(r31)
@@ -8164,8 +8164,8 @@ lbl_801D6C74:
/* 801D6CA4 001D3BE4 93 E1 00 5C */ stw r31, 0x5c(r1)
/* 801D6CA8 001D3BE8 93 C1 00 58 */ stw r30, 0x58(r1)
/* 801D6CAC 001D3BEC 7C 7E 1B 78 */ mr r30, r3
/* 801D6CB0 001D3BF0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D6CB4 001D3BF4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D6CB0 001D3BF0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D6CB4 001D3BF4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D6CB8 001D3BF8 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801D6CBC 001D3BFC 7F E3 FB 78 */ mr r3, r31
/* 801D6CC0 001D3C00 81 9F 00 00 */ lwz r12, 0(r31)
@@ -9109,8 +9109,8 @@ lbl_801D79BC:
/* 801D79CC 001D490C 38 60 00 00 */ li r3, 0
/* 801D79D0 001D4910 48 00 00 24 */ b lbl_801D79F4
lbl_801D79D4:
/* 801D79D4 001D4914 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D79D8 001D4918 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D79D4 001D4914 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D79D8 001D4918 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D79DC 001D491C 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801D79E0 001D4920 38 80 00 00 */ li r4, 0
/* 801D79E4 001D4924 81 83 06 28 */ lwz r12, 0x628(r3)
@@ -9195,8 +9195,8 @@ dMenu_Fmap2DTop_c_NS_checkWarpAcceptRegion4:
/* 801D7AEC 001D4A2C 38 60 00 00 */ li r3, 0
/* 801D7AF0 001D4A30 48 00 00 54 */ b lbl_801D7B44
lbl_801D7AF4:
/* 801D7AF4 001D4A34 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D7AF8 001D4A38 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D7AF4 001D4A34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D7AF8 001D4A38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D7AFC 001D4A3C 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801D7B00 001D4A40 7F E3 FB 78 */ mr r3, r31
/* 801D7B04 001D4A44 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -9229,8 +9229,8 @@ dMenu_Fmap2DTop_c_NS_checkWarpAcceptCannon:
/* 801D7B5C 001D4A9C 7C 08 02 A6 */ mflr r0
/* 801D7B60 001D4AA0 90 01 00 14 */ stw r0, 0x14(r1)
/* 801D7B64 001D4AA4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801D7B68 001D4AA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D7B6C 001D4AAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D7B68 001D4AA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D7B6C 001D4AAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D7B70 001D4AB0 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801D7B74 001D4AB4 7F E3 FB 78 */ mr r3, r31
/* 801D7B78 001D4AB8 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -9585,8 +9585,8 @@ dMenu_Fmap2DTop_c_NS_isWarpAccept:
/* 801D8088 001D4FC8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801D808C 001D4FCC 7C 08 02 A6 */ mflr r0
/* 801D8090 001D4FD0 90 01 00 14 */ stw r0, 0x14(r1)
/* 801D8094 001D4FD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D8098 001D4FD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D8094 001D4FD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D8098 001D4FD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D809C 001D4FDC 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801D80A0 001D4FE0 3C 80 80 3A */ lis r4, lbl_803A7288@ha
/* 801D80A4 001D4FE4 38 84 72 88 */ addi r4, r4, lbl_803A7288@l
+16 -16
View File
@@ -36,8 +36,8 @@ dMenu_Insect_c:
/* 801D8184 001D50C4 98 1F 00 FA */ stb r0, 0xfa(r31)
/* 801D8188 001D50C8 98 1F 00 FB */ stb r0, 0xfb(r31)
/* 801D818C 001D50CC 98 7F 00 F7 */ stb r3, 0xf7(r31)
/* 801D8190 001D50D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D8194 001D50D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D8190 001D50D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D8194 001D50D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D8198 001D50D8 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 801D819C 001D50DC 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 801D81A0 001D50E0 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -348,8 +348,8 @@ lbl_801D85EC:
/* 801D8608 001D5548 38 00 00 00 */ li r0, 0
/* 801D860C 001D554C 90 1E 00 08 */ stw r0, 8(r30)
lbl_801D8610:
/* 801D8610 001D5550 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D8614 001D5554 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D8610 001D5550 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D8614 001D5554 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D8618 001D5558 80 63 5C 6C */ lwz r3, 0x5c6c(r3)
/* 801D861C 001D555C 81 83 00 00 */ lwz r12, 0(r3)
/* 801D8620 001D5560 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -453,8 +453,8 @@ dMenu_Insect_c_NS__draw:
/* 801D8778 001D56B8 80 03 00 08 */ lwz r0, 8(r3)
/* 801D877C 001D56BC 28 00 00 00 */ cmplwi r0, 0
/* 801D8780 001D56C0 41 82 01 54 */ beq lbl_801D88D4
/* 801D8784 001D56C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D8788 001D56C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D8784 001D56C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D8788 001D56C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D878C 001D56CC 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801D8790 001D56D0 80 7E 00 60 */ lwz r3, 0x60(r30)
/* 801D8794 001D56D4 38 80 00 FF */ li r4, 0xff
@@ -1938,8 +1938,8 @@ dMenu_Insect_c_NS_getGetInsectNum:
/* 801D9D68 001D6CA8 38 03 D8 7C */ addi r0, r3, lbl_803BD87C@l
/* 801D9D6C 001D6CAC 7C 1D 03 78 */ mr r29, r0
/* 801D9D70 001D6CB0 3B 80 00 00 */ li r28, 0
/* 801D9D74 001D6CB4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D9D78 001D6CB8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D9D74 001D6CB4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D9D78 001D6CB8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D9D7C 001D6CBC 3B E3 00 CC */ addi r31, r3, 0xcc
lbl_801D9D80:
/* 801D9D80 001D6CC0 88 9D 00 00 */ lbz r4, 0(r29)
@@ -1979,8 +1979,8 @@ dMenu_Insect_c_NS_isGetInsect:
/* 801D9DEC 001D6D2C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801D9DF0 001D6D30 4B FF FF DD */ bl dMenu_Insect_c_NS_getInsectItemID
/* 801D9DF4 001D6D34 7C 64 1B 78 */ mr r4, r3
/* 801D9DF8 001D6D38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D9DFC 001D6D3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D9DF8 001D6D38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D9DFC 001D6D3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D9E00 001D6D40 38 63 00 CC */ addi r3, r3, 0xcc
/* 801D9E04 001D6D44 4B E5 A0 C5 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801D9E08 001D6D48 30 03 FF FF */ addic r0, r3, -1
@@ -1995,8 +1995,8 @@ dMenu_Insect_c_NS_isGiveInsect:
/* 801D9E20 001D6D60 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801D9E24 001D6D64 7C 08 02 A6 */ mflr r0
/* 801D9E28 001D6D68 90 01 00 14 */ stw r0, 0x14(r1)
/* 801D9E2C 001D6D6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D9E30 001D6D70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D9E2C 001D6D6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D9E30 001D6D70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D9E34 001D6D74 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801D9E38 001D6D78 1C 05 00 06 */ mulli r0, r5, 6
/* 801D9E3C 001D6D7C 7C 04 02 14 */ add r0, r4, r0
@@ -2027,8 +2027,8 @@ dMenu_Insect_c_NS_isCatchInsect:
/* 801D9E94 001D6DD4 41 80 00 2C */ blt lbl_801D9EC0
/* 801D9E98 001D6DD8 28 00 00 D7 */ cmplwi r0, 0xd7
/* 801D9E9C 001D6DDC 41 81 00 24 */ bgt lbl_801D9EC0
/* 801D9EA0 001D6DE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D9EA4 001D6DE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D9EA0 001D6DE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D9EA4 001D6DE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D9EA8 001D6DE8 38 63 00 CC */ addi r3, r3, 0xcc
/* 801D9EAC 001D6DEC 4B E5 A0 1D */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801D9EB0 001D6DF0 30 03 FF FF */ addic r0, r3, -1
@@ -2053,8 +2053,8 @@ dMenu_Insect_c_NS_isGiveInsect_X1_:
/* 801D9EE8 001D6E28 41 80 00 40 */ blt lbl_801D9F28
/* 801D9EEC 001D6E2C 28 04 00 D7 */ cmplwi r4, 0xd7
/* 801D9EF0 001D6E30 41 81 00 38 */ bgt lbl_801D9F28
/* 801D9EF4 001D6E34 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801D9EF8 001D6E38 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801D9EF4 001D6E34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801D9EF8 001D6E38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801D9EFC 001D6E3C 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 801D9F00 001D6E40 38 04 00 D1 */ addi r0, r4, 0xd1
/* 801D9F04 001D6E44 54 00 08 3C */ slwi r0, r0, 1
+20 -20
View File
@@ -388,8 +388,8 @@ lbl_801DD300:
/* 801DD31C 001DA25C 38 00 00 00 */ li r0, 0
/* 801DD320 001DA260 90 1F 00 08 */ stw r0, 8(r31)
lbl_801DD324:
/* 801DD324 001DA264 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DD328 001DA268 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DD324 001DA264 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DD328 001DA268 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DD32C 001DA26C 80 63 5C 6C */ lwz r3, 0x5c6c(r3)
/* 801DD330 001DA270 81 83 00 00 */ lwz r12, 0(r3)
/* 801DD334 001DA274 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -537,8 +537,8 @@ dMenu_Letter_c_NS__draw:
/* 801DD534 001DA474 80 03 00 08 */ lwz r0, 8(r3)
/* 801DD538 001DA478 28 00 00 00 */ cmplwi r0, 0
/* 801DD53C 001DA47C 41 82 03 D0 */ beq lbl_801DD90C
/* 801DD540 001DA480 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DD544 001DA484 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DD540 001DA480 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DD544 001DA484 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DD548 001DA488 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801DD54C 001DA48C 80 7D 02 B4 */ lwz r3, 0x2b4(r29)
/* 801DD550 001DA490 8B 83 00 B2 */ lbz r28, 0xb2(r3)
@@ -824,8 +824,8 @@ dMenu_Letter_c_NS_letter_init_calc:
/* 801DD970 001DA8B0 48 00 3D 09 */ bl dMenu_Letter_c_NS_getLetterNum
/* 801DD974 001DA8B4 98 7F 03 75 */ stb r3, 0x375(r31)
/* 801DD978 001DA8B8 38 C0 00 00 */ li r6, 0
/* 801DD97C 001DA8BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DD980 001DA8C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DD97C 001DA8BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DD980 001DA8C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DD984 001DA8C4 38 A3 01 1C */ addi r5, r3, 0x11c
/* 801DD988 001DA8C8 38 60 00 FF */ li r3, 0xff
/* 801DD98C 001DA8CC 38 00 00 36 */ li r0, 0x36
@@ -1340,8 +1340,8 @@ lbl_801DE0A0:
/* 801DE0F4 001DB034 38 03 00 01 */ addi r0, r3, 1
/* 801DE0F8 001DB038 1C 00 00 64 */ mulli r0, r0, 0x64
/* 801DE0FC 001DB03C 7C 04 02 14 */ add r0, r4, r0
/* 801DE100 001DB040 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DE104 001DB044 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DE100 001DB040 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DE104 001DB044 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DE108 001DB048 90 03 5E 0C */ stw r0, 0x5e0c(r3)
/* 801DE10C 001DB04C 80 7E 03 10 */ lwz r3, 0x310(r30)
/* 801DE110 001DB050 38 80 04 D6 */ li r4, 0x4d6
@@ -1594,8 +1594,8 @@ lbl_801DE4BC:
/* 801DE4C8 001DB408 38 63 00 04 */ addi r3, r3, 4
/* 801DE4CC 001DB40C 42 00 FF F0 */ bdnz lbl_801DE4BC
lbl_801DE4D0:
/* 801DE4D0 001DB410 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DE4D4 001DB414 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DE4D0 001DB410 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DE4D4 001DB414 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DE4D8 001DB418 3B 43 01 1C */ addi r26, r3, 0x11c
/* 801DE4DC 001DB41C 7F 43 D3 78 */ mr r3, r26
/* 801DE4E0 001DB420 7F C4 F3 78 */ mr r4, r30
@@ -3129,8 +3129,8 @@ lbl_801DFB2C:
/* 801DFBC8 001DCB08 38 03 00 01 */ addi r0, r3, 1
/* 801DFBCC 001DCB0C 1C 00 00 64 */ mulli r0, r0, 0x64
/* 801DFBD0 001DCB10 7C 04 02 14 */ add r0, r4, r0
/* 801DFBD4 001DCB14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DFBD8 001DCB18 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DFBD4 001DCB14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DFBD8 001DCB18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DFBDC 001DCB1C 90 03 5E 0C */ stw r0, 0x5e0c(r3)
/* 801DFBE0 001DCB20 80 7F 03 10 */ lwz r3, 0x310(r31)
/* 801DFBE4 001DCB24 38 80 04 D6 */ li r4, 0x4d6
@@ -3987,8 +3987,8 @@ lbl_801E0884:
/* 801E08BC 001DD7FC 2C 1B 00 02 */ cmpwi r27, 2
/* 801E08C0 001DD800 3B DE 00 04 */ addi r30, r30, 4
/* 801E08C4 001DD804 41 80 FF 8C */ blt lbl_801E0850
/* 801E08C8 001DD808 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E08CC 001DD80C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E08C8 001DD808 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E08CC 001DD80C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E08D0 001DD810 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 801E08D4 001DD814 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 801E08D8 001DD818 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -4452,8 +4452,8 @@ lbl_801E0F8C:
/* 801E0F94 001DDED4 41 80 FF 28 */ blt lbl_801E0EBC
/* 801E0F98 001DDED8 3B A0 00 00 */ li r29, 0
/* 801E0F9C 001DDEDC 3B 60 00 00 */ li r27, 0
/* 801E0FA0 001DDEE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E0FA4 001DDEE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E0FA0 001DDEE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E0FA4 001DDEE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E0FA8 001DDEE8 3B E3 01 1C */ addi r31, r3, 0x11c
lbl_801E0FAC:
/* 801E0FAC 001DDEEC 88 1C 03 73 */ lbz r0, 0x373(r28)
@@ -4570,8 +4570,8 @@ lbl_801E1140:
/* 801E1148 001DE088 41 80 FF 28 */ blt lbl_801E1070
/* 801E114C 001DE08C 3B A0 00 00 */ li r29, 0
/* 801E1150 001DE090 3B 60 00 00 */ li r27, 0
/* 801E1154 001DE094 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E1158 001DE098 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E1154 001DE094 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E1158 001DE098 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E115C 001DE09C 3B E3 01 1C */ addi r31, r3, 0x11c
lbl_801E1160:
/* 801E1160 001DE0A0 88 1C 03 73 */ lbz r0, 0x373(r28)
@@ -4946,8 +4946,8 @@ dMenu_Letter_c_NS_getLetterNum:
/* 801E16A0 001DE5E0 40 81 00 84 */ ble lbl_801E1724
/* 801E16A4 001DE5E4 3B 40 00 00 */ li r26, 0
/* 801E16A8 001DE5E8 3B E0 00 00 */ li r31, 0
/* 801E16AC 001DE5EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E16B0 001DE5F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E16AC 001DE5EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E16B0 001DE5F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E16B4 001DE5F4 3B 83 01 1C */ addi r28, r3, 0x11c
/* 801E16B8 001DE5F8 3C 60 80 3C */ lis r3, lbl_803BF81C@ha
/* 801E16BC 001DE5FC 3B C3 F8 1C */ addi r30, r3, lbl_803BF81C@l
+18 -18
View File
@@ -490,8 +490,8 @@ lbl_801E2540:
/* 801E2634 001DF574 7F E3 FB 78 */ mr r3, r31
/* 801E2638 001DF578 38 80 03 F9 */ li r4, 0x3f9
/* 801E263C 001DF57C 48 00 59 61 */ bl dMenu_Option_c_NS_setBButtonString
/* 801E2640 001DF580 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E2644 001DF584 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E2640 001DF580 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E2644 001DF584 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E2648 001DF588 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 801E264C 001DF58C 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 801E2650 001DF590 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -1440,8 +1440,8 @@ lbl_801E33BC:
/* 801E33DC 001E031C 90 1F 00 50 */ stw r0, 0x50(r31)
lbl_801E33E0:
/* 801E33E0 001E0320 38 00 00 00 */ li r0, 0
/* 801E33E4 001E0324 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E33E8 001E0328 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E33E4 001E0324 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E33E8 001E0328 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E33EC 001E032C 90 03 5C C4 */ stw r0, 0x5cc4(r3)
/* 801E33F0 001E0330 39 61 00 30 */ addi r11, r1, 0x30
/* 801E33F4 001E0334 48 17 EE 21 */ bl func_80362214
@@ -1648,8 +1648,8 @@ dMenu_Option_c_NS__draw:
/* 801E36E4 001E0624 80 03 00 50 */ lwz r0, 0x50(r3)
/* 801E36E8 001E0628 28 00 00 00 */ cmplwi r0, 0
/* 801E36EC 001E062C 41 82 01 C8 */ beq lbl_801E38B4
/* 801E36F0 001E0630 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E36F4 001E0634 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E36F0 001E0630 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E36F4 001E0634 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E36F8 001E0638 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801E36FC 001E063C 80 7E 00 38 */ lwz r3, 0x38(r30)
/* 801E3700 001E0640 38 80 00 FF */ li r4, 0xff
@@ -1995,8 +1995,8 @@ lbl_801E3BE0:
/* 801E3BE4 001E0B24 88 04 00 0C */ lbz r0, 0xc(r4)
/* 801E3BE8 001E0B28 2C 00 00 00 */ cmpwi r0, 0
/* 801E3BEC 001E0B2C 41 82 00 58 */ beq lbl_801E3C44
/* 801E3BF0 001E0B30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E3BF4 001E0B34 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E3BF0 001E0B30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E3BF4 001E0B34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E3BF8 001E0B38 80 03 5C C4 */ lwz r0, 0x5cc4(r3)
/* 801E3BFC 001E0B3C 28 00 00 00 */ cmplwi r0, 0
/* 801E3C00 001E0B40 40 82 00 4C */ bne lbl_801E3C4C
@@ -3384,8 +3384,8 @@ lbl_801E5020:
/* 801E5050 001E1F90 40 82 00 78 */ bne lbl_801E50C8
/* 801E5054 001E1F94 38 00 00 03 */ li r0, 3
/* 801E5058 001E1F98 98 1F 03 EC */ stb r0, 0x3ec(r31)
/* 801E505C 001E1F9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E5060 001E1FA0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E505C 001E1F9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E5060 001E1FA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E5064 001E1FA4 3B C3 01 E0 */ addi r30, r3, 0x1e0
/* 801E5068 001E1FA8 88 1F 03 E4 */ lbz r0, 0x3e4(r31)
/* 801E506C 001E1FAC 98 03 01 E2 */ stb r0, 0x1e2(r3)
@@ -3400,8 +3400,8 @@ lbl_801E508C:
/* 801E508C 001E1FCC 7F C3 F3 78 */ mr r3, r30
/* 801E5090 001E1FD0 88 9F 03 E9 */ lbz r4, 0x3e9(r31)
/* 801E5094 001E1FD4 4B E4 F5 F9 */ bl setSound__19dSv_player_config_cFUc
/* 801E5098 001E1FD8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E509C 001E1FDC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E5098 001E1FD8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E509C 001E1FDC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E50A0 001E1FE0 38 63 0F 38 */ addi r3, r3, 0xf38
/* 801E50A4 001E1FE4 88 9F 03 EA */ lbz r4, 0x3ea(r31)
/* 801E50A8 001E1FE8 4B E4 63 01 */ bl dComIfG_play_c_NS_setNowVibration
@@ -3429,8 +3429,8 @@ lbl_801E50F0:
/* 801E50F8 001E2038 40 82 00 88 */ bne lbl_801E5180
/* 801E50FC 001E203C 38 00 00 03 */ li r0, 3
/* 801E5100 001E2040 98 1F 03 EC */ stb r0, 0x3ec(r31)
/* 801E5104 001E2044 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E5108 001E2048 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E5104 001E2044 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E5108 001E2048 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E510C 001E204C 3B C3 01 E0 */ addi r30, r3, 0x1e0
/* 801E5110 001E2050 7F C3 F3 78 */ mr r3, r30
/* 801E5114 001E2054 4B E4 F5 71 */ bl getSound__19dSv_player_config_cFv
@@ -6801,8 +6801,8 @@ dMenu_Option_c_NS_initialize:
/* 801E8218 001E5158 90 01 00 14 */ stw r0, 0x14(r1)
/* 801E821C 001E515C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801E8220 001E5160 7C 7F 1B 78 */ mr r31, r3
/* 801E8224 001E5164 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E8228 001E5168 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E8224 001E5164 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E8228 001E5168 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E822C 001E516C 38 63 01 E0 */ addi r3, r3, 0x1e0
/* 801E8230 001E5170 88 03 00 02 */ lbz r0, 2(r3)
/* 801E8234 001E5174 98 1F 03 E4 */ stb r0, 0x3e4(r31)
@@ -6819,8 +6819,8 @@ dMenu_Option_c_NS_initialize:
/* 801E8260 001E51A0 4B FF FE 41 */ bl dMenu_Option_c_NS_isRumbleSupported
/* 801E8264 001E51A4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801E8268 001E51A8 41 82 00 1C */ beq lbl_801E8284
/* 801E826C 001E51AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E8270 001E51B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E826C 001E51AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E8270 001E51B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E8274 001E51B4 38 63 0F 38 */ addi r3, r3, 0xf38
/* 801E8278 001E51B8 4B E4 31 39 */ bl dComIfG_play_c_NS_getNowVibration
/* 801E827C 001E51BC 98 7F 03 EA */ stb r3, 0x3ea(r31)
+110 -110
View File
@@ -94,8 +94,8 @@ lbl_801E9224:
/* 801E9258 001E6198 D0 3F 06 1C */ stfs f1, 0x61c(r31)
/* 801E925C 001E619C D0 3F 06 20 */ stfs f1, 0x620(r31)
/* 801E9260 001E61A0 D0 3F 06 24 */ stfs f1, 0x624(r31)
/* 801E9264 001E61A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E9268 001E61A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E9264 001E61A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E9268 001E61A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E926C 001E61AC 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 801E9270 001E61B0 80 03 05 74 */ lwz r0, 0x574(r3)
/* 801E9274 001E61B4 54 00 01 8C */ rlwinm r0, r0, 0, 6, 6
@@ -273,8 +273,8 @@ lbl_801E94A4:
/* 801E94F4 001E6434 38 A5 00 04 */ addi r5, r5, 4
/* 801E94F8 001E6438 41 80 FF 8C */ blt lbl_801E9484
/* 801E94FC 001E643C 3A 60 00 00 */ li r19, 0
/* 801E9500 001E6440 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E9504 001E6444 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801E9500 001E6440 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E9504 001E6444 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801E9508 001E6448 3B A3 00 9C */ addi r29, r3, 0x9c
lbl_801E950C:
/* 801E950C 001E644C 7F A3 EB 78 */ mr r3, r29
@@ -310,8 +310,8 @@ lbl_801E955C:
/* 801E9574 001E64B4 2C 13 00 18 */ cmpwi r19, 0x18
/* 801E9578 001E64B8 41 80 FF E4 */ blt lbl_801E955C
/* 801E957C 001E64BC 3A C0 00 00 */ li r22, 0
/* 801E9580 001E64C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E9584 001E64C4 3A A3 61 C0 */ addi r21, r3, lbl_804061C0@l
/* 801E9580 001E64C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E9584 001E64C4 3A A3 61 C0 */ addi r21, r3, g_dComIfG_gameInfo@l
/* 801E9588 001E64C8 7E B3 AB 78 */ mr r19, r21
/* 801E958C 001E64CC 48 00 00 A0 */ b lbl_801E962C
lbl_801E9590:
@@ -454,8 +454,8 @@ lbl_801E973C:
/* 801E9784 001E66C4 3A B5 00 0C */ addi r21, r21, 0xc
/* 801E9788 001E66C8 3B 18 00 18 */ addi r24, r24, 0x18
/* 801E978C 001E66CC 41 80 FE F4 */ blt lbl_801E9680
/* 801E9790 001E66D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801E9794 001E66D4 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 801E9790 001E66D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801E9794 001E66D4 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 801E9798 001E66D8 82 7B 5D 30 */ lwz r19, 0x5d30(r27)
/* 801E979C 001E66DC 38 60 00 00 */ li r3, 0
/* 801E97A0 001E66E0 48 03 4B 29 */ bl dMeter2Info_getNumberTextureName
@@ -507,8 +507,8 @@ lbl_801E9838:
/* 801E9848 001E6788 3C C0 80 39 */ lis r6, lbl_803978C8@ha
/* 801E984C 001E678C 38 C6 78 C8 */ addi r6, r6, lbl_803978C8@l
/* 801E9850 001E6790 3C E0 00 02 */ lis r7, 2
/* 801E9854 001E6794 3D 00 80 40 */ lis r8, lbl_804061C0@ha
/* 801E9858 001E6798 3B 88 61 C0 */ addi r28, r8, lbl_804061C0@l
/* 801E9854 001E6794 3D 00 80 40 */ lis r8, g_dComIfG_gameInfo@ha
/* 801E9858 001E6798 3B 88 61 C0 */ addi r28, r8, g_dComIfG_gameInfo@l
/* 801E985C 001E679C 81 1C 5C E8 */ lwz r8, 0x5ce8(r28)
/* 801E9860 001E67A0 48 06 B9 25 */ bl dPaneClass_setPriority
/* 801E9864 001E67A4 80 7F 00 58 */ lwz r3, 0x58(r31)
@@ -1778,8 +1778,8 @@ lbl_801EAB04:
lbl_801EAB2C:
/* 801EAB2C 001E7A6C 38 00 00 00 */ li r0, 0
/* 801EAB30 001E7A70 90 1F 03 70 */ stw r0, 0x370(r31)
/* 801EAB34 001E7A74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EAB38 001E7A78 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EAB34 001E7A74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EAB38 001E7A78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EAB3C 001E7A7C 80 63 5C E8 */ lwz r3, 0x5ce8(r3)
/* 801EAB40 001E7A80 81 83 00 00 */ lwz r12, 0(r3)
/* 801EAB44 001E7A84 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1902,8 +1902,8 @@ dMenu_Ring_c_NS__draw:
/* 801EACDC 001E7C1C 93 E1 00 9C */ stw r31, 0x9c(r1)
/* 801EACE0 001E7C20 93 C1 00 98 */ stw r30, 0x98(r1)
/* 801EACE4 001E7C24 7C 7E 1B 78 */ mr r30, r3
/* 801EACE8 001E7C28 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EACEC 001E7C2C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EACE8 001E7C28 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EACEC 001E7C2C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EACF0 001E7C30 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801EACF4 001E7C34 7F E3 FB 78 */ mr r3, r31
/* 801EACF8 001E7C38 81 9F 00 00 */ lwz r12, 0(r31)
@@ -2268,8 +2268,8 @@ lbl_801EB20C:
/* 801EB22C 001E816C EC 01 00 2A */ fadds f0, f1, f0
/* 801EB230 001E8170 D0 03 00 58 */ stfs f0, 0x58(r3)
/* 801EB234 001E8174 D0 43 00 5C */ stfs f2, 0x5c(r3)
/* 801EB238 001E8178 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EB23C 001E817C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EB238 001E8178 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EB23C 001E817C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EB240 001E8180 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EB244 001E8184 88 9E 06 90 */ lbz r4, 0x690(r30)
/* 801EB248 001E8188 38 A0 00 00 */ li r5, 0
@@ -2505,8 +2505,8 @@ lbl_801EB564:
/* 801EB588 001E84C8 EC 01 00 2A */ fadds f0, f1, f0
/* 801EB58C 001E84CC D0 04 00 58 */ stfs f0, 0x58(r4)
/* 801EB590 001E84D0 D0 44 00 5C */ stfs f2, 0x5c(r4)
/* 801EB594 001E84D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EB598 001E84D8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EB594 001E84D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EB598 001E84D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EB59C 001E84DC 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EB5A0 001E84E0 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
/* 801EB5A4 001E84E4 7C 9E 02 14 */ add r4, r30, r0
@@ -2961,8 +2961,8 @@ lbl_801EBBB4:
/* 801EBBD4 001E8B14 88 1E 06 B3 */ lbz r0, 0x6b3(r30)
/* 801EBBD8 001E8B18 28 00 00 00 */ cmplwi r0, 0
/* 801EBBDC 001E8B1C 40 82 01 18 */ bne lbl_801EBCF4
/* 801EBBE0 001E8B20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EBBE4 001E8B24 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EBBE0 001E8B20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EBBE4 001E8B24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EBBE8 001E8B28 38 80 00 01 */ li r4, 1
/* 801EBBEC 001E8B2C 4B E4 6E 71 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EBBF0 001E8B30 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
@@ -2971,8 +2971,8 @@ lbl_801EBBB4:
/* 801EBBFC 001E8B3C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EBC00 001E8B40 7C 04 00 40 */ cmplw r4, r0
/* 801EBC04 001E8B44 40 82 00 64 */ bne lbl_801EBC68
/* 801EBC08 001E8B48 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EBC0C 001E8B4C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EBC08 001E8B48 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EBC0C 001E8B4C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EBC10 001E8B50 38 80 00 00 */ li r4, 0
/* 801EBC14 001E8B54 4B E4 6E 49 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EBC18 001E8B58 7C 7A 1B 78 */ mr r26, r3
@@ -3006,8 +3006,8 @@ lbl_801EBC68:
/* 801EBC7C 001E8BBC 88 03 06 90 */ lbz r0, 0x690(r3)
/* 801EBC80 001E8BC0 7C 00 20 40 */ cmplw r0, r4
/* 801EBC84 001E8BC4 40 82 00 58 */ bne lbl_801EBCDC
/* 801EBC88 001E8BC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EBC8C 001E8BCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EBC88 001E8BC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EBC8C 001E8BCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EBC90 001E8BD0 38 80 00 00 */ li r4, 0
/* 801EBC94 001E8BD4 4B E4 6D C9 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EBC98 001E8BD8 7C 7B 1B 78 */ mr r27, r3
@@ -3039,8 +3039,8 @@ lbl_801EBCDC:
lbl_801EBCF4:
/* 801EBCF4 001E8C34 28 00 00 01 */ cmplwi r0, 1
/* 801EBCF8 001E8C38 40 82 01 14 */ bne lbl_801EBE0C
/* 801EBCFC 001E8C3C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EBD00 001E8C40 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EBCFC 001E8C3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EBD00 001E8C40 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EBD04 001E8C44 38 80 00 00 */ li r4, 0
/* 801EBD08 001E8C48 4B E4 6D 55 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EBD0C 001E8C4C 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
@@ -3049,8 +3049,8 @@ lbl_801EBCF4:
/* 801EBD18 001E8C58 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EBD1C 001E8C5C 7C 04 00 40 */ cmplw r4, r0
/* 801EBD20 001E8C60 40 82 00 64 */ bne lbl_801EBD84
/* 801EBD24 001E8C64 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EBD28 001E8C68 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EBD24 001E8C64 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EBD28 001E8C68 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EBD2C 001E8C6C 38 80 00 01 */ li r4, 1
/* 801EBD30 001E8C70 4B E4 6D 2D */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EBD34 001E8C74 7C 79 1B 78 */ mr r25, r3
@@ -3084,8 +3084,8 @@ lbl_801EBD84:
/* 801EBD98 001E8CD8 88 03 06 90 */ lbz r0, 0x690(r3)
/* 801EBD9C 001E8CDC 7C 00 20 40 */ cmplw r0, r4
/* 801EBDA0 001E8CE0 40 82 00 58 */ bne lbl_801EBDF8
/* 801EBDA4 001E8CE4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EBDA8 001E8CE8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EBDA4 001E8CE4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EBDA8 001E8CE8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EBDAC 001E8CEC 38 80 00 01 */ li r4, 1
/* 801EBDB0 001E8CF0 4B E4 6C AD */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EBDB4 001E8CF4 7C 7C 1B 78 */ mr r28, r3
@@ -3241,8 +3241,8 @@ lbl_801EBFB8:
/* 801EBFD0 001E8F10 D0 1E 05 38 */ stfs f0, 0x538(r30)
/* 801EBFD4 001E8F14 C0 03 00 1C */ lfs f0, 0x1c(r3)
/* 801EBFD8 001E8F18 D0 1E 05 3C */ stfs f0, 0x53c(r30)
/* 801EBFDC 001E8F1C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EBFE0 001E8F20 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EBFDC 001E8F1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EBFE0 001E8F20 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EBFE4 001E8F24 38 80 00 00 */ li r4, 0
/* 801EBFE8 001E8F28 4B E4 6A 75 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EBFEC 001E8F2C 88 9E 06 B4 */ lbz r4, 0x6b4(r30)
@@ -3268,8 +3268,8 @@ lbl_801EC020:
/* 801EC034 001E8F74 D0 1E 05 38 */ stfs f0, 0x538(r30)
/* 801EC038 001E8F78 C0 03 00 14 */ lfs f0, 0x14(r3)
/* 801EC03C 001E8F7C D0 1E 05 3C */ stfs f0, 0x53c(r30)
/* 801EC040 001E8F80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC044 001E8F84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC040 001E8F80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC044 001E8F84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC048 001E8F88 38 80 00 01 */ li r4, 1
/* 801EC04C 001E8F8C 4B E4 6A 11 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EC050 001E8F90 88 9E 06 B5 */ lbz r4, 0x6b5(r30)
@@ -3406,8 +3406,8 @@ dMenu_Ring_c_NS_setScale:
/* 801EC224 001E9164 3B E0 00 00 */ li r31, 0
/* 801EC228 001E9168 3C 60 80 43 */ lis r3, lbl_8042FAFC@ha
/* 801EC22C 001E916C 3B 83 FA FC */ addi r28, r3, lbl_8042FAFC@l
/* 801EC230 001E9170 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC234 001E9174 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC230 001E9170 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC234 001E9174 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC238 001E9178 3B 63 00 9C */ addi r27, r3, 0x9c
/* 801EC23C 001E917C 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 801EC240 001E9180 3B A3 01 88 */ addi r29, r3, lbl_80430188@l
@@ -3618,8 +3618,8 @@ dMenu_Ring_c_NS_setActiveCursor:
/* 801EC510 001E9450 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 801EC514 001E9454 93 C1 00 18 */ stw r30, 0x18(r1)
/* 801EC518 001E9458 7C 7F 1B 78 */ mr r31, r3
/* 801EC51C 001E945C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC520 001E9460 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC51C 001E945C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC520 001E9460 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC524 001E9464 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EC528 001E9468 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
/* 801EC52C 001E946C 7C 9F 02 14 */ add r4, r31, r0
@@ -3777,8 +3777,8 @@ dMenu_Ring_c_NS_setMixItem:
/* 801EC760 001E96A0 39 61 00 40 */ addi r11, r1, 0x40
/* 801EC764 001E96A4 48 17 5A 71 */ bl _savegpr_27
/* 801EC768 001E96A8 7C 7B 1B 78 */ mr r27, r3
/* 801EC76C 001E96AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC770 001E96B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC76C 001E96AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC770 001E96B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC774 001E96B4 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EC778 001E96B8 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
/* 801EC77C 001E96BC 7C 9B 02 14 */ add r4, r27, r0
@@ -3787,13 +3787,13 @@ dMenu_Ring_c_NS_setMixItem:
/* 801EC788 001E96C8 4B E4 68 A9 */ bl getItem__17dSv_player_item_cCFib
/* 801EC78C 001E96CC 7C 7F 1B 78 */ mr r31, r3
/* 801EC790 001E96D0 3B 80 00 00 */ li r28, 0
/* 801EC794 001E96D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC798 001E96D8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC794 001E96D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC798 001E96D8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC79C 001E96DC 38 80 00 00 */ li r4, 0
/* 801EC7A0 001E96E0 4B E4 62 BD */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EC7A4 001E96E4 7C 7E 1B 78 */ mr r30, r3
/* 801EC7A8 001E96E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC7AC 001E96EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC7A8 001E96E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC7AC 001E96EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC7B0 001E96F0 38 80 00 01 */ li r4, 1
/* 801EC7B4 001E96F4 4B E4 62 A9 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EC7B8 001E96F8 7C 7D 1B 78 */ mr r29, r3
@@ -3804,8 +3804,8 @@ dMenu_Ring_c_NS_setMixItem:
/* 801EC7CC 001E970C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EC7D0 001E9710 28 00 00 04 */ cmplwi r0, 4
/* 801EC7D4 001E9714 40 82 00 94 */ bne lbl_801EC868
/* 801EC7D8 001E9718 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC7DC 001E971C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC7D8 001E9718 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC7DC 001E971C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC7E0 001E9720 38 80 00 00 */ li r4, 0
/* 801EC7E4 001E9724 4B E4 62 79 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EC7E8 001E9728 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
@@ -3846,8 +3846,8 @@ lbl_801EC868:
/* 801EC870 001E97B0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EC874 001E97B4 28 00 00 04 */ cmplwi r0, 4
/* 801EC878 001E97B8 40 82 00 94 */ bne lbl_801EC90C
/* 801EC87C 001E97BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC880 001E97C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC87C 001E97BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC880 001E97C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC884 001E97C4 38 80 00 01 */ li r4, 1
/* 801EC888 001E97C8 4B E4 61 D5 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EC88C 001E97CC 88 1B 06 A8 */ lbz r0, 0x6a8(r27)
@@ -3893,8 +3893,8 @@ lbl_801EC924:
/* 801EC924 001E9864 2C 00 00 73 */ cmpwi r0, 0x73
/* 801EC928 001E9868 40 80 01 98 */ bge lbl_801ECAC0
lbl_801EC92C:
/* 801EC92C 001E986C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC930 001E9870 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC92C 001E986C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC930 001E9870 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EC934 001E9874 38 80 00 00 */ li r4, 0
/* 801EC938 001E9878 4B E4 61 25 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EC93C 001E987C 54 60 06 3E */ clrlwi r0, r3, 0x18
@@ -3947,8 +3947,8 @@ lbl_801EC970:
/* 801EC9F0 001E9930 98 BB 06 AB */ stb r5, 0x6ab(r27)
/* 801EC9F4 001E9934 48 00 00 CC */ b lbl_801ECAC0
lbl_801EC9F8:
/* 801EC9F8 001E9938 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EC9FC 001E993C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EC9F8 001E9938 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EC9FC 001E993C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801ECA00 001E9940 38 80 00 01 */ li r4, 1
/* 801ECA04 001E9944 4B E4 60 59 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801ECA08 001E9948 54 60 06 3E */ clrlwi r0, r3, 0x18
@@ -4110,8 +4110,8 @@ lbl_801ECC00:
/* 801ECC4C 001E9B8C 3B A0 00 00 */ li r29, 0
/* 801ECC50 001E9B90 3B 40 00 00 */ li r26, 0
/* 801ECC54 001E9B94 3B 20 00 00 */ li r25, 0
/* 801ECC58 001E9B98 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801ECC5C 001E9B9C 3A E3 61 C0 */ addi r23, r3, lbl_804061C0@l
/* 801ECC58 001E9B98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801ECC5C 001E9B9C 3A E3 61 C0 */ addi r23, r3, g_dComIfG_gameInfo@l
/* 801ECC60 001E9BA0 3A 77 00 9C */ addi r19, r23, 0x9c
/* 801ECC64 001E9BA4 48 00 02 F4 */ b lbl_801ECF58
lbl_801ECC68:
@@ -4380,8 +4380,8 @@ lbl_801ECFE4:
/* 801ED044 001E9F84 3C 60 80 43 */ lis r3, lbl_8042FAFC@ha
/* 801ED048 001E9F88 3B C3 FA FC */ addi r30, r3, lbl_8042FAFC@l
/* 801ED04C 001E9F8C 7F 57 A2 14 */ add r26, r23, r20
/* 801ED050 001E9F90 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801ED054 001E9F94 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 801ED050 001E9F90 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801ED054 001E9F94 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 801ED058 001E9F98 3B 9F 00 9C */ addi r28, r31, 0x9c
/* 801ED05C 001E9F9C 3B 79 06 90 */ addi r27, r25, 0x690
lbl_801ED060:
@@ -4576,8 +4576,8 @@ lbl_801ED30C:
/* 801ED328 001EA268 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 801ED32C 001EA26C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 801ED330 001EA270 7C 7F 1B 78 */ mr r31, r3
/* 801ED334 001EA274 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801ED338 001EA278 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801ED334 001EA274 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801ED338 001EA278 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801ED33C 001EA27C 38 63 00 9C */ addi r3, r3, 0x9c
/* 801ED340 001EA280 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
/* 801ED344 001EA284 7C 9F 02 14 */ add r4, r31, r0
@@ -4836,8 +4836,8 @@ lbl_801ED6B4:
/* 801ED6F4 001EA634 C0 03 03 8C */ lfs f0, 0x38c(r3)
/* 801ED6F8 001EA638 D0 04 00 58 */ stfs f0, 0x58(r4)
/* 801ED6FC 001EA63C D0 24 00 5C */ stfs f1, 0x5c(r4)
/* 801ED700 001EA640 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801ED704 001EA644 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801ED700 001EA640 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801ED704 001EA644 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801ED708 001EA648 38 63 00 9C */ addi r3, r3, 0x9c
/* 801ED70C 001EA64C 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
/* 801ED710 001EA650 7C 9F 02 14 */ add r4, r31, r0
@@ -4924,8 +4924,8 @@ lbl_801ED7FC:
/* 801ED834 001EA774 C0 03 03 8C */ lfs f0, 0x38c(r3)
/* 801ED838 001EA778 D0 04 00 58 */ stfs f0, 0x58(r4)
/* 801ED83C 001EA77C D0 24 00 5C */ stfs f1, 0x5c(r4)
/* 801ED840 001EA780 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801ED844 001EA784 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801ED840 001EA780 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801ED844 001EA784 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801ED848 001EA788 38 63 00 9C */ addi r3, r3, 0x9c
/* 801ED84C 001EA78C 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
/* 801ED850 001EA790 7C 9F 02 14 */ add r4, r31, r0
@@ -5452,8 +5452,8 @@ dMenu_Ring_c_NS_getCursorPos:
/* 801EDFEC 001EAF2C 48 17 41 ED */ bl _savegpr_28
/* 801EDFF0 001EAF30 7C 7C 1B 78 */ mr r28, r3
/* 801EDFF4 001EAF34 3B A0 00 00 */ li r29, 0
/* 801EDFF8 001EAF38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EDFFC 001EAF3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EDFF8 001EAF38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EDFFC 001EAF3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE000 001EAF40 3B C3 00 9C */ addi r30, r3, 0x9c
/* 801EE004 001EAF44 54 9F 06 3E */ clrlwi r31, r4, 0x18
/* 801EE008 001EAF48 48 00 00 28 */ b lbl_801EE030
@@ -5487,8 +5487,8 @@ dMenu_Ring_c_NS_getItemNum:
/* 801EE05C 001EAF9C 7C 08 02 A6 */ mflr r0
/* 801EE060 001EAFA0 90 01 00 14 */ stw r0, 0x14(r1)
/* 801EE064 001EAFA4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801EE068 001EAFA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE06C 001EAFAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE068 001EAFA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE06C 001EAFAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE070 001EAFB0 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EE074 001EAFB4 54 9F 06 3E */ clrlwi r31, r4, 0x18
/* 801EE078 001EAFB8 7F E4 FB 78 */ mr r4, r31
@@ -5524,8 +5524,8 @@ lbl_801EE0E0:
/* 801EE0E0 001EB020 38 80 00 00 */ li r4, 0
/* 801EE0E4 001EB024 48 00 00 60 */ b lbl_801EE144
lbl_801EE0E8:
/* 801EE0E8 001EB028 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE0EC 001EB02C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE0E8 001EB028 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE0EC 001EB02C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE0F0 001EB030 38 63 00 EC */ addi r3, r3, 0xec
/* 801EE0F4 001EB034 38 1F FF F1 */ addi r0, r31, -15
/* 801EE0F8 001EB038 54 04 06 3E */ clrlwi r4, r0, 0x18
@@ -5533,8 +5533,8 @@ lbl_801EE0E8:
/* 801EE100 001EB040 7C 64 1B 78 */ mr r4, r3
/* 801EE104 001EB044 48 00 00 40 */ b lbl_801EE144
lbl_801EE108:
/* 801EE108 001EB048 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE10C 001EB04C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE108 001EB048 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE10C 001EB04C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE110 001EB050 38 63 00 EC */ addi r3, r3, 0xec
/* 801EE114 001EB054 38 1F FF F5 */ addi r0, r31, -11
/* 801EE118 001EB058 54 04 06 3E */ clrlwi r4, r0, 0x18
@@ -5542,13 +5542,13 @@ lbl_801EE108:
/* 801EE120 001EB060 7C 64 1B 78 */ mr r4, r3
/* 801EE124 001EB064 48 00 00 20 */ b lbl_801EE144
lbl_801EE128:
/* 801EE128 001EB068 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE12C 001EB06C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE128 001EB068 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE12C 001EB06C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE130 001EB070 88 83 00 EC */ lbz r4, 0xec(r3)
/* 801EE134 001EB074 48 00 00 10 */ b lbl_801EE144
lbl_801EE138:
/* 801EE138 001EB078 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE13C 001EB07C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE138 001EB078 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE13C 001EB07C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE140 001EB080 88 83 00 F4 */ lbz r4, 0xf4(r3)
lbl_801EE144:
/* 801EE144 001EB084 7C 83 23 78 */ mr r3, r4
@@ -5563,8 +5563,8 @@ dMenu_Ring_c_NS_getItemMaxNum:
/* 801EE15C 001EB09C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801EE160 001EB0A0 7C 08 02 A6 */ mflr r0
/* 801EE164 001EB0A4 90 01 00 14 */ stw r0, 0x14(r1)
/* 801EE168 001EB0A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE16C 001EB0AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE168 001EB0A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE16C 001EB0AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE170 001EB0B0 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EE174 001EB0B4 54 84 06 3E */ clrlwi r4, r4, 0x18
/* 801EE178 001EB0B8 38 A0 00 00 */ li r5, 0
@@ -5600,8 +5600,8 @@ lbl_801EE1E0:
/* 801EE1E0 001EB120 38 60 00 01 */ li r3, 1
/* 801EE1E4 001EB124 48 00 00 34 */ b lbl_801EE218
lbl_801EE1E8:
/* 801EE1E8 001EB128 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE1EC 001EB12C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE1E8 001EB128 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE1EC 001EB12C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE1F0 001EB130 38 63 00 F8 */ addi r3, r3, 0xf8
/* 801EE1F4 001EB134 4B E4 5F 05 */ bl getBombNum__21dSv_player_item_max_cCFUc
/* 801EE1F8 001EB138 48 00 00 20 */ b lbl_801EE218
@@ -5609,8 +5609,8 @@ lbl_801EE1FC:
/* 801EE1FC 001EB13C 4B E4 03 BD */ bl dComIfGs_getBottleMax
/* 801EE200 001EB140 48 00 00 18 */ b lbl_801EE218
lbl_801EE204:
/* 801EE204 001EB144 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE208 001EB148 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE204 001EB144 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE208 001EB148 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE20C 001EB14C 88 63 00 F8 */ lbz r3, 0xf8(r3)
/* 801EE210 001EB150 48 00 00 08 */ b lbl_801EE218
lbl_801EE214:
@@ -5629,21 +5629,21 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE234 001EB174 39 61 00 20 */ addi r11, r1, 0x20
/* 801EE238 001EB178 48 17 3F A1 */ bl _savegpr_28
/* 801EE23C 001EB17C 7C 7D 1B 78 */ mr r29, r3
/* 801EE240 001EB180 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE244 001EB184 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE240 001EB180 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE244 001EB184 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE248 001EB188 38 80 00 00 */ li r4, 0
/* 801EE24C 001EB18C 4B E4 48 11 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EE250 001EB190 7C 60 1B 78 */ mr r0, r3
/* 801EE254 001EB194 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE258 001EB198 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE254 001EB194 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE258 001EB198 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE25C 001EB19C 3B 83 00 9C */ addi r28, r3, 0x9c
/* 801EE260 001EB1A0 7F 83 E3 78 */ mr r3, r28
/* 801EE264 001EB1A4 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 801EE268 001EB1A8 38 A0 00 00 */ li r5, 0
/* 801EE26C 001EB1AC 4B E4 4D C5 */ bl getItem__17dSv_player_item_cCFib
/* 801EE270 001EB1B0 7C 7E 1B 78 */ mr r30, r3
/* 801EE274 001EB1B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE278 001EB1B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE274 001EB1B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE278 001EB1B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE27C 001EB1BC 38 80 00 01 */ li r4, 1
/* 801EE280 001EB1C0 4B E4 47 DD */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EE284 001EB1C4 7C 60 1B 78 */ mr r0, r3
@@ -5652,8 +5652,8 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE290 001EB1D0 38 A0 00 00 */ li r5, 0
/* 801EE294 001EB1D4 4B E4 4D 9D */ bl getItem__17dSv_player_item_cCFib
/* 801EE298 001EB1D8 7C 7F 1B 78 */ mr r31, r3
/* 801EE29C 001EB1DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE2A0 001EB1E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE29C 001EB1DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE2A0 001EB1E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE2A4 001EB1E4 38 80 00 02 */ li r4, 2
/* 801EE2A8 001EB1E8 4B E4 47 B5 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EE2AC 001EB1EC 7C 60 1B 78 */ mr r0, r3
@@ -5661,8 +5661,8 @@ dMenu_Ring_c_NS_checkExplainForce:
/* 801EE2B4 001EB1F4 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 801EE2B8 001EB1F8 38 A0 00 00 */ li r5, 0
/* 801EE2BC 001EB1FC 4B E4 4D 75 */ bl getItem__17dSv_player_item_cCFib
/* 801EE2C0 001EB200 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE2C4 001EB204 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EE2C0 001EB200 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE2C4 001EB204 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EE2C8 001EB208 38 80 00 03 */ li r4, 3
/* 801EE2CC 001EB20C 4B E4 47 91 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EE2D0 001EB210 7C 60 1B 78 */ mr r0, r3
@@ -6017,8 +6017,8 @@ lbl_801EE760:
/* 801EE794 001EB6D4 41 80 FF CC */ blt lbl_801EE760
/* 801EE798 001EB6D8 2C 1D 00 64 */ cmpwi r29, 0x64
/* 801EE79C 001EB6DC 40 80 00 BC */ bge lbl_801EE858
/* 801EE7A0 001EB6E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE7A4 001EB6E4 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 801EE7A0 001EB6E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE7A4 001EB6E4 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 801EE7A8 001EB6E8 83 7C 5D 30 */ lwz r27, 0x5d30(r28)
/* 801EE7AC 001EB6EC 38 00 00 0A */ li r0, 0xa
/* 801EE7B0 001EB6F0 7C 7D 03 D6 */ divw r3, r29, r0
@@ -6064,8 +6064,8 @@ lbl_801EE760:
/* 801EE850 001EB790 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 801EE854 001EB794 48 00 01 18 */ b lbl_801EE96C
lbl_801EE858:
/* 801EE858 001EB798 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EE85C 001EB79C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 801EE858 001EB798 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EE85C 001EB79C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 801EE860 001EB7A0 83 7E 5D 30 */ lwz r27, 0x5d30(r30)
/* 801EE864 001EB7A4 38 00 00 64 */ li r0, 0x64
/* 801EE868 001EB7A8 7C 7D 03 D6 */ divw r3, r29, r0
@@ -6216,8 +6216,8 @@ dMenu_Ring_c_NS_getItem:
/* 801EEA90 001EB9D0 39 61 00 20 */ addi r11, r1, 0x20
/* 801EEA94 001EB9D4 48 17 37 49 */ bl _savegpr_29
/* 801EEA98 001EB9D8 7C BD 2B 78 */ mr r29, r5
/* 801EEA9C 001EB9DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EEAA0 001EB9E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EEA9C 001EB9DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EEAA0 001EB9E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EEAA4 001EB9E4 3B C3 00 9C */ addi r30, r3, 0x9c
/* 801EEAA8 001EB9E8 7F C3 F3 78 */ mr r3, r30
/* 801EEAAC 001EB9EC 38 A0 00 00 */ li r5, 0
@@ -6263,8 +6263,8 @@ lbl_801EEB30:
/* 801EEB38 001EBA78 B0 03 06 8E */ sth r0, 0x68e(r3)
lbl_801EEB3C:
/* 801EEB3C 001EBA7C 88 03 06 CC */ lbz r0, 0x6cc(r3)
/* 801EEB40 001EBA80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EEB44 001EBA84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EEB40 001EBA80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EEB44 001EBA84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EEB48 001EBA88 98 03 5E 3C */ stb r0, 0x5e3c(r3)
/* 801EEB4C 001EBA8C 38 00 00 00 */ li r0, 0
/* 801EEB50 001EBA90 98 03 5E 57 */ stb r0, 0x5e57(r3)
@@ -6281,8 +6281,8 @@ dMenu_Ring_c_NS_isMixItemOn:
/* 801EEB70 001EBAB0 80 03 06 2C */ lwz r0, 0x62c(r3)
/* 801EEB74 001EBAB4 28 00 00 00 */ cmplwi r0, 0
/* 801EEB78 001EBAB8 40 82 01 04 */ bne lbl_801EEC7C
/* 801EEB7C 001EBABC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EEB80 001EBAC0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EEB7C 001EBABC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EEB80 001EBAC0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EEB84 001EBAC4 3B E3 00 9C */ addi r31, r3, 0x9c
/* 801EEB88 001EBAC8 7F E3 FB 78 */ mr r3, r31
/* 801EEB8C 001EBACC 88 1E 06 A8 */ lbz r0, 0x6a8(r30)
@@ -6309,8 +6309,8 @@ lbl_801EEBDC:
/* 801EEBDC 001EBB1C 2C 00 00 73 */ cmpwi r0, 0x73
/* 801EEBE0 001EBB20 40 80 00 9C */ bge lbl_801EEC7C
lbl_801EEBE4:
/* 801EEBE4 001EBB24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EEBE8 001EBB28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EEBE4 001EBB24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EEBE8 001EBB28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EEBEC 001EBB2C 38 80 00 00 */ li r4, 0
/* 801EEBF0 001EBB30 4B E4 3E 6D */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EEBF4 001EBB34 54 60 06 3E */ clrlwi r0, r3, 0x18
@@ -6331,8 +6331,8 @@ lbl_801EEC28:
/* 801EEC28 001EBB68 38 60 00 01 */ li r3, 1
/* 801EEC2C 001EBB6C 48 00 00 54 */ b lbl_801EEC80
lbl_801EEC30:
/* 801EEC30 001EBB70 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EEC34 001EBB74 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EEC30 001EBB70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EEC34 001EBB74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EEC38 001EBB78 38 80 00 01 */ li r4, 1
/* 801EEC3C 001EBB7C 4B E4 3E 21 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EEC40 001EBB80 54 60 06 3E */ clrlwi r0, r3, 0x18
@@ -6372,8 +6372,8 @@ dMenu_Ring_c_NS_isMixItemOff:
/* 801EECAC 001EBBEC 80 03 06 2C */ lwz r0, 0x62c(r3)
/* 801EECB0 001EBBF0 28 00 00 00 */ cmplwi r0, 0
/* 801EECB4 001EBBF4 40 82 00 B8 */ bne lbl_801EED6C
/* 801EECB8 001EBBF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EECBC 001EBBFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EECB8 001EBBF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EECBC 001EBBFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EECC0 001EBC00 38 63 00 9C */ addi r3, r3, 0x9c
/* 801EECC4 001EBC04 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
/* 801EECC8 001EBC08 7C 9F 02 14 */ add r4, r31, r0
@@ -6388,8 +6388,8 @@ dMenu_Ring_c_NS_isMixItemOff:
/* 801EECEC 001EBC2C 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EECF0 001EBC30 28 00 00 04 */ cmplwi r0, 4
/* 801EECF4 001EBC34 40 82 00 34 */ bne lbl_801EED28
/* 801EECF8 001EBC38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EECFC 001EBC3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EECF8 001EBC38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EECFC 001EBC3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EED00 001EBC40 38 80 00 00 */ li r4, 0
/* 801EED04 001EBC44 4B E4 3D 59 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EED08 001EBC48 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
@@ -6406,8 +6406,8 @@ lbl_801EED28:
/* 801EED30 001EBC70 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 801EED34 001EBC74 28 00 00 04 */ cmplwi r0, 4
/* 801EED38 001EBC78 40 82 00 34 */ bne lbl_801EED6C
/* 801EED3C 001EBC7C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801EED40 001EBC80 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801EED3C 001EBC7C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801EED40 001EBC80 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801EED44 001EBC84 38 80 00 01 */ li r4, 1
/* 801EED48 001EBC88 4B E4 3D 15 */ bl getSelectItemIndex__21dSv_player_status_a_cCFi
/* 801EED4C 001EBC8C 88 1F 06 A8 */ lbz r0, 0x6a8(r31)
+36 -36
View File
@@ -1112,8 +1112,8 @@ lbl_801F05D0:
/* 801F06C8 001ED608 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 801F06CC 001ED60C 7D 89 03 A6 */ mtctr r12
/* 801F06D0 001ED610 4E 80 04 21 */ bctrl
/* 801F06D4 001ED614 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F06D8 001ED618 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F06D4 001ED614 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F06D8 001ED618 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F06DC 001ED61C 88 03 0F 18 */ lbz r0, 0xf18(r3)
/* 801F06E0 001ED620 98 1F 00 54 */ stb r0, 0x54(r31)
/* 801F06E4 001ED624 38 60 00 B8 */ li r3, 0xb8
@@ -3293,8 +3293,8 @@ lbl_801F2638:
lbl_801F2658:
/* 801F2658 001EF598 2C 00 00 01 */ cmpwi r0, 1
/* 801F265C 001EF59C 40 82 00 28 */ bne lbl_801F2684
/* 801F2660 001EF5A0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801F2664 001EF5A4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801F2660 001EF5A0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801F2664 001EF5A4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801F2668 001EF5A8 88 04 0F 19 */ lbz r0, 0xf19(r4)
/* 801F266C 001EF5AC 60 00 00 01 */ ori r0, r0, 1
/* 801F2670 001EF5B0 98 04 0F 19 */ stb r0, 0xf19(r4)
@@ -3427,19 +3427,19 @@ dMenu_save_c_NS_dataWrite:
/* 801F284C 001EF78C 39 61 00 20 */ addi r11, r1, 0x20
/* 801F2850 001EF790 48 16 F9 8D */ bl _savegpr_29
/* 801F2854 001EF794 7C 7D 1B 78 */ mr r29, r3
/* 801F2858 001EF798 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F285C 001EF79C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F2858 001EF798 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F285C 001EF79C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F2860 001EF7A0 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 801F2864 001EF7A4 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 801F2868 001EF7A8 7D 89 03 A6 */ mtctr r12
/* 801F286C 001EF7AC 4E 80 04 21 */ bctrl
/* 801F2870 001EF7B0 88 03 00 09 */ lbz r0, 9(r3)
/* 801F2874 001EF7B4 54 04 FE FE */ rlwinm r4, r0, 0x1f, 0x1b, 0x1f
/* 801F2878 001EF7B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F287C 001EF7BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F2878 001EF7B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F287C 001EF7BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F2880 001EF7C0 4B E4 28 71 */ bl putSave__10dSv_info_cFi
/* 801F2884 001EF7C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F2888 001EF7C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F2884 001EF7C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F2888 001EF7C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F288C 001EF7CC 38 9D 01 D0 */ addi r4, r29, 0x1d0
/* 801F2890 001EF7D0 88 BD 00 54 */ lbz r5, 0x54(r29)
/* 801F2894 001EF7D4 4B E4 2F 05 */ bl memory_to_card__10dSv_info_cFPci
@@ -3550,8 +3550,8 @@ lbl_801F29F0:
/* 801F2A28 001EF968 39 00 00 00 */ li r8, 0
/* 801F2A2C 001EF96C 48 0B 8F 59 */ bl Z2SeMgr_NS_seStart
/* 801F2A30 001EF970 88 1F 00 54 */ lbz r0, 0x54(r31)
/* 801F2A34 001EF974 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F2A38 001EF978 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F2A34 001EF974 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F2A38 001EF978 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F2A3C 001EF97C 98 03 0F 18 */ stb r0, 0xf18(r3)
/* 801F2A40 001EF980 38 00 00 00 */ li r0, 0
/* 801F2A44 001EF984 98 03 0F 1A */ stb r0, 0xf1a(r3)
@@ -4001,8 +4001,8 @@ dMenu_save_c_NS_restartInit:
/* 801F30BC 001EFFFC 7C 08 02 A6 */ mflr r0
/* 801F30C0 001F0000 90 01 00 14 */ stw r0, 0x14(r1)
/* 801F30C4 001F0004 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801F30C8 001F0008 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F30CC 001F000C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F30C8 001F0008 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F30CC 001F000C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F30D0 001F0010 3B E3 07 F0 */ addi r31, r3, 0x7f0
/* 801F30D4 001F0014 7F E3 FB 78 */ mr r3, r31
/* 801F30D8 001F0018 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -4022,15 +4022,15 @@ dMenu_save_c_NS_restartInit:
/* 801F3110 001F0050 A0 84 01 C2 */ lhz r4, 0x1c2(r4)
/* 801F3114 001F0054 4B E4 18 91 */ bl offEventBit__11dSv_event_cFUs
lbl_801F3118:
/* 801F3118 001F0058 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F311C 001F005C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F3118 001F0058 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F311C 001F005C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F3120 001F0060 38 63 00 CC */ addi r3, r3, 0xcc
/* 801F3124 001F0064 38 80 00 48 */ li r4, 0x48
/* 801F3128 001F0068 4B E4 0D A1 */ bl isFirstBit__21dSv_player_get_item_cCFUc
/* 801F312C 001F006C 2C 03 00 00 */ cmpwi r3, 0
/* 801F3130 001F0070 41 82 00 54 */ beq lbl_801F3184
/* 801F3134 001F0074 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F3138 001F0078 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F3134 001F0074 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F3138 001F0078 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F313C 001F007C 3B E3 00 9C */ addi r31, r3, 0x9c
/* 801F3140 001F0080 7F E3 FB 78 */ mr r3, r31
/* 801F3144 001F0084 38 80 00 01 */ li r4, 1
@@ -4046,8 +4046,8 @@ lbl_801F3118:
/* 801F316C 001F00AC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 801F3170 001F00B0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 801F3174 001F00B4 A0 03 00 B6 */ lhz r0, 0xb6(r3)
/* 801F3178 001F00B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F317C 001F00BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F3178 001F00B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F317C 001F00BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F3180 001F00C0 B0 03 00 08 */ sth r0, 8(r3)
lbl_801F3184:
/* 801F3184 001F00C4 3C 60 80 43 */ lis r3, lbl_80430188@ha
@@ -4441,8 +4441,8 @@ lbl_801F369C:
/* 801F36F4 001F0634 7F E3 FB 78 */ mr r3, r31
/* 801F36F8 001F0638 38 80 00 01 */ li r4, 1
/* 801F36FC 001F063C 48 00 29 A9 */ bl dMenu_save_c_NS_modoruTxtDispAnmInit
/* 801F3700 001F0640 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F3704 001F0644 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F3700 001F0640 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F3704 001F0644 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F3708 001F0648 88 03 0F 18 */ lbz r0, 0xf18(r3)
/* 801F370C 001F064C 98 1F 00 54 */ stb r0, 0x54(r31)
/* 801F3710 001F0650 88 1F 00 54 */ lbz r0, 0x54(r31)
@@ -7823,8 +7823,8 @@ dMenu_save_c_NS_setSaveData:
/* 801F6808 001F3748 3B BB 01 D0 */ addi r29, r27, 0x1d0
/* 801F680C 001F374C 3B 80 00 00 */ li r28, 0
/* 801F6810 001F3750 3B 40 00 00 */ li r26, 0
/* 801F6814 001F3754 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F6818 001F3758 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 801F6814 001F3754 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F6818 001F3758 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
lbl_801F681C:
/* 801F681C 001F375C 7F A3 EB 78 */ mr r3, r29
/* 801F6820 001F3760 4B E2 14 CD */ bl mDoMemCdRWm_TestCheckSumGameData
@@ -7921,8 +7921,8 @@ dMenu_save_c_NS_setInitSaveData:
/* 801F6964 001F38A4 48 16 B8 79 */ bl _savegpr_29
/* 801F6968 001F38A8 7C 7D 1B 78 */ mr r29, r3
/* 801F696C 001F38AC 3B C0 00 00 */ li r30, 0
/* 801F6970 001F38B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F6974 001F38B4 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 801F6970 001F38B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F6974 001F38B4 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
lbl_801F6978:
/* 801F6978 001F38B8 7F E3 FB 78 */ mr r3, r31
/* 801F697C 001F38BC 38 9D 01 D0 */ addi r4, r29, 0x1d0
@@ -7952,8 +7952,8 @@ dMenu_save_c_NS__draw:
/* 801F69D0 001F3910 80 63 21 8C */ lwz r3, 0x218c(r3)
/* 801F69D4 001F3914 28 03 00 00 */ cmplwi r3, 0
/* 801F69D8 001F3918 41 82 00 14 */ beq lbl_801F69EC
/* 801F69DC 001F391C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801F69E0 001F3920 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801F69DC 001F391C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801F69E0 001F3920 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801F69E4 001F3924 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 801F69E8 001F3928 48 04 6F 31 */ bl dMsgScrnExplain_c_NS_draw
lbl_801F69EC:
@@ -7976,8 +7976,8 @@ dMenu_save_c_NS__draw2:
/* 801F6A20 001F3960 80 1A 21 8C */ lwz r0, 0x218c(r26)
/* 801F6A24 001F3964 28 00 00 00 */ cmplwi r0, 0
/* 801F6A28 001F3968 41 82 00 20 */ beq lbl_801F6A48
/* 801F6A2C 001F396C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F6A30 001F3970 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F6A2C 001F396C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F6A30 001F3970 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F6A34 001F3974 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801F6A38 001F3978 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801F6A3C 001F397C 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -7987,8 +7987,8 @@ lbl_801F6A48:
/* 801F6A48 001F3988 88 1A 01 B0 */ lbz r0, 0x1b0(r26)
/* 801F6A4C 001F398C 28 00 00 00 */ cmplwi r0, 0
/* 801F6A50 001F3990 41 82 00 64 */ beq lbl_801F6AB4
/* 801F6A54 001F3994 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F6A58 001F3998 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F6A54 001F3994 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F6A58 001F3998 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F6A5C 001F399C 3B C3 5F 64 */ addi r30, r3, 0x5f64
/* 801F6A60 001F39A0 7F C3 F3 78 */ mr r3, r30
/* 801F6A64 001F39A4 3B 9E 01 B4 */ addi r28, r30, 0x1b4
@@ -8028,8 +8028,8 @@ lbl_801F6AC4:
/* 801F6AE0 001F3A20 7C 08 02 A6 */ mflr r0
/* 801F6AE4 001F3A24 90 01 00 14 */ stw r0, 0x14(r1)
/* 801F6AE8 001F3A28 80 63 00 04 */ lwz r3, 4(r3)
/* 801F6AEC 001F3A2C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801F6AF0 001F3A30 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801F6AEC 001F3A2C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801F6AF0 001F3A30 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801F6AF4 001F3A34 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 801F6AF8 001F3A38 48 04 6E 21 */ bl dMsgScrnExplain_c_NS_draw
/* 801F6AFC 001F3A3C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -8042,8 +8042,8 @@ lbl_801F6AC4:
/* 801F6B18 001F3A58 80 63 00 04 */ lwz r3, 4(r3)
/* 801F6B1C 001F3A5C C0 22 AA 48 */ lfs f1, lbl_80454448-_SDA2_BASE_(r2)
/* 801F6B20 001F3A60 FC 40 08 90 */ fmr f2, f1
/* 801F6B24 001F3A64 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801F6B28 001F3A68 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801F6B24 001F3A64 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801F6B28 001F3A68 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801F6B2C 001F3A6C 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 801F6B30 001F3A70 48 10 23 A5 */ bl J2DScreen_NS_draw
/* 801F6B34 001F3A74 80 01 00 14 */ lwz r0, 0x14(r1)
+6 -6
View File
@@ -409,8 +409,8 @@ dMenu_Skill_c_NS__draw:
/* 801F77C8 001F4708 80 03 00 08 */ lwz r0, 8(r3)
/* 801F77CC 001F470C 28 00 00 00 */ cmplwi r0, 0
/* 801F77D0 001F4710 41 82 01 68 */ beq lbl_801F7938
/* 801F77D4 001F4714 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F77D8 001F4718 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F77D4 001F4714 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F77D8 001F4718 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F77DC 001F471C 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 801F77E0 001F4720 80 7D 01 58 */ lwz r3, 0x158(r29)
/* 801F77E4 001F4724 8B C3 00 B2 */ lbz r30, 0xb2(r3)
@@ -1783,8 +1783,8 @@ lbl_801F8C38:
/* 801F8C3C 001F5B7C 80 7F 01 7C */ lwz r3, 0x17c(r31)
/* 801F8C40 001F5B80 C0 22 AA 88 */ lfs f1, lbl_80454488-_SDA2_BASE_(r2)
/* 801F8C44 001F5B84 48 05 CB 8D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 801F8C48 001F5B88 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F8C4C 001F5B8C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F8C48 001F5B88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F8C4C 001F5B8C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F8C50 001F5B90 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 801F8C54 001F5B94 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 801F8C58 001F5B98 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -2358,8 +2358,8 @@ dMenu_Skill_c_NS_getSkillNum:
/* 801F9484 001F63C4 3B 60 00 00 */ li r27, 0
/* 801F9488 001F63C8 3B 40 00 00 */ li r26, 0
/* 801F948C 001F63CC 3B E0 00 00 */ li r31, 0
/* 801F9490 001F63D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F9494 001F63D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F9490 001F63D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F9494 001F63D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F9498 001F63D8 3B 83 07 F0 */ addi r28, r3, 0x7f0
/* 801F949C 001F63DC 3C 60 80 3C */ lis r3, lbl_803BE8A4@ha
/* 801F94A0 001F63E0 3B A3 E8 A4 */ addi r29, r3, lbl_803BE8A4@l
+48 -48
View File
@@ -778,16 +778,16 @@ lbl_801FAAE0:
/* 801FAAE4 001F7A24 80 03 00 04 */ lwz r0, 4(r3)
/* 801FAAE8 001F7A28 2C 00 00 01 */ cmpwi r0, 1
/* 801FAAEC 001F7A2C 40 82 04 D8 */ bne lbl_801FAFC4
/* 801FAAF0 001F7A30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FAAF4 001F7A34 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 801FAAF0 001F7A30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FAAF4 001F7A34 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 801FAAF8 001F7A38 88 1E 5E 8F */ lbz r0, 0x5e8f(r30)
/* 801FAAFC 001F7A3C 28 00 00 00 */ cmplwi r0, 0
/* 801FAB00 001F7A40 41 82 00 0C */ beq lbl_801FAB0C
/* 801FAB04 001F7A44 28 00 00 05 */ cmplwi r0, 5
/* 801FAB08 001F7A48 40 82 04 BC */ bne lbl_801FAFC4
lbl_801FAB0C:
/* 801FAB0C 001F7A4C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FAB10 001F7A50 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 801FAB0C 001F7A4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FAB10 001F7A50 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 801FAB14 001F7A54 88 1F 5E 1A */ lbz r0, 0x5e1a(r31)
/* 801FAB18 001F7A58 28 00 00 00 */ cmplwi r0, 0
/* 801FAB1C 001F7A5C 40 82 04 A8 */ bne lbl_801FAFC4
@@ -799,8 +799,8 @@ lbl_801FAB0C:
/* 801FAB34 001F7A74 80 03 01 A4 */ lwz r0, 0x1a4(r3)
/* 801FAB38 001F7A78 2C 00 00 08 */ cmpwi r0, 8
/* 801FAB3C 001F7A7C 41 82 04 88 */ beq lbl_801FAFC4
/* 801FAB40 001F7A80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FAB44 001F7A84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FAB40 001F7A80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FAB44 001F7A84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FAB48 001F7A88 80 03 5D 7C */ lwz r0, 0x5d7c(r3)
/* 801FAB4C 001F7A8C 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 801FAB50 001F7A90 40 82 04 74 */ bne lbl_801FAFC4
@@ -820,8 +820,8 @@ lbl_801FAB0C:
/* 801FAB88 001F7AC8 88 0D 86 66 */ lbz r0, lbl_80450BE6-_SDA_BASE_(r13)
/* 801FAB8C 001F7ACC 28 00 00 00 */ cmplwi r0, 0
/* 801FAB90 001F7AD0 40 82 04 34 */ bne lbl_801FAFC4
/* 801FAB94 001F7AD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FAB98 001F7AD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FAB94 001F7AD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FAB98 001F7AD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FAB9C 001F7ADC 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801FABA0 001F7AE0 81 83 06 28 */ lwz r12, 0x628(r3)
/* 801FABA4 001F7AE4 81 8C 00 74 */ lwz r12, 0x74(r12)
@@ -891,8 +891,8 @@ lbl_801FAC88:
/* 801FAC90 001F7BD0 A0 03 00 B4 */ lhz r0, 0xb4(r3)
/* 801FAC94 001F7BD4 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 801FAC98 001F7BD8 41 82 00 4C */ beq lbl_801FACE4
/* 801FAC9C 001F7BDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FACA0 001F7BE0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FAC9C 001F7BDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FACA0 001F7BE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FACA4 001F7BE4 88 03 4E 1C */ lbz r0, 0x4e1c(r3)
/* 801FACA8 001F7BE8 7C 00 07 75 */ extsb. r0, r0
/* 801FACAC 001F7BEC 40 82 00 38 */ bne lbl_801FACE4
@@ -945,8 +945,8 @@ lbl_801FAD44:
/* 801FAD5C 001F7C9C 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 801FAD60 001F7CA0 48 02 49 8D */ bl dMeter2_c_NS_emphasisButtonDelete
lbl_801FAD64:
/* 801FAD64 001F7CA4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FAD68 001F7CA8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FAD64 001F7CA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FAD68 001F7CA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FAD6C 001F7CAC 3B C3 4E 20 */ addi r30, r3, 0x4e20
/* 801FAD70 001F7CB0 7F C3 F3 78 */ mr r3, r30
/* 801FAD74 001F7CB4 81 9E 00 00 */ lwz r12, 0(r30)
@@ -1072,8 +1072,8 @@ lbl_801FAF34:
/* 801FAF34 001F7E74 48 02 37 55 */ bl dMeter2Info_isItemOpenCheck
/* 801FAF38 001F7E78 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 801FAF3C 001F7E7C 41 82 00 88 */ beq lbl_801FAFC4
/* 801FAF40 001F7E80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FAF44 001F7E84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FAF40 001F7E80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FAF44 001F7E84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FAF48 001F7E88 88 03 4E 1C */ lbz r0, 0x4e1c(r3)
/* 801FAF4C 001F7E8C 7C 00 07 75 */ extsb. r0, r0
/* 801FAF50 001F7E90 40 82 00 74 */ bne lbl_801FAFC4
@@ -2061,8 +2061,8 @@ dMw_c_NS_dMw_capture_create:
/* 801FBD88 001F8CC8 90 01 00 14 */ stw r0, 0x14(r1)
/* 801FBD8C 001F8CCC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801FBD90 001F8CD0 7C 7F 1B 78 */ mr r31, r3
/* 801FBD94 001F8CD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FBD98 001F8CD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FBD94 001F8CD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FBD98 001F8CD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FBD9C 001F8CDC 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 801FBDA0 001F8CE0 28 00 00 00 */ cmplwi r0, 0
/* 801FBDA4 001F8CE4 40 82 00 5C */ bne lbl_801FBE00
@@ -2104,8 +2104,8 @@ dMw_c_NS_dMw_capture_delete:
/* 801FBE20 001F8D60 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801FBE24 001F8D64 93 C1 00 08 */ stw r30, 8(r1)
/* 801FBE28 001F8D68 7C 7E 1B 78 */ mr r30, r3
/* 801FBE2C 001F8D6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FBE30 001F8D70 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 801FBE2C 001F8D6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FBE30 001F8D70 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 801FBE34 001F8D74 88 1F 5E B5 */ lbz r0, 0x5eb5(r31)
/* 801FBE38 001F8D78 28 00 00 00 */ cmplwi r0, 0
/* 801FBE3C 001F8D7C 41 82 00 40 */ beq lbl_801FBE7C
@@ -2723,8 +2723,8 @@ dMw_c_NS_dMw_option_create:
/* 801FC684 001F95C4 48 0D 25 C9 */ bl __nw__FUl
/* 801FC688 001F95C8 7C 60 1B 79 */ or. r0, r3, r3
/* 801FC68C 001F95CC 41 82 00 1C */ beq lbl_801FC6A8
/* 801FC690 001F95D0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801FC694 001F95D4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801FC690 001F95D0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801FC694 001F95D4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801FC698 001F95D8 80 84 5C B8 */ lwz r4, 0x5cb8(r4)
/* 801FC69C 001F95DC 80 BF 01 04 */ lwz r5, 0x104(r31)
/* 801FC6A0 001F95E0 4B FE 58 71 */ bl dMenu_Option_c
@@ -3236,8 +3236,8 @@ dMw_c_NS_dMw_isPush_S_Button:
/* 801FCD38 001F9C78 80 03 00 04 */ lwz r0, 4(r3)
/* 801FCD3C 001F9C7C 2C 00 00 01 */ cmpwi r0, 1
/* 801FCD40 001F9C80 40 82 00 80 */ bne lbl_801FCDC0
/* 801FCD44 001F9C84 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FCD48 001F9C88 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 801FCD44 001F9C84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FCD48 001F9C88 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 801FCD4C 001F9C8C 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
/* 801FCD50 001F9C90 81 83 06 28 */ lwz r12, 0x628(r3)
/* 801FCD54 001F9C94 81 8C 02 6C */ lwz r12, 0x26c(r12)
@@ -3279,8 +3279,8 @@ lbl_801FCDC4:
.global dMw_c_NS_isPauseReady
dMw_c_NS_isPauseReady:
/* 801FCDD8 001F9D18 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FCDDC 001F9D1C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FCDD8 001F9D18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FCDDC 001F9D1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FCDE0 001F9D20 88 03 4F F0 */ lbz r0, 0x4ff0(r3)
/* 801FCDE4 001F9D24 28 00 00 00 */ cmplwi r0, 0
/* 801FCDE8 001F9D28 40 82 00 10 */ bne lbl_801FCDF8
@@ -3426,8 +3426,8 @@ lbl_801FCFA8:
/* 801FCFC8 001F9F08 38 00 00 00 */ li r0, 0
/* 801FCFCC 001F9F0C 98 03 01 48 */ stb r0, 0x148(r3)
lbl_801FCFD0:
/* 801FCFD0 001F9F10 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 801FCFD4 001F9F14 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 801FCFD0 001F9F10 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 801FCFD4 001F9F14 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 801FCFD8 001F9F18 88 04 4F AD */ lbz r0, 0x4fad(r4)
/* 801FCFDC 001F9F1C 28 00 00 00 */ cmplwi r0, 0
/* 801FCFE0 001F9F20 41 82 00 8C */ beq lbl_801FD06C
@@ -3541,8 +3541,8 @@ dMw_c_NS__create:
/* 801FD14C 001FA08C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 801FD150 001FA090 93 C1 00 08 */ stw r30, 8(r1)
/* 801FD154 001FA094 7C 7E 1B 78 */ mr r30, r3
/* 801FD158 001FA098 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD15C 001FA09C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD158 001FA098 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD15C 001FA09C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD160 001FA0A0 80 03 5E BC */ lwz r0, 0x5ebc(r3)
/* 801FD164 001FA0A4 90 1E 01 00 */ stw r0, 0x100(r30)
/* 801FD168 001FA0A8 38 60 00 30 */ li r3, 0x30
@@ -3668,8 +3668,8 @@ lbl_801FD304:
/* 801FD330 001FA270 7F C3 F3 78 */ mr r3, r30
/* 801FD334 001FA274 4B FF FB B5 */ bl dMw_c_NS_checkCStickTrigger
lbl_801FD338:
/* 801FD338 001FA278 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD33C 001FA27C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD338 001FA278 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD33C 001FA27C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD340 001FA280 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 801FD344 001FA284 28 00 00 00 */ cmplwi r0, 0
/* 801FD348 001FA288 41 82 00 10 */ beq lbl_801FD358
@@ -3765,23 +3765,23 @@ dMw_c_NS__draw:
/* 801FD48C 001FA3CC 88 06 00 06 */ lbz r0, 6(r6)
/* 801FD490 001FA3D0 28 00 00 00 */ cmplwi r0, 0
/* 801FD494 001FA3D4 41 82 00 20 */ beq lbl_801FD4B4
/* 801FD498 001FA3D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD49C 001FA3DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD498 001FA3D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD49C 001FA3DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD4A0 001FA3E0 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801FD4A4 001FA3E4 38 83 00 AC */ addi r4, r3, 0xac
/* 801FD4A8 001FA3E8 38 A3 00 B0 */ addi r5, r3, 0xb0
/* 801FD4AC 001FA3EC 4B E5 92 E9 */ bl dDlst_list_c_NS_set
/* 801FD4B0 001FA3F0 48 00 00 1C */ b lbl_801FD4CC
lbl_801FD4B4:
/* 801FD4B4 001FA3F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD4B8 001FA3F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD4B4 001FA3F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD4B8 001FA3F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD4BC 001FA3FC 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801FD4C0 001FA400 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801FD4C4 001FA404 38 A3 01 B8 */ addi r5, r3, 0x1b8
/* 801FD4C8 001FA408 4B E5 92 CD */ bl dDlst_list_c_NS_set
lbl_801FD4CC:
/* 801FD4CC 001FA40C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD4D0 001FA410 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 801FD4CC 001FA40C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD4D0 001FA410 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 801FD4D4 001FA414 88 04 5E B5 */ lbz r0, 0x5eb5(r4)
/* 801FD4D8 001FA418 28 00 00 01 */ cmplwi r0, 1
/* 801FD4DC 001FA41C 40 82 01 84 */ bne lbl_801FD660
@@ -3822,8 +3822,8 @@ lbl_801FD558:
/* 801FD558 001FA498 80 DF 01 24 */ lwz r6, 0x124(r31)
/* 801FD55C 001FA49C 28 06 00 00 */ cmplwi r6, 0
/* 801FD560 001FA4A0 41 82 00 1C */ beq lbl_801FD57C
/* 801FD564 001FA4A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD568 001FA4A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD564 001FA4A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD568 001FA4A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD56C 001FA4AC 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801FD570 001FA4B0 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801FD574 001FA4B4 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -3832,8 +3832,8 @@ lbl_801FD57C:
/* 801FD57C 001FA4BC 80 DF 01 28 */ lwz r6, 0x128(r31)
/* 801FD580 001FA4C0 28 06 00 00 */ cmplwi r6, 0
/* 801FD584 001FA4C4 41 82 00 1C */ beq lbl_801FD5A0
/* 801FD588 001FA4C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD58C 001FA4CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD588 001FA4C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD58C 001FA4CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD590 001FA4D0 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801FD594 001FA4D4 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801FD598 001FA4D8 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -3842,8 +3842,8 @@ lbl_801FD5A0:
/* 801FD5A0 001FA4E0 80 DF 01 2C */ lwz r6, 0x12c(r31)
/* 801FD5A4 001FA4E4 28 06 00 00 */ cmplwi r6, 0
/* 801FD5A8 001FA4E8 41 82 00 1C */ beq lbl_801FD5C4
/* 801FD5AC 001FA4EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD5B0 001FA4F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD5AC 001FA4EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD5B0 001FA4F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD5B4 001FA4F4 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801FD5B8 001FA4F8 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801FD5BC 001FA4FC 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -3852,8 +3852,8 @@ lbl_801FD5C4:
/* 801FD5C4 001FA504 80 DF 01 30 */ lwz r6, 0x130(r31)
/* 801FD5C8 001FA508 28 06 00 00 */ cmplwi r6, 0
/* 801FD5CC 001FA50C 41 82 00 1C */ beq lbl_801FD5E8
/* 801FD5D0 001FA510 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD5D4 001FA514 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD5D0 001FA510 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD5D4 001FA514 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD5D8 001FA518 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801FD5DC 001FA51C 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801FD5E0 001FA520 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -3862,8 +3862,8 @@ lbl_801FD5E8:
/* 801FD5E8 001FA528 80 DF 01 34 */ lwz r6, 0x134(r31)
/* 801FD5EC 001FA52C 28 06 00 00 */ cmplwi r6, 0
/* 801FD5F0 001FA530 41 82 00 70 */ beq lbl_801FD660
/* 801FD5F4 001FA534 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FD5F8 001FA538 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FD5F4 001FA534 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FD5F8 001FA538 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FD5FC 001FA53C 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801FD600 001FA540 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 801FD604 001FA544 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -4520,8 +4520,8 @@ lbl_801FD8B0:
/* 801FDFEC 001FAF2C 38 00 00 03 */ li r0, 3
/* 801FDFF0 001FAF30 98 1F 00 04 */ stb r0, 4(r31)
/* 801FDFF4 001FAF34 38 00 00 01 */ li r0, 1
/* 801FDFF8 001FAF38 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801FDFFC 001FAF3C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801FDFF8 001FAF38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801FDFFC 001FAF3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801FE000 001FAF40 98 03 5E B5 */ stb r0, 0x5eb5(r3)
/* 801FE004 001FAF44 38 60 00 00 */ li r3, 0
/* 801FE008 001FAF48 38 80 00 00 */ li r4, 0
+22 -22
View File
@@ -50,8 +50,8 @@ lbl_801C08CC:
/* 801C08F4 001BD834 88 9D 00 00 */ lbz r4, 0(r29)
/* 801C08F8 001BD838 28 04 00 FF */ cmplwi r4, 0xff
/* 801C08FC 001BD83C 41 82 02 28 */ beq lbl_801C0B24
/* 801C0900 001BD840 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C0904 001BD844 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C0900 001BD840 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C0904 001BD844 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C0908 001BD848 38 63 09 58 */ addi r3, r3, 0x958
/* 801C090C 001BD84C 4B E7 3E DD */ bl isTbox__12dSv_memBit_cCFi
/* 801C0910 001BD850 2C 03 00 00 */ cmpwi r3, 0
@@ -60,8 +60,8 @@ lbl_801C08CC:
/* 801C091C 001BD85C 48 00 02 08 */ b lbl_801C0B24
/* 801C0920 001BD860 57 40 06 3F */ clrlwi. r0, r26, 0x18
/* 801C0924 001BD864 41 82 02 00 */ beq lbl_801C0B24
/* 801C0928 001BD868 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C092C 001BD86C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C0928 001BD868 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C092C 001BD86C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C0930 001BD870 38 63 09 58 */ addi r3, r3, 0x958
/* 801C0934 001BD874 88 9D 00 00 */ lbz r4, 0(r29)
/* 801C0938 001BD878 4B E7 3E B1 */ bl isTbox__12dSv_memBit_cCFi
@@ -79,8 +79,8 @@ lbl_801C08CC:
/* 801C0968 001BD8A8 28 04 00 FF */ cmplwi r4, 0xff
/* 801C096C 001BD8AC 41 82 00 20 */ beq lbl_801C098C
/* 801C0970 001BD8B0 41 82 01 B4 */ beq lbl_801C0B24
/* 801C0974 001BD8B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C0978 001BD8B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C0974 001BD8B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C0978 001BD8B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C097C 001BD8BC 38 63 09 58 */ addi r3, r3, 0x958
/* 801C0980 001BD8C0 4B E7 3E 69 */ bl isTbox__12dSv_memBit_cCFi
/* 801C0984 001BD8C4 2C 03 00 00 */ cmpwi r3, 0
@@ -90,8 +90,8 @@ lbl_801C098C:
/* 801C0990 001BD8D0 28 04 00 FF */ cmplwi r4, 0xff
/* 801C0994 001BD8D4 41 82 00 24 */ beq lbl_801C09B8
/* 801C0998 001BD8D8 41 82 01 8C */ beq lbl_801C0B24
/* 801C099C 001BD8DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C09A0 001BD8E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C099C 001BD8DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C09A0 001BD8E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C09A4 001BD8E4 88 BD 00 01 */ lbz r5, 1(r29)
/* 801C09A8 001BD8E8 7C A5 07 74 */ extsb r5, r5
/* 801C09AC 001BD8EC 4B E7 49 B5 */ bl isSwitch__10dSv_info_cCFii
@@ -108,16 +108,16 @@ lbl_801C09B8:
/* 801C09D4 001BD914 28 04 00 FF */ cmplwi r4, 0xff
/* 801C09D8 001BD918 41 82 00 24 */ beq lbl_801C09FC
/* 801C09DC 001BD91C 41 82 01 48 */ beq lbl_801C0B24
/* 801C09E0 001BD920 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C09E4 001BD924 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C09E0 001BD920 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C09E4 001BD924 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C09E8 001BD928 88 BD 00 01 */ lbz r5, 1(r29)
/* 801C09EC 001BD92C 7C A5 07 74 */ extsb r5, r5
/* 801C09F0 001BD930 4B E7 49 71 */ bl isSwitch__10dSv_info_cCFii
/* 801C09F4 001BD934 2C 03 00 00 */ cmpwi r3, 0
/* 801C09F8 001BD938 41 82 01 2C */ beq lbl_801C0B24
lbl_801C09FC:
/* 801C09FC 001BD93C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C0A00 001BD940 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C09FC 001BD93C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C0A00 001BD940 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C0A04 001BD944 38 63 09 58 */ addi r3, r3, 0x958
/* 801C0A08 001BD948 38 80 00 03 */ li r4, 3
/* 801C0A0C 001BD94C 4B E7 3F 29 */ bl isDungeonItem__12dSv_memBit_cCFi
@@ -131,8 +131,8 @@ lbl_801C09FC:
/* 801C0A2C 001BD96C 28 04 00 FF */ cmplwi r4, 0xff
/* 801C0A30 001BD970 41 82 00 20 */ beq lbl_801C0A50
/* 801C0A34 001BD974 41 82 00 F0 */ beq lbl_801C0B24
/* 801C0A38 001BD978 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C0A3C 001BD97C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C0A38 001BD978 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C0A3C 001BD97C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C0A40 001BD980 38 63 09 58 */ addi r3, r3, 0x958
/* 801C0A44 001BD984 4B E7 3D A5 */ bl isTbox__12dSv_memBit_cCFi
/* 801C0A48 001BD988 2C 03 00 00 */ cmpwi r3, 0
@@ -150,8 +150,8 @@ lbl_801C0A50:
/* 801C0A74 001BD9B4 28 04 00 FF */ cmplwi r4, 0xff
/* 801C0A78 001BD9B8 41 82 00 20 */ beq lbl_801C0A98
/* 801C0A7C 001BD9BC 41 82 00 A8 */ beq lbl_801C0B24
/* 801C0A80 001BD9C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C0A84 001BD9C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C0A80 001BD9C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C0A84 001BD9C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C0A88 001BD9C8 38 63 09 58 */ addi r3, r3, 0x958
/* 801C0A8C 001BD9CC 4B E7 3D 5D */ bl isTbox__12dSv_memBit_cCFi
/* 801C0A90 001BD9D0 2C 03 00 00 */ cmpwi r3, 0
@@ -165,8 +165,8 @@ lbl_801C0A98:
/* 801C0AAC 001BD9EC 28 04 00 FF */ cmplwi r4, 0xff
/* 801C0AB0 001BD9F0 41 82 00 20 */ beq lbl_801C0AD0
/* 801C0AB4 001BD9F4 41 82 00 70 */ beq lbl_801C0B24
/* 801C0AB8 001BD9F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C0ABC 001BD9FC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C0AB8 001BD9F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C0ABC 001BD9FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C0AC0 001BDA00 38 63 09 58 */ addi r3, r3, 0x958
/* 801C0AC4 001BDA04 4B E7 3D 25 */ bl isTbox__12dSv_memBit_cCFi
/* 801C0AC8 001BDA08 2C 03 00 00 */ cmpwi r3, 0
@@ -174,8 +174,8 @@ lbl_801C0A98:
lbl_801C0AD0:
/* 801C0AD0 001BDA10 3B E0 00 01 */ li r31, 1
/* 801C0AD4 001BDA14 48 00 00 50 */ b lbl_801C0B24
/* 801C0AD8 001BDA18 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C0ADC 001BDA1C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C0AD8 001BDA18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C0ADC 001BDA1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C0AE0 001BDA20 3B C3 09 58 */ addi r30, r3, 0x958
/* 801C0AE4 001BDA24 7F C3 F3 78 */ mr r3, r30
/* 801C0AE8 001BDA28 38 80 00 03 */ li r4, 3
@@ -1377,8 +1377,8 @@ lbl_801C1B8C:
lbl_801C1BCC:
/* 801C1BCC 001BEB0C FF E0 00 90 */ fmr f31, f0
lbl_801C1BD0:
/* 801C1BD0 001BEB10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C1BD4 001BEB14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C1BD0 001BEB10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C1BD4 001BEB14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C1BD8 001BEB18 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 801C1BDC 001BEB1C 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 801C1BE0 001BEB20 7D 89 03 A6 */ mtctr r12
+8 -8
View File
@@ -115,8 +115,8 @@ renderingFmap_c_NS_entry:
/* 801CE1F0 001CB130 EC 00 10 28 */ fsubs f0, f0, f2
/* 801CE1F4 001CB134 EC 01 00 32 */ fmuls f0, f1, f0
/* 801CE1F8 001CB138 D0 06 00 0C */ stfs f0, 0xc(r6)
/* 801CE1FC 001CB13C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CE200 001CB140 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CE1FC 001CB13C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CE200 001CB140 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CE204 001CB144 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 801CE208 001CB148 38 83 00 64 */ addi r4, r3, 0x64
/* 801CE20C 001CB14C 38 A3 00 68 */ addi r5, r3, 0x68
@@ -135,8 +135,8 @@ renderingFmap_c_NS_isSwitchSpecialOff:
/* 801CE234 001CB174 93 C1 00 08 */ stw r30, 8(r1)
/* 801CE238 001CB178 7C 9E 23 78 */ mr r30, r4
/* 801CE23C 001CB17C 3B E0 00 00 */ li r31, 0
/* 801CE240 001CB180 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CE244 001CB184 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CE240 001CB180 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CE244 001CB184 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CE248 001CB188 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 801CE24C 001CB18C 3C 80 80 39 */ lis r4, lbl_8039623C@ha
/* 801CE250 001CB190 38 84 62 3C */ addi r4, r4, lbl_8039623C@l
@@ -194,8 +194,8 @@ lbl_801CE2EC:
/* 801CE310 001CB250 88 1F 00 01 */ lbz r0, 1(r31)
/* 801CE314 001CB254 28 00 00 00 */ cmplwi r0, 0
/* 801CE318 001CB258 40 82 00 24 */ bne lbl_801CE33C
/* 801CE31C 001CB25C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CE320 001CB260 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CE31C 001CB25C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CE320 001CB260 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CE324 001CB264 88 9F 00 00 */ lbz r4, 0(r31)
/* 801CE328 001CB268 80 BE 00 9C */ lwz r5, 0x9c(r30)
/* 801CE32C 001CB26C 4B E6 70 35 */ bl isSwitch__10dSv_info_cCFii
@@ -203,8 +203,8 @@ lbl_801CE2EC:
/* 801CE334 001CB274 54 03 D9 7E */ srwi r3, r0, 5
/* 801CE338 001CB278 48 00 00 70 */ b lbl_801CE3A8
lbl_801CE33C:
/* 801CE33C 001CB27C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801CE340 001CB280 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801CE33C 001CB27C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801CE340 001CB280 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801CE344 001CB284 88 9F 00 00 */ lbz r4, 0(r31)
/* 801CE348 001CB288 80 BE 00 9C */ lwz r5, 0x9c(r30)
/* 801CE34C 001CB28C 4B E6 70 15 */ bl isSwitch__10dSv_info_cCFii
+34 -34
View File
@@ -32,8 +32,8 @@ dMenu_ItemExplain_c:
/* 801DA7B4 001D76F4 38 03 D9 F4 */ addi r0, r3, lbl_803BD9F4@l
/* 801DA7B8 001D76F8 90 1F 00 00 */ stw r0, 0(r31)
/* 801DA7BC 001D76FC 90 9F 00 04 */ stw r4, 4(r31)
/* 801DA7C0 001D7700 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DA7C4 001D7704 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DA7C0 001D7700 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DA7C4 001D7704 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DA7C8 001D7708 80 03 5C 98 */ lwz r0, 0x5c98(r3)
/* 801DA7CC 001D770C 90 1F 00 08 */ stw r0, 8(r31)
/* 801DA7D0 001D7710 93 DF 00 B8 */ stw r30, 0xb8(r31)
@@ -49,8 +49,8 @@ dMenu_ItemExplain_c:
/* 801DA7F8 001D7738 98 1F 00 E0 */ stb r0, 0xe0(r31)
/* 801DA7FC 001D773C 98 1F 00 E7 */ stb r0, 0xe7(r31)
/* 801DA800 001D7740 98 1F 00 E3 */ stb r0, 0xe3(r31)
/* 801DA804 001D7744 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DA808 001D7748 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DA804 001D7744 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DA808 001D7748 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DA80C 001D774C 80 03 5C C0 */ lwz r0, 0x5cc0(r3)
/* 801DA810 001D7750 7C 15 00 40 */ cmplw r21, r0
/* 801DA814 001D7754 40 82 00 10 */ bne lbl_801DA824
@@ -412,8 +412,8 @@ lbl_801DAD48:
/* 801DAD5C 001D7C9C 80 63 00 04 */ lwz r3, 4(r3)
/* 801DAD60 001D7CA0 80 9F 00 84 */ lwz r4, 0x84(r31)
/* 801DAD64 001D7CA4 48 11 B9 09 */ bl J2DPane_NS_appendChild
/* 801DAD68 001D7CA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DAD6C 001D7CAC 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 801DAD68 001D7CA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DAD6C 001D7CAC 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 801DAD70 001D7CB0 82 DC 5D 30 */ lwz r22, 0x5d30(r28)
/* 801DAD74 001D7CB4 38 60 00 00 */ li r3, 0
/* 801DAD78 001D7CB8 48 04 35 51 */ bl dMeter2Info_getNumberTextureName
@@ -885,8 +885,8 @@ lbl_801DB40C:
/* 801DB40C 001D834C 38 00 00 00 */ li r0, 0
/* 801DB410 001D8350 90 1F 00 9C */ stw r0, 0x9c(r31)
lbl_801DB414:
/* 801DB414 001D8354 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DB418 001D8358 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DB414 001D8354 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DB418 001D8358 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DB41C 001D835C 80 63 5C 6C */ lwz r3, 0x5c6c(r3)
/* 801DB420 001D8360 81 83 00 00 */ lwz r12, 0(r3)
/* 801DB424 001D8364 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1139,8 +1139,8 @@ dMenu_ItemExplain_c_NS_drawKantera:
/* 801DB7B0 001D86F0 C0 22 A8 C4 */ lfs f1, lbl_804542C4-_SDA2_BASE_(r2)
/* 801DB7B4 001D86F4 FC 40 08 90 */ fmr f2, f1
/* 801DB7B8 001D86F8 4B FD 34 3D */ bl dKantera_icon_c_NS_setScale
/* 801DB7BC 001D86FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DB7C0 001D8700 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DB7BC 001D86FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DB7C0 001D8700 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DB7C4 001D8704 A0 A3 00 08 */ lhz r5, 8(r3)
/* 801DB7C8 001D8708 A0 83 00 06 */ lhz r4, 6(r3)
/* 801DB7CC 001D870C 80 7F 00 6C */ lwz r3, 0x6c(r31)
@@ -1186,8 +1186,8 @@ dMenu_ItemExplain_c_NS_open_init:
/* 801DB85C 001D879C 3B 80 FF FF */ li r28, -1
/* 801DB860 001D87A0 28 00 00 26 */ cmplwi r0, 0x26
/* 801DB864 001D87A4 40 82 00 B4 */ bne lbl_801DB918
/* 801DB868 001D87A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DB86C 001D87AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DB868 001D87A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DB86C 001D87AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DB870 001D87B0 3B C3 4E 20 */ addi r30, r3, 0x4e20
/* 801DB874 001D87B4 7F C3 F3 78 */ mr r3, r30
/* 801DB878 001D87B8 81 9E 00 00 */ lwz r12, 0(r30)
@@ -1204,7 +1204,7 @@ lbl_801DB8A0:
/* 801DB8A0 001D87E0 38 1E 00 F9 */ addi r0, r30, 0xf9
/* 801DB8A4 001D87E4 54 03 06 3E */ clrlwi r3, r0, 0x18
/* 801DB8A8 001D87E8 38 80 00 01 */ li r4, 1
/* 801DB8AC 001D87EC 4B EB C6 35 */ bl checkItemGet
/* 801DB8AC 001D87EC 4B EB C6 35 */ bl checkItemGet__FUci
/* 801DB8B0 001D87F0 2C 03 00 00 */ cmpwi r3, 0
/* 801DB8B4 001D87F4 41 82 00 08 */ beq lbl_801DB8BC
/* 801DB8B8 001D87F8 3B BD 00 01 */ addi r29, r29, 1
@@ -1944,8 +1944,8 @@ dMenu_ItemExplain_c_NS_openExplain:
/* 801DC35C 001D929C 7C BD 2B 78 */ mr r29, r5
/* 801DC360 001D92A0 7C DE 33 78 */ mr r30, r6
/* 801DC364 001D92A4 7C FF 3B 78 */ mr r31, r7
/* 801DC368 001D92A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DC36C 001D92AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DC368 001D92A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DC36C 001D92AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DC370 001D92B0 38 63 00 9C */ addi r3, r3, 0x9c
/* 801DC374 001D92B4 54 84 06 3E */ clrlwi r4, r4, 0x18
/* 801DC378 001D92B8 38 A0 00 00 */ li r5, 0
@@ -1987,8 +1987,8 @@ dMenu_ItemExplain_c_NS_openExplainDmap:
/* 801DC3F4 001D9334 7F 1E C3 78 */ mr r30, r24
/* 801DC3F8 001D9338 3B A0 00 00 */ li r29, 0
/* 801DC3FC 001D933C 3A C0 00 00 */ li r22, 0
/* 801DC400 001D9340 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DC404 001D9344 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DC400 001D9340 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DC404 001D9344 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DC408 001D9348 3B E3 4E 20 */ addi r31, r3, 0x4e20
/* 801DC40C 001D934C 7F E3 FB 78 */ mr r3, r31
/* 801DC410 001D9350 81 9F 00 00 */ lwz r12, 0(r31)
@@ -2007,7 +2007,7 @@ lbl_801DC440:
/* 801DC440 001D9380 38 1E 00 F9 */ addi r0, r30, 0xf9
/* 801DC444 001D9384 54 03 06 3E */ clrlwi r3, r0, 0x18
/* 801DC448 001D9388 38 80 00 01 */ li r4, 1
/* 801DC44C 001D938C 4B EB BA 95 */ bl checkItemGet
/* 801DC44C 001D938C 4B EB BA 95 */ bl checkItemGet__FUci
/* 801DC450 001D9390 2C 03 00 00 */ cmpwi r3, 0
/* 801DC454 001D9394 41 82 00 08 */ beq lbl_801DC45C
/* 801DC458 001D9398 3A D6 00 01 */ addi r22, r22, 1
@@ -2030,8 +2030,8 @@ lbl_801DC48C:
/* 801DC48C 001D93CC 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 801DC490 001D93D0 28 00 00 50 */ cmplwi r0, 0x50
/* 801DC494 001D93D4 40 82 00 38 */ bne lbl_801DC4CC
/* 801DC498 001D93D8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DC49C 001D93DC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DC498 001D93D8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DC49C 001D93DC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DC4A0 001D93E0 38 63 00 CC */ addi r3, r3, 0xcc
/* 801DC4A4 001D93E4 38 80 00 4F */ li r4, 0x4f
/* 801DC4A8 001D93E8 4B E5 7A 21 */ bl isFirstBit__21dSv_player_get_item_cCFUc
@@ -2092,8 +2092,8 @@ lbl_801DC54C:
/* 801DC578 001D94B8 38 00 01 6D */ li r0, 0x16d
/* 801DC57C 001D94BC 90 17 00 CC */ stw r0, 0xcc(r23)
/* 801DC580 001D94C0 88 84 00 DC */ lbz r4, 0xdc(r4)
/* 801DC584 001D94C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DC588 001D94C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DC584 001D94C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DC588 001D94C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DC58C 001D94CC 38 63 00 EC */ addi r3, r3, 0xec
/* 801DC590 001D94D0 4B E5 79 ED */ bl getBombNum__24dSv_player_item_record_cCFUc
/* 801DC594 001D94D4 54 60 06 3F */ clrlwi. r0, r3, 0x18
@@ -2108,8 +2108,8 @@ lbl_801DC5B0:
/* 801DC5B0 001D94F0 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 801DC5B4 001D94F4 28 00 00 46 */ cmplwi r0, 0x46
/* 801DC5B8 001D94F8 40 82 00 30 */ bne lbl_801DC5E8
/* 801DC5BC 001D94FC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DC5C0 001D9500 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DC5BC 001D94FC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DC5C0 001D9500 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DC5C4 001D9504 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 801DC5C8 001D9508 81 83 06 28 */ lwz r12, 0x628(r3)
/* 801DC5CC 001D950C 81 8C 02 A0 */ lwz r12, 0x2a0(r12)
@@ -2172,8 +2172,8 @@ lbl_801DC67C:
/* 801DC69C 001D95DC 38 04 00 0F */ addi r0, r4, 0xf
/* 801DC6A0 001D95E0 7C 03 00 00 */ cmpw r3, r0
/* 801DC6A4 001D95E4 40 82 00 30 */ bne lbl_801DC6D4
/* 801DC6A8 001D95E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DC6AC 001D95EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DC6A8 001D95E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DC6AC 001D95EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DC6B0 001D95F0 38 63 00 EC */ addi r3, r3, 0xec
/* 801DC6B4 001D95F4 4B E5 78 C9 */ bl getBombNum__24dSv_player_item_record_cCFUc
/* 801DC6B8 001D95F8 54 60 06 3F */ clrlwi. r0, r3, 0x18
@@ -2379,8 +2379,8 @@ lbl_801DC93C:
/* 801DC970 001D98B0 41 80 FF CC */ blt lbl_801DC93C
/* 801DC974 001D98B4 2C 1F 00 64 */ cmpwi r31, 0x64
/* 801DC978 001D98B8 40 80 00 BC */ bge lbl_801DCA34
/* 801DC97C 001D98BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DC980 001D98C0 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 801DC97C 001D98BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DC980 001D98C0 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 801DC984 001D98C4 83 7C 5D 30 */ lwz r27, 0x5d30(r28)
/* 801DC988 001D98C8 38 00 00 0A */ li r0, 0xa
/* 801DC98C 001D98CC 7C 7F 03 D6 */ divw r3, r31, r0
@@ -2426,8 +2426,8 @@ lbl_801DC93C:
/* 801DCA2C 001D996C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 801DCA30 001D9970 48 00 01 0C */ b lbl_801DCB3C
lbl_801DCA34:
/* 801DCA34 001D9974 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DCA38 001D9978 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 801DCA34 001D9974 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DCA38 001D9978 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 801DCA3C 001D997C 83 7C 5D 30 */ lwz r27, 0x5d30(r28)
/* 801DCA40 001D9980 38 00 00 64 */ li r0, 0x64
/* 801DCA44 001D9984 7C 7F 03 D6 */ divw r3, r31, r0
@@ -2505,8 +2505,8 @@ dMenu_ItemExplain_c_NS_getWarpMarkFlag:
/* 801DCB54 001D9A94 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801DCB58 001D9A98 7C 08 02 A6 */ mflr r0
/* 801DCB5C 001D9A9C 90 01 00 14 */ stw r0, 0x14(r1)
/* 801DCB60 001D9AA0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DCB64 001D9AA4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DCB60 001D9AA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DCB64 001D9AA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DCB68 001D9AA8 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 801DCB6C 001D9AAC 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 801DCB70 001D9AB0 7D 89 03 A6 */ mtctr r12
@@ -2518,8 +2518,8 @@ dMenu_ItemExplain_c_NS_getWarpMarkFlag:
/* 801DCB88 001D9AC8 4B E5 27 69 */ bl dComIfGs_getWarpMarkFlag
/* 801DCB8C 001D9ACC 48 00 00 20 */ b lbl_801DCBAC
lbl_801DCB90:
/* 801DCB90 001D9AD0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801DCB94 001D9AD4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801DCB90 001D9AD0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801DCB94 001D9AD4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801DCB98 001D9AD8 88 03 00 98 */ lbz r0, 0x98(r3)
/* 801DCB9C 001D9ADC 7C 00 07 74 */ extsb r0, r0
/* 801DCBA0 001D9AE0 54 00 0F FE */ srwi r0, r0, 0x1f
+2 -2
View File
@@ -1163,8 +1163,8 @@ lbl_801C3804:
/* 801C3888 001C07C8 7C 60 1B 78 */ mr r0, r3
lbl_801C388C:
/* 801C388C 001C07CC 90 1F 00 64 */ stw r0, 0x64(r31)
/* 801C3890 001C07D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801C3894 001C07D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801C3890 001C07D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801C3894 001C07D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801C3898 001C07D8 80 03 5C BC */ lwz r0, 0x5cbc(r3)
/* 801C389C 001C07DC 7C 1E 00 40 */ cmplw r30, r0
/* 801C38A0 001C07E0 40 82 00 2C */ bne lbl_801C38CC
+2 -2
View File
@@ -106,8 +106,8 @@ lbl_801F9C44:
/* 801F9C6C 001F6BAC 98 1F 00 F4 */ stb r0, 0xf4(r31)
/* 801F9C70 001F6BB0 98 1F 00 EA */ stb r0, 0xea(r31)
/* 801F9C74 001F6BB4 3B 60 00 00 */ li r27, 0
/* 801F9C78 001F6BB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 801F9C7C 001F6BBC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 801F9C78 001F6BB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 801F9C7C 001F6BBC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 801F9C80 001F6BC0 3B 83 00 CC */ addi r28, r3, 0xcc
/* 801F9C84 001F6BC4 3B AD 81 CC */ addi r29, r13, lbl_8045074C-_SDA_BASE_
lbl_801F9C88:
+150 -150
View File
@@ -97,8 +97,8 @@ dMeterButton_c_NS__execute:
/* 80201470 001FE3B0 48 00 55 09 */ bl dMeterButton_c_NS_updateText
/* 80201474 001FE3B4 38 00 00 00 */ li r0, 0
/* 80201478 001FE3B8 B0 0F 04 B0 */ sth r0, 0x4b0(r15)
/* 8020147C 001FE3BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80201480 001FE3C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020147C 001FE3BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80201480 001FE3C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80201484 001FE3C4 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 80201488 001FE3C8 3C 80 80 38 */ lis r4, lbl_803790C0@ha
/* 8020148C 001FE3CC 38 84 90 C0 */ addi r4, r4, lbl_803790C0@l
@@ -590,8 +590,8 @@ lbl_80201B54:
/* 80201B54 001FEA94 88 01 00 08 */ lbz r0, 8(r1)
/* 80201B58 001FEA98 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 80201B5C 001FEA9C 41 82 03 20 */ beq lbl_80201E7C
/* 80201B60 001FEAA0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80201B64 001FEAA4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80201B60 001FEAA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80201B64 001FEAA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80201B68 001FEAA8 89 C3 5E 2D */ lbz r14, 0x5e2d(r3)
/* 80201B6C 001FEAAC 55 C0 07 FF */ clrlwi. r0, r14, 0x1f
/* 80201B70 001FEAB0 41 82 00 64 */ beq lbl_80201BD4
@@ -800,8 +800,8 @@ lbl_80201E7C:
/* 80201E7C 001FEDBC 88 01 00 09 */ lbz r0, 9(r1)
/* 80201E80 001FEDC0 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 80201E84 001FEDC4 41 82 03 20 */ beq lbl_802021A4
/* 80201E88 001FEDC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80201E8C 001FEDCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80201E88 001FEDC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80201E8C 001FEDCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80201E90 001FEDD0 89 C3 5E 30 */ lbz r14, 0x5e30(r3)
/* 80201E94 001FEDD4 55 C0 07 FF */ clrlwi. r0, r14, 0x1f
/* 80201E98 001FEDD8 41 82 00 64 */ beq lbl_80201EFC
@@ -1061,8 +1061,8 @@ lbl_802021FC:
/* 80202264 001FF1A4 39 61 03 30 */ addi r11, r1, 0x330
/* 80202268 001FF1A8 48 15 FF 55 */ bl func_803621BC
/* 8020226C 001FF1AC 7C 7E 1B 78 */ mr r30, r3
/* 80202270 001FF1B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80202274 001FF1B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80202270 001FF1B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80202274 001FF1B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80202278 001FF1B8 82 A3 5F 50 */ lwz r21, 0x5f50(r3)
/* 8020227C 001FF1BC 7E A3 AB 78 */ mr r3, r21
/* 80202280 001FF1C0 81 95 00 00 */ lwz r12, 0(r21)
@@ -1136,8 +1136,8 @@ lbl_80202384:
/* 80202384 001FF2C4 3B 60 00 00 */ li r27, 0
/* 80202388 001FF2C8 3B 40 00 00 */ li r26, 0
/* 8020238C 001FF2CC 3B 00 00 00 */ li r24, 0
/* 80202390 001FF2D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80202394 001FF2D4 3B 23 61 C0 */ addi r25, r3, lbl_804061C0@l
/* 80202390 001FF2D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80202394 001FF2D4 3B 23 61 C0 */ addi r25, r3, g_dComIfG_gameInfo@l
/* 80202398 001FF2D8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8020239C 001FF2DC 3B E3 EB C8 */ addi r31, r3, lbl_8042EBC8@l
/* 802023A0 001FF2E0 3C 60 80 43 */ lis r3, lbl_80430188@ha
@@ -1633,15 +1633,15 @@ dMeterButton_c_NS__delete:
/* 80202AC8 001FFA08 7C 00 19 10 */ subfe r0, r0, r3
/* 80202ACC 001FFA0C 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 80202AD0 001FFA10 40 82 00 1C */ bne lbl_80202AEC
/* 80202AD4 001FFA14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80202AD8 001FFA18 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80202AD4 001FFA14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80202AD8 001FFA18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80202ADC 001FFA1C 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 80202AE0 001FFA20 48 03 46 D1 */ bl dMsgObject_c_NS_isMidonaTalkWait
/* 80202AE4 001FFA24 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80202AE8 001FFA28 41 82 00 7C */ beq lbl_80202B64
lbl_80202AEC:
/* 80202AEC 001FFA2C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80202AF0 001FFA30 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 80202AEC 001FFA2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80202AF0 001FFA30 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80202AF4 001FFA34 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
/* 80202AF8 001FFA38 48 03 46 ED */ bl dMsgObject_c_NS_isPlaceMessage
/* 80202AFC 001FFA3C 54 60 06 3F */ clrlwi. r0, r3, 0x18
@@ -1671,15 +1671,15 @@ lbl_80202AEC:
/* 80202B5C 001FFA9C 28 00 00 11 */ cmplwi r0, 0x11
/* 80202B60 001FFAA0 40 82 00 40 */ bne lbl_80202BA0
lbl_80202B64:
/* 80202B64 001FFAA4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80202B68 001FFAA8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80202B64 001FFAA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80202B68 001FFAA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80202B6C 001FFAAC 80 63 5C 70 */ lwz r3, 0x5c70(r3)
/* 80202B70 001FFAB0 81 83 00 00 */ lwz r12, 0(r3)
/* 80202B74 001FFAB4 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 80202B78 001FFAB8 7D 89 03 A6 */ mtctr r12
/* 80202B7C 001FFABC 4E 80 04 21 */ bctrl
/* 80202B80 001FFAC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80202B84 001FFAC4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80202B80 001FFAC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80202B84 001FFAC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80202B88 001FFAC8 80 63 5C E4 */ lwz r3, 0x5ce4(r3)
/* 80202B8C 001FFACC 81 83 00 00 */ lwz r12, 0(r3)
/* 80202B90 001FFAD0 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1690,8 +1690,8 @@ lbl_80202BA0:
/* 80202BA0 001FFAE0 48 03 45 09 */ bl dMsgObject_c_NS_isGetItemMessage
/* 80202BA4 001FFAE4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80202BA8 001FFAE8 41 82 00 20 */ beq lbl_80202BC8
/* 80202BAC 001FFAEC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80202BB0 001FFAF0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80202BAC 001FFAEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80202BB0 001FFAF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80202BB4 001FFAF4 80 63 5C 70 */ lwz r3, 0x5c70(r3)
/* 80202BB8 001FFAF8 81 83 00 00 */ lwz r12, 0(r3)
/* 80202BBC 001FFAFC 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -2194,8 +2194,8 @@ lbl_80203240:
lbl_80203284:
/* 80203284 002001C4 38 00 00 00 */ li r0, 0
/* 80203288 002001C8 90 1F 00 D4 */ stw r0, 0xd4(r31)
/* 8020328C 002001CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203290 002001D0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020328C 002001CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203290 002001D0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203294 002001D4 80 63 5C 9C */ lwz r3, 0x5c9c(r3)
/* 80203298 002001D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8020329C 002001DC 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -2302,8 +2302,8 @@ dMeterButton_c_NS_alphaAnimeButtonB:
/* 80203408 00200348 40 82 00 50 */ bne lbl_80203458
/* 8020340C 0020034C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203410 00200350 41 82 00 30 */ beq lbl_80203440
/* 80203414 00200354 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203418 00200358 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203414 00200354 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203418 00200358 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020341C 0020035C 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203420 00200360 28 00 00 00 */ cmplwi r0, 0
/* 80203424 00200364 41 82 00 10 */ beq lbl_80203434
@@ -2375,8 +2375,8 @@ dMeterButton_c_NS_alphaAnimeButtonR:
/* 80203504 00200444 40 82 00 58 */ bne lbl_8020355C
/* 80203508 00200448 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 8020350C 0020044C 41 82 00 30 */ beq lbl_8020353C
/* 80203510 00200450 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203514 00200454 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203510 00200450 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203514 00200454 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203518 00200458 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8020351C 0020045C 28 00 00 00 */ cmplwi r0, 0
/* 80203520 00200460 41 82 00 10 */ beq lbl_80203530
@@ -2454,8 +2454,8 @@ dMeterButton_c_NS_alphaAnimeButtonZ:
/* 80203618 00200558 40 82 00 58 */ bne lbl_80203670
/* 8020361C 0020055C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203620 00200560 41 82 00 30 */ beq lbl_80203650
/* 80203624 00200564 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203628 00200568 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203624 00200564 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203628 00200568 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020362C 0020056C 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203630 00200570 28 00 00 00 */ cmplwi r0, 0
/* 80203634 00200574 41 82 00 10 */ beq lbl_80203644
@@ -2541,8 +2541,8 @@ lbl_80203730:
/* 80203748 00200688 B0 1F 04 B0 */ sth r0, 0x4b0(r31)
/* 8020374C 0020068C 48 00 00 50 */ b lbl_8020379C
lbl_80203750:
/* 80203750 00200690 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203754 00200694 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203750 00200690 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203754 00200694 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203758 00200698 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
/* 8020375C 0020069C 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80203760 002006A0 41 82 00 18 */ beq lbl_80203778
@@ -2697,8 +2697,8 @@ dMeterButton_c_NS_alphaAnimeButtonX:
/* 80203960 002008A0 40 82 00 58 */ bne lbl_802039B8
/* 80203964 002008A4 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203968 002008A8 41 82 00 30 */ beq lbl_80203998
/* 8020396C 002008AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203970 002008B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020396C 002008AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203970 002008B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203974 002008B4 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203978 002008B8 28 00 00 00 */ cmplwi r0, 0
/* 8020397C 002008BC 41 82 00 10 */ beq lbl_8020398C
@@ -2776,8 +2776,8 @@ dMeterButton_c_NS_alphaAnimeButtonY:
/* 80203A74 002009B4 40 82 00 58 */ bne lbl_80203ACC
/* 80203A78 002009B8 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203A7C 002009BC 41 82 00 30 */ beq lbl_80203AAC
/* 80203A80 002009C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203A84 002009C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203A80 002009C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203A84 002009C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203A88 002009C8 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203A8C 002009CC 28 00 00 00 */ cmplwi r0, 0
/* 80203A90 002009D0 41 82 00 10 */ beq lbl_80203AA0
@@ -2855,8 +2855,8 @@ dMeterButton_c_NS_alphaAnimeButtonNun:
/* 80203B88 00200AC8 40 82 00 58 */ bne lbl_80203BE0
/* 80203B8C 00200ACC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203B90 00200AD0 41 82 00 30 */ beq lbl_80203BC0
/* 80203B94 00200AD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203B98 00200AD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203B94 00200AD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203B98 00200AD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203B9C 00200ADC 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203BA0 00200AE0 28 00 00 00 */ cmplwi r0, 0
/* 80203BA4 00200AE4 41 82 00 10 */ beq lbl_80203BB4
@@ -2934,8 +2934,8 @@ dMeterButton_c_NS_alphaAnimeButtonRemo:
/* 80203C9C 00200BDC 40 82 00 58 */ bne lbl_80203CF4
/* 80203CA0 00200BE0 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203CA4 00200BE4 41 82 00 30 */ beq lbl_80203CD4
/* 80203CA8 00200BE8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203CAC 00200BEC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203CA8 00200BE8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203CAC 00200BEC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203CB0 00200BF0 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203CB4 00200BF4 28 00 00 00 */ cmplwi r0, 0
/* 80203CB8 00200BF8 41 82 00 10 */ beq lbl_80203CC8
@@ -3013,8 +3013,8 @@ dMeterButton_c_NS_alphaAnimeButtonRemo2:
/* 80203DB0 00200CF0 40 82 00 58 */ bne lbl_80203E08
/* 80203DB4 00200CF4 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203DB8 00200CF8 41 82 00 30 */ beq lbl_80203DE8
/* 80203DBC 00200CFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203DC0 00200D00 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203DBC 00200CFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203DC0 00200D00 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203DC4 00200D04 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203DC8 00200D08 28 00 00 00 */ cmplwi r0, 0
/* 80203DCC 00200D0C 41 82 00 10 */ beq lbl_80203DDC
@@ -3089,8 +3089,8 @@ dMeterButton_c_NS_alphaAnimeButtonAR:
/* 80203EB8 00200DF8 40 82 00 58 */ bne lbl_80203F10
/* 80203EBC 00200DFC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203EC0 00200E00 41 82 00 30 */ beq lbl_80203EF0
/* 80203EC4 00200E04 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203EC8 00200E08 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203EC4 00200E04 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203EC8 00200E08 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203ECC 00200E0C 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203ED0 00200E10 28 00 00 00 */ cmplwi r0, 0
/* 80203ED4 00200E14 41 82 00 10 */ beq lbl_80203EE4
@@ -3165,8 +3165,8 @@ dMeterButton_c_NS_alphaAnimeButton3DB:
/* 80203FC0 00200F00 40 82 00 58 */ bne lbl_80204018
/* 80203FC4 00200F04 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80203FC8 00200F08 41 82 00 30 */ beq lbl_80203FF8
/* 80203FCC 00200F0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80203FD0 00200F10 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80203FCC 00200F0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80203FD0 00200F10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80203FD4 00200F14 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80203FD8 00200F18 28 00 00 00 */ cmplwi r0, 0
/* 80203FDC 00200F1C 41 82 00 10 */ beq lbl_80203FEC
@@ -3241,8 +3241,8 @@ dMeterButton_c_NS_alphaAnimeButtonNURE:
/* 802040C8 00201008 40 82 00 58 */ bne lbl_80204120
/* 802040CC 0020100C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 802040D0 00201010 41 82 00 30 */ beq lbl_80204100
/* 802040D4 00201014 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802040D8 00201018 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802040D4 00201014 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802040D8 00201018 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802040DC 0020101C 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 802040E0 00201020 28 00 00 00 */ cmplwi r0, 0
/* 802040E4 00201024 41 82 00 10 */ beq lbl_802040F4
@@ -3317,8 +3317,8 @@ dMeterButton_c_NS_alphaAnimeButtonReel:
/* 802041D0 00201110 40 82 00 58 */ bne lbl_80204228
/* 802041D4 00201114 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 802041D8 00201118 41 82 00 30 */ beq lbl_80204208
/* 802041DC 0020111C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802041E0 00201120 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802041DC 0020111C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802041E0 00201120 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802041E4 00201124 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 802041E8 00201128 28 00 00 00 */ cmplwi r0, 0
/* 802041EC 0020112C 41 82 00 10 */ beq lbl_802041FC
@@ -3393,8 +3393,8 @@ dMeterButton_c_NS_alphaAnimeButtonReel2:
/* 802042D8 00201218 40 82 00 58 */ bne lbl_80204330
/* 802042DC 0020121C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 802042E0 00201220 41 82 00 30 */ beq lbl_80204310
/* 802042E4 00201224 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802042E8 00201228 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802042E4 00201224 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802042E8 00201228 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802042EC 0020122C 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 802042F0 00201230 28 00 00 00 */ cmplwi r0, 0
/* 802042F4 00201234 41 82 00 10 */ beq lbl_80204304
@@ -3463,8 +3463,8 @@ dMeterButton_c_NS_alphaAnimeButtonAB:
/* 802043C8 00201308 40 82 00 58 */ bne lbl_80204420
/* 802043CC 0020130C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 802043D0 00201310 41 82 00 30 */ beq lbl_80204400
/* 802043D4 00201314 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802043D8 00201318 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802043D4 00201314 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802043D8 00201318 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802043DC 0020131C 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 802043E0 00201320 28 00 00 00 */ cmplwi r0, 0
/* 802043E4 00201324 41 82 00 10 */ beq lbl_802043F4
@@ -3533,8 +3533,8 @@ dMeterButton_c_NS_alphaAnimeButtonTate:
/* 802044B8 002013F8 40 82 00 58 */ bne lbl_80204510
/* 802044BC 002013FC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 802044C0 00201400 41 82 00 30 */ beq lbl_802044F0
/* 802044C4 00201404 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802044C8 00201408 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802044C4 00201404 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802044C8 00201408 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802044CC 0020140C 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 802044D0 00201410 28 00 00 00 */ cmplwi r0, 0
/* 802044D4 00201414 41 82 00 10 */ beq lbl_802044E4
@@ -3597,8 +3597,8 @@ dMeterButton_c_NS_alphaAnimeButtonNunZ:
/* 80204590 002014D0 41 82 00 58 */ beq lbl_802045E8
/* 80204594 002014D4 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80204598 002014D8 41 82 00 30 */ beq lbl_802045C8
/* 8020459C 002014DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802045A0 002014E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020459C 002014DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802045A0 002014E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802045A4 002014E4 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 802045A8 002014E8 28 00 00 00 */ cmplwi r0, 0
/* 802045AC 002014EC 41 82 00 10 */ beq lbl_802045BC
@@ -3661,8 +3661,8 @@ dMeterButton_c_NS_alphaAnimeButtonNunC:
/* 80204668 002015A8 41 82 00 58 */ beq lbl_802046C0
/* 8020466C 002015AC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80204670 002015B0 41 82 00 30 */ beq lbl_802046A0
/* 80204674 002015B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80204678 002015B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80204674 002015B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80204678 002015B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020467C 002015BC 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80204680 002015C0 28 00 00 00 */ cmplwi r0, 0
/* 80204684 002015C4 41 82 00 10 */ beq lbl_80204694
@@ -3731,8 +3731,8 @@ dMeterButton_c_NS_alphaAnimeButtonBin:
/* 80204758 00201698 40 82 00 58 */ bne lbl_802047B0
/* 8020475C 0020169C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 80204760 002016A0 41 82 00 30 */ beq lbl_80204790
/* 80204764 002016A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80204768 002016A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80204764 002016A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80204768 002016A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020476C 002016AC 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 80204770 002016B0 28 00 00 00 */ cmplwi r0, 0
/* 80204774 002016B4 41 82 00 10 */ beq lbl_80204784
@@ -3794,8 +3794,8 @@ lbl_80204820:
/* 80204828 00201768 3C 80 80 3A */ lis r4, lbl_803980E8@ha
/* 8020482C 0020176C 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
/* 80204830 00201770 3C A0 00 02 */ lis r5, 2
/* 80204834 00201774 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80204838 00201778 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80204834 00201774 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80204838 00201778 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8020483C 0020177C 80 C6 5C 9C */ lwz r6, 0x5c9c(r6)
/* 80204840 00201780 48 0F 3E 09 */ bl J2DScreen_NS_setPriority
/* 80204844 00201784 80 7F 00 08 */ lwz r3, 8(r31)
@@ -4267,8 +4267,8 @@ lbl_80204F20:
/* 80204F40 00201E80 38 A0 00 20 */ li r5, 0x20
/* 80204F44 00201E84 48 0C 95 91 */ bl alloc__7JKRHeapFUli
/* 80204F48 00201E88 90 7F 01 10 */ stw r3, 0x110(r31)
/* 80204F4C 00201E8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80204F50 00201E90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80204F4C 00201E8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80204F50 00201E90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80204F54 00201E94 38 63 00 9C */ addi r3, r3, 0x9c
/* 80204F58 00201E98 38 80 00 14 */ li r4, 0x14
/* 80204F5C 00201E9C 38 A0 00 00 */ li r5, 0
@@ -4799,8 +4799,8 @@ lbl_802053AC:
/* 80205770 002026B0 D0 1F 01 40 */ stfs f0, 0x140(r31)
/* 80205774 002026B4 C0 02 AD 8C */ lfs f0, lbl_8045478C-_SDA2_BASE_(r2)
/* 80205778 002026B8 D0 1F 01 44 */ stfs f0, 0x144(r31)
/* 8020577C 002026BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80205780 002026C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020577C 002026BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80205780 002026C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80205784 002026C4 80 03 5D 7C */ lwz r0, 0x5d7c(r3)
/* 80205788 002026C8 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 8020578C 002026CC 41 82 00 0C */ beq lbl_80205798
@@ -4874,8 +4874,8 @@ lbl_80205874:
/* 80205880 002027C0 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
/* 80205884 002027C4 38 84 00 22 */ addi r4, r4, 0x22
/* 80205888 002027C8 3C A0 00 02 */ lis r5, 2
/* 8020588C 002027CC 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80205890 002027D0 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 8020588C 002027CC 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80205890 002027D0 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80205894 002027D4 80 C6 5C 70 */ lwz r6, 0x5c70(r6)
/* 80205898 002027D8 48 0F 2D B1 */ bl J2DScreen_NS_setPriority
/* 8020589C 002027DC 80 7F 00 10 */ lwz r3, 0x10(r31)
@@ -4970,8 +4970,8 @@ lbl_802059E8:
/* 802059F4 00202934 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
/* 802059F8 00202938 38 84 00 3F */ addi r4, r4, 0x3f
/* 802059FC 0020293C 3C A0 00 02 */ lis r5, 2
/* 80205A00 00202940 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80205A04 00202944 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80205A00 00202940 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80205A04 00202944 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80205A08 00202948 80 C6 5C E4 */ lwz r6, 0x5ce4(r6)
/* 80205A0C 0020294C 48 0F 2C 3D */ bl J2DScreen_NS_setPriority
/* 80205A10 00202950 80 7F 00 14 */ lwz r3, 0x14(r31)
@@ -5202,8 +5202,8 @@ lbl_80205D5C:
lbl_80205D60:
/* 80205D60 00202CA0 3B E0 00 01 */ li r31, 1
lbl_80205D64:
/* 80205D64 00202CA4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80205D68 00202CA8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80205D64 00202CA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80205D68 00202CA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80205D6C 00202CAC 3B 63 4E 00 */ addi r27, r3, 0x4e00
/* 80205D70 00202CB0 7F 63 DB 78 */ mr r3, r27
/* 80205D74 00202CB4 3C 80 80 3A */ lis r4, lbl_803980E8@ha
@@ -5246,8 +5246,8 @@ lbl_80205DF0:
/* 80205DFC 00202D3C 40 82 00 08 */ bne lbl_80205E04
/* 80205E00 00202D40 C3 A2 AD 98 */ lfs f29, lbl_80454798-_SDA2_BASE_(r2)
lbl_80205E04:
/* 80205E04 00202D44 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80205E08 00202D48 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80205E04 00202D44 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80205E08 00202D48 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80205E0C 00202D4C 88 03 5E 32 */ lbz r0, 0x5e32(r3)
/* 80205E10 00202D50 28 00 00 43 */ cmplwi r0, 0x43
/* 80205E14 00202D54 41 82 00 0C */ beq lbl_80205E20
@@ -5327,8 +5327,8 @@ lbl_80205F10:
/* 80205F20 00202E60 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80205F24 00202E64 41 82 00 40 */ beq lbl_80205F64
/* 80205F28 00202E68 D0 3D 04 F4 */ stfs f1, 0x4f4(r29)
/* 80205F2C 00202E6C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80205F30 00202E70 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80205F2C 00202E6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80205F30 00202E70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80205F34 00202E74 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80205F38 00202E78 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 80205F3C 00202E7C 40 82 00 28 */ bne lbl_80205F64
@@ -6320,8 +6320,8 @@ lbl_80206D5C:
.global dMeterButton_c_NS_isFastSet
dMeterButton_c_NS_isFastSet:
/* 80206D70 00203CB0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80206D74 00203CB4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80206D70 00203CB0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80206D74 00203CB4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80206D78 00203CB8 88 05 5E 4A */ lbz r0, 0x5e4a(r5)
/* 80206D7C 00203CBC 54 05 07 FF */ clrlwi. r5, r0, 0x1f
/* 80206D80 00203CC0 41 82 00 14 */ beq lbl_80206D94
@@ -6330,8 +6330,8 @@ dMeterButton_c_NS_isFastSet:
/* 80206D8C 00203CCC 28 00 00 00 */ cmplwi r0, 0
/* 80206D90 00203CD0 41 82 02 C0 */ beq lbl_80207050
lbl_80206D94:
/* 80206D94 00203CD4 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80206D98 00203CD8 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80206D94 00203CD4 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80206D98 00203CD8 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80206D9C 00203CDC 88 06 5E 43 */ lbz r0, 0x5e43(r6)
/* 80206DA0 00203CE0 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80206DA4 00203CE4 41 82 00 14 */ beq lbl_80206DB8
@@ -6340,8 +6340,8 @@ lbl_80206D94:
/* 80206DB0 00203CF0 28 06 00 01 */ cmplwi r6, 1
/* 80206DB4 00203CF4 41 82 02 9C */ beq lbl_80207050
lbl_80206DB8:
/* 80206DB8 00203CF8 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80206DBC 00203CFC 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80206DB8 00203CF8 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80206DBC 00203CFC 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80206DC0 00203D00 88 C6 5E 42 */ lbz r6, 0x5e42(r6)
/* 80206DC4 00203D04 54 C6 07 FF */ clrlwi. r6, r6, 0x1f
/* 80206DC8 00203D08 41 82 00 14 */ beq lbl_80206DDC
@@ -6350,8 +6350,8 @@ lbl_80206DB8:
/* 80206DD4 00203D14 28 06 00 02 */ cmplwi r6, 2
/* 80206DD8 00203D18 41 82 02 78 */ beq lbl_80207050
lbl_80206DDC:
/* 80206DDC 00203D1C 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80206DE0 00203D20 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80206DDC 00203D1C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80206DE0 00203D20 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80206DE4 00203D24 88 C6 5E 4E */ lbz r6, 0x5e4e(r6)
/* 80206DE8 00203D28 54 C6 07 FF */ clrlwi. r6, r6, 0x1f
/* 80206DEC 00203D2C 41 82 00 14 */ beq lbl_80206E00
@@ -6360,8 +6360,8 @@ lbl_80206DDC:
/* 80206DF8 00203D38 28 06 00 03 */ cmplwi r6, 3
/* 80206DFC 00203D3C 41 82 02 54 */ beq lbl_80207050
lbl_80206E00:
/* 80206E00 00203D40 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80206E04 00203D44 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80206E00 00203D40 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80206E04 00203D44 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80206E08 00203D48 88 C6 5E 4B */ lbz r6, 0x5e4b(r6)
/* 80206E0C 00203D4C 54 C6 07 FF */ clrlwi. r6, r6, 0x1f
/* 80206E10 00203D50 41 82 00 14 */ beq lbl_80206E24
@@ -6370,8 +6370,8 @@ lbl_80206E00:
/* 80206E1C 00203D5C 28 07 00 04 */ cmplwi r7, 4
/* 80206E20 00203D60 41 82 02 30 */ beq lbl_80207050
lbl_80206E24:
/* 80206E24 00203D64 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 80206E28 00203D68 38 E7 61 C0 */ addi r7, r7, lbl_804061C0@l
/* 80206E24 00203D64 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 80206E28 00203D68 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
/* 80206E2C 00203D6C 88 E7 5E 4C */ lbz r7, 0x5e4c(r7)
/* 80206E30 00203D70 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
/* 80206E34 00203D74 41 82 00 14 */ beq lbl_80206E48
@@ -6380,8 +6380,8 @@ lbl_80206E24:
/* 80206E40 00203D80 28 07 00 05 */ cmplwi r7, 5
/* 80206E44 00203D84 41 82 02 0C */ beq lbl_80207050
lbl_80206E48:
/* 80206E48 00203D88 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 80206E4C 00203D8C 38 E7 61 C0 */ addi r7, r7, lbl_804061C0@l
/* 80206E48 00203D88 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 80206E4C 00203D8C 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
/* 80206E50 00203D90 88 E7 5E 4D */ lbz r7, 0x5e4d(r7)
/* 80206E54 00203D94 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
/* 80206E58 00203D98 41 82 00 14 */ beq lbl_80206E6C
@@ -6390,8 +6390,8 @@ lbl_80206E48:
/* 80206E64 00203DA4 28 07 00 06 */ cmplwi r7, 6
/* 80206E68 00203DA8 41 82 01 E8 */ beq lbl_80207050
lbl_80206E6C:
/* 80206E6C 00203DAC 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 80206E70 00203DB0 38 E7 61 C0 */ addi r7, r7, lbl_804061C0@l
/* 80206E6C 00203DAC 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 80206E70 00203DB0 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
/* 80206E74 00203DB4 88 E7 5E 5E */ lbz r7, 0x5e5e(r7)
/* 80206E78 00203DB8 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
/* 80206E7C 00203DBC 41 82 00 14 */ beq lbl_80206E90
@@ -6400,8 +6400,8 @@ lbl_80206E6C:
/* 80206E88 00203DC8 28 07 00 07 */ cmplwi r7, 7
/* 80206E8C 00203DCC 41 82 01 C4 */ beq lbl_80207050
lbl_80206E90:
/* 80206E90 00203DD0 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 80206E94 00203DD4 38 E7 61 C0 */ addi r7, r7, lbl_804061C0@l
/* 80206E90 00203DD0 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 80206E94 00203DD4 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
/* 80206E98 00203DD8 88 E7 5E 62 */ lbz r7, 0x5e62(r7)
/* 80206E9C 00203DDC 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
/* 80206EA0 00203DE0 41 82 00 14 */ beq lbl_80206EB4
@@ -6410,8 +6410,8 @@ lbl_80206E90:
/* 80206EAC 00203DEC 28 07 00 08 */ cmplwi r7, 8
/* 80206EB0 00203DF0 41 82 01 A0 */ beq lbl_80207050
lbl_80206EB4:
/* 80206EB4 00203DF4 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 80206EB8 00203DF8 38 E7 61 C0 */ addi r7, r7, lbl_804061C0@l
/* 80206EB4 00203DF4 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 80206EB8 00203DF8 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
/* 80206EBC 00203DFC 88 E7 5E 45 */ lbz r7, 0x5e45(r7)
/* 80206EC0 00203E00 54 E9 07 FF */ clrlwi. r9, r7, 0x1f
/* 80206EC4 00203E04 41 82 00 14 */ beq lbl_80206ED8
@@ -6420,8 +6420,8 @@ lbl_80206EB4:
/* 80206ED0 00203E10 28 07 00 09 */ cmplwi r7, 9
/* 80206ED4 00203E14 41 82 01 7C */ beq lbl_80207050
lbl_80206ED8:
/* 80206ED8 00203E18 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 80206EDC 00203E1C 38 E7 61 C0 */ addi r7, r7, lbl_804061C0@l
/* 80206ED8 00203E18 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 80206EDC 00203E1C 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
/* 80206EE0 00203E20 88 E7 5E 47 */ lbz r7, 0x5e47(r7)
/* 80206EE4 00203E24 54 E8 07 FF */ clrlwi. r8, r7, 0x1f
/* 80206EE8 00203E28 41 82 00 14 */ beq lbl_80206EFC
@@ -6501,8 +6501,8 @@ lbl_80206FCC:
/* 80206FDC 00203F1C 28 00 00 12 */ cmplwi r0, 0x12
/* 80206FE0 00203F20 41 82 00 70 */ beq lbl_80207050
lbl_80206FE4:
/* 80206FE4 00203F24 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80206FE8 00203F28 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80206FE4 00203F24 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80206FE8 00203F28 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80206FEC 00203F2C 88 05 5E 65 */ lbz r0, 0x5e65(r5)
/* 80206FF0 00203F30 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80206FF4 00203F34 41 82 00 14 */ beq lbl_80207008
@@ -6511,8 +6511,8 @@ lbl_80206FE4:
/* 80207000 00203F40 28 00 00 13 */ cmplwi r0, 0x13
/* 80207004 00203F44 41 82 00 4C */ beq lbl_80207050
lbl_80207008:
/* 80207008 00203F48 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8020700C 00203F4C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80207008 00203F48 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8020700C 00203F4C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80207010 00203F50 88 05 5E 69 */ lbz r0, 0x5e69(r5)
/* 80207014 00203F54 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207018 00203F58 41 82 00 14 */ beq lbl_8020702C
@@ -6521,8 +6521,8 @@ lbl_80207008:
/* 80207024 00203F64 28 00 00 14 */ cmplwi r0, 0x14
/* 80207028 00203F68 41 82 00 28 */ beq lbl_80207050
lbl_8020702C:
/* 8020702C 00203F6C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80207030 00203F70 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8020702C 00203F6C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80207030 00203F70 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80207034 00203F74 88 05 5E 46 */ lbz r0, 0x5e46(r5)
/* 80207038 00203F78 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8020703C 00203F7C 41 82 00 1C */ beq lbl_80207058
@@ -6549,8 +6549,8 @@ dMeterButton_c_NS_setAlphaButtonAAnimeMax:
/* 8020707C 00203FBC C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207080 00203FC0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80207084 00203FC4 41 82 00 B4 */ beq lbl_80207138
/* 80207088 00203FC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020708C 00203FCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207088 00203FC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020708C 00203FCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207090 00203FD0 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80207094 00203FD4 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207098 00203FD8 41 82 00 20 */ beq lbl_802070B8
@@ -6655,8 +6655,8 @@ dMeterButton_c_NS_setAlphaButtonBAnimeMax:
/* 802071F8 00204138 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 802071FC 0020413C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80207200 00204140 41 82 00 B4 */ beq lbl_802072B4
/* 80207204 00204144 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207208 00204148 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207204 00204144 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207208 00204148 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020720C 0020414C 88 03 5E 43 */ lbz r0, 0x5e43(r3)
/* 80207210 00204150 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207214 00204154 41 82 00 20 */ beq lbl_80207234
@@ -6761,8 +6761,8 @@ dMeterButton_c_NS_setAlphaButtonRAnimeMax:
/* 80207374 002042B4 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207378 002042B8 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8020737C 002042BC 41 82 00 B4 */ beq lbl_80207430
/* 80207380 002042C0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207384 002042C4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207380 002042C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207384 002042C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207388 002042C8 88 03 5E 42 */ lbz r0, 0x5e42(r3)
/* 8020738C 002042CC 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207390 002042D0 41 82 00 20 */ beq lbl_802073B0
@@ -6867,8 +6867,8 @@ dMeterButton_c_NS_setAlphaButtonZAnimeMax:
/* 802074F0 00204430 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 802074F4 00204434 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802074F8 00204438 41 82 00 B4 */ beq lbl_802075AC
/* 802074FC 0020443C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207500 00204440 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802074FC 0020443C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207500 00204440 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207504 00204444 88 03 5E 4E */ lbz r0, 0x5e4e(r3)
/* 80207508 00204448 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8020750C 0020444C 41 82 00 20 */ beq lbl_8020752C
@@ -6974,8 +6974,8 @@ dMeterButton_c_NS_setAlphaButton3DAnimeMax:
/* 80207670 002045B0 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207674 002045B4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80207678 002045B8 41 82 00 B4 */ beq lbl_8020772C
/* 8020767C 002045BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207680 002045C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020767C 002045BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207680 002045C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207684 002045C4 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
/* 80207688 002045C8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8020768C 002045CC 41 82 00 20 */ beq lbl_802076AC
@@ -7097,8 +7097,8 @@ dMeterButton_c_NS_setAlphaButtonCAnimeMax:
/* 80207814 00204754 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207818 00204758 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8020781C 0020475C 41 82 00 B4 */ beq lbl_802078D0
/* 80207820 00204760 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207824 00204764 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207820 00204760 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207824 00204764 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207828 00204768 88 03 5E 4C */ lbz r0, 0x5e4c(r3)
/* 8020782C 0020476C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207830 00204770 41 82 00 20 */ beq lbl_80207850
@@ -7292,8 +7292,8 @@ dMeterButton_c_NS_setAlphaButtonSAnimeMax:
/* 80207AD4 00204A14 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207AD8 00204A18 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80207ADC 00204A1C 41 82 00 B4 */ beq lbl_80207B90
/* 80207AE0 00204A20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207AE4 00204A24 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207AE0 00204A20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207AE4 00204A24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207AE8 00204A28 88 03 5E 4D */ lbz r0, 0x5e4d(r3)
/* 80207AEC 00204A2C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207AF0 00204A30 41 82 00 20 */ beq lbl_80207B10
@@ -7398,8 +7398,8 @@ dMeterButton_c_NS_setAlphaButtonXAnimeMax:
/* 80207C50 00204B90 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207C54 00204B94 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80207C58 00204B98 41 82 00 B4 */ beq lbl_80207D0C
/* 80207C5C 00204B9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207C60 00204BA0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207C5C 00204B9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207C60 00204BA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207C64 00204BA4 88 03 5E 5E */ lbz r0, 0x5e5e(r3)
/* 80207C68 00204BA8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207C6C 00204BAC 41 82 00 20 */ beq lbl_80207C8C
@@ -7504,8 +7504,8 @@ dMeterButton_c_NS_setAlphaButtonYAnimeMax:
/* 80207DCC 00204D0C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207DD0 00204D10 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80207DD4 00204D14 41 82 00 B4 */ beq lbl_80207E88
/* 80207DD8 00204D18 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207DDC 00204D1C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207DD8 00204D18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207DDC 00204D1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207DE0 00204D20 88 03 5E 62 */ lbz r0, 0x5e62(r3)
/* 80207DE4 00204D24 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207DE8 00204D28 41 82 00 20 */ beq lbl_80207E08
@@ -7614,8 +7614,8 @@ dMeterButton_c_NS_setAlphaButtonNunAnimeMax:
/* 80207F58 00204E98 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80207F5C 00204E9C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80207F60 00204EA0 41 82 00 B4 */ beq lbl_80208014
/* 80207F64 00204EA4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80207F68 00204EA8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80207F64 00204EA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80207F68 00204EA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80207F6C 00204EAC 88 03 5E 45 */ lbz r0, 0x5e45(r3)
/* 80207F70 00204EB0 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80207F74 00204EB4 41 82 00 20 */ beq lbl_80207F94
@@ -7724,8 +7724,8 @@ dMeterButton_c_NS_setAlphaButtonRemoAnimeMax:
/* 802080E4 00205024 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 802080E8 00205028 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802080EC 0020502C 41 82 00 B4 */ beq lbl_802081A0
/* 802080F0 00205030 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802080F4 00205034 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802080F0 00205030 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802080F4 00205034 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802080F8 00205038 88 03 5E 47 */ lbz r0, 0x5e47(r3)
/* 802080FC 0020503C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80208100 00205040 41 82 00 20 */ beq lbl_80208120
@@ -7834,8 +7834,8 @@ dMeterButton_c_NS_setAlphaButtonRemo2AnimeMax:
/* 80208270 002051B0 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80208274 002051B4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80208278 002051B8 41 82 00 B4 */ beq lbl_8020832C
/* 8020827C 002051BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80208280 002051C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020827C 002051BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80208280 002051C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80208284 002051C4 88 03 5E 47 */ lbz r0, 0x5e47(r3)
/* 80208288 002051C8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8020828C 002051CC 41 82 00 20 */ beq lbl_802082AC
@@ -7944,8 +7944,8 @@ dMeterButton_c_NS_setAlphaButtonARAnimeMax:
/* 802083FC 0020533C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80208400 00205340 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80208404 00205344 41 82 00 C0 */ beq lbl_802084C4
/* 80208408 00205348 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020840C 0020534C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80208408 00205348 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020840C 0020534C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80208410 00205350 88 03 5E 43 */ lbz r0, 0x5e43(r3)
/* 80208414 00205354 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80208418 00205358 40 82 00 10 */ bne lbl_80208428
@@ -8058,8 +8058,8 @@ dMeterButton_c_NS_setAlphaButton3DBAnimeMax:
/* 80208594 002054D4 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80208598 002054D8 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8020859C 002054DC 41 82 00 C0 */ beq lbl_8020865C
/* 802085A0 002054E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802085A4 002054E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802085A0 002054E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802085A4 002054E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802085A8 002054E8 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 802085AC 002054EC 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 802085B0 002054F0 40 82 00 10 */ bne lbl_802085C0
@@ -8172,8 +8172,8 @@ dMeterButton_c_NS_setAlphaButtonNUREAnimeMax:
/* 8020872C 0020566C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80208730 00205670 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80208734 00205674 41 82 00 C0 */ beq lbl_802087F4
/* 80208738 00205678 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020873C 0020567C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80208738 00205678 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020873C 0020567C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80208740 00205680 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80208744 00205684 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80208748 00205688 40 82 00 10 */ bne lbl_80208758
@@ -8286,8 +8286,8 @@ dMeterButton_c_NS_setAlphaButtonReelAnimeMax:
/* 802088C4 00205804 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 802088C8 00205808 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802088CC 0020580C 41 82 00 C0 */ beq lbl_8020898C
/* 802088D0 00205810 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802088D4 00205814 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802088D0 00205810 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802088D4 00205814 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802088D8 00205818 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 802088DC 0020581C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 802088E0 00205820 40 82 00 10 */ bne lbl_802088F0
@@ -8676,8 +8676,8 @@ dMeterButton_c_NS_setAlphaButtonNunZAnimeMax:
/* 80208E40 00205D80 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80208E44 00205D84 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80208E48 00205D88 41 82 00 C0 */ beq lbl_80208F08
/* 80208E4C 00205D8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80208E50 00205D90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80208E4C 00205D8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80208E50 00205D90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80208E54 00205D94 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80208E58 00205D98 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80208E5C 00205D9C 40 82 00 10 */ bne lbl_80208E6C
@@ -8790,8 +8790,8 @@ dMeterButton_c_NS_setAlphaButtonNunCAnimeMax:
/* 80208FD8 00205F18 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80208FDC 00205F1C FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80208FE0 00205F20 41 82 00 C0 */ beq lbl_802090A0
/* 80208FE4 00205F24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80208FE8 00205F28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80208FE4 00205F24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80208FE8 00205F28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80208FEC 00205F2C 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80208FF0 00205F30 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80208FF4 00205F34 40 82 00 10 */ bne lbl_80209004
@@ -8904,8 +8904,8 @@ dMeterButton_c_NS_setAlphaButtonBinAnimeMax:
/* 80209170 002060B0 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
/* 80209174 002060B4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 80209178 002060B8 41 82 00 C0 */ beq lbl_80209238
/* 8020917C 002060BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80209180 002060C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020917C 002060BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80209180 002060C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80209184 002060C4 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80209188 002060C8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8020918C 002060CC 40 82 00 10 */ bne lbl_8020919C
@@ -9640,8 +9640,8 @@ lbl_80209B7C:
/* 80209BB0 00206AF0 D0 03 02 F4 */ stfs f0, 0x2f4(r3)
/* 80209BB4 00206AF4 48 00 00 68 */ b lbl_80209C1C
lbl_80209BB8:
/* 80209BB8 00206AF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80209BBC 00206AFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80209BB8 00206AF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80209BBC 00206AFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80209BC0 00206B00 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
/* 80209BC4 00206B04 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 80209BC8 00206B08 41 82 00 14 */ beq lbl_80209BDC
@@ -10037,8 +10037,8 @@ lbl_8020A12C:
/* 8020A188 002070C8 C0 1B 05 24 */ lfs f0, 0x524(r27)
/* 8020A18C 002070CC EC 00 00 72 */ fmuls f0, f0, f1
/* 8020A190 002070D0 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
/* 8020A194 002070D4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020A198 002070D8 3B 43 61 C0 */ addi r26, r3, lbl_804061C0@l
/* 8020A194 002070D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020A198 002070D8 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
/* 8020A19C 002070DC 88 1A 5E 2D */ lbz r0, 0x5e2d(r26)
/* 8020A1A0 002070E0 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 8020A1A4 002070E4 41 82 00 44 */ beq lbl_8020A1E8
@@ -10083,8 +10083,8 @@ lbl_8020A234:
/* 8020A238 00207178 7C 7B EA 14 */ add r3, r27, r29
/* 8020A23C 0020717C D0 03 03 04 */ stfs f0, 0x304(r3)
/* 8020A240 00207180 48 00 02 50 */ b lbl_8020A490
/* 8020A244 00207184 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020A248 00207188 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020A244 00207184 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020A248 00207188 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020A24C 0020718C 80 03 5D 7C */ lwz r0, 0x5d7c(r3)
/* 8020A250 00207190 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 8020A254 00207194 41 82 00 48 */ beq lbl_8020A29C
@@ -10641,8 +10641,8 @@ dMeterButton_c_NS_pikariCheck:
/* 8020AA88 002079C8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8020AA8C 002079CC 39 00 00 00 */ li r8, 0
/* 8020AA90 002079D0 39 20 00 00 */ li r9, 0
/* 8020AA94 002079D4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020AA98 002079D8 38 A4 61 C0 */ addi r5, r4, lbl_804061C0@l
/* 8020AA94 002079D4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020AA98 002079D8 38 A4 61 C0 */ addi r5, r4, g_dComIfG_gameInfo@l
/* 8020AA9C 002079DC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8020AAA0 002079E0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8020AAA4 002079E4 38 00 00 02 */ li r0, 2
+24 -24
View File
@@ -81,8 +81,8 @@ lbl_8020AF9C:
/* 8020AFA4 00207EE4 3C 80 80 3A */ lis r4, lbl_80398158@ha
/* 8020AFA8 00207EE8 38 84 81 58 */ addi r4, r4, lbl_80398158@l
/* 8020AFAC 00207EEC 3C A0 00 02 */ lis r5, 2
/* 8020AFB0 00207EF0 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8020AFB4 00207EF4 3B C6 61 C0 */ addi r30, r6, lbl_804061C0@l
/* 8020AFB0 00207EF0 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8020AFB4 00207EF4 3B C6 61 C0 */ addi r30, r6, g_dComIfG_gameInfo@l
/* 8020AFB8 00207EF8 80 DE 5D 30 */ lwz r6, 0x5d30(r30)
/* 8020AFBC 00207EFC 48 0E D6 8D */ bl J2DScreen_NS_setPriority
/* 8020AFC0 00207F00 80 7F 00 04 */ lwz r3, 4(r31)
@@ -206,8 +206,8 @@ lbl_8020B190:
/* 8020B190 002080D0 88 1D 00 28 */ lbz r0, 0x28(r29)
/* 8020B194 002080D4 28 00 00 04 */ cmplwi r0, 4
/* 8020B198 002080D8 40 82 00 50 */ bne lbl_8020B1E8
/* 8020B19C 002080DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020B1A0 002080E0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020B19C 002080DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020B1A0 002080E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020B1A4 002080E4 89 03 5E 81 */ lbz r8, 0x5e81(r3)
/* 8020B1A8 002080E8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8020B1AC 002080EC 38 C3 EB C8 */ addi r6, r3, lbl_8042EBC8@l
@@ -229,8 +229,8 @@ lbl_8020B1C8:
lbl_8020B1E8:
/* 8020B1E8 00208128 28 00 00 01 */ cmplwi r0, 1
/* 8020B1EC 0020812C 40 82 00 58 */ bne lbl_8020B244
/* 8020B1F0 00208130 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020B1F4 00208134 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020B1F0 00208130 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020B1F4 00208134 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020B1F8 00208138 89 03 5E 81 */ lbz r8, 0x5e81(r3)
/* 8020B1FC 0020813C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8020B200 00208140 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
@@ -251,8 +251,8 @@ lbl_8020B1E8:
/* 8020B23C 0020817C D0 01 00 0C */ stfs f0, 0xc(r1)
/* 8020B240 00208180 48 00 00 4C */ b lbl_8020B28C
lbl_8020B244:
/* 8020B244 00208184 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020B248 00208188 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020B244 00208184 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020B248 00208188 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020B24C 0020818C 89 03 5E 81 */ lbz r8, 0x5e81(r3)
/* 8020B250 00208190 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8020B254 00208194 38 C3 EB C8 */ addi r6, r3, lbl_8042EBC8@l
@@ -308,8 +308,8 @@ lbl_8020B2A0:
/* 8020B310 00208250 80 7D 00 04 */ lwz r3, 4(r29)
/* 8020B314 00208254 C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020B318 00208258 FC 40 08 90 */ fmr f2, f1
/* 8020B31C 0020825C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020B320 00208260 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020B31C 0020825C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020B320 00208260 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020B324 00208264 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020B328 00208268 48 0E DB AD */ bl J2DScreen_NS_draw
lbl_8020B32C:
@@ -349,8 +349,8 @@ lbl_8020B33C:
/* 8020B3AC 002082EC 80 7D 00 04 */ lwz r3, 4(r29)
/* 8020B3B0 002082F0 C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020B3B4 002082F4 FC 40 08 90 */ fmr f2, f1
/* 8020B3B8 002082F8 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020B3BC 002082FC 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020B3B8 002082F8 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020B3BC 002082FC 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020B3C0 00208300 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020B3C4 00208304 48 0E DB 11 */ bl J2DScreen_NS_draw
lbl_8020B3C8:
@@ -390,8 +390,8 @@ lbl_8020B3D8:
/* 8020B448 00208388 80 7D 00 04 */ lwz r3, 4(r29)
/* 8020B44C 0020838C C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020B450 00208390 FC 40 08 90 */ fmr f2, f1
/* 8020B454 00208394 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020B458 00208398 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020B454 00208394 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020B458 00208398 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020B45C 0020839C 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020B460 002083A0 48 0E DA 75 */ bl J2DScreen_NS_draw
lbl_8020B464:
@@ -431,8 +431,8 @@ lbl_8020B474:
/* 8020B4E4 00208424 80 7D 00 04 */ lwz r3, 4(r29)
/* 8020B4E8 00208428 C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020B4EC 0020842C FC 40 08 90 */ fmr f2, f1
/* 8020B4F0 00208430 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020B4F4 00208434 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020B4F0 00208430 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020B4F4 00208434 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020B4F8 00208438 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020B4FC 0020843C 48 0E D9 D9 */ bl J2DScreen_NS_draw
lbl_8020B500:
@@ -803,8 +803,8 @@ dMeterHaihai_c_NS_drawHaihaiLeft:
/* 8020BA1C 0020895C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8020BA20 00208960 C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020BA24 00208964 FC 40 08 90 */ fmr f2, f1
/* 8020BA28 00208968 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020BA2C 0020896C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020BA28 00208968 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020BA2C 0020896C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020BA30 00208970 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020BA34 00208974 48 0E D4 A1 */ bl J2DScreen_NS_draw
/* 8020BA38 00208978 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -845,8 +845,8 @@ dMeterHaihai_c_NS_drawHaihaiRight:
/* 8020BAB8 002089F8 80 7F 00 04 */ lwz r3, 4(r31)
/* 8020BABC 002089FC C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020BAC0 00208A00 FC 40 08 90 */ fmr f2, f1
/* 8020BAC4 00208A04 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020BAC8 00208A08 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020BAC4 00208A04 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020BAC8 00208A08 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020BACC 00208A0C 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020BAD0 00208A10 48 0E D4 05 */ bl J2DScreen_NS_draw
/* 8020BAD4 00208A14 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -887,8 +887,8 @@ dMeterHaihai_c_NS_drawHaihaiTop:
/* 8020BB54 00208A94 80 7F 00 04 */ lwz r3, 4(r31)
/* 8020BB58 00208A98 C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020BB5C 00208A9C FC 40 08 90 */ fmr f2, f1
/* 8020BB60 00208AA0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020BB64 00208AA4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020BB60 00208AA0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020BB64 00208AA4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020BB68 00208AA8 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020BB6C 00208AAC 48 0E D3 69 */ bl J2DScreen_NS_draw
/* 8020BB70 00208AB0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -929,8 +929,8 @@ dMeterHaihai_c_NS_drawHaihaiBottom:
/* 8020BBF0 00208B30 80 7F 00 04 */ lwz r3, 4(r31)
/* 8020BBF4 00208B34 C0 22 AD B0 */ lfs f1, lbl_804547B0-_SDA2_BASE_(r2)
/* 8020BBF8 00208B38 FC 40 08 90 */ fmr f2, f1
/* 8020BBFC 00208B3C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020BC00 00208B40 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020BBFC 00208B3C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020BC00 00208B40 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020BC04 00208B44 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8020BC08 00208B48 48 0E D2 CD */ bl J2DScreen_NS_draw
/* 8020BC0C 00208B4C 83 E1 00 0C */ lwz r31, 0xc(r1)
+12 -12
View File
@@ -122,8 +122,8 @@ lbl_8020C4C8:
/* 8020C4D0 00209410 3C 80 80 3A */ lis r4, lbl_803981B0@ha
/* 8020C4D4 00209414 38 84 81 B0 */ addi r4, r4, lbl_803981B0@l
/* 8020C4D8 00209418 3C A0 00 02 */ lis r5, 2
/* 8020C4DC 0020941C 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8020C4E0 00209420 3B C6 61 C0 */ addi r30, r6, lbl_804061C0@l
/* 8020C4DC 0020941C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8020C4E0 00209420 3B C6 61 C0 */ addi r30, r6, g_dComIfG_gameInfo@l
/* 8020C4E4 00209424 80 DE 5D 30 */ lwz r6, 0x5d30(r30)
/* 8020C4E8 00209428 48 0E C1 61 */ bl J2DScreen_NS_setPriority
/* 8020C4EC 0020942C 80 7F 00 08 */ lwz r3, 8(r31)
@@ -248,8 +248,8 @@ lbl_8020C654:
/* 8020C6B4 002095F4 D0 1F 01 00 */ stfs f0, 0x100(r31)
/* 8020C6B8 002095F8 C0 1D 03 BC */ lfs f0, 0x3bc(r29)
/* 8020C6BC 002095FC D0 1F 01 04 */ stfs f0, 0x104(r31)
/* 8020C6C0 00209600 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020C6C4 00209604 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020C6C0 00209600 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020C6C4 00209604 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020C6C8 00209608 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8020C6CC 0020960C 3C 80 80 3A */ lis r4, lbl_803981B0@ha
/* 8020C6D0 00209610 38 84 81 B0 */ addi r4, r4, lbl_803981B0@l
@@ -356,8 +356,8 @@ lbl_8020C720:
/* 8020C85C 0020979C 39 61 00 60 */ addi r11, r1, 0x60
/* 8020C860 002097A0 48 15 59 69 */ bl func_803621C8
/* 8020C864 002097A4 7C 7A 1B 78 */ mr r26, r3
/* 8020C868 002097A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020C86C 002097AC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020C868 002097A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020C86C 002097AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020C870 002097B0 83 A3 5F 50 */ lwz r29, 0x5f50(r3)
/* 8020C874 002097B4 7F A3 EB 78 */ mr r3, r29
/* 8020C878 002097B8 81 9D 00 00 */ lwz r12, 0(r29)
@@ -655,8 +655,8 @@ dMeterHakusha_c_NS_alphaAnimeHakusha:
/* 8020CCBC 00209BFC 40 82 00 5C */ bne lbl_8020CD18
/* 8020CCC0 00209C00 54 80 01 8D */ rlwinm. r0, r4, 0, 6, 6
/* 8020CCC4 00209C04 41 82 00 54 */ beq lbl_8020CD18
/* 8020CCC8 00209C08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020CCCC 00209C0C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020CCC8 00209C08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020CCCC 00209C0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020CCD0 00209C10 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8020CCD4 00209C14 3C 80 80 3A */ lis r4, lbl_803981B0@ha
/* 8020CCD8 00209C18 38 84 81 B0 */ addi r4, r4, lbl_803981B0@l
@@ -669,8 +669,8 @@ dMeterHakusha_c_NS_alphaAnimeHakusha:
/* 8020CCF4 00209C34 2C 03 00 04 */ cmpwi r3, 4
/* 8020CCF8 00209C38 41 82 00 20 */ beq lbl_8020CD18
lbl_8020CCFC:
/* 8020CCFC 00209C3C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020CD00 00209C40 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8020CCFC 00209C3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020CD00 00209C40 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8020CD04 00209C44 88 1E 5E 24 */ lbz r0, 0x5e24(r30)
/* 8020CD08 00209C48 28 00 00 09 */ cmplwi r0, 9
/* 8020CD0C 00209C4C 41 82 00 20 */ beq lbl_8020CD2C
@@ -953,8 +953,8 @@ lbl_8020D0B4:
/* 8020D0F4 0020A034 D0 1C 01 00 */ stfs f0, 0x100(r28)
/* 8020D0F8 0020A038 C0 1A 03 BC */ lfs f0, 0x3bc(r26)
/* 8020D0FC 0020A03C D0 1C 01 04 */ stfs f0, 0x104(r28)
/* 8020D100 0020A040 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020D104 0020A044 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020D100 0020A040 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020D104 0020A044 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020D108 0020A048 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8020D10C 0020A04C 3C 80 80 3A */ lis r4, lbl_803981B0@ha
/* 8020D110 0020A050 38 84 81 B0 */ addi r4, r4, lbl_803981B0@l
+38 -38
View File
@@ -11,8 +11,8 @@ dMeterMap_c_NS_isEnableDispMap:
/* 8020D4A8 0020A3E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8020D4AC 0020A3EC 93 C1 00 08 */ stw r30, 8(r1)
/* 8020D4B0 0020A3F0 3B C0 00 00 */ li r30, 0
/* 8020D4B4 0020A3F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020D4B8 0020A3F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020D4B4 0020A3F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020D4B8 0020A3F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020D4BC 0020A3FC 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8020D4C0 0020A400 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8020D4C4 0020A404 7D 89 03 A6 */ mtctr r12
@@ -53,8 +53,8 @@ dMeterMap_c_NS_getMapDispSizeTypeNo:
/* 8020D53C 0020A47C 3B A0 00 07 */ li r29, 7
/* 8020D540 0020A480 88 8D 87 E4 */ lbz r4, lbl_80450D64-_SDA_BASE_(r13)
/* 8020D544 0020A484 7C 84 07 74 */ extsb r4, r4
/* 8020D548 0020A488 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020D54C 0020A48C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8020D548 0020A488 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020D54C 0020A48C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8020D550 0020A490 38 7F 4E C4 */ addi r3, r31, 0x4ec4
/* 8020D554 0020A494 4B E1 6E 31 */ bl dStage_roomControl_c_NS_getStatusRoomDt
/* 8020D558 0020A498 81 83 00 00 */ lwz r12, 0(r3)
@@ -163,8 +163,8 @@ dMeterMap_c_NS_isEventRunCheck:
/* 8020D6A0 0020A5E0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8020D6A4 0020A5E4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8020D6A8 0020A5E8 7C 7F 1B 78 */ mr r31, r3
/* 8020D6AC 0020A5EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020D6B0 0020A5F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020D6AC 0020A5EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020D6B0 0020A5F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020D6B4 0020A5F4 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8020D6B8 0020A5F8 28 00 00 00 */ cmplwi r0, 0
/* 8020D6BC 0020A5FC 41 82 00 0C */ beq lbl_8020D6C8
@@ -182,8 +182,8 @@ lbl_8020D6C8:
/* 8020D6E8 0020A628 48 00 00 30 */ b lbl_8020D718
lbl_8020D6EC:
/* 8020D6EC 0020A62C 80 9F 00 30 */ lwz r4, 0x30(r31)
/* 8020D6F0 0020A630 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020D6F4 0020A634 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020D6F0 0020A630 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020D6F4 0020A634 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020D6F8 0020A638 88 63 4F AD */ lbz r3, 0x4fad(r3)
/* 8020D6FC 0020A63C 30 03 FF FF */ addic r0, r3, -1
/* 8020D700 0020A640 7C 00 19 10 */ subfe r0, r0, r3
@@ -345,8 +345,8 @@ dMeterMap_c_NS_isMapOpenCheck:
/* 8020D900 0020A840 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8020D904 0020A844 7C 08 02 A6 */ mflr r0
/* 8020D908 0020A848 90 01 00 14 */ stw r0, 0x14(r1)
/* 8020D90C 0020A84C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020D910 0020A850 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020D90C 0020A84C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020D910 0020A850 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020D914 0020A854 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8020D918 0020A858 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8020D91C 0020A85C 7D 89 03 A6 */ mtctr r12
@@ -498,8 +498,8 @@ lbl_8020DB08:
/* 8020DB28 0020AA68 7C 60 1B 78 */ mr r0, r3
lbl_8020DB2C:
/* 8020DB2C 0020AA6C 90 1F 00 04 */ stw r0, 4(r31)
/* 8020DB30 0020AA70 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020DB34 0020AA74 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020DB30 0020AA70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020DB34 0020AA74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020DB38 0020AA78 3B C3 09 58 */ addi r30, r3, 0x958
/* 8020DB3C 0020AA7C 7F C3 F3 78 */ mr r3, r30
/* 8020DB40 0020AA80 38 80 00 01 */ li r4, 1
@@ -561,8 +561,8 @@ lbl_8020DC08:
/* 8020DC0C 0020AB4C 98 1F 00 2E */ stb r0, 0x2e(r31)
/* 8020DC10 0020AB50 B0 1F 00 28 */ sth r0, 0x28(r31)
/* 8020DC14 0020AB54 90 1F 00 30 */ stw r0, 0x30(r31)
/* 8020DC18 0020AB58 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020DC1C 0020AB5C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020DC18 0020AB58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020DC1C 0020AB5C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020DC20 0020AB60 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8020DC24 0020AB64 3C 80 80 3A */ lis r4, lbl_803A7288@ha
/* 8020DC28 0020AB68 38 84 72 88 */ addi r4, r4, lbl_803A7288@l
@@ -632,8 +632,8 @@ dMeterMap_c_NS__move:
/* 8020DD00 0020AC40 88 03 00 2B */ lbz r0, 0x2b(r3)
/* 8020DD04 0020AC44 28 00 00 00 */ cmplwi r0, 0
/* 8020DD08 0020AC48 40 82 00 84 */ bne lbl_8020DD8C
/* 8020DD0C 0020AC4C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020DD10 0020AC50 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020DD0C 0020AC4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020DD10 0020AC50 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020DD14 0020AC54 3B 83 07 F0 */ addi r28, r3, 0x7f0
/* 8020DD18 0020AC58 7F 83 E3 78 */ mr r3, r28
/* 8020DD1C 0020AC5C 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -642,8 +642,8 @@ dMeterMap_c_NS__move:
/* 8020DD28 0020AC68 4B E2 6C 95 */ bl isEventBit__11dSv_event_cCFUs
/* 8020DD2C 0020AC6C 2C 03 00 00 */ cmpwi r3, 0
/* 8020DD30 0020AC70 41 82 00 5C */ beq lbl_8020DD8C
/* 8020DD34 0020AC74 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020DD38 0020AC78 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020DD34 0020AC74 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020DD38 0020AC78 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020DD3C 0020AC7C 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8020DD40 0020AC80 3C 80 80 3A */ lis r4, lbl_80398208@ha
/* 8020DD44 0020AC84 38 84 82 08 */ addi r4, r4, lbl_80398208@l
@@ -757,8 +757,8 @@ lbl_8020DE6C:
/* 8020DEDC 0020AE1C 7F A4 EB 78 */ mr r4, r29
/* 8020DEE0 0020AE20 C0 61 00 18 */ lfs f3, 0x18(r1)
/* 8020DEE4 0020AE24 4B E1 C4 49 */ bl dMap_c_NS__move
/* 8020DEE8 0020AE28 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020DEEC 0020AE2C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020DEE8 0020AE28 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020DEEC 0020AE2C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020DEF0 0020AE30 88 63 4F AD */ lbz r3, 0x4fad(r3)
/* 8020DEF4 0020AE34 30 03 FF FF */ addic r0, r3, -1
/* 8020DEF8 0020AE38 7C 00 19 10 */ subfe r0, r0, r3
@@ -780,8 +780,8 @@ dMeterMap_c_NS__draw:
/* 8020DF2C 0020AE6C 7C 7F 1B 78 */ mr r31, r3
/* 8020DF30 0020AE70 80 63 00 08 */ lwz r3, 8(r3)
/* 8020DF34 0020AE74 4B E1 CC 21 */ bl dMap_c_NS__draw
/* 8020DF38 0020AE78 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020DF3C 0020AE7C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020DF38 0020AE78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020DF3C 0020AE7C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020DF40 0020AE80 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8020DF44 0020AE84 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8020DF48 0020AE88 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -811,8 +811,8 @@ dMeterMap_c_NS__draw:
/* 8020DFA8 0020AEE8 88 03 00 31 */ lbz r0, 0x31(r3)
/* 8020DFAC 0020AEEC 28 00 00 00 */ cmplwi r0, 0
/* 8020DFB0 0020AEF0 41 82 00 8C */ beq lbl_8020E03C
/* 8020DFB4 0020AEF4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020DFB8 0020AEF8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020DFB4 0020AEF4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020DFB8 0020AEF8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020DFBC 0020AEFC 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 8020DFC0 0020AF00 81 83 00 00 */ lwz r12, 0(r3)
/* 8020DFC4 0020AF04 81 8C 00 18 */ lwz r12, 0x18(r12)
@@ -1076,8 +1076,8 @@ lbl_8020E37C:
/* 8020E398 0020B2D8 7F A3 EB 78 */ mr r3, r29
/* 8020E39C 0020B2DC 48 00 06 31 */ bl dMeterMap_c_NS_keyCheck
lbl_8020E3A0:
/* 8020E3A0 0020B2E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020E3A4 0020B2E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020E3A0 0020B2E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020E3A4 0020B2E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020E3A8 0020B2E8 3B C3 09 58 */ addi r30, r3, 0x958
/* 8020E3AC 0020B2EC 7F C3 F3 78 */ mr r3, r30
/* 8020E3B0 0020B2F0 38 80 00 01 */ li r4, 1
@@ -1176,8 +1176,8 @@ dMeterMap_c_NS_isShow:
/* 8020E4EC 0020B42C 40 82 01 14 */ bne lbl_8020E600
/* 8020E4F0 0020B430 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
/* 8020E4F4 0020B434 41 82 00 3C */ beq lbl_8020E530
/* 8020E4F8 0020B438 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020E4FC 0020B43C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020E4F8 0020B438 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020E4FC 0020B43C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020E500 0020B440 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8020E504 0020B444 28 00 00 00 */ cmplwi r0, 0
/* 8020E508 0020B448 41 82 00 10 */ beq lbl_8020E518
@@ -1193,8 +1193,8 @@ lbl_8020E51C:
/* 8020E528 0020B468 54 00 06 73 */ rlwinm. r0, r0, 0, 0x19, 0x19
/* 8020E52C 0020B46C 41 82 00 D4 */ beq lbl_8020E600
lbl_8020E530:
/* 8020E530 0020B470 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020E534 0020B474 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020E530 0020B470 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020E534 0020B474 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020E538 0020B478 80 83 5D AC */ lwz r4, 0x5dac(r3)
/* 8020E53C 0020B47C 38 00 00 00 */ li r0, 0
/* 8020E540 0020B480 88 64 05 6A */ lbz r3, 0x56a(r4)
@@ -1264,8 +1264,8 @@ dMeterMap_c_NS_isFmapScreen:
/* 8020E624 0020B564 7C 08 02 A6 */ mflr r0
/* 8020E628 0020B568 90 01 00 14 */ stw r0, 0x14(r1)
/* 8020E62C 0020B56C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8020E630 0020B570 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020E634 0020B574 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020E630 0020B570 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020E634 0020B574 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020E638 0020B578 3B E3 4E 20 */ addi r31, r3, 0x4e20
/* 8020E63C 0020B57C 7F E3 FB 78 */ mr r3, r31
/* 8020E640 0020B580 81 9F 00 00 */ lwz r12, 0(r31)
@@ -1328,8 +1328,8 @@ dMeterMap_c_NS_isDmapScreen:
/* 8020E70C 0020B64C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8020E710 0020B650 7C 08 02 A6 */ mflr r0
/* 8020E714 0020B654 90 01 00 14 */ stw r0, 0x14(r1)
/* 8020E718 0020B658 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020E71C 0020B65C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020E718 0020B658 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020E71C 0020B65C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020E720 0020B660 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
/* 8020E724 0020B664 81 8C 00 BC */ lwz r12, 0xbc(r12)
/* 8020E728 0020B668 7D 89 03 A6 */ mtctr r12
@@ -1395,8 +1395,8 @@ lbl_8020E804:
/* 8020E804 0020B744 4B FE B7 A9 */ bl dMw_LEFT_TRIGGER
/* 8020E808 0020B748 2C 03 00 00 */ cmpwi r3, 0
/* 8020E80C 0020B74C 41 82 00 D8 */ beq lbl_8020E8E4
/* 8020E810 0020B750 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020E814 0020B754 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020E810 0020B750 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020E814 0020B754 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020E818 0020B758 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8020E81C 0020B75C 28 00 00 00 */ cmplwi r0, 0
/* 8020E820 0020B760 40 82 00 C4 */ bne lbl_8020E8E4
@@ -1454,8 +1454,8 @@ lbl_8020E8E4:
/* 8020E8E4 0020B824 4B FE B7 11 */ bl dMw_RIGHT_TRIGGER
/* 8020E8E8 0020B828 2C 03 00 00 */ cmpwi r3, 0
/* 8020E8EC 0020B82C 41 82 00 CC */ beq lbl_8020E9B8
/* 8020E8F0 0020B830 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020E8F4 0020B834 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020E8F0 0020B830 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020E8F4 0020B834 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020E8F8 0020B838 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8020E8FC 0020B83C 28 00 00 00 */ cmplwi r0, 0
/* 8020E900 0020B840 40 82 00 B8 */ bne lbl_8020E9B8
+6 -6
View File
@@ -19,8 +19,8 @@ dMeterString_c:
/* 8020ED8C 0020BCCC 3C A0 80 3C */ lis r5, lbl_803BF308@ha
/* 8020ED90 0020BCD0 38 05 F3 08 */ addi r0, r5, lbl_803BF308@l
/* 8020ED94 0020BCD4 90 03 00 00 */ stw r0, 0(r3)
/* 8020ED98 0020BCD8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8020ED9C 0020BCDC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8020ED98 0020BCD8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8020ED9C 0020BCDC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8020EDA0 0020BCE0 80 05 5C E0 */ lwz r0, 0x5ce0(r5)
/* 8020EDA4 0020BCE4 90 03 00 18 */ stw r0, 0x18(r3)
/* 8020EDA8 0020BCE8 38 00 00 00 */ li r0, 0
@@ -101,8 +101,8 @@ lbl_8020EE54:
/* 8020EEC8 0020BE08 38 00 00 01 */ li r0, 1
/* 8020EECC 0020BE0C 98 1F 00 28 */ stb r0, 0x28(r31)
lbl_8020EED0:
/* 8020EED0 0020BE10 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020EED4 0020BE14 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020EED0 0020BE10 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020EED4 0020BE14 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020EED8 0020BE18 80 04 5C E0 */ lwz r0, 0x5ce0(r4)
/* 8020EEDC 0020BE1C 28 00 00 00 */ cmplwi r0, 0
/* 8020EEE0 0020BE20 40 82 00 0C */ bne lbl_8020EEEC
@@ -306,8 +306,8 @@ lbl_8020F198:
/* 8020F1D8 0020C118 80 03 00 18 */ lwz r0, 0x18(r3)
/* 8020F1DC 0020C11C 28 00 00 00 */ cmplwi r0, 0
/* 8020F1E0 0020C120 41 82 02 94 */ beq lbl_8020F474
/* 8020F1E4 0020C124 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8020F1E8 0020C128 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8020F1E4 0020C124 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8020F1E8 0020C128 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8020F1EC 0020C12C 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8020F1F0 0020C130 28 00 00 00 */ cmplwi r0, 0
/* 8020F1F4 0020C134 40 82 02 80 */ bne lbl_8020F474
+138 -138
View File
@@ -23,13 +23,13 @@ dMeter2Draw_c:
/* 8020FAF0 0020CA30 90 03 05 48 */ stw r0, 0x548(r3)
/* 8020FAF4 0020CA34 90 03 05 4C */ stw r0, 0x54c(r3)
/* 8020FAF8 0020CA38 90 83 00 74 */ stw r4, 0x74(r3)
/* 8020FAFC 0020CA3C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020FB00 0020CA40 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020FAFC 0020CA3C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020FB00 0020CA40 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020FB04 0020CA44 80 64 5E C8 */ lwz r3, 0x5ec8(r4)
/* 8020FB08 0020CA48 4B DF F6 C5 */ bl mDoExt_setCurrentHeap
/* 8020FB0C 0020CA4C 7C 79 1B 78 */ mr r25, r3
/* 8020FB10 0020CA50 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020FB14 0020CA54 3A E4 61 C0 */ addi r23, r4, lbl_804061C0@l
/* 8020FB10 0020CA50 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020FB14 0020CA54 3A E4 61 C0 */ addi r23, r4, g_dComIfG_gameInfo@l
/* 8020FB18 0020CA58 80 B7 5C F4 */ lwz r5, 0x5cf4(r23)
/* 8020FB1C 0020CA5C 3C 80 52 4F */ lis r4, 0x524F4F54@ha
/* 8020FB20 0020CA60 38 64 4F 54 */ addi r3, r4, 0x524F4F54@l
@@ -39,8 +39,8 @@ dMeter2Draw_c:
/* 8020FB30 0020CA70 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 8020FB34 0020CA74 38 84 01 88 */ addi r4, r4, lbl_80430188@l
/* 8020FB38 0020CA78 90 64 00 10 */ stw r3, 0x10(r4)
/* 8020FB3C 0020CA7C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8020FB40 0020CA80 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8020FB3C 0020CA7C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8020FB40 0020CA80 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8020FB44 0020CA84 83 44 5C F8 */ lwz r26, 0x5cf8(r4)
/* 8020FB48 0020CA88 48 02 2E F5 */ bl dMsgObject_getGroupID
/* 8020FB4C 0020CA8C 7C 60 07 34 */ extsh r0, r3
@@ -80,8 +80,8 @@ lbl_8020FBC4:
/* 8020FBD0 0020CB10 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 8020FBD4 0020CB14 38 84 00 7B */ addi r4, r4, 0x7b
/* 8020FBD8 0020CB18 3C A0 00 02 */ lis r5, 2
/* 8020FBDC 0020CB1C 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8020FBE0 0020CB20 3A E6 61 C0 */ addi r23, r6, lbl_804061C0@l
/* 8020FBDC 0020CB1C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8020FBE0 0020CB20 3A E6 61 C0 */ addi r23, r6, g_dComIfG_gameInfo@l
/* 8020FBE4 0020CB24 80 D7 5D 30 */ lwz r6, 0x5d30(r23)
/* 8020FBE8 0020CB28 48 0E 8A 61 */ bl J2DScreen_NS_setPriority
/* 8020FBEC 0020CB2C 80 7F 00 78 */ lwz r3, 0x78(r31)
@@ -579,8 +579,8 @@ lbl_802102B0:
/* 80210318 0020D258 3C 60 80 3C */ lis r3, lbl_803BF750@ha
/* 8021031C 0020D25C 38 03 F7 50 */ addi r0, r3, lbl_803BF750@l
/* 80210320 0020D260 90 1F 00 00 */ stw r0, 0(r31)
/* 80210324 0020D264 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80210328 0020D268 3B 43 61 C0 */ addi r26, r3, lbl_804061C0@l
/* 80210324 0020D264 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80210328 0020D268 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
/* 8021032C 0020D26C 80 7A 5C F4 */ lwz r3, 0x5cf4(r26)
/* 80210330 0020D270 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 80210334 0020D274 38 84 01 88 */ addi r4, r4, lbl_80430188@l
@@ -597,8 +597,8 @@ lbl_802102B0:
/* 80210360 0020D2A0 81 8C 00 28 */ lwz r12, 0x28(r12)
/* 80210364 0020D2A4 7D 89 03 A6 */ mtctr r12
/* 80210368 0020D2A8 4E 80 04 21 */ bctrl
/* 8021036C 0020D2AC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80210370 0020D2B0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021036C 0020D2AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80210370 0020D2B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80210374 0020D2B4 80 63 5C D0 */ lwz r3, 0x5cd0(r3)
/* 80210378 0020D2B8 81 83 00 00 */ lwz r12, 0(r3)
/* 8021037C 0020D2BC 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1855,8 +1855,8 @@ lbl_80211504:
/* 80211548 0020E488 39 61 00 E0 */ addi r11, r1, 0xe0
/* 8021154C 0020E48C 48 15 0C 71 */ bl func_803621BC
/* 80211550 0020E490 7C 79 1B 78 */ mr r25, r3
/* 80211554 0020E494 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80211558 0020E498 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80211554 0020E494 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211558 0020E498 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021155C 0020E49C 82 A3 5F 50 */ lwz r21, 0x5f50(r3)
/* 80211560 0020E4A0 7E A3 AB 78 */ mr r3, r21
/* 80211564 0020E4A4 81 95 00 00 */ lwz r12, 0(r21)
@@ -1977,8 +1977,8 @@ lbl_80211700:
/* 80211720 0020E660 2C 15 00 02 */ cmpwi r21, 2
/* 80211724 0020E664 3A F7 00 04 */ addi r23, r23, 4
/* 80211728 0020E668 41 80 FF D8 */ blt lbl_80211700
/* 8021172C 0020E66C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80211730 0020E670 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021172C 0020E66C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211730 0020E670 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80211734 0020E674 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 80211738 0020E678 28 00 00 00 */ cmplwi r0, 0
/* 8021173C 0020E67C 40 82 01 60 */ bne lbl_8021189C
@@ -2155,8 +2155,8 @@ lbl_802119AC:
/* 802119B8 0020E8F8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802119BC 0020E8FC 3B C3 EB C8 */ addi r30, r3, lbl_8042EBC8@l
/* 802119C0 0020E900 3B BE 0F 10 */ addi r29, r30, 0xf10
/* 802119C4 0020E904 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802119C8 0020E908 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 802119C4 0020E904 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802119C8 0020E908 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 802119CC 0020E90C 3B 9F 01 14 */ addi r28, r31, 0x114
/* 802119D0 0020E910 C3 C2 AE 80 */ lfs f30, lbl_80454880-_SDA2_BASE_(r2)
lbl_802119D4:
@@ -2311,8 +2311,8 @@ dMeter2Draw_c_NS_initLife:
/* 80211C00 0020EB40 7C 7C 1B 78 */ mr r28, r3
/* 80211C04 0020EB44 3C 60 80 3A */ lis r3, lbl_80398258@ha
/* 80211C08 0020EB48 3B C3 82 58 */ addi r30, r3, lbl_80398258@l
/* 80211C0C 0020EB4C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80211C10 0020EB50 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80211C0C 0020EB4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211C10 0020EB50 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80211C14 0020EB54 A3 5F 00 02 */ lhz r26, 2(r31)
/* 80211C18 0020EB58 4B E1 C0 91 */ bl dComIfGs_getMaxLifeGauge
/* 80211C1C 0020EB5C 54 63 04 3E */ clrlwi r3, r3, 0x10
@@ -2444,8 +2444,8 @@ lbl_80211DDC:
/* 80211DF0 0020ED30 38 A3 EB C8 */ addi r5, r3, lbl_8042EBC8@l
/* 80211DF4 0020ED34 C0 25 00 08 */ lfs f1, 8(r5)
/* 80211DF8 0020ED38 C0 42 AE 80 */ lfs f2, lbl_80454880-_SDA2_BASE_(r2)
/* 80211DFC 0020ED3C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80211E00 0020ED40 A0 83 61 C0 */ lhz r4, lbl_804061C0@l(r3)
/* 80211DFC 0020ED3C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80211E00 0020ED40 A0 83 61 C0 */ lhz r4, g_dComIfG_gameInfo@l(r3)
/* 80211E04 0020ED44 54 80 04 3E */ clrlwi r0, r4, 0x10
/* 80211E08 0020ED48 28 00 00 32 */ cmplwi r0, 0x32
/* 80211E0C 0020ED4C 41 81 00 08 */ bgt lbl_80211E14
@@ -2576,8 +2576,8 @@ lbl_80211FA8:
/* 80211FDC 0020EF1C 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 80211FE0 0020EF20 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
/* 80211FE4 0020EF24 38 64 00 F0 */ addi r3, r4, 0xf0
/* 80211FE8 0020EF28 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80211FEC 0020EF2C 3B C4 61 C0 */ addi r30, r4, lbl_804061C0@l
/* 80211FE8 0020EF28 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80211FEC 0020EF2C 3B C4 61 C0 */ addi r30, r4, g_dComIfG_gameInfo@l
/* 80211FF0 0020EF30 80 9E 5D 30 */ lwz r4, 0x5d30(r30)
/* 80211FF4 0020EF34 48 0C 22 7D */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 80211FF8 0020EF38 48 0F 6A 75 */ bl J2DAnmLoaderDataBase_NS_load
@@ -2622,8 +2622,8 @@ lbl_80211FA8:
/* 80212094 0020EFD4 38 A4 EB C8 */ addi r5, r4, lbl_8042EBC8@l
/* 80212098 0020EFD8 C3 E5 00 08 */ lfs f31, 8(r5)
/* 8021209C 0020EFDC C3 C2 AE 80 */ lfs f30, lbl_80454880-_SDA2_BASE_(r2)
/* 802120A0 0020EFE0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802120A4 0020EFE4 A0 04 61 C0 */ lhz r0, lbl_804061C0@l(r4)
/* 802120A0 0020EFE0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802120A4 0020EFE4 A0 04 61 C0 */ lhz r0, g_dComIfG_gameInfo@l(r4)
/* 802120A8 0020EFE8 28 00 00 32 */ cmplwi r0, 0x32
/* 802120AC 0020EFEC 41 81 00 08 */ bgt lbl_802120B4
/* 802120B0 0020EFF0 C3 C5 00 0C */ lfs f30, 0xc(r5)
@@ -2642,8 +2642,8 @@ lbl_802120CC:
/* 802120DC 0020F01C 38 84 00 02 */ addi r4, r4, 2
/* 802120E0 0020F020 38 A5 00 04 */ addi r5, r5, 4
/* 802120E4 0020F024 42 00 FF E8 */ bdnz lbl_802120CC
/* 802120E8 0020F028 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802120EC 0020F02C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 802120E8 0020F028 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802120EC 0020F02C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802120F0 0020F030 88 A4 00 1B */ lbz r5, 0x1b(r4)
/* 802120F4 0020F034 88 84 00 1A */ lbz r4, 0x1a(r4)
/* 802120F8 0020F038 7F E3 FB 78 */ mr r3, r31
@@ -2657,8 +2657,8 @@ lbl_802120CC:
/* 80212118 0020F058 7F E3 FB 78 */ mr r3, r31
/* 8021211C 0020F05C 38 80 00 01 */ li r4, 1
/* 80212120 0020F060 48 00 32 61 */ bl dMeter2Draw_c_NS_setAlphaMagicChange
/* 80212124 0020F064 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80212128 0020F068 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80212124 0020F064 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80212128 0020F068 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8021212C 0020F06C A0 A4 00 08 */ lhz r5, 8(r4)
/* 80212130 0020F070 A0 84 00 06 */ lhz r4, 6(r4)
/* 80212134 0020F074 7F E3 FB 78 */ mr r3, r31
@@ -2805,8 +2805,8 @@ lbl_80212318:
/* 80212340 0020F280 C0 02 AE 84 */ lfs f0, lbl_80454884-_SDA2_BASE_(r2)
/* 80212344 0020F284 D0 1E 06 F8 */ stfs f0, 0x6f8(r30)
/* 80212348 0020F288 3B 20 00 00 */ li r25, 0
/* 8021234C 0020F28C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80212350 0020F290 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021234C 0020F28C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80212350 0020F290 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80212354 0020F294 3B 43 01 14 */ addi r26, r3, 0x114
/* 80212358 0020F298 3B 60 00 FF */ li r27, 0xff
/* 8021235C 0020F29C 3C 60 80 43 */ lis r3, lbl_80430188@ha
@@ -2828,8 +2828,8 @@ lbl_80212390:
/* 80212390 0020F2D0 3B 39 00 01 */ addi r25, r25, 1
/* 80212394 0020F2D4 2C 19 00 03 */ cmpwi r25, 3
/* 80212398 0020F2D8 41 80 FF D0 */ blt lbl_80212368
/* 8021239C 0020F2DC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802123A0 0020F2E0 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8021239C 0020F2DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802123A0 0020F2E0 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 802123A4 0020F2E4 8B 64 5E A1 */ lbz r27, 0x5ea1(r4)
/* 802123A8 0020F2E8 7F 43 D3 78 */ mr r3, r26
/* 802123AC 0020F2EC 88 84 4E 0C */ lbz r4, 0x4e0c(r4)
@@ -3028,15 +3028,15 @@ lbl_80212678:
/* 8021267C 0020F5BC 80 7F 02 E0 */ lwz r3, 0x2e0(r31)
/* 80212680 0020F5C0 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80212684 0020F5C4 48 04 31 4D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80212688 0020F5C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021268C 0020F5CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80212688 0020F5C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021268C 0020F5CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80212690 0020F5D0 A0 03 00 04 */ lhz r0, 4(r3)
/* 80212694 0020F5D4 7F E3 FB 78 */ mr r3, r31
/* 80212698 0020F5D8 7C 04 07 34 */ extsh r4, r0
/* 8021269C 0020F5DC 48 00 3C 91 */ bl dMeter2Draw_c_NS_drawRupee
/* 802126A0 0020F5E0 7F E3 FB 78 */ mr r3, r31
/* 802126A4 0020F5E4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802126A8 0020F5E8 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 802126A4 0020F5E4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802126A8 0020F5E8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802126AC 0020F5EC 88 84 09 74 */ lbz r4, 0x974(r4)
/* 802126B0 0020F5F0 48 00 43 91 */ bl dMeter2Draw_c_NS_drawKey
/* 802126B4 0020F5F4 7F E3 FB 78 */ mr r3, r31
@@ -3163,8 +3163,8 @@ lbl_80212844:
/* 80212870 0020F7B0 98 1F 07 6B */ stb r0, 0x76b(r31)
/* 80212874 0020F7B4 98 1F 07 6F */ stb r0, 0x76f(r31)
/* 80212878 0020F7B8 38 00 00 FF */ li r0, 0xff
/* 8021287C 0020F7BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80212880 0020F7C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021287C 0020F7BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80212880 0020F7C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80212884 0020F7C4 98 03 00 17 */ stb r0, 0x17(r3)
/* 80212888 0020F7C8 98 1F 07 70 */ stb r0, 0x770(r31)
/* 8021288C 0020F7CC 88 03 00 17 */ lbz r0, 0x17(r3)
@@ -3838,8 +3838,8 @@ lbl_8021323C:
/* 8021326C 002101AC 7C 60 1B 78 */ mr r0, r3
lbl_80213270:
/* 80213270 002101B0 90 1F 04 B8 */ stw r0, 0x4b8(r31)
/* 80213274 002101B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80213278 002101B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80213274 002101B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80213278 002101B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021327C 002101BC 83 43 5D 30 */ lwz r26, 0x5d30(r3)
/* 80213280 002101C0 38 60 00 00 */ li r3, 0
/* 80213284 002101C4 48 00 B0 45 */ bl dMeter2Info_getNumberTextureName
@@ -3921,8 +3921,8 @@ lbl_80213364:
/* 8021339C 002102DC D0 1F 05 80 */ stfs f0, 0x580(r31)
/* 802133A0 002102E0 38 00 00 00 */ li r0, 0
/* 802133A4 002102E4 B0 1F 07 54 */ sth r0, 0x754(r31)
/* 802133A8 002102E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802133AC 002102EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802133A8 002102E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802133AC 002102EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802133B0 002102F0 8B 43 5E 5C */ lbz r26, 0x5e5c(r3)
/* 802133B4 002102F4 38 60 00 00 */ li r3, 0
/* 802133B8 002102F8 4B E1 AB 65 */ bl dComIfGp_getSelectItem
@@ -3933,8 +3933,8 @@ lbl_80213364:
/* 802133CC 0021030C 38 E0 00 01 */ li r7, 1
/* 802133D0 00210310 39 00 00 00 */ li r8, 0
/* 802133D4 00210314 48 00 46 E1 */ bl dMeter2Draw_c_NS_drawButtonXY
/* 802133D8 00210318 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802133DC 0021031C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802133D8 00210318 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802133DC 0021031C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802133E0 00210320 8B 43 5E 60 */ lbz r26, 0x5e60(r3)
/* 802133E4 00210324 38 60 00 01 */ li r3, 1
/* 802133E8 00210328 4B E1 AB 35 */ bl dComIfGp_getSelectItem
@@ -3946,8 +3946,8 @@ lbl_80213364:
/* 80213400 00210340 39 00 00 00 */ li r8, 0
/* 80213404 00210344 48 00 46 B1 */ bl dMeter2Draw_c_NS_drawButtonXY
/* 80213408 00210348 7F E3 FB 78 */ mr r3, r31
/* 8021340C 0021034C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80213410 00210350 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8021340C 0021034C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80213410 00210350 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80213414 00210354 88 84 5E 24 */ lbz r4, 0x5e24(r4)
/* 80213418 00210358 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 8021341C 0021035C FC 40 08 90 */ fmr f2, f1
@@ -3958,8 +3958,8 @@ lbl_80213364:
/* 80213430 00210370 38 C0 00 00 */ li r6, 0
/* 80213434 00210374 48 00 39 79 */ bl dMeter2Draw_c_NS_drawButtonA
/* 80213438 00210378 7F E3 FB 78 */ mr r3, r31
/* 8021343C 0021037C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80213440 00210380 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8021343C 0021037C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80213440 00210380 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80213444 00210384 88 84 5E 1D */ lbz r4, 0x5e1d(r4)
/* 80213448 00210388 38 A0 00 01 */ li r5, 1
/* 8021344C 0021038C C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
@@ -3969,8 +3969,8 @@ lbl_80213364:
/* 8021345C 0021039C C0 A2 AE 84 */ lfs f5, lbl_80454884-_SDA2_BASE_(r2)
/* 80213460 002103A0 38 C0 00 00 */ li r6, 0
/* 80213464 002103A4 48 00 3C 81 */ bl dMeter2Draw_c_NS_drawButtonB
/* 80213468 002103A8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021346C 002103AC 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 80213468 002103A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021346C 002103AC 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80213470 002103B0 88 85 00 16 */ lbz r4, 0x16(r5)
/* 80213474 002103B4 7F E3 FB 78 */ mr r3, r31
/* 80213478 002103B8 88 A5 5E 1C */ lbz r5, 0x5e1c(r5)
@@ -3978,24 +3978,24 @@ lbl_80213364:
/* 80213480 002103C0 38 E0 00 00 */ li r7, 0
/* 80213484 002103C4 48 00 41 C9 */ bl dMeter2Draw_c_NS_drawButtonR
/* 80213488 002103C8 7F E3 FB 78 */ mr r3, r31
/* 8021348C 002103CC 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80213490 002103D0 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8021348C 002103CC 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80213490 002103D0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80213494 002103D4 88 84 5E 33 */ lbz r4, 0x5e33(r4)
/* 80213498 002103D8 48 00 42 55 */ bl dMeter2Draw_c_NS_drawButtonZ
/* 8021349C 002103DC 7F E3 FB 78 */ mr r3, r31
/* 802134A0 002103E0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802134A4 002103E4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 802134A0 002103E0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802134A4 002103E4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802134A8 002103E8 88 84 5E 26 */ lbz r4, 0x5e26(r4)
/* 802134AC 002103EC 48 00 44 59 */ bl dMeter2Draw_c_NS_drawButton3D
/* 802134B0 002103F0 7F E3 FB 78 */ mr r3, r31
/* 802134B4 002103F4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802134B8 002103F8 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 802134B4 002103F4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802134B8 002103F8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802134BC 002103FC 88 84 5E 2F */ lbz r4, 0x5e2f(r4)
/* 802134C0 00210400 38 A0 00 01 */ li r5, 1
/* 802134C4 00210404 48 00 44 91 */ bl dMeter2Draw_c_NS_drawButtonC
/* 802134C8 00210408 7F E3 FB 78 */ mr r3, r31
/* 802134CC 0021040C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802134D0 00210410 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 802134CC 0021040C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802134D0 00210410 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802134D4 00210414 88 84 5E 32 */ lbz r4, 0x5e32(r4)
/* 802134D8 00210418 48 00 44 E9 */ bl dMeter2Draw_c_NS_drawButtonS
/* 802134DC 0021041C 7F E3 FB 78 */ mr r3, r31
@@ -5126,8 +5126,8 @@ lbl_802145D0:
/* 802145D0 00211510 80 79 00 80 */ lwz r3, 0x80(r25)
/* 802145D4 00211514 C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 802145D8 00211518 FC 40 08 90 */ fmr f2, f1
/* 802145DC 0021151C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 802145E0 00211520 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 802145DC 0021151C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 802145E0 00211520 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 802145E4 00211524 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 802145E8 00211528 48 0E 48 ED */ bl J2DScreen_NS_draw
lbl_802145EC:
@@ -5236,8 +5236,8 @@ dMeter2Draw_c_NS_drawPikariHakusha:
/* 80214778 002116B8 80 7B 00 80 */ lwz r3, 0x80(r27)
/* 8021477C 002116BC C0 22 AE 80 */ lfs f1, lbl_80454880-_SDA2_BASE_(r2)
/* 80214780 002116C0 FC 40 08 90 */ fmr f2, f1
/* 80214784 002116C4 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80214788 002116C8 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80214784 002116C4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80214788 002116C8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8021478C 002116CC 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 80214790 002116D0 48 0E 47 45 */ bl J2DScreen_NS_draw
/* 80214794 002116D4 E3 E1 00 68 */ psq_l f31, 104(r1), 0, qr0
@@ -5758,8 +5758,8 @@ dMeter2Draw_c_NS_drawKanteraScreen:
/* 80214EC4 00211E04 48 14 D3 11 */ bl _savegpr_27
/* 80214EC8 00211E08 7C 7C 1B 78 */ mr r28, r3
/* 80214ECC 00211E0C 7C 9B 23 78 */ mr r27, r4
/* 80214ED0 00211E10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80214ED4 00211E14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80214ED0 00211E10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80214ED4 00211E14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80214ED8 00211E18 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 80214EDC 00211E1C 80 7C 01 CC */ lwz r3, 0x1cc(r28)
/* 80214EE0 00211E20 54 9D 15 BA */ rlwinm r29, r4, 2, 0x16, 0x1d
@@ -5817,8 +5817,8 @@ lbl_80214F40:
lbl_80214FAC:
/* 80214FAC 00211EEC 28 00 00 02 */ cmplwi r0, 2
/* 80214FB0 00211EF0 40 82 02 08 */ bne lbl_802151B8
/* 80214FB4 00211EF4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80214FB8 00211EF8 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80214FB4 00211EF4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80214FB8 00211EF8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80214FBC 00211EFC 80 04 5D E0 */ lwz r0, 0x5de0(r4)
/* 80214FC0 00211F00 C8 42 AE A0 */ lfd f2, lbl_804548A0-_SDA2_BASE_(r2)
/* 80214FC4 00211F04 6C 00 80 00 */ xoris r0, r0, 0x8000
@@ -6165,8 +6165,8 @@ dMeter2Draw_c_NS_drawKantera:
/* 802154BC 002123FC EC C3 00 28 */ fsubs f6, f3, f0
/* 802154C0 00212400 C0 E2 AE 80 */ lfs f7, lbl_80454880-_SDA2_BASE_(r2)
/* 802154C4 00212404 FC 80 38 90 */ fmr f4, f7
/* 802154C8 00212408 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 802154CC 0021240C 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 802154C8 00212408 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 802154CC 0021240C 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 802154D0 00212410 A0 06 00 06 */ lhz r0, 6(r6)
/* 802154D4 00212414 54 06 04 3F */ clrlwi. r6, r0, 0x10
/* 802154D8 00212418 41 82 00 60 */ beq lbl_80215538
@@ -6400,8 +6400,8 @@ dMeter2Draw_c_NS_drawOxygen:
/* 802157F4 00212734 EC A3 00 28 */ fsubs f5, f3, f0
/* 802157F8 00212738 C0 C2 AE 80 */ lfs f6, lbl_80454880-_SDA2_BASE_(r2)
/* 802157FC 0021273C FC 80 30 90 */ fmr f4, f6
/* 80215800 00212740 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 80215804 00212744 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 80215800 00212740 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 80215804 00212744 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 80215808 00212748 80 E6 5D E8 */ lwz r7, 0x5de8(r6)
/* 8021580C 0021274C 2C 07 00 00 */ cmpwi r7, 0
/* 80215810 00212750 40 81 00 60 */ ble lbl_80215870
@@ -6807,8 +6807,8 @@ dMeter2Draw_c_NS_getNowLightDropRateCalc:
/* 80215DA8 00212CE8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80215DAC 00212CEC 7C 08 02 A6 */ mflr r0
/* 80215DB0 00212CF0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80215DB4 00212CF4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80215DB8 00212CF8 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 80215DB4 00212CF4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215DB8 00212CF8 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 80215DBC 00212CFC 38 64 01 14 */ addi r3, r4, 0x114
/* 80215DC0 00212D00 88 84 4E 0C */ lbz r4, 0x4e0c(r4)
/* 80215DC4 00212D04 4B E1 E5 7D */ bl getLightDropNum__16dSv_light_drop_cCFUc
@@ -6819,8 +6819,8 @@ dMeter2Draw_c_NS_getNowLightDropRateCalc:
/* 80215DD8 00212D18 90 81 00 08 */ stw r4, 8(r1)
/* 80215DDC 00212D1C C8 01 00 08 */ lfd f0, 8(r1)
/* 80215DE0 00212D20 EC 40 08 28 */ fsubs f2, f0, f1
/* 80215DE4 00212D24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80215DE8 00212D28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80215DE4 00212D24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215DE8 00212D28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80215DEC 00212D2C 88 03 5E A1 */ lbz r0, 0x5ea1(r3)
/* 80215DF0 00212D30 90 01 00 14 */ stw r0, 0x14(r1)
/* 80215DF4 00212D34 90 81 00 10 */ stw r4, 0x10(r1)
@@ -6889,8 +6889,8 @@ lbl_80215EA8:
/* 80215ED4 00212E14 41 80 FF D4 */ blt lbl_80215EA8
/* 80215ED8 00212E18 3B 40 00 00 */ li r26, 0
/* 80215EDC 00212E1C 3B C0 00 00 */ li r30, 0
/* 80215EE0 00212E20 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80215EE4 00212E24 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 80215EE0 00212E20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215EE4 00212E24 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80215EE8 00212E28 3B 9D 01 14 */ addi r28, r29, 0x114
lbl_80215EEC:
/* 80215EEC 00212E2C 7F 83 E3 78 */ mr r3, r28
@@ -6954,8 +6954,8 @@ dMeter2Draw_c_NS_setAlphaLightDropAnimeMax:
/* 80215FBC 00212EFC 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80215FC0 00212F00 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80215FC4 00212F04 3B C3 00 E3 */ addi r30, r3, 0xe3
/* 80215FC8 00212F08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80215FCC 00212F0C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80215FC8 00212F08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80215FCC 00212F0C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80215FD0 00212F10 88 1F 4E 0C */ lbz r0, 0x4e0c(r31)
/* 80215FD4 00212F14 7C 00 07 74 */ extsb r0, r0
/* 80215FD8 00212F18 7C 1E 00 AE */ lbzx r0, r30, r0
@@ -7138,8 +7138,8 @@ lbl_80216264:
lbl_80216274:
/* 80216274 002131B4 3B 20 00 00 */ li r25, 0
/* 80216278 002131B8 3B C0 00 00 */ li r30, 0
/* 8021627C 002131BC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80216280 002131C0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021627C 002131BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216280 002131C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216284 002131C4 3B 63 01 14 */ addi r27, r3, 0x114
lbl_80216288:
/* 80216288 002131C8 7F 63 DB 78 */ mr r3, r27
@@ -7985,8 +7985,8 @@ lbl_80216E64:
/* 80216E74 00213DB4 C3 E3 00 CC */ lfs f31, 0xcc(r3)
/* 80216E78 00213DB8 C3 C3 00 D0 */ lfs f30, 0xd0(r3)
lbl_80216E7C:
/* 80216E7C 00213DBC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80216E80 00213DC0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80216E7C 00213DBC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216E80 00213DC0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216E84 00213DC4 88 63 5E 4A */ lbz r3, 0x5e4a(r3)
/* 80216E88 00213DC8 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80216E8C 00213DCC 40 82 00 0C */ bne lbl_80216E98
@@ -8031,8 +8031,8 @@ lbl_80216F10:
/* 80216F10 00213E50 88 1F 00 00 */ lbz r0, 0(r31)
/* 80216F14 00213E54 7C 00 07 75 */ extsb. r0, r0
/* 80216F18 00213E58 41 82 00 48 */ beq lbl_80216F60
/* 80216F1C 00213E5C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80216F20 00213E60 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80216F1C 00213E5C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216F20 00213E60 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216F24 00213E64 88 83 5E 24 */ lbz r4, 0x5e24(r3)
/* 80216F28 00213E68 88 03 5E 1D */ lbz r0, 0x5e1d(r3)
/* 80216F2C 00213E6C 7C 04 00 40 */ cmplw r4, r0
@@ -8054,8 +8054,8 @@ lbl_80216F60:
/* 80216F60 00213EA0 80 7C 03 4C */ lwz r3, 0x34c(r28)
/* 80216F64 00213EA4 48 03 E6 A5 */ bl CPaneMgrAlpha_NS_hide
lbl_80216F68:
/* 80216F68 00213EA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80216F6C 00213EAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80216F68 00213EA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80216F6C 00213EAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80216F70 00213EB0 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 80216F74 00213EB4 38 00 00 00 */ li r0, 0
/* 80216F78 00213EB8 88 63 05 6A */ lbz r3, 0x56a(r3)
@@ -8207,8 +8207,8 @@ lbl_80217188:
/* 8021719C 002140DC 38 DA 07 62 */ addi r6, r26, 0x762
/* 802171A0 002140E0 48 00 31 55 */ bl dMeter2Draw_c_NS_getActionString
/* 802171A4 002140E4 7C 7E 1B 78 */ mr r30, r3
/* 802171A8 002140E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802171AC 002140EC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802171A8 002140E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802171AC 002140EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802171B0 002140F0 88 63 5E 43 */ lbz r3, 0x5e43(r3)
/* 802171B4 002140F4 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 802171B8 002140F8 40 82 00 0C */ bne lbl_802171C4
@@ -8225,8 +8225,8 @@ lbl_802171CC:
/* 802171DC 0021411C 41 82 00 50 */ beq lbl_8021722C
/* 802171E0 00214120 28 00 00 2E */ cmplwi r0, 0x2e
/* 802171E4 00214124 41 82 00 48 */ beq lbl_8021722C
/* 802171E8 00214128 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802171EC 0021412C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802171E8 00214128 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802171EC 0021412C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802171F0 00214130 88 83 5E 24 */ lbz r4, 0x5e24(r3)
/* 802171F4 00214134 28 04 00 00 */ cmplwi r4, 0
/* 802171F8 00214138 41 82 00 28 */ beq lbl_80217220
@@ -8315,8 +8315,8 @@ lbl_802172F8:
/* 8021731C 0021425C 38 00 00 01 */ li r0, 1
/* 80217320 00214260 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217324 00214264 3B E0 00 01 */ li r31, 1
/* 80217328 00214268 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021732C 0021426C 38 A3 61 C0 */ addi r5, r3, lbl_804061C0@l
/* 80217328 00214268 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021732C 0021426C 38 A3 61 C0 */ addi r5, r3, g_dComIfG_gameInfo@l
/* 80217330 00214270 88 85 00 14 */ lbz r4, 0x14(r5)
/* 80217334 00214274 88 7A 07 6F */ lbz r3, 0x76f(r26)
/* 80217338 00214278 54 80 06 3E */ clrlwi r0, r4, 0x18
@@ -8550,8 +8550,8 @@ dMeter2Draw_c_NS_drawButtonR:
/* 802176A4 002145E4 38 A0 00 01 */ li r5, 1
/* 802176A8 002145E8 38 DE 07 6A */ addi r6, r30, 0x76a
/* 802176AC 002145EC 48 00 2C 49 */ bl dMeter2Draw_c_NS_getActionString
/* 802176B0 002145F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802176B4 002145F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802176B0 002145F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802176B4 002145F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802176B8 002145F8 88 63 5E 42 */ lbz r3, 0x5e42(r3)
/* 802176BC 002145FC 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 802176C0 00214600 40 82 00 0C */ bne lbl_802176CC
@@ -8581,8 +8581,8 @@ dMeter2Draw_c_NS_drawButtonZ:
/* 8021770C 0021464C 38 DF 07 64 */ addi r6, r31, 0x764
/* 80217710 00214650 48 00 2B E5 */ bl dMeter2Draw_c_NS_getActionString
/* 80217714 00214654 7C 7D 1B 78 */ mr r29, r3
/* 80217718 00214658 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021771C 0021465C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80217718 00214658 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021771C 0021465C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217720 00214660 88 63 5E 4E */ lbz r3, 0x5e4e(r3)
/* 80217724 00214664 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80217728 00214668 40 82 00 0C */ bne lbl_80217734
@@ -8749,8 +8749,8 @@ dMeter2Draw_c_NS_drawButtonC:
/* 80217978 002148B8 48 00 29 7D */ bl dMeter2Draw_c_NS_getActionString
/* 8021797C 002148BC 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 80217980 002148C0 41 82 00 28 */ beq lbl_802179A8
/* 80217984 002148C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80217988 002148C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80217984 002148C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217988 002148C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021798C 002148CC 88 63 5E 4C */ lbz r3, 0x5e4c(r3)
/* 80217990 002148D0 54 60 FF FF */ rlwinm. r0, r3, 0x1f, 0x1f, 0x1f
/* 80217994 002148D4 40 82 00 0C */ bne lbl_802179A0
@@ -8802,8 +8802,8 @@ dMeter2Draw_c_NS_drawButtonBin:
/* 80217A28 00214968 7C 9C 23 78 */ mr r28, r4
/* 80217A2C 0021496C 3B C0 00 00 */ li r30, 0
/* 80217A30 00214970 3B A0 00 00 */ li r29, 0
/* 80217A34 00214974 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80217A38 00214978 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80217A34 00214974 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217A38 00214978 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217A3C 0021497C 3B E3 00 9C */ addi r31, r3, 0x9c
lbl_80217A40:
/* 80217A40 00214980 7F E3 FB 78 */ mr r3, r31
@@ -8869,8 +8869,8 @@ dMeter2Draw_c_NS_drawButtonXY:
/* 80217B1C 00214A5C 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 80217B20 00214A60 2C 1B 00 00 */ cmpwi r27, 0
/* 80217B24 00214A64 40 82 00 20 */ bne lbl_80217B44
/* 80217B28 00214A68 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80217B2C 00214A6C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80217B28 00214A68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217B2C 00214A6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217B30 00214A70 88 03 5E 5E */ lbz r0, 0x5e5e(r3)
/* 80217B34 00214A74 54 03 F7 FE */ rlwinm r3, r0, 0x1e, 0x1f, 0x1f
/* 80217B38 00214A78 54 00 FF FE */ rlwinm r0, r0, 0x1f, 0x1f, 0x1f
@@ -8879,8 +8879,8 @@ dMeter2Draw_c_NS_drawButtonXY:
lbl_80217B44:
/* 80217B44 00214A84 2C 1B 00 01 */ cmpwi r27, 1
/* 80217B48 00214A88 40 82 00 1C */ bne lbl_80217B64
/* 80217B4C 00214A8C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80217B50 00214A90 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80217B4C 00214A8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80217B50 00214A90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80217B54 00214A94 88 03 5E 62 */ lbz r0, 0x5e62(r3)
/* 80217B58 00214A98 54 03 F7 FE */ rlwinm r3, r0, 0x1e, 0x1f, 0x1f
/* 80217B5C 00214A9C 54 00 FF FE */ rlwinm r0, r0, 0x1f, 0x1f, 0x1f
@@ -10420,8 +10420,8 @@ lbl_80219120:
/* 8021912C 0021606C 40 82 00 34 */ bne lbl_80219160
/* 80219130 00216070 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80219134 00216074 38 83 01 88 */ addi r4, r3, lbl_80430188@l
/* 80219138 00216078 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021913C 0021607C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80219138 00216078 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021913C 0021607C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219140 00216080 88 03 4E 0C */ lbz r0, 0x4e0c(r3)
/* 80219144 00216084 7C 00 07 74 */ extsb r0, r0
/* 80219148 00216088 7C 64 02 14 */ add r3, r4, r0
@@ -10774,8 +10774,8 @@ dMeter2Draw_c_NS_setButtonIconAAlpha:
/* 8021963C 0021657C A0 1F 00 AE */ lhz r0, 0xae(r31)
/* 80219640 00216580 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 80219644 00216584 40 82 00 24 */ bne lbl_80219668
/* 80219648 00216588 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021964C 0021658C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80219648 00216588 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021964C 0021658C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219650 00216590 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
/* 80219654 00216594 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 80219658 00216598 40 82 00 10 */ bne lbl_80219668
@@ -11122,8 +11122,8 @@ dMeter2Draw_c_NS_setButtonIconMidonaAlpha:
/* 80219B64 00216AA4 48 00 20 51 */ bl dMeter2Draw_c_NS_getCanoeFishing
/* 80219B68 00216AA8 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80219B6C 00216AAC 40 82 00 60 */ bne lbl_80219BCC
/* 80219B70 00216AB0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80219B74 00216AB4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80219B70 00216AB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80219B74 00216AB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219B78 00216AB8 3B 83 07 F0 */ addi r28, r3, 0x7f0
/* 80219B7C 00216ABC 7F 83 E3 78 */ mr r3, r28
/* 80219B80 00216AC0 38 80 05 40 */ li r4, 0x540
@@ -11150,8 +11150,8 @@ lbl_80219BCC:
/* 80219BCC 00216B0C C3 A2 AE 80 */ lfs f29, lbl_80454880-_SDA2_BASE_(r2)
/* 80219BD0 00216B10 48 00 00 E8 */ b lbl_80219CB8
lbl_80219BD4:
/* 80219BD4 00216B14 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80219BD8 00216B18 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80219BD4 00216B14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80219BD8 00216B18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80219BDC 00216B1C 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 80219BE0 00216B20 28 00 00 00 */ cmplwi r0, 0
/* 80219BE4 00216B24 41 82 00 0C */ beq lbl_80219BF0
@@ -11622,8 +11622,8 @@ dMeter2Draw_c_NS_getNumberTexture:
/* 8021A2A0 002171E0 7C 08 02 A6 */ mflr r0
/* 8021A2A4 002171E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021A2A8 002171E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021A2AC 002171EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021A2B0 002171F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021A2AC 002171EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021A2B0 002171F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021A2B4 002171F4 83 E3 5D 30 */ lwz r31, 0x5d30(r3)
/* 8021A2B8 002171F8 7C 83 23 78 */ mr r3, r4
/* 8021A2BC 002171FC 48 00 40 0D */ bl dMeter2Info_getNumberTextureName
@@ -12325,8 +12325,8 @@ lbl_8021AC88:
/* 8021ACC0 00217C00 57 9C 06 3E */ clrlwi r28, r28, 0x18
/* 8021ACC4 00217C04 28 1C 00 64 */ cmplwi r28, 0x64
/* 8021ACC8 00217C08 40 80 00 C8 */ bge lbl_8021AD90
/* 8021ACCC 00217C0C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021ACD0 00217C10 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 8021ACCC 00217C0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021ACD0 00217C10 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 8021ACD4 00217C14 83 5D 5D 30 */ lwz r26, 0x5d30(r29)
/* 8021ACD8 00217C18 38 00 00 0A */ li r0, 0xa
/* 8021ACDC 00217C1C 7C 7C 03 D6 */ divw r3, r28, r0
@@ -12375,8 +12375,8 @@ lbl_8021AC88:
/* 8021AD88 00217CC8 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8021AD8C 00217CCC 48 00 01 24 */ b lbl_8021AEB0
lbl_8021AD90:
/* 8021AD90 00217CD0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021AD94 00217CD4 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 8021AD90 00217CD0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021AD94 00217CD4 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 8021AD98 00217CD8 83 5D 5D 30 */ lwz r26, 0x5d30(r29)
/* 8021AD9C 00217CDC 38 00 00 64 */ li r0, 0x64
/* 8021ADA0 00217CE0 7C 7C 03 D6 */ divw r3, r28, r0
@@ -12574,8 +12574,8 @@ lbl_8021AFE0:
/* 8021B078 00217FB8 C0 22 AE E4 */ lfs f1, lbl_804548E4-_SDA2_BASE_(r2)
/* 8021B07C 00217FBC FC 40 08 90 */ fmr f2, f1
/* 8021B080 00217FC0 4B F9 3B 75 */ bl dKantera_icon_c_NS_setScale
/* 8021B084 00217FC4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021B088 00217FC8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021B084 00217FC4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021B088 00217FC8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021B08C 00217FCC A0 A3 00 08 */ lhz r5, 8(r3)
/* 8021B090 00217FD0 A0 83 00 06 */ lhz r4, 6(r3)
/* 8021B094 00217FD4 80 7F 00 AC */ lwz r3, 0xac(r31)
@@ -12725,7 +12725,7 @@ lbl_8021B168:
/* 8021B2B8 002181F8 48 00 00 98 */ b lbl_8021B350
lbl_8021B2BC:
/* 8021B2BC 002181FC 7C 83 23 78 */ mr r3, r4
/* 8021B2C0 00218200 4B E8 04 49 */ bl isBottleItem
/* 8021B2C0 00218200 4B E8 04 49 */ bl isBottleItem__FUc
/* 8021B2C4 00218204 2C 03 00 00 */ cmpwi r3, 0
/* 8021B2C8 00218208 41 82 00 48 */ beq lbl_8021B310
/* 8021B2CC 0021820C C0 02 AF 1C */ lfs f0, lbl_8045491C-_SDA2_BASE_(r2)
@@ -12879,7 +12879,7 @@ lbl_8021B3C8:
/* 8021B504 00218444 48 00 00 98 */ b lbl_8021B59C
lbl_8021B508:
/* 8021B508 00218448 7C 83 23 78 */ mr r3, r4
/* 8021B50C 0021844C 4B E8 01 FD */ bl isBottleItem
/* 8021B50C 0021844C 4B E8 01 FD */ bl isBottleItem__FUc
/* 8021B510 00218450 2C 03 00 00 */ cmpwi r3, 0
/* 8021B514 00218454 41 82 00 48 */ beq lbl_8021B55C
/* 8021B518 00218458 C0 02 AE C8 */ lfs f0, lbl_804548C8-_SDA2_BASE_(r2)
@@ -13038,7 +13038,7 @@ lbl_8021B614:
/* 8021B764 002186A4 48 00 00 98 */ b lbl_8021B7FC
lbl_8021B768:
/* 8021B768 002186A8 7C 83 23 78 */ mr r3, r4
/* 8021B76C 002186AC 4B E7 FF 9D */ bl isBottleItem
/* 8021B76C 002186AC 4B E7 FF 9D */ bl isBottleItem__FUc
/* 8021B770 002186B0 2C 03 00 00 */ cmpwi r3, 0
/* 8021B774 002186B4 41 82 00 48 */ beq lbl_8021B7BC
/* 8021B778 002186B8 C0 02 AF 50 */ lfs f0, lbl_80454950-_SDA2_BASE_(r2)
@@ -13113,7 +13113,7 @@ dMeter2Draw_c_NS_setItemParamB:
/* 8021B878 002187B8 48 00 02 DC */ b lbl_8021BB54
lbl_8021B87C:
/* 8021B87C 002187BC 7F E3 FB 78 */ mr r3, r31
/* 8021B880 002187C0 4B E7 FE 89 */ bl isBottleItem
/* 8021B880 002187C0 4B E7 FE 89 */ bl isBottleItem__FUc
/* 8021B884 002187C4 2C 03 00 00 */ cmpwi r3, 0
/* 8021B888 002187C8 41 82 00 40 */ beq lbl_8021B8C8
/* 8021B88C 002187CC C0 02 AF 54 */ lfs f0, lbl_80454954-_SDA2_BASE_(r2)
@@ -13332,8 +13332,8 @@ dMeter2Draw_c_NS_getCanoeFishing:
/* 8021BBB4 00218AF4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8021BBB8 00218AF8 7C 08 02 A6 */ mflr r0
/* 8021BBBC 00218AFC 90 01 00 14 */ stw r0, 0x14(r1)
/* 8021BBC0 00218B00 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021BBC4 00218B04 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021BBC0 00218B00 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BBC4 00218B04 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BBC8 00218B08 38 63 4E 00 */ addi r3, r3, 0x4e00
/* 8021BBCC 00218B0C 3C 80 80 3A */ lis r4, lbl_803988D0@ha
/* 8021BBD0 00218B10 38 84 88 D0 */ addi r4, r4, lbl_803988D0@l
@@ -13341,8 +13341,8 @@ dMeter2Draw_c_NS_getCanoeFishing:
/* 8021BBD8 00218B18 48 14 CD BD */ bl strcmp
/* 8021BBDC 00218B1C 2C 03 00 00 */ cmpwi r3, 0
/* 8021BBE0 00218B20 40 82 00 30 */ bne lbl_8021BC10
/* 8021BBE4 00218B24 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021BBE8 00218B28 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021BBE4 00218B24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BBE8 00218B28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BBEC 00218B2C 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8021BBF0 00218B30 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8021BBF4 00218B34 81 8C 01 90 */ lwz r12, 0x190(r12)
@@ -13405,8 +13405,8 @@ lbl_8021BC9C:
.global dMeter2Draw_c_NS_getPlayerSubject
dMeter2Draw_c_NS_getPlayerSubject:
/* 8021BCAC 00218BEC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021BCB0 00218BF0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021BCAC 00218BEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BCB0 00218BF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BCB4 00218BF4 80 03 5F 18 */ lwz r0, 0x5f18(r3)
/* 8021BCB8 00218BF8 54 03 2F FE */ rlwinm r3, r0, 5, 0x1f, 0x1f
/* 8021BCBC 00218BFC 4E 80 00 20 */ blr
@@ -13419,8 +13419,8 @@ dMeter2Draw_c_NS_isBButtonShow:
/* 8021BCCC 00218C0C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021BCD0 00218C10 93 C1 00 08 */ stw r30, 8(r1)
/* 8021BCD4 00218C14 7C 9E 23 78 */ mr r30, r4
/* 8021BCD8 00218C18 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021BCDC 00218C1C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021BCD8 00218C18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BCDC 00218C1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021BCE0 00218C20 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8021BCE4 00218C24 28 03 00 00 */ cmplwi r3, 0
/* 8021BCE8 00218C28 40 82 00 0C */ bne lbl_8021BCF4
@@ -13435,8 +13435,8 @@ lbl_8021BCF4:
/* 8021BD08 00218C48 48 01 B3 E1 */ bl dMsgObject_c_NS_isHowlMessage
/* 8021BD0C 00218C4C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8021BD10 00218C50 40 82 00 9C */ bne lbl_8021BDAC
/* 8021BD14 00218C54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021BD18 00218C58 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8021BD14 00218C54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BD18 00218C58 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8021BD1C 00218C5C 80 7F 5D AC */ lwz r3, 0x5dac(r31)
/* 8021BD20 00218C60 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8021BD24 00218C64 81 8C 00 78 */ lwz r12, 0x78(r12)
@@ -13459,8 +13459,8 @@ lbl_8021BCF4:
/* 8021BD68 00218CA8 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 8021BD6C 00218CAC 40 82 00 40 */ bne lbl_8021BDAC
lbl_8021BD70:
/* 8021BD70 00218CB0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021BD74 00218CB4 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8021BD70 00218CB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021BD74 00218CB4 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 8021BD78 00218CB8 88 64 4F AD */ lbz r3, 0x4fad(r4)
/* 8021BD7C 00218CBC 30 03 FF FF */ addic r0, r3, -1
/* 8021BD80 00218CC0 7C 00 19 10 */ subfe r0, r0, r3
+98 -98
View File
@@ -185,8 +185,8 @@ lbl_8021BFFC:
/* 8021C07C 00218FBC 9B BF 00 E6 */ stb r29, 0xe6(r31)
/* 8021C080 00218FC0 9B BF 00 F2 */ stb r29, 0xf2(r31)
/* 8021C084 00218FC4 3B 60 00 00 */ li r27, 0
/* 8021C088 00218FC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C08C 00218FCC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C088 00218FC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C08C 00218FCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C090 00218FD0 3B 83 01 14 */ addi r28, r3, 0x114
lbl_8021C094:
/* 8021C094 00218FD4 7F 83 E3 78 */ mr r3, r28
@@ -213,8 +213,8 @@ lbl_8021C0BC:
.global dMeter2Info_c_NS_setFloatingMessage
dMeter2Info_c_NS_setFloatingMessage:
/* 8021C0E0 00219020 3C E0 80 40 */ lis r7, lbl_804061C0@ha
/* 8021C0E4 00219024 38 E7 61 C0 */ addi r7, r7, lbl_804061C0@l
/* 8021C0E0 00219020 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
/* 8021C0E4 00219024 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
/* 8021C0E8 00219028 88 07 4F AD */ lbz r0, 0x4fad(r7)
/* 8021C0EC 0021902C 28 00 00 00 */ cmplwi r0, 0
/* 8021C0F0 00219030 41 82 00 0C */ beq lbl_8021C0FC
@@ -238,8 +238,8 @@ lbl_8021C0FC:
/* 8021C134 00219074 7C 9D 23 78 */ mr r29, r4
/* 8021C138 00219078 7C BE 2B 78 */ mr r30, r5
/* 8021C13C 0021907C 7C DF 33 78 */ mr r31, r6
/* 8021C140 00219080 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C144 00219084 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C140 00219080 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C144 00219084 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C148 00219088 88 03 4F AD */ lbz r0, 0x4fad(r3)
/* 8021C14C 0021908C 28 00 00 00 */ cmplwi r0, 0
/* 8021C150 00219090 41 82 00 0C */ beq lbl_8021C15C
@@ -341,8 +341,8 @@ dMeter2Info_c_NS_getString:
/* 8021C284 002191C4 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 8021C288 002191C8 28 03 00 00 */ cmplwi r3, 0
/* 8021C28C 002191CC 40 82 00 34 */ bne lbl_8021C2C0
/* 8021C290 002191D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C294 002191D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C290 002191D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C294 002191D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C298 002191D8 80 A3 5C F4 */ lwz r5, 0x5cf4(r3)
/* 8021C29C 002191DC 3C 60 52 4F */ lis r3, 0x524F4F54@ha
/* 8021C2A0 002191E0 38 63 4F 54 */ addi r3, r3, 0x524F4F54@l
@@ -388,8 +388,8 @@ lbl_8021C324:
/* 8021C330 00219270 80 1C 00 10 */ lwz r0, 0x10(r28)
/* 8021C334 00219274 28 00 00 00 */ cmplwi r0, 0
/* 8021C338 00219278 40 82 00 20 */ bne lbl_8021C358
/* 8021C33C 0021927C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C340 00219280 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C33C 0021927C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C340 00219280 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C344 00219284 80 63 5C F4 */ lwz r3, 0x5cf4(r3)
/* 8021C348 00219288 81 83 00 00 */ lwz r12, 0(r3)
/* 8021C34C 0021928C 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -421,8 +421,8 @@ dMeter2Info_c_NS_getStringKana:
/* 8021C3A4 002192E4 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 8021C3A8 002192E8 28 03 00 00 */ cmplwi r3, 0
/* 8021C3AC 002192EC 40 82 00 34 */ bne lbl_8021C3E0
/* 8021C3B0 002192F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C3B4 002192F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C3B0 002192F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C3B4 002192F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C3B8 002192F8 80 A3 5C F4 */ lwz r5, 0x5cf4(r3)
/* 8021C3BC 002192FC 3C 60 52 4F */ lis r3, 0x524F4F54@ha
/* 8021C3C0 00219300 38 63 4F 54 */ addi r3, r3, 0x524F4F54@l
@@ -521,8 +521,8 @@ lbl_8021C4F8:
/* 8021C504 00219444 80 1C 00 10 */ lwz r0, 0x10(r28)
/* 8021C508 00219448 28 00 00 00 */ cmplwi r0, 0
/* 8021C50C 0021944C 40 82 00 20 */ bne lbl_8021C52C
/* 8021C510 00219450 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C514 00219454 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C510 00219450 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C514 00219454 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C518 00219458 80 63 5C F4 */ lwz r3, 0x5cf4(r3)
/* 8021C51C 0021945C 81 83 00 00 */ lwz r12, 0(r3)
/* 8021C520 00219460 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -554,8 +554,8 @@ dMeter2Info_c_NS_getStringKanji:
/* 8021C578 002194B8 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 8021C57C 002194BC 28 03 00 00 */ cmplwi r3, 0
/* 8021C580 002194C0 40 82 00 34 */ bne lbl_8021C5B4
/* 8021C584 002194C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C588 002194C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C584 002194C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C588 002194C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C58C 002194CC 80 A3 5C F4 */ lwz r5, 0x5cf4(r3)
/* 8021C590 002194D0 3C 60 52 4F */ lis r3, 0x524F4F54@ha
/* 8021C594 002194D4 38 63 4F 54 */ addi r3, r3, 0x524F4F54@l
@@ -621,8 +621,8 @@ lbl_8021C658:
/* 8021C664 002195A4 80 1C 00 10 */ lwz r0, 0x10(r28)
/* 8021C668 002195A8 28 00 00 00 */ cmplwi r0, 0
/* 8021C66C 002195AC 40 82 00 20 */ bne lbl_8021C68C
/* 8021C670 002195B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021C674 002195B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021C670 002195B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021C674 002195B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021C678 002195B8 80 63 5C F4 */ lwz r3, 0x5cf4(r3)
/* 8021C67C 002195BC 81 83 00 00 */ lwz r12, 0(r3)
/* 8021C680 002195C0 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -875,8 +875,8 @@ dMeter2Info_c_NS_resetWarpStatus:
/* 8021C9DC 0021991C 88 03 00 C0 */ lbz r0, 0xc0(r3)
/* 8021C9E0 00219920 28 00 00 02 */ cmplwi r0, 2
/* 8021C9E4 00219924 40 82 00 14 */ bne lbl_8021C9F8
/* 8021C9E8 00219928 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8021C9EC 0021992C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8021C9E8 00219928 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8021C9EC 0021992C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8021C9F0 00219930 38 00 FF FF */ li r0, -1
/* 8021C9F4 00219934 98 04 00 98 */ stb r0, 0x98(r4)
lbl_8021C9F8:
@@ -892,8 +892,8 @@ dMeter2Info_c_NS_warpInProc:
/* 8021CA10 00219950 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8021CA14 00219954 38 60 00 00 */ li r3, 0
/* 8021CA18 00219958 4B E1 28 F9 */ bl dComIfGs_setWarpMarkFlag
/* 8021CA1C 0021995C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CA20 00219960 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021CA1C 0021995C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CA20 00219960 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021CA24 00219964 38 00 FF FF */ li r0, -1
/* 8021CA28 00219968 98 03 00 98 */ stb r0, 0x98(r3)
/* 8021CA2C 0021996C 3B E3 00 9C */ addi r31, r3, 0x9c
@@ -922,8 +922,8 @@ dMeter2Info_c_NS_warpOutProc:
/* 8021CA78 002199B8 90 01 00 34 */ stw r0, 0x34(r1)
/* 8021CA7C 002199BC 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8021CA80 002199C0 93 C1 00 28 */ stw r30, 0x28(r1)
/* 8021CA84 002199C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CA88 002199C8 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8021CA84 002199C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CA88 002199C8 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8021CA8C 002199CC 38 7E 4E 20 */ addi r3, r30, 0x4e20
/* 8021CA90 002199D0 81 9E 4E 20 */ lwz r12, 0x4e20(r30)
/* 8021CA94 002199D4 81 8C 00 BC */ lwz r12, 0xbc(r12)
@@ -931,8 +931,8 @@ dMeter2Info_c_NS_warpOutProc:
/* 8021CA9C 002199DC 4E 80 04 21 */ bctrl
/* 8021CAA0 002199E0 88 03 00 09 */ lbz r0, 9(r3)
/* 8021CAA4 002199E4 54 00 FE FE */ rlwinm r0, r0, 0x1f, 0x1b, 0x1f
/* 8021CAA8 002199E8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CAAC 002199EC 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 8021CAA8 002199E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CAAC 002199EC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8021CAB0 002199F0 98 1F 00 98 */ stb r0, 0x98(r31)
/* 8021CAB4 002199F4 C0 1F 0D BC */ lfs f0, 0xdbc(r31)
/* 8021CAB8 002199F8 D0 01 00 1C */ stfs f0, 0x1c(r1)
@@ -1011,8 +1011,8 @@ lbl_8021CB9C:
/* 8021CBC4 00219B04 38 E0 00 00 */ li r7, 0
/* 8021CBC8 00219B08 39 00 00 01 */ li r8, 1
/* 8021CBCC 00219B0C 4B E1 25 D1 */ bl dComIfGs_setWarpItemData_X1_
/* 8021CBD0 00219B10 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CBD4 00219B14 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021CBD0 00219B10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CBD4 00219B14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021CBD8 00219B18 38 63 00 9C */ addi r3, r3, 0x9c
/* 8021CBDC 00219B1C 38 80 00 12 */ li r4, 0x12
/* 8021CBE0 00219B20 38 A0 00 27 */ li r5, 0x27
@@ -1301,8 +1301,8 @@ dMeter2Info_c_NS_readItemTexture:
/* 8021CF5C 00219E9C 56 80 06 3E */ clrlwi r0, r20, 0x18
/* 8021CF60 00219EA0 28 00 00 48 */ cmplwi r0, 0x48
/* 8021CF64 00219EA4 40 82 00 18 */ bne lbl_8021CF7C
/* 8021CF68 00219EA8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CF6C 00219EAC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021CF68 00219EA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CF6C 00219EAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021CF70 00219EB0 A0 03 00 08 */ lhz r0, 8(r3)
/* 8021CF74 00219EB4 28 00 00 00 */ cmplwi r0, 0
/* 8021CF78 00219EB8 41 82 00 10 */ beq lbl_8021CF88
@@ -1311,8 +1311,8 @@ lbl_8021CF7C:
/* 8021CF80 00219EC0 28 00 00 F8 */ cmplwi r0, 0xf8
/* 8021CF84 00219EC4 40 82 00 24 */ bne lbl_8021CFA8
lbl_8021CF88:
/* 8021CF88 00219EC8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CF8C 00219ECC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021CF88 00219EC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CF8C 00219ECC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021CF90 00219ED0 80 63 5C D0 */ lwz r3, 0x5cd0(r3)
/* 8021CF94 00219ED4 7E C4 B3 78 */ mr r4, r22
/* 8021CF98 00219ED8 38 A0 0C 00 */ li r5, 0xc00
@@ -1322,8 +1322,8 @@ lbl_8021CF88:
lbl_8021CFA8:
/* 8021CFA8 00219EE8 28 00 00 46 */ cmplwi r0, 0x46
/* 8021CFAC 00219EEC 40 82 00 50 */ bne lbl_8021CFFC
/* 8021CFB0 00219EF0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CFB4 00219EF4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021CFB0 00219EF0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CFB4 00219EF4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021CFB8 00219EF8 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8021CFBC 00219EFC 81 83 06 28 */ lwz r12, 0x628(r3)
/* 8021CFC0 00219F00 81 8C 02 A0 */ lwz r12, 0x2a0(r12)
@@ -1333,8 +1333,8 @@ lbl_8021CFA8:
/* 8021CFD0 00219F10 40 82 00 2C */ bne lbl_8021CFFC
/* 8021CFD4 00219F14 2C 15 FF FF */ cmpwi r21, -1
/* 8021CFD8 00219F18 40 82 00 24 */ bne lbl_8021CFFC
/* 8021CFDC 00219F1C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021CFE0 00219F20 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021CFDC 00219F1C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021CFE0 00219F20 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021CFE4 00219F24 80 63 5C D0 */ lwz r3, 0x5cd0(r3)
/* 8021CFE8 00219F28 7E C4 B3 78 */ mr r4, r22
/* 8021CFEC 00219F2C 38 A0 0C 00 */ li r5, 0xc00
@@ -1352,8 +1352,8 @@ lbl_8021CFFC:
lbl_8021D018:
/* 8021D018 00219F58 28 1A 00 00 */ cmplwi r26, 0
/* 8021D01C 00219F5C 40 82 00 34 */ bne lbl_8021D050
/* 8021D020 00219F60 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021D024 00219F64 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021D020 00219F60 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021D024 00219F64 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021D028 00219F68 82 83 5C D0 */ lwz r20, 0x5cd0(r3)
/* 8021D02C 00219F6C 7F E3 FB 78 */ mr r3, r31
/* 8021D030 00219F70 7F C4 F3 78 */ mr r4, r30
@@ -1367,8 +1367,8 @@ lbl_8021D018:
lbl_8021D050:
/* 8021D050 00219F90 2C 15 00 00 */ cmpwi r21, 0
/* 8021D054 00219F94 41 80 00 24 */ blt lbl_8021D078
/* 8021D058 00219F98 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021D05C 00219F9C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021D058 00219F98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021D05C 00219F9C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021D060 00219FA0 80 63 5C D0 */ lwz r3, 0x5cd0(r3)
/* 8021D064 00219FA4 7E C4 B3 78 */ mr r4, r22
/* 8021D068 00219FA8 38 A0 0C 00 */ li r5, 0xc00
@@ -1376,8 +1376,8 @@ lbl_8021D050:
/* 8021D070 00219FB0 48 0B 8E 5D */ bl readIdxResource__10JKRArchiveFPvUlUl
/* 8021D074 00219FB4 48 00 00 34 */ b lbl_8021D0A8
lbl_8021D078:
/* 8021D078 00219FB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021D07C 00219FBC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021D078 00219FB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021D07C 00219FBC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021D080 00219FC0 80 63 5C D0 */ lwz r3, 0x5cd0(r3)
/* 8021D084 00219FC4 7E C4 B3 78 */ mr r4, r22
/* 8021D088 00219FC8 38 A0 0C 00 */ li r5, 0xc00
@@ -1441,8 +1441,8 @@ lbl_8021D120:
lbl_8021D15C:
/* 8021D15C 0021A09C 28 1A 00 00 */ cmplwi r26, 0
/* 8021D160 0021A0A0 40 82 00 78 */ bne lbl_8021D1D8
/* 8021D164 0021A0A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021D168 0021A0A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021D164 0021A0A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021D168 0021A0A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021D16C 0021A0AC 82 83 5C D0 */ lwz r20, 0x5cd0(r3)
/* 8021D170 0021A0B0 7F E3 FB 78 */ mr r3, r31
/* 8021D174 0021A0B4 7F C4 F3 78 */ mr r4, r30
@@ -1472,8 +1472,8 @@ lbl_8021D1D0:
/* 8021D1D0 0021A110 3A 60 00 02 */ li r19, 2
/* 8021D1D4 0021A114 48 00 01 7C */ b lbl_8021D350
lbl_8021D1D8:
/* 8021D1D8 0021A118 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021D1DC 0021A11C 3A 83 61 C0 */ addi r20, r3, lbl_804061C0@l
/* 8021D1D8 0021A118 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021D1DC 0021A11C 3A 83 61 C0 */ addi r20, r3, g_dComIfG_gameInfo@l
/* 8021D1E0 0021A120 82 B4 5C D0 */ lwz r21, 0x5cd0(r20)
/* 8021D1E4 0021A124 7F E3 FB 78 */ mr r3, r31
/* 8021D1E8 0021A128 7F C4 F3 78 */ mr r4, r30
@@ -2274,8 +2274,8 @@ dMeter2Info_c_NS_changeWater:
/* 8021DD80 0021ACC0 54 00 08 3C */ slwi r0, r0, 1
/* 8021DD84 0021ACC4 7C 63 02 14 */ add r3, r3, r0
/* 8021DD88 0021ACC8 B0 83 00 9A */ sth r4, 0x9a(r3)
/* 8021DD8C 0021ACCC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021DD90 0021ACD0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021DD8C 0021ACCC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021DD90 0021ACD0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021DD94 0021ACD4 3B E3 00 9C */ addi r31, r3, 0x9c
/* 8021DD98 0021ACD8 7F E3 FB 78 */ mr r3, r31
/* 8021DD9C 0021ACDC 7F C4 F3 78 */ mr r4, r30
@@ -2289,8 +2289,8 @@ dMeter2Info_c_NS_changeWater:
/* 8021DDBC 0021ACFC 38 A0 00 67 */ li r5, 0x67
/* 8021DDC0 0021AD00 4B E1 51 F9 */ bl setItem__17dSv_player_item_cFiUc
/* 8021DDC4 0021AD04 3B A0 00 00 */ li r29, 0
/* 8021DDC8 0021AD08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021DDCC 0021AD0C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 8021DDC8 0021AD08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021DDCC 0021AD0C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 8021DDD0 0021AD10 57 9F 06 3E */ clrlwi r31, r28, 0x18
lbl_8021DDD4:
/* 8021DDD4 0021AD14 7F C3 F3 78 */ mr r3, r30
@@ -2333,8 +2333,8 @@ lbl_8021DE48:
/* 8021DE50 0021AD90 40 82 00 64 */ bne lbl_8021DEB4
/* 8021DE54 0021AD94 3B C0 00 00 */ li r30, 0
/* 8021DE58 0021AD98 3B E0 00 00 */ li r31, 0
/* 8021DE5C 0021AD9C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021DE60 0021ADA0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021DE5C 0021AD9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021DE60 0021ADA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021DE64 0021ADA4 3B 63 00 9C */ addi r27, r3, 0x9c
lbl_8021DE68:
/* 8021DE68 0021ADA8 57 C0 06 3F */ clrlwi. r0, r30, 0x18
@@ -2360,8 +2360,8 @@ lbl_8021DE98:
lbl_8021DEB4:
/* 8021DEB4 0021ADF4 9B 5C 00 DD */ stb r26, 0xdd(r28)
/* 8021DEB8 0021ADF8 3B E0 00 00 */ li r31, 0
/* 8021DEBC 0021ADFC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021DEC0 0021AE00 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 8021DEBC 0021ADFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021DEC0 0021AE00 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
lbl_8021DEC4:
/* 8021DEC4 0021AE04 7F E3 FB 78 */ mr r3, r31
/* 8021DEC8 0021AE08 4B E0 FF 01 */ bl dComIfGs_getMixItemIndex
@@ -2374,8 +2374,8 @@ lbl_8021DEC4:
/* 8021DEE4 0021AE24 3B FF 00 01 */ addi r31, r31, 1
/* 8021DEE8 0021AE28 2C 1F 00 02 */ cmpwi r31, 2
/* 8021DEEC 0021AE2C 41 80 FF D8 */ blt lbl_8021DEC4
/* 8021DEF0 0021AE30 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021DEF4 0021AE34 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021DEF0 0021AE30 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021DEF4 0021AE34 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021DEF8 0021AE38 3B E3 00 EC */ addi r31, r3, 0xec
/* 8021DEFC 0021AE3C 7F E3 FB 78 */ mr r3, r31
/* 8021DF00 0021AE40 88 9C 00 DC */ lbz r4, 0xdc(r28)
@@ -2383,8 +2383,8 @@ lbl_8021DEC4:
/* 8021DF08 0021AE48 98 7C 00 CC */ stb r3, 0xcc(r28)
/* 8021DF0C 0021AE4C 88 1F 00 00 */ lbz r0, 0(r31)
/* 8021DF10 0021AE50 98 1C 00 CD */ stb r0, 0xcd(r28)
/* 8021DF14 0021AE54 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021DF18 0021AE58 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021DF14 0021AE54 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021DF18 0021AE58 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021DF1C 0021AE5C 3B C3 00 9C */ addi r30, r3, 0x9c
/* 8021DF20 0021AE60 7F C3 F3 78 */ mr r3, r30
/* 8021DF24 0021AE64 38 80 00 04 */ li r4, 4
@@ -2418,8 +2418,8 @@ lbl_8021DF5C:
/* 8021DF90 0021AED0 4B E1 50 29 */ bl setItem__17dSv_player_item_cFiUc
/* 8021DF94 0021AED4 88 9C 00 DA */ lbz r4, 0xda(r28)
/* 8021DF98 0021AED8 38 00 00 04 */ li r0, 4
/* 8021DF9C 0021AEDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021DFA0 0021AEE0 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 8021DF9C 0021AEDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021DFA0 0021AEE0 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 8021DFA4 0021AEE4 98 1B 5E 7D */ stb r0, 0x5e7d(r27)
/* 8021DFA8 0021AEE8 98 9B 5E 7E */ stb r4, 0x5e7e(r27)
/* 8021DFAC 0021AEEC 7F C3 F3 78 */ mr r3, r30
@@ -2447,8 +2447,8 @@ lbl_8021DFEC:
/* 8021E000 0021AF40 4B E1 4F B9 */ bl setItem__17dSv_player_item_cFiUc
/* 8021E004 0021AF44 88 7C 00 DC */ lbz r3, 0xdc(r28)
/* 8021E008 0021AF48 38 03 00 0F */ addi r0, r3, 0xf
/* 8021E00C 0021AF4C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E010 0021AF50 3B 63 61 C0 */ addi r27, r3, lbl_804061C0@l
/* 8021E00C 0021AF4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E010 0021AF50 3B 63 61 C0 */ addi r27, r3, g_dComIfG_gameInfo@l
/* 8021E014 0021AF54 98 1B 5E 7D */ stb r0, 0x5e7d(r27)
/* 8021E018 0021AF58 38 00 00 70 */ li r0, 0x70
/* 8021E01C 0021AF5C 98 1B 5E 7E */ stb r0, 0x5e7e(r27)
@@ -2484,8 +2484,8 @@ lbl_8021E084:
/* 8021E090 0021AFD0 88 9C 00 DC */ lbz r4, 0xdc(r28)
/* 8021E094 0021AFD4 38 A0 00 1E */ li r5, 0x1e
/* 8021E098 0021AFD8 4B E1 5E D5 */ bl setBombNum__24dSv_player_item_record_cFUcUc
/* 8021E09C 0021AFDC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E0A0 0021AFE0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E09C 0021AFDC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E0A0 0021AFE0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E0A4 0021AFE4 88 03 00 F8 */ lbz r0, 0xf8(r3)
/* 8021E0A8 0021AFE8 98 1F 00 00 */ stb r0, 0(r31)
lbl_8021E0AC:
@@ -2511,8 +2511,8 @@ dMeter2Info_c_NS_resetMiniGameItem:
/* 8021E0EC 0021B02C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 8021E0F0 0021B030 41 82 00 9C */ beq lbl_8021E18C
/* 8021E0F4 0021B034 3B 60 00 00 */ li r27, 0
/* 8021E0F8 0021B038 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E0FC 0021B03C 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 8021E0F8 0021B038 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E0FC 0021B03C 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
lbl_8021E100:
/* 8021E100 0021B040 7F 63 DB 78 */ mr r3, r27
/* 8021E104 0021B044 4B E0 FC C5 */ bl dComIfGs_getMixItemIndex
@@ -2525,8 +2525,8 @@ lbl_8021E100:
/* 8021E120 0021B060 3B 7B 00 01 */ addi r27, r27, 1
/* 8021E124 0021B064 2C 1B 00 02 */ cmpwi r27, 2
/* 8021E128 0021B068 41 80 FF D8 */ blt lbl_8021E100
/* 8021E12C 0021B06C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E130 0021B070 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E12C 0021B06C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E130 0021B070 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E134 0021B074 3B 83 00 EC */ addi r28, r3, 0xec
/* 8021E138 0021B078 7F 83 E3 78 */ mr r3, r28
/* 8021E13C 0021B07C 88 9E 00 DC */ lbz r4, 0xdc(r30)
@@ -2534,8 +2534,8 @@ lbl_8021E100:
/* 8021E144 0021B084 98 7E 00 D8 */ stb r3, 0xd8(r30)
/* 8021E148 0021B088 88 1C 00 00 */ lbz r0, 0(r28)
/* 8021E14C 0021B08C 98 1E 00 D9 */ stb r0, 0xd9(r30)
/* 8021E150 0021B090 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E154 0021B094 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E150 0021B090 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E154 0021B094 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E158 0021B098 3B 83 00 9C */ addi r28, r3, 0x9c
/* 8021E15C 0021B09C 7F 83 E3 78 */ mr r3, r28
/* 8021E160 0021B0A0 38 80 00 04 */ li r4, 4
@@ -2562,8 +2562,8 @@ lbl_8021E190:
/* 8021E1AC 0021B0EC 3B 7B 00 01 */ addi r27, r27, 1
/* 8021E1B0 0021B0F0 2C 1B 00 02 */ cmpwi r27, 2
/* 8021E1B4 0021B0F4 41 80 FF DC */ blt lbl_8021E190
/* 8021E1B8 0021B0F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E1BC 0021B0FC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E1B8 0021B0F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E1BC 0021B0FC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E1C0 0021B100 3B 83 00 9C */ addi r28, r3, 0x9c
/* 8021E1C4 0021B104 7F 83 E3 78 */ mr r3, r28
/* 8021E1C8 0021B108 38 80 00 04 */ li r4, 4
@@ -2571,8 +2571,8 @@ lbl_8021E190:
/* 8021E1D0 0021B110 4B E1 4D E9 */ bl setItem__17dSv_player_item_cFiUc
/* 8021E1D4 0021B114 88 9E 00 CE */ lbz r4, 0xce(r30)
/* 8021E1D8 0021B118 38 00 00 04 */ li r0, 4
/* 8021E1DC 0021B11C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E1E0 0021B120 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 8021E1DC 0021B11C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E1E0 0021B120 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 8021E1E4 0021B124 98 1D 5E 7D */ stb r0, 0x5e7d(r29)
/* 8021E1E8 0021B128 98 9D 5E 7E */ stb r4, 0x5e7e(r29)
/* 8021E1EC 0021B12C 7F 83 E3 78 */ mr r3, r28
@@ -2586,8 +2586,8 @@ lbl_8021E190:
/* 8021E20C 0021B14C 38 04 00 0F */ addi r0, r4, 0xf
/* 8021E210 0021B150 98 1D 5E 7D */ stb r0, 0x5e7d(r29)
/* 8021E214 0021B154 98 7D 5E 7E */ stb r3, 0x5e7e(r29)
/* 8021E218 0021B158 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E21C 0021B15C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E218 0021B158 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E21C 0021B15C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E220 0021B160 3B 83 00 EC */ addi r28, r3, 0xec
/* 8021E224 0021B164 7F 83 E3 78 */ mr r3, r28
/* 8021E228 0021B168 88 BE 00 CC */ lbz r5, 0xcc(r30)
@@ -2788,8 +2788,8 @@ lbl_8021E4D8:
lbl_8021E4E0:
/* 8021E4E0 0021B420 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 8021E4E4 0021B424 41 82 00 24 */ beq lbl_8021E508
/* 8021E4E8 0021B428 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E4EC 0021B42C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E4E8 0021B428 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E4EC 0021B42C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E4F0 0021B430 88 83 00 13 */ lbz r4, 0x13(r3)
/* 8021E4F4 0021B434 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8021E4F8 0021B438 28 00 00 FF */ cmplwi r0, 0xff
@@ -2799,8 +2799,8 @@ lbl_8021E4E0:
lbl_8021E508:
/* 8021E508 0021B448 7F E3 FB 78 */ mr r3, r31
/* 8021E50C 0021B44C 4B E1 09 A5 */ bl dComIfGs_setSelectEquipClothes
/* 8021E510 0021B450 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E514 0021B454 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E510 0021B450 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E514 0021B454 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E518 0021B458 9B E3 5E 74 */ stb r31, 0x5e74(r3)
/* 8021E51C 0021B45C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021E520 0021B460 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -2836,8 +2836,8 @@ lbl_8021E57C:
lbl_8021E584:
/* 8021E584 0021B4C4 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 8021E588 0021B4C8 41 82 00 24 */ beq lbl_8021E5AC
/* 8021E58C 0021B4CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E590 0021B4D0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E58C 0021B4CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E590 0021B4D0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E594 0021B4D4 88 83 00 14 */ lbz r4, 0x14(r3)
/* 8021E598 0021B4D8 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8021E59C 0021B4DC 28 00 00 FF */ cmplwi r0, 0xff
@@ -2847,8 +2847,8 @@ lbl_8021E584:
lbl_8021E5AC:
/* 8021E5AC 0021B4EC 7F E3 FB 78 */ mr r3, r31
/* 8021E5B0 0021B4F0 4B E1 09 11 */ bl dComIfGs_setSelectEquipSword
/* 8021E5B4 0021B4F4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E5B8 0021B4F8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E5B4 0021B4F4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E5B8 0021B4F8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E5BC 0021B4FC 9B E3 5E 75 */ stb r31, 0x5e75(r3)
/* 8021E5C0 0021B500 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021E5C4 0021B504 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -2877,8 +2877,8 @@ lbl_8021E608:
lbl_8021E610:
/* 8021E610 0021B550 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 8021E614 0021B554 41 82 00 24 */ beq lbl_8021E638
/* 8021E618 0021B558 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E61C 0021B55C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E618 0021B558 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E61C 0021B55C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E620 0021B560 88 83 00 15 */ lbz r4, 0x15(r3)
/* 8021E624 0021B564 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8021E628 0021B568 28 00 00 FF */ cmplwi r0, 0xff
@@ -2888,8 +2888,8 @@ lbl_8021E610:
lbl_8021E638:
/* 8021E638 0021B578 7F E3 FB 78 */ mr r3, r31
/* 8021E63C 0021B57C 4B E1 09 59 */ bl dComIfGs_setSelectEquipShield
/* 8021E640 0021B580 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E644 0021B584 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E640 0021B580 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E644 0021B584 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E648 0021B588 9B E3 5E 76 */ stb r31, 0x5e76(r3)
/* 8021E64C 0021B58C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8021E650 0021B590 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -2915,8 +2915,8 @@ dMeter2Info_isMapOpenCheck:
.global dMeter2Info_isItemOpenCheck
dMeter2Info_isItemOpenCheck:
/* 8021E688 0021B5C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E68C 0021B5CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E688 0021B5C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E68C 0021B5CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E690 0021B5D0 80 63 5D AC */ lwz r3, 0x5dac(r3)
/* 8021E694 0021B5D4 88 63 05 6A */ lbz r3, 0x56a(r3)
/* 8021E698 0021B5D8 28 03 00 2D */ cmplwi r3, 0x2d
@@ -2951,8 +2951,8 @@ dMeter2Info_getRecieveLetterNum:
/* 8021E6F4 0021B634 48 14 3A E9 */ bl _savegpr_29
/* 8021E6F8 0021B638 3B C0 00 00 */ li r30, 0
/* 8021E6FC 0021B63C 3B A0 00 00 */ li r29, 0
/* 8021E700 0021B640 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E704 0021B644 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E700 0021B640 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E704 0021B644 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E708 0021B648 3B E3 01 1C */ addi r31, r3, 0x11c
lbl_8021E70C:
/* 8021E70C 0021B64C 7F E3 FB 78 */ mr r3, r31
@@ -2985,8 +2985,8 @@ dMeter2Info_getNewLetterNum:
/* 8021E768 0021B6A8 3B 80 00 00 */ li r28, 0
/* 8021E76C 0021B6AC 3B 60 00 00 */ li r27, 0
/* 8021E770 0021B6B0 3B E0 00 00 */ li r31, 0
/* 8021E774 0021B6B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E778 0021B6B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E774 0021B6B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E778 0021B6B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E77C 0021B6BC 3B C3 01 1C */ addi r30, r3, 0x11c
/* 8021E780 0021B6C0 3B A3 07 F0 */ addi r29, r3, 0x7f0
lbl_8021E784:
@@ -3034,8 +3034,8 @@ dMeter2Info_setNewLetterSender:
/* 8021E818 0021B758 3B E0 00 00 */ li r31, 0
/* 8021E81C 0021B75C 3B C0 00 00 */ li r30, 0
/* 8021E820 0021B760 3B A0 00 00 */ li r29, 0
/* 8021E824 0021B764 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E828 0021B768 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E824 0021B764 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E828 0021B768 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E82C 0021B76C 3B 83 01 1C */ addi r28, r3, 0x11c
/* 8021E830 0021B770 3B 63 07 F0 */ addi r27, r3, 0x7f0
lbl_8021E834:
@@ -3098,8 +3098,8 @@ dMeter2Info_recieveLetter:
/* 8021E8F8 0021B838 7C 7F 1B 78 */ mr r31, r3
/* 8021E8FC 0021B83C 3B C0 00 00 */ li r30, 0
/* 8021E900 0021B840 3B A0 00 00 */ li r29, 0
/* 8021E904 0021B844 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8021E908 0021B848 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8021E904 0021B844 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8021E908 0021B848 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8021E90C 0021B84C 3B 83 01 1C */ addi r28, r3, 0x11c
/* 8021E910 0021B850 3B 63 07 F0 */ addi r27, r3, 0x7f0
lbl_8021E914:
+148 -148
View File
@@ -398,8 +398,8 @@ lbl_80228AC4:
.global getPohNum
getPohNum:
/* 80228ACC 00225A0C 38 60 00 00 */ li r3, 0
/* 80228AD0 00225A10 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80228AD4 00225A14 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80228AD0 00225A10 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80228AD4 00225A14 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80228AD8 00225A18 88 04 01 0C */ lbz r0, 0x10c(r4)
/* 80228ADC 00225A1C 28 00 00 14 */ cmplwi r0, 0x14
/* 80228AE0 00225A20 40 80 00 10 */ bge lbl_80228AF0
@@ -576,8 +576,8 @@ jmessage_tReference_NS_calcDistance:
/* 80228D68 00225CA8 D0 1F 04 54 */ stfs f0, 0x454(r31)
/* 80228D6C 00225CAC 48 00 00 60 */ b lbl_80228DCC
lbl_80228D70:
/* 80228D70 00225CB0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80228D74 00225CB4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80228D70 00225CB0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80228D74 00225CB4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80228D78 00225CB8 80 A3 5D AC */ lwz r5, 0x5dac(r3)
/* 80228D7C 00225CBC 38 61 00 14 */ addi r3, r1, 0x14
/* 80228D80 00225CC0 38 9F 04 14 */ addi r4, r31, 0x414
@@ -1125,8 +1125,8 @@ jmessage_tReference_NS_inputNumber:
/* 802294CC 0022640C AB C3 01 74 */ lha r30, 0x174(r3)
/* 802294D0 00226410 7F DD F3 78 */ mr r29, r30
/* 802294D4 00226414 3B 60 00 00 */ li r27, 0
/* 802294D8 00226418 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802294DC 0022641C 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 802294D8 00226418 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802294DC 0022641C 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 802294E0 00226420 A0 1F 00 04 */ lhz r0, 4(r31)
/* 802294E4 00226424 28 00 03 E8 */ cmplwi r0, 0x3e8
/* 802294E8 00226428 41 80 00 0C */ blt lbl_802294F4
@@ -2242,8 +2242,8 @@ lbl_8022A420:
/* 8022A45C 0022739C 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8022A460 002273A0 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 8022A464 002273A4 38 84 00 04 */ addi r4, r4, 4
/* 8022A468 002273A8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022A46C 002273AC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022A468 002273A8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022A46C 002273AC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022A470 002273B0 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 8022A474 002273B4 38 00 00 64 */ li r0, 0x64
/* 8022A478 002273B8 7C A5 03 D6 */ divw r5, r5, r0
@@ -2258,8 +2258,8 @@ lbl_8022A420:
/* 8022A49C 002273DC 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8022A4A0 002273E0 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 8022A4A4 002273E4 38 84 00 04 */ addi r4, r4, 4
/* 8022A4A8 002273E8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022A4AC 002273EC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022A4A8 002273E8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022A4AC 002273EC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022A4B0 002273F0 80 C5 5E 0C */ lwz r6, 0x5e0c(r5)
/* 8022A4B4 002273F4 38 A0 00 64 */ li r5, 0x64
/* 8022A4B8 002273F8 7C 06 2B D6 */ divw r0, r6, r5
@@ -2291,8 +2291,8 @@ lbl_8022A4F8:
/* 8022A51C 0022745C 38 00 00 00 */ li r0, 0
/* 8022A520 00227460 98 1F 00 49 */ stb r0, 0x49(r31)
lbl_8022A524:
/* 8022A524 00227464 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022A528 00227468 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022A524 00227464 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022A528 00227468 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022A52C 0022746C 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8022A530 00227470 38 61 01 64 */ addi r3, r1, 0x164
/* 8022A534 00227474 48 13 E5 F9 */ bl strcpy
@@ -2307,8 +2307,8 @@ lbl_8022A524:
/* 8022A558 00227498 38 00 00 00 */ li r0, 0
/* 8022A55C 0022749C 98 1F 00 49 */ stb r0, 0x49(r31)
lbl_8022A560:
/* 8022A560 002274A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022A564 002274A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022A560 002274A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022A564 002274A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022A568 002274A8 38 83 01 C5 */ addi r4, r3, 0x1c5
/* 8022A56C 002274AC 38 61 01 00 */ addi r3, r1, 0x100
/* 8022A570 002274B0 48 13 E5 BD */ bl strcpy
@@ -2606,8 +2606,8 @@ lbl_8022A9B4:
/* 8022A9BC 002278FC 40 82 00 08 */ bne lbl_8022A9C4
/* 8022A9C0 00227900 38 80 00 72 */ li r4, 0x72
lbl_8022A9C4:
/* 8022A9C4 00227904 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022A9C8 00227908 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022A9C4 00227904 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022A9C8 00227908 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022A9CC 0022790C 38 63 00 F8 */ addi r3, r3, 0xf8
/* 8022A9D0 00227910 4B E0 97 29 */ bl getBombNum__21dSv_player_item_max_cCFUc
/* 8022A9D4 00227914 7C 60 1B 78 */ mr r0, r3
@@ -2622,8 +2622,8 @@ lbl_8022A9C4:
/* 8022A9F8 00227938 48 00 0A E9 */ bl jmessage_tMeasureProcessor_NS_push_word
/* 8022A9FC 0022793C 38 60 00 01 */ li r3, 1
/* 8022AA00 00227940 48 00 06 98 */ b lbl_8022B098
/* 8022AA04 00227944 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022AA08 00227948 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022AA04 00227944 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022AA08 00227948 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022AA0C 0022794C 88 A3 00 F8 */ lbz r5, 0xf8(r3)
/* 8022AA10 00227950 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022AA14 00227954 38 80 00 00 */ li r4, 0
@@ -2786,8 +2786,8 @@ lbl_8022AC74:
/* 8022AC74 00227BB4 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 8022AC78 00227BB8 28 00 00 02 */ cmplwi r0, 2
/* 8022AC7C 00227BBC 40 82 00 28 */ bne lbl_8022ACA4
/* 8022AC80 00227BC0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022AC84 00227BC4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022AC80 00227BC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022AC84 00227BC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022AC88 00227BC8 80 A3 09 4C */ lwz r5, 0x94c(r3)
/* 8022AC8C 00227BCC 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022AC90 00227BD0 38 80 00 04 */ li r4, 4
@@ -2807,8 +2807,8 @@ lbl_8022ACA4:
/* 8022ACC4 00227C04 48 00 02 54 */ b lbl_8022AF18
/* 8022ACC8 00227C08 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022ACCC 00227C0C 38 80 00 00 */ li r4, 0
/* 8022ACD0 00227C10 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022ACD4 00227C14 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022ACD0 00227C10 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022ACD4 00227C14 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022ACD8 00227C18 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 8022ACDC 00227C1C 38 C1 00 38 */ addi r6, r1, 0x38
/* 8022ACE0 00227C20 38 E0 00 01 */ li r7, 1
@@ -2816,8 +2816,8 @@ lbl_8022ACA4:
/* 8022ACE8 00227C28 48 00 02 30 */ b lbl_8022AF18
/* 8022ACEC 00227C2C 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022ACF0 00227C30 38 80 00 01 */ li r4, 1
/* 8022ACF4 00227C34 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022ACF8 00227C38 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022ACF4 00227C34 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022ACF8 00227C38 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022ACFC 00227C3C 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 8022AD00 00227C40 38 C1 00 38 */ addi r6, r1, 0x38
/* 8022AD04 00227C44 38 E0 00 01 */ li r7, 1
@@ -2855,13 +2855,13 @@ lbl_8022ACA4:
/* 8022AD84 00227CC4 88 1D 00 00 */ lbz r0, 0(r29)
/* 8022AD88 00227CC8 28 00 00 00 */ cmplwi r0, 0
/* 8022AD8C 00227CCC 40 82 00 14 */ bne lbl_8022ADA0
/* 8022AD90 00227CD0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022AD94 00227CD4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022AD90 00227CD0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022AD94 00227CD4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022AD98 00227CD8 80 A3 5E 0C */ lwz r5, 0x5e0c(r3)
/* 8022AD9C 00227CDC 48 00 00 10 */ b lbl_8022ADAC
lbl_8022ADA0:
/* 8022ADA0 00227CE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022ADA4 00227CE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022ADA0 00227CE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022ADA4 00227CE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022ADA8 00227CE8 80 A3 09 48 */ lwz r5, 0x948(r3)
lbl_8022ADAC:
/* 8022ADAC 00227CEC 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
@@ -2896,15 +2896,15 @@ lbl_8022ADE8:
/* 8022AE18 00227D58 48 00 01 00 */ b lbl_8022AF18
/* 8022AE1C 00227D5C 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022AE20 00227D60 3C 80 00 01 */ lis r4, 1
/* 8022AE24 00227D64 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022AE28 00227D68 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022AE24 00227D64 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022AE28 00227D68 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022AE2C 00227D6C 88 A5 5E A1 */ lbz r5, 0x5ea1(r5)
/* 8022AE30 00227D70 38 C1 00 38 */ addi r6, r1, 0x38
/* 8022AE34 00227D74 38 E0 00 01 */ li r7, 1
/* 8022AE38 00227D78 48 00 DE B5 */ bl dMsgUnit_c_NS_setTag
/* 8022AE3C 00227D7C 48 00 00 DC */ b lbl_8022AF18
/* 8022AE40 00227D80 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022AE44 00227D84 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022AE40 00227D80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022AE44 00227D84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022AE48 00227D88 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8022AE4C 00227D8C 3C 80 00 01 */ lis r4, 0x0000FF1F@ha
/* 8022AE50 00227D90 38 84 FF 1F */ addi r4, r4, 0x0000FF1F@l
@@ -2920,8 +2920,8 @@ lbl_8022ADE8:
/* 8022AE78 00227DB8 48 00 00 A0 */ b lbl_8022AF18
/* 8022AE7C 00227DBC 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022AE80 00227DC0 38 80 00 09 */ li r4, 9
/* 8022AE84 00227DC4 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022AE88 00227DC8 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022AE84 00227DC4 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022AE88 00227DC8 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022AE8C 00227DCC 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 8022AE90 00227DD0 38 C1 00 38 */ addi r6, r1, 0x38
/* 8022AE94 00227DD4 38 E0 00 01 */ li r7, 1
@@ -2929,8 +2929,8 @@ lbl_8022ADE8:
/* 8022AE9C 00227DDC 48 00 00 7C */ b lbl_8022AF18
/* 8022AEA0 00227DE0 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022AEA4 00227DE4 38 80 00 0E */ li r4, 0xe
/* 8022AEA8 00227DE8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022AEAC 00227DEC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022AEA8 00227DE8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022AEAC 00227DEC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022AEB0 00227DF0 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 8022AEB4 00227DF4 38 C1 00 38 */ addi r6, r1, 0x38
/* 8022AEB8 00227DF8 38 E0 00 01 */ li r7, 1
@@ -2939,8 +2939,8 @@ lbl_8022ADE8:
/* 8022AEC4 00227E04 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 8022AEC8 00227E08 3C 80 00 01 */ lis r4, 0x00010001@ha
/* 8022AECC 00227E0C 38 84 00 01 */ addi r4, r4, 0x00010001@l
/* 8022AED0 00227E10 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022AED4 00227E14 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022AED0 00227E10 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022AED4 00227E14 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022AED8 00227E18 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 8022AEDC 00227E1C 38 C1 00 38 */ addi r6, r1, 0x38
/* 8022AEE0 00227E20 38 E0 00 01 */ li r7, 1
@@ -3522,8 +3522,8 @@ lbl_8022B6B0:
/* 8022B70C 0022864C 7F E3 FB 78 */ mr r3, r31
/* 8022B710 00228650 4B FF D6 19 */ bl jmessage_tReference_NS_calcDistance
/* 8022B714 00228654 88 1D 00 10 */ lbz r0, 0x10(r29)
/* 8022B718 00228658 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022B71C 0022865C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022B718 00228658 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022B71C 0022865C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022B720 00228660 98 03 5E 7A */ stb r0, 0x5e7a(r3)
/* 8022B724 00228664 88 1D 00 11 */ lbz r0, 0x11(r29)
/* 8022B728 00228668 98 03 5E 7B */ stb r0, 0x5e7b(r3)
@@ -3564,8 +3564,8 @@ lbl_8022B78C:
/* 8022B7A0 002286E0 A0 1D 00 06 */ lhz r0, 6(r29)
/* 8022B7A4 002286E4 28 00 00 00 */ cmplwi r0, 0
/* 8022B7A8 002286E8 41 82 00 24 */ beq lbl_8022B7CC
/* 8022B7AC 002286EC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022B7B0 002286F0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022B7AC 002286EC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022B7B0 002286F0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022B7B4 002286F4 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8022B7B8 002286F8 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
/* 8022B7BC 002286FC 3C 80 80 3A */ lis r4, lbl_803A7288@ha
@@ -3804,8 +3804,8 @@ lbl_8022BB10:
/* 8022BB10 00228A50 38 00 00 07 */ li r0, 7
/* 8022BB14 00228A54 98 1F 12 4D */ stb r0, 0x124d(r31)
lbl_8022BB18:
/* 8022BB18 00228A58 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022BB1C 00228A5C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022BB18 00228A58 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022BB1C 00228A5C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022BB20 00228A60 88 03 5E B4 */ lbz r0, 0x5eb4(r3)
/* 8022BB24 00228A64 28 00 00 00 */ cmplwi r0, 0
/* 8022BB28 00228A68 41 82 00 0C */ beq lbl_8022BB34
@@ -3839,8 +3839,8 @@ lbl_8022BB5C:
/* 8022BB8C 00228ACC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8022BB90 00228AD0 7C 7E 1B 78 */ mr r30, r3
/* 8022BB94 00228AD4 83 E3 00 04 */ lwz r31, 4(r3)
/* 8022BB98 00228AD8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022BB9C 00228ADC 38 83 61 C0 */ addi r4, r3, lbl_804061C0@l
/* 8022BB98 00228AD8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022BB9C 00228ADC 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l
/* 8022BBA0 00228AE0 88 04 5E B4 */ lbz r0, 0x5eb4(r4)
/* 8022BBA4 00228AE4 28 00 00 00 */ cmplwi r0, 0
/* 8022BBA8 00228AE8 41 82 00 78 */ beq lbl_8022BC20
@@ -4333,8 +4333,8 @@ lbl_8022C244:
/* 8022C280 002291C0 48 00 06 64 */ b lbl_8022C8E4
lbl_8022C284:
/* 8022C284 002291C4 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 8022C288 002291C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022C28C 002291CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022C288 002291C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022C28C 002291CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022C290 002291D0 90 03 5E E8 */ stw r0, 0x5ee8(r3)
/* 8022C294 002291D4 38 60 00 01 */ li r3, 1
/* 8022C298 002291D8 48 00 06 4C */ b lbl_8022C8E4
@@ -4657,8 +4657,8 @@ lbl_8022C6A8:
/* 8022C734 00229674 80 1E 00 00 */ lwz r0, 0(r30)
/* 8022C738 00229678 28 00 00 01 */ cmplwi r0, 1
/* 8022C73C 0022967C 40 82 00 20 */ bne lbl_8022C75C
/* 8022C740 00229680 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022C744 00229684 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022C740 00229680 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022C744 00229684 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022C748 00229688 38 63 0D D8 */ addi r3, r3, 0xdd8
/* 8022C74C 0022968C 3C 80 80 38 */ lis r4, lbl_803790C0@ha
/* 8022C750 00229690 38 84 90 C0 */ addi r4, r4, lbl_803790C0@l
@@ -6357,8 +6357,8 @@ lbl_8022DEDC:
/* 8022E02C 0022AF6C 48 00 0A B9 */ bl jmessage_tRenderingProcessor_NS_do_outfont
/* 8022E030 0022AF70 38 60 00 01 */ li r3, 1
/* 8022E034 0022AF74 48 00 00 E0 */ b lbl_8022E114
/* 8022E038 0022AF78 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022E03C 0022AF7C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022E038 0022AF78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022E03C 0022AF7C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022E040 0022AF80 88 03 01 EB */ lbz r0, 0x1eb(r3)
/* 8022E044 0022AF84 28 00 00 00 */ cmplwi r0, 0
/* 8022E048 0022AF88 40 82 00 18 */ bne lbl_8022E060
@@ -8503,14 +8503,14 @@ lbl_8022FED4:
/* 8022FEE8 0022CE28 7C 06 00 2E */ lwzx r0, r6, r0
/* 8022FEEC 0022CE2C 7C 09 03 A6 */ mtctr r0
/* 8022FEF0 0022CE30 4E 80 04 20 */ bctr
/* 8022FEF4 0022CE34 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022FEF8 0022CE38 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022FEF4 0022CE34 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022FEF8 0022CE38 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022FEFC 0022CE3C 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8022FF00 0022CE40 7F E3 FB 78 */ mr r3, r31
/* 8022FF04 0022CE44 48 07 7C F5 */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
/* 8022FF08 0022CE48 48 00 0A 58 */ b lbl_80230960
/* 8022FF0C 0022CE4C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022FF10 0022CE50 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022FF0C 0022CE4C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022FF10 0022CE50 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022FF14 0022CE54 38 83 01 C5 */ addi r4, r3, 0x1c5
/* 8022FF18 0022CE58 7F E3 FB 78 */ mr r3, r31
/* 8022FF1C 0022CE5C 48 07 7C DD */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
@@ -8520,40 +8520,40 @@ lbl_8022FED4:
/* 8022FF2C 0022CE6C 7F E3 FB 78 */ mr r3, r31
/* 8022FF30 0022CE70 48 07 7C C9 */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
/* 8022FF34 0022CE74 48 00 0A 2C */ b lbl_80230960
/* 8022FF38 0022CE78 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022FF3C 0022CE7C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022FF38 0022CE78 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022FF3C 0022CE7C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022FF40 0022CE80 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8022FF44 0022CE84 48 00 73 89 */ bl dMsgObject_c_NS_getSmellName
/* 8022FF48 0022CE88 7C 64 1B 78 */ mr r4, r3
/* 8022FF4C 0022CE8C 7F E3 FB 78 */ mr r3, r31
/* 8022FF50 0022CE90 48 07 7C A9 */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
/* 8022FF54 0022CE94 48 00 0A 0C */ b lbl_80230960
/* 8022FF58 0022CE98 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022FF5C 0022CE9C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022FF58 0022CE98 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022FF5C 0022CE9C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022FF60 0022CEA0 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8022FF64 0022CEA4 48 00 73 D1 */ bl dMsgObject_c_NS_getPortalName
/* 8022FF68 0022CEA8 7C 64 1B 78 */ mr r4, r3
/* 8022FF6C 0022CEAC 7F E3 FB 78 */ mr r3, r31
/* 8022FF70 0022CEB0 48 07 7C 89 */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
/* 8022FF74 0022CEB4 48 00 09 EC */ b lbl_80230960
/* 8022FF78 0022CEB8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022FF7C 0022CEBC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022FF78 0022CEB8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022FF7C 0022CEBC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022FF80 0022CEC0 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8022FF84 0022CEC4 48 00 74 09 */ bl dMsgObject_c_NS_getBombName
/* 8022FF88 0022CEC8 7C 64 1B 78 */ mr r4, r3
/* 8022FF8C 0022CECC 7F E3 FB 78 */ mr r3, r31
/* 8022FF90 0022CED0 48 07 7C 69 */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
/* 8022FF94 0022CED4 48 00 09 CC */ b lbl_80230960
/* 8022FF98 0022CED8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022FF9C 0022CEDC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022FF98 0022CED8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022FF9C 0022CEDC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022FFA0 0022CEE0 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8022FFA4 0022CEE4 48 00 74 79 */ bl dMsgObject_c_NS_getInsectName
/* 8022FFA8 0022CEE8 7C 64 1B 78 */ mr r4, r3
/* 8022FFAC 0022CEEC 7F E3 FB 78 */ mr r3, r31
/* 8022FFB0 0022CEF0 48 07 7C 49 */ bl JMessage_NS_TProcessor_NS_stack_pushCurrent
/* 8022FFB4 0022CEF4 48 00 09 AC */ b lbl_80230960
/* 8022FFB8 0022CEF8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8022FFBC 0022CEFC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8022FFB8 0022CEF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8022FFBC 0022CEFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8022FFC0 0022CF00 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8022FFC4 0022CF04 48 00 74 B5 */ bl dMsgObject_c_NS_getLetterName
/* 8022FFC8 0022CF08 7C 64 1B 78 */ mr r4, r3
@@ -8564,8 +8564,8 @@ lbl_8022FED4:
/* 8022FFDC 0022CF1C 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8022FFE0 0022CF20 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 8022FFE4 0022CF24 38 84 00 04 */ addi r4, r4, 4
/* 8022FFE8 0022CF28 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8022FFEC 0022CF2C 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 8022FFE8 0022CF28 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8022FFEC 0022CF2C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8022FFF0 0022CF30 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 8022FFF4 0022CF34 38 00 00 64 */ li r0, 0x64
/* 8022FFF8 0022CF38 7C A5 03 D6 */ divw r5, r5, r0
@@ -8579,8 +8579,8 @@ lbl_8022FED4:
/* 80230018 0022CF58 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8023001C 0022CF5C 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 80230020 0022CF60 38 84 00 04 */ addi r4, r4, 4
/* 80230024 0022CF64 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80230028 0022CF68 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80230024 0022CF64 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80230028 0022CF68 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8023002C 0022CF6C 80 C5 5E 0C */ lwz r6, 0x5e0c(r5)
/* 80230030 0022CF70 38 A0 00 64 */ li r5, 0x64
/* 80230034 0022CF74 7C 06 2B D6 */ divw r0, r6, r5
@@ -8628,8 +8628,8 @@ lbl_802300A4:
/* 802300D8 0022D018 2C 1E 00 04 */ cmpwi r30, 4
/* 802300DC 0022D01C 41 80 FF C8 */ blt lbl_802300A4
/* 802300E0 0022D020 48 00 08 80 */ b lbl_80230960
/* 802300E4 0022D024 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802300E8 0022D028 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802300E4 0022D024 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802300E8 0022D028 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802300EC 0022D02C 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 802300F0 0022D030 48 00 73 E1 */ bl dMsgObject_c_NS_getSelectBombNum
/* 802300F4 0022D034 7C 60 1B 78 */ mr r0, r3
@@ -8677,8 +8677,8 @@ lbl_80230190:
/* 80230198 0022D0D8 40 82 00 08 */ bne lbl_802301A0
/* 8023019C 0022D0DC 38 80 00 72 */ li r4, 0x72
lbl_802301A0:
/* 802301A0 0022D0E0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802301A4 0022D0E4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802301A0 0022D0E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802301A4 0022D0E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802301A8 0022D0E8 38 63 00 F8 */ addi r3, r3, 0xf8
/* 802301AC 0022D0EC 4B E0 3F 4D */ bl getBombNum__21dSv_player_item_max_cCFUc
/* 802301B0 0022D0F0 7C 60 1B 78 */ mr r0, r3
@@ -8697,8 +8697,8 @@ lbl_802301A0:
/* 802301E4 0022D124 80 7F 00 38 */ lwz r3, 0x38(r31)
/* 802301E8 0022D128 4B FF F9 09 */ bl jmessage_string_tReference_NS_clearOutfontLength
/* 802301EC 0022D12C 48 00 07 74 */ b lbl_80230960
/* 802301F0 0022D130 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802301F4 0022D134 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802301F0 0022D130 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802301F4 0022D134 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802301F8 0022D138 88 A3 00 F8 */ lbz r5, 0xf8(r3)
/* 802301FC 0022D13C 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80230200 0022D140 38 80 00 00 */ li r4, 0
@@ -8851,8 +8851,8 @@ lbl_8023043C:
/* 8023043C 0022D37C 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80230440 0022D380 28 00 00 02 */ cmplwi r0, 2
/* 80230444 0022D384 40 82 00 28 */ bne lbl_8023046C
/* 80230448 0022D388 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023044C 0022D38C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80230448 0022D388 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023044C 0022D38C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80230450 0022D390 80 A3 09 4C */ lwz r5, 0x94c(r3)
/* 80230454 0022D394 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80230458 0022D398 38 80 00 04 */ li r4, 4
@@ -8872,8 +8872,8 @@ lbl_8023046C:
/* 8023048C 0022D3CC 48 00 02 5C */ b lbl_802306E8
/* 80230490 0022D3D0 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80230494 0022D3D4 38 80 00 00 */ li r4, 0
/* 80230498 0022D3D8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8023049C 0022D3DC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80230498 0022D3D8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8023049C 0022D3DC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 802304A0 0022D3E0 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 802304A4 0022D3E4 38 C1 00 38 */ addi r6, r1, 0x38
/* 802304A8 0022D3E8 38 E0 00 01 */ li r7, 1
@@ -8881,8 +8881,8 @@ lbl_8023046C:
/* 802304B0 0022D3F0 48 00 02 38 */ b lbl_802306E8
/* 802304B4 0022D3F4 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 802304B8 0022D3F8 38 80 00 01 */ li r4, 1
/* 802304BC 0022D3FC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 802304C0 0022D400 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 802304BC 0022D3FC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 802304C0 0022D400 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 802304C4 0022D404 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 802304C8 0022D408 38 C1 00 38 */ addi r6, r1, 0x38
/* 802304CC 0022D40C 38 E0 00 01 */ li r7, 1
@@ -8890,8 +8890,8 @@ lbl_8023046C:
/* 802304D4 0022D414 48 00 02 14 */ b lbl_802306E8
/* 802304D8 0022D418 80 05 00 00 */ lwz r0, 0(r5)
/* 802304DC 0022D41C 7C 1E 07 34 */ extsh r30, r0
/* 802304E0 0022D420 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802304E4 0022D424 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802304E0 0022D420 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802304E4 0022D424 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802304E8 0022D428 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 802304EC 0022D42C B0 03 01 76 */ sth r0, 0x176(r3)
/* 802304F0 0022D430 48 00 84 39 */ bl dMsgObject_getFundRaising
@@ -8922,13 +8922,13 @@ lbl_8023046C:
/* 80230554 0022D494 88 05 00 00 */ lbz r0, 0(r5)
/* 80230558 0022D498 28 00 00 00 */ cmplwi r0, 0
/* 8023055C 0022D49C 40 82 00 14 */ bne lbl_80230570
/* 80230560 0022D4A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80230564 0022D4A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80230560 0022D4A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80230564 0022D4A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80230568 0022D4A8 80 A3 5E 0C */ lwz r5, 0x5e0c(r3)
/* 8023056C 0022D4AC 48 00 00 10 */ b lbl_8023057C
lbl_80230570:
/* 80230570 0022D4B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80230574 0022D4B4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80230570 0022D4B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80230574 0022D4B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80230578 0022D4B8 80 A3 09 48 */ lwz r5, 0x948(r3)
lbl_8023057C:
/* 8023057C 0022D4BC 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
@@ -8963,15 +8963,15 @@ lbl_802305B8:
/* 802305E8 0022D528 48 00 01 00 */ b lbl_802306E8
/* 802305EC 0022D52C 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 802305F0 0022D530 3C 80 00 01 */ lis r4, 1
/* 802305F4 0022D534 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 802305F8 0022D538 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 802305F4 0022D534 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 802305F8 0022D538 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 802305FC 0022D53C 88 A5 5E A1 */ lbz r5, 0x5ea1(r5)
/* 80230600 0022D540 38 C1 00 38 */ addi r6, r1, 0x38
/* 80230604 0022D544 38 E0 00 01 */ li r7, 1
/* 80230608 0022D548 48 00 86 E5 */ bl dMsgUnit_c_NS_setTag
/* 8023060C 0022D54C 48 00 00 DC */ b lbl_802306E8
/* 80230610 0022D550 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80230614 0022D554 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80230610 0022D550 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80230614 0022D554 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80230618 0022D558 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 8023061C 0022D55C 3C 80 00 01 */ lis r4, 0x0000FF1F@ha
/* 80230620 0022D560 38 84 FF 1F */ addi r4, r4, 0x0000FF1F@l
@@ -8987,8 +8987,8 @@ lbl_802305B8:
/* 80230648 0022D588 48 00 00 A0 */ b lbl_802306E8
/* 8023064C 0022D58C 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80230650 0022D590 38 80 00 09 */ li r4, 9
/* 80230654 0022D594 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80230658 0022D598 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80230654 0022D594 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80230658 0022D598 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8023065C 0022D59C 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 80230660 0022D5A0 38 C1 00 38 */ addi r6, r1, 0x38
/* 80230664 0022D5A4 38 E0 00 01 */ li r7, 1
@@ -8996,8 +8996,8 @@ lbl_802305B8:
/* 8023066C 0022D5AC 48 00 00 7C */ b lbl_802306E8
/* 80230670 0022D5B0 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80230674 0022D5B4 38 80 00 0E */ li r4, 0xe
/* 80230678 0022D5B8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 8023067C 0022D5BC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80230678 0022D5B8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 8023067C 0022D5BC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80230680 0022D5C0 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 80230684 0022D5C4 38 C1 00 38 */ addi r6, r1, 0x38
/* 80230688 0022D5C8 38 E0 00 01 */ li r7, 1
@@ -9006,8 +9006,8 @@ lbl_802305B8:
/* 80230694 0022D5D4 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80230698 0022D5D8 3C 80 00 01 */ lis r4, 0x00010001@ha
/* 8023069C 0022D5DC 38 84 00 01 */ addi r4, r4, 0x00010001@l
/* 802306A0 0022D5E0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 802306A4 0022D5E4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 802306A0 0022D5E0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 802306A4 0022D5E4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 802306A8 0022D5E8 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 802306AC 0022D5EC 38 C1 00 38 */ addi r6, r1, 0x38
/* 802306B0 0022D5F0 38 E0 00 01 */ li r7, 1
@@ -9805,13 +9805,13 @@ lbl_80231208:
/* 8023121C 0022E15C 7C 06 00 2E */ lwzx r0, r6, r0
/* 80231220 0022E160 7C 09 03 A6 */ mtctr r0
/* 80231224 0022E164 4E 80 04 20 */ bctr
/* 80231228 0022E168 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8023122C 0022E16C 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80231228 0022E168 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8023122C 0022E16C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80231230 0022E170 38 84 01 B4 */ addi r4, r4, 0x1b4
/* 80231234 0022E174 48 00 15 89 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 80231238 0022E178 48 00 0B 1C */ b lbl_80231D54
/* 8023123C 0022E17C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80231240 0022E180 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8023123C 0022E17C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80231240 0022E180 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80231244 0022E184 38 84 01 C5 */ addi r4, r4, 0x1c5
/* 80231248 0022E188 48 00 15 75 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 8023124C 0022E18C 48 00 0B 08 */ b lbl_80231D54
@@ -9820,40 +9820,40 @@ lbl_80231208:
/* 80231258 0022E198 7F E3 FB 78 */ mr r3, r31
/* 8023125C 0022E19C 48 00 15 61 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 80231260 0022E1A0 48 00 0A F4 */ b lbl_80231D54
/* 80231264 0022E1A4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80231268 0022E1A8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231264 0022E1A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80231268 0022E1A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023126C 0022E1AC 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 80231270 0022E1B0 48 00 60 5D */ bl dMsgObject_c_NS_getSmellName
/* 80231274 0022E1B4 7C 64 1B 78 */ mr r4, r3
/* 80231278 0022E1B8 7F E3 FB 78 */ mr r3, r31
/* 8023127C 0022E1BC 48 00 15 41 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 80231280 0022E1C0 48 00 0A D4 */ b lbl_80231D54
/* 80231284 0022E1C4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80231288 0022E1C8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231284 0022E1C4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80231288 0022E1C8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023128C 0022E1CC 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 80231290 0022E1D0 48 00 60 A5 */ bl dMsgObject_c_NS_getPortalName
/* 80231294 0022E1D4 7C 64 1B 78 */ mr r4, r3
/* 80231298 0022E1D8 7F E3 FB 78 */ mr r3, r31
/* 8023129C 0022E1DC 48 00 15 21 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 802312A0 0022E1E0 48 00 0A B4 */ b lbl_80231D54
/* 802312A4 0022E1E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802312A8 0022E1E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802312A4 0022E1E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802312A8 0022E1E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802312AC 0022E1EC 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 802312B0 0022E1F0 48 00 60 DD */ bl dMsgObject_c_NS_getBombName
/* 802312B4 0022E1F4 7C 64 1B 78 */ mr r4, r3
/* 802312B8 0022E1F8 7F E3 FB 78 */ mr r3, r31
/* 802312BC 0022E1FC 48 00 15 01 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 802312C0 0022E200 48 00 0A 94 */ b lbl_80231D54
/* 802312C4 0022E204 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802312C8 0022E208 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802312C4 0022E204 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802312C8 0022E208 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802312CC 0022E20C 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 802312D0 0022E210 48 00 61 4D */ bl dMsgObject_c_NS_getInsectName
/* 802312D4 0022E214 7C 64 1B 78 */ mr r4, r3
/* 802312D8 0022E218 7F E3 FB 78 */ mr r3, r31
/* 802312DC 0022E21C 48 00 14 E1 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 802312E0 0022E220 48 00 0A 74 */ b lbl_80231D54
/* 802312E4 0022E224 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802312E8 0022E228 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802312E4 0022E224 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802312E8 0022E228 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802312EC 0022E22C 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 802312F0 0022E230 48 00 61 89 */ bl dMsgObject_c_NS_getLetterName
/* 802312F4 0022E234 7C 64 1B 78 */ mr r4, r3
@@ -9868,8 +9868,8 @@ lbl_80231208:
/* 80231318 0022E258 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 8023131C 0022E25C 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 80231320 0022E260 38 84 00 04 */ addi r4, r4, 4
/* 80231324 0022E264 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80231328 0022E268 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80231324 0022E264 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80231328 0022E268 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 8023132C 0022E26C 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 80231330 0022E270 38 00 00 64 */ li r0, 0x64
/* 80231334 0022E274 7C A5 03 D6 */ divw r5, r5, r0
@@ -9883,8 +9883,8 @@ lbl_80231208:
/* 80231354 0022E294 3C 80 80 3A */ lis r4, lbl_80399610@ha
/* 80231358 0022E298 38 84 96 10 */ addi r4, r4, lbl_80399610@l
/* 8023135C 0022E29C 38 84 00 04 */ addi r4, r4, 4
/* 80231360 0022E2A0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80231364 0022E2A4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80231360 0022E2A0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80231364 0022E2A4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80231368 0022E2A8 80 C5 5E 0C */ lwz r6, 0x5e0c(r5)
/* 8023136C 0022E2AC 38 A0 00 64 */ li r5, 0x64
/* 80231370 0022E2B0 7C 06 2B D6 */ divw r0, r6, r5
@@ -9964,8 +9964,8 @@ lbl_80231208:
/* 80231498 0022E3D8 48 00 08 BC */ b lbl_80231D54
/* 8023149C 0022E3DC 38 80 00 1E */ li r4, 0x1e
/* 802314A0 0022E3E0 48 00 0E 2D */ bl jmessage_string_tRenderingProcessor_NS_do_outfont
/* 802314A4 0022E3E4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802314A8 0022E3E8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802314A4 0022E3E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802314A8 0022E3E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802314AC 0022E3EC 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 802314B0 0022E3F0 A8 83 01 74 */ lha r4, 0x174(r3)
/* 802314B4 0022E3F4 7F E3 FB 78 */ mr r3, r31
@@ -10013,8 +10013,8 @@ lbl_8023152C:
/* 80231554 0022E494 38 80 00 1C */ li r4, 0x1c
/* 80231558 0022E498 48 00 0D 75 */ bl jmessage_string_tRenderingProcessor_NS_do_outfont
/* 8023155C 0022E49C 48 00 07 F8 */ b lbl_80231D54
/* 80231560 0022E4A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80231564 0022E4A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231560 0022E4A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80231564 0022E4A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80231568 0022E4A8 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 8023156C 0022E4AC 48 00 5F 65 */ bl dMsgObject_c_NS_getSelectBombNum
/* 80231570 0022E4B0 7C 60 1B 78 */ mr r0, r3
@@ -10052,8 +10052,8 @@ lbl_802315E4:
/* 802315EC 0022E52C 40 82 00 08 */ bne lbl_802315F4
/* 802315F0 0022E530 38 80 00 72 */ li r4, 0x72
lbl_802315F4:
/* 802315F4 0022E534 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802315F8 0022E538 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802315F4 0022E534 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802315F8 0022E538 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802315FC 0022E53C 38 63 00 F8 */ addi r3, r3, 0xf8
/* 80231600 0022E540 4B E0 2A F9 */ bl getBombNum__21dSv_player_item_max_cCFUc
/* 80231604 0022E544 7C 60 1B 78 */ mr r0, r3
@@ -10067,8 +10067,8 @@ lbl_802315F4:
/* 80231624 0022E564 38 81 00 88 */ addi r4, r1, 0x88
/* 80231628 0022E568 48 00 11 95 */ bl jmessage_string_tRenderingProcessor_NS_push_word
/* 8023162C 0022E56C 48 00 07 28 */ b lbl_80231D54
/* 80231630 0022E570 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80231634 0022E574 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231630 0022E570 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80231634 0022E574 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80231638 0022E578 88 A3 00 F8 */ lbz r5, 0xf8(r3)
/* 8023163C 0022E57C 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80231640 0022E580 38 80 00 00 */ li r4, 0
@@ -10210,8 +10210,8 @@ lbl_80231854:
/* 80231854 0022E794 54 00 06 3E */ clrlwi r0, r0, 0x18
/* 80231858 0022E798 28 00 00 02 */ cmplwi r0, 2
/* 8023185C 0022E79C 40 82 00 28 */ bne lbl_80231884
/* 80231860 0022E7A0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80231864 0022E7A4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231860 0022E7A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80231864 0022E7A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80231868 0022E7A8 80 A3 09 4C */ lwz r5, 0x94c(r3)
/* 8023186C 0022E7AC 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80231870 0022E7B0 38 80 00 04 */ li r4, 4
@@ -10231,8 +10231,8 @@ lbl_80231884:
/* 802318A4 0022E7E4 48 00 02 5C */ b lbl_80231B00
/* 802318A8 0022E7E8 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 802318AC 0022E7EC 38 80 00 00 */ li r4, 0
/* 802318B0 0022E7F0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 802318B4 0022E7F4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 802318B0 0022E7F0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 802318B4 0022E7F4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 802318B8 0022E7F8 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 802318BC 0022E7FC 38 C1 00 38 */ addi r6, r1, 0x38
/* 802318C0 0022E800 38 E0 00 01 */ li r7, 1
@@ -10240,8 +10240,8 @@ lbl_80231884:
/* 802318C8 0022E808 48 00 02 38 */ b lbl_80231B00
/* 802318CC 0022E80C 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 802318D0 0022E810 38 80 00 01 */ li r4, 1
/* 802318D4 0022E814 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 802318D8 0022E818 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 802318D4 0022E814 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 802318D8 0022E818 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 802318DC 0022E81C 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 802318E0 0022E820 38 C1 00 38 */ addi r6, r1, 0x38
/* 802318E4 0022E824 38 E0 00 01 */ li r7, 1
@@ -10249,8 +10249,8 @@ lbl_80231884:
/* 802318EC 0022E82C 48 00 02 14 */ b lbl_80231B00
/* 802318F0 0022E830 80 05 00 00 */ lwz r0, 0(r5)
/* 802318F4 0022E834 7C 1E 07 34 */ extsh r30, r0
/* 802318F8 0022E838 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802318FC 0022E83C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802318F8 0022E838 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802318FC 0022E83C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80231900 0022E840 80 63 5D BC */ lwz r3, 0x5dbc(r3)
/* 80231904 0022E844 B0 03 01 76 */ sth r0, 0x176(r3)
/* 80231908 0022E848 48 00 70 21 */ bl dMsgObject_getFundRaising
@@ -10281,13 +10281,13 @@ lbl_80231884:
/* 8023196C 0022E8AC 88 05 00 00 */ lbz r0, 0(r5)
/* 80231970 0022E8B0 28 00 00 00 */ cmplwi r0, 0
/* 80231974 0022E8B4 40 82 00 14 */ bne lbl_80231988
/* 80231978 0022E8B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023197C 0022E8BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231978 0022E8B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023197C 0022E8BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80231980 0022E8C0 80 A3 5E 0C */ lwz r5, 0x5e0c(r3)
/* 80231984 0022E8C4 48 00 00 10 */ b lbl_80231994
lbl_80231988:
/* 80231988 0022E8C8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023198C 0022E8CC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231988 0022E8C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023198C 0022E8CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80231990 0022E8D0 80 A3 09 48 */ lwz r5, 0x948(r3)
lbl_80231994:
/* 80231994 0022E8D4 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
@@ -10322,15 +10322,15 @@ lbl_802319D0:
/* 80231A00 0022E940 48 00 01 00 */ b lbl_80231B00
/* 80231A04 0022E944 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80231A08 0022E948 3C 80 00 01 */ lis r4, 1
/* 80231A0C 0022E94C 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80231A10 0022E950 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80231A0C 0022E94C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80231A10 0022E950 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80231A14 0022E954 88 A5 5E A1 */ lbz r5, 0x5ea1(r5)
/* 80231A18 0022E958 38 C1 00 38 */ addi r6, r1, 0x38
/* 80231A1C 0022E95C 38 E0 00 01 */ li r7, 1
/* 80231A20 0022E960 48 00 72 CD */ bl dMsgUnit_c_NS_setTag
/* 80231A24 0022E964 48 00 00 DC */ b lbl_80231B00
/* 80231A28 0022E968 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80231A2C 0022E96C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80231A28 0022E968 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80231A2C 0022E96C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80231A30 0022E970 38 63 07 F0 */ addi r3, r3, 0x7f0
/* 80231A34 0022E974 3C 80 00 01 */ lis r4, 0x0000FF1F@ha
/* 80231A38 0022E978 38 84 FF 1F */ addi r4, r4, 0x0000FF1F@l
@@ -10346,8 +10346,8 @@ lbl_802319D0:
/* 80231A60 0022E9A0 48 00 00 A0 */ b lbl_80231B00
/* 80231A64 0022E9A4 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80231A68 0022E9A8 38 80 00 09 */ li r4, 9
/* 80231A6C 0022E9AC 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80231A70 0022E9B0 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80231A6C 0022E9AC 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80231A70 0022E9B0 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80231A74 0022E9B4 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 80231A78 0022E9B8 38 C1 00 38 */ addi r6, r1, 0x38
/* 80231A7C 0022E9BC 38 E0 00 01 */ li r7, 1
@@ -10355,8 +10355,8 @@ lbl_802319D0:
/* 80231A84 0022E9C4 48 00 00 7C */ b lbl_80231B00
/* 80231A88 0022E9C8 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80231A8C 0022E9CC 38 80 00 0E */ li r4, 0xe
/* 80231A90 0022E9D0 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80231A94 0022E9D4 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80231A90 0022E9D0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80231A94 0022E9D4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80231A98 0022E9D8 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 80231A9C 0022E9DC 38 C1 00 38 */ addi r6, r1, 0x38
/* 80231AA0 0022E9E0 38 E0 00 01 */ li r7, 1
@@ -10365,8 +10365,8 @@ lbl_802319D0:
/* 80231AAC 0022E9EC 38 6D 8B 50 */ addi r3, r13, lbl_804510D0-_SDA_BASE_
/* 80231AB0 0022E9F0 3C 80 00 01 */ lis r4, 0x00010001@ha
/* 80231AB4 0022E9F4 38 84 00 01 */ addi r4, r4, 0x00010001@l
/* 80231AB8 0022E9F8 3C A0 80 40 */ lis r5, lbl_804061C0@ha
/* 80231ABC 0022E9FC 38 A5 61 C0 */ addi r5, r5, lbl_804061C0@l
/* 80231AB8 0022E9F8 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
/* 80231ABC 0022E9FC 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
/* 80231AC0 0022EA00 80 A5 5E 0C */ lwz r5, 0x5e0c(r5)
/* 80231AC4 0022EA04 38 C1 00 38 */ addi r6, r1, 0x38
/* 80231AC8 0022EA08 38 E0 00 01 */ li r7, 1
@@ -10508,8 +10508,8 @@ lbl_80231C24:
/* 80231CD8 0022EC18 38 80 00 44 */ li r4, 0x44
/* 80231CDC 0022EC1C 48 00 05 F1 */ bl jmessage_string_tRenderingProcessor_NS_do_outfont
/* 80231CE0 0022EC20 48 00 00 74 */ b lbl_80231D54
/* 80231CE4 0022EC24 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80231CE8 0022EC28 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80231CE4 0022EC24 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80231CE8 0022EC28 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80231CEC 0022EC2C 88 04 01 EB */ lbz r0, 0x1eb(r4)
/* 80231CF0 0022EC30 28 00 00 00 */ cmplwi r0, 0
/* 80231CF4 0022EC34 40 82 00 10 */ bne lbl_80231D04
+273 -273
View File
File diff suppressed because it is too large Load Diff
+218 -218
View File
File diff suppressed because it is too large Load Diff
+4 -4
View File
@@ -180,8 +180,8 @@ lbl_80225E18:
/* 80225E20 00222D60 3B DE 00 04 */ addi r30, r30, 4
/* 80225E24 00222D64 41 80 FF C8 */ blt lbl_80225DEC
lbl_80225E28:
/* 80225E28 00222D68 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80225E2C 00222D6C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80225E28 00222D68 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80225E2C 00222D6C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80225E30 00222D70 80 03 5E BC */ lwz r0, 0x5ebc(r3)
/* 80225E34 00222D74 28 00 00 00 */ cmplwi r0, 0
/* 80225E38 00222D78 40 82 00 18 */ bne lbl_80225E50
@@ -223,8 +223,8 @@ lbl_80225E88:
/* 80225EBC 00222DFC 7C 7F 1B 78 */ mr r31, r3
/* 80225EC0 00222E00 3B A0 00 00 */ li r29, 0
/* 80225EC4 00222E04 3B 60 00 00 */ li r27, 0
/* 80225EC8 00222E08 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80225ECC 00222E0C 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80225EC8 00222E08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80225ECC 00222E0C 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
lbl_80225ED0:
/* 80225ED0 00222E10 2C 1D 00 29 */ cmpwi r29, 0x29
/* 80225ED4 00222E14 40 82 00 3C */ bne lbl_80225F10
+4 -4
View File
@@ -31,8 +31,8 @@ lbl_80239104:
/* 8023910C 0023604C 3C 80 80 3A */ lis r4, lbl_80399840@ha
/* 80239110 00236050 38 84 98 40 */ addi r4, r4, lbl_80399840@l
/* 80239114 00236054 3C A0 00 02 */ lis r5, 2
/* 80239118 00236058 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8023911C 0023605C 3A 86 61 C0 */ addi r20, r6, lbl_804061C0@l
/* 80239118 00236058 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023911C 0023605C 3A 86 61 C0 */ addi r20, r6, g_dComIfG_gameInfo@l
/* 80239120 00236060 80 D4 5C 6C */ lwz r6, 0x5c6c(r20)
/* 80239124 00236064 48 0B F5 25 */ bl J2DScreen_NS_setPriority
/* 80239128 00236068 80 7F 00 04 */ lwz r3, 4(r31)
@@ -918,8 +918,8 @@ dMsgScrn3Select_c_NS_draw:
/* 80239DF8 00236D38 7C 7D 1B 78 */ mr r29, r3
/* 80239DFC 00236D3C FF C0 08 90 */ fmr f30, f1
/* 80239E00 00236D40 FF E0 10 90 */ fmr f31, f2
/* 80239E04 00236D44 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80239E08 00236D48 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80239E04 00236D44 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80239E08 00236D48 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80239E0C 00236D4C 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 80239E10 00236D50 7F E3 FB 78 */ mr r3, r31
/* 80239E14 00236D54 81 9F 00 00 */ lwz r12, 0(r31)
+4 -4
View File
@@ -26,8 +26,8 @@ lbl_8023B9F0:
/* 8023B9F8 00238938 3C 80 80 3A */ lis r4, lbl_803998A0@ha
/* 8023B9FC 0023893C 38 84 98 A0 */ addi r4, r4, lbl_803998A0@l
/* 8023BA00 00238940 3C A0 00 02 */ lis r5, 2
/* 8023BA04 00238944 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8023BA08 00238948 3B C6 61 C0 */ addi r30, r6, lbl_804061C0@l
/* 8023BA04 00238944 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023BA08 00238948 3B C6 61 C0 */ addi r30, r6, g_dComIfG_gameInfo@l
/* 8023BA0C 0023894C 80 DE 5C 6C */ lwz r6, 0x5c6c(r30)
/* 8023BA10 00238950 48 0B CC 39 */ bl J2DScreen_NS_setPriority
/* 8023BA14 00238954 80 7F 00 04 */ lwz r3, 4(r31)
@@ -281,8 +281,8 @@ dMsgScrnArrow_c_NS_draw:
/* 8023BDC0 00238D00 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023BDC4 00238D04 7C 08 02 A6 */ mflr r0
/* 8023BDC8 00238D08 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023BDCC 00238D0C 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 8023BDD0 00238D10 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 8023BDCC 00238D0C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8023BDD0 00238D10 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8023BDD4 00238D14 80 84 5F 50 */ lwz r4, 0x5f50(r4)
/* 8023BDD8 00238D18 80 63 00 04 */ lwz r3, 4(r3)
/* 8023BDDC 00238D1C C0 22 B1 98 */ lfs f1, lbl_80454B98-_SDA2_BASE_(r2)
+4 -4
View File
@@ -106,8 +106,8 @@ lbl_8023C1FC:
/* 8023C240 00239180 80 C3 00 48 */ lwz r6, 0x48(r3)
/* 8023C244 00239184 28 06 00 00 */ cmplwi r6, 0
/* 8023C248 00239188 41 82 00 1C */ beq lbl_8023C264
/* 8023C24C 0023918C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023C250 00239190 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023C24C 0023918C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023C250 00239190 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023C254 00239194 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8023C258 00239198 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8023C25C 0023919C 38 A3 01 B8 */ addi r5, r3, 0x1b8
@@ -123,8 +123,8 @@ lbl_8023C264:
/* 8023C280 002391C0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023C284 002391C4 93 C1 00 08 */ stw r30, 8(r1)
/* 8023C288 002391C8 7C 7E 1B 78 */ mr r30, r3
/* 8023C28C 002391CC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023C290 002391D0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023C28C 002391CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023C290 002391D0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023C294 002391D4 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 8023C298 002391D8 7F E3 FB 78 */ mr r3, r31
/* 8023C29C 002391DC 81 9F 00 00 */ lwz r12, 0(r31)
+6 -6
View File
@@ -31,8 +31,8 @@ lbl_8023C618:
/* 8023C620 00239560 3C 80 80 3A */ lis r4, lbl_803998F8@ha
/* 8023C624 00239564 38 84 98 F8 */ addi r4, r4, lbl_803998F8@l
/* 8023C628 00239568 3C A0 00 02 */ lis r5, 2
/* 8023C62C 0023956C 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8023C630 00239570 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 8023C62C 0023956C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023C630 00239570 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023C634 00239574 80 C6 5C 7C */ lwz r6, 0x5c7c(r6)
/* 8023C638 00239578 48 0B C0 11 */ bl J2DScreen_NS_setPriority
/* 8023C63C 0023957C 80 7E 00 04 */ lwz r3, 4(r30)
@@ -301,8 +301,8 @@ lbl_8023CA20:
/* 8023CA28 00239968 2C 1B 00 07 */ cmpwi r27, 7
/* 8023CA2C 0023996C 3B DE 00 04 */ addi r30, r30, 4
/* 8023CA30 00239970 41 80 FF CC */ blt lbl_8023C9FC
/* 8023CA34 00239974 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023CA38 00239978 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023CA34 00239974 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023CA38 00239978 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023CA3C 0023997C 80 63 5C 7C */ lwz r3, 0x5c7c(r3)
/* 8023CA40 00239980 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CA44 00239984 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -397,8 +397,8 @@ lbl_8023CB84:
/* 8023CBA0 00239AE0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023CBA4 00239AE4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8023CBA8 00239AE8 7C 7F 1B 78 */ mr r31, r3
/* 8023CBAC 00239AEC 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023CBB0 00239AF0 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023CBAC 00239AEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023CBB0 00239AF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023CBB4 00239AF4 80 63 5F 50 */ lwz r3, 0x5f50(r3)
/* 8023CBB8 00239AF8 81 83 00 00 */ lwz r12, 0(r3)
/* 8023CBBC 00239AFC 81 8C 00 18 */ lwz r12, 0x18(r12)
+14 -14
View File
@@ -72,8 +72,8 @@ lbl_8023CD74:
/* 8023CD7C 00239CBC 3C 80 80 3A */ lis r4, lbl_80399910@ha
/* 8023CD80 00239CC0 38 84 99 10 */ addi r4, r4, lbl_80399910@l
/* 8023CD84 00239CC4 3C A0 00 02 */ lis r5, 2
/* 8023CD88 00239CC8 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8023CD8C 00239CCC 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 8023CD88 00239CC8 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023CD8C 00239CCC 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023CD90 00239CD0 80 C6 5C 70 */ lwz r6, 0x5c70(r6)
/* 8023CD94 00239CD4 48 0B B8 B5 */ bl J2DScreen_NS_setPriority
/* 8023CD98 00239CD8 80 7F 00 2C */ lwz r3, 0x2c(r31)
@@ -99,8 +99,8 @@ lbl_8023CDD8:
/* 8023CDE0 00239D20 38 84 99 10 */ addi r4, r4, lbl_80399910@l
/* 8023CDE4 00239D24 38 84 00 1D */ addi r4, r4, 0x1d
/* 8023CDE8 00239D28 3C A0 00 02 */ lis r5, 2
/* 8023CDEC 00239D2C 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8023CDF0 00239D30 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 8023CDEC 00239D2C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023CDF0 00239D30 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023CDF4 00239D34 80 C6 5C E4 */ lwz r6, 0x5ce4(r6)
/* 8023CDF8 00239D38 48 0B B8 51 */ bl J2DScreen_NS_setPriority
/* 8023CDFC 00239D3C 80 7F 00 30 */ lwz r3, 0x30(r31)
@@ -181,8 +181,8 @@ lbl_8023CF14:
/* 8023CF1C 00239E5C 38 84 99 10 */ addi r4, r4, lbl_80399910@l
/* 8023CF20 00239E60 38 84 00 45 */ addi r4, r4, 0x45
/* 8023CF24 00239E64 3C A0 00 02 */ lis r5, 2
/* 8023CF28 00239E68 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 8023CF2C 00239E6C 38 C6 61 C0 */ addi r6, r6, lbl_804061C0@l
/* 8023CF28 00239E68 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 8023CF2C 00239E6C 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
/* 8023CF30 00239E70 80 C6 5C E4 */ lwz r6, 0x5ce4(r6)
/* 8023CF34 00239E74 48 0B B7 15 */ bl J2DScreen_NS_setPriority
/* 8023CF38 00239E78 80 7F 00 30 */ lwz r3, 0x30(r31)
@@ -460,8 +460,8 @@ lbl_8023D344:
/* 8023D348 0023A288 57 A0 06 3E */ clrlwi r0, r29, 0x18
/* 8023D34C 0023A28C 28 00 00 01 */ cmplwi r0, 1
/* 8023D350 0023A290 40 82 00 C8 */ bne lbl_8023D418
/* 8023D354 0023A294 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023D358 0023A298 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023D354 0023A294 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D358 0023A298 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D35C 0023A29C 80 63 5D 30 */ lwz r3, 0x5d30(r3)
/* 8023D360 0023A2A0 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8023D364 0023A2A4 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -740,22 +740,22 @@ lbl_8023D750:
/* 8023D750 0023A690 38 00 00 00 */ li r0, 0
/* 8023D754 0023A694 90 1E 00 38 */ stw r0, 0x38(r30)
lbl_8023D758:
/* 8023D758 0023A698 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023D75C 0023A69C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023D758 0023A698 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D75C 0023A69C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D760 0023A6A0 80 63 5C 6C */ lwz r3, 0x5c6c(r3)
/* 8023D764 0023A6A4 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D768 0023A6A8 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023D76C 0023A6AC 7D 89 03 A6 */ mtctr r12
/* 8023D770 0023A6B0 4E 80 04 21 */ bctrl
/* 8023D774 0023A6B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023D778 0023A6B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023D774 0023A6B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D778 0023A6B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D77C 0023A6BC 80 63 5C 70 */ lwz r3, 0x5c70(r3)
/* 8023D780 0023A6C0 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D784 0023A6C4 81 8C 00 24 */ lwz r12, 0x24(r12)
/* 8023D788 0023A6C8 7D 89 03 A6 */ mtctr r12
/* 8023D78C 0023A6CC 4E 80 04 21 */ bctrl
/* 8023D790 0023A6D0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8023D794 0023A6D4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 8023D790 0023A6D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8023D794 0023A6D4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8023D798 0023A6D8 80 63 5C E4 */ lwz r3, 0x5ce4(r3)
/* 8023D79C 0023A6DC 81 83 00 00 */ lwz r12, 0(r3)
/* 8023D7A0 0023A6E0 81 8C 00 24 */ lwz r12, 0x24(r12)
+44 -44
View File
@@ -37,8 +37,8 @@ lbl_802409D4:
/* 802409DC 0023D91C 3C 80 80 3A */ lis r4, lbl_80399A20@ha
/* 802409E0 0023D920 38 84 9A 20 */ addi r4, r4, lbl_80399A20@l
/* 802409E4 0023D924 3C A0 00 02 */ lis r5, 2
/* 802409E8 0023D928 3C C0 80 40 */ lis r6, lbl_804061C0@ha
/* 802409EC 0023D92C 3B 86 61 C0 */ addi r28, r6, lbl_804061C0@l
/* 802409E8 0023D928 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
/* 802409EC 0023D92C 3B 86 61 C0 */ addi r28, r6, g_dComIfG_gameInfo@l
/* 802409F0 0023D930 80 DC 5C 80 */ lwz r6, 0x5c80(r28)
/* 802409F4 0023D934 48 0B 7C 55 */ bl J2DScreen_NS_setPriority
/* 802409F8 0023D938 80 7F 00 04 */ lwz r3, 4(r31)
@@ -308,8 +308,8 @@ lbl_80240D8C:
/* 80240DF8 0023DD38 98 9F 27 9A */ stb r4, 0x279a(r31)
/* 80240DFC 0023DD3C C0 02 B2 50 */ lfs f0, lbl_80454C50-_SDA2_BASE_(r2)
/* 80240E00 0023DD40 D0 1F 19 9C */ stfs f0, 0x199c(r31)
/* 80240E04 0023DD44 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80240E08 0023DD48 3B A3 61 C0 */ addi r29, r3, lbl_804061C0@l
/* 80240E04 0023DD44 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80240E08 0023DD48 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
/* 80240E0C 0023DD4C 80 7D 5D B4 */ lwz r3, 0x5db4(r29)
/* 80240E10 0023DD50 A8 03 30 10 */ lha r0, 0x3010(r3)
/* 80240E14 0023DD54 7C 00 07 35 */ extsh. r0, r0
@@ -702,8 +702,8 @@ lbl_8024135C:
/* 802413F0 0023E330 81 8C 01 30 */ lwz r12, 0x130(r12)
/* 802413F4 0023E334 7D 89 03 A6 */ mtctr r12
/* 802413F8 0023E338 4E 80 04 21 */ bctrl
/* 802413FC 0023E33C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80241400 0023E340 3B 83 61 C0 */ addi r28, r3, lbl_804061C0@l
/* 802413FC 0023E33C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241400 0023E340 3B 83 61 C0 */ addi r28, r3, g_dComIfG_gameInfo@l
/* 80241404 0023E344 80 7C 5D 30 */ lwz r3, 0x5d30(r28)
/* 80241408 0023E348 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8024140C 0023E34C 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
@@ -1116,8 +1116,8 @@ lbl_802419E0:
lbl_80241A14:
/* 80241A14 0023E954 38 00 00 00 */ li r0, 0
/* 80241A18 0023E958 90 1E 01 24 */ stw r0, 0x124(r30)
/* 80241A1C 0023E95C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80241A20 0023E960 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80241A1C 0023E95C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241A20 0023E960 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80241A24 0023E964 80 63 5C 80 */ lwz r3, 0x5c80(r3)
/* 80241A28 0023E968 81 83 00 00 */ lwz r12, 0(r3)
/* 80241A2C 0023E96C 81 8C 00 24 */ lwz r12, 0x24(r12)
@@ -1263,8 +1263,8 @@ lbl_80241BC4:
/* 80241C3C 0023EB7C 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 80241C40 0023EB80 93 C1 00 38 */ stw r30, 0x38(r1)
/* 80241C44 0023EB84 7C 7E 1B 78 */ mr r30, r3
/* 80241C48 0023EB88 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80241C4C 0023EB8C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80241C48 0023EB88 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241C4C 0023EB8C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80241C50 0023EB90 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 80241C54 0023EB94 38 7E 21 14 */ addi r3, r30, 0x2114
/* 80241C58 0023EB98 38 9E 21 18 */ addi r4, r30, 0x2118
@@ -1341,8 +1341,8 @@ lbl_80241CB0:
/* 80241D64 0023ECA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80241D68 0023ECA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80241D6C 0023ECAC 7C 7F 1B 78 */ mr r31, r3
/* 80241D70 0023ECB0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80241D74 0023ECB4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80241D70 0023ECB0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80241D74 0023ECB4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80241D78 0023ECB8 80 84 5D B4 */ lwz r4, 0x5db4(r4)
/* 80241D7C 0023ECBC 80 04 2E 0C */ lwz r0, 0x2e0c(r4)
/* 80241D80 0023ECC0 28 00 00 00 */ cmplwi r0, 0
@@ -1388,8 +1388,8 @@ lbl_80241DE8:
/* 80241E10 0023ED50 93 C1 00 08 */ stw r30, 8(r1)
/* 80241E14 0023ED54 7C 7E 1B 78 */ mr r30, r3
/* 80241E18 0023ED58 48 00 1A 21 */ bl dMsgScrnHowl_c_NS_calcMain
/* 80241E1C 0023ED5C 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80241E20 0023ED60 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80241E1C 0023ED5C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241E20 0023ED60 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 80241E24 0023ED64 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
/* 80241E28 0023ED68 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80241E2C 0023ED6C 81 8C 02 98 */ lwz r12, 0x298(r12)
@@ -1420,8 +1420,8 @@ lbl_80241E64:
/* 80241E88 0023EDC8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80241E8C 0023EDCC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80241E90 0023EDD0 7C 7F 1B 78 */ mr r31, r3
/* 80241E94 0023EDD4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80241E98 0023EDD8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80241E94 0023EDD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241E98 0023EDD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80241E9C 0023EDDC 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80241EA0 0023EDE0 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80241EA4 0023EDE4 81 8C 02 98 */ lwz r12, 0x298(r12)
@@ -1473,8 +1473,8 @@ lbl_80241F14:
/* 80241F54 0023EE94 80 04 00 30 */ lwz r0, 0x30(r4)
/* 80241F58 0023EE98 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
/* 80241F5C 0023EE9C 41 82 00 28 */ beq lbl_80241F84
/* 80241F60 0023EEA0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80241F64 0023EEA4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80241F60 0023EEA0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80241F64 0023EEA4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80241F68 0023EEA8 80 84 5D B4 */ lwz r4, 0x5db4(r4)
/* 80241F6C 0023EEAC 80 04 2E 0C */ lwz r0, 0x2e0c(r4)
/* 80241F70 0023EEB0 28 00 00 00 */ cmplwi r0, 0
@@ -1491,8 +1491,8 @@ lbl_80241F84:
/* 80241F98 0023EED8 40 82 00 08 */ bne lbl_80241FA0
/* 80241F9C 0023EEDC 3B C0 00 01 */ li r30, 1
lbl_80241FA0:
/* 80241FA0 0023EEE0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80241FA4 0023EEE4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80241FA0 0023EEE0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80241FA4 0023EEE4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80241FA8 0023EEE8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80241FAC 0023EEEC 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80241FB0 0023EEF0 81 8C 02 98 */ lwz r12, 0x298(r12)
@@ -1552,8 +1552,8 @@ lbl_80242014:
.global dMsgScrnHowl_c_NS_isKeyCheck
dMsgScrnHowl_c_NS_isKeyCheck:
/* 80242080 0023EFC0 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80242084 0023EFC4 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80242080 0023EFC0 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80242084 0023EFC4 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 80242088 0023EFC8 80 84 5D B4 */ lwz r4, 0x5db4(r4)
/* 8024208C 0023EFCC 80 04 2E 0C */ lwz r0, 0x2e0c(r4)
/* 80242090 0023EFD0 28 00 00 00 */ cmplwi r0, 0
@@ -1668,8 +1668,8 @@ dMsgScrnHowl_c_NS_drawWave:
/* 8024221C 0023F15C 39 61 00 70 */ addi r11, r1, 0x70
/* 80242220 0023F160 48 11 FF 9D */ bl func_803621BC
/* 80242224 0023F164 7C 79 1B 78 */ mr r25, r3
/* 80242228 0023F168 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024222C 0023F16C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80242228 0023F168 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8024222C 0023F16C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80242230 0023F170 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
/* 80242234 0023F174 80 79 00 C4 */ lwz r3, 0xc4(r25)
/* 80242238 0023F178 48 01 20 B1 */ bl CPaneMgr_NS_getGlobalPosX
@@ -1688,8 +1688,8 @@ dMsgScrnHowl_c_NS_drawWave:
/* 8024226C 0023F1AC A8 79 21 28 */ lha r3, 0x2128(r25)
/* 80242270 0023F1B0 38 03 FF FF */ addi r0, r3, -1
/* 80242274 0023F1B4 7F 9D 00 50 */ subf r28, r29, r0
/* 80242278 0023F1B8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024227C 0023F1BC 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80242278 0023F1B8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8024227C 0023F1BC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80242280 0023F1C0 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80242284 0023F1C4 81 83 06 28 */ lwz r12, 0x628(r3)
/* 80242288 0023F1C8 81 8C 02 98 */ lwz r12, 0x298(r12)
@@ -2064,8 +2064,8 @@ dMsgScrnHowl_c_NS_drawGuide:
/* 802427FC 0023F73C 39 61 01 20 */ addi r11, r1, 0x120
/* 80242800 0023F740 48 11 F9 D5 */ bl _savegpr_27
/* 80242804 0023F744 7C 7C 1B 78 */ mr r28, r3
/* 80242808 0023F748 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 8024280C 0023F74C 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80242808 0023F748 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8024280C 0023F74C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80242810 0023F750 83 63 5F 50 */ lwz r27, 0x5f50(r3)
/* 80242814 0023F754 80 7C 01 28 */ lwz r3, 0x128(r28)
/* 80242818 0023F758 80 1C 01 2C */ lwz r0, 0x12c(r28)
@@ -2606,8 +2606,8 @@ dMsgScrnHowl_c_NS_drawGuide2:
/* 80243028 0023FF68 39 61 00 A0 */ addi r11, r1, 0xa0
/* 8024302C 0023FF6C 48 11 F1 9D */ bl func_803621C8
/* 80243030 0023FF70 7C 7A 1B 78 */ mr r26, r3
/* 80243034 0023FF74 3C 80 80 40 */ lis r4, lbl_804061C0@ha
/* 80243038 0023FF78 38 84 61 C0 */ addi r4, r4, lbl_804061C0@l
/* 80243034 0023FF74 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 80243038 0023FF78 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8024303C 0023FF7C 83 24 5F 50 */ lwz r25, 0x5f50(r4)
/* 80243040 0023FF80 88 03 27 98 */ lbz r0, 0x2798(r3)
/* 80243044 0023FF84 28 00 00 03 */ cmplwi r0, 3
@@ -2987,8 +2987,8 @@ dMsgScrnHowl_c_NS_drawEffect:
/* 802435D8 00240518 39 61 00 70 */ addi r11, r1, 0x70
/* 802435DC 0024051C 48 11 EC 01 */ bl _savegpr_29
/* 802435E0 00240520 7C 7F 1B 78 */ mr r31, r3
/* 802435E4 00240524 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802435E8 00240528 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802435E4 00240524 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802435E8 00240528 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802435EC 0024052C 83 C3 5F 50 */ lwz r30, 0x5f50(r3)
/* 802435F0 00240530 80 7F 01 28 */ lwz r3, 0x128(r31)
/* 802435F4 00240534 80 1F 01 2C */ lwz r0, 0x12c(r31)
@@ -3038,8 +3038,8 @@ dMsgScrnHowl_c_NS_drawEffect:
/* 802436A4 002405E4 81 8C 00 1C */ lwz r12, 0x1c(r12)
/* 802436A8 002405E8 7D 89 03 A6 */ mtctr r12
/* 802436AC 002405EC 4E 80 04 21 */ bctrl
/* 802436B0 002405F0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802436B4 002405F4 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802436B0 002405F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802436B4 002405F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802436B8 002405F8 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 802436BC 002405FC 81 83 06 28 */ lwz r12, 0x628(r3)
/* 802436C0 00240600 81 8C 02 98 */ lwz r12, 0x298(r12)
@@ -3227,8 +3227,8 @@ lbl_80243964:
/* 80243964 002408A4 88 1F 27 98 */ lbz r0, 0x2798(r31)
/* 80243968 002408A8 28 00 00 03 */ cmplwi r0, 3
/* 8024396C 002408AC 41 82 00 74 */ beq lbl_802439E0
/* 80243970 002408B0 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80243974 002408B4 3B C3 61 C0 */ addi r30, r3, lbl_804061C0@l
/* 80243970 002408B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80243974 002408B4 3B C3 61 C0 */ addi r30, r3, g_dComIfG_gameInfo@l
/* 80243978 002408B8 80 7E 5D B4 */ lwz r3, 0x5db4(r30)
/* 8024397C 002408BC 38 63 2D 84 */ addi r3, r3, 0x2d84
/* 80243980 002408C0 48 08 7C D1 */ bl Z2WolfHowlMgr_NS_getOnLineNum
@@ -3257,8 +3257,8 @@ lbl_802439D0:
/* 802439D8 00240918 7C 7F 02 14 */ add r3, r31, r0
/* 802439DC 0024091C 98 83 24 98 */ stb r4, 0x2498(r3)
lbl_802439E0:
/* 802439E0 00240920 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802439E4 00240924 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 802439E0 00240920 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802439E4 00240924 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802439E8 00240928 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 802439EC 0024092C 81 83 06 28 */ lwz r12, 0x628(r3)
/* 802439F0 00240930 81 8C 02 98 */ lwz r12, 0x298(r12)
@@ -3297,8 +3297,8 @@ dMsgScrnHowl_c_NS_calcGuide:
/* 80243A68 002409A8 A0 03 21 38 */ lhz r0, 0x2138(r3)
/* 80243A6C 002409AC 28 00 00 00 */ cmplwi r0, 0
/* 80243A70 002409B0 41 82 01 58 */ beq lbl_80243BC8
/* 80243A74 002409B4 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80243A78 002409B8 38 63 61 C0 */ addi r3, r3, lbl_804061C0@l
/* 80243A74 002409B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80243A78 002409B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80243A7C 002409BC 80 63 5D B4 */ lwz r3, 0x5db4(r3)
/* 80243A80 002409C0 80 03 2E 0C */ lwz r0, 0x2e0c(r3)
/* 80243A84 002409C4 28 00 00 00 */ cmplwi r0, 0
@@ -3914,8 +3914,8 @@ dMsgScrnHowl_c_NS_getGuideDataSize:
/* 80244318 00241258 7C 7C 1B 78 */ mr r28, r3
/* 8024431C 0024125C 8B C3 21 97 */ lbz r30, 0x2197(r3)
/* 80244320 00241260 3B A0 00 00 */ li r29, 0
/* 80244324 00241264 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 80244328 00241268 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 80244324 00241264 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80244328 00241268 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 8024432C 0024126C 48 00 00 38 */ b lbl_80244364
lbl_80244330:
/* 80244330 00241270 80 7F 5D B4 */ lwz r3, 0x5db4(r31)
@@ -3956,8 +3956,8 @@ dMsgScrnHowl_c_NS_getGuideDataType:
/* 802443AC 002412EC 7C 1E 03 78 */ mr r30, r0
/* 802443B0 002412F0 7C 1D 03 78 */ mr r29, r0
/* 802443B4 002412F4 3B 80 00 00 */ li r28, 0
/* 802443B8 002412F8 3C 60 80 40 */ lis r3, lbl_804061C0@ha
/* 802443BC 002412FC 3B E3 61 C0 */ addi r31, r3, lbl_804061C0@l
/* 802443B8 002412F8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802443BC 002412FC 3B E3 61 C0 */ addi r31, r3, g_dComIfG_gameInfo@l
/* 802443C0 00241300 48 00 00 6C */ b lbl_8024442C
lbl_802443C4:
/* 802443C4 00241304 80 7F 5D B4 */ lwz r3, 0x5db4(r31)

Some files were not shown because too many files have changed in this diff Show More