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:
TakaRikka
2022-07-04 21:21:57 +02:00
committed by GitHub
parent b68cfbc0e6
commit 929c5cfa5a
572 changed files with 4755 additions and 8006 deletions
@@ -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
+1 -1
View File
@@ -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
@@ -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