mirror of https://github.com/zeldaret/tp.git
1092 lines
57 KiB
ArmAsm
1092 lines
57 KiB
ArmAsm
.include "macros.inc"
|
|
|
|
.section .text, "ax" # 801aed64
|
|
|
|
|
|
/* 801AED64 001ABCA4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AED68 001ABCA8 7C 08 02 A6 */ mflr r0
|
|
/* 801AED6C 001ABCAC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AED70 001ABCB0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AED74 001ABCB4 7C 7F 1B 79 */ or. r31, r3, r3
|
|
/* 801AED78 001ABCB8 41 82 00 1C */ beq lbl_801AED94
|
|
/* 801AED7C 001ABCBC 3C A0 80 3C */ lis r5, lbl_803BC364@ha
|
|
/* 801AED80 001ABCC0 38 05 C3 64 */ addi r0, r5, lbl_803BC364@l
|
|
/* 801AED84 001ABCC4 90 1F 00 00 */ stw r0, 0(r31)
|
|
/* 801AED88 001ABCC8 7C 80 07 35 */ extsh. r0, r4
|
|
/* 801AED8C 001ABCCC 40 81 00 08 */ ble lbl_801AED94
|
|
/* 801AED90 001ABCD0 48 11 FF AD */ bl __dl__FPv
|
|
lbl_801AED94:
|
|
/* 801AED94 001ABCD4 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AED98 001ABCD8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AED9C 001ABCDC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AEDA0 001ABCE0 7C 08 03 A6 */ mtlr r0
|
|
/* 801AEDA4 001ABCE4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AEDA8 001ABCE8 4E 80 00 20 */ blr
|
|
|
|
.global _move__19dMenu_Calibration_cFv
|
|
_move__19dMenu_Calibration_cFv:
|
|
/* 801AEDAC 001ABCEC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AEDB0 001ABCF0 7C 08 02 A6 */ mflr r0
|
|
/* 801AEDB4 001ABCF4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AEDB8 001ABCF8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AEDBC 001ABCFC 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 801AEDC0 001ABD00 7C 7E 1B 78 */ mr r30, r3
|
|
/* 801AEDC4 001ABD04 8B E3 01 00 */ lbz r31, 0x100(r3)
|
|
/* 801AEDC8 001ABD08 1C BF 00 0C */ mulli r5, r31, 0xc
|
|
/* 801AEDCC 001ABD0C 3C 80 80 3C */ lis r4, lbl_803BC31C@ha
|
|
/* 801AEDD0 001ABD10 38 04 C3 1C */ addi r0, r4, lbl_803BC31C@l
|
|
/* 801AEDD4 001ABD14 7D 80 2A 14 */ add r12, r0, r5
|
|
/* 801AEDD8 001ABD18 48 1B 32 AD */ bl __ptmf_scall
|
|
/* 801AEDDC 001ABD1C 60 00 00 00 */ nop
|
|
/* 801AEDE0 001ABD20 88 1E 01 00 */ lbz r0, 0x100(r30)
|
|
/* 801AEDE4 001ABD24 7C 1F 00 40 */ cmplw r31, r0
|
|
/* 801AEDE8 001ABD28 41 82 00 20 */ beq lbl_801AEE08
|
|
/* 801AEDEC 001ABD2C 7F C3 F3 78 */ mr r3, r30
|
|
/* 801AEDF0 001ABD30 1C A0 00 0C */ mulli r5, r0, 0xc
|
|
/* 801AEDF4 001ABD34 3C 80 80 3C */ lis r4, lbl_803BC28C@ha
|
|
/* 801AEDF8 001ABD38 38 04 C2 8C */ addi r0, r4, lbl_803BC28C@l
|
|
/* 801AEDFC 001ABD3C 7D 80 2A 14 */ add r12, r0, r5
|
|
/* 801AEE00 001ABD40 48 1B 32 85 */ bl __ptmf_scall
|
|
/* 801AEE04 001ABD44 60 00 00 00 */ nop
|
|
lbl_801AEE08:
|
|
/* 801AEE08 001ABD48 7F C3 F3 78 */ mr r3, r30
|
|
/* 801AEE0C 001ABD4C 38 80 00 00 */ li r4, 0
|
|
/* 801AEE10 001ABD50 48 00 0B F1 */ bl setHIO__19dMenu_Calibration_cFb
|
|
/* 801AEE14 001ABD54 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AEE18 001ABD58 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 801AEE1C 001ABD5C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AEE20 001ABD60 7C 08 03 A6 */ mtlr r0
|
|
/* 801AEE24 001ABD64 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AEE28 001ABD68 4E 80 00 20 */ blr
|
|
|
|
.global _draw__19dMenu_Calibration_cFv
|
|
_draw__19dMenu_Calibration_cFv:
|
|
/* 801AEE2C 001ABD6C 4E 80 00 20 */ blr
|
|
/* 801AEE30 001ABD70 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 801AEE34 001ABD74 7C 08 02 A6 */ mflr r0
|
|
/* 801AEE38 001ABD78 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 801AEE3C 001ABD7C 93 E1 00 2C */ stw r31, 0x2c(r1)
|
|
/* 801AEE40 001ABD80 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AEE44 001ABD84 38 00 00 00 */ li r0, 0
|
|
/* 801AEE48 001ABD88 B0 03 00 FA */ sth r0, 0xfa(r3)
|
|
/* 801AEE4C 001ABD8C 38 80 00 00 */ li r4, 0
|
|
/* 801AEE50 001ABD90 48 00 08 E9 */ bl setAButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AEE54 001ABD94 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AEE58 001ABD98 38 80 00 00 */ li r4, 0
|
|
/* 801AEE5C 001ABD9C 48 00 09 8D */ bl setBButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AEE60 001ABDA0 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AEE64 001ABDA4 38 80 04 D8 */ li r4, 0x4d8
|
|
/* 801AEE68 001ABDA8 48 00 0A 31 */ bl setStepString__19dMenu_Calibration_cFUs
|
|
/* 801AEE6C 001ABDAC 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AEE70 001ABDB0 38 80 04 DD */ li r4, 0x4dd
|
|
/* 801AEE74 001ABDB4 48 00 0A D5 */ bl setExplainString__19dMenu_Calibration_cFUs
|
|
/* 801AEE78 001ABDB8 80 1F 00 E8 */ lwz r0, 0xe8(r31)
|
|
/* 801AEE7C 001ABDBC 54 00 18 38 */ slwi r0, r0, 3
|
|
/* 801AEE80 001ABDC0 7C 9F 02 14 */ add r4, r31, r0
|
|
/* 801AEE84 001ABDC4 80 64 00 BC */ lwz r3, 0xbc(r4)
|
|
/* 801AEE88 001ABDC8 80 04 00 C0 */ lwz r0, 0xc0(r4)
|
|
/* 801AEE8C 001ABDCC 90 61 00 08 */ stw r3, 8(r1)
|
|
/* 801AEE90 001ABDD0 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 801AEE94 001ABDD4 80 7F 00 80 */ lwz r3, 0x80(r31)
|
|
/* 801AEE98 001ABDD8 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 801AEE9C 001ABDDC C0 41 00 0C */ lfs f2, 0xc(r1)
|
|
/* 801AEEA0 001ABDE0 C0 21 00 08 */ lfs f1, 8(r1)
|
|
/* 801AEEA4 001ABDE4 C0 02 A5 10 */ lfs f0, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AEEA8 001ABDE8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 801AEEAC 001ABDEC 40 81 00 08 */ ble lbl_801AEEB4
|
|
/* 801AEEB0 001ABDF0 48 00 00 08 */ b lbl_801AEEB8
|
|
lbl_801AEEB4:
|
|
/* 801AEEB4 001ABDF4 FC 20 00 90 */ fmr f1, f0
|
|
lbl_801AEEB8:
|
|
/* 801AEEB8 001ABDF8 D0 23 01 1C */ stfs f1, 0x11c(r3)
|
|
/* 801AEEBC 001ABDFC C0 02 A5 10 */ lfs f0, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AEEC0 001ABE00 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 801AEEC4 001ABE04 40 81 00 08 */ ble lbl_801AEECC
|
|
/* 801AEEC8 001ABE08 48 00 00 08 */ b lbl_801AEED0
|
|
lbl_801AEECC:
|
|
/* 801AEECC 001ABE0C FC 40 00 90 */ fmr f2, f0
|
|
lbl_801AEED0:
|
|
/* 801AEED0 001ABE10 D0 43 01 20 */ stfs f2, 0x120(r3)
|
|
/* 801AEED4 001ABE14 80 1F 00 E8 */ lwz r0, 0xe8(r31)
|
|
/* 801AEED8 001ABE18 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 801AEEDC 001ABE1C 7C 7F 02 14 */ add r3, r31, r0
|
|
/* 801AEEE0 001ABE20 80 83 00 70 */ lwz r4, 0x70(r3)
|
|
/* 801AEEE4 001ABE24 38 61 00 10 */ addi r3, r1, 0x10
|
|
/* 801AEEE8 001ABE28 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 801AEEEC 001ABE2C 38 C0 00 00 */ li r6, 0
|
|
/* 801AEEF0 001ABE30 38 E0 00 00 */ li r7, 0
|
|
/* 801AEEF4 001ABE34 48 0A 5F C9 */ bl getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs
|
|
/* 801AEEF8 001ABE38 80 61 00 10 */ lwz r3, 0x10(r1)
|
|
/* 801AEEFC 001ABE3C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AEF00 001ABE40 90 61 00 1C */ stw r3, 0x1c(r1)
|
|
/* 801AEF04 001ABE44 90 01 00 20 */ stw r0, 0x20(r1)
|
|
/* 801AEF08 001ABE48 80 01 00 18 */ lwz r0, 0x18(r1)
|
|
/* 801AEF0C 001ABE4C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 801AEF10 001ABE50 80 1F 00 E8 */ lwz r0, 0xe8(r31)
|
|
/* 801AEF14 001ABE54 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 801AEF18 001ABE58 7C 7F 02 14 */ add r3, r31, r0
|
|
/* 801AEF1C 001ABE5C 80 63 00 70 */ lwz r3, 0x70(r3)
|
|
/* 801AEF20 001ABE60 80 83 00 04 */ lwz r4, 4(r3)
|
|
/* 801AEF24 001ABE64 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 801AEF28 001ABE68 C0 21 00 1C */ lfs f1, 0x1c(r1)
|
|
/* 801AEF2C 001ABE6C C0 41 00 20 */ lfs f2, 0x20(r1)
|
|
/* 801AEF30 001ABE70 38 A0 00 00 */ li r5, 0
|
|
/* 801AEF34 001ABE74 4B FE 61 C1 */ bl setPos__16dSelect_cursor_cFffP7J2DPaneb
|
|
/* 801AEF38 001ABE78 38 00 00 00 */ li r0, 0
|
|
/* 801AEF3C 001ABE7C B0 1F 00 FC */ sth r0, 0xfc(r31)
|
|
/* 801AEF40 001ABE80 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 801AEF44 001ABE84 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AEF48 001ABE88 48 0A 68 89 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AEF4C 001ABE8C 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
|
/* 801AEF50 001ABE90 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 801AEF54 001ABE94 7C 08 03 A6 */ mtlr r0
|
|
/* 801AEF58 001ABE98 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 801AEF5C 001ABE9C 4E 80 00 20 */ blr
|
|
/* 801AEF60 001ABEA0 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 801AEF64 001ABEA4 7C 08 02 A6 */ mflr r0
|
|
/* 801AEF68 001ABEA8 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 801AEF6C 001ABEAC DB E1 00 20 */ stfd f31, 0x20(r1)
|
|
/* 801AEF70 001ABEB0 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
|
|
/* 801AEF74 001ABEB4 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 801AEF78 001ABEB8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AEF7C 001ABEBC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AEF80 001ABEC0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AEF84 001ABEC4 A8 83 0A 2C */ lha r4, 0xa2c(r3)
|
|
/* 801AEF88 001ABEC8 A8 7F 00 FA */ lha r3, 0xfa(r31)
|
|
/* 801AEF8C 001ABECC 38 03 00 01 */ addi r0, r3, 1
|
|
/* 801AEF90 001ABED0 B0 1F 00 FA */ sth r0, 0xfa(r31)
|
|
/* 801AEF94 001ABED4 A8 1F 00 FA */ lha r0, 0xfa(r31)
|
|
/* 801AEF98 001ABED8 7C 00 20 00 */ cmpw r0, r4
|
|
/* 801AEF9C 001ABEDC 41 80 00 50 */ blt lbl_801AEFEC
|
|
/* 801AEFA0 001ABEE0 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 801AEFA4 001ABEE4 C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AEFA8 001ABEE8 48 0A 68 29 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AEFAC 001ABEEC 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 801AEFB0 001ABEF0 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AEFB4 001ABEF4 48 0A 68 1D */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AEFB8 001ABEF8 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AEFBC 001ABEFC C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AEFC0 001ABF00 48 0A 68 11 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AEFC4 001ABF04 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 801AEFC8 001ABF08 C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AEFCC 001ABF0C 4B FE 62 D5 */ bl setAlphaRate__16dSelect_cursor_cFf
|
|
/* 801AEFD0 001ABF10 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 801AEFD4 001ABF14 88 03 00 B4 */ lbz r0, 0xb4(r3)
|
|
/* 801AEFD8 001ABF18 60 00 00 01 */ ori r0, r0, 1
|
|
/* 801AEFDC 001ABF1C 98 03 00 B4 */ stb r0, 0xb4(r3)
|
|
/* 801AEFE0 001ABF20 38 00 00 01 */ li r0, 1
|
|
/* 801AEFE4 001ABF24 98 1F 01 00 */ stb r0, 0x100(r31)
|
|
/* 801AEFE8 001ABF28 48 00 00 80 */ b lbl_801AF068
|
|
lbl_801AEFEC:
|
|
/* 801AEFEC 001ABF2C C8 42 A5 18 */ lfd f2, lbl_80453F18-_SDA2_BASE_(r2)
|
|
/* 801AEFF0 001ABF30 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 801AEFF4 001ABF34 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 801AEFF8 001ABF38 3C 60 43 30 */ lis r3, 0x4330
|
|
/* 801AEFFC 001ABF3C 90 61 00 08 */ stw r3, 8(r1)
|
|
/* 801AF000 001ABF40 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 801AF004 001ABF44 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 801AF008 001ABF48 6C 80 80 00 */ xoris r0, r4, 0x8000
|
|
/* 801AF00C 001ABF4C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF010 001ABF50 90 61 00 10 */ stw r3, 0x10(r1)
|
|
/* 801AF014 001ABF54 C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
/* 801AF018 001ABF58 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 801AF01C 001ABF5C EF E1 00 24 */ fdivs f31, f1, f0
|
|
/* 801AF020 001ABF60 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 801AF024 001ABF64 FC 20 F8 90 */ fmr f1, f31
|
|
/* 801AF028 001ABF68 48 0A 67 A9 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF02C 001ABF6C 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 801AF030 001ABF70 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF034 001ABF74 48 0A 67 9D */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF038 001ABF78 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 801AF03C 001ABF7C FC 20 F8 90 */ fmr f1, f31
|
|
/* 801AF040 001ABF80 4B FE 62 61 */ bl setAlphaRate__16dSelect_cursor_cFf
|
|
/* 801AF044 001ABF84 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AF048 001ABF88 48 0A 67 E1 */ bl getAlphaRate__13CPaneMgrAlphaFv
|
|
/* 801AF04C 001ABF8C C0 02 A5 10 */ lfs f0, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF050 001ABF90 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 801AF054 001ABF94 41 82 00 14 */ beq lbl_801AF068
|
|
/* 801AF058 001ABF98 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AF05C 001ABF9C C0 02 A5 14 */ lfs f0, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF060 001ABFA0 EC 20 F8 28 */ fsubs f1, f0, f31
|
|
/* 801AF064 001ABFA4 48 0A 67 6D */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
lbl_801AF068:
|
|
/* 801AF068 001ABFA8 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
|
|
/* 801AF06C 001ABFAC CB E1 00 20 */ lfd f31, 0x20(r1)
|
|
/* 801AF070 001ABFB0 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 801AF074 001ABFB4 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 801AF078 001ABFB8 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF07C 001ABFBC 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 801AF080 001ABFC0 4E 80 00 20 */ blr
|
|
/* 801AF084 001ABFC4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AF088 001ABFC8 7C 08 02 A6 */ mflr r0
|
|
/* 801AF08C 001ABFCC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF090 001ABFD0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AF094 001ABFD4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF098 001ABFD8 38 80 04 08 */ li r4, 0x408
|
|
/* 801AF09C 001ABFDC 48 00 06 9D */ bl setAButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF0A0 001ABFE0 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF0A4 001ABFE4 38 80 05 61 */ li r4, 0x561
|
|
/* 801AF0A8 001ABFE8 48 00 07 41 */ bl setBButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF0AC 001ABFEC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AF0B0 001ABFF0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AF0B4 001ABFF4 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF0B8 001ABFF8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AF0BC 001ABFFC 4E 80 00 20 */ blr
|
|
/* 801AF0C0 001AC000 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AF0C4 001AC004 7C 08 02 A6 */ mflr r0
|
|
/* 801AF0C8 001AC008 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF0CC 001AC00C 3C 80 80 3E */ lis r4, m_cpadInfo@ha
|
|
/* 801AF0D0 001AC010 38 84 D2 E8 */ addi r4, r4, m_cpadInfo@l
|
|
/* 801AF0D4 001AC014 80 84 00 34 */ lwz r4, 0x34(r4)
|
|
/* 801AF0D8 001AC018 54 80 05 EF */ rlwinm. r0, r4, 0, 0x17, 0x17
|
|
/* 801AF0DC 001AC01C 41 82 00 50 */ beq lbl_801AF12C
|
|
/* 801AF0E0 001AC020 38 00 00 02 */ li r0, 2
|
|
/* 801AF0E4 001AC024 98 03 01 00 */ stb r0, 0x100(r3)
|
|
/* 801AF0E8 001AC028 38 00 00 00 */ li r0, 0
|
|
/* 801AF0EC 001AC02C 98 03 00 FF */ stb r0, 0xff(r3)
|
|
/* 801AF0F0 001AC030 38 00 00 A1 */ li r0, 0xa1
|
|
/* 801AF0F4 001AC034 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 801AF0F8 001AC038 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 801AF0FC 001AC03C 38 81 00 0C */ addi r4, r1, 0xc
|
|
/* 801AF100 001AC040 38 A0 00 00 */ li r5, 0
|
|
/* 801AF104 001AC044 38 C0 00 00 */ li r6, 0
|
|
/* 801AF108 001AC048 38 E0 00 00 */ li r7, 0
|
|
/* 801AF10C 001AC04C C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF110 001AC050 FC 40 08 90 */ fmr f2, f1
|
|
/* 801AF114 001AC054 C0 62 A5 20 */ lfs f3, lbl_80453F20-_SDA2_BASE_(r2)
|
|
/* 801AF118 001AC058 FC 80 18 90 */ fmr f4, f3
|
|
/* 801AF11C 001AC05C 39 00 00 00 */ li r8, 0
|
|
/* 801AF120 001AC060 48 0F C8 65 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 801AF124 001AC064 48 06 F8 AD */ bl dMeter2Info_set2DVibration__Fv
|
|
/* 801AF128 001AC068 48 00 00 50 */ b lbl_801AF178
|
|
lbl_801AF12C:
|
|
/* 801AF12C 001AC06C 54 80 05 AD */ rlwinm. r0, r4, 0, 0x16, 0x16
|
|
/* 801AF130 001AC070 41 82 00 48 */ beq lbl_801AF178
|
|
/* 801AF134 001AC074 38 00 00 00 */ li r0, 0
|
|
/* 801AF138 001AC078 98 03 01 01 */ stb r0, 0x101(r3)
|
|
/* 801AF13C 001AC07C 98 03 00 FE */ stb r0, 0xfe(r3)
|
|
/* 801AF140 001AC080 38 00 00 A2 */ li r0, 0xa2
|
|
/* 801AF144 001AC084 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 801AF148 001AC088 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 801AF14C 001AC08C 38 81 00 08 */ addi r4, r1, 8
|
|
/* 801AF150 001AC090 38 A0 00 00 */ li r5, 0
|
|
/* 801AF154 001AC094 38 C0 00 00 */ li r6, 0
|
|
/* 801AF158 001AC098 38 E0 00 00 */ li r7, 0
|
|
/* 801AF15C 001AC09C C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF160 001AC0A0 FC 40 08 90 */ fmr f2, f1
|
|
/* 801AF164 001AC0A4 C0 62 A5 20 */ lfs f3, lbl_80453F20-_SDA2_BASE_(r2)
|
|
/* 801AF168 001AC0A8 FC 80 18 90 */ fmr f4, f3
|
|
/* 801AF16C 001AC0AC 39 00 00 00 */ li r8, 0
|
|
/* 801AF170 001AC0B0 48 0F C8 15 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 801AF174 001AC0B4 48 06 F8 5D */ bl dMeter2Info_set2DVibration__Fv
|
|
lbl_801AF178:
|
|
/* 801AF178 001AC0B8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AF17C 001AC0BC 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF180 001AC0C0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AF184 001AC0C4 4E 80 00 20 */ blr
|
|
/* 801AF188 001AC0C8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AF18C 001AC0CC 7C 08 02 A6 */ mflr r0
|
|
/* 801AF190 001AC0D0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF194 001AC0D4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AF198 001AC0D8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF19C 001AC0DC 38 00 00 00 */ li r0, 0
|
|
/* 801AF1A0 001AC0E0 B0 03 00 FA */ sth r0, 0xfa(r3)
|
|
/* 801AF1A4 001AC0E4 38 80 00 00 */ li r4, 0
|
|
/* 801AF1A8 001AC0E8 48 00 05 91 */ bl setAButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF1AC 001AC0EC 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF1B0 001AC0F0 38 80 00 00 */ li r4, 0
|
|
/* 801AF1B4 001AC0F4 48 00 06 35 */ bl setBButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF1B8 001AC0F8 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF1BC 001AC0FC 38 80 04 DA */ li r4, 0x4da
|
|
/* 801AF1C0 001AC100 48 00 06 D9 */ bl setStepString__19dMenu_Calibration_cFUs
|
|
/* 801AF1C4 001AC104 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF1C8 001AC108 38 80 04 D9 */ li r4, 0x4d9
|
|
/* 801AF1CC 001AC10C 48 00 07 7D */ bl setExplainString__19dMenu_Calibration_cFUs
|
|
/* 801AF1D0 001AC110 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 801AF1D4 001AC114 88 03 00 B4 */ lbz r0, 0xb4(r3)
|
|
/* 801AF1D8 001AC118 54 00 06 3C */ rlwinm r0, r0, 0, 0x18, 0x1e
|
|
/* 801AF1DC 001AC11C 98 03 00 B4 */ stb r0, 0xb4(r3)
|
|
/* 801AF1E0 001AC120 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AF1E4 001AC124 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AF1E8 001AC128 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF1EC 001AC12C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AF1F0 001AC130 4E 80 00 20 */ blr
|
|
/* 801AF1F4 001AC134 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 801AF1F8 001AC138 7C 08 02 A6 */ mflr r0
|
|
/* 801AF1FC 001AC13C 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 801AF200 001AC140 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 801AF204 001AC144 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 801AF208 001AC148 DB C1 00 20 */ stfd f30, 0x20(r1)
|
|
/* 801AF20C 001AC14C F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
|
|
/* 801AF210 001AC150 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 801AF214 001AC154 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF218 001AC158 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AF21C 001AC15C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AF220 001AC160 A8 83 0A 2C */ lha r4, 0xa2c(r3)
|
|
/* 801AF224 001AC164 A8 7F 00 FA */ lha r3, 0xfa(r31)
|
|
/* 801AF228 001AC168 38 03 00 01 */ addi r0, r3, 1
|
|
/* 801AF22C 001AC16C B0 1F 00 FA */ sth r0, 0xfa(r31)
|
|
/* 801AF230 001AC170 A8 1F 00 FA */ lha r0, 0xfa(r31)
|
|
/* 801AF234 001AC174 7C 00 20 00 */ cmpw r0, r4
|
|
/* 801AF238 001AC178 41 80 00 64 */ blt lbl_801AF29C
|
|
/* 801AF23C 001AC17C 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AF240 001AC180 C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF244 001AC184 48 0A 65 8D */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF248 001AC188 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 801AF24C 001AC18C C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF250 001AC190 48 0A 65 81 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF254 001AC194 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 801AF258 001AC198 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF25C 001AC19C 48 0A 65 75 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF260 001AC1A0 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 801AF264 001AC1A4 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF268 001AC1A8 48 0A 65 69 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF26C 001AC1AC 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 801AF270 001AC1B0 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF274 001AC1B4 48 0A 65 5D */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF278 001AC1B8 88 1F 00 FF */ lbz r0, 0xff(r31)
|
|
/* 801AF27C 001AC1BC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 801AF280 001AC1C0 40 82 00 10 */ bne lbl_801AF290
|
|
/* 801AF284 001AC1C4 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 801AF288 001AC1C8 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF28C 001AC1CC 4B FE 60 15 */ bl setAlphaRate__16dSelect_cursor_cFf
|
|
lbl_801AF290:
|
|
/* 801AF290 001AC1D0 38 00 00 03 */ li r0, 3
|
|
/* 801AF294 001AC1D4 98 1F 01 00 */ stb r0, 0x100(r31)
|
|
/* 801AF298 001AC1D8 48 00 00 C4 */ b lbl_801AF35C
|
|
lbl_801AF29C:
|
|
/* 801AF29C 001AC1DC C8 42 A5 18 */ lfd f2, lbl_80453F18-_SDA2_BASE_(r2)
|
|
/* 801AF2A0 001AC1E0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 801AF2A4 001AC1E4 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 801AF2A8 001AC1E8 3C 60 43 30 */ lis r3, 0x4330
|
|
/* 801AF2AC 001AC1EC 90 61 00 08 */ stw r3, 8(r1)
|
|
/* 801AF2B0 001AC1F0 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 801AF2B4 001AC1F4 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 801AF2B8 001AC1F8 6C 80 80 00 */ xoris r0, r4, 0x8000
|
|
/* 801AF2BC 001AC1FC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF2C0 001AC200 90 61 00 10 */ stw r3, 0x10(r1)
|
|
/* 801AF2C4 001AC204 C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
/* 801AF2C8 001AC208 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 801AF2CC 001AC20C EF C1 00 24 */ fdivs f30, f1, f0
|
|
/* 801AF2D0 001AC210 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AF2D4 001AC214 FC 20 F0 90 */ fmr f1, f30
|
|
/* 801AF2D8 001AC218 48 0A 64 F9 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF2DC 001AC21C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 801AF2E0 001AC220 48 0A 65 49 */ bl getAlphaRate__13CPaneMgrAlphaFv
|
|
/* 801AF2E4 001AC224 C0 02 A5 10 */ lfs f0, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF2E8 001AC228 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 801AF2EC 001AC22C 41 82 00 24 */ beq lbl_801AF310
|
|
/* 801AF2F0 001AC230 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 801AF2F4 001AC234 C0 02 A5 14 */ lfs f0, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF2F8 001AC238 EF E0 F0 28 */ fsubs f31, f0, f30
|
|
/* 801AF2FC 001AC23C FC 20 F8 90 */ fmr f1, f31
|
|
/* 801AF300 001AC240 48 0A 64 D1 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF304 001AC244 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 801AF308 001AC248 FC 20 F8 90 */ fmr f1, f31
|
|
/* 801AF30C 001AC24C 48 0A 64 C5 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
lbl_801AF310:
|
|
/* 801AF310 001AC250 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 801AF314 001AC254 48 0A 65 15 */ bl getAlphaRate__13CPaneMgrAlphaFv
|
|
/* 801AF318 001AC258 C0 02 A5 10 */ lfs f0, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF31C 001AC25C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 801AF320 001AC260 41 82 00 24 */ beq lbl_801AF344
|
|
/* 801AF324 001AC264 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 801AF328 001AC268 C0 02 A5 14 */ lfs f0, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF32C 001AC26C EF E0 F0 28 */ fsubs f31, f0, f30
|
|
/* 801AF330 001AC270 FC 20 F8 90 */ fmr f1, f31
|
|
/* 801AF334 001AC274 48 0A 64 9D */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF338 001AC278 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 801AF33C 001AC27C FC 20 F8 90 */ fmr f1, f31
|
|
/* 801AF340 001AC280 48 0A 64 91 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
lbl_801AF344:
|
|
/* 801AF344 001AC284 88 1F 00 FF */ lbz r0, 0xff(r31)
|
|
/* 801AF348 001AC288 28 00 00 00 */ cmplwi r0, 0
|
|
/* 801AF34C 001AC28C 40 82 00 10 */ bne lbl_801AF35C
|
|
/* 801AF350 001AC290 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 801AF354 001AC294 FC 20 F0 90 */ fmr f1, f30
|
|
/* 801AF358 001AC298 4B FE 5F 49 */ bl setAlphaRate__16dSelect_cursor_cFf
|
|
lbl_801AF35C:
|
|
/* 801AF35C 001AC29C E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 801AF360 001AC2A0 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 801AF364 001AC2A4 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
|
|
/* 801AF368 001AC2A8 CB C1 00 20 */ lfd f30, 0x20(r1)
|
|
/* 801AF36C 001AC2AC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 801AF370 001AC2B0 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 801AF374 001AC2B4 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF378 001AC2B8 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 801AF37C 001AC2BC 4E 80 00 20 */ blr
|
|
/* 801AF380 001AC2C0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AF384 001AC2C4 7C 08 02 A6 */ mflr r0
|
|
/* 801AF388 001AC2C8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF38C 001AC2CC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AF390 001AC2D0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF394 001AC2D4 38 80 04 08 */ li r4, 0x408
|
|
/* 801AF398 001AC2D8 48 00 03 A1 */ bl setAButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF39C 001AC2DC 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF3A0 001AC2E0 38 80 03 F9 */ li r4, 0x3f9
|
|
/* 801AF3A4 001AC2E4 48 00 04 45 */ bl setBButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF3A8 001AC2E8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AF3AC 001AC2EC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AF3B0 001AC2F0 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF3B4 001AC2F4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AF3B8 001AC2F8 4E 80 00 20 */ blr
|
|
/* 801AF3BC 001AC2FC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AF3C0 001AC300 7C 08 02 A6 */ mflr r0
|
|
/* 801AF3C4 001AC304 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF3C8 001AC308 3C 80 80 3E */ lis r4, m_cpadInfo@ha
|
|
/* 801AF3CC 001AC30C 38 84 D2 E8 */ addi r4, r4, m_cpadInfo@l
|
|
/* 801AF3D0 001AC310 80 84 00 34 */ lwz r4, 0x34(r4)
|
|
/* 801AF3D4 001AC314 54 80 05 EF */ rlwinm. r0, r4, 0, 0x17, 0x17
|
|
/* 801AF3D8 001AC318 41 82 00 50 */ beq lbl_801AF428
|
|
/* 801AF3DC 001AC31C 38 00 00 04 */ li r0, 4
|
|
/* 801AF3E0 001AC320 98 03 01 00 */ stb r0, 0x100(r3)
|
|
/* 801AF3E4 001AC324 38 00 00 00 */ li r0, 0
|
|
/* 801AF3E8 001AC328 98 03 00 FF */ stb r0, 0xff(r3)
|
|
/* 801AF3EC 001AC32C 38 00 00 A1 */ li r0, 0xa1
|
|
/* 801AF3F0 001AC330 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 801AF3F4 001AC334 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 801AF3F8 001AC338 38 81 00 0C */ addi r4, r1, 0xc
|
|
/* 801AF3FC 001AC33C 38 A0 00 00 */ li r5, 0
|
|
/* 801AF400 001AC340 38 C0 00 00 */ li r6, 0
|
|
/* 801AF404 001AC344 38 E0 00 00 */ li r7, 0
|
|
/* 801AF408 001AC348 C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF40C 001AC34C FC 40 08 90 */ fmr f2, f1
|
|
/* 801AF410 001AC350 C0 62 A5 20 */ lfs f3, lbl_80453F20-_SDA2_BASE_(r2)
|
|
/* 801AF414 001AC354 FC 80 18 90 */ fmr f4, f3
|
|
/* 801AF418 001AC358 39 00 00 00 */ li r8, 0
|
|
/* 801AF41C 001AC35C 48 0F C5 69 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 801AF420 001AC360 48 06 F5 B1 */ bl dMeter2Info_set2DVibration__Fv
|
|
/* 801AF424 001AC364 48 00 00 54 */ b lbl_801AF478
|
|
lbl_801AF428:
|
|
/* 801AF428 001AC368 54 80 05 AD */ rlwinm. r0, r4, 0, 0x16, 0x16
|
|
/* 801AF42C 001AC36C 41 82 00 4C */ beq lbl_801AF478
|
|
/* 801AF430 001AC370 38 00 00 00 */ li r0, 0
|
|
/* 801AF434 001AC374 98 03 01 00 */ stb r0, 0x100(r3)
|
|
/* 801AF438 001AC378 38 00 00 01 */ li r0, 1
|
|
/* 801AF43C 001AC37C 98 03 00 FF */ stb r0, 0xff(r3)
|
|
/* 801AF440 001AC380 38 00 00 A2 */ li r0, 0xa2
|
|
/* 801AF444 001AC384 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 801AF448 001AC388 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 801AF44C 001AC38C 38 81 00 08 */ addi r4, r1, 8
|
|
/* 801AF450 001AC390 38 A0 00 00 */ li r5, 0
|
|
/* 801AF454 001AC394 38 C0 00 00 */ li r6, 0
|
|
/* 801AF458 001AC398 38 E0 00 00 */ li r7, 0
|
|
/* 801AF45C 001AC39C C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF460 001AC3A0 FC 40 08 90 */ fmr f2, f1
|
|
/* 801AF464 001AC3A4 C0 62 A5 20 */ lfs f3, lbl_80453F20-_SDA2_BASE_(r2)
|
|
/* 801AF468 001AC3A8 FC 80 18 90 */ fmr f4, f3
|
|
/* 801AF46C 001AC3AC 39 00 00 00 */ li r8, 0
|
|
/* 801AF470 001AC3B0 48 0F C5 15 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 801AF474 001AC3B4 48 06 F5 5D */ bl dMeter2Info_set2DVibration__Fv
|
|
lbl_801AF478:
|
|
/* 801AF478 001AC3B8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AF47C 001AC3BC 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF480 001AC3C0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AF484 001AC3C4 4E 80 00 20 */ blr
|
|
/* 801AF488 001AC3C8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AF48C 001AC3CC 7C 08 02 A6 */ mflr r0
|
|
/* 801AF490 001AC3D0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF494 001AC3D4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AF498 001AC3D8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF49C 001AC3DC 38 00 00 00 */ li r0, 0
|
|
/* 801AF4A0 001AC3E0 B0 03 00 FA */ sth r0, 0xfa(r3)
|
|
/* 801AF4A4 001AC3E4 38 80 00 00 */ li r4, 0
|
|
/* 801AF4A8 001AC3E8 48 00 02 91 */ bl setAButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF4AC 001AC3EC 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF4B0 001AC3F0 38 80 00 00 */ li r4, 0
|
|
/* 801AF4B4 001AC3F4 48 00 03 35 */ bl setBButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF4B8 001AC3F8 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF4BC 001AC3FC 38 80 04 DC */ li r4, 0x4dc
|
|
/* 801AF4C0 001AC400 48 00 03 D9 */ bl setStepString__19dMenu_Calibration_cFUs
|
|
/* 801AF4C4 001AC404 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF4C8 001AC408 38 80 04 DB */ li r4, 0x4db
|
|
/* 801AF4CC 001AC40C 48 00 04 7D */ bl setExplainString__19dMenu_Calibration_cFUs
|
|
/* 801AF4D0 001AC410 38 00 00 00 */ li r0, 0
|
|
/* 801AF4D4 001AC414 B0 1F 00 FC */ sth r0, 0xfc(r31)
|
|
/* 801AF4D8 001AC418 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 801AF4DC 001AC41C C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF4E0 001AC420 48 0A 62 F1 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF4E4 001AC424 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AF4E8 001AC428 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AF4EC 001AC42C 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF4F0 001AC430 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AF4F4 001AC434 4E 80 00 20 */ blr
|
|
/* 801AF4F8 001AC438 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 801AF4FC 001AC43C 7C 08 02 A6 */ mflr r0
|
|
/* 801AF500 001AC440 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 801AF504 001AC444 DB E1 00 20 */ stfd f31, 0x20(r1)
|
|
/* 801AF508 001AC448 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
|
|
/* 801AF50C 001AC44C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 801AF510 001AC450 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF514 001AC454 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AF518 001AC458 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AF51C 001AC45C A8 83 0A 2C */ lha r4, 0xa2c(r3)
|
|
/* 801AF520 001AC460 A8 7F 00 FA */ lha r3, 0xfa(r31)
|
|
/* 801AF524 001AC464 38 03 00 01 */ addi r0, r3, 1
|
|
/* 801AF528 001AC468 B0 1F 00 FA */ sth r0, 0xfa(r31)
|
|
/* 801AF52C 001AC46C A8 1F 00 FA */ lha r0, 0xfa(r31)
|
|
/* 801AF530 001AC470 7C 00 20 00 */ cmpw r0, r4
|
|
/* 801AF534 001AC474 41 80 00 34 */ blt lbl_801AF568
|
|
/* 801AF538 001AC478 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 801AF53C 001AC47C C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF540 001AC480 48 0A 62 91 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF544 001AC484 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 801AF548 001AC488 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF54C 001AC48C 48 0A 62 85 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF550 001AC490 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AF554 001AC494 C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF558 001AC498 48 0A 62 79 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF55C 001AC49C 38 00 00 05 */ li r0, 5
|
|
/* 801AF560 001AC4A0 98 1F 01 00 */ stb r0, 0x100(r31)
|
|
/* 801AF564 001AC4A4 48 00 00 74 */ b lbl_801AF5D8
|
|
lbl_801AF568:
|
|
/* 801AF568 001AC4A8 C8 42 A5 18 */ lfd f2, lbl_80453F18-_SDA2_BASE_(r2)
|
|
/* 801AF56C 001AC4AC 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 801AF570 001AC4B0 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 801AF574 001AC4B4 3C 60 43 30 */ lis r3, 0x4330
|
|
/* 801AF578 001AC4B8 90 61 00 08 */ stw r3, 8(r1)
|
|
/* 801AF57C 001AC4BC C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 801AF580 001AC4C0 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 801AF584 001AC4C4 6C 80 80 00 */ xoris r0, r4, 0x8000
|
|
/* 801AF588 001AC4C8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF58C 001AC4CC 90 61 00 10 */ stw r3, 0x10(r1)
|
|
/* 801AF590 001AC4D0 C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
/* 801AF594 001AC4D4 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 801AF598 001AC4D8 EF E1 00 24 */ fdivs f31, f1, f0
|
|
/* 801AF59C 001AC4DC 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 801AF5A0 001AC4E0 FC 20 F8 90 */ fmr f1, f31
|
|
/* 801AF5A4 001AC4E4 48 0A 62 2D */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF5A8 001AC4E8 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 801AF5AC 001AC4EC C0 22 A5 10 */ lfs f1, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF5B0 001AC4F0 48 0A 62 21 */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
/* 801AF5B4 001AC4F4 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AF5B8 001AC4F8 48 0A 62 71 */ bl getAlphaRate__13CPaneMgrAlphaFv
|
|
/* 801AF5BC 001AC4FC C0 02 A5 10 */ lfs f0, lbl_80453F10-_SDA2_BASE_(r2)
|
|
/* 801AF5C0 001AC500 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 801AF5C4 001AC504 41 82 00 14 */ beq lbl_801AF5D8
|
|
/* 801AF5C8 001AC508 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 801AF5CC 001AC50C C0 02 A5 14 */ lfs f0, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF5D0 001AC510 EC 20 F8 28 */ fsubs f1, f0, f31
|
|
/* 801AF5D4 001AC514 48 0A 61 FD */ bl setAlphaRate__13CPaneMgrAlphaFf
|
|
lbl_801AF5D8:
|
|
/* 801AF5D8 001AC518 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
|
|
/* 801AF5DC 001AC51C CB E1 00 20 */ lfd f31, 0x20(r1)
|
|
/* 801AF5E0 001AC520 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 801AF5E4 001AC524 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 801AF5E8 001AC528 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF5EC 001AC52C 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 801AF5F0 001AC530 4E 80 00 20 */ blr
|
|
/* 801AF5F4 001AC534 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AF5F8 001AC538 7C 08 02 A6 */ mflr r0
|
|
/* 801AF5FC 001AC53C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AF600 001AC540 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AF604 001AC544 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF608 001AC548 38 80 05 62 */ li r4, 0x562
|
|
/* 801AF60C 001AC54C 48 00 01 2D */ bl setAButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF610 001AC550 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF614 001AC554 38 80 03 F9 */ li r4, 0x3f9
|
|
/* 801AF618 001AC558 48 00 01 D1 */ bl setBButtonString__19dMenu_Calibration_cFUs
|
|
/* 801AF61C 001AC55C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AF620 001AC560 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AF624 001AC564 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF628 001AC568 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AF62C 001AC56C 4E 80 00 20 */ blr
|
|
/* 801AF630 001AC570 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 801AF634 001AC574 7C 08 02 A6 */ mflr r0
|
|
/* 801AF638 001AC578 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 801AF63C 001AC57C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 801AF640 001AC580 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AF644 001AC584 3C 60 80 3E */ lis r3, m_cpadInfo@ha
|
|
/* 801AF648 001AC588 38 63 D2 E8 */ addi r3, r3, m_cpadInfo@l
|
|
/* 801AF64C 001AC58C 80 63 00 34 */ lwz r3, 0x34(r3)
|
|
/* 801AF650 001AC590 54 60 05 EF */ rlwinm. r0, r3, 0, 0x17, 0x17
|
|
/* 801AF654 001AC594 41 82 00 58 */ beq lbl_801AF6AC
|
|
/* 801AF658 001AC598 38 00 00 00 */ li r0, 0
|
|
/* 801AF65C 001AC59C 98 1F 00 FE */ stb r0, 0xfe(r31)
|
|
/* 801AF660 001AC5A0 38 00 00 01 */ li r0, 1
|
|
/* 801AF664 001AC5A4 98 1F 01 01 */ stb r0, 0x101(r31)
|
|
/* 801AF668 001AC5A8 38 00 00 A2 */ li r0, 0xa2
|
|
/* 801AF66C 001AC5AC 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 801AF670 001AC5B0 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 801AF674 001AC5B4 38 81 00 0C */ addi r4, r1, 0xc
|
|
/* 801AF678 001AC5B8 38 A0 00 00 */ li r5, 0
|
|
/* 801AF67C 001AC5BC 38 C0 00 00 */ li r6, 0
|
|
/* 801AF680 001AC5C0 38 E0 00 00 */ li r7, 0
|
|
/* 801AF684 001AC5C4 C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF688 001AC5C8 FC 40 08 90 */ fmr f2, f1
|
|
/* 801AF68C 001AC5CC C0 62 A5 20 */ lfs f3, lbl_80453F20-_SDA2_BASE_(r2)
|
|
/* 801AF690 001AC5D0 FC 80 18 90 */ fmr f4, f3
|
|
/* 801AF694 001AC5D4 39 00 00 00 */ li r8, 0
|
|
/* 801AF698 001AC5D8 48 0F C2 ED */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 801AF69C 001AC5DC 48 06 F3 35 */ bl dMeter2Info_set2DVibration__Fv
|
|
/* 801AF6A0 001AC5E0 7F E3 FB 78 */ mr r3, r31
|
|
/* 801AF6A4 001AC5E4 48 00 00 6D */ bl setCalibrationValue__19dMenu_Calibration_cFv
|
|
/* 801AF6A8 001AC5E8 48 00 00 54 */ b lbl_801AF6FC
|
|
lbl_801AF6AC:
|
|
/* 801AF6AC 001AC5EC 54 60 05 AD */ rlwinm. r0, r3, 0, 0x16, 0x16
|
|
/* 801AF6B0 001AC5F0 41 82 00 4C */ beq lbl_801AF6FC
|
|
/* 801AF6B4 001AC5F4 38 00 00 02 */ li r0, 2
|
|
/* 801AF6B8 001AC5F8 98 1F 01 00 */ stb r0, 0x100(r31)
|
|
/* 801AF6BC 001AC5FC 38 00 00 01 */ li r0, 1
|
|
/* 801AF6C0 001AC600 98 1F 00 FF */ stb r0, 0xff(r31)
|
|
/* 801AF6C4 001AC604 38 00 00 A2 */ li r0, 0xa2
|
|
/* 801AF6C8 001AC608 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 801AF6CC 001AC60C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 801AF6D0 001AC610 38 81 00 08 */ addi r4, r1, 8
|
|
/* 801AF6D4 001AC614 38 A0 00 00 */ li r5, 0
|
|
/* 801AF6D8 001AC618 38 C0 00 00 */ li r6, 0
|
|
/* 801AF6DC 001AC61C 38 E0 00 00 */ li r7, 0
|
|
/* 801AF6E0 001AC620 C0 22 A5 14 */ lfs f1, lbl_80453F14-_SDA2_BASE_(r2)
|
|
/* 801AF6E4 001AC624 FC 40 08 90 */ fmr f2, f1
|
|
/* 801AF6E8 001AC628 C0 62 A5 20 */ lfs f3, lbl_80453F20-_SDA2_BASE_(r2)
|
|
/* 801AF6EC 001AC62C FC 80 18 90 */ fmr f4, f3
|
|
/* 801AF6F0 001AC630 39 00 00 00 */ li r8, 0
|
|
/* 801AF6F4 001AC634 48 0F C2 91 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 801AF6F8 001AC638 48 06 F2 D9 */ bl dMeter2Info_set2DVibration__Fv
|
|
lbl_801AF6FC:
|
|
/* 801AF6FC 001AC63C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 801AF700 001AC640 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 801AF704 001AC644 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF708 001AC648 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 801AF70C 001AC64C 4E 80 00 20 */ blr
|
|
|
|
.global setCalibrationValue__19dMenu_Calibration_cFv
|
|
setCalibrationValue__19dMenu_Calibration_cFv:
|
|
/* 801AF710 001AC650 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
|
|
/* 801AF714 001AC654 38 A4 61 C0 */ addi r5, r4, g_dComIfG_gameInfo@l
|
|
/* 801AF718 001AC658 80 83 00 E8 */ lwz r4, 0xe8(r3)
|
|
/* 801AF71C 001AC65C 98 85 01 E8 */ stb r4, 0x1e8(r5)
|
|
/* 801AF720 001AC660 A0 03 00 F4 */ lhz r0, 0xf4(r3)
|
|
/* 801AF724 001AC664 B0 05 01 E6 */ sth r0, 0x1e6(r5)
|
|
/* 801AF728 001AC668 90 83 00 EC */ stw r4, 0xec(r3)
|
|
/* 801AF72C 001AC66C A0 03 00 F4 */ lhz r0, 0xf4(r3)
|
|
/* 801AF730 001AC670 B0 03 00 F6 */ sth r0, 0xf6(r3)
|
|
/* 801AF734 001AC674 4E 80 00 20 */ blr
|
|
|
|
.global setAButtonString__19dMenu_Calibration_cFUs
|
|
setAButtonString__19dMenu_Calibration_cFUs:
|
|
/* 801AF738 001AC678 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 801AF73C 001AC67C 7C 08 02 A6 */ mflr r0
|
|
/* 801AF740 001AC680 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 801AF744 001AC684 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF748 001AC688 48 1B 2A 8D */ bl _savegpr_27
|
|
/* 801AF74C 001AC68C 7C 7B 1B 78 */ mr r27, r3
|
|
/* 801AF750 001AC690 54 9D 04 3F */ clrlwi. r29, r4, 0x10
|
|
/* 801AF754 001AC694 40 82 00 3C */ bne lbl_801AF790
|
|
/* 801AF758 001AC698 3B A0 00 00 */ li r29, 0
|
|
/* 801AF75C 001AC69C 3B E0 00 00 */ li r31, 0
|
|
/* 801AF760 001AC6A0 3C 60 80 39 */ lis r3, lbl_80394F70@ha
|
|
/* 801AF764 001AC6A4 3B C3 4F 70 */ addi r30, r3, lbl_80394F70@l
|
|
lbl_801AF768:
|
|
/* 801AF768 001AC6A8 38 1F 00 14 */ addi r0, r31, 0x14
|
|
/* 801AF76C 001AC6AC 7C 7B 00 2E */ lwzx r3, r27, r0
|
|
/* 801AF770 001AC6B0 48 15 0E E9 */ bl getStringPtr__10J2DTextBoxCFv
|
|
/* 801AF774 001AC6B4 7F C4 F3 78 */ mr r4, r30
|
|
/* 801AF778 001AC6B8 48 1B 93 B5 */ bl strcpy
|
|
/* 801AF77C 001AC6BC 3B BD 00 01 */ addi r29, r29, 1
|
|
/* 801AF780 001AC6C0 2C 1D 00 05 */ cmpwi r29, 5
|
|
/* 801AF784 001AC6C4 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF788 001AC6C8 41 80 FF E0 */ blt lbl_801AF768
|
|
/* 801AF78C 001AC6CC 48 00 00 44 */ b lbl_801AF7D0
|
|
lbl_801AF790:
|
|
/* 801AF790 001AC6D0 3B 80 00 00 */ li r28, 0
|
|
/* 801AF794 001AC6D4 3B E0 00 00 */ li r31, 0
|
|
/* 801AF798 001AC6D8 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 801AF79C 001AC6DC 3B C3 01 88 */ addi r30, r3, lbl_80430188@l
|
|
lbl_801AF7A0:
|
|
/* 801AF7A0 001AC6E0 38 1F 00 14 */ addi r0, r31, 0x14
|
|
/* 801AF7A4 001AC6E4 7C 7B 00 2E */ lwzx r3, r27, r0
|
|
/* 801AF7A8 001AC6E8 48 15 0E B1 */ bl getStringPtr__10J2DTextBoxCFv
|
|
/* 801AF7AC 001AC6EC 7C 65 1B 78 */ mr r5, r3
|
|
/* 801AF7B0 001AC6F0 7F C3 F3 78 */ mr r3, r30
|
|
/* 801AF7B4 001AC6F4 7F A4 EB 78 */ mr r4, r29
|
|
/* 801AF7B8 001AC6F8 38 C0 00 00 */ li r6, 0
|
|
/* 801AF7BC 001AC6FC 48 06 CD 89 */ bl getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
|
/* 801AF7C0 001AC700 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 801AF7C4 001AC704 2C 1C 00 05 */ cmpwi r28, 5
|
|
/* 801AF7C8 001AC708 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF7CC 001AC70C 41 80 FF D4 */ blt lbl_801AF7A0
|
|
lbl_801AF7D0:
|
|
/* 801AF7D0 001AC710 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF7D4 001AC714 48 1B 2A 4D */ bl _restgpr_27
|
|
/* 801AF7D8 001AC718 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 801AF7DC 001AC71C 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF7E0 001AC720 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 801AF7E4 001AC724 4E 80 00 20 */ blr
|
|
|
|
.global setBButtonString__19dMenu_Calibration_cFUs
|
|
setBButtonString__19dMenu_Calibration_cFUs:
|
|
/* 801AF7E8 001AC728 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 801AF7EC 001AC72C 7C 08 02 A6 */ mflr r0
|
|
/* 801AF7F0 001AC730 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 801AF7F4 001AC734 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF7F8 001AC738 48 1B 29 DD */ bl _savegpr_27
|
|
/* 801AF7FC 001AC73C 7C 7B 1B 78 */ mr r27, r3
|
|
/* 801AF800 001AC740 54 9D 04 3F */ clrlwi. r29, r4, 0x10
|
|
/* 801AF804 001AC744 40 82 00 3C */ bne lbl_801AF840
|
|
/* 801AF808 001AC748 3B A0 00 00 */ li r29, 0
|
|
/* 801AF80C 001AC74C 3B E0 00 00 */ li r31, 0
|
|
/* 801AF810 001AC750 3C 60 80 39 */ lis r3, lbl_80394F70@ha
|
|
/* 801AF814 001AC754 3B C3 4F 70 */ addi r30, r3, lbl_80394F70@l
|
|
lbl_801AF818:
|
|
/* 801AF818 001AC758 38 1F 00 28 */ addi r0, r31, 0x28
|
|
/* 801AF81C 001AC75C 7C 7B 00 2E */ lwzx r3, r27, r0
|
|
/* 801AF820 001AC760 48 15 0E 39 */ bl getStringPtr__10J2DTextBoxCFv
|
|
/* 801AF824 001AC764 7F C4 F3 78 */ mr r4, r30
|
|
/* 801AF828 001AC768 48 1B 93 05 */ bl strcpy
|
|
/* 801AF82C 001AC76C 3B BD 00 01 */ addi r29, r29, 1
|
|
/* 801AF830 001AC770 2C 1D 00 05 */ cmpwi r29, 5
|
|
/* 801AF834 001AC774 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF838 001AC778 41 80 FF E0 */ blt lbl_801AF818
|
|
/* 801AF83C 001AC77C 48 00 00 44 */ b lbl_801AF880
|
|
lbl_801AF840:
|
|
/* 801AF840 001AC780 3B 80 00 00 */ li r28, 0
|
|
/* 801AF844 001AC784 3B E0 00 00 */ li r31, 0
|
|
/* 801AF848 001AC788 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 801AF84C 001AC78C 3B C3 01 88 */ addi r30, r3, lbl_80430188@l
|
|
lbl_801AF850:
|
|
/* 801AF850 001AC790 38 1F 00 28 */ addi r0, r31, 0x28
|
|
/* 801AF854 001AC794 7C 7B 00 2E */ lwzx r3, r27, r0
|
|
/* 801AF858 001AC798 48 15 0E 01 */ bl getStringPtr__10J2DTextBoxCFv
|
|
/* 801AF85C 001AC79C 7C 65 1B 78 */ mr r5, r3
|
|
/* 801AF860 001AC7A0 7F C3 F3 78 */ mr r3, r30
|
|
/* 801AF864 001AC7A4 7F A4 EB 78 */ mr r4, r29
|
|
/* 801AF868 001AC7A8 38 C0 00 00 */ li r6, 0
|
|
/* 801AF86C 001AC7AC 48 06 CC D9 */ bl getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
|
/* 801AF870 001AC7B0 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 801AF874 001AC7B4 2C 1C 00 05 */ cmpwi r28, 5
|
|
/* 801AF878 001AC7B8 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF87C 001AC7BC 41 80 FF D4 */ blt lbl_801AF850
|
|
lbl_801AF880:
|
|
/* 801AF880 001AC7C0 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF884 001AC7C4 48 1B 29 9D */ bl _restgpr_27
|
|
/* 801AF888 001AC7C8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 801AF88C 001AC7CC 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF890 001AC7D0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 801AF894 001AC7D4 4E 80 00 20 */ blr
|
|
|
|
.global setStepString__19dMenu_Calibration_cFUs
|
|
setStepString__19dMenu_Calibration_cFUs:
|
|
/* 801AF898 001AC7D8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 801AF89C 001AC7DC 7C 08 02 A6 */ mflr r0
|
|
/* 801AF8A0 001AC7E0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 801AF8A4 001AC7E4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF8A8 001AC7E8 48 1B 29 2D */ bl _savegpr_27
|
|
/* 801AF8AC 001AC7EC 7C 7B 1B 78 */ mr r27, r3
|
|
/* 801AF8B0 001AC7F0 54 9D 04 3F */ clrlwi. r29, r4, 0x10
|
|
/* 801AF8B4 001AC7F4 40 82 00 3C */ bne lbl_801AF8F0
|
|
/* 801AF8B8 001AC7F8 3B A0 00 00 */ li r29, 0
|
|
/* 801AF8BC 001AC7FC 3B E0 00 00 */ li r31, 0
|
|
/* 801AF8C0 001AC800 3C 60 80 39 */ lis r3, lbl_80394F70@ha
|
|
/* 801AF8C4 001AC804 3B C3 4F 70 */ addi r30, r3, lbl_80394F70@l
|
|
lbl_801AF8C8:
|
|
/* 801AF8C8 001AC808 38 1F 00 48 */ addi r0, r31, 0x48
|
|
/* 801AF8CC 001AC80C 7C 7B 00 2E */ lwzx r3, r27, r0
|
|
/* 801AF8D0 001AC810 48 15 0D 89 */ bl getStringPtr__10J2DTextBoxCFv
|
|
/* 801AF8D4 001AC814 7F C4 F3 78 */ mr r4, r30
|
|
/* 801AF8D8 001AC818 48 1B 92 55 */ bl strcpy
|
|
/* 801AF8DC 001AC81C 3B BD 00 01 */ addi r29, r29, 1
|
|
/* 801AF8E0 001AC820 2C 1D 00 03 */ cmpwi r29, 3
|
|
/* 801AF8E4 001AC824 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF8E8 001AC828 41 80 FF E0 */ blt lbl_801AF8C8
|
|
/* 801AF8EC 001AC82C 48 00 00 44 */ b lbl_801AF930
|
|
lbl_801AF8F0:
|
|
/* 801AF8F0 001AC830 3B 80 00 00 */ li r28, 0
|
|
/* 801AF8F4 001AC834 3B E0 00 00 */ li r31, 0
|
|
/* 801AF8F8 001AC838 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 801AF8FC 001AC83C 3B C3 01 88 */ addi r30, r3, lbl_80430188@l
|
|
lbl_801AF900:
|
|
/* 801AF900 001AC840 38 1F 00 48 */ addi r0, r31, 0x48
|
|
/* 801AF904 001AC844 7C 7B 00 2E */ lwzx r3, r27, r0
|
|
/* 801AF908 001AC848 48 15 0D 51 */ bl getStringPtr__10J2DTextBoxCFv
|
|
/* 801AF90C 001AC84C 7C 65 1B 78 */ mr r5, r3
|
|
/* 801AF910 001AC850 7F C3 F3 78 */ mr r3, r30
|
|
/* 801AF914 001AC854 7F A4 EB 78 */ mr r4, r29
|
|
/* 801AF918 001AC858 38 C0 00 00 */ li r6, 0
|
|
/* 801AF91C 001AC85C 48 06 CC 29 */ bl getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
|
/* 801AF920 001AC860 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 801AF924 001AC864 2C 1C 00 03 */ cmpwi r28, 3
|
|
/* 801AF928 001AC868 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF92C 001AC86C 41 80 FF D4 */ blt lbl_801AF900
|
|
lbl_801AF930:
|
|
/* 801AF930 001AC870 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF934 001AC874 48 1B 28 ED */ bl _restgpr_27
|
|
/* 801AF938 001AC878 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 801AF93C 001AC87C 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF940 001AC880 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 801AF944 001AC884 4E 80 00 20 */ blr
|
|
|
|
.global setExplainString__19dMenu_Calibration_cFUs
|
|
setExplainString__19dMenu_Calibration_cFUs:
|
|
/* 801AF948 001AC888 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 801AF94C 001AC88C 7C 08 02 A6 */ mflr r0
|
|
/* 801AF950 001AC890 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 801AF954 001AC894 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF958 001AC898 48 1B 28 81 */ bl _savegpr_28
|
|
/* 801AF95C 001AC89C 7C 7C 1B 78 */ mr r28, r3
|
|
/* 801AF960 001AC8A0 54 9E 04 3F */ clrlwi. r30, r4, 0x10
|
|
/* 801AF964 001AC8A4 40 82 00 3C */ bne lbl_801AF9A0
|
|
/* 801AF968 001AC8A8 3B A0 00 00 */ li r29, 0
|
|
/* 801AF96C 001AC8AC 3B E0 00 00 */ li r31, 0
|
|
/* 801AF970 001AC8B0 3C 60 80 39 */ lis r3, lbl_80394F70@ha
|
|
/* 801AF974 001AC8B4 3B C3 4F 70 */ addi r30, r3, lbl_80394F70@l
|
|
lbl_801AF978:
|
|
/* 801AF978 001AC8B8 38 1F 00 3C */ addi r0, r31, 0x3c
|
|
/* 801AF97C 001AC8BC 7C 7C 00 2E */ lwzx r3, r28, r0
|
|
/* 801AF980 001AC8C0 48 15 0C D9 */ bl getStringPtr__10J2DTextBoxCFv
|
|
/* 801AF984 001AC8C4 7F C4 F3 78 */ mr r4, r30
|
|
/* 801AF988 001AC8C8 48 1B 91 A5 */ bl strcpy
|
|
/* 801AF98C 001AC8CC 3B BD 00 01 */ addi r29, r29, 1
|
|
/* 801AF990 001AC8D0 2C 1D 00 03 */ cmpwi r29, 3
|
|
/* 801AF994 001AC8D4 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF998 001AC8D8 41 80 FF E0 */ blt lbl_801AF978
|
|
/* 801AF99C 001AC8DC 48 00 00 4C */ b lbl_801AF9E8
|
|
lbl_801AF9A0:
|
|
/* 801AF9A0 001AC8E0 3B A0 00 00 */ li r29, 0
|
|
/* 801AF9A4 001AC8E4 3B E0 00 00 */ li r31, 0
|
|
lbl_801AF9A8:
|
|
/* 801AF9A8 001AC8E8 80 7C 00 A4 */ lwz r3, 0xa4(r28)
|
|
/* 801AF9AC 001AC8EC 7F C4 F3 78 */ mr r4, r30
|
|
/* 801AF9B0 001AC8F0 38 1F 00 3C */ addi r0, r31, 0x3c
|
|
/* 801AF9B4 001AC8F4 7C BC 00 2E */ lwzx r5, r28, r0
|
|
/* 801AF9B8 001AC8F8 38 C0 00 00 */ li r6, 0
|
|
/* 801AF9BC 001AC8FC 38 E0 00 00 */ li r7, 0
|
|
/* 801AF9C0 001AC900 39 00 00 00 */ li r8, 0
|
|
/* 801AF9C4 001AC904 39 20 00 00 */ li r9, 0
|
|
/* 801AF9C8 001AC908 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 801AF9CC 001AC90C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 801AF9D0 001AC910 7D 89 03 A6 */ mtctr r12
|
|
/* 801AF9D4 001AC914 4E 80 04 21 */ bctrl
|
|
/* 801AF9D8 001AC918 3B BD 00 01 */ addi r29, r29, 1
|
|
/* 801AF9DC 001AC91C 2C 1D 00 03 */ cmpwi r29, 3
|
|
/* 801AF9E0 001AC920 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 801AF9E4 001AC924 41 80 FF C4 */ blt lbl_801AF9A8
|
|
lbl_801AF9E8:
|
|
/* 801AF9E8 001AC928 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 801AF9EC 001AC92C 48 1B 28 39 */ bl _restgpr_28
|
|
/* 801AF9F0 001AC930 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 801AF9F4 001AC934 7C 08 03 A6 */ mtlr r0
|
|
/* 801AF9F8 001AC938 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 801AF9FC 001AC93C 4E 80 00 20 */ blr
|
|
|
|
.global setHIO__19dMenu_Calibration_cFb
|
|
setHIO__19dMenu_Calibration_cFb:
|
|
/* 801AFA00 001AC940 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AFA04 001AC944 7C 08 02 A6 */ mflr r0
|
|
/* 801AFA08 001AC948 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AFA0C 001AC94C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 801AFA10 001AC950 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 801AFA14 001AC954 7C 7F 1B 78 */ mr r31, r3
|
|
/* 801AFA18 001AC958 7C 9E 23 78 */ mr r30, r4
|
|
/* 801AFA1C 001AC95C 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
|
/* 801AFA20 001AC960 40 82 00 18 */ bne lbl_801AFA38
|
|
/* 801AFA24 001AC964 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFA28 001AC968 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFA2C 001AC96C 88 03 0A 32 */ lbz r0, 0xa32(r3)
|
|
/* 801AFA30 001AC970 28 00 00 00 */ cmplwi r0, 0
|
|
/* 801AFA34 001AC974 41 82 00 5C */ beq lbl_801AFA90
|
|
lbl_801AFA38:
|
|
/* 801AFA38 001AC978 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFA3C 001AC97C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFA40 001AC980 C0 03 0A 24 */ lfs f0, 0xa24(r3)
|
|
/* 801AFA44 001AC984 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 801AFA48 001AC988 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 801AFA4C 001AC98C D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 801AFA50 001AC990 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 801AFA54 001AC994 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 801AFA58 001AC998 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 801AFA5C 001AC99C 7D 89 03 A6 */ mtctr r12
|
|
/* 801AFA60 001AC9A0 4E 80 04 21 */ bctrl
|
|
/* 801AFA64 001AC9A4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFA68 001AC9A8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFA6C 001AC9AC C0 03 0A 28 */ lfs f0, 0xa28(r3)
|
|
/* 801AFA70 001AC9B0 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 801AFA74 001AC9B4 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 801AFA78 001AC9B8 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 801AFA7C 001AC9BC D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 801AFA80 001AC9C0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 801AFA84 001AC9C4 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 801AFA88 001AC9C8 7D 89 03 A6 */ mtctr r12
|
|
/* 801AFA8C 001AC9CC 4E 80 04 21 */ bctrl
|
|
lbl_801AFA90:
|
|
/* 801AFA90 001AC9D0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFA94 001AC9D4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFA98 001AC9D8 88 03 06 B4 */ lbz r0, 0x6b4(r3)
|
|
/* 801AFA9C 001AC9DC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 801AFAA0 001AC9E0 40 82 00 0C */ bne lbl_801AFAAC
|
|
/* 801AFAA4 001AC9E4 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
|
/* 801AFAA8 001AC9E8 41 82 01 34 */ beq lbl_801AFBDC
|
|
lbl_801AFAAC:
|
|
/* 801AFAAC 001AC9EC 80 7F 00 94 */ lwz r3, 0x94(r31)
|
|
/* 801AFAB0 001AC9F0 28 03 00 00 */ cmplwi r3, 0
|
|
/* 801AFAB4 001AC9F4 41 82 00 44 */ beq lbl_801AFAF8
|
|
/* 801AFAB8 001AC9F8 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
/* 801AFABC 001AC9FC 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
/* 801AFAC0 001ACA00 C0 24 06 60 */ lfs f1, 0x660(r4)
|
|
/* 801AFAC4 001ACA04 C0 44 06 64 */ lfs f2, 0x664(r4)
|
|
/* 801AFAC8 001ACA08 48 0A 4A E9 */ bl paneTrans__8CPaneMgrFff
|
|
/* 801AFACC 001ACA0C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFAD0 001ACA10 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFAD4 001ACA14 C0 03 06 68 */ lfs f0, 0x668(r3)
|
|
/* 801AFAD8 001ACA18 80 7F 00 94 */ lwz r3, 0x94(r31)
|
|
/* 801AFADC 001ACA1C 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 801AFAE0 001ACA20 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 801AFAE4 001ACA24 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 801AFAE8 001ACA28 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 801AFAEC 001ACA2C 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 801AFAF0 001ACA30 7D 89 03 A6 */ mtctr r12
|
|
/* 801AFAF4 001ACA34 4E 80 04 21 */ bctrl
|
|
lbl_801AFAF8:
|
|
/* 801AFAF8 001ACA38 80 7F 00 98 */ lwz r3, 0x98(r31)
|
|
/* 801AFAFC 001ACA3C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 801AFB00 001ACA40 41 82 00 44 */ beq lbl_801AFB44
|
|
/* 801AFB04 001ACA44 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
/* 801AFB08 001ACA48 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
/* 801AFB0C 001ACA4C C0 24 06 6C */ lfs f1, 0x66c(r4)
|
|
/* 801AFB10 001ACA50 C0 44 06 70 */ lfs f2, 0x670(r4)
|
|
/* 801AFB14 001ACA54 48 0A 4A 9D */ bl paneTrans__8CPaneMgrFff
|
|
/* 801AFB18 001ACA58 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFB1C 001ACA5C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFB20 001ACA60 C0 03 06 74 */ lfs f0, 0x674(r3)
|
|
/* 801AFB24 001ACA64 80 7F 00 98 */ lwz r3, 0x98(r31)
|
|
/* 801AFB28 001ACA68 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 801AFB2C 001ACA6C D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 801AFB30 001ACA70 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 801AFB34 001ACA74 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 801AFB38 001ACA78 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 801AFB3C 001ACA7C 7D 89 03 A6 */ mtctr r12
|
|
/* 801AFB40 001ACA80 4E 80 04 21 */ bctrl
|
|
lbl_801AFB44:
|
|
/* 801AFB44 001ACA84 80 7F 00 9C */ lwz r3, 0x9c(r31)
|
|
/* 801AFB48 001ACA88 28 03 00 00 */ cmplwi r3, 0
|
|
/* 801AFB4C 001ACA8C 41 82 00 44 */ beq lbl_801AFB90
|
|
/* 801AFB50 001ACA90 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
/* 801AFB54 001ACA94 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
/* 801AFB58 001ACA98 C0 24 06 78 */ lfs f1, 0x678(r4)
|
|
/* 801AFB5C 001ACA9C C0 44 06 7C */ lfs f2, 0x67c(r4)
|
|
/* 801AFB60 001ACAA0 48 0A 4A 51 */ bl paneTrans__8CPaneMgrFff
|
|
/* 801AFB64 001ACAA4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFB68 001ACAA8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFB6C 001ACAAC C0 03 06 80 */ lfs f0, 0x680(r3)
|
|
/* 801AFB70 001ACAB0 80 7F 00 9C */ lwz r3, 0x9c(r31)
|
|
/* 801AFB74 001ACAB4 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 801AFB78 001ACAB8 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 801AFB7C 001ACABC D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 801AFB80 001ACAC0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 801AFB84 001ACAC4 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 801AFB88 001ACAC8 7D 89 03 A6 */ mtctr r12
|
|
/* 801AFB8C 001ACACC 4E 80 04 21 */ bctrl
|
|
lbl_801AFB90:
|
|
/* 801AFB90 001ACAD0 80 7F 00 A0 */ lwz r3, 0xa0(r31)
|
|
/* 801AFB94 001ACAD4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 801AFB98 001ACAD8 41 82 00 44 */ beq lbl_801AFBDC
|
|
/* 801AFB9C 001ACADC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
/* 801AFBA0 001ACAE0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
/* 801AFBA4 001ACAE4 C0 24 06 84 */ lfs f1, 0x684(r4)
|
|
/* 801AFBA8 001ACAE8 C0 44 06 88 */ lfs f2, 0x688(r4)
|
|
/* 801AFBAC 001ACAEC 48 0A 4A 05 */ bl paneTrans__8CPaneMgrFff
|
|
/* 801AFBB0 001ACAF0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 801AFBB4 001ACAF4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 801AFBB8 001ACAF8 C0 03 06 8C */ lfs f0, 0x68c(r3)
|
|
/* 801AFBBC 001ACAFC 80 7F 00 A0 */ lwz r3, 0xa0(r31)
|
|
/* 801AFBC0 001ACB00 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 801AFBC4 001ACB04 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 801AFBC8 001ACB08 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 801AFBCC 001ACB0C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 801AFBD0 001ACB10 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 801AFBD4 001ACB14 7D 89 03 A6 */ mtctr r12
|
|
/* 801AFBD8 001ACB18 4E 80 04 21 */ bctrl
|
|
lbl_801AFBDC:
|
|
/* 801AFBDC 001ACB1C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 801AFBE0 001ACB20 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 801AFBE4 001ACB24 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AFBE8 001ACB28 7C 08 03 A6 */ mtlr r0
|
|
/* 801AFBEC 001ACB2C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AFBF0 001ACB30 4E 80 00 20 */ blr
|
|
/* 801AFBF4 001ACB34 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 801AFBF8 001ACB38 7C 08 02 A6 */ mflr r0
|
|
/* 801AFBFC 001ACB3C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 801AFC00 001ACB40 4B FF F2 2D */ bl _draw__19dMenu_Calibration_cFv
|
|
/* 801AFC04 001ACB44 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 801AFC08 001ACB48 7C 08 03 A6 */ mtlr r0
|
|
/* 801AFC0C 001ACB4C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 801AFC10 001ACB50 4E 80 00 20 */ blr
|
|
/* 801AFC14 001ACB54 3C 60 80 3C */ lis r3, lbl_803BC238@ha
|
|
/* 801AFC18 001ACB58 38 63 C2 38 */ addi r3, r3, lbl_803BC238@l
|
|
/* 801AFC1C 001ACB5C 80 83 00 0C */ lwz r4, 0xc(r3)
|
|
/* 801AFC20 001ACB60 80 03 00 10 */ lwz r0, 0x10(r3)
|
|
/* 801AFC24 001ACB64 90 83 00 54 */ stw r4, 0x54(r3)
|
|
/* 801AFC28 001ACB68 90 03 00 58 */ stw r0, 0x58(r3)
|
|
/* 801AFC2C 001ACB6C 80 03 00 14 */ lwz r0, 0x14(r3)
|
|
/* 801AFC30 001ACB70 90 03 00 5C */ stw r0, 0x5c(r3)
|
|
/* 801AFC34 001ACB74 38 A3 00 54 */ addi r5, r3, 0x54
|
|
/* 801AFC38 001ACB78 80 83 00 18 */ lwz r4, 0x18(r3)
|
|
/* 801AFC3C 001ACB7C 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 801AFC40 001ACB80 90 85 00 0C */ stw r4, 0xc(r5)
|
|
/* 801AFC44 001ACB84 90 05 00 10 */ stw r0, 0x10(r5)
|
|
/* 801AFC48 001ACB88 80 03 00 20 */ lwz r0, 0x20(r3)
|
|
/* 801AFC4C 001ACB8C 90 05 00 14 */ stw r0, 0x14(r5)
|
|
/* 801AFC50 001ACB90 80 83 00 24 */ lwz r4, 0x24(r3)
|
|
/* 801AFC54 001ACB94 80 03 00 28 */ lwz r0, 0x28(r3)
|
|
/* 801AFC58 001ACB98 90 85 00 18 */ stw r4, 0x18(r5)
|
|
/* 801AFC5C 001ACB9C 90 05 00 1C */ stw r0, 0x1c(r5)
|
|
/* 801AFC60 001ACBA0 80 03 00 2C */ lwz r0, 0x2c(r3)
|
|
/* 801AFC64 001ACBA4 90 05 00 20 */ stw r0, 0x20(r5)
|
|
/* 801AFC68 001ACBA8 80 83 00 30 */ lwz r4, 0x30(r3)
|
|
/* 801AFC6C 001ACBAC 80 03 00 34 */ lwz r0, 0x34(r3)
|
|
/* 801AFC70 001ACBB0 90 85 00 24 */ stw r4, 0x24(r5)
|
|
/* 801AFC74 001ACBB4 90 05 00 28 */ stw r0, 0x28(r5)
|
|
/* 801AFC78 001ACBB8 80 03 00 38 */ lwz r0, 0x38(r3)
|
|
/* 801AFC7C 001ACBBC 90 05 00 2C */ stw r0, 0x2c(r5)
|
|
/* 801AFC80 001ACBC0 80 83 00 3C */ lwz r4, 0x3c(r3)
|
|
/* 801AFC84 001ACBC4 80 03 00 40 */ lwz r0, 0x40(r3)
|
|
/* 801AFC88 001ACBC8 90 85 00 30 */ stw r4, 0x30(r5)
|
|
/* 801AFC8C 001ACBCC 90 05 00 34 */ stw r0, 0x34(r5)
|
|
/* 801AFC90 001ACBD0 80 03 00 44 */ lwz r0, 0x44(r3)
|
|
/* 801AFC94 001ACBD4 90 05 00 38 */ stw r0, 0x38(r5)
|
|
/* 801AFC98 001ACBD8 80 83 00 48 */ lwz r4, 0x48(r3)
|
|
/* 801AFC9C 001ACBDC 80 03 00 4C */ lwz r0, 0x4c(r3)
|
|
/* 801AFCA0 001ACBE0 90 85 00 3C */ stw r4, 0x3c(r5)
|
|
/* 801AFCA4 001ACBE4 90 05 00 40 */ stw r0, 0x40(r5)
|
|
/* 801AFCA8 001ACBE8 80 03 00 50 */ lwz r0, 0x50(r3)
|
|
/* 801AFCAC 001ACBEC 90 05 00 44 */ stw r0, 0x44(r5)
|
|
/* 801AFCB0 001ACBF0 80 83 00 9C */ lwz r4, 0x9c(r3)
|
|
/* 801AFCB4 001ACBF4 80 03 00 A0 */ lwz r0, 0xa0(r3)
|
|
/* 801AFCB8 001ACBF8 90 83 00 E4 */ stw r4, 0xe4(r3)
|
|
/* 801AFCBC 001ACBFC 90 03 00 E8 */ stw r0, 0xe8(r3)
|
|
/* 801AFCC0 001ACC00 80 03 00 A4 */ lwz r0, 0xa4(r3)
|
|
/* 801AFCC4 001ACC04 90 03 00 EC */ stw r0, 0xec(r3)
|
|
/* 801AFCC8 001ACC08 38 A3 00 E4 */ addi r5, r3, 0xe4
|
|
/* 801AFCCC 001ACC0C 80 83 00 A8 */ lwz r4, 0xa8(r3)
|
|
/* 801AFCD0 001ACC10 80 03 00 AC */ lwz r0, 0xac(r3)
|
|
/* 801AFCD4 001ACC14 90 85 00 0C */ stw r4, 0xc(r5)
|
|
/* 801AFCD8 001ACC18 90 05 00 10 */ stw r0, 0x10(r5)
|
|
/* 801AFCDC 001ACC1C 80 03 00 B0 */ lwz r0, 0xb0(r3)
|
|
/* 801AFCE0 001ACC20 90 05 00 14 */ stw r0, 0x14(r5)
|
|
/* 801AFCE4 001ACC24 80 83 00 B4 */ lwz r4, 0xb4(r3)
|
|
/* 801AFCE8 001ACC28 80 03 00 B8 */ lwz r0, 0xb8(r3)
|
|
/* 801AFCEC 001ACC2C 90 85 00 18 */ stw r4, 0x18(r5)
|
|
/* 801AFCF0 001ACC30 90 05 00 1C */ stw r0, 0x1c(r5)
|
|
/* 801AFCF4 001ACC34 80 03 00 BC */ lwz r0, 0xbc(r3)
|
|
/* 801AFCF8 001ACC38 90 05 00 20 */ stw r0, 0x20(r5)
|
|
/* 801AFCFC 001ACC3C 80 83 00 C0 */ lwz r4, 0xc0(r3)
|
|
/* 801AFD00 001ACC40 80 03 00 C4 */ lwz r0, 0xc4(r3)
|
|
/* 801AFD04 001ACC44 90 85 00 24 */ stw r4, 0x24(r5)
|
|
/* 801AFD08 001ACC48 90 05 00 28 */ stw r0, 0x28(r5)
|
|
/* 801AFD0C 001ACC4C 80 03 00 C8 */ lwz r0, 0xc8(r3)
|
|
/* 801AFD10 001ACC50 90 05 00 2C */ stw r0, 0x2c(r5)
|
|
/* 801AFD14 001ACC54 80 83 00 CC */ lwz r4, 0xcc(r3)
|
|
/* 801AFD18 001ACC58 80 03 00 D0 */ lwz r0, 0xd0(r3)
|
|
/* 801AFD1C 001ACC5C 90 85 00 30 */ stw r4, 0x30(r5)
|
|
/* 801AFD20 001ACC60 90 05 00 34 */ stw r0, 0x34(r5)
|
|
/* 801AFD24 001ACC64 80 03 00 D4 */ lwz r0, 0xd4(r3)
|
|
/* 801AFD28 001ACC68 90 05 00 38 */ stw r0, 0x38(r5)
|
|
/* 801AFD2C 001ACC6C 80 83 00 D8 */ lwz r4, 0xd8(r3)
|
|
/* 801AFD30 001ACC70 80 03 00 DC */ lwz r0, 0xdc(r3)
|
|
/* 801AFD34 001ACC74 90 85 00 3C */ stw r4, 0x3c(r5)
|
|
/* 801AFD38 001ACC78 90 05 00 40 */ stw r0, 0x40(r5)
|
|
/* 801AFD3C 001ACC7C 80 03 00 E0 */ lwz r0, 0xe0(r3)
|
|
/* 801AFD40 001ACC80 90 05 00 44 */ stw r0, 0x44(r5)
|
|
/* 801AFD44 001ACC84 4E 80 00 20 */ blr
|
|
|