mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_menu_save / pane_class / rename some data (#205)
* work on fop actor / actor mng, daalink, d_a_obj_item * d_a_title mostly decompiled * daalink / d_event / JMessage / dmsg_out_font work * msg_scrn_base / msg_scrn_boss * some work on mDo machine, d_menu_save, d_tresure, and various * remove asm * progress * finish d_menu_save / d_pane_class_alpha / d_pane_class / rename some data * rename more data * remove asm / progress * match all of d_pane_class * fixes / some dKankyo doc
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
lbl_8019F780:
|
||||
/* 8019F780 88 6D 87 E7 */ lbz r3, struct_80450D64+0x3(r13)
|
||||
/* 8019F780 88 6D 87 E7 */ lbz r3, mStayNo__20dStage_roomControl_c+0x3(r13)
|
||||
/* 8019F784 4E 80 00 20 */ blr
|
||||
|
||||
@@ -29,7 +29,7 @@ lbl_801A9D60:
|
||||
/* 801A9DCC 48 1B EB C9 */ bl strcmp
|
||||
/* 801A9DD0 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801A9DD4 41 82 00 58 */ beq lbl_801A9E2C
|
||||
/* 801A9DD8 88 8D 87 E4 */ lbz r4, struct_80450D64+0x0(r13)
|
||||
/* 801A9DD8 88 8D 87 E4 */ lbz r4, mStayNo__20dStage_roomControl_c+0x0(r13)
|
||||
/* 801A9DDC 3B B5 4E C4 */ addi r29, r21, 0x4ec4
|
||||
/* 801A9DE0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801A9DE4 7C 95 23 78 */ mr r21, r4
|
||||
|
||||
@@ -46,7 +46,7 @@ lbl_801A5C8C:
|
||||
/* 801A5CC8 48 00 24 C9 */ bl dKy_Sound_init__Fv
|
||||
/* 801A5CCC 4B EB 48 F5 */ bl dKyw_wind_set__Fv
|
||||
/* 801A5CD0 4B FF 8B A5 */ bl dungeonlight_init__Fv
|
||||
/* 801A5CD4 88 0D 87 E4 */ lbz r0, struct_80450D64+0x0(r13)
|
||||
/* 801A5CD4 88 0D 87 E4 */ lbz r0, mStayNo__20dStage_roomControl_c+0x0(r13)
|
||||
/* 801A5CD8 7C 03 07 74 */ extsb r3, r0
|
||||
/* 801A5CDC 48 00 0F 45 */ bl dKy_setLight_nowroom__Fc
|
||||
/* 801A5CE0 3C 60 80 39 */ lis r3, d_kankyo_d_kankyo__stringBase0@ha /* 0x80394C6C@ha */
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_801AC28C:
|
||||
/* 801AC28C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801AC290 7C 08 02 A6 */ mflr r0
|
||||
/* 801AC294 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801AC298 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801AC29C 3B E0 00 00 */ li r31, 0
|
||||
/* 801AC2A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801AC2A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801AC2A8 85 83 4E 20 */ lwzu r12, 0x4e20(r3)
|
||||
/* 801AC2AC 81 8C 00 BC */ lwz r12, 0xbc(r12)
|
||||
/* 801AC2B0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801AC2B4 4E 80 04 21 */ bctrl
|
||||
/* 801AC2B8 80 03 00 0C */ lwz r0, 0xc(r3)
|
||||
/* 801AC2BC 54 00 87 7F */ rlwinm. r0, r0, 0x10, 0x1d, 0x1f
|
||||
/* 801AC2C0 41 82 00 08 */ beq lbl_801AC2C8
|
||||
/* 801AC2C4 3B E0 00 01 */ li r31, 1
|
||||
lbl_801AC2C8:
|
||||
/* 801AC2C8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801AC2CC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801AC2D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801AC2D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 801AC2D8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801AC2DC 4E 80 00 20 */ blr
|
||||
@@ -1,12 +0,0 @@
|
||||
lbl_801A8168:
|
||||
/* 801A8168 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A816C 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A8170 88 03 12 D1 */ lbz r0, 0x12d1(r3)
|
||||
/* 801A8174 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801A8178 41 82 00 0C */ beq lbl_801A8184
|
||||
/* 801A817C 28 00 00 06 */ cmplwi r0, 6
|
||||
/* 801A8180 4C 82 00 20 */ bnelr
|
||||
lbl_801A8184:
|
||||
/* 801A8184 38 00 00 01 */ li r0, 1
|
||||
/* 801A8188 98 03 12 D1 */ stb r0, 0x12d1(r3)
|
||||
/* 801A818C 4E 80 00 20 */ blr
|
||||
@@ -1,28 +0,0 @@
|
||||
lbl_801AC228:
|
||||
/* 801AC228 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801AC22C 7C 08 02 A6 */ mflr r0
|
||||
/* 801AC230 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801AC234 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801AC238 3B E0 00 00 */ li r31, 0
|
||||
/* 801AC23C 38 00 00 00 */ li r0, 0
|
||||
/* 801AC240 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801AC244 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801AC248 34 63 4E 20 */ addic. r3, r3, 0x4e20
|
||||
/* 801AC24C 41 82 00 1C */ beq lbl_801AC268
|
||||
/* 801AC250 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801AC254 81 8C 00 BC */ lwz r12, 0xbc(r12)
|
||||
/* 801AC258 7D 89 03 A6 */ mtctr r12
|
||||
/* 801AC25C 4E 80 04 21 */ bctrl
|
||||
/* 801AC260 80 03 00 0C */ lwz r0, 0xc(r3)
|
||||
/* 801AC264 54 00 87 7E */ rlwinm r0, r0, 0x10, 0x1d, 0x1f
|
||||
lbl_801AC268:
|
||||
/* 801AC268 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801AC26C 40 82 00 08 */ bne lbl_801AC274
|
||||
/* 801AC270 3B E0 00 01 */ li r31, 1
|
||||
lbl_801AC274:
|
||||
/* 801AC274 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801AC278 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801AC27C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801AC280 7C 08 03 A6 */ mtlr r0
|
||||
/* 801AC284 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801AC288 4E 80 00 20 */ blr
|
||||
+4
-4
@@ -50,7 +50,7 @@ lbl_801A8EC0:
|
||||
/* 801A8EDC 8A 03 00 1B */ lbz r16, 0x1b(r3)
|
||||
/* 801A8EE0 48 00 00 C0 */ b lbl_801A8FA0
|
||||
lbl_801A8EE4:
|
||||
/* 801A8EE4 8A 8D 87 E4 */ lbz r20, struct_80450D64+0x0(r13)
|
||||
/* 801A8EE4 8A 8D 87 E4 */ lbz r20, mStayNo__20dStage_roomControl_c+0x0(r13)
|
||||
/* 801A8EE8 7E 94 07 74 */ extsb r20, r20
|
||||
/* 801A8EEC 48 00 32 7D */ bl dKy_SunMoon_Light_Check__Fv
|
||||
/* 801A8EF0 2C 03 00 01 */ cmpwi r3, 1
|
||||
@@ -204,7 +204,7 @@ lbl_801A90C4:
|
||||
/* 801A9114 4E 80 04 21 */ bctrl
|
||||
/* 801A9118 48 00 00 48 */ b lbl_801A9160
|
||||
lbl_801A911C:
|
||||
/* 801A911C 88 8D 87 E4 */ lbz r4, struct_80450D64+0x0(r13)
|
||||
/* 801A911C 88 8D 87 E4 */ lbz r4, mStayNo__20dStage_roomControl_c+0x0(r13)
|
||||
/* 801A9120 7C 84 07 74 */ extsb r4, r4
|
||||
/* 801A9124 7D E3 7B 78 */ mr r3, r15
|
||||
/* 801A9128 4B E7 B2 5D */ bl getStatusRoomDt__20dStage_roomControl_cFi
|
||||
@@ -213,7 +213,7 @@ lbl_801A911C:
|
||||
/* 801A9134 7D 89 03 A6 */ mtctr r12
|
||||
/* 801A9138 4E 80 04 21 */ bctrl
|
||||
/* 801A913C 7C 74 1B 78 */ mr r20, r3
|
||||
/* 801A9140 88 8D 87 E4 */ lbz r4, struct_80450D64+0x0(r13)
|
||||
/* 801A9140 88 8D 87 E4 */ lbz r4, mStayNo__20dStage_roomControl_c+0x0(r13)
|
||||
/* 801A9144 7C 84 07 74 */ extsb r4, r4
|
||||
/* 801A9148 7D E3 7B 78 */ mr r3, r15
|
||||
/* 801A914C 4B E7 B2 39 */ bl getStatusRoomDt__20dStage_roomControl_cFi
|
||||
@@ -241,7 +241,7 @@ lbl_801A9160:
|
||||
/* 801A91A0 7C 60 1B 78 */ mr r0, r3
|
||||
/* 801A91A4 48 00 00 0C */ b lbl_801A91B0
|
||||
lbl_801A91A8:
|
||||
/* 801A91A8 88 0D 87 E4 */ lbz r0, struct_80450D64+0x0(r13)
|
||||
/* 801A91A8 88 0D 87 E4 */ lbz r0, mStayNo__20dStage_roomControl_c+0x0(r13)
|
||||
/* 801A91AC 7C 00 07 74 */ extsb r0, r0
|
||||
lbl_801A91B0:
|
||||
/* 801A91B0 7E 83 A3 78 */ mr r3, r20
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_801A8474:
|
||||
/* 801A8474 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A8478 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A847C 38 63 09 74 */ addi r3, r3, 0x974
|
||||
/* 801A8480 4E 80 00 20 */ blr
|
||||
@@ -1,13 +0,0 @@
|
||||
lbl_801A8190:
|
||||
/* 801A8190 C0 02 A2 A8 */ lfs f0, lit_5346(r2)
|
||||
/* 801A8194 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A8198 38 83 CA 54 */ addi r4, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A819C D0 04 09 74 */ stfs f0, 0x974(r4)
|
||||
/* 801A81A0 D0 04 09 78 */ stfs f0, 0x978(r4)
|
||||
/* 801A81A4 D0 04 09 7C */ stfs f0, 0x97c(r4)
|
||||
/* 801A81A8 38 60 00 00 */ li r3, 0
|
||||
/* 801A81AC 90 64 09 80 */ stw r3, 0x980(r4)
|
||||
/* 801A81B0 38 00 FF FF */ li r0, -1
|
||||
/* 801A81B4 90 04 09 88 */ stw r0, 0x988(r4)
|
||||
/* 801A81B8 90 64 09 84 */ stw r3, 0x984(r4)
|
||||
/* 801A81BC 4E 80 00 20 */ blr
|
||||
@@ -1,50 +0,0 @@
|
||||
lbl_801AC168:
|
||||
/* 801AC168 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801AC16C 7C 08 02 A6 */ mflr r0
|
||||
/* 801AC170 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801AC174 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801AC178 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 801AC17C 3B C0 00 00 */ li r30, 0
|
||||
/* 801AC180 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801AC184 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801AC188 88 03 0E 70 */ lbz r0, 0xe70(r3)
|
||||
/* 801AC18C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801AC190 41 82 00 7C */ beq lbl_801AC20C
|
||||
/* 801AC194 48 00 03 E9 */ bl dKy_darkworld_check__Fv
|
||||
/* 801AC198 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801AC19C 40 82 00 70 */ bne lbl_801AC20C
|
||||
/* 801AC1A0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801AC1A4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801AC1A8 3B E3 4E 00 */ addi r31, r3, 0x4e00
|
||||
/* 801AC1AC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801AC1B0 3C 80 80 39 */ lis r4, d_kankyo_d_kankyo__stringBase0@ha /* 0x80394C6C@ha */
|
||||
/* 801AC1B4 38 84 4C 6C */ addi r4, r4, d_kankyo_d_kankyo__stringBase0@l /* 0x80394C6C@l */
|
||||
/* 801AC1B8 38 84 00 C3 */ addi r4, r4, 0xc3
|
||||
/* 801AC1BC 38 A0 00 06 */ li r5, 6
|
||||
/* 801AC1C0 48 1B 9E CD */ bl memcmp
|
||||
/* 801AC1C4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801AC1C8 41 82 00 44 */ beq lbl_801AC20C
|
||||
/* 801AC1CC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801AC1D0 3C 80 80 39 */ lis r4, d_kankyo_d_kankyo__stringBase0@ha /* 0x80394C6C@ha */
|
||||
/* 801AC1D4 38 84 4C 6C */ addi r4, r4, d_kankyo_d_kankyo__stringBase0@l /* 0x80394C6C@l */
|
||||
/* 801AC1D8 38 84 01 6C */ addi r4, r4, 0x16c
|
||||
/* 801AC1DC 38 A0 00 06 */ li r5, 6
|
||||
/* 801AC1E0 48 1B 9E AD */ bl memcmp
|
||||
/* 801AC1E4 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801AC1E8 41 82 00 24 */ beq lbl_801AC20C
|
||||
/* 801AC1EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801AC1F0 3C 80 80 39 */ lis r4, d_kankyo_d_kankyo__stringBase0@ha /* 0x80394C6C@ha */
|
||||
/* 801AC1F4 38 84 4C 6C */ addi r4, r4, d_kankyo_d_kankyo__stringBase0@l /* 0x80394C6C@l */
|
||||
/* 801AC1F8 38 84 01 82 */ addi r4, r4, 0x182
|
||||
/* 801AC1FC 48 1B C7 99 */ bl strcmp
|
||||
/* 801AC200 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 801AC204 41 82 00 08 */ beq lbl_801AC20C
|
||||
/* 801AC208 3B C0 00 01 */ li r30, 1
|
||||
lbl_801AC20C:
|
||||
/* 801AC20C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801AC210 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801AC214 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 801AC218 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801AC21C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801AC220 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801AC224 4E 80 00 20 */ blr
|
||||
@@ -1,12 +0,0 @@
|
||||
lbl_801AC140:
|
||||
/* 801AC140 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801AC144 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801AC148 88 63 0E 6E */ lbz r3, 0xe6e(r3)
|
||||
/* 801AC14C 28 03 00 FF */ cmplwi r3, 0xff
|
||||
/* 801AC150 40 82 00 0C */ bne lbl_801AC15C
|
||||
/* 801AC154 38 60 FF FF */ li r3, -1
|
||||
/* 801AC158 4E 80 00 20 */ blr
|
||||
lbl_801AC15C:
|
||||
/* 801AC15C 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 801AC160 7C 60 19 10 */ subfe r3, r0, r3
|
||||
/* 801AC164 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_801AB280:
|
||||
/* 801AB280 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801AB284 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801AB288 88 63 12 D8 */ lbz r3, 0x12d8(r3)
|
||||
/* 801AB28C 4E 80 00 20 */ blr
|
||||
@@ -1,5 +0,0 @@
|
||||
lbl_801AB270:
|
||||
/* 801AB270 3C 80 80 43 */ lis r4, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801AB274 38 84 CA 54 */ addi r4, r4, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801AB278 98 64 12 D8 */ stb r3, 0x12d8(r4)
|
||||
/* 801AB27C 4E 80 00 20 */ blr
|
||||
@@ -1,11 +0,0 @@
|
||||
lbl_801A87E4:
|
||||
/* 801A87E4 3C 80 80 43 */ lis r4, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A87E8 38 A4 CA 54 */ addi r5, r4, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A87EC 98 65 12 C5 */ stb r3, 0x12c5(r5)
|
||||
/* 801A87F0 88 85 12 C3 */ lbz r4, 0x12c3(r5)
|
||||
/* 801A87F4 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801A87F8 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801A87FC 4D 82 00 20 */ beqlr
|
||||
/* 801A8800 C0 02 A2 0C */ lfs f0, lit_4409(r2)
|
||||
/* 801A8804 D0 05 11 E0 */ stfs f0, 0x11e0(r5)
|
||||
/* 801A8808 4E 80 00 20 */ blr
|
||||
@@ -1,21 +0,0 @@
|
||||
lbl_801A880C:
|
||||
/* 801A880C 3C A0 80 43 */ lis r5, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A8810 38 A5 CA 54 */ addi r5, r5, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A8814 88 05 12 D2 */ lbz r0, 0x12d2(r5)
|
||||
/* 801A8818 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801A881C 4D 82 00 20 */ beqlr
|
||||
/* 801A8820 C0 02 A2 48 */ lfs f0, lit_4505(r2)
|
||||
/* 801A8824 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801A8828 40 80 00 0C */ bge lbl_801A8834
|
||||
/* 801A882C 98 65 12 C4 */ stb r3, 0x12c4(r5)
|
||||
/* 801A8830 48 00 00 08 */ b lbl_801A8838
|
||||
lbl_801A8834:
|
||||
/* 801A8834 98 85 12 C4 */ stb r4, 0x12c4(r5)
|
||||
lbl_801A8838:
|
||||
/* 801A8838 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A883C 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A8840 98 83 12 C5 */ stb r4, 0x12c5(r3)
|
||||
/* 801A8844 D0 23 11 E0 */ stfs f1, 0x11e0(r3)
|
||||
/* 801A8848 38 00 00 01 */ li r0, 1
|
||||
/* 801A884C 98 03 12 CE */ stb r0, 0x12ce(r3)
|
||||
/* 801A8850 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_801AC57C:
|
||||
/* 801AC57C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801AC580 7C 08 02 A6 */ mflr r0
|
||||
/* 801AC584 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801AC588 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801AC58C 3B E0 00 00 */ li r31, 0
|
||||
/* 801AC590 4B E8 2F 89 */ bl dComIfGp_world_dark_get__Fv
|
||||
/* 801AC594 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801AC598 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801AC59C 40 82 00 08 */ bne lbl_801AC5A4
|
||||
/* 801AC5A0 3B E0 00 01 */ li r31, 1
|
||||
lbl_801AC5A4:
|
||||
/* 801AC5A4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801AC5A8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801AC5AC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801AC5B0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801AC5B4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801AC5B8 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_801A8B38:
|
||||
/* 801A8B38 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801A8B3C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801A8B40 A0 83 00 38 */ lhz r4, 0x38(r3)
|
||||
/* 801A8B44 38 60 00 07 */ li r3, 7
|
||||
/* 801A8B48 7C 04 1B D6 */ divw r0, r4, r3
|
||||
/* 801A8B4C 7C 00 19 D6 */ mullw r0, r0, r3
|
||||
/* 801A8B50 7C 60 20 50 */ subf r3, r0, r4
|
||||
/* 801A8B54 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_801A8BC8:
|
||||
/* 801A8BC8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801A8BCC 7C 08 02 A6 */ mflr r0
|
||||
/* 801A8BD0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801A8BD4 38 60 00 FA */ li r3, 0xfa
|
||||
/* 801A8BD8 4B EB 2A 75 */ bl dKyw_rain_set__Fi
|
||||
/* 801A8BDC 38 00 00 01 */ li r0, 1
|
||||
/* 801A8BE0 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A8BE4 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A8BE8 98 03 12 C8 */ stb r0, 0x12c8(r3)
|
||||
/* 801A8BEC 98 03 12 C2 */ stb r0, 0x12c2(r3)
|
||||
/* 801A8BF0 98 03 12 C3 */ stb r0, 0x12c3(r3)
|
||||
/* 801A8BF4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801A8BF8 7C 08 03 A6 */ mtlr r0
|
||||
/* 801A8BFC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801A8C00 4E 80 00 20 */ blr
|
||||
@@ -1,26 +0,0 @@
|
||||
lbl_801A8B68:
|
||||
/* 801A8B68 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801A8B6C 7C 08 02 A6 */ mflr r0
|
||||
/* 801A8B70 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801A8B74 DB E1 00 08 */ stfd f31, 8(r1)
|
||||
/* 801A8B78 FF E0 08 90 */ fmr f31, f1
|
||||
/* 801A8B7C 3C 60 80 43 */ lis r3, g_env_light@ha /* 0x8042CA54@ha */
|
||||
/* 801A8B80 38 63 CA 54 */ addi r3, r3, g_env_light@l /* 0x8042CA54@l */
|
||||
/* 801A8B84 4B FF 6E 85 */ bl getDaytime__18dScnKy_env_light_cFv
|
||||
/* 801A8B88 FC 1F 08 40 */ fcmpo cr0, f31, f1
|
||||
/* 801A8B8C 40 80 00 1C */ bge lbl_801A8BA8
|
||||
/* 801A8B90 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801A8B94 38 83 61 C0 */ addi r4, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801A8B98 A0 64 00 38 */ lhz r3, 0x38(r4)
|
||||
/* 801A8B9C 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 801A8BA0 B0 04 00 38 */ sth r0, 0x38(r4)
|
||||
/* 801A8BA4 48 00 51 5D */ bl dKankyo_DayProc__Fv
|
||||
lbl_801A8BA8:
|
||||
/* 801A8BA8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801A8BAC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801A8BB0 D3 E3 00 34 */ stfs f31, 0x34(r3)
|
||||
/* 801A8BB4 CB E1 00 08 */ lfd f31, 8(r1)
|
||||
/* 801A8BB8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801A8BBC 7C 08 03 A6 */ mtlr r0
|
||||
/* 801A8BC0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801A8BC4 4E 80 00 20 */ blr
|
||||
@@ -218,7 +218,7 @@ lbl_8019E044:
|
||||
/* 8019E064 48 1C A9 31 */ bl strcmp
|
||||
/* 8019E068 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8019E06C 40 82 00 30 */ bne lbl_8019E09C
|
||||
/* 8019E070 88 0D 87 E4 */ lbz r0, struct_80450D64+0x0(r13)
|
||||
/* 8019E070 88 0D 87 E4 */ lbz r0, mStayNo__20dStage_roomControl_c+0x0(r13)
|
||||
/* 8019E074 7C 00 07 75 */ extsb. r0, r0
|
||||
/* 8019E078 40 82 00 24 */ bne lbl_8019E09C
|
||||
/* 8019E07C C0 22 A2 60 */ lfs f1, lit_4529(r2)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user