mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
daTagQs_c OK (#2200)
* daTagQs_c OK * clean up d_a_tag_shop_camera * daTagTWGate_c OK * daTagWljump_c: Update names and includes * Make fopAcM_cullingCheck compilable * Remove dolasm include * dMenu_Collect2D_c::screenSet matches * Minor work on d_menu files * dMenu_Option_c OK
This commit is contained in:
@@ -1,164 +0,0 @@
|
||||
lbl_801E8E8C:
|
||||
/* 801E8E8C 3C 60 80 3C */ lis r3, cNullVec__6Z2Calc@ha /* 0x803BDBA8@ha */
|
||||
/* 801E8E90 38 63 DB A8 */ addi r3, r3, cNullVec__6Z2Calc@l /* 0x803BDBA8@l */
|
||||
/* 801E8E94 80 83 00 0C */ lwz r4, 0xc(r3)
|
||||
/* 801E8E98 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 801E8E9C 90 83 00 6C */ stw r4, 0x6c(r3)
|
||||
/* 801E8EA0 90 03 00 70 */ stw r0, 0x70(r3)
|
||||
/* 801E8EA4 80 03 00 14 */ lwz r0, 0x14(r3)
|
||||
/* 801E8EA8 90 03 00 74 */ stw r0, 0x74(r3)
|
||||
/* 801E8EAC 38 A3 00 6C */ addi r5, r3, 0x6c
|
||||
/* 801E8EB0 80 83 00 18 */ lwz r4, 0x18(r3)
|
||||
/* 801E8EB4 80 03 00 1C */ lwz r0, 0x1c(r3)
|
||||
/* 801E8EB8 90 85 00 0C */ stw r4, 0xc(r5)
|
||||
/* 801E8EBC 90 05 00 10 */ stw r0, 0x10(r5)
|
||||
/* 801E8EC0 80 03 00 20 */ lwz r0, 0x20(r3)
|
||||
/* 801E8EC4 90 05 00 14 */ stw r0, 0x14(r5)
|
||||
/* 801E8EC8 80 83 00 24 */ lwz r4, 0x24(r3)
|
||||
/* 801E8ECC 80 03 00 28 */ lwz r0, 0x28(r3)
|
||||
/* 801E8ED0 90 85 00 18 */ stw r4, 0x18(r5)
|
||||
/* 801E8ED4 90 05 00 1C */ stw r0, 0x1c(r5)
|
||||
/* 801E8ED8 80 03 00 2C */ lwz r0, 0x2c(r3)
|
||||
/* 801E8EDC 90 05 00 20 */ stw r0, 0x20(r5)
|
||||
/* 801E8EE0 80 83 00 30 */ lwz r4, 0x30(r3)
|
||||
/* 801E8EE4 80 03 00 34 */ lwz r0, 0x34(r3)
|
||||
/* 801E8EE8 90 85 00 24 */ stw r4, 0x24(r5)
|
||||
/* 801E8EEC 90 05 00 28 */ stw r0, 0x28(r5)
|
||||
/* 801E8EF0 80 03 00 38 */ lwz r0, 0x38(r3)
|
||||
/* 801E8EF4 90 05 00 2C */ stw r0, 0x2c(r5)
|
||||
/* 801E8EF8 80 83 00 3C */ lwz r4, 0x3c(r3)
|
||||
/* 801E8EFC 80 03 00 40 */ lwz r0, 0x40(r3)
|
||||
/* 801E8F00 90 85 00 30 */ stw r4, 0x30(r5)
|
||||
/* 801E8F04 90 05 00 34 */ stw r0, 0x34(r5)
|
||||
/* 801E8F08 80 03 00 44 */ lwz r0, 0x44(r3)
|
||||
/* 801E8F0C 90 05 00 38 */ stw r0, 0x38(r5)
|
||||
/* 801E8F10 80 83 00 48 */ lwz r4, 0x48(r3)
|
||||
/* 801E8F14 80 03 00 4C */ lwz r0, 0x4c(r3)
|
||||
/* 801E8F18 90 85 00 3C */ stw r4, 0x3c(r5)
|
||||
/* 801E8F1C 90 05 00 40 */ stw r0, 0x40(r5)
|
||||
/* 801E8F20 80 03 00 50 */ lwz r0, 0x50(r3)
|
||||
/* 801E8F24 90 05 00 44 */ stw r0, 0x44(r5)
|
||||
/* 801E8F28 80 83 00 54 */ lwz r4, 0x54(r3)
|
||||
/* 801E8F2C 80 03 00 58 */ lwz r0, 0x58(r3)
|
||||
/* 801E8F30 90 85 00 48 */ stw r4, 0x48(r5)
|
||||
/* 801E8F34 90 05 00 4C */ stw r0, 0x4c(r5)
|
||||
/* 801E8F38 80 03 00 5C */ lwz r0, 0x5c(r3)
|
||||
/* 801E8F3C 90 05 00 50 */ stw r0, 0x50(r5)
|
||||
/* 801E8F40 80 83 00 60 */ lwz r4, 0x60(r3)
|
||||
/* 801E8F44 80 03 00 64 */ lwz r0, 0x64(r3)
|
||||
/* 801E8F48 90 85 00 54 */ stw r4, 0x54(r5)
|
||||
/* 801E8F4C 90 05 00 58 */ stw r0, 0x58(r5)
|
||||
/* 801E8F50 80 03 00 68 */ lwz r0, 0x68(r3)
|
||||
/* 801E8F54 90 05 00 5C */ stw r0, 0x5c(r5)
|
||||
/* 801E8F58 80 83 00 CC */ lwz r4, 0xcc(r3)
|
||||
/* 801E8F5C 80 03 00 D0 */ lwz r0, 0xd0(r3)
|
||||
/* 801E8F60 90 83 01 2C */ stw r4, 0x12c(r3)
|
||||
/* 801E8F64 90 03 01 30 */ stw r0, 0x130(r3)
|
||||
/* 801E8F68 80 03 00 D4 */ lwz r0, 0xd4(r3)
|
||||
/* 801E8F6C 90 03 01 34 */ stw r0, 0x134(r3)
|
||||
/* 801E8F70 38 A3 01 2C */ addi r5, r3, 0x12c
|
||||
/* 801E8F74 80 83 00 D8 */ lwz r4, 0xd8(r3)
|
||||
/* 801E8F78 80 03 00 DC */ lwz r0, 0xdc(r3)
|
||||
/* 801E8F7C 90 85 00 0C */ stw r4, 0xc(r5)
|
||||
/* 801E8F80 90 05 00 10 */ stw r0, 0x10(r5)
|
||||
/* 801E8F84 80 03 00 E0 */ lwz r0, 0xe0(r3)
|
||||
/* 801E8F88 90 05 00 14 */ stw r0, 0x14(r5)
|
||||
/* 801E8F8C 80 83 00 E4 */ lwz r4, 0xe4(r3)
|
||||
/* 801E8F90 80 03 00 E8 */ lwz r0, 0xe8(r3)
|
||||
/* 801E8F94 90 85 00 18 */ stw r4, 0x18(r5)
|
||||
/* 801E8F98 90 05 00 1C */ stw r0, 0x1c(r5)
|
||||
/* 801E8F9C 80 03 00 EC */ lwz r0, 0xec(r3)
|
||||
/* 801E8FA0 90 05 00 20 */ stw r0, 0x20(r5)
|
||||
/* 801E8FA4 80 83 00 F0 */ lwz r4, 0xf0(r3)
|
||||
/* 801E8FA8 80 03 00 F4 */ lwz r0, 0xf4(r3)
|
||||
/* 801E8FAC 90 85 00 24 */ stw r4, 0x24(r5)
|
||||
/* 801E8FB0 90 05 00 28 */ stw r0, 0x28(r5)
|
||||
/* 801E8FB4 80 03 00 F8 */ lwz r0, 0xf8(r3)
|
||||
/* 801E8FB8 90 05 00 2C */ stw r0, 0x2c(r5)
|
||||
/* 801E8FBC 80 83 00 FC */ lwz r4, 0xfc(r3)
|
||||
/* 801E8FC0 80 03 01 00 */ lwz r0, 0x100(r3)
|
||||
/* 801E8FC4 90 85 00 30 */ stw r4, 0x30(r5)
|
||||
/* 801E8FC8 90 05 00 34 */ stw r0, 0x34(r5)
|
||||
/* 801E8FCC 80 03 01 04 */ lwz r0, 0x104(r3)
|
||||
/* 801E8FD0 90 05 00 38 */ stw r0, 0x38(r5)
|
||||
/* 801E8FD4 80 83 01 08 */ lwz r4, 0x108(r3)
|
||||
/* 801E8FD8 80 03 01 0C */ lwz r0, 0x10c(r3)
|
||||
/* 801E8FDC 90 85 00 3C */ stw r4, 0x3c(r5)
|
||||
/* 801E8FE0 90 05 00 40 */ stw r0, 0x40(r5)
|
||||
/* 801E8FE4 80 03 01 10 */ lwz r0, 0x110(r3)
|
||||
/* 801E8FE8 90 05 00 44 */ stw r0, 0x44(r5)
|
||||
/* 801E8FEC 80 83 01 14 */ lwz r4, 0x114(r3)
|
||||
/* 801E8FF0 80 03 01 18 */ lwz r0, 0x118(r3)
|
||||
/* 801E8FF4 90 85 00 48 */ stw r4, 0x48(r5)
|
||||
/* 801E8FF8 90 05 00 4C */ stw r0, 0x4c(r5)
|
||||
/* 801E8FFC 80 03 01 1C */ lwz r0, 0x11c(r3)
|
||||
/* 801E9000 90 05 00 50 */ stw r0, 0x50(r5)
|
||||
/* 801E9004 80 83 01 20 */ lwz r4, 0x120(r3)
|
||||
/* 801E9008 80 03 01 24 */ lwz r0, 0x124(r3)
|
||||
/* 801E900C 90 85 00 54 */ stw r4, 0x54(r5)
|
||||
/* 801E9010 90 05 00 58 */ stw r0, 0x58(r5)
|
||||
/* 801E9014 80 03 01 28 */ lwz r0, 0x128(r3)
|
||||
/* 801E9018 90 05 00 5C */ stw r0, 0x5c(r5)
|
||||
/* 801E901C 80 83 01 8C */ lwz r4, 0x18c(r3)
|
||||
/* 801E9020 80 03 01 90 */ lwz r0, 0x190(r3)
|
||||
/* 801E9024 90 83 01 C8 */ stw r4, 0x1c8(r3)
|
||||
/* 801E9028 90 03 01 CC */ stw r0, 0x1cc(r3)
|
||||
/* 801E902C 80 03 01 94 */ lwz r0, 0x194(r3)
|
||||
/* 801E9030 90 03 01 D0 */ stw r0, 0x1d0(r3)
|
||||
/* 801E9034 38 A3 01 C8 */ addi r5, r3, 0x1c8
|
||||
/* 801E9038 80 83 01 98 */ lwz r4, 0x198(r3)
|
||||
/* 801E903C 80 03 01 9C */ lwz r0, 0x19c(r3)
|
||||
/* 801E9040 90 85 00 0C */ stw r4, 0xc(r5)
|
||||
/* 801E9044 90 05 00 10 */ stw r0, 0x10(r5)
|
||||
/* 801E9048 80 03 01 A0 */ lwz r0, 0x1a0(r3)
|
||||
/* 801E904C 90 05 00 14 */ stw r0, 0x14(r5)
|
||||
/* 801E9050 80 83 01 A4 */ lwz r4, 0x1a4(r3)
|
||||
/* 801E9054 80 03 01 A8 */ lwz r0, 0x1a8(r3)
|
||||
/* 801E9058 90 85 00 18 */ stw r4, 0x18(r5)
|
||||
/* 801E905C 90 05 00 1C */ stw r0, 0x1c(r5)
|
||||
/* 801E9060 80 03 01 AC */ lwz r0, 0x1ac(r3)
|
||||
/* 801E9064 90 05 00 20 */ stw r0, 0x20(r5)
|
||||
/* 801E9068 80 83 01 B0 */ lwz r4, 0x1b0(r3)
|
||||
/* 801E906C 80 03 01 B4 */ lwz r0, 0x1b4(r3)
|
||||
/* 801E9070 90 85 00 24 */ stw r4, 0x24(r5)
|
||||
/* 801E9074 90 05 00 28 */ stw r0, 0x28(r5)
|
||||
/* 801E9078 80 03 01 B8 */ lwz r0, 0x1b8(r3)
|
||||
/* 801E907C 90 05 00 2C */ stw r0, 0x2c(r5)
|
||||
/* 801E9080 80 83 01 BC */ lwz r4, 0x1bc(r3)
|
||||
/* 801E9084 80 03 01 C0 */ lwz r0, 0x1c0(r3)
|
||||
/* 801E9088 90 85 00 30 */ stw r4, 0x30(r5)
|
||||
/* 801E908C 90 05 00 34 */ stw r0, 0x34(r5)
|
||||
/* 801E9090 80 03 01 C4 */ lwz r0, 0x1c4(r3)
|
||||
/* 801E9094 90 05 00 38 */ stw r0, 0x38(r5)
|
||||
/* 801E9098 80 83 02 04 */ lwz r4, 0x204(r3)
|
||||
/* 801E909C 80 03 02 08 */ lwz r0, 0x208(r3)
|
||||
/* 801E90A0 90 83 02 40 */ stw r4, 0x240(r3)
|
||||
/* 801E90A4 90 03 02 44 */ stw r0, 0x244(r3)
|
||||
/* 801E90A8 80 03 02 0C */ lwz r0, 0x20c(r3)
|
||||
/* 801E90AC 90 03 02 48 */ stw r0, 0x248(r3)
|
||||
/* 801E90B0 38 A3 02 40 */ addi r5, r3, 0x240
|
||||
/* 801E90B4 80 83 02 10 */ lwz r4, 0x210(r3)
|
||||
/* 801E90B8 80 03 02 14 */ lwz r0, 0x214(r3)
|
||||
/* 801E90BC 90 85 00 0C */ stw r4, 0xc(r5)
|
||||
/* 801E90C0 90 05 00 10 */ stw r0, 0x10(r5)
|
||||
/* 801E90C4 80 03 02 18 */ lwz r0, 0x218(r3)
|
||||
/* 801E90C8 90 05 00 14 */ stw r0, 0x14(r5)
|
||||
/* 801E90CC 80 83 02 1C */ lwz r4, 0x21c(r3)
|
||||
/* 801E90D0 80 03 02 20 */ lwz r0, 0x220(r3)
|
||||
/* 801E90D4 90 85 00 18 */ stw r4, 0x18(r5)
|
||||
/* 801E90D8 90 05 00 1C */ stw r0, 0x1c(r5)
|
||||
/* 801E90DC 80 03 02 24 */ lwz r0, 0x224(r3)
|
||||
/* 801E90E0 90 05 00 20 */ stw r0, 0x20(r5)
|
||||
/* 801E90E4 80 83 02 28 */ lwz r4, 0x228(r3)
|
||||
/* 801E90E8 80 03 02 2C */ lwz r0, 0x22c(r3)
|
||||
/* 801E90EC 90 85 00 24 */ stw r4, 0x24(r5)
|
||||
/* 801E90F0 90 05 00 28 */ stw r0, 0x28(r5)
|
||||
/* 801E90F4 80 03 02 30 */ lwz r0, 0x230(r3)
|
||||
/* 801E90F8 90 05 00 2C */ stw r0, 0x2c(r5)
|
||||
/* 801E90FC 80 83 02 34 */ lwz r4, 0x234(r3)
|
||||
/* 801E9100 80 03 02 38 */ lwz r0, 0x238(r3)
|
||||
/* 801E9104 90 85 00 30 */ stw r4, 0x30(r5)
|
||||
/* 801E9108 90 05 00 34 */ stw r0, 0x34(r5)
|
||||
/* 801E910C 80 03 02 3C */ lwz r0, 0x23c(r3)
|
||||
/* 801E9110 90 05 00 38 */ stw r0, 0x38(r5)
|
||||
/* 801E9114 4E 80 00 20 */ blr
|
||||
@@ -1,104 +0,0 @@
|
||||
lbl_801E3DE0:
|
||||
/* 801E3DE0 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801E3DE4 7C 08 02 A6 */ mflr r0
|
||||
/* 801E3DE8 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801E3DEC DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 801E3DF0 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E3DF4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E3DF8 48 17 E3 E1 */ bl _savegpr_28
|
||||
/* 801E3DFC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E3E00 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
|
||||
/* 801E3E04 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
|
||||
/* 801E3E08 AB A4 07 22 */ lha r29, 0x722(r4)
|
||||
/* 801E3E0C 38 00 00 00 */ li r0, 0
|
||||
/* 801E3E10 B0 03 03 D8 */ sth r0, 0x3d8(r3)
|
||||
/* 801E3E14 38 80 00 00 */ li r4, 0
|
||||
/* 801E3E18 48 00 3A A1 */ bl setHIO__14dMenu_Option_cFb
|
||||
/* 801E3E1C A8 7F 03 D8 */ lha r3, 0x3d8(r31)
|
||||
/* 801E3E20 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 801E3E24 41 81 00 80 */ bgt lbl_801E3EA4
|
||||
/* 801E3E28 3B C0 00 00 */ li r30, 0
|
||||
/* 801E3E2C B3 DF 03 D8 */ sth r30, 0x3d8(r31)
|
||||
/* 801E3E30 9B DF 03 EC */ stb r30, 0x3ec(r31)
|
||||
/* 801E3E34 3B 80 00 00 */ li r28, 0
|
||||
/* 801E3E38 C3 E2 A9 2C */ lfs f31, lit_4068(r2)
|
||||
lbl_801E3E3C:
|
||||
/* 801E3E3C 3B BE 00 5C */ addi r29, r30, 0x5c
|
||||
/* 801E3E40 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3E44 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801E3E48 D3 E3 00 CC */ stfs f31, 0xcc(r3)
|
||||
/* 801E3E4C D3 E3 00 D0 */ stfs f31, 0xd0(r3)
|
||||
/* 801E3E50 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3E54 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||
/* 801E3E58 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3E5C 4E 80 04 21 */ bctrl
|
||||
/* 801E3E60 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3E64 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E3E68 48 07 19 69 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801E3E6C 3B 9C 00 01 */ addi r28, r28, 1
|
||||
/* 801E3E70 2C 1C 00 05 */ cmpwi r28, 5
|
||||
/* 801E3E74 3B DE 00 04 */ addi r30, r30, 4
|
||||
/* 801E3E78 41 80 FF C4 */ blt lbl_801E3E3C
|
||||
/* 801E3E7C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3E80 48 00 38 6D */ bl getSelectType__14dMenu_Option_cFv
|
||||
/* 801E3E84 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801E3E88 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3E8C 48 00 34 89 */ bl setCursorPos__14dMenu_Option_cFUc
|
||||
/* 801E3E90 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3E94 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E3E98 48 00 3E 81 */ bl cursorAnime__14dMenu_Option_cFf
|
||||
/* 801E3E9C 38 60 00 01 */ li r3, 1
|
||||
/* 801E3EA0 48 00 00 AC */ b lbl_801E3F4C
|
||||
lbl_801E3EA4:
|
||||
/* 801E3EA4 C8 42 A9 58 */ lfd f2, lit_4520(r2)
|
||||
/* 801E3EA8 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 801E3EAC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801E3EB0 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 801E3EB4 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 801E3EB8 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801E3EBC EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801E3EC0 6F A0 80 00 */ xoris r0, r29, 0x8000
|
||||
/* 801E3EC4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801E3EC8 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 801E3ECC C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 801E3ED0 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801E3ED4 EF E1 00 24 */ fdivs f31, f1, f0
|
||||
/* 801E3ED8 3B 80 00 00 */ li r28, 0
|
||||
/* 801E3EDC 3B C0 00 00 */ li r30, 0
|
||||
lbl_801E3EE0:
|
||||
/* 801E3EE0 C0 1F 03 80 */ lfs f0, 0x380(r31)
|
||||
/* 801E3EE4 EC 1F 00 32 */ fmuls f0, f31, f0
|
||||
/* 801E3EE8 3B BE 00 5C */ addi r29, r30, 0x5c
|
||||
/* 801E3EEC 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3EF0 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801E3EF4 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
||||
/* 801E3EF8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
||||
/* 801E3EFC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3F00 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||
/* 801E3F04 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3F08 4E 80 04 21 */ bctrl
|
||||
/* 801E3F0C 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3F10 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801E3F14 48 07 18 BD */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801E3F18 3B 9C 00 01 */ addi r28, r28, 1
|
||||
/* 801E3F1C 2C 1C 00 05 */ cmpwi r28, 5
|
||||
/* 801E3F20 3B DE 00 04 */ addi r30, r30, 4
|
||||
/* 801E3F24 41 80 FF BC */ blt lbl_801E3EE0
|
||||
/* 801E3F28 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3F2C 48 00 37 C1 */ bl getSelectType__14dMenu_Option_cFv
|
||||
/* 801E3F30 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801E3F34 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3F38 48 00 33 DD */ bl setCursorPos__14dMenu_Option_cFUc
|
||||
/* 801E3F3C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3F40 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801E3F44 48 00 3D D5 */ bl cursorAnime__14dMenu_Option_cFf
|
||||
/* 801E3F48 38 60 00 00 */ li r3, 0
|
||||
lbl_801E3F4C:
|
||||
/* 801E3F4C E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E3F50 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 801E3F54 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E3F58 48 17 E2 CD */ bl _restgpr_28
|
||||
/* 801E3F5C 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801E3F60 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E3F64 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801E3F68 4E 80 00 20 */ blr
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,133 +0,0 @@
|
||||
lbl_801E36CC:
|
||||
/* 801E36CC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801E36D0 7C 08 02 A6 */ mflr r0
|
||||
/* 801E36D4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E36D8 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801E36DC 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801E36E0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801E36E4 80 03 00 50 */ lwz r0, 0x50(r3)
|
||||
/* 801E36E8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E36EC 41 82 01 C8 */ beq lbl_801E38B4
|
||||
/* 801E36F0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801E36F4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801E36F8 83 E3 5F 50 */ lwz r31, 0x5f50(r3)
|
||||
/* 801E36FC 80 7E 00 38 */ lwz r3, 0x38(r30)
|
||||
/* 801E3700 38 80 00 FF */ li r4, 0xff
|
||||
/* 801E3704 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3708 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801E370C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3710 4E 80 04 21 */ bctrl
|
||||
/* 801E3714 80 7E 00 38 */ lwz r3, 0x38(r30)
|
||||
/* 801E3718 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E371C FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E3720 C0 62 A9 34 */ lfs f3, lit_4442(r2)
|
||||
/* 801E3724 C0 82 A9 38 */ lfs f4, lit_4443(r2)
|
||||
/* 801E3728 38 80 00 00 */ li r4, 0
|
||||
/* 801E372C 38 A0 00 00 */ li r5, 0
|
||||
/* 801E3730 38 C0 00 00 */ li r6, 0
|
||||
/* 801E3734 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3738 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 801E373C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3740 4E 80 04 21 */ bctrl
|
||||
/* 801E3744 80 7E 00 04 */ lwz r3, 4(r30)
|
||||
/* 801E3748 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E374C FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E3750 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E3754 48 11 57 81 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801E3758 80 7E 00 38 */ lwz r3, 0x38(r30)
|
||||
/* 801E375C 3C 80 80 43 */ lis r4, g_drawHIO@ha /* 0x8042EBC8@ha */
|
||||
/* 801E3760 38 84 EB C8 */ addi r4, r4, g_drawHIO@l /* 0x8042EBC8@l */
|
||||
/* 801E3764 88 04 07 25 */ lbz r0, 0x725(r4)
|
||||
/* 801E3768 C8 22 A9 40 */ lfd f1, lit_4445(r2)
|
||||
/* 801E376C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801E3770 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801E3774 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E3778 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801E377C EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801E3780 C0 1E 03 74 */ lfs f0, 0x374(r30)
|
||||
/* 801E3784 EC 01 00 32 */ fmuls f0, f1, f0
|
||||
/* 801E3788 FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 801E378C D8 01 00 10 */ stfd f0, 0x10(r1)
|
||||
/* 801E3790 80 81 00 14 */ lwz r4, 0x14(r1)
|
||||
/* 801E3794 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3798 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 801E379C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E37A0 4E 80 04 21 */ bctrl
|
||||
/* 801E37A4 80 7E 00 38 */ lwz r3, 0x38(r30)
|
||||
/* 801E37A8 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E37AC FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E37B0 C0 62 A9 34 */ lfs f3, lit_4442(r2)
|
||||
/* 801E37B4 C0 82 A9 38 */ lfs f4, lit_4443(r2)
|
||||
/* 801E37B8 38 80 00 00 */ li r4, 0
|
||||
/* 801E37BC 38 A0 00 00 */ li r5, 0
|
||||
/* 801E37C0 38 C0 00 00 */ li r6, 0
|
||||
/* 801E37C4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E37C8 81 8C 00 EC */ lwz r12, 0xec(r12)
|
||||
/* 801E37CC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E37D0 4E 80 04 21 */ bctrl
|
||||
/* 801E37D4 80 7E 00 08 */ lwz r3, 8(r30)
|
||||
/* 801E37D8 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E37DC FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E37E0 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E37E4 48 11 56 F1 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801E37E8 80 7E 00 0C */ lwz r3, 0xc(r30)
|
||||
/* 801E37EC C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E37F0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E37F4 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E37F8 48 11 56 DD */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801E37FC 80 7E 00 10 */ lwz r3, 0x10(r30)
|
||||
/* 801E3800 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E3804 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E3808 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E380C 48 11 56 C9 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801E3810 88 1E 03 F3 */ lbz r0, 0x3f3(r30)
|
||||
/* 801E3814 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E3818 41 82 00 14 */ beq lbl_801E382C
|
||||
/* 801E381C 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801E3820 41 82 00 0C */ beq lbl_801E382C
|
||||
/* 801E3824 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801E3828 40 82 00 18 */ bne lbl_801E3840
|
||||
lbl_801E382C:
|
||||
/* 801E382C 80 7E 00 14 */ lwz r3, 0x14(r30)
|
||||
/* 801E3830 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E3834 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E3838 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E383C 48 11 56 99 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
lbl_801E3840:
|
||||
/* 801E3840 88 1E 03 F3 */ lbz r0, 0x3f3(r30)
|
||||
/* 801E3844 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E3848 40 82 00 18 */ bne lbl_801E3860
|
||||
/* 801E384C 80 7E 00 44 */ lwz r3, 0x44(r30)
|
||||
/* 801E3850 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3854 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801E3858 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E385C 4E 80 04 21 */ bctrl
|
||||
lbl_801E3860:
|
||||
/* 801E3860 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E3864 48 00 00 69 */ bl drawHaihai__14dMenu_Option_cFv
|
||||
/* 801E3868 80 7E 00 34 */ lwz r3, 0x34(r30)
|
||||
/* 801E386C 4B FA E9 61 */ bl drawSelf__15dFile_warning_cFv
|
||||
/* 801E3870 80 7E 00 1C */ lwz r3, 0x1c(r30)
|
||||
/* 801E3874 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E3878 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E387C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E3880 48 11 56 55 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
/* 801E3884 88 1E 03 F3 */ lbz r0, 0x3f3(r30)
|
||||
/* 801E3888 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E388C 41 82 00 28 */ beq lbl_801E38B4
|
||||
/* 801E3890 28 00 00 02 */ cmplwi r0, 2
|
||||
/* 801E3894 41 82 00 20 */ beq lbl_801E38B4
|
||||
/* 801E3898 28 00 00 03 */ cmplwi r0, 3
|
||||
/* 801E389C 41 82 00 18 */ beq lbl_801E38B4
|
||||
/* 801E38A0 80 7E 00 18 */ lwz r3, 0x18(r30)
|
||||
/* 801E38A4 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E38A8 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E38AC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 801E38B0 48 11 56 25 */ bl draw__9J2DScreenFffPC14J2DGrafContext
|
||||
lbl_801E38B4:
|
||||
/* 801E38B4 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801E38B8 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 801E38BC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801E38C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E38C4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801E38C8 4E 80 00 20 */ blr
|
||||
@@ -1,185 +0,0 @@
|
||||
lbl_801E3408:
|
||||
/* 801E3408 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801E340C 7C 08 02 A6 */ mflr r0
|
||||
/* 801E3410 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801E3414 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801E3418 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 801E341C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E3420 80 63 00 58 */ lwz r3, 0x58(r3)
|
||||
/* 801E3424 4B E4 ED 79 */ bl checkTrigger__9STControlFv
|
||||
/* 801E3428 88 1F 03 EA */ lbz r0, 0x3ea(r31)
|
||||
/* 801E342C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E3430 41 82 00 1C */ beq lbl_801E344C
|
||||
/* 801E3434 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3438 48 00 4C 69 */ bl isRumbleSupported__14dMenu_Option_cFv
|
||||
/* 801E343C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801E3440 40 82 00 0C */ bne lbl_801E344C
|
||||
/* 801E3444 38 00 00 00 */ li r0, 0
|
||||
/* 801E3448 98 1F 03 EA */ stb r0, 0x3ea(r31)
|
||||
lbl_801E344C:
|
||||
/* 801E344C 80 6D 86 48 */ lwz r3, mFader__13mDoGph_gInf_c(r13)
|
||||
/* 801E3450 80 03 00 04 */ lwz r0, 4(r3)
|
||||
/* 801E3454 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801E3458 40 82 01 84 */ bne lbl_801E35DC
|
||||
/* 801E345C 3C 60 80 3E */ lis r3, m_cpadInfo__8mDoCPd_c@ha /* 0x803DD2E8@ha */
|
||||
/* 801E3460 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@l */
|
||||
/* 801E3464 80 83 00 34 */ lwz r4, 0x34(r3)
|
||||
/* 801E3468 54 85 05 EF */ rlwinm. r5, r4, 0, 0x17, 0x17
|
||||
/* 801E346C 41 82 00 B8 */ beq lbl_801E3524
|
||||
/* 801E3470 88 7F 03 EF */ lbz r3, 0x3ef(r31)
|
||||
/* 801E3474 28 03 00 03 */ cmplwi r3, 3
|
||||
/* 801E3478 41 82 00 AC */ beq lbl_801E3524
|
||||
/* 801E347C 88 1F 03 F3 */ lbz r0, 0x3f3(r31)
|
||||
/* 801E3480 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E3484 40 82 00 A0 */ bne lbl_801E3524
|
||||
/* 801E3488 88 1F 03 F4 */ lbz r0, 0x3f4(r31)
|
||||
/* 801E348C 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E3490 40 82 00 94 */ bne lbl_801E3524
|
||||
/* 801E3494 28 03 00 04 */ cmplwi r3, 4
|
||||
/* 801E3498 41 82 00 8C */ beq lbl_801E3524
|
||||
/* 801E349C 28 03 00 05 */ cmplwi r3, 5
|
||||
/* 801E34A0 41 82 00 84 */ beq lbl_801E3524
|
||||
/* 801E34A4 28 03 00 06 */ cmplwi r3, 6
|
||||
/* 801E34A8 41 82 00 7C */ beq lbl_801E3524
|
||||
/* 801E34AC 28 03 00 07 */ cmplwi r3, 7
|
||||
/* 801E34B0 41 82 00 74 */ beq lbl_801E3524
|
||||
/* 801E34B4 54 80 04 E7 */ rlwinm. r0, r4, 0, 0x13, 0x13
|
||||
/* 801E34B8 40 82 00 6C */ bne lbl_801E3524
|
||||
/* 801E34BC 54 80 05 AD */ rlwinm. r0, r4, 0, 0x16, 0x16
|
||||
/* 801E34C0 40 82 00 64 */ bne lbl_801E3524
|
||||
/* 801E34C4 54 80 07 39 */ rlwinm. r0, r4, 0, 0x1c, 0x1c
|
||||
/* 801E34C8 40 82 00 5C */ bne lbl_801E3524
|
||||
/* 801E34CC 54 80 07 7B */ rlwinm. r0, r4, 0, 0x1d, 0x1d
|
||||
/* 801E34D0 40 82 00 54 */ bne lbl_801E3524
|
||||
/* 801E34D4 54 80 07 FF */ clrlwi. r0, r4, 0x1f
|
||||
/* 801E34D8 40 82 00 4C */ bne lbl_801E3524
|
||||
/* 801E34DC 54 80 07 BD */ rlwinm. r0, r4, 0, 0x1e, 0x1e
|
||||
/* 801E34E0 40 82 00 44 */ bne lbl_801E3524
|
||||
/* 801E34E4 38 00 00 01 */ li r0, 1
|
||||
/* 801E34E8 98 1F 03 F7 */ stb r0, 0x3f7(r31)
|
||||
/* 801E34EC 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E34F0 98 1F 03 F5 */ stb r0, 0x3f5(r31)
|
||||
/* 801E34F4 38 00 00 04 */ li r0, 4
|
||||
/* 801E34F8 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E34FC 48 03 B4 D5 */ bl dMeter2Info_set2DVibration__Fv
|
||||
/* 801E3500 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3504 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E3508 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801E350C 3C 80 80 3C */ lis r4, init@ha /* 0x803BDC14@ha */
|
||||
/* 801E3510 38 04 DC 14 */ addi r0, r4, init@l /* 0x803BDC14@l */
|
||||
/* 801E3514 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801E3518 48 17 EB 6D */ bl __ptmf_scall
|
||||
/* 801E351C 60 00 00 00 */ nop
|
||||
/* 801E3520 48 00 00 BC */ b lbl_801E35DC
|
||||
lbl_801E3524:
|
||||
/* 801E3524 54 80 05 AD */ rlwinm. r0, r4, 0, 0x16, 0x16
|
||||
/* 801E3528 41 82 00 B4 */ beq lbl_801E35DC
|
||||
/* 801E352C 88 7F 03 EF */ lbz r3, 0x3ef(r31)
|
||||
/* 801E3530 28 03 00 03 */ cmplwi r3, 3
|
||||
/* 801E3534 41 82 00 A8 */ beq lbl_801E35DC
|
||||
/* 801E3538 88 1F 03 F3 */ lbz r0, 0x3f3(r31)
|
||||
/* 801E353C 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E3540 40 82 00 9C */ bne lbl_801E35DC
|
||||
/* 801E3544 28 03 00 04 */ cmplwi r3, 4
|
||||
/* 801E3548 41 82 00 94 */ beq lbl_801E35DC
|
||||
/* 801E354C 28 03 00 05 */ cmplwi r3, 5
|
||||
/* 801E3550 41 82 00 8C */ beq lbl_801E35DC
|
||||
/* 801E3554 28 03 00 06 */ cmplwi r3, 6
|
||||
/* 801E3558 41 82 00 84 */ beq lbl_801E35DC
|
||||
/* 801E355C 28 03 00 07 */ cmplwi r3, 7
|
||||
/* 801E3560 41 82 00 7C */ beq lbl_801E35DC
|
||||
/* 801E3564 88 1F 03 F4 */ lbz r0, 0x3f4(r31)
|
||||
/* 801E3568 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E356C 40 82 00 70 */ bne lbl_801E35DC
|
||||
/* 801E3570 54 80 04 E7 */ rlwinm. r0, r4, 0, 0x13, 0x13
|
||||
/* 801E3574 40 82 00 68 */ bne lbl_801E35DC
|
||||
/* 801E3578 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 801E357C 40 82 00 60 */ bne lbl_801E35DC
|
||||
/* 801E3580 54 80 07 39 */ rlwinm. r0, r4, 0, 0x1c, 0x1c
|
||||
/* 801E3584 40 82 00 58 */ bne lbl_801E35DC
|
||||
/* 801E3588 54 80 07 7B */ rlwinm. r0, r4, 0, 0x1d, 0x1d
|
||||
/* 801E358C 40 82 00 50 */ bne lbl_801E35DC
|
||||
/* 801E3590 54 80 07 FF */ clrlwi. r0, r4, 0x1f
|
||||
/* 801E3594 40 82 00 48 */ bne lbl_801E35DC
|
||||
/* 801E3598 54 80 07 BD */ rlwinm. r0, r4, 0, 0x1e, 0x1e
|
||||
/* 801E359C 40 82 00 40 */ bne lbl_801E35DC
|
||||
/* 801E35A0 38 00 00 00 */ li r0, 0
|
||||
/* 801E35A4 98 1F 03 F7 */ stb r0, 0x3f7(r31)
|
||||
/* 801E35A8 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E35AC 98 1F 03 F5 */ stb r0, 0x3f5(r31)
|
||||
/* 801E35B0 38 00 00 04 */ li r0, 4
|
||||
/* 801E35B4 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E35B8 48 03 B4 19 */ bl dMeter2Info_set2DVibration__Fv
|
||||
/* 801E35BC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E35C0 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E35C4 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801E35C8 3C 80 80 3C */ lis r4, init@ha /* 0x803BDC14@ha */
|
||||
/* 801E35CC 38 04 DC 14 */ addi r0, r4, init@l /* 0x803BDC14@l */
|
||||
/* 801E35D0 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801E35D4 48 17 EA B1 */ bl __ptmf_scall
|
||||
/* 801E35D8 60 00 00 00 */ nop
|
||||
lbl_801E35DC:
|
||||
/* 801E35DC 8B DF 03 EF */ lbz r30, 0x3ef(r31)
|
||||
/* 801E35E0 88 1F 03 F3 */ lbz r0, 0x3f3(r31)
|
||||
/* 801E35E4 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E35E8 40 82 00 2C */ bne lbl_801E3614
|
||||
/* 801E35EC 28 1E 00 04 */ cmplwi r30, 4
|
||||
/* 801E35F0 41 82 00 24 */ beq lbl_801E3614
|
||||
/* 801E35F4 28 1E 00 05 */ cmplwi r30, 5
|
||||
/* 801E35F8 41 82 00 1C */ beq lbl_801E3614
|
||||
/* 801E35FC 28 1E 00 06 */ cmplwi r30, 6
|
||||
/* 801E3600 41 82 00 14 */ beq lbl_801E3614
|
||||
/* 801E3604 28 1E 00 07 */ cmplwi r30, 7
|
||||
/* 801E3608 41 82 00 0C */ beq lbl_801E3614
|
||||
/* 801E360C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3610 48 00 4A 9D */ bl dpdMenuMove__14dMenu_Option_cFv
|
||||
lbl_801E3614:
|
||||
/* 801E3614 38 00 00 00 */ li r0, 0
|
||||
/* 801E3618 98 1F 03 F2 */ stb r0, 0x3f2(r31)
|
||||
/* 801E361C 88 7F 03 F1 */ lbz r3, 0x3f1(r31)
|
||||
/* 801E3620 28 03 00 FF */ cmplwi r3, 0xff
|
||||
/* 801E3624 41 82 00 2C */ beq lbl_801E3650
|
||||
/* 801E3628 88 1F 03 F0 */ lbz r0, 0x3f0(r31)
|
||||
/* 801E362C 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 801E3630 41 82 00 28 */ beq lbl_801E3658
|
||||
/* 801E3634 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E3638 7C 00 18 40 */ cmplw r0, r3
|
||||
/* 801E363C 41 82 00 1C */ beq lbl_801E3658
|
||||
/* 801E3640 98 7F 03 F0 */ stb r3, 0x3f0(r31)
|
||||
/* 801E3644 38 00 00 01 */ li r0, 1
|
||||
/* 801E3648 98 1F 03 F2 */ stb r0, 0x3f2(r31)
|
||||
/* 801E364C 48 00 00 0C */ b lbl_801E3658
|
||||
lbl_801E3650:
|
||||
/* 801E3650 38 00 00 FF */ li r0, 0xff
|
||||
/* 801E3654 98 1F 03 F0 */ stb r0, 0x3f0(r31)
|
||||
lbl_801E3658:
|
||||
/* 801E3658 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E365C 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E3660 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801E3664 3C 80 80 3C */ lis r4, process@ha /* 0x803BDCD4@ha */
|
||||
/* 801E3668 38 04 DC D4 */ addi r0, r4, process@l /* 0x803BDCD4@l */
|
||||
/* 801E366C 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801E3670 48 17 EA 15 */ bl __ptmf_scall
|
||||
/* 801E3674 60 00 00 00 */ nop
|
||||
/* 801E3678 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
||||
/* 801E367C 48 11 60 15 */ bl animation__9J2DScreenFv
|
||||
/* 801E3680 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E3684 7C 1E 00 40 */ cmplw r30, r0
|
||||
/* 801E3688 41 82 00 20 */ beq lbl_801E36A8
|
||||
/* 801E368C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3690 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801E3694 3C 80 80 3C */ lis r4, init@ha /* 0x803BDC14@ha */
|
||||
/* 801E3698 38 04 DC 14 */ addi r0, r4, init@l /* 0x803BDC14@l */
|
||||
/* 801E369C 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801E36A0 48 17 E9 E5 */ bl __ptmf_scall
|
||||
/* 801E36A4 60 00 00 00 */ nop
|
||||
lbl_801E36A8:
|
||||
/* 801E36A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E36AC 38 80 00 00 */ li r4, 0
|
||||
/* 801E36B0 48 00 42 09 */ bl setHIO__14dMenu_Option_cFb
|
||||
/* 801E36B4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801E36B8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 801E36BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801E36C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E36C4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801E36C8 4E 80 00 20 */ blr
|
||||
@@ -1,155 +0,0 @@
|
||||
lbl_801E3B98:
|
||||
/* 801E3B98 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801E3B9C 7C 08 02 A6 */ mflr r0
|
||||
/* 801E3BA0 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801E3BA4 DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 801E3BA8 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E3BAC 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E3BB0 48 17 E6 29 */ bl _savegpr_28
|
||||
/* 801E3BB4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E3BB8 80 03 00 40 */ lwz r0, 0x40(r3)
|
||||
/* 801E3BBC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E3BC0 40 82 00 20 */ bne lbl_801E3BE0
|
||||
/* 801E3BC4 3C 60 80 39 */ lis r3, d_menu_d_menu_option__stringBase0@ha /* 0x803975D8@ha */
|
||||
/* 801E3BC8 38 63 75 D8 */ addi r3, r3, d_menu_d_menu_option__stringBase0@l /* 0x803975D8@l */
|
||||
/* 801E3BCC 38 63 01 49 */ addi r3, r3, 0x149
|
||||
/* 801E3BD0 38 80 00 00 */ li r4, 0
|
||||
/* 801E3BD4 38 A0 00 00 */ li r5, 0
|
||||
/* 801E3BD8 4B E3 22 3D */ bl create__24mDoDvdThd_mountArchive_cFPCcUcP7JKRHeap
|
||||
/* 801E3BDC 90 7F 00 40 */ stw r3, 0x40(r31)
|
||||
lbl_801E3BE0:
|
||||
/* 801E3BE0 80 9F 00 40 */ lwz r4, 0x40(r31)
|
||||
/* 801E3BE4 88 04 00 0C */ lbz r0, 0xc(r4)
|
||||
/* 801E3BE8 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801E3BEC 41 82 00 58 */ beq lbl_801E3C44
|
||||
/* 801E3BF0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801E3BF4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801E3BF8 80 03 5C C4 */ lwz r0, 0x5cc4(r3)
|
||||
/* 801E3BFC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E3C00 40 82 00 4C */ bne lbl_801E3C4C
|
||||
/* 801E3C04 80 04 00 1C */ lwz r0, 0x1c(r4)
|
||||
/* 801E3C08 90 03 5C C4 */ stw r0, 0x5cc4(r3)
|
||||
/* 801E3C0C 90 1F 00 50 */ stw r0, 0x50(r31)
|
||||
/* 801E3C10 80 7F 00 40 */ lwz r3, 0x40(r31)
|
||||
/* 801E3C14 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801E3C18 41 82 00 18 */ beq lbl_801E3C30
|
||||
/* 801E3C1C 38 80 00 01 */ li r4, 1
|
||||
/* 801E3C20 81 83 00 10 */ lwz r12, 0x10(r3)
|
||||
/* 801E3C24 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
/* 801E3C28 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3C2C 4E 80 04 21 */ bctrl
|
||||
lbl_801E3C30:
|
||||
/* 801E3C30 38 00 00 00 */ li r0, 0
|
||||
/* 801E3C34 90 1F 00 40 */ stw r0, 0x40(r31)
|
||||
/* 801E3C38 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3C3C 4B FF E4 21 */ bl _create__14dMenu_Option_cFv
|
||||
/* 801E3C40 48 00 00 0C */ b lbl_801E3C4C
|
||||
lbl_801E3C44:
|
||||
/* 801E3C44 38 60 00 00 */ li r3, 0
|
||||
/* 801E3C48 48 00 01 78 */ b lbl_801E3DC0
|
||||
lbl_801E3C4C:
|
||||
/* 801E3C4C 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
|
||||
/* 801E3C50 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
|
||||
/* 801E3C54 AB A3 07 20 */ lha r29, 0x720(r3)
|
||||
/* 801E3C58 AB C3 07 22 */ lha r30, 0x722(r3)
|
||||
/* 801E3C5C B3 BF 03 D8 */ sth r29, 0x3d8(r31)
|
||||
/* 801E3C60 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3C64 38 80 00 00 */ li r4, 0
|
||||
/* 801E3C68 48 00 3C 51 */ bl setHIO__14dMenu_Option_cFb
|
||||
/* 801E3C6C A8 1F 03 D8 */ lha r0, 0x3d8(r31)
|
||||
/* 801E3C70 7C 00 E8 00 */ cmpw r0, r29
|
||||
/* 801E3C74 41 80 00 A4 */ blt lbl_801E3D18
|
||||
/* 801E3C78 B3 DF 03 D8 */ sth r30, 0x3d8(r31)
|
||||
/* 801E3C7C 38 00 00 02 */ li r0, 2
|
||||
/* 801E3C80 98 1F 03 EC */ stb r0, 0x3ec(r31)
|
||||
/* 801E3C84 38 00 00 00 */ li r0, 0
|
||||
/* 801E3C88 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E3C8C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3C90 48 00 02 DD */ bl atten_init__14dMenu_Option_cFv
|
||||
/* 801E3C94 3B 80 00 00 */ li r28, 0
|
||||
/* 801E3C98 3B C0 00 00 */ li r30, 0
|
||||
lbl_801E3C9C:
|
||||
/* 801E3C9C C0 1F 03 80 */ lfs f0, 0x380(r31)
|
||||
/* 801E3CA0 3B BE 00 5C */ addi r29, r30, 0x5c
|
||||
/* 801E3CA4 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3CA8 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801E3CAC D0 03 00 CC */ stfs f0, 0xcc(r3)
|
||||
/* 801E3CB0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
||||
/* 801E3CB4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3CB8 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||
/* 801E3CBC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3CC0 4E 80 04 21 */ bctrl
|
||||
/* 801E3CC4 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3CC8 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E3CCC 48 07 1B 05 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801E3CD0 3B 9C 00 01 */ addi r28, r28, 1
|
||||
/* 801E3CD4 2C 1C 00 05 */ cmpwi r28, 5
|
||||
/* 801E3CD8 3B DE 00 04 */ addi r30, r30, 4
|
||||
/* 801E3CDC 41 80 FF C0 */ blt lbl_801E3C9C
|
||||
/* 801E3CE0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3CE4 48 00 3A 09 */ bl getSelectType__14dMenu_Option_cFv
|
||||
/* 801E3CE8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801E3CEC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3CF0 48 00 36 25 */ bl setCursorPos__14dMenu_Option_cFUc
|
||||
/* 801E3CF4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3CF8 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E3CFC 48 00 40 1D */ bl cursorAnime__14dMenu_Option_cFf
|
||||
/* 801E3D00 80 7F 00 44 */ lwz r3, 0x44(r31)
|
||||
/* 801E3D04 88 03 00 B4 */ lbz r0, 0xb4(r3)
|
||||
/* 801E3D08 60 00 00 01 */ ori r0, r0, 1
|
||||
/* 801E3D0C 98 03 00 B4 */ stb r0, 0xb4(r3)
|
||||
/* 801E3D10 38 60 00 01 */ li r3, 1
|
||||
/* 801E3D14 48 00 00 AC */ b lbl_801E3DC0
|
||||
lbl_801E3D18:
|
||||
/* 801E3D18 C8 42 A9 58 */ lfd f2, lit_4520(r2)
|
||||
/* 801E3D1C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801E3D20 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801E3D24 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 801E3D28 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 801E3D2C C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801E3D30 EC 20 10 28 */ fsubs f1, f0, f2
|
||||
/* 801E3D34 6F A0 80 00 */ xoris r0, r29, 0x8000
|
||||
/* 801E3D38 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801E3D3C 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 801E3D40 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 801E3D44 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 801E3D48 EF E1 00 24 */ fdivs f31, f1, f0
|
||||
/* 801E3D4C 3B 80 00 00 */ li r28, 0
|
||||
/* 801E3D50 3B C0 00 00 */ li r30, 0
|
||||
lbl_801E3D54:
|
||||
/* 801E3D54 C0 1F 03 80 */ lfs f0, 0x380(r31)
|
||||
/* 801E3D58 EC 1F 00 32 */ fmuls f0, f31, f0
|
||||
/* 801E3D5C 3B BE 00 5C */ addi r29, r30, 0x5c
|
||||
/* 801E3D60 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3D64 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 801E3D68 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
||||
/* 801E3D6C D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
||||
/* 801E3D70 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E3D74 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
||||
/* 801E3D78 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3D7C 4E 80 04 21 */ bctrl
|
||||
/* 801E3D80 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
/* 801E3D84 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801E3D88 48 07 1A 49 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
||||
/* 801E3D8C 3B 9C 00 01 */ addi r28, r28, 1
|
||||
/* 801E3D90 2C 1C 00 05 */ cmpwi r28, 5
|
||||
/* 801E3D94 3B DE 00 04 */ addi r30, r30, 4
|
||||
/* 801E3D98 41 80 FF BC */ blt lbl_801E3D54
|
||||
/* 801E3D9C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3DA0 48 00 39 4D */ bl getSelectType__14dMenu_Option_cFv
|
||||
/* 801E3DA4 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801E3DA8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3DAC 48 00 35 69 */ bl setCursorPos__14dMenu_Option_cFUc
|
||||
/* 801E3DB0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3DB4 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801E3DB8 48 00 3F 61 */ bl cursorAnime__14dMenu_Option_cFf
|
||||
/* 801E3DBC 38 60 00 00 */ li r3, 0
|
||||
lbl_801E3DC0:
|
||||
/* 801E3DC0 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E3DC4 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 801E3DC8 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E3DCC 48 17 E4 59 */ bl _restgpr_28
|
||||
/* 801E3DD0 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801E3DD4 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E3DD8 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801E3DDC 4E 80 00 20 */ blr
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_801E3F6C:
|
||||
/* 801E3F6C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801E3F70 7C 08 02 A6 */ mflr r0
|
||||
/* 801E3F74 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801E3F78 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801E3F7C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E3F80 80 63 00 44 */ lwz r3, 0x44(r3)
|
||||
/* 801E3F84 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E3F88 4B FB 13 19 */ bl setAlphaRate__16dSelect_cursor_cFf
|
||||
/* 801E3F8C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3F90 38 80 00 00 */ li r4, 0
|
||||
/* 801E3F94 48 00 33 81 */ bl setCursorPos__14dMenu_Option_cFUc
|
||||
/* 801E3F98 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3F9C 38 80 04 0C */ li r4, 0x40c
|
||||
/* 801E3FA0 48 00 3E F9 */ bl setAButtonString__14dMenu_Option_cFUs
|
||||
/* 801E3FA4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3FA8 38 80 03 F9 */ li r4, 0x3f9
|
||||
/* 801E3FAC 48 00 3F F1 */ bl setBButtonString__14dMenu_Option_cFUs
|
||||
/* 801E3FB0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801E3FB4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801E3FB8 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E3FBC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801E3FC0 4E 80 00 20 */ blr
|
||||
@@ -1,129 +0,0 @@
|
||||
lbl_801E3FC4:
|
||||
/* 801E3FC4 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 801E3FC8 7C 08 02 A6 */ mflr r0
|
||||
/* 801E3FCC 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 801E3FD0 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E3FD4 48 17 E2 09 */ bl _savegpr_29
|
||||
/* 801E3FD8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E3FDC 80 63 00 58 */ lwz r3, 0x58(r3)
|
||||
/* 801E3FE0 4B E4 E5 C1 */ bl checkDownTrigger__9STControlFv
|
||||
/* 801E3FE4 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801E3FE8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3FEC 4B FF FA B9 */ bl checkLeftTrigger__14dMenu_Option_cFv
|
||||
/* 801E3FF0 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801E3FF4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E3FF8 4B FF FA D1 */ bl checkRightTrigger__14dMenu_Option_cFv
|
||||
/* 801E3FFC 88 1F 03 F3 */ lbz r0, 0x3f3(r31)
|
||||
/* 801E4000 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E4004 41 82 00 24 */ beq lbl_801E4028
|
||||
/* 801E4008 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E400C 1C A0 00 0C */ mulli r5, r0, 0xc
|
||||
/* 801E4010 3C 80 80 3C */ lis r4, tv_process@ha /* 0x803BDD70@ha */
|
||||
/* 801E4014 38 04 DD 70 */ addi r0, r4, tv_process@l /* 0x803BDD70@l */
|
||||
/* 801E4018 7D 80 2A 14 */ add r12, r0, r5
|
||||
/* 801E401C 48 17 E0 69 */ bl __ptmf_scall
|
||||
/* 801E4020 60 00 00 00 */ nop
|
||||
/* 801E4024 48 00 01 64 */ b lbl_801E4188
|
||||
lbl_801E4028:
|
||||
/* 801E4028 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
||||
/* 801E402C 41 82 00 44 */ beq lbl_801E4070
|
||||
/* 801E4030 38 00 00 01 */ li r0, 1
|
||||
/* 801E4034 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E4038 38 00 00 4C */ li r0, 0x4c
|
||||
/* 801E403C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 801E4040 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E4044 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 801E4048 38 A0 00 00 */ li r5, 0
|
||||
/* 801E404C 38 C0 00 00 */ li r6, 0
|
||||
/* 801E4050 38 E0 00 00 */ li r7, 0
|
||||
/* 801E4054 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4058 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E405C C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E4060 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E4064 39 00 00 00 */ li r8, 0
|
||||
/* 801E4068 48 0C 79 1D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E406C 48 00 01 1C */ b lbl_801E4188
|
||||
lbl_801E4070:
|
||||
/* 801E4070 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
||||
/* 801E4074 41 82 00 84 */ beq lbl_801E40F8
|
||||
/* 801E4078 88 1F 03 E4 */ lbz r0, 0x3e4(r31)
|
||||
/* 801E407C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E4080 40 82 00 18 */ bne lbl_801E4098
|
||||
/* 801E4084 38 00 00 01 */ li r0, 1
|
||||
/* 801E4088 98 1F 03 E4 */ stb r0, 0x3e4(r31)
|
||||
/* 801E408C 38 00 FF FB */ li r0, -5
|
||||
/* 801E4090 B0 1F 03 DA */ sth r0, 0x3da(r31)
|
||||
/* 801E4094 48 00 00 1C */ b lbl_801E40B0
|
||||
lbl_801E4098:
|
||||
/* 801E4098 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E409C 40 82 00 14 */ bne lbl_801E40B0
|
||||
/* 801E40A0 38 00 00 00 */ li r0, 0
|
||||
/* 801E40A4 98 1F 03 E4 */ stb r0, 0x3e4(r31)
|
||||
/* 801E40A8 38 00 FF FB */ li r0, -5
|
||||
/* 801E40AC B0 1F 03 DA */ sth r0, 0x3da(r31)
|
||||
lbl_801E40B0:
|
||||
/* 801E40B0 38 00 00 03 */ li r0, 3
|
||||
/* 801E40B4 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E40B8 38 00 00 00 */ li r0, 0
|
||||
/* 801E40BC 98 1F 03 F5 */ stb r0, 0x3f5(r31)
|
||||
/* 801E40C0 38 00 00 C8 */ li r0, 0xc8
|
||||
/* 801E40C4 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801E40C8 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E40CC 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 801E40D0 38 A0 00 00 */ li r5, 0
|
||||
/* 801E40D4 38 C0 00 00 */ li r6, 0
|
||||
/* 801E40D8 38 E0 00 00 */ li r7, 0
|
||||
/* 801E40DC C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E40E0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E40E4 C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E40E8 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E40EC 39 00 00 00 */ li r8, 0
|
||||
/* 801E40F0 48 0C 78 95 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E40F4 48 00 00 94 */ b lbl_801E4188
|
||||
lbl_801E40F8:
|
||||
/* 801E40F8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801E40FC 41 82 00 84 */ beq lbl_801E4180
|
||||
/* 801E4100 88 1F 03 E4 */ lbz r0, 0x3e4(r31)
|
||||
/* 801E4104 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E4108 40 82 00 18 */ bne lbl_801E4120
|
||||
/* 801E410C 38 00 00 01 */ li r0, 1
|
||||
/* 801E4110 98 1F 03 E4 */ stb r0, 0x3e4(r31)
|
||||
/* 801E4114 38 00 00 05 */ li r0, 5
|
||||
/* 801E4118 B0 1F 03 DA */ sth r0, 0x3da(r31)
|
||||
/* 801E411C 48 00 00 1C */ b lbl_801E4138
|
||||
lbl_801E4120:
|
||||
/* 801E4120 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E4124 40 82 00 14 */ bne lbl_801E4138
|
||||
/* 801E4128 38 00 00 00 */ li r0, 0
|
||||
/* 801E412C 98 1F 03 E4 */ stb r0, 0x3e4(r31)
|
||||
/* 801E4130 38 00 00 05 */ li r0, 5
|
||||
/* 801E4134 B0 1F 03 DA */ sth r0, 0x3da(r31)
|
||||
lbl_801E4138:
|
||||
/* 801E4138 38 00 00 03 */ li r0, 3
|
||||
/* 801E413C 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E4140 38 00 00 00 */ li r0, 0
|
||||
/* 801E4144 98 1F 03 F5 */ stb r0, 0x3f5(r31)
|
||||
/* 801E4148 38 00 00 C8 */ li r0, 0xc8
|
||||
/* 801E414C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E4150 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E4154 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801E4158 38 A0 00 00 */ li r5, 0
|
||||
/* 801E415C 38 C0 00 00 */ li r6, 0
|
||||
/* 801E4160 38 E0 00 00 */ li r7, 0
|
||||
/* 801E4164 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4168 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E416C C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E4170 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E4174 39 00 00 00 */ li r8, 0
|
||||
/* 801E4178 48 0C 78 0D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E417C 48 00 00 0C */ b lbl_801E4188
|
||||
lbl_801E4180:
|
||||
/* 801E4180 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4184 48 00 3C 71 */ bl changeTVCheck__14dMenu_Option_cFv
|
||||
lbl_801E4188:
|
||||
/* 801E4188 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E418C 48 17 E0 9D */ bl _restgpr_29
|
||||
/* 801E4190 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 801E4194 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E4198 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 801E419C 4E 80 00 20 */ blr
|
||||
@@ -1,43 +0,0 @@
|
||||
lbl_801E7DF4:
|
||||
/* 801E7DF4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801E7DF8 7C 08 02 A6 */ mflr r0
|
||||
/* 801E7DFC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E7E00 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801E7E04 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E7E08 3C 60 80 3E */ lis r3, m_cpadInfo__8mDoCPd_c@ha /* 0x803DD2E8@ha */
|
||||
/* 801E7E0C 38 63 D2 E8 */ addi r3, r3, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@l */
|
||||
/* 801E7E10 80 03 00 34 */ lwz r0, 0x34(r3)
|
||||
/* 801E7E14 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
|
||||
/* 801E7E18 41 82 00 6C */ beq lbl_801E7E84
|
||||
/* 801E7E1C 38 00 00 A3 */ li r0, 0xa3
|
||||
/* 801E7E20 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E7E24 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E7E28 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801E7E2C 38 A0 00 00 */ li r5, 0
|
||||
/* 801E7E30 38 C0 00 00 */ li r6, 0
|
||||
/* 801E7E34 38 E0 00 00 */ li r7, 0
|
||||
/* 801E7E38 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E7E3C FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E7E40 C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E7E44 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E7E48 39 00 00 00 */ li r8, 0
|
||||
/* 801E7E4C 48 0C 3B 39 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E7E50 38 00 00 00 */ li r0, 0
|
||||
/* 801E7E54 98 1F 03 F3 */ stb r0, 0x3f3(r31)
|
||||
/* 801E7E58 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E7E5C 38 80 00 00 */ li r4, 0
|
||||
/* 801E7E60 48 00 00 39 */ bl setAButtonString__14dMenu_Option_cFUs
|
||||
/* 801E7E64 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E7E68 38 80 00 00 */ li r4, 0
|
||||
/* 801E7E6C 48 00 01 31 */ bl setBButtonString__14dMenu_Option_cFUs
|
||||
/* 801E7E70 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E7E74 38 80 00 00 */ li r4, 0
|
||||
/* 801E7E78 4B FF FE E9 */ bl setZButtonString__14dMenu_Option_cFUs
|
||||
/* 801E7E7C 48 01 4F 8D */ bl dMw_fade_out__5dMw_cFv
|
||||
/* 801E7E80 48 03 6B 51 */ bl dMeter2Info_set2DVibration__Fv
|
||||
lbl_801E7E84:
|
||||
/* 801E7E84 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801E7E88 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801E7E8C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E7E90 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801E7E94 4E 80 00 20 */ blr
|
||||
@@ -1,165 +0,0 @@
|
||||
lbl_801E48E8:
|
||||
/* 801E48E8 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801E48EC 7C 08 02 A6 */ mflr r0
|
||||
/* 801E48F0 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801E48F4 DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 801E48F8 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E48FC 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E4900 48 17 D8 D1 */ bl _savegpr_26
|
||||
/* 801E4904 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801E4908 C3 E2 A9 2C */ lfs f31, lit_4068(r2)
|
||||
/* 801E490C A8 63 03 DA */ lha r3, 0x3da(r3)
|
||||
/* 801E4910 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 801E4914 40 81 00 10 */ ble lbl_801E4924
|
||||
/* 801E4918 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 801E491C B0 1E 03 DA */ sth r0, 0x3da(r30)
|
||||
/* 801E4920 48 00 00 14 */ b lbl_801E4934
|
||||
lbl_801E4924:
|
||||
/* 801E4924 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 801E4928 40 80 00 0C */ bge lbl_801E4934
|
||||
/* 801E492C 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 801E4930 B0 1E 03 DA */ sth r0, 0x3da(r30)
|
||||
lbl_801E4934:
|
||||
/* 801E4934 88 1E 03 F5 */ lbz r0, 0x3f5(r30)
|
||||
/* 801E4938 2C 00 00 01 */ cmpwi r0, 1
|
||||
/* 801E493C 41 82 00 3C */ beq lbl_801E4978
|
||||
/* 801E4940 40 80 00 10 */ bge lbl_801E4950
|
||||
/* 801E4944 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801E4948 40 80 00 14 */ bge lbl_801E495C
|
||||
/* 801E494C 48 00 00 60 */ b lbl_801E49AC
|
||||
lbl_801E4950:
|
||||
/* 801E4950 2C 00 00 03 */ cmpwi r0, 3
|
||||
/* 801E4954 40 80 00 58 */ bge lbl_801E49AC
|
||||
/* 801E4958 48 00 00 3C */ b lbl_801E4994
|
||||
lbl_801E495C:
|
||||
/* 801E495C 3B E0 00 00 */ li r31, 0
|
||||
/* 801E4960 A8 1E 03 DA */ lha r0, 0x3da(r30)
|
||||
/* 801E4964 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801E4968 40 82 00 44 */ bne lbl_801E49AC
|
||||
/* 801E496C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E4970 48 00 26 95 */ bl setAttenString__14dMenu_Option_cFv
|
||||
/* 801E4974 48 00 00 38 */ b lbl_801E49AC
|
||||
lbl_801E4978:
|
||||
/* 801E4978 3B E0 00 01 */ li r31, 1
|
||||
/* 801E497C A8 1E 03 DA */ lha r0, 0x3da(r30)
|
||||
/* 801E4980 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801E4984 40 82 00 28 */ bne lbl_801E49AC
|
||||
/* 801E4988 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E498C 48 00 27 5D */ bl setVibString__14dMenu_Option_cFv
|
||||
/* 801E4990 48 00 00 1C */ b lbl_801E49AC
|
||||
lbl_801E4994:
|
||||
/* 801E4994 3B E0 00 02 */ li r31, 2
|
||||
/* 801E4998 A8 1E 03 DA */ lha r0, 0x3da(r30)
|
||||
/* 801E499C 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801E49A0 40 82 00 0C */ bne lbl_801E49AC
|
||||
/* 801E49A4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E49A8 48 00 28 25 */ bl setSoundString__14dMenu_Option_cFv
|
||||
lbl_801E49AC:
|
||||
/* 801E49AC A8 7E 03 DA */ lha r3, 0x3da(r30)
|
||||
/* 801E49B0 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 801E49B4 40 81 00 5C */ ble lbl_801E4A10
|
||||
/* 801E49B8 20 03 00 05 */ subfic r0, r3, 5
|
||||
/* 801E49BC C8 22 A9 58 */ lfd f1, lit_4520(r2)
|
||||
/* 801E49C0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801E49C4 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801E49C8 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801E49CC 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E49D0 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801E49D4 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801E49D8 C0 02 A9 60 */ lfs f0, lit_4862(r2)
|
||||
/* 801E49DC EC 41 00 24 */ fdivs f2, f1, f0
|
||||
/* 801E49E0 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 801E49E4 1C 00 00 18 */ mulli r0, r0, 0x18
|
||||
/* 801E49E8 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801E49EC 80 83 01 10 */ lwz r4, 0x110(r3)
|
||||
/* 801E49F0 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 801E49F4 41 82 00 14 */ beq lbl_801E4A08
|
||||
/* 801E49F8 80 63 01 04 */ lwz r3, 0x104(r3)
|
||||
/* 801E49FC C0 03 00 24 */ lfs f0, 0x24(r3)
|
||||
/* 801E4A00 C0 24 00 24 */ lfs f1, 0x24(r4)
|
||||
/* 801E4A04 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
lbl_801E4A08:
|
||||
/* 801E4A08 EF FF 00 B2 */ fmuls f31, f31, f2
|
||||
/* 801E4A0C 48 00 00 60 */ b lbl_801E4A6C
|
||||
lbl_801E4A10:
|
||||
/* 801E4A10 7C 60 07 35 */ extsh. r0, r3
|
||||
/* 801E4A14 40 80 00 58 */ bge lbl_801E4A6C
|
||||
/* 801E4A18 38 03 00 05 */ addi r0, r3, 5
|
||||
/* 801E4A1C C8 22 A9 58 */ lfd f1, lit_4520(r2)
|
||||
/* 801E4A20 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 801E4A24 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801E4A28 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 801E4A2C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E4A30 C8 01 00 08 */ lfd f0, 8(r1)
|
||||
/* 801E4A34 EC 20 08 28 */ fsubs f1, f0, f1
|
||||
/* 801E4A38 C0 02 A9 60 */ lfs f0, lit_4862(r2)
|
||||
/* 801E4A3C EC 41 00 24 */ fdivs f2, f1, f0
|
||||
/* 801E4A40 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 801E4A44 1C 00 00 18 */ mulli r0, r0, 0x18
|
||||
/* 801E4A48 7C 7E 02 14 */ add r3, r30, r0
|
||||
/* 801E4A4C 80 83 01 18 */ lwz r4, 0x118(r3)
|
||||
/* 801E4A50 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 801E4A54 41 82 00 14 */ beq lbl_801E4A68
|
||||
/* 801E4A58 80 63 01 04 */ lwz r3, 0x104(r3)
|
||||
/* 801E4A5C C0 03 00 24 */ lfs f0, 0x24(r3)
|
||||
/* 801E4A60 C0 24 00 24 */ lfs f1, 0x24(r4)
|
||||
/* 801E4A64 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
lbl_801E4A68:
|
||||
/* 801E4A68 EF FF 00 B2 */ fmuls f31, f31, f2
|
||||
lbl_801E4A6C:
|
||||
/* 801E4A6C 3B 60 00 00 */ li r27, 0
|
||||
/* 801E4A70 3B A0 00 00 */ li r29, 0
|
||||
/* 801E4A74 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 801E4A78 1C 00 00 18 */ mulli r0, r0, 0x18
|
||||
/* 801E4A7C 7F FE 02 14 */ add r31, r30, r0
|
||||
lbl_801E4A80:
|
||||
/* 801E4A80 3B 9D 01 04 */ addi r28, r29, 0x104
|
||||
/* 801E4A84 7C 7F E0 2E */ lwzx r3, r31, r28
|
||||
/* 801E4A88 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801E4A8C 41 82 00 1C */ beq lbl_801E4AA8
|
||||
/* 801E4A90 48 07 0B 39 */ bl show__13CPaneMgrAlphaFv
|
||||
/* 801E4A94 7C 7F E0 2E */ lwzx r3, r31, r28
|
||||
/* 801E4A98 C0 1E 03 B4 */ lfs f0, 0x3b4(r30)
|
||||
/* 801E4A9C EC 3F 00 2A */ fadds f1, f31, f0
|
||||
/* 801E4AA0 C0 42 A9 2C */ lfs f2, lit_4068(r2)
|
||||
/* 801E4AA4 48 06 FB 0D */ bl paneTrans__8CPaneMgrFff
|
||||
lbl_801E4AA8:
|
||||
/* 801E4AA8 3B 7B 00 01 */ addi r27, r27, 1
|
||||
/* 801E4AAC 2C 1B 00 06 */ cmpwi r27, 6
|
||||
/* 801E4AB0 3B BD 00 04 */ addi r29, r29, 4
|
||||
/* 801E4AB4 41 80 FF CC */ blt lbl_801E4A80
|
||||
/* 801E4AB8 A8 1E 03 DA */ lha r0, 0x3da(r30)
|
||||
/* 801E4ABC 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 801E4AC0 40 82 00 54 */ bne lbl_801E4B14
|
||||
/* 801E4AC4 3B 60 00 00 */ li r27, 0
|
||||
/* 801E4AC8 3B E0 00 00 */ li r31, 0
|
||||
lbl_801E4ACC:
|
||||
/* 801E4ACC 3B 40 00 02 */ li r26, 2
|
||||
/* 801E4AD0 3B A0 00 08 */ li r29, 8
|
||||
/* 801E4AD4 7F 9E FA 14 */ add r28, r30, r31
|
||||
lbl_801E4AD8:
|
||||
/* 801E4AD8 38 1D 01 04 */ addi r0, r29, 0x104
|
||||
/* 801E4ADC 7C 7C 00 2E */ lwzx r3, r28, r0
|
||||
/* 801E4AE0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 801E4AE4 41 82 00 08 */ beq lbl_801E4AEC
|
||||
/* 801E4AE8 48 07 0B 21 */ bl hide__13CPaneMgrAlphaFv
|
||||
lbl_801E4AEC:
|
||||
/* 801E4AEC 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 801E4AF0 2C 1A 00 06 */ cmpwi r26, 6
|
||||
/* 801E4AF4 3B BD 00 04 */ addi r29, r29, 4
|
||||
/* 801E4AF8 41 80 FF E0 */ blt lbl_801E4AD8
|
||||
/* 801E4AFC 3B 7B 00 01 */ addi r27, r27, 1
|
||||
/* 801E4B00 2C 1B 00 06 */ cmpwi r27, 6
|
||||
/* 801E4B04 3B FF 00 18 */ addi r31, r31, 0x18
|
||||
/* 801E4B08 41 80 FF C4 */ blt lbl_801E4ACC
|
||||
/* 801E4B0C 88 1E 03 F5 */ lbz r0, 0x3f5(r30)
|
||||
/* 801E4B10 98 1E 03 EF */ stb r0, 0x3ef(r30)
|
||||
lbl_801E4B14:
|
||||
/* 801E4B14 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E4B18 CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 801E4B1C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 801E4B20 48 17 D6 FD */ bl _restgpr_26
|
||||
/* 801E4B24 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801E4B28 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E4B2C 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801E4B30 4E 80 00 20 */ blr
|
||||
@@ -1,39 +0,0 @@
|
||||
lbl_801E4F18:
|
||||
/* 801E4F18 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801E4F1C 7C 08 02 A6 */ mflr r0
|
||||
/* 801E4F20 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E4F24 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801E4F28 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E4F2C 80 63 00 34 */ lwz r3, 0x34(r3)
|
||||
/* 801E4F30 4B FA D1 DD */ bl closeInit__15dFile_warning_cFv
|
||||
/* 801E4F34 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4F38 88 9F 04 03 */ lbz r4, 0x403(r31)
|
||||
/* 801E4F3C 38 A0 00 00 */ li r5, 0
|
||||
/* 801E4F40 48 00 24 99 */ bl setSelectColor__14dMenu_Option_cFUcb
|
||||
/* 801E4F44 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4F48 38 80 00 00 */ li r4, 0
|
||||
/* 801E4F4C 48 00 27 CD */ bl changeBarColor__14dMenu_Option_cFb
|
||||
/* 801E4F50 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4F54 38 80 00 00 */ li r4, 0
|
||||
/* 801E4F58 48 00 2F 41 */ bl setAButtonString__14dMenu_Option_cFUs
|
||||
/* 801E4F5C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4F60 38 80 00 00 */ li r4, 0
|
||||
/* 801E4F64 48 00 30 39 */ bl setBButtonString__14dMenu_Option_cFUs
|
||||
/* 801E4F68 38 00 00 52 */ li r0, 0x52
|
||||
/* 801E4F6C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E4F70 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E4F74 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801E4F78 38 A0 00 00 */ li r5, 0
|
||||
/* 801E4F7C 38 C0 00 00 */ li r6, 0
|
||||
/* 801E4F80 38 E0 00 00 */ li r7, 0
|
||||
/* 801E4F84 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4F88 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E4F8C C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E4F90 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E4F94 39 00 00 00 */ li r8, 0
|
||||
/* 801E4F98 48 0C 69 ED */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E4F9C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801E4FA0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801E4FA4 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E4FA8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801E4FAC 4E 80 00 20 */ blr
|
||||
@@ -1,143 +0,0 @@
|
||||
lbl_801E4FB0:
|
||||
/* 801E4FB0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801E4FB4 7C 08 02 A6 */ mflr r0
|
||||
/* 801E4FB8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801E4FBC 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 801E4FC0 93 C1 00 08 */ stw r30, 8(r1)
|
||||
/* 801E4FC4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E4FC8 80 83 00 34 */ lwz r4, 0x34(r3)
|
||||
/* 801E4FCC 88 84 00 3D */ lbz r4, 0x3d(r4)
|
||||
/* 801E4FD0 30 04 FF FF */ addic r0, r4, -1
|
||||
/* 801E4FD4 7C 00 21 10 */ subfe r0, r0, r4
|
||||
/* 801E4FD8 54 1E 06 3E */ clrlwi r30, r0, 0x18
|
||||
/* 801E4FDC 48 00 34 5D */ bl yesnoMenuMoveAnm__14dMenu_Option_cFv
|
||||
/* 801E4FE0 C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E4FE4 C0 1F 03 74 */ lfs f0, 0x374(r31)
|
||||
/* 801E4FE8 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 801E4FEC 41 82 00 34 */ beq lbl_801E5020
|
||||
/* 801E4FF0 38 7F 03 74 */ addi r3, r31, 0x374
|
||||
/* 801E4FF4 C0 42 A9 64 */ lfs f2, lit_4893(r2)
|
||||
/* 801E4FF8 C0 62 A9 50 */ lfs f3, lit_4471(r2)
|
||||
/* 801E4FFC 48 08 AA 41 */ bl cLib_addCalc2__FPffff
|
||||
/* 801E5000 C0 1F 03 74 */ lfs f0, 0x374(r31)
|
||||
/* 801E5004 FC 00 02 10 */ fabs f0, f0
|
||||
/* 801E5008 FC 20 00 18 */ frsp f1, f0
|
||||
/* 801E500C C0 02 A9 68 */ lfs f0, lit_4894(r2)
|
||||
/* 801E5010 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 801E5014 40 80 00 0C */ bge lbl_801E5020
|
||||
/* 801E5018 C0 02 A9 2C */ lfs f0, lit_4068(r2)
|
||||
/* 801E501C D0 1F 03 74 */ stfs f0, 0x374(r31)
|
||||
lbl_801E5020:
|
||||
/* 801E5020 28 1E 00 01 */ cmplwi r30, 1
|
||||
/* 801E5024 40 82 01 80 */ bne lbl_801E51A4
|
||||
/* 801E5028 40 82 01 7C */ bne lbl_801E51A4
|
||||
/* 801E502C C0 22 A9 2C */ lfs f1, lit_4068(r2)
|
||||
/* 801E5030 C0 1F 03 74 */ lfs f0, 0x374(r31)
|
||||
/* 801E5034 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 801E5038 40 82 01 6C */ bne lbl_801E51A4
|
||||
/* 801E503C 88 1F 03 F7 */ lbz r0, 0x3f7(r31)
|
||||
/* 801E5040 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E5044 40 82 00 AC */ bne lbl_801E50F0
|
||||
/* 801E5048 88 1F 03 F9 */ lbz r0, 0x3f9(r31)
|
||||
/* 801E504C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E5050 40 82 00 78 */ bne lbl_801E50C8
|
||||
/* 801E5054 38 00 00 03 */ li r0, 3
|
||||
/* 801E5058 98 1F 03 EC */ stb r0, 0x3ec(r31)
|
||||
/* 801E505C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801E5060 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801E5064 3B C3 01 E0 */ addi r30, r3, 0x1e0
|
||||
/* 801E5068 88 1F 03 E4 */ lbz r0, 0x3e4(r31)
|
||||
/* 801E506C 98 03 01 E2 */ stb r0, 0x1e2(r3)
|
||||
/* 801E5070 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E5074 48 00 30 2D */ bl isRumbleSupported__14dMenu_Option_cFv
|
||||
/* 801E5078 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801E507C 41 82 00 10 */ beq lbl_801E508C
|
||||
/* 801E5080 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E5084 88 9F 03 EA */ lbz r4, 0x3ea(r31)
|
||||
/* 801E5088 4B E4 F6 15 */ bl setVibration__19dSv_player_config_cFUc
|
||||
lbl_801E508C:
|
||||
/* 801E508C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E5090 88 9F 03 E9 */ lbz r4, 0x3e9(r31)
|
||||
/* 801E5094 4B E4 F5 F9 */ bl setSound__19dSv_player_config_cFUc
|
||||
/* 801E5098 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801E509C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801E50A0 38 63 0F 38 */ addi r3, r3, 0xf38
|
||||
/* 801E50A4 88 9F 03 EA */ lbz r4, 0x3ea(r31)
|
||||
/* 801E50A8 4B E4 63 01 */ bl setNowVibration__14dComIfG_play_cFUc
|
||||
/* 801E50AC 88 1F 03 E5 */ lbz r0, 0x3e5(r31)
|
||||
/* 801E50B0 98 1E 00 0A */ stb r0, 0xa(r30)
|
||||
/* 801E50B4 80 7F 00 44 */ lwz r3, 0x44(r31)
|
||||
/* 801E50B8 88 03 00 B4 */ lbz r0, 0xb4(r3)
|
||||
/* 801E50BC 54 00 06 3C */ rlwinm r0, r0, 0, 0x18, 0x1e
|
||||
/* 801E50C0 98 03 00 B4 */ stb r0, 0xb4(r3)
|
||||
/* 801E50C4 48 00 00 E0 */ b lbl_801E51A4
|
||||
lbl_801E50C8:
|
||||
/* 801E50C8 80 7F 00 44 */ lwz r3, 0x44(r31)
|
||||
/* 801E50CC C0 22 A9 6C */ lfs f1, lit_5026(r2)
|
||||
/* 801E50D0 C0 42 A9 70 */ lfs f2, lit_5027(r2)
|
||||
/* 801E50D4 C0 62 A9 74 */ lfs f3, lit_5028(r2)
|
||||
/* 801E50D8 C0 82 A9 50 */ lfs f4, lit_4471(r2)
|
||||
/* 801E50DC FC A0 20 90 */ fmr f5, f4
|
||||
/* 801E50E0 4B FB 00 D1 */ bl setParam__16dSelect_cursor_cFfffff
|
||||
/* 801E50E4 88 1F 03 F5 */ lbz r0, 0x3f5(r31)
|
||||
/* 801E50E8 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E50EC 48 00 00 B8 */ b lbl_801E51A4
|
||||
lbl_801E50F0:
|
||||
/* 801E50F0 88 1F 03 F9 */ lbz r0, 0x3f9(r31)
|
||||
/* 801E50F4 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E50F8 40 82 00 88 */ bne lbl_801E5180
|
||||
/* 801E50FC 38 00 00 03 */ li r0, 3
|
||||
/* 801E5100 98 1F 03 EC */ stb r0, 0x3ec(r31)
|
||||
/* 801E5104 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */
|
||||
/* 801E5108 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */
|
||||
/* 801E510C 3B C3 01 E0 */ addi r30, r3, 0x1e0
|
||||
/* 801E5110 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E5114 4B E4 F5 71 */ bl getSound__19dSv_player_config_cFv
|
||||
/* 801E5118 88 9F 03 E9 */ lbz r4, 0x3e9(r31)
|
||||
/* 801E511C 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801E5120 7C 04 00 40 */ cmplw r4, r0
|
||||
/* 801E5124 41 82 00 48 */ beq lbl_801E516C
|
||||
/* 801E5128 7F C3 F3 78 */ mr r3, r30
|
||||
/* 801E512C 4B E4 F5 59 */ bl getSound__19dSv_player_config_cFv
|
||||
/* 801E5130 98 7F 03 E9 */ stb r3, 0x3e9(r31)
|
||||
/* 801E5134 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E5138 88 1F 03 E9 */ lbz r0, 0x3e9(r31)
|
||||
/* 801E513C 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801E5140 3C 80 80 39 */ lis r4, dMo_soundMode@ha /* 0x80396EA8@ha */
|
||||
/* 801E5144 38 84 6E A8 */ addi r4, r4, dMo_soundMode@l /* 0x80396EA8@l */
|
||||
/* 801E5148 7C 84 00 2E */ lwzx r4, r4, r0
|
||||
/* 801E514C 48 0E 87 3D */ bl setOutputMode__10Z2AudioMgrFUl
|
||||
/* 801E5150 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E5154 88 1F 03 E9 */ lbz r0, 0x3e9(r31)
|
||||
/* 801E5158 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 801E515C 3C 80 80 39 */ lis r4, dMo_soundMode@ha /* 0x80396EA8@ha */
|
||||
/* 801E5160 38 84 6E A8 */ addi r4, r4, dMo_soundMode@l /* 0x80396EA8@l */
|
||||
/* 801E5164 7C 84 00 2E */ lwzx r4, r4, r0
|
||||
/* 801E5168 48 00 1E 55 */ bl setSoundMode__14dMenu_Option_cFUl
|
||||
lbl_801E516C:
|
||||
/* 801E516C 80 7F 00 44 */ lwz r3, 0x44(r31)
|
||||
/* 801E5170 88 03 00 B4 */ lbz r0, 0xb4(r3)
|
||||
/* 801E5174 54 00 06 3C */ rlwinm r0, r0, 0, 0x18, 0x1e
|
||||
/* 801E5178 98 03 00 B4 */ stb r0, 0xb4(r3)
|
||||
/* 801E517C 48 00 00 28 */ b lbl_801E51A4
|
||||
lbl_801E5180:
|
||||
/* 801E5180 80 7F 00 44 */ lwz r3, 0x44(r31)
|
||||
/* 801E5184 C0 22 A9 6C */ lfs f1, lit_5026(r2)
|
||||
/* 801E5188 C0 42 A9 70 */ lfs f2, lit_5027(r2)
|
||||
/* 801E518C C0 62 A9 74 */ lfs f3, lit_5028(r2)
|
||||
/* 801E5190 C0 82 A9 50 */ lfs f4, lit_4471(r2)
|
||||
/* 801E5194 FC A0 20 90 */ fmr f5, f4
|
||||
/* 801E5198 4B FB 00 19 */ bl setParam__16dSelect_cursor_cFfffff
|
||||
/* 801E519C 88 1F 03 F5 */ lbz r0, 0x3f5(r31)
|
||||
/* 801E51A0 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
lbl_801E51A4:
|
||||
/* 801E51A4 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801E51A8 4B FA CD 71 */ bl _move__15dFile_warning_cFv
|
||||
/* 801E51AC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E51B0 4B FF E9 3D */ bl setAnimation__14dMenu_Option_cFv
|
||||
/* 801E51B4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 801E51B8 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 801E51BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801E51C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E51C4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801E51C8 4E 80 00 20 */ blr
|
||||
@@ -1,99 +0,0 @@
|
||||
lbl_801E4D20:
|
||||
/* 801E4D20 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801E4D24 7C 08 02 A6 */ mflr r0
|
||||
/* 801E4D28 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E4D2C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801E4D30 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 801E4D34 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E4D38 4B FF ED 6D */ bl checkLeftTrigger__14dMenu_Option_cFv
|
||||
/* 801E4D3C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801E4D40 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4D44 4B FF ED 85 */ bl checkRightTrigger__14dMenu_Option_cFv
|
||||
/* 801E4D48 3C 80 80 3E */ lis r4, m_cpadInfo__8mDoCPd_c@ha /* 0x803DD2E8@ha */
|
||||
/* 801E4D4C 38 84 D2 E8 */ addi r4, r4, m_cpadInfo__8mDoCPd_c@l /* 0x803DD2E8@l */
|
||||
/* 801E4D50 80 84 00 34 */ lwz r4, 0x34(r4)
|
||||
/* 801E4D54 54 80 05 EF */ rlwinm. r0, r4, 0, 0x17, 0x17
|
||||
/* 801E4D58 41 82 00 1C */ beq lbl_801E4D74
|
||||
/* 801E4D5C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4D60 48 00 3C 99 */ bl yesNoSelectStart__14dMenu_Option_cFv
|
||||
/* 801E4D64 38 00 00 07 */ li r0, 7
|
||||
/* 801E4D68 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E4D6C 48 03 9C 69 */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
/* 801E4D70 48 00 01 00 */ b lbl_801E4E70
|
||||
lbl_801E4D74:
|
||||
/* 801E4D74 54 80 05 AD */ rlwinm. r0, r4, 0, 0x16, 0x16
|
||||
/* 801E4D78 41 82 00 24 */ beq lbl_801E4D9C
|
||||
/* 801E4D7C 38 00 00 00 */ li r0, 0
|
||||
/* 801E4D80 98 1F 03 F9 */ stb r0, 0x3f9(r31)
|
||||
/* 801E4D84 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4D88 48 00 3E B1 */ bl yesnoCancelAnmSet__14dMenu_Option_cFv
|
||||
/* 801E4D8C 38 00 00 07 */ li r0, 7
|
||||
/* 801E4D90 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E4D94 48 03 9C 41 */ bl dMeter2Info_set2DVibrationM__Fv
|
||||
/* 801E4D98 48 00 00 D8 */ b lbl_801E4E70
|
||||
lbl_801E4D9C:
|
||||
/* 801E4D9C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 801E4DA0 41 82 00 68 */ beq lbl_801E4E08
|
||||
/* 801E4DA4 88 1F 03 F9 */ lbz r0, 0x3f9(r31)
|
||||
/* 801E4DA8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E4DAC 41 82 00 C4 */ beq lbl_801E4E70
|
||||
/* 801E4DB0 38 00 00 A0 */ li r0, 0xa0
|
||||
/* 801E4DB4 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 801E4DB8 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E4DBC 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 801E4DC0 38 A0 00 00 */ li r5, 0
|
||||
/* 801E4DC4 38 C0 00 00 */ li r6, 0
|
||||
/* 801E4DC8 38 E0 00 00 */ li r7, 0
|
||||
/* 801E4DCC C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4DD0 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E4DD4 C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E4DD8 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E4DDC 39 00 00 00 */ li r8, 0
|
||||
/* 801E4DE0 48 0C 6B A5 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E4DE4 88 1F 03 F9 */ lbz r0, 0x3f9(r31)
|
||||
/* 801E4DE8 98 1F 03 FA */ stb r0, 0x3fa(r31)
|
||||
/* 801E4DEC 38 00 00 00 */ li r0, 0
|
||||
/* 801E4DF0 98 1F 03 F9 */ stb r0, 0x3f9(r31)
|
||||
/* 801E4DF4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4DF8 48 00 3C D1 */ bl yesnoSelectAnmSet__14dMenu_Option_cFv
|
||||
/* 801E4DFC 38 00 00 06 */ li r0, 6
|
||||
/* 801E4E00 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
/* 801E4E04 48 00 00 6C */ b lbl_801E4E70
|
||||
lbl_801E4E08:
|
||||
/* 801E4E08 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
||||
/* 801E4E0C 41 82 00 64 */ beq lbl_801E4E70
|
||||
/* 801E4E10 88 1F 03 F9 */ lbz r0, 0x3f9(r31)
|
||||
/* 801E4E14 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E4E18 41 82 00 58 */ beq lbl_801E4E70
|
||||
/* 801E4E1C 38 00 00 A0 */ li r0, 0xa0
|
||||
/* 801E4E20 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E4E24 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E4E28 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801E4E2C 38 A0 00 00 */ li r5, 0
|
||||
/* 801E4E30 38 C0 00 00 */ li r6, 0
|
||||
/* 801E4E34 38 E0 00 00 */ li r7, 0
|
||||
/* 801E4E38 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4E3C FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E4E40 C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E4E44 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E4E48 39 00 00 00 */ li r8, 0
|
||||
/* 801E4E4C 48 0C 6B 39 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E4E50 88 1F 03 F9 */ lbz r0, 0x3f9(r31)
|
||||
/* 801E4E54 98 1F 03 FA */ stb r0, 0x3fa(r31)
|
||||
/* 801E4E58 38 00 00 01 */ li r0, 1
|
||||
/* 801E4E5C 98 1F 03 F9 */ stb r0, 0x3f9(r31)
|
||||
/* 801E4E60 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4E64 48 00 3C 65 */ bl yesnoSelectAnmSet__14dMenu_Option_cFv
|
||||
/* 801E4E68 38 00 00 06 */ li r0, 6
|
||||
/* 801E4E6C 98 1F 03 EF */ stb r0, 0x3ef(r31)
|
||||
lbl_801E4E70:
|
||||
/* 801E4E70 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801E4E74 4B FA D0 A5 */ bl _move__15dFile_warning_cFv
|
||||
/* 801E4E78 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4E7C 4B FF EC 71 */ bl setAnimation__14dMenu_Option_cFv
|
||||
/* 801E4E80 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801E4E84 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 801E4E88 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801E4E8C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E4E90 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801E4E94 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_801E4B34:
|
||||
/* 801E4B34 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801E4B38 7C 08 02 A6 */ mflr r0
|
||||
/* 801E4B3C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E4B40 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 801E4B44 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E4B48 88 03 03 F7 */ lbz r0, 0x3f7(r3)
|
||||
/* 801E4B4C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E4B50 40 82 00 14 */ bne lbl_801E4B64
|
||||
/* 801E4B54 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801E4B58 38 80 05 5F */ li r4, 0x55f
|
||||
/* 801E4B5C 4B FA D6 9D */ bl setText__15dFile_warning_cFUl
|
||||
/* 801E4B60 48 00 00 10 */ b lbl_801E4B70
|
||||
lbl_801E4B64:
|
||||
/* 801E4B64 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801E4B68 38 80 05 60 */ li r4, 0x560
|
||||
/* 801E4B6C 4B FA D6 8D */ bl setText__15dFile_warning_cFUl
|
||||
lbl_801E4B70:
|
||||
/* 801E4B70 80 7F 00 34 */ lwz r3, 0x34(r31)
|
||||
/* 801E4B74 4B FA D5 45 */ bl openInit__15dFile_warning_cFv
|
||||
/* 801E4B78 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4B7C 38 80 04 73 */ li r4, 0x473
|
||||
/* 801E4B80 38 A0 04 7D */ li r5, 0x47d
|
||||
/* 801E4B84 48 00 37 41 */ bl yesnoMenuMoveAnmInitSet__14dMenu_Option_cFii
|
||||
/* 801E4B88 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4B8C 48 00 2B 61 */ bl getSelectType__14dMenu_Option_cFv
|
||||
/* 801E4B90 98 7F 04 03 */ stb r3, 0x403(r31)
|
||||
/* 801E4B94 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4B98 88 9F 04 03 */ lbz r4, 0x403(r31)
|
||||
/* 801E4B9C 38 A0 00 01 */ li r5, 1
|
||||
/* 801E4BA0 48 00 28 39 */ bl setSelectColor__14dMenu_Option_cFUcb
|
||||
/* 801E4BA4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4BA8 38 80 00 01 */ li r4, 1
|
||||
/* 801E4BAC 48 00 2B 6D */ bl changeBarColor__14dMenu_Option_cFb
|
||||
/* 801E4BB0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4BB4 38 80 00 00 */ li r4, 0
|
||||
/* 801E4BB8 48 00 32 E1 */ bl setAButtonString__14dMenu_Option_cFUs
|
||||
/* 801E4BBC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E4BC0 38 80 00 00 */ li r4, 0
|
||||
/* 801E4BC4 48 00 33 D9 */ bl setBButtonString__14dMenu_Option_cFUs
|
||||
/* 801E4BC8 38 00 00 51 */ li r0, 0x51
|
||||
/* 801E4BCC 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 801E4BD0 80 6D 8D E8 */ lwz r3, mAudioMgrPtr__10Z2AudioMgr(r13)
|
||||
/* 801E4BD4 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 801E4BD8 38 A0 00 00 */ li r5, 0
|
||||
/* 801E4BDC 38 C0 00 00 */ li r6, 0
|
||||
/* 801E4BE0 38 E0 00 00 */ li r7, 0
|
||||
/* 801E4BE4 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4BE8 FC 40 08 90 */ fmr f2, f1
|
||||
/* 801E4BEC C0 62 A9 54 */ lfs f3, lit_4472(r2)
|
||||
/* 801E4BF0 FC 80 18 90 */ fmr f4, f3
|
||||
/* 801E4BF4 39 00 00 00 */ li r8, 0
|
||||
/* 801E4BF8 48 0C 6D 8D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
||||
/* 801E4BFC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 801E4C00 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801E4C04 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E4C08 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801E4C0C 4E 80 00 20 */ blr
|
||||
@@ -1,56 +0,0 @@
|
||||
lbl_801E4C10:
|
||||
/* 801E4C10 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801E4C14 7C 08 02 A6 */ mflr r0
|
||||
/* 801E4C18 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E4C1C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801E4C20 48 17 D5 BD */ bl _savegpr_29
|
||||
/* 801E4C24 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801E4C28 80 83 00 34 */ lwz r4, 0x34(r3)
|
||||
/* 801E4C2C 88 84 00 3D */ lbz r4, 0x3d(r4)
|
||||
/* 801E4C30 30 04 FF FF */ addic r0, r4, -1
|
||||
/* 801E4C34 7C 00 21 10 */ subfe r0, r0, r4
|
||||
/* 801E4C38 54 1E 06 3E */ clrlwi r30, r0, 0x18
|
||||
/* 801E4C3C 48 00 37 FD */ bl yesnoMenuMoveAnm__14dMenu_Option_cFv
|
||||
/* 801E4C40 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E4C44 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4C48 C0 1D 03 74 */ lfs f0, 0x374(r29)
|
||||
/* 801E4C4C FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 801E4C50 41 82 00 38 */ beq lbl_801E4C88
|
||||
/* 801E4C54 38 7D 03 74 */ addi r3, r29, 0x374
|
||||
/* 801E4C58 C0 42 A9 64 */ lfs f2, lit_4893(r2)
|
||||
/* 801E4C5C C0 62 A9 50 */ lfs f3, lit_4471(r2)
|
||||
/* 801E4C60 48 08 AD DD */ bl cLib_addCalc2__FPffff
|
||||
/* 801E4C64 C0 1D 03 74 */ lfs f0, 0x374(r29)
|
||||
/* 801E4C68 C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4C6C EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 801E4C70 FC 00 02 10 */ fabs f0, f0
|
||||
/* 801E4C74 FC 40 00 18 */ frsp f2, f0
|
||||
/* 801E4C78 C0 02 A9 68 */ lfs f0, lit_4894(r2)
|
||||
/* 801E4C7C FC 02 00 40 */ fcmpo cr0, f2, f0
|
||||
/* 801E4C80 40 80 00 08 */ bge lbl_801E4C88
|
||||
/* 801E4C84 D0 3D 03 74 */ stfs f1, 0x374(r29)
|
||||
lbl_801E4C88:
|
||||
/* 801E4C88 28 1E 00 01 */ cmplwi r30, 1
|
||||
/* 801E4C8C 40 82 00 30 */ bne lbl_801E4CBC
|
||||
/* 801E4C90 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
||||
/* 801E4C94 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 801E4C98 40 82 00 24 */ bne lbl_801E4CBC
|
||||
/* 801E4C9C C0 22 A9 30 */ lfs f1, lit_4069(r2)
|
||||
/* 801E4CA0 C0 1D 03 74 */ lfs f0, 0x374(r29)
|
||||
/* 801E4CA4 FC 01 00 00 */ fcmpu cr0, f1, f0
|
||||
/* 801E4CA8 40 82 00 14 */ bne lbl_801E4CBC
|
||||
/* 801E4CAC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801E4CB0 48 00 3B D9 */ bl yesnoCursorShow__14dMenu_Option_cFv
|
||||
/* 801E4CB4 38 00 00 05 */ li r0, 5
|
||||
/* 801E4CB8 98 1D 03 EF */ stb r0, 0x3ef(r29)
|
||||
lbl_801E4CBC:
|
||||
/* 801E4CBC 80 7D 00 34 */ lwz r3, 0x34(r29)
|
||||
/* 801E4CC0 4B FA D2 59 */ bl _move__15dFile_warning_cFv
|
||||
/* 801E4CC4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801E4CC8 4B FF EE 25 */ bl setAnimation__14dMenu_Option_cFv
|
||||
/* 801E4CCC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801E4CD0 48 17 D5 59 */ bl _restgpr_29
|
||||
/* 801E4CD4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801E4CD8 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E4CDC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801E4CE0 4E 80 00 20 */ blr
|
||||
@@ -1,110 +0,0 @@
|
||||
lbl_801E38CC:
|
||||
/* 801E38CC 94 21 FF 50 */ stwu r1, -0xb0(r1)
|
||||
/* 801E38D0 7C 08 02 A6 */ mflr r0
|
||||
/* 801E38D4 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
/* 801E38D8 93 E1 00 AC */ stw r31, 0xac(r1)
|
||||
/* 801E38DC 93 C1 00 A8 */ stw r30, 0xa8(r1)
|
||||
/* 801E38E0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E38E4 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 801E38E8 48 07 00 49 */ bl __ct__8CPaneMgrFv
|
||||
/* 801E38EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 801E38F0 48 00 3D FD */ bl getSelectType__14dMenu_Option_cFv
|
||||
/* 801E38F4 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 801E38F8 38 00 00 00 */ li r0, 0
|
||||
/* 801E38FC 98 1F 03 F6 */ stb r0, 0x3f6(r31)
|
||||
/* 801E3900 88 1F 03 F6 */ lbz r0, 0x3f6(r31)
|
||||
/* 801E3904 60 00 00 01 */ ori r0, r0, 1
|
||||
/* 801E3908 98 1F 03 F6 */ stb r0, 0x3f6(r31)
|
||||
/* 801E390C 88 1F 03 F6 */ lbz r0, 0x3f6(r31)
|
||||
/* 801E3910 60 00 00 04 */ ori r0, r0, 4
|
||||
/* 801E3914 98 1F 03 F6 */ stb r0, 0x3f6(r31)
|
||||
/* 801E3918 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 801E391C 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801E3920 40 80 01 38 */ bge lbl_801E3A58
|
||||
/* 801E3924 88 1F 03 F6 */ lbz r0, 0x3f6(r31)
|
||||
/* 801E3928 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 801E392C 41 82 01 2C */ beq lbl_801E3A58
|
||||
/* 801E3930 88 1F 03 F3 */ lbz r0, 0x3f3(r31)
|
||||
/* 801E3934 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E3938 40 82 01 20 */ bne lbl_801E3A58
|
||||
/* 801E393C 88 1F 03 EF */ lbz r0, 0x3ef(r31)
|
||||
/* 801E3940 28 00 00 04 */ cmplwi r0, 4
|
||||
/* 801E3944 41 82 01 14 */ beq lbl_801E3A58
|
||||
/* 801E3948 28 00 00 05 */ cmplwi r0, 5
|
||||
/* 801E394C 41 82 01 0C */ beq lbl_801E3A58
|
||||
/* 801E3950 28 00 00 06 */ cmplwi r0, 6
|
||||
/* 801E3954 41 82 01 04 */ beq lbl_801E3A58
|
||||
/* 801E3958 28 00 00 07 */ cmplwi r0, 7
|
||||
/* 801E395C 41 82 00 FC */ beq lbl_801E3A58
|
||||
/* 801E3960 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
||||
/* 801E3964 38 80 00 00 */ li r4, 0
|
||||
/* 801E3968 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E396C 81 8C 00 14 */ lwz r12, 0x14(r12)
|
||||
/* 801E3970 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E3974 4E 80 04 21 */ bctrl
|
||||
/* 801E3978 57 DE 15 BA */ rlwinm r30, r30, 2, 0x16, 0x1d
|
||||
/* 801E397C 7C 7F F2 14 */ add r3, r31, r30
|
||||
/* 801E3980 80 83 01 94 */ lwz r4, 0x194(r3)
|
||||
/* 801E3984 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 801E3988 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 801E398C 38 C0 00 00 */ li r6, 0
|
||||
/* 801E3990 38 E0 00 00 */ li r7, 0
|
||||
/* 801E3994 48 07 15 29 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
|
||||
/* 801E3998 80 61 00 14 */ lwz r3, 0x14(r1)
|
||||
/* 801E399C 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 801E39A0 90 61 00 2C */ stw r3, 0x2c(r1)
|
||||
/* 801E39A4 90 01 00 30 */ stw r0, 0x30(r1)
|
||||
/* 801E39A8 80 01 00 1C */ lwz r0, 0x1c(r1)
|
||||
/* 801E39AC 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 801E39B0 7C 7F F2 14 */ add r3, r31, r30
|
||||
/* 801E39B4 80 83 01 A8 */ lwz r4, 0x1a8(r3)
|
||||
/* 801E39B8 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 801E39BC 80 A4 00 04 */ lwz r5, 4(r4)
|
||||
/* 801E39C0 38 C0 00 00 */ li r6, 0
|
||||
/* 801E39C4 38 E0 00 00 */ li r7, 0
|
||||
/* 801E39C8 48 07 14 F5 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
|
||||
/* 801E39CC 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 801E39D0 80 01 00 0C */ lwz r0, 0xc(r1)
|
||||
/* 801E39D4 90 61 00 20 */ stw r3, 0x20(r1)
|
||||
/* 801E39D8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E39DC 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 801E39E0 90 01 00 28 */ stw r0, 0x28(r1)
|
||||
/* 801E39E4 C0 01 00 2C */ lfs f0, 0x2c(r1)
|
||||
/* 801E39E8 3C 60 80 43 */ lis r3, g_drawHIO@ha /* 0x8042EBC8@ha */
|
||||
/* 801E39EC 38 63 EB C8 */ addi r3, r3, g_drawHIO@l /* 0x8042EBC8@l */
|
||||
/* 801E39F0 C0 23 07 1C */ lfs f1, 0x71c(r3)
|
||||
/* 801E39F4 EC C0 08 2A */ fadds f6, f0, f1
|
||||
/* 801E39F8 D0 C1 00 2C */ stfs f6, 0x2c(r1)
|
||||
/* 801E39FC C0 01 00 20 */ lfs f0, 0x20(r1)
|
||||
/* 801E3A00 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 801E3A04 D0 01 00 20 */ stfs f0, 0x20(r1)
|
||||
/* 801E3A08 EC 60 30 28 */ fsubs f3, f0, f6
|
||||
/* 801E3A0C C0 01 00 24 */ lfs f0, 0x24(r1)
|
||||
/* 801E3A10 C0 E1 00 30 */ lfs f7, 0x30(r1)
|
||||
/* 801E3A14 EC 80 38 28 */ fsubs f4, f0, f7
|
||||
/* 801E3A18 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
||||
/* 801E3A1C 88 9F 03 F6 */ lbz r4, 0x3f6(r31)
|
||||
/* 801E3A20 C0 42 A9 48 */ lfs f2, lit_4469(r2)
|
||||
/* 801E3A24 C0 22 A9 4C */ lfs f1, lit_4470(r2)
|
||||
/* 801E3A28 C0 A2 A9 50 */ lfs f5, lit_4471(r2)
|
||||
/* 801E3A2C EC 03 01 72 */ fmuls f0, f3, f5
|
||||
/* 801E3A30 EC 06 00 2A */ fadds f0, f6, f0
|
||||
/* 801E3A34 EC 01 00 2A */ fadds f0, f1, f0
|
||||
/* 801E3A38 EC 22 00 2A */ fadds f1, f2, f0
|
||||
/* 801E3A3C C0 42 A9 54 */ lfs f2, lit_4472(r2)
|
||||
/* 801E3A40 EC 04 01 72 */ fmuls f0, f4, f5
|
||||
/* 801E3A44 EC 07 00 2A */ fadds f0, f7, f0
|
||||
/* 801E3A48 EC 42 00 2A */ fadds f2, f2, f0
|
||||
/* 801E3A4C 48 02 7D C9 */ bl drawHaihai__14dMeterHaihai_cFUcffff
|
||||
/* 801E3A50 38 00 00 00 */ li r0, 0
|
||||
/* 801E3A54 98 1F 03 F6 */ stb r0, 0x3f6(r31)
|
||||
lbl_801E3A58:
|
||||
/* 801E3A58 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 801E3A5C 38 80 FF FF */ li r4, -1
|
||||
/* 801E3A60 48 06 FF B9 */ bl __dt__8CPaneMgrFv
|
||||
/* 801E3A64 83 E1 00 AC */ lwz r31, 0xac(r1)
|
||||
/* 801E3A68 83 C1 00 A8 */ lwz r30, 0xa8(r1)
|
||||
/* 801E3A6C 80 01 00 B4 */ lwz r0, 0xb4(r1)
|
||||
/* 801E3A70 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E3A74 38 21 00 B0 */ addi r1, r1, 0xb0
|
||||
/* 801E3A78 4E 80 00 20 */ blr
|
||||
@@ -1,9 +0,0 @@
|
||||
lbl_801E8E6C:
|
||||
/* 801E8E6C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 801E8E70 7C 08 02 A6 */ mflr r0
|
||||
/* 801E8E74 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 801E8E78 4B FF A8 55 */ bl _draw__14dMenu_Option_cFv
|
||||
/* 801E8E7C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 801E8E80 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E8E84 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801E8E88 4E 80 00 20 */ blr
|
||||
@@ -1,88 +0,0 @@
|
||||
lbl_801E80B4:
|
||||
/* 801E80B4 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 801E80B8 7C 08 02 A6 */ mflr r0
|
||||
/* 801E80BC 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
/* 801E80C0 DB E1 00 30 */ stfd f31, 0x30(r1)
|
||||
/* 801E80C4 F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E80C8 DB C1 00 20 */ stfd f30, 0x20(r1)
|
||||
/* 801E80CC F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801E80D0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801E80D4 48 17 A1 09 */ bl _savegpr_29
|
||||
/* 801E80D8 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 801E80DC 7C BF 2B 78 */ mr r31, r5
|
||||
/* 801E80E0 7C DE 33 78 */ mr r30, r6
|
||||
/* 801E80E4 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 801E80E8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E80EC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E80F0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E80F4 4E 80 04 21 */ bctrl
|
||||
/* 801E80F8 48 10 F0 09 */ bl getBounds__7J2DPaneFv
|
||||
/* 801E80FC C3 C3 00 04 */ lfs f30, 4(r3)
|
||||
/* 801E8100 80 7D 00 0C */ lwz r3, 0xc(r29)
|
||||
/* 801E8104 7F C6 F3 78 */ mr r6, r30
|
||||
/* 801E8108 7F E5 FB 78 */ mr r5, r31
|
||||
/* 801E810C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E8110 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E8114 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E8118 4E 80 04 21 */ bctrl
|
||||
/* 801E811C 48 10 EF E5 */ bl getBounds__7J2DPaneFv
|
||||
/* 801E8120 C0 23 00 00 */ lfs f1, 0(r3)
|
||||
/* 801E8124 C0 02 A9 60 */ lfs f0, lit_4862(r2)
|
||||
/* 801E8128 EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 801E812C 80 7D 00 0C */ lwz r3, 0xc(r29)
|
||||
/* 801E8130 7F C6 F3 78 */ mr r6, r30
|
||||
/* 801E8134 7F E5 FB 78 */ mr r5, r31
|
||||
/* 801E8138 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E813C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E8140 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E8144 4E 80 04 21 */ bctrl
|
||||
/* 801E8148 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 801E814C FC 40 F0 90 */ fmr f2, f30
|
||||
/* 801E8150 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E8154 81 8C 00 10 */ lwz r12, 0x10(r12)
|
||||
/* 801E8158 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E815C 4E 80 04 21 */ bctrl
|
||||
/* 801E8160 80 7D 00 0C */ lwz r3, 0xc(r29)
|
||||
/* 801E8164 7F C6 F3 78 */ mr r6, r30
|
||||
/* 801E8168 7F E5 FB 78 */ mr r5, r31
|
||||
/* 801E816C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E8170 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E8174 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E8178 4E 80 04 21 */ bctrl
|
||||
/* 801E817C C0 23 00 2C */ lfs f1, 0x2c(r3)
|
||||
/* 801E8180 C0 03 00 24 */ lfs f0, 0x24(r3)
|
||||
/* 801E8184 EF C1 00 28 */ fsubs f30, f1, f0
|
||||
/* 801E8188 80 7D 00 0C */ lwz r3, 0xc(r29)
|
||||
/* 801E818C 7F C6 F3 78 */ mr r6, r30
|
||||
/* 801E8190 7F E5 FB 78 */ mr r5, r31
|
||||
/* 801E8194 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E8198 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E819C 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E81A0 4E 80 04 21 */ bctrl
|
||||
/* 801E81A4 C0 23 00 28 */ lfs f1, 0x28(r3)
|
||||
/* 801E81A8 C0 03 00 20 */ lfs f0, 0x20(r3)
|
||||
/* 801E81AC EF E1 00 28 */ fsubs f31, f1, f0
|
||||
/* 801E81B0 80 7D 00 0C */ lwz r3, 0xc(r29)
|
||||
/* 801E81B4 7F C6 F3 78 */ mr r6, r30
|
||||
/* 801E81B8 7F E5 FB 78 */ mr r5, r31
|
||||
/* 801E81BC 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E81C0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E81C4 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E81C8 4E 80 04 21 */ bctrl
|
||||
/* 801E81CC C0 02 A9 78 */ lfs f0, lit_6256(r2)
|
||||
/* 801E81D0 EC 20 F8 2A */ fadds f1, f0, f31
|
||||
/* 801E81D4 FC 40 F0 90 */ fmr f2, f30
|
||||
/* 801E81D8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E81DC 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 801E81E0 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E81E4 4E 80 04 21 */ bctrl
|
||||
/* 801E81E8 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */
|
||||
/* 801E81EC CB E1 00 30 */ lfd f31, 0x30(r1)
|
||||
/* 801E81F0 E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */
|
||||
/* 801E81F4 CB C1 00 20 */ lfd f30, 0x20(r1)
|
||||
/* 801E81F8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801E81FC 48 17 A0 2D */ bl _restgpr_29
|
||||
/* 801E8200 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 801E8204 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E8208 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 801E820C 4E 80 00 20 */ blr
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,70 +0,0 @@
|
||||
lbl_801E7E98:
|
||||
/* 801E7E98 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801E7E9C 7C 08 02 A6 */ mflr r0
|
||||
/* 801E7EA0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801E7EA4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801E7EA8 48 17 A3 29 */ bl _savegpr_26
|
||||
/* 801E7EAC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 801E7EB0 54 9B 04 3E */ clrlwi r27, r4, 0x10
|
||||
/* 801E7EB4 A0 03 03 DC */ lhz r0, 0x3dc(r3)
|
||||
/* 801E7EB8 7C 1B 00 40 */ cmplw r27, r0
|
||||
/* 801E7EBC 41 82 00 C8 */ beq lbl_801E7F84
|
||||
/* 801E7EC0 B0 9F 03 DC */ sth r4, 0x3dc(r31)
|
||||
/* 801E7EC4 28 1B 00 00 */ cmplwi r27, 0
|
||||
/* 801E7EC8 40 82 00 5C */ bne lbl_801E7F24
|
||||
/* 801E7ECC 3B 60 00 00 */ li r27, 0
|
||||
/* 801E7ED0 3B C0 00 00 */ li r30, 0
|
||||
/* 801E7ED4 3C 60 80 39 */ lis r3, text_a_tag_6194@ha /* 0x80397588@ha */
|
||||
/* 801E7ED8 3B A3 75 88 */ addi r29, r3, text_a_tag_6194@l /* 0x80397588@l */
|
||||
/* 801E7EDC 3C 60 80 39 */ lis r3, d_menu_d_menu_option__stringBase0@ha /* 0x803975D8@ha */
|
||||
/* 801E7EE0 3B 83 75 D8 */ addi r28, r3, d_menu_d_menu_option__stringBase0@l /* 0x803975D8@l */
|
||||
lbl_801E7EE4:
|
||||
/* 801E7EE4 80 7F 00 18 */ lwz r3, 0x18(r31)
|
||||
/* 801E7EE8 7C 9D F2 14 */ add r4, r29, r30
|
||||
/* 801E7EEC 80 A4 00 00 */ lwz r5, 0(r4)
|
||||
/* 801E7EF0 80 C4 00 04 */ lwz r6, 4(r4)
|
||||
/* 801E7EF4 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E7EF8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E7EFC 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E7F00 4E 80 04 21 */ bctrl
|
||||
/* 801E7F04 48 11 87 55 */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801E7F08 38 9C 00 1D */ addi r4, r28, 0x1d
|
||||
/* 801E7F0C 48 18 0C 21 */ bl strcpy
|
||||
/* 801E7F10 3B 7B 00 01 */ addi r27, r27, 1
|
||||
/* 801E7F14 2C 1B 00 05 */ cmpwi r27, 5
|
||||
/* 801E7F18 3B DE 00 08 */ addi r30, r30, 8
|
||||
/* 801E7F1C 41 80 FF C8 */ blt lbl_801E7EE4
|
||||
/* 801E7F20 48 00 00 64 */ b lbl_801E7F84
|
||||
lbl_801E7F24:
|
||||
/* 801E7F24 3B 40 00 00 */ li r26, 0
|
||||
/* 801E7F28 3B C0 00 00 */ li r30, 0
|
||||
/* 801E7F2C 3C 60 80 39 */ lis r3, text_a_tag_6194@ha /* 0x80397588@ha */
|
||||
/* 801E7F30 3B 83 75 88 */ addi r28, r3, text_a_tag_6194@l /* 0x80397588@l */
|
||||
/* 801E7F34 3C 60 80 43 */ lis r3, g_meter2_info@ha /* 0x80430188@ha */
|
||||
/* 801E7F38 3B A3 01 88 */ addi r29, r3, g_meter2_info@l /* 0x80430188@l */
|
||||
lbl_801E7F3C:
|
||||
/* 801E7F3C 80 7F 00 18 */ lwz r3, 0x18(r31)
|
||||
/* 801E7F40 7C 9C F2 14 */ add r4, r28, r30
|
||||
/* 801E7F44 80 A4 00 00 */ lwz r5, 0(r4)
|
||||
/* 801E7F48 80 C4 00 04 */ lwz r6, 4(r4)
|
||||
/* 801E7F4C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 801E7F50 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
||||
/* 801E7F54 7D 89 03 A6 */ mtctr r12
|
||||
/* 801E7F58 4E 80 04 21 */ bctrl
|
||||
/* 801E7F5C 48 11 86 FD */ bl getStringPtr__10J2DTextBoxCFv
|
||||
/* 801E7F60 7C 65 1B 78 */ mr r5, r3
|
||||
/* 801E7F64 7F A3 EB 78 */ mr r3, r29
|
||||
/* 801E7F68 7F 64 DB 78 */ mr r4, r27
|
||||
/* 801E7F6C 38 C0 00 00 */ li r6, 0
|
||||
/* 801E7F70 48 03 45 D5 */ bl getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
||||
/* 801E7F74 3B 5A 00 01 */ addi r26, r26, 1
|
||||
/* 801E7F78 2C 1A 00 05 */ cmpwi r26, 5
|
||||
/* 801E7F7C 3B DE 00 08 */ addi r30, r30, 8
|
||||
/* 801E7F80 41 80 FF BC */ blt lbl_801E7F3C
|
||||
lbl_801E7F84:
|
||||
/* 801E7F84 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 801E7F88 48 17 A2 95 */ bl _restgpr_26
|
||||
/* 801E7F8C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801E7F90 7C 08 03 A6 */ mtlr r0
|
||||
/* 801E7F94 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801E7F98 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user