d_name / d_s_name (#194)

* d_name

* scnname
This commit is contained in:
TakaRikka
2022-04-28 13:58:43 -07:00
committed by GitHub
parent 07c5152e5a
commit d91b1294bb
91 changed files with 1742 additions and 4182 deletions
@@ -1,19 +0,0 @@
lbl_80258E34:
/* 80258E34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80258E38 7C 08 02 A6 */ mflr r0
/* 80258E3C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80258E40 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80258E44 7C 7F 1B 78 */ mr r31, r3
/* 80258E48 80 63 04 14 */ lwz r3, 0x414(r3)
/* 80258E4C 4B F2 B6 B1 */ bl _move__14dFile_select_cFv
/* 80258E50 A8 1F 00 08 */ lha r0, 8(r31)
/* 80258E54 2C 00 00 0D */ cmpwi r0, 0xd
/* 80258E58 40 82 00 0C */ bne lbl_80258E64
/* 80258E5C 7F E3 FB 78 */ mr r3, r31
/* 80258E60 48 00 00 19 */ bl FileSelectMainNormal__10dScnName_cFv
lbl_80258E64:
/* 80258E64 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80258E68 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80258E6C 7C 08 03 A6 */ mtlr r0
/* 80258E70 38 21 00 10 */ addi r1, r1, 0x10
/* 80258E74 4E 80 00 20 */ blr
@@ -1,28 +0,0 @@
lbl_80258DD0:
/* 80258DD0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80258DD4 7C 08 02 A6 */ mflr r0
/* 80258DD8 90 01 00 14 */ stw r0, 0x14(r1)
/* 80258DDC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80258DE0 7C 7F 1B 78 */ mr r31, r3
/* 80258DE4 88 63 04 1E */ lbz r3, 0x41e(r3)
/* 80258DE8 28 03 00 00 */ cmplwi r3, 0
/* 80258DEC 41 82 00 10 */ beq lbl_80258DFC
/* 80258DF0 38 03 FF FF */ addi r0, r3, -1
/* 80258DF4 98 1F 04 1E */ stb r0, 0x41e(r31)
/* 80258DF8 48 00 00 28 */ b lbl_80258E20
lbl_80258DFC:
/* 80258DFC 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 80258E00 38 63 03 D0 */ addi r3, r3, 0x3d0
/* 80258E04 3C 80 02 00 */ lis r4, 0x200
/* 80258E08 48 05 6D 8D */ bl bgmStreamPrepare__8Z2SeqMgrFUl
/* 80258E0C 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 80258E10 38 63 03 D0 */ addi r3, r3, 0x3d0
/* 80258E14 48 05 70 05 */ bl bgmStreamPlay__8Z2SeqMgrFv
/* 80258E18 38 00 00 01 */ li r0, 1
/* 80258E1C 98 1F 04 1D */ stb r0, 0x41d(r31)
lbl_80258E20:
/* 80258E20 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80258E24 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80258E28 7C 08 03 A6 */ mtlr r0
/* 80258E2C 38 21 00 10 */ addi r1, r1, 0x10
/* 80258E30 4E 80 00 20 */ blr
-7
View File
@@ -1,7 +0,0 @@
lbl_8025878C:
/* 8025878C 3C 80 80 3C */ lis r4, __vt__9dSn_HIO_c@ha /* 0x803C314C@ha */
/* 80258790 38 04 31 4C */ addi r0, r4, __vt__9dSn_HIO_c@l /* 0x803C314C@l */
/* 80258794 90 03 00 00 */ stw r0, 0(r3)
/* 80258798 38 00 00 0F */ li r0, 0xf
/* 8025879C 98 03 00 05 */ stb r0, 5(r3)
/* 802587A0 4E 80 00 20 */ blr
-72
View File
@@ -1,72 +0,0 @@
lbl_80258CC8:
/* 80258CC8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80258CCC 7C 08 02 A6 */ mflr r0
/* 80258CD0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80258CD4 39 61 00 20 */ addi r11, r1, 0x20
/* 80258CD8 48 10 95 01 */ bl _savegpr_28
/* 80258CDC 7C 7F 1B 79 */ or. r31, r3, r3
/* 80258CE0 7C 9C 23 78 */ mr r28, r4
/* 80258CE4 41 82 00 D0 */ beq lbl_80258DB4
/* 80258CE8 80 7F 04 14 */ lwz r3, 0x414(r31)
/* 80258CEC 28 03 00 00 */ cmplwi r3, 0
/* 80258CF0 41 82 00 18 */ beq lbl_80258D08
/* 80258CF4 38 80 00 01 */ li r4, 1
/* 80258CF8 81 83 00 00 */ lwz r12, 0(r3)
/* 80258CFC 81 8C 00 08 */ lwz r12, 8(r12)
/* 80258D00 7D 89 03 A6 */ mtctr r12
/* 80258D04 4E 80 04 21 */ bctrl
lbl_80258D08:
/* 80258D08 80 7F 04 18 */ lwz r3, 0x418(r31)
/* 80258D0C 28 03 00 00 */ cmplwi r3, 0
/* 80258D10 41 82 00 18 */ beq lbl_80258D28
/* 80258D14 38 80 00 01 */ li r4, 1
/* 80258D18 81 83 00 00 */ lwz r12, 0(r3)
/* 80258D1C 81 8C 00 08 */ lwz r12, 8(r12)
/* 80258D20 7D 89 03 A6 */ mtctr r12
/* 80258D24 4E 80 04 21 */ bctrl
lbl_80258D28:
/* 80258D28 3C 60 80 3A */ lis r3, d_s_d_s_name__stringBase0@ha /* 0x8039A2A8@ha */
/* 80258D2C 38 63 A2 A8 */ addi r3, r3, d_s_d_s_name__stringBase0@l /* 0x8039A2A8@l */
/* 80258D30 38 63 00 0D */ addi r3, r3, 0xd
/* 80258D34 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80258D38 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80258D3C 3C 84 00 02 */ addis r4, r4, 2
/* 80258D40 38 A0 00 80 */ li r5, 0x80
/* 80258D44 38 84 C2 F8 */ addi r4, r4, -15624
/* 80258D48 4B DE 34 4D */ bl deleteRes__14dRes_control_cFPCcP11dRes_info_ci
/* 80258D4C 80 7F 01 CC */ lwz r3, 0x1cc(r31)
/* 80258D50 48 07 56 F9 */ bl destroy__7JKRHeapFv
/* 80258D54 3B A0 00 00 */ li r29, 0
/* 80258D58 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
/* 80258D5C 3B C3 01 88 */ addi r30, r3, g_meter2_info@l /* 0x80430188@l */
lbl_80258D60:
/* 80258D60 7F C3 F3 78 */ mr r3, r30
/* 80258D64 38 1D 00 0B */ addi r0, r29, 0xb
/* 80258D68 54 04 06 3E */ clrlwi r4, r0, 0x18
/* 80258D6C 4B FC 4F F1 */ bl changeWater__13dMeter2Info_cFUc
/* 80258D70 3B BD 00 01 */ addi r29, r29, 1
/* 80258D74 2C 1D 00 04 */ cmpwi r29, 4
/* 80258D78 41 80 FF E8 */ blt lbl_80258D60
/* 80258D7C 38 00 00 00 */ li r0, 0
/* 80258D80 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80258D84 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80258D88 98 03 5D 44 */ stb r0, 0x5d44(r3)
/* 80258D8C 90 03 61 B0 */ stw r0, 0x61b0(r3)
/* 80258D90 34 1F 01 D4 */ addic. r0, r31, 0x1d4
/* 80258D94 41 82 00 10 */ beq lbl_80258DA4
/* 80258D98 3C 60 80 3C */ lis r3, __vt__17dScnName_camera_c@ha /* 0x803C3140@ha */
/* 80258D9C 38 03 31 40 */ addi r0, r3, __vt__17dScnName_camera_c@l /* 0x803C3140@l */
/* 80258DA0 90 1F 04 10 */ stw r0, 0x410(r31)
lbl_80258DA4:
/* 80258DA4 7F 80 07 35 */ extsh. r0, r28
/* 80258DA8 40 81 00 0C */ ble lbl_80258DB4
/* 80258DAC 7F E3 FB 78 */ mr r3, r31
/* 80258DB0 48 07 5F 8D */ bl __dl__FPv
lbl_80258DB4:
/* 80258DB4 7F E3 FB 78 */ mr r3, r31
/* 80258DB8 39 61 00 20 */ addi r11, r1, 0x20
/* 80258DBC 48 10 94 69 */ bl _restgpr_28
/* 80258DC0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80258DC4 7C 08 03 A6 */ mtlr r0
/* 80258DC8 38 21 00 20 */ addi r1, r1, 0x20
/* 80258DCC 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80259294:
/* 80259294 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80259298 7C 08 02 A6 */ mflr r0
/* 8025929C 90 01 00 14 */ stw r0, 0x14(r1)
/* 802592A0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802592A4 7C 7F 1B 79 */ or. r31, r3, r3
/* 802592A8 41 82 00 1C */ beq lbl_802592C4
/* 802592AC 3C A0 80 3C */ lis r5, __vt__17dScnName_camera_c@ha /* 0x803C3140@ha */
/* 802592B0 38 05 31 40 */ addi r0, r5, __vt__17dScnName_camera_c@l /* 0x803C3140@l */
/* 802592B4 90 1F 02 3C */ stw r0, 0x23c(r31)
/* 802592B8 7C 80 07 35 */ extsh. r0, r4
/* 802592BC 40 81 00 08 */ ble lbl_802592C4
/* 802592C0 48 07 5A 7D */ bl __dl__FPv
lbl_802592C4:
/* 802592C4 7F E3 FB 78 */ mr r3, r31
/* 802592C8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802592CC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802592D0 7C 08 03 A6 */ mtlr r0
/* 802592D4 38 21 00 10 */ addi r1, r1, 0x10
/* 802592D8 4E 80 00 20 */ blr
-20
View File
@@ -1,20 +0,0 @@
lbl_802592DC:
/* 802592DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802592E0 7C 08 02 A6 */ mflr r0
/* 802592E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802592E8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802592EC 7C 7F 1B 79 */ or. r31, r3, r3
/* 802592F0 41 82 00 1C */ beq lbl_8025930C
/* 802592F4 3C A0 80 3C */ lis r5, __vt__9dSn_HIO_c@ha /* 0x803C314C@ha */
/* 802592F8 38 05 31 4C */ addi r0, r5, __vt__9dSn_HIO_c@l /* 0x803C314C@l */
/* 802592FC 90 1F 00 00 */ stw r0, 0(r31)
/* 80259300 7C 80 07 35 */ extsh. r0, r4
/* 80259304 40 81 00 08 */ ble lbl_8025930C
/* 80259308 48 07 5A 35 */ bl __dl__FPv
lbl_8025930C:
/* 8025930C 7F E3 FB 78 */ mr r3, r31
/* 80259310 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80259314 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80259318 7C 08 03 A6 */ mtlr r0
/* 8025931C 38 21 00 10 */ addi r1, r1, 0x10
/* 80259320 4E 80 00 20 */ blr
-56
View File
@@ -1,56 +0,0 @@
lbl_80259324:
/* 80259324 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80259328 7C 08 02 A6 */ mflr r0
/* 8025932C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80259330 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80259334 3C 60 80 3C */ lis r3, cNullVec__6Z2Calc@ha /* 0x803C3040@ha */
/* 80259338 3B E3 30 40 */ addi r31, r3, cNullVec__6Z2Calc@l /* 0x803C3040@l */
/* 8025933C 38 6D 8B 70 */ la r3, g_snHIO(r13) /* 804510F0-_SDA_BASE_ */
/* 80259340 4B FF F4 4D */ bl __ct__9dSn_HIO_cFv
/* 80259344 3C 80 80 26 */ lis r4, __dt__9dSn_HIO_cFv@ha /* 0x802592DC@ha */
/* 80259348 38 84 92 DC */ addi r4, r4, __dt__9dSn_HIO_cFv@l /* 0x802592DC@l */
/* 8025934C 3C A0 80 43 */ lis r5, lit_3822@ha /* 0x80430768@ha */
/* 80259350 38 A5 07 68 */ addi r5, r5, lit_3822@l /* 0x80430768@l */
/* 80259354 48 10 88 D1 */ bl __register_global_object
/* 80259358 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8025935C 80 1F 00 10 */ lwz r0, 0x10(r31)
/* 80259360 90 7F 00 54 */ stw r3, 0x54(r31)
/* 80259364 90 1F 00 58 */ stw r0, 0x58(r31)
/* 80259368 80 1F 00 14 */ lwz r0, 0x14(r31)
/* 8025936C 90 1F 00 5C */ stw r0, 0x5c(r31)
/* 80259370 38 9F 00 54 */ addi r4, r31, 0x54
/* 80259374 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 80259378 80 1F 00 1C */ lwz r0, 0x1c(r31)
/* 8025937C 90 64 00 0C */ stw r3, 0xc(r4)
/* 80259380 90 04 00 10 */ stw r0, 0x10(r4)
/* 80259384 80 1F 00 20 */ lwz r0, 0x20(r31)
/* 80259388 90 04 00 14 */ stw r0, 0x14(r4)
/* 8025938C 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 80259390 80 1F 00 28 */ lwz r0, 0x28(r31)
/* 80259394 90 64 00 18 */ stw r3, 0x18(r4)
/* 80259398 90 04 00 1C */ stw r0, 0x1c(r4)
/* 8025939C 80 1F 00 2C */ lwz r0, 0x2c(r31)
/* 802593A0 90 04 00 20 */ stw r0, 0x20(r4)
/* 802593A4 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 802593A8 80 1F 00 34 */ lwz r0, 0x34(r31)
/* 802593AC 90 64 00 24 */ stw r3, 0x24(r4)
/* 802593B0 90 04 00 28 */ stw r0, 0x28(r4)
/* 802593B4 80 1F 00 38 */ lwz r0, 0x38(r31)
/* 802593B8 90 04 00 2C */ stw r0, 0x2c(r4)
/* 802593BC 80 7F 00 3C */ lwz r3, 0x3c(r31)
/* 802593C0 80 1F 00 40 */ lwz r0, 0x40(r31)
/* 802593C4 90 64 00 30 */ stw r3, 0x30(r4)
/* 802593C8 90 04 00 34 */ stw r0, 0x34(r4)
/* 802593CC 80 1F 00 44 */ lwz r0, 0x44(r31)
/* 802593D0 90 04 00 38 */ stw r0, 0x38(r4)
/* 802593D4 80 7F 00 48 */ lwz r3, 0x48(r31)
/* 802593D8 80 1F 00 4C */ lwz r0, 0x4c(r31)
/* 802593DC 90 64 00 3C */ stw r3, 0x3c(r4)
/* 802593E0 90 04 00 40 */ stw r0, 0x40(r4)
/* 802593E4 80 1F 00 50 */ lwz r0, 0x50(r31)
/* 802593E8 90 04 00 44 */ stw r0, 0x44(r4)
/* 802593EC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802593F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802593F4 7C 08 03 A6 */ mtlr r0
/* 802593F8 38 21 00 10 */ addi r1, r1, 0x10
/* 802593FC 4E 80 00 20 */ blr
@@ -1,14 +0,0 @@
lbl_80258FD4:
/* 80258FD4 80 8D 86 F8 */ lwz r4, mResetData__6mDoRst(r13)
/* 80258FD8 80 04 00 00 */ lwz r0, 0(r4)
/* 80258FDC 2C 00 00 00 */ cmpwi r0, 0
/* 80258FE0 4C 82 00 20 */ bnelr
/* 80258FE4 88 83 04 1E */ lbz r4, 0x41e(r3)
/* 80258FE8 38 04 FF FF */ addi r0, r4, -1
/* 80258FEC 98 03 04 1E */ stb r0, 0x41e(r3)
/* 80258FF0 88 03 04 1E */ lbz r0, 0x41e(r3)
/* 80258FF4 28 00 00 00 */ cmplwi r0, 0
/* 80258FF8 4C 82 00 20 */ bnelr
/* 80258FFC 38 00 00 04 */ li r0, 4
/* 80259000 98 03 04 1D */ stb r0, 0x41d(r3)
/* 80259004 4E 80 00 20 */ blr
@@ -1,62 +0,0 @@
lbl_80259008:
/* 80259008 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025900C 7C 08 02 A6 */ mflr r0
/* 80259010 90 01 00 14 */ stw r0, 0x14(r1)
/* 80259014 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80259018 7C 7F 1B 78 */ mr r31, r3
/* 8025901C 80 63 04 18 */ lwz r3, 0x418(r3)
/* 80259020 4B F3 A4 B1 */ bl _move__14dBrightCheck_cFv
/* 80259024 80 7F 04 18 */ lwz r3, 0x418(r31)
/* 80259028 88 03 00 19 */ lbz r0, 0x19(r3)
/* 8025902C 28 00 00 00 */ cmplwi r0, 0
/* 80259030 41 82 00 B4 */ beq lbl_802590E4
/* 80259034 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80259038 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8025903C 80 03 01 A8 */ lwz r0, 0x1a8(r3)
/* 80259040 80 83 01 AC */ lwz r4, 0x1ac(r3)
/* 80259044 90 83 0F 34 */ stw r4, 0xf34(r3)
/* 80259048 90 03 0F 30 */ stw r0, 0xf30(r3)
/* 8025904C 48 0E 96 B1 */ bl OSGetTime
/* 80259050 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80259054 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80259058 90 85 0F 2C */ stw r4, 0xf2c(r5)
/* 8025905C 90 65 0F 28 */ stw r3, 0xf28(r5)
/* 80259060 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 80259064 38 63 03 D0 */ addi r3, r3, 0x3d0
/* 80259068 38 80 00 2D */ li r4, 0x2d
/* 8025906C 38 A0 00 00 */ li r5, 0
/* 80259070 48 05 63 99 */ bl bgmStop__8Z2SeqMgrFUll
/* 80259074 38 00 00 00 */ li r0, 0
/* 80259078 98 1F 04 1F */ stb r0, 0x41f(r31)
/* 8025907C 38 00 00 05 */ li r0, 5
/* 80259080 98 1F 04 1D */ stb r0, 0x41d(r31)
/* 80259084 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80259088 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 8025908C 3B E3 00 CC */ addi r31, r3, 0xcc
/* 80259090 7F E3 FB 78 */ mr r3, r31
/* 80259094 38 80 00 01 */ li r4, 1
/* 80259098 4B DD AD FD */ bl offFirstBit__21dSv_player_get_item_cFUc
/* 8025909C 7F E3 FB 78 */ mr r3, r31
/* 802590A0 38 80 00 02 */ li r4, 2
/* 802590A4 4B DD AD F1 */ bl offFirstBit__21dSv_player_get_item_cFUc
/* 802590A8 7F E3 FB 78 */ mr r3, r31
/* 802590AC 38 80 00 03 */ li r4, 3
/* 802590B0 4B DD AD E5 */ bl offFirstBit__21dSv_player_get_item_cFUc
/* 802590B4 7F E3 FB 78 */ mr r3, r31
/* 802590B8 38 80 00 04 */ li r4, 4
/* 802590BC 4B DD AD D9 */ bl offFirstBit__21dSv_player_get_item_cFUc
/* 802590C0 7F E3 FB 78 */ mr r3, r31
/* 802590C4 38 80 00 05 */ li r4, 5
/* 802590C8 4B DD AD CD */ bl offFirstBit__21dSv_player_get_item_cFUc
/* 802590CC 7F E3 FB 78 */ mr r3, r31
/* 802590D0 38 80 00 06 */ li r4, 6
/* 802590D4 4B DD AD C1 */ bl offFirstBit__21dSv_player_get_item_cFUc
/* 802590D8 7F E3 FB 78 */ mr r3, r31
/* 802590DC 38 80 00 07 */ li r4, 7
/* 802590E0 4B DD AD B5 */ bl offFirstBit__21dSv_player_get_item_cFUc
lbl_802590E4:
/* 802590E4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802590E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802590EC 7C 08 03 A6 */ mtlr r0
/* 802590F0 38 21 00 10 */ addi r1, r1, 0x10
/* 802590F4 4E 80 00 20 */ blr
@@ -1,17 +0,0 @@
lbl_80259258:
/* 80259258 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025925C 7C 08 02 A6 */ mflr r0
/* 80259260 90 01 00 14 */ stw r0, 0x14(r1)
/* 80259264 28 03 00 00 */ cmplwi r3, 0
/* 80259268 41 82 00 18 */ beq lbl_80259280
/* 8025926C 3C 80 80 3C */ lis r4, __vt__17dScnName_camera_c@ha /* 0x803C3140@ha */
/* 80259270 38 04 31 40 */ addi r0, r4, __vt__17dScnName_camera_c@l /* 0x803C3140@l */
/* 80259274 90 03 04 10 */ stw r0, 0x410(r3)
/* 80259278 38 00 00 54 */ li r0, 0x54
/* 8025927C 98 03 04 03 */ stb r0, 0x403(r3)
lbl_80259280:
/* 80259280 4B FF F6 21 */ bl create__10dScnName_cFv
/* 80259284 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80259288 7C 08 03 A6 */ mtlr r0
/* 8025928C 38 21 00 10 */ addi r1, r1, 0x10
/* 80259290 4E 80 00 20 */ blr
@@ -1,11 +0,0 @@
lbl_80259230:
/* 80259230 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80259234 7C 08 02 A6 */ mflr r0
/* 80259238 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025923C 38 80 FF FF */ li r4, -1
/* 80259240 4B FF FA 89 */ bl __dt__10dScnName_cFv
/* 80259244 38 60 00 01 */ li r3, 1
/* 80259248 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025924C 7C 08 03 A6 */ mtlr r0
/* 80259250 38 21 00 10 */ addi r1, r1, 0x10
/* 80259254 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802591C0:
/* 802591C0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802591C4 7C 08 02 A6 */ mflr r0
/* 802591C8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802591CC 4B FF FA 91 */ bl draw__10dScnName_cFv
/* 802591D0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802591D4 7C 08 03 A6 */ mtlr r0
/* 802591D8 38 21 00 10 */ addi r1, r1, 0x10
/* 802591DC 4E 80 00 20 */ blr
@@ -1,9 +0,0 @@
lbl_802591E0:
/* 802591E0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802591E4 7C 08 02 A6 */ mflr r0
/* 802591E8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802591EC 4B FF F9 DD */ bl execute__10dScnName_cFv
/* 802591F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802591F4 7C 08 03 A6 */ mtlr r0
/* 802591F8 38 21 00 10 */ addi r1, r1, 0x10
/* 802591FC 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_80259200:
/* 80259200 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80259204 7C 08 02 A6 */ mflr r0
/* 80259208 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025920C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80259210 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80259214 80 63 5D 3C */ lwz r3, 0x5d3c(r3)
/* 80259218 4B DF 2E 3D */ bl cleanup__13dPa_control_cFv
/* 8025921C 38 60 00 01 */ li r3, 1
/* 80259220 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80259224 7C 08 03 A6 */ mtlr r0
/* 80259228 38 21 00 10 */ addi r1, r1, 0x10
/* 8025922C 4E 80 00 20 */ blr
-31
View File
@@ -1,31 +0,0 @@
lbl_80258C5C:
/* 80258C5C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80258C60 7C 08 02 A6 */ mflr r0
/* 80258C64 90 01 00 14 */ stw r0, 0x14(r1)
/* 80258C68 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80258C6C 7C 7F 1B 78 */ mr r31, r3
/* 80258C70 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80258C74 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80258C78 38 63 5B D4 */ addi r3, r3, 0x5bd4
/* 80258C7C 4B E1 65 ED */ bl Run__12dVibration_cFv
/* 80258C80 88 1F 04 1C */ lbz r0, 0x41c(r31)
/* 80258C84 2C 00 00 01 */ cmpwi r0, 1
/* 80258C88 41 82 00 20 */ beq lbl_80258CA8
/* 80258C8C 40 80 00 24 */ bge lbl_80258CB0
/* 80258C90 2C 00 00 00 */ cmpwi r0, 0
/* 80258C94 40 80 00 08 */ bge lbl_80258C9C
/* 80258C98 48 00 00 18 */ b lbl_80258CB0
lbl_80258C9C:
/* 80258C9C 80 7F 04 14 */ lwz r3, 0x414(r31)
/* 80258CA0 4B F3 50 99 */ bl _draw__14dFile_select_cFv
/* 80258CA4 48 00 00 0C */ b lbl_80258CB0
lbl_80258CA8:
/* 80258CA8 80 7F 04 18 */ lwz r3, 0x418(r31)
/* 80258CAC 4B F3 A8 E9 */ bl _draw__14dBrightCheck_cFv
lbl_80258CB0:
/* 80258CB0 38 60 00 01 */ li r3, 1
/* 80258CB4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80258CB8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80258CBC 7C 08 03 A6 */ mtlr r0
/* 80258CC0 38 21 00 10 */ addi r1, r1, 0x10
/* 80258CC4 4E 80 00 20 */ blr
@@ -1,41 +0,0 @@
lbl_80258BC8:
/* 80258BC8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80258BCC 7C 08 02 A6 */ mflr r0
/* 80258BD0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80258BD4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80258BD8 7C 7F 1B 78 */ mr r31, r3
/* 80258BDC 4B DC 59 7D */ bl fopOvlpM_IsPeek__Fv
/* 80258BE0 2C 03 00 00 */ cmpwi r3, 0
/* 80258BE4 40 82 00 0C */ bne lbl_80258BF0
/* 80258BE8 7F E3 FB 78 */ mr r3, r31
/* 80258BEC 4B DD 41 59 */ bl dComIfG_resetToOpening__FP11scene_class
lbl_80258BF0:
/* 80258BF0 80 6D 86 F8 */ lwz r3, mResetData__6mDoRst(r13)
/* 80258BF4 80 03 00 00 */ lwz r0, 0(r3)
/* 80258BF8 2C 00 00 00 */ cmpwi r0, 0
/* 80258BFC 41 82 00 28 */ beq lbl_80258C24
/* 80258C00 88 1F 04 20 */ lbz r0, 0x420(r31)
/* 80258C04 28 00 00 00 */ cmplwi r0, 0
/* 80258C08 40 82 00 1C */ bne lbl_80258C24
/* 80258C0C 80 7F 04 14 */ lwz r3, 0x414(r31)
/* 80258C10 88 03 23 74 */ lbz r0, 0x2374(r3)
/* 80258C14 28 00 00 00 */ cmplwi r0, 0
/* 80258C18 40 82 00 0C */ bne lbl_80258C24
/* 80258C1C 38 60 00 01 */ li r3, 1
/* 80258C20 48 00 00 28 */ b lbl_80258C48
lbl_80258C24:
/* 80258C24 7F E3 FB 78 */ mr r3, r31
/* 80258C28 88 1F 04 1D */ lbz r0, 0x41d(r31)
/* 80258C2C 1C A0 00 0C */ mulli r5, r0, 0xc
/* 80258C30 3C 80 80 3C */ lis r4, MainProc@ha /* 0x803C3094@ha */
/* 80258C34 38 04 30 94 */ addi r0, r4, MainProc@l /* 0x803C3094@l */
/* 80258C38 7D 80 2A 14 */ add r12, r0, r5
/* 80258C3C 48 10 94 49 */ bl __ptmf_scall
/* 80258C40 60 00 00 00 */ nop
/* 80258C44 38 60 00 01 */ li r3, 1
lbl_80258C48:
/* 80258C48 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80258C4C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80258C50 7C 08 03 A6 */ mtlr r0
/* 80258C54 38 21 00 10 */ addi r1, r1, 0x10
/* 80258C58 4E 80 00 20 */ blr
-33
View File
@@ -1,33 +0,0 @@
lbl_802587A4:
/* 802587A4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802587A8 7C 08 02 A6 */ mflr r0
/* 802587AC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802587B0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802587B4 7C 7F 1B 78 */ mr r31, r3
/* 802587B8 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
/* 802587BC 38 63 03 D0 */ addi r3, r3, 0x3d0
/* 802587C0 38 80 FF FF */ li r4, -1
/* 802587C4 38 A0 00 00 */ li r5, 0
/* 802587C8 38 C0 00 00 */ li r6, 0
/* 802587CC 48 05 68 45 */ bl bgmStart__8Z2SeqMgrFUlUll
/* 802587D0 7F E3 FB 78 */ mr r3, r31
/* 802587D4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 802587D8 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 802587DC 3C 84 00 02 */ addis r4, r4, 2
/* 802587E0 38 A0 00 80 */ li r5, 0x80
/* 802587E4 3C C0 80 3A */ lis r6, d_s_d_s_name__stringBase0@ha /* 0x8039A2A8@ha */
/* 802587E8 38 C6 A2 A8 */ addi r6, r6, d_s_d_s_name__stringBase0@l /* 0x8039A2A8@l */
/* 802587EC 38 E0 00 00 */ li r7, 0
/* 802587F0 39 00 00 00 */ li r8, 0
/* 802587F4 38 84 C2 F8 */ addi r4, r4, -15624
/* 802587F8 4B DE 38 81 */ bl setRes__14dRes_control_cFPCcP11dRes_info_ciPCcUcP7JKRHeap
/* 802587FC 2C 03 00 00 */ cmpwi r3, 0
/* 80258800 38 60 00 02 */ li r3, 2
/* 80258804 40 82 00 08 */ bne lbl_8025880C
/* 80258808 38 60 00 05 */ li r3, 5
lbl_8025880C:
/* 8025880C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80258810 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80258814 7C 08 03 A6 */ mtlr r0
/* 80258818 38 21 00 10 */ addi r1, r1, 0x10
/* 8025881C 4E 80 00 20 */ blr
-25
View File
@@ -1,25 +0,0 @@
lbl_80258820:
/* 80258820 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80258824 7C 08 02 A6 */ mflr r0
/* 80258828 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025882C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
/* 80258830 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l /* 0x804061C0@l */
/* 80258834 3C 84 00 02 */ addis r4, r4, 2
/* 80258838 38 A0 00 80 */ li r5, 0x80
/* 8025883C 38 84 C2 F8 */ addi r4, r4, -15624
/* 80258840 4B DE 39 21 */ bl syncRes__14dRes_control_cFPCcP11dRes_info_ci
/* 80258844 2C 03 00 00 */ cmpwi r3, 0
/* 80258848 40 80 00 0C */ bge lbl_80258854
/* 8025884C 38 60 00 05 */ li r3, 5
/* 80258850 48 00 00 18 */ b lbl_80258868
lbl_80258854:
/* 80258854 7C 03 00 D0 */ neg r0, r3
/* 80258858 7C 00 18 78 */ andc r0, r0, r3
/* 8025885C 7C 03 FE 70 */ srawi r3, r0, 0x1f
/* 80258860 38 00 00 04 */ li r0, 4
/* 80258864 7C 03 18 78 */ andc r3, r0, r3
lbl_80258868:
/* 80258868 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025886C 7C 08 03 A6 */ mtlr r0
/* 80258870 38 21 00 10 */ addi r1, r1, 0x10
/* 80258874 4E 80 00 20 */ blr
@@ -1,11 +0,0 @@
lbl_80258878:
/* 80258878 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025887C 7C 08 02 A6 */ mflr r0
/* 80258880 90 01 00 14 */ stw r0, 0x14(r1)
/* 80258884 7C 85 23 78 */ mr r5, r4
/* 80258888 38 8D 81 D8 */ la r4, l_method(r13) /* 80450758-_SDA_BASE_ */
/* 8025888C 4B DD 72 95 */ bl dComLbG_PhaseHandler__FP30request_of_phase_process_classPPFPv_iPv
/* 80258890 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80258894 7C 08 03 A6 */ mtlr r0
/* 80258898 38 21 00 10 */ addi r1, r1, 0x10
/* 8025889C 4E 80 00 20 */ blr
@@ -1,40 +0,0 @@
lbl_80258B2C:
/* 80258B2C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80258B30 7C 08 02 A6 */ mflr r0
/* 80258B34 90 01 00 14 */ stw r0, 0x14(r1)
/* 80258B38 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80258B3C 7C 7F 1B 78 */ mr r31, r3
/* 80258B40 38 7F 02 D4 */ addi r3, r31, 0x2d4
/* 80258B44 C0 3F 02 A4 */ lfs f1, 0x2a4(r31)
/* 80258B48 C0 5F 02 A8 */ lfs f2, 0x2a8(r31)
/* 80258B4C C0 7F 02 9C */ lfs f3, 0x29c(r31)
/* 80258B50 C0 9F 02 A0 */ lfs f4, 0x2a0(r31)
/* 80258B54 48 0E E3 D5 */ bl C_MTXPerspective
/* 80258B58 38 7F 03 14 */ addi r3, r31, 0x314
/* 80258B5C 38 9F 02 AC */ addi r4, r31, 0x2ac
/* 80258B60 38 BF 02 B8 */ addi r5, r31, 0x2b8
/* 80258B64 A8 DF 02 D0 */ lha r6, 0x2d0(r31)
/* 80258B68 4B DB 39 A5 */ bl mDoMtx_lookAt__FPA4_fPC3VecPC3Vecs
/* 80258B6C 38 7F 03 14 */ addi r3, r31, 0x314
/* 80258B70 38 9F 03 44 */ addi r4, r31, 0x344
/* 80258B74 48 0E DA 3D */ bl PSMTXInverse
/* 80258B78 38 7F 03 14 */ addi r3, r31, 0x314
/* 80258B7C 38 9F 03 B4 */ addi r4, r31, 0x3b4
/* 80258B80 48 0E D9 31 */ bl PSMTXCopy
/* 80258B84 C0 02 B4 F8 */ lfs f0, lit_3923(r2)
/* 80258B88 D0 1F 03 C0 */ stfs f0, 0x3c0(r31)
/* 80258B8C D0 1F 03 D0 */ stfs f0, 0x3d0(r31)
/* 80258B90 D0 1F 03 E0 */ stfs f0, 0x3e0(r31)
/* 80258B94 38 7F 03 14 */ addi r3, r31, 0x314
/* 80258B98 3C 80 80 43 */ lis r4, j3dSys@ha /* 0x80434AC8@ha */
/* 80258B9C 38 84 4A C8 */ addi r4, r4, j3dSys@l /* 0x80434AC8@l */
/* 80258BA0 48 0E D9 11 */ bl PSMTXCopy
/* 80258BA4 38 7F 02 D4 */ addi r3, r31, 0x2d4
/* 80258BA8 38 9F 03 14 */ addi r4, r31, 0x314
/* 80258BAC 38 BF 03 74 */ addi r5, r31, 0x374
/* 80258BB0 4B DB 3D 21 */ bl mDoMtx_concatProjView__FPA4_CfPA4_CfPA4_f
/* 80258BB4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80258BB8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80258BBC 7C 08 03 A6 */ mtlr r0
/* 80258BC0 38 21 00 10 */ addi r1, r1, 0x10
/* 80258BC4 4E 80 00 20 */ blr