mirror of https://github.com/zeldaret/tp.git
10949 lines
555 KiB
ArmAsm
10949 lines
555 KiB
ArmAsm
.include "macros.inc"
|
|
|
|
.section .text, "ax" # 80201328
|
|
|
|
|
|
.global dMeterButton_c
|
|
dMeterButton_c:
|
|
/* 80201328 001FE268 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020132C 001FE26C 7C 08 02 A6 */ mflr r0
|
|
/* 80201330 001FE270 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80201334 001FE274 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80201338 001FE278 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020133C 001FE27C 3C 80 80 3A */ lis r4, lbl_803A6F88@ha
|
|
/* 80201340 001FE280 38 04 6F 88 */ addi r0, r4, lbl_803A6F88@l
|
|
/* 80201344 001FE284 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 80201348 001FE288 3C 80 80 3C */ lis r4, lbl_803BF258@ha
|
|
/* 8020134C 001FE28C 38 04 F2 58 */ addi r0, r4, lbl_803BF258@l
|
|
/* 80201350 001FE290 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 80201354 001FE294 48 00 00 79 */ bl dMeterButton_c_NS__create
|
|
/* 80201358 001FE298 7F E3 FB 78 */ mr r3, r31
|
|
/* 8020135C 001FE29C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80201360 001FE2A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80201364 001FE2A4 7C 08 03 A6 */ mtlr r0
|
|
/* 80201368 001FE2A8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8020136C 001FE2AC 4E 80 00 20 */ blr
|
|
/* 80201370 001FE2B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80201374 001FE2B4 7C 08 02 A6 */ mflr r0
|
|
/* 80201378 001FE2B8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8020137C 001FE2BC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80201380 001FE2C0 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80201384 001FE2C4 7C 7E 1B 79 */ or. r30, r3, r3
|
|
/* 80201388 001FE2C8 7C 9F 23 78 */ mr r31, r4
|
|
/* 8020138C 001FE2CC 41 82 00 24 */ beq lbl_802013B0
|
|
/* 80201390 001FE2D0 3C 80 80 3C */ lis r4, lbl_803BF258@ha
|
|
/* 80201394 001FE2D4 38 04 F2 58 */ addi r0, r4, lbl_803BF258@l
|
|
/* 80201398 001FE2D8 90 1E 00 00 */ stw r0, 0(r30)
|
|
/* 8020139C 001FE2DC 48 00 17 01 */ bl dMeterButton_c_NS__delete
|
|
/* 802013A0 001FE2E0 7F E0 07 35 */ extsh. r0, r31
|
|
/* 802013A4 001FE2E4 40 81 00 0C */ ble lbl_802013B0
|
|
/* 802013A8 001FE2E8 7F C3 F3 78 */ mr r3, r30
|
|
/* 802013AC 001FE2EC 48 0C D9 91 */ bl __dl__FPv
|
|
lbl_802013B0:
|
|
/* 802013B0 001FE2F0 7F C3 F3 78 */ mr r3, r30
|
|
/* 802013B4 001FE2F4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802013B8 001FE2F8 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 802013BC 001FE2FC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802013C0 001FE300 7C 08 03 A6 */ mtlr r0
|
|
/* 802013C4 001FE304 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802013C8 001FE308 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS__create
|
|
dMeterButton_c_NS__create:
|
|
/* 802013CC 001FE30C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802013D0 001FE310 7C 08 02 A6 */ mflr r0
|
|
/* 802013D4 001FE314 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802013D8 001FE318 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802013DC 001FE31C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802013E0 001FE320 48 00 34 09 */ bl dMeterButton_c_NS_screenInitButton
|
|
/* 802013E4 001FE324 7F E3 FB 78 */ mr r3, r31
|
|
/* 802013E8 001FE328 48 00 44 4D */ bl dMeterButton_c_NS_screenInitText
|
|
/* 802013EC 001FE32C 38 60 00 04 */ li r3, 4
|
|
/* 802013F0 001FE330 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802013F4 001FE334 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802013F8 001FE338 7C 08 03 A6 */ mtlr r0
|
|
/* 802013FC 001FE33C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80201400 001FE340 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS__execute
|
|
dMeterButton_c_NS__execute:
|
|
/* 80201404 001FE344 94 21 FF 80 */ stwu r1, -0x80(r1)
|
|
/* 80201408 001FE348 7C 08 02 A6 */ mflr r0
|
|
/* 8020140C 001FE34C 90 01 00 84 */ stw r0, 0x84(r1)
|
|
/* 80201410 001FE350 DB E1 00 70 */ stfd f31, 0x70(r1)
|
|
/* 80201414 001FE354 F3 E1 00 78 */ psq_st f31, 120(r1), 0, qr0
|
|
/* 80201418 001FE358 39 61 00 70 */ addi r11, r1, 0x70
|
|
/* 8020141C 001FE35C 48 16 0D 85 */ bl func_803621A0
|
|
/* 80201420 001FE360 7C 6F 1B 78 */ mr r15, r3
|
|
/* 80201424 001FE364 7C 8E 23 78 */ mr r14, r4
|
|
/* 80201428 001FE368 7C B1 2B 78 */ mr r17, r5
|
|
/* 8020142C 001FE36C 7C D2 33 78 */ mr r18, r6
|
|
/* 80201430 001FE370 7C F3 3B 78 */ mr r19, r7
|
|
/* 80201434 001FE374 7D 14 43 78 */ mr r20, r8
|
|
/* 80201438 001FE378 99 21 00 08 */ stb r9, 8(r1)
|
|
/* 8020143C 001FE37C 99 41 00 09 */ stb r10, 9(r1)
|
|
/* 80201440 001FE380 8A E1 00 8B */ lbz r23, 0x8b(r1)
|
|
/* 80201444 001FE384 8B 01 00 8F */ lbz r24, 0x8f(r1)
|
|
/* 80201448 001FE388 8B 21 00 93 */ lbz r25, 0x93(r1)
|
|
/* 8020144C 001FE38C 8B 41 00 97 */ lbz r26, 0x97(r1)
|
|
/* 80201450 001FE390 8B 61 00 9B */ lbz r27, 0x9b(r1)
|
|
/* 80201454 001FE394 8B 81 00 9F */ lbz r28, 0x9f(r1)
|
|
/* 80201458 001FE398 8B A1 00 A3 */ lbz r29, 0xa3(r1)
|
|
/* 8020145C 001FE39C 8B C1 00 A7 */ lbz r30, 0xa7(r1)
|
|
/* 80201460 001FE3A0 8A 01 00 AB */ lbz r16, 0xab(r1)
|
|
/* 80201464 001FE3A4 48 00 48 3D */ bl dMeterButton_c_NS_updateButton
|
|
/* 80201468 001FE3A8 7D E3 7B 78 */ mr r3, r15
|
|
/* 8020146C 001FE3AC 7D C4 73 78 */ mr r4, r14
|
|
/* 80201470 001FE3B0 48 00 55 09 */ bl dMeterButton_c_NS_updateText
|
|
/* 80201474 001FE3B4 38 00 00 00 */ li r0, 0
|
|
/* 80201478 001FE3B8 B0 0F 04 B0 */ sth r0, 0x4b0(r15)
|
|
/* 8020147C 001FE3BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80201480 001FE3C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80201484 001FE3C4 38 63 0D D8 */ addi r3, r3, 0xdd8
|
|
/* 80201488 001FE3C8 3C 80 80 38 */ lis r4, lbl_803790C0@ha
|
|
/* 8020148C 001FE3CC 38 84 90 C0 */ addi r4, r4, lbl_803790C0@l
|
|
/* 80201490 001FE3D0 A0 84 00 62 */ lhz r4, 0x62(r4)
|
|
/* 80201494 001FE3D4 4B E3 35 29 */ bl isEventBit__11dSv_event_cCFUs
|
|
/* 80201498 001FE3D8 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 8020149C 001FE3DC 41 82 00 24 */ beq lbl_802014C0
|
|
/* 802014A0 001FE3E0 48 03 6D 8D */ bl dMsgObject_c_NS_getStatus
|
|
/* 802014A4 001FE3E4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802014A8 001FE3E8 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802014AC 001FE3EC 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802014B0 001FE3F0 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802014B4 001FE3F4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802014B8 001FE3F8 40 82 00 08 */ bne lbl_802014C0
|
|
/* 802014BC 001FE3FC 55 CE 04 A0 */ rlwinm r14, r14, 0, 0x12, 0x10
|
|
lbl_802014C0:
|
|
/* 802014C0 001FE400 7D E3 7B 78 */ mr r3, r15
|
|
/* 802014C4 001FE404 7D C4 73 78 */ mr r4, r14
|
|
/* 802014C8 001FE408 7E 25 8B 78 */ mr r5, r17
|
|
/* 802014CC 001FE40C 48 00 1D F9 */ bl dMeterButton_c_NS_alphaAnimeButtonA
|
|
/* 802014D0 001FE410 7C 71 1B 78 */ mr r17, r3
|
|
/* 802014D4 001FE414 7D E3 7B 78 */ mr r3, r15
|
|
/* 802014D8 001FE418 7D C4 73 78 */ mr r4, r14
|
|
/* 802014DC 001FE41C 7E 45 93 78 */ mr r5, r18
|
|
/* 802014E0 001FE420 48 00 1E BD */ bl dMeterButton_c_NS_alphaAnimeButtonB
|
|
/* 802014E4 001FE424 7C 72 1B 78 */ mr r18, r3
|
|
/* 802014E8 001FE428 7D E3 7B 78 */ mr r3, r15
|
|
/* 802014EC 001FE42C 7D C4 73 78 */ mr r4, r14
|
|
/* 802014F0 001FE430 7E 65 9B 78 */ mr r5, r19
|
|
/* 802014F4 001FE434 48 00 1F B5 */ bl dMeterButton_c_NS_alphaAnimeButtonR
|
|
/* 802014F8 001FE438 7C 73 1B 78 */ mr r19, r3
|
|
/* 802014FC 001FE43C 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201500 001FE440 7D C4 73 78 */ mr r4, r14
|
|
/* 80201504 001FE444 7E 85 A3 78 */ mr r5, r20
|
|
/* 80201508 001FE448 48 00 20 A5 */ bl dMeterButton_c_NS_alphaAnimeButtonZ
|
|
/* 8020150C 001FE44C 7C 74 1B 78 */ mr r20, r3
|
|
/* 80201510 001FE450 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201514 001FE454 7D C4 73 78 */ mr r4, r14
|
|
/* 80201518 001FE458 88 A1 00 08 */ lbz r5, 8(r1)
|
|
/* 8020151C 001FE45C 48 00 21 A5 */ bl dMeterButton_c_NS_alphaAnimeButton3D
|
|
/* 80201520 001FE460 7C 75 1B 78 */ mr r21, r3
|
|
/* 80201524 001FE464 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201528 001FE468 7D C4 73 78 */ mr r4, r14
|
|
/* 8020152C 001FE46C 88 A1 00 09 */ lbz r5, 9(r1)
|
|
/* 80201530 001FE470 48 00 22 89 */ bl dMeterButton_c_NS_alphaAnimeButtonC
|
|
/* 80201534 001FE474 7C 76 1B 78 */ mr r22, r3
|
|
/* 80201538 001FE478 7D E3 7B 78 */ mr r3, r15
|
|
/* 8020153C 001FE47C 7D C4 73 78 */ mr r4, r14
|
|
/* 80201540 001FE480 7E E5 BB 78 */ mr r5, r23
|
|
/* 80201544 001FE484 48 00 23 35 */ bl dMeterButton_c_NS_alphaAnimeButtonS
|
|
/* 80201548 001FE488 7C 77 1B 78 */ mr r23, r3
|
|
/* 8020154C 001FE48C 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201550 001FE490 7D C4 73 78 */ mr r4, r14
|
|
/* 80201554 001FE494 7F 05 C3 78 */ mr r5, r24
|
|
/* 80201558 001FE498 48 00 23 9D */ bl dMeterButton_c_NS_alphaAnimeButtonX
|
|
/* 8020155C 001FE49C 7C 78 1B 78 */ mr r24, r3
|
|
/* 80201560 001FE4A0 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201564 001FE4A4 7D C4 73 78 */ mr r4, r14
|
|
/* 80201568 001FE4A8 7F 25 CB 78 */ mr r5, r25
|
|
/* 8020156C 001FE4AC 48 00 24 9D */ bl dMeterButton_c_NS_alphaAnimeButtonY
|
|
/* 80201570 001FE4B0 7C 79 1B 78 */ mr r25, r3
|
|
/* 80201574 001FE4B4 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201578 001FE4B8 7D C4 73 78 */ mr r4, r14
|
|
/* 8020157C 001FE4BC 7F 45 D3 78 */ mr r5, r26
|
|
/* 80201580 001FE4C0 48 00 25 9D */ bl dMeterButton_c_NS_alphaAnimeButtonNun
|
|
/* 80201584 001FE4C4 7C 7A 1B 78 */ mr r26, r3
|
|
/* 80201588 001FE4C8 7D E3 7B 78 */ mr r3, r15
|
|
/* 8020158C 001FE4CC 7D C4 73 78 */ mr r4, r14
|
|
/* 80201590 001FE4D0 7F 65 DB 78 */ mr r5, r27
|
|
/* 80201594 001FE4D4 48 00 26 9D */ bl dMeterButton_c_NS_alphaAnimeButtonRemo
|
|
/* 80201598 001FE4D8 7C 7B 1B 78 */ mr r27, r3
|
|
/* 8020159C 001FE4DC 7D E3 7B 78 */ mr r3, r15
|
|
/* 802015A0 001FE4E0 7D C4 73 78 */ mr r4, r14
|
|
/* 802015A4 001FE4E4 7F 85 E3 78 */ mr r5, r28
|
|
/* 802015A8 001FE4E8 48 00 27 9D */ bl dMeterButton_c_NS_alphaAnimeButtonRemo2
|
|
/* 802015AC 001FE4EC 7C 7C 1B 78 */ mr r28, r3
|
|
/* 802015B0 001FE4F0 7D E3 7B 78 */ mr r3, r15
|
|
/* 802015B4 001FE4F4 7D C4 73 78 */ mr r4, r14
|
|
/* 802015B8 001FE4F8 7F A5 EB 78 */ mr r5, r29
|
|
/* 802015BC 001FE4FC 48 00 28 9D */ bl dMeterButton_c_NS_alphaAnimeButtonAR
|
|
/* 802015C0 001FE500 7C 7D 1B 78 */ mr r29, r3
|
|
/* 802015C4 001FE504 7D E3 7B 78 */ mr r3, r15
|
|
/* 802015C8 001FE508 7D C4 73 78 */ mr r4, r14
|
|
/* 802015CC 001FE50C 7F C5 F3 78 */ mr r5, r30
|
|
/* 802015D0 001FE510 48 00 29 91 */ bl dMeterButton_c_NS_alphaAnimeButton3DB
|
|
/* 802015D4 001FE514 7C 7E 1B 78 */ mr r30, r3
|
|
/* 802015D8 001FE518 7D E3 7B 78 */ mr r3, r15
|
|
/* 802015DC 001FE51C 7D C4 73 78 */ mr r4, r14
|
|
/* 802015E0 001FE520 7E 05 83 78 */ mr r5, r16
|
|
/* 802015E4 001FE524 48 00 2A 85 */ bl dMeterButton_c_NS_alphaAnimeButtonNURE
|
|
/* 802015E8 001FE528 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802015EC 001FE52C 7D E3 7B 78 */ mr r3, r15
|
|
/* 802015F0 001FE530 7D C4 73 78 */ mr r4, r14
|
|
/* 802015F4 001FE534 88 A1 00 AF */ lbz r5, 0xaf(r1)
|
|
/* 802015F8 001FE538 48 00 2B 79 */ bl dMeterButton_c_NS_alphaAnimeButtonReel
|
|
/* 802015FC 001FE53C 90 61 00 0C */ stw r3, 0xc(r1)
|
|
/* 80201600 001FE540 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201604 001FE544 7D C4 73 78 */ mr r4, r14
|
|
/* 80201608 001FE548 88 A1 00 B3 */ lbz r5, 0xb3(r1)
|
|
/* 8020160C 001FE54C 48 00 2C 6D */ bl dMeterButton_c_NS_alphaAnimeButtonReel2
|
|
/* 80201610 001FE550 90 61 00 10 */ stw r3, 0x10(r1)
|
|
/* 80201614 001FE554 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201618 001FE558 7D C4 73 78 */ mr r4, r14
|
|
/* 8020161C 001FE55C 88 A1 00 B7 */ lbz r5, 0xb7(r1)
|
|
/* 80201620 001FE560 48 00 2D 49 */ bl dMeterButton_c_NS_alphaAnimeButtonAB
|
|
/* 80201624 001FE564 90 61 00 14 */ stw r3, 0x14(r1)
|
|
/* 80201628 001FE568 7D E3 7B 78 */ mr r3, r15
|
|
/* 8020162C 001FE56C 7D C4 73 78 */ mr r4, r14
|
|
/* 80201630 001FE570 88 A1 00 BB */ lbz r5, 0xbb(r1)
|
|
/* 80201634 001FE574 48 00 2E 25 */ bl dMeterButton_c_NS_alphaAnimeButtonTate
|
|
/* 80201638 001FE578 90 61 00 18 */ stw r3, 0x18(r1)
|
|
/* 8020163C 001FE57C 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201640 001FE580 7D C4 73 78 */ mr r4, r14
|
|
/* 80201644 001FE584 88 A1 00 BF */ lbz r5, 0xbf(r1)
|
|
/* 80201648 001FE588 48 00 2F 01 */ bl dMeterButton_c_NS_alphaAnimeButtonNunZ
|
|
/* 8020164C 001FE58C 90 61 00 1C */ stw r3, 0x1c(r1)
|
|
/* 80201650 001FE590 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201654 001FE594 7D C4 73 78 */ mr r4, r14
|
|
/* 80201658 001FE598 88 A1 00 C3 */ lbz r5, 0xc3(r1)
|
|
/* 8020165C 001FE59C 48 00 2F C5 */ bl dMeterButton_c_NS_alphaAnimeButtonNunC
|
|
/* 80201660 001FE5A0 90 61 00 20 */ stw r3, 0x20(r1)
|
|
/* 80201664 001FE5A4 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201668 001FE5A8 7D C4 73 78 */ mr r4, r14
|
|
/* 8020166C 001FE5AC 88 A1 00 C7 */ lbz r5, 0xc7(r1)
|
|
/* 80201670 001FE5B0 48 00 30 89 */ bl dMeterButton_c_NS_alphaAnimeButtonBin
|
|
/* 80201674 001FE5B4 7C 6E 1B 78 */ mr r14, r3
|
|
/* 80201678 001FE5B8 7D E3 7B 78 */ mr r3, r15
|
|
/* 8020167C 001FE5BC 48 00 94 09 */ bl dMeterButton_c_NS_pikariCheck
|
|
/* 80201680 001FE5C0 38 60 00 00 */ li r3, 0
|
|
/* 80201684 001FE5C4 38 00 00 16 */ li r0, 0x16
|
|
/* 80201688 001FE5C8 7C 09 03 A6 */ mtctr r0
|
|
lbl_8020168C:
|
|
/* 8020168C 001FE5CC 38 A3 04 84 */ addi r5, r3, 0x484
|
|
/* 80201690 001FE5D0 7C 8F 2A AE */ lhax r4, r15, r5
|
|
/* 80201694 001FE5D4 2C 04 00 00 */ cmpwi r4, 0
|
|
/* 80201698 001FE5D8 40 81 00 0C */ ble lbl_802016A4
|
|
/* 8020169C 001FE5DC 38 04 FF FF */ addi r0, r4, -1
|
|
/* 802016A0 001FE5E0 7C 0F 2B 2E */ sthx r0, r15, r5
|
|
lbl_802016A4:
|
|
/* 802016A4 001FE5E4 38 63 00 02 */ addi r3, r3, 2
|
|
/* 802016A8 001FE5E8 42 00 FF E4 */ bdnz lbl_8020168C
|
|
/* 802016AC 001FE5EC 3A 00 00 00 */ li r16, 0
|
|
/* 802016B0 001FE5F0 56 20 06 3E */ clrlwi r0, r17, 0x18
|
|
/* 802016B4 001FE5F4 90 01 00 24 */ stw r0, 0x24(r1)
|
|
lbl_802016B8:
|
|
/* 802016B8 001FE5F8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802016BC 001FE5FC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802016C0 001FE600 41 82 00 14 */ beq lbl_802016D4
|
|
/* 802016C4 001FE604 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802016C8 001FE608 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802016CC 001FE60C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802016D0 001FE610 41 82 02 14 */ beq lbl_802018E4
|
|
lbl_802016D4:
|
|
/* 802016D4 001FE614 56 40 06 3F */ clrlwi. r0, r18, 0x18
|
|
/* 802016D8 001FE618 41 82 00 14 */ beq lbl_802016EC
|
|
/* 802016DC 001FE61C 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802016E0 001FE620 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802016E4 001FE624 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802016E8 001FE628 41 82 01 FC */ beq lbl_802018E4
|
|
lbl_802016EC:
|
|
/* 802016EC 001FE62C 56 60 06 3F */ clrlwi. r0, r19, 0x18
|
|
/* 802016F0 001FE630 41 82 00 14 */ beq lbl_80201704
|
|
/* 802016F4 001FE634 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802016F8 001FE638 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802016FC 001FE63C 28 00 00 02 */ cmplwi r0, 2
|
|
/* 80201700 001FE640 41 82 01 E4 */ beq lbl_802018E4
|
|
lbl_80201704:
|
|
/* 80201704 001FE644 56 80 06 3F */ clrlwi. r0, r20, 0x18
|
|
/* 80201708 001FE648 41 82 00 14 */ beq lbl_8020171C
|
|
/* 8020170C 001FE64C 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201710 001FE650 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 80201714 001FE654 28 00 00 03 */ cmplwi r0, 3
|
|
/* 80201718 001FE658 41 82 01 CC */ beq lbl_802018E4
|
|
lbl_8020171C:
|
|
/* 8020171C 001FE65C 56 A0 06 3F */ clrlwi. r0, r21, 0x18
|
|
/* 80201720 001FE660 41 82 00 14 */ beq lbl_80201734
|
|
/* 80201724 001FE664 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201728 001FE668 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 8020172C 001FE66C 28 00 00 04 */ cmplwi r0, 4
|
|
/* 80201730 001FE670 41 82 01 B4 */ beq lbl_802018E4
|
|
lbl_80201734:
|
|
/* 80201734 001FE674 56 C0 06 3F */ clrlwi. r0, r22, 0x18
|
|
/* 80201738 001FE678 41 82 00 14 */ beq lbl_8020174C
|
|
/* 8020173C 001FE67C 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201740 001FE680 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 80201744 001FE684 28 00 00 05 */ cmplwi r0, 5
|
|
/* 80201748 001FE688 41 82 01 9C */ beq lbl_802018E4
|
|
lbl_8020174C:
|
|
/* 8020174C 001FE68C 56 E0 06 3F */ clrlwi. r0, r23, 0x18
|
|
/* 80201750 001FE690 41 82 00 14 */ beq lbl_80201764
|
|
/* 80201754 001FE694 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201758 001FE698 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 8020175C 001FE69C 28 00 00 06 */ cmplwi r0, 6
|
|
/* 80201760 001FE6A0 41 82 01 84 */ beq lbl_802018E4
|
|
lbl_80201764:
|
|
/* 80201764 001FE6A4 57 00 06 3F */ clrlwi. r0, r24, 0x18
|
|
/* 80201768 001FE6A8 41 82 00 14 */ beq lbl_8020177C
|
|
/* 8020176C 001FE6AC 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201770 001FE6B0 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 80201774 001FE6B4 28 00 00 07 */ cmplwi r0, 7
|
|
/* 80201778 001FE6B8 41 82 01 6C */ beq lbl_802018E4
|
|
lbl_8020177C:
|
|
/* 8020177C 001FE6BC 57 20 06 3F */ clrlwi. r0, r25, 0x18
|
|
/* 80201780 001FE6C0 41 82 00 14 */ beq lbl_80201794
|
|
/* 80201784 001FE6C4 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201788 001FE6C8 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 8020178C 001FE6CC 28 00 00 08 */ cmplwi r0, 8
|
|
/* 80201790 001FE6D0 41 82 01 54 */ beq lbl_802018E4
|
|
lbl_80201794:
|
|
/* 80201794 001FE6D4 57 40 06 3F */ clrlwi. r0, r26, 0x18
|
|
/* 80201798 001FE6D8 41 82 00 14 */ beq lbl_802017AC
|
|
/* 8020179C 001FE6DC 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802017A0 001FE6E0 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802017A4 001FE6E4 28 00 00 09 */ cmplwi r0, 9
|
|
/* 802017A8 001FE6E8 41 82 01 3C */ beq lbl_802018E4
|
|
lbl_802017AC:
|
|
/* 802017AC 001FE6EC 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
|
/* 802017B0 001FE6F0 41 82 00 14 */ beq lbl_802017C4
|
|
/* 802017B4 001FE6F4 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802017B8 001FE6F8 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802017BC 001FE6FC 28 00 00 0A */ cmplwi r0, 0xa
|
|
/* 802017C0 001FE700 41 82 01 24 */ beq lbl_802018E4
|
|
lbl_802017C4:
|
|
/* 802017C4 001FE704 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
|
/* 802017C8 001FE708 41 82 00 14 */ beq lbl_802017DC
|
|
/* 802017CC 001FE70C 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802017D0 001FE710 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802017D4 001FE714 28 00 00 0B */ cmplwi r0, 0xb
|
|
/* 802017D8 001FE718 41 82 01 0C */ beq lbl_802018E4
|
|
lbl_802017DC:
|
|
/* 802017DC 001FE71C 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802017E0 001FE720 41 82 00 14 */ beq lbl_802017F4
|
|
/* 802017E4 001FE724 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802017E8 001FE728 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802017EC 001FE72C 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 802017F0 001FE730 41 82 00 F4 */ beq lbl_802018E4
|
|
lbl_802017F4:
|
|
/* 802017F4 001FE734 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
|
/* 802017F8 001FE738 41 82 00 14 */ beq lbl_8020180C
|
|
/* 802017FC 001FE73C 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201800 001FE740 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 80201804 001FE744 28 00 00 0D */ cmplwi r0, 0xd
|
|
/* 80201808 001FE748 41 82 00 DC */ beq lbl_802018E4
|
|
lbl_8020180C:
|
|
/* 8020180C 001FE74C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
|
/* 80201810 001FE750 41 82 00 14 */ beq lbl_80201824
|
|
/* 80201814 001FE754 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201818 001FE758 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 8020181C 001FE75C 28 00 00 0E */ cmplwi r0, 0xe
|
|
/* 80201820 001FE760 41 82 00 C4 */ beq lbl_802018E4
|
|
lbl_80201824:
|
|
/* 80201824 001FE764 80 01 00 0C */ lwz r0, 0xc(r1)
|
|
/* 80201828 001FE768 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 8020182C 001FE76C 41 82 00 14 */ beq lbl_80201840
|
|
/* 80201830 001FE770 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201834 001FE774 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 80201838 001FE778 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 8020183C 001FE77C 41 82 00 A8 */ beq lbl_802018E4
|
|
lbl_80201840:
|
|
/* 80201840 001FE780 80 01 00 10 */ lwz r0, 0x10(r1)
|
|
/* 80201844 001FE784 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80201848 001FE788 41 82 00 14 */ beq lbl_8020185C
|
|
/* 8020184C 001FE78C 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201850 001FE790 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 80201854 001FE794 28 00 00 10 */ cmplwi r0, 0x10
|
|
/* 80201858 001FE798 41 82 00 8C */ beq lbl_802018E4
|
|
lbl_8020185C:
|
|
/* 8020185C 001FE79C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80201860 001FE7A0 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80201864 001FE7A4 41 82 00 14 */ beq lbl_80201878
|
|
/* 80201868 001FE7A8 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 8020186C 001FE7AC 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 80201870 001FE7B0 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 80201874 001FE7B4 41 82 00 70 */ beq lbl_802018E4
|
|
lbl_80201878:
|
|
/* 80201878 001FE7B8 80 01 00 18 */ lwz r0, 0x18(r1)
|
|
/* 8020187C 001FE7BC 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80201880 001FE7C0 41 82 00 14 */ beq lbl_80201894
|
|
/* 80201884 001FE7C4 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 80201888 001FE7C8 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 8020188C 001FE7CC 28 00 00 12 */ cmplwi r0, 0x12
|
|
/* 80201890 001FE7D0 41 82 00 54 */ beq lbl_802018E4
|
|
lbl_80201894:
|
|
/* 80201894 001FE7D4 80 01 00 1C */ lwz r0, 0x1c(r1)
|
|
/* 80201898 001FE7D8 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 8020189C 001FE7DC 41 82 00 14 */ beq lbl_802018B0
|
|
/* 802018A0 001FE7E0 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802018A4 001FE7E4 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802018A8 001FE7E8 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 802018AC 001FE7EC 41 82 00 38 */ beq lbl_802018E4
|
|
lbl_802018B0:
|
|
/* 802018B0 001FE7F0 80 01 00 20 */ lwz r0, 0x20(r1)
|
|
/* 802018B4 001FE7F4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802018B8 001FE7F8 41 82 00 14 */ beq lbl_802018CC
|
|
/* 802018BC 001FE7FC 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802018C0 001FE800 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802018C4 001FE804 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 802018C8 001FE808 41 82 00 1C */ beq lbl_802018E4
|
|
lbl_802018CC:
|
|
/* 802018CC 001FE80C 55 C0 06 3F */ clrlwi. r0, r14, 0x18
|
|
/* 802018D0 001FE810 41 82 00 24 */ beq lbl_802018F4
|
|
/* 802018D4 001FE814 38 10 04 BE */ addi r0, r16, 0x4be
|
|
/* 802018D8 001FE818 7C 0F 00 AE */ lbzx r0, r15, r0
|
|
/* 802018DC 001FE81C 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 802018E0 001FE820 40 82 00 14 */ bne lbl_802018F4
|
|
lbl_802018E4:
|
|
/* 802018E4 001FE824 7D E3 7B 78 */ mr r3, r15
|
|
/* 802018E8 001FE828 7E 04 83 78 */ mr r4, r16
|
|
/* 802018EC 001FE82C 48 00 79 D5 */ bl dMeterButton_c_NS_setAlphaButtonOAnimeMax
|
|
/* 802018F0 001FE830 48 00 00 10 */ b lbl_80201900
|
|
lbl_802018F4:
|
|
/* 802018F4 001FE834 7D E3 7B 78 */ mr r3, r15
|
|
/* 802018F8 001FE838 7E 04 83 78 */ mr r4, r16
|
|
/* 802018FC 001FE83C 48 00 79 51 */ bl dMeterButton_c_NS_setAlphaButtonOAnimeMin
|
|
lbl_80201900:
|
|
/* 80201900 001FE840 3A 10 00 01 */ addi r16, r16, 1
|
|
/* 80201904 001FE844 2C 10 00 02 */ cmpwi r16, 2
|
|
/* 80201908 001FE848 41 80 FD B0 */ blt lbl_802016B8
|
|
/* 8020190C 001FE84C 88 0F 04 D9 */ lbz r0, 0x4d9(r15)
|
|
/* 80201910 001FE850 28 00 00 FF */ cmplwi r0, 0xff
|
|
/* 80201914 001FE854 41 82 02 38 */ beq lbl_80201B4C
|
|
/* 80201918 001FE858 56 23 06 3F */ clrlwi. r3, r17, 0x18
|
|
/* 8020191C 001FE85C 41 82 00 14 */ beq lbl_80201930
|
|
/* 80201920 001FE860 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201924 001FE864 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201928 001FE868 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8020192C 001FE86C 41 82 02 14 */ beq lbl_80201B40
|
|
lbl_80201930:
|
|
/* 80201930 001FE870 56 43 06 3F */ clrlwi. r3, r18, 0x18
|
|
/* 80201934 001FE874 41 82 00 14 */ beq lbl_80201948
|
|
/* 80201938 001FE878 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 8020193C 001FE87C 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201940 001FE880 28 03 00 01 */ cmplwi r3, 1
|
|
/* 80201944 001FE884 41 82 01 FC */ beq lbl_80201B40
|
|
lbl_80201948:
|
|
/* 80201948 001FE888 56 63 06 3F */ clrlwi. r3, r19, 0x18
|
|
/* 8020194C 001FE88C 41 82 00 14 */ beq lbl_80201960
|
|
/* 80201950 001FE890 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201954 001FE894 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201958 001FE898 28 03 00 02 */ cmplwi r3, 2
|
|
/* 8020195C 001FE89C 41 82 01 E4 */ beq lbl_80201B40
|
|
lbl_80201960:
|
|
/* 80201960 001FE8A0 56 83 06 3F */ clrlwi. r3, r20, 0x18
|
|
/* 80201964 001FE8A4 41 82 00 14 */ beq lbl_80201978
|
|
/* 80201968 001FE8A8 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 8020196C 001FE8AC 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201970 001FE8B0 28 03 00 03 */ cmplwi r3, 3
|
|
/* 80201974 001FE8B4 41 82 01 CC */ beq lbl_80201B40
|
|
lbl_80201978:
|
|
/* 80201978 001FE8B8 56 A3 06 3F */ clrlwi. r3, r21, 0x18
|
|
/* 8020197C 001FE8BC 41 82 00 14 */ beq lbl_80201990
|
|
/* 80201980 001FE8C0 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201984 001FE8C4 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201988 001FE8C8 28 03 00 04 */ cmplwi r3, 4
|
|
/* 8020198C 001FE8CC 41 82 01 B4 */ beq lbl_80201B40
|
|
lbl_80201990:
|
|
/* 80201990 001FE8D0 56 C3 06 3F */ clrlwi. r3, r22, 0x18
|
|
/* 80201994 001FE8D4 41 82 00 14 */ beq lbl_802019A8
|
|
/* 80201998 001FE8D8 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 8020199C 001FE8DC 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 802019A0 001FE8E0 28 03 00 05 */ cmplwi r3, 5
|
|
/* 802019A4 001FE8E4 41 82 01 9C */ beq lbl_80201B40
|
|
lbl_802019A8:
|
|
/* 802019A8 001FE8E8 56 E3 06 3F */ clrlwi. r3, r23, 0x18
|
|
/* 802019AC 001FE8EC 41 82 00 14 */ beq lbl_802019C0
|
|
/* 802019B0 001FE8F0 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 802019B4 001FE8F4 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 802019B8 001FE8F8 28 03 00 06 */ cmplwi r3, 6
|
|
/* 802019BC 001FE8FC 41 82 01 84 */ beq lbl_80201B40
|
|
lbl_802019C0:
|
|
/* 802019C0 001FE900 57 03 06 3F */ clrlwi. r3, r24, 0x18
|
|
/* 802019C4 001FE904 41 82 00 14 */ beq lbl_802019D8
|
|
/* 802019C8 001FE908 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 802019CC 001FE90C 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 802019D0 001FE910 28 03 00 07 */ cmplwi r3, 7
|
|
/* 802019D4 001FE914 41 82 01 6C */ beq lbl_80201B40
|
|
lbl_802019D8:
|
|
/* 802019D8 001FE918 57 23 06 3F */ clrlwi. r3, r25, 0x18
|
|
/* 802019DC 001FE91C 41 82 00 14 */ beq lbl_802019F0
|
|
/* 802019E0 001FE920 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 802019E4 001FE924 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 802019E8 001FE928 28 03 00 08 */ cmplwi r3, 8
|
|
/* 802019EC 001FE92C 41 82 01 54 */ beq lbl_80201B40
|
|
lbl_802019F0:
|
|
/* 802019F0 001FE930 57 43 06 3F */ clrlwi. r3, r26, 0x18
|
|
/* 802019F4 001FE934 41 82 00 14 */ beq lbl_80201A08
|
|
/* 802019F8 001FE938 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 802019FC 001FE93C 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201A00 001FE940 28 03 00 09 */ cmplwi r3, 9
|
|
/* 80201A04 001FE944 41 82 01 3C */ beq lbl_80201B40
|
|
lbl_80201A08:
|
|
/* 80201A08 001FE948 57 63 06 3F */ clrlwi. r3, r27, 0x18
|
|
/* 80201A0C 001FE94C 41 82 00 14 */ beq lbl_80201A20
|
|
/* 80201A10 001FE950 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201A14 001FE954 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201A18 001FE958 28 03 00 0A */ cmplwi r3, 0xa
|
|
/* 80201A1C 001FE95C 41 82 01 24 */ beq lbl_80201B40
|
|
lbl_80201A20:
|
|
/* 80201A20 001FE960 57 83 06 3F */ clrlwi. r3, r28, 0x18
|
|
/* 80201A24 001FE964 41 82 00 14 */ beq lbl_80201A38
|
|
/* 80201A28 001FE968 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201A2C 001FE96C 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201A30 001FE970 28 03 00 0B */ cmplwi r3, 0xb
|
|
/* 80201A34 001FE974 41 82 01 0C */ beq lbl_80201B40
|
|
lbl_80201A38:
|
|
/* 80201A38 001FE978 57 A3 06 3F */ clrlwi. r3, r29, 0x18
|
|
/* 80201A3C 001FE97C 41 82 00 14 */ beq lbl_80201A50
|
|
/* 80201A40 001FE980 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201A44 001FE984 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201A48 001FE988 28 03 00 0C */ cmplwi r3, 0xc
|
|
/* 80201A4C 001FE98C 41 82 00 F4 */ beq lbl_80201B40
|
|
lbl_80201A50:
|
|
/* 80201A50 001FE990 57 C3 06 3F */ clrlwi. r3, r30, 0x18
|
|
/* 80201A54 001FE994 41 82 00 14 */ beq lbl_80201A68
|
|
/* 80201A58 001FE998 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201A5C 001FE99C 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201A60 001FE9A0 28 03 00 0D */ cmplwi r3, 0xd
|
|
/* 80201A64 001FE9A4 41 82 00 DC */ beq lbl_80201B40
|
|
lbl_80201A68:
|
|
/* 80201A68 001FE9A8 57 E3 06 3F */ clrlwi. r3, r31, 0x18
|
|
/* 80201A6C 001FE9AC 41 82 00 14 */ beq lbl_80201A80
|
|
/* 80201A70 001FE9B0 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201A74 001FE9B4 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201A78 001FE9B8 28 03 00 0E */ cmplwi r3, 0xe
|
|
/* 80201A7C 001FE9BC 41 82 00 C4 */ beq lbl_80201B40
|
|
lbl_80201A80:
|
|
/* 80201A80 001FE9C0 80 61 00 0C */ lwz r3, 0xc(r1)
|
|
/* 80201A84 001FE9C4 54 63 06 3F */ clrlwi. r3, r3, 0x18
|
|
/* 80201A88 001FE9C8 41 82 00 14 */ beq lbl_80201A9C
|
|
/* 80201A8C 001FE9CC 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201A90 001FE9D0 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201A94 001FE9D4 28 03 00 0F */ cmplwi r3, 0xf
|
|
/* 80201A98 001FE9D8 41 82 00 A8 */ beq lbl_80201B40
|
|
lbl_80201A9C:
|
|
/* 80201A9C 001FE9DC 80 61 00 10 */ lwz r3, 0x10(r1)
|
|
/* 80201AA0 001FE9E0 54 63 06 3F */ clrlwi. r3, r3, 0x18
|
|
/* 80201AA4 001FE9E4 41 82 00 14 */ beq lbl_80201AB8
|
|
/* 80201AA8 001FE9E8 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201AAC 001FE9EC 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201AB0 001FE9F0 28 03 00 10 */ cmplwi r3, 0x10
|
|
/* 80201AB4 001FE9F4 41 82 00 8C */ beq lbl_80201B40
|
|
lbl_80201AB8:
|
|
/* 80201AB8 001FE9F8 80 61 00 14 */ lwz r3, 0x14(r1)
|
|
/* 80201ABC 001FE9FC 54 63 06 3F */ clrlwi. r3, r3, 0x18
|
|
/* 80201AC0 001FEA00 41 82 00 14 */ beq lbl_80201AD4
|
|
/* 80201AC4 001FEA04 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201AC8 001FEA08 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201ACC 001FEA0C 28 03 00 11 */ cmplwi r3, 0x11
|
|
/* 80201AD0 001FEA10 41 82 00 70 */ beq lbl_80201B40
|
|
lbl_80201AD4:
|
|
/* 80201AD4 001FEA14 80 61 00 18 */ lwz r3, 0x18(r1)
|
|
/* 80201AD8 001FEA18 54 63 06 3F */ clrlwi. r3, r3, 0x18
|
|
/* 80201ADC 001FEA1C 41 82 00 14 */ beq lbl_80201AF0
|
|
/* 80201AE0 001FEA20 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201AE4 001FEA24 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201AE8 001FEA28 28 03 00 12 */ cmplwi r3, 0x12
|
|
/* 80201AEC 001FEA2C 41 82 00 54 */ beq lbl_80201B40
|
|
lbl_80201AF0:
|
|
/* 80201AF0 001FEA30 80 61 00 1C */ lwz r3, 0x1c(r1)
|
|
/* 80201AF4 001FEA34 54 63 06 3F */ clrlwi. r3, r3, 0x18
|
|
/* 80201AF8 001FEA38 41 82 00 14 */ beq lbl_80201B0C
|
|
/* 80201AFC 001FEA3C 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201B00 001FEA40 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201B04 001FEA44 28 03 00 13 */ cmplwi r3, 0x13
|
|
/* 80201B08 001FEA48 41 82 00 38 */ beq lbl_80201B40
|
|
lbl_80201B0C:
|
|
/* 80201B0C 001FEA4C 80 61 00 20 */ lwz r3, 0x20(r1)
|
|
/* 80201B10 001FEA50 54 63 06 3F */ clrlwi. r3, r3, 0x18
|
|
/* 80201B14 001FEA54 41 82 00 14 */ beq lbl_80201B28
|
|
/* 80201B18 001FEA58 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201B1C 001FEA5C 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80201B20 001FEA60 28 03 00 14 */ cmplwi r3, 0x14
|
|
/* 80201B24 001FEA64 41 82 00 1C */ beq lbl_80201B40
|
|
lbl_80201B28:
|
|
/* 80201B28 001FEA68 55 C3 06 3F */ clrlwi. r3, r14, 0x18
|
|
/* 80201B2C 001FEA6C 41 82 00 20 */ beq lbl_80201B4C
|
|
/* 80201B30 001FEA70 7C 6F 02 14 */ add r3, r15, r0
|
|
/* 80201B34 001FEA74 88 03 04 BE */ lbz r0, 0x4be(r3)
|
|
/* 80201B38 001FEA78 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 80201B3C 001FEA7C 40 82 00 10 */ bne lbl_80201B4C
|
|
lbl_80201B40:
|
|
/* 80201B40 001FEA80 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201B44 001FEA84 48 00 78 95 */ bl dMeterButton_c_NS_setAlphaIconAnimeMax
|
|
/* 80201B48 001FEA88 48 00 00 0C */ b lbl_80201B54
|
|
lbl_80201B4C:
|
|
/* 80201B4C 001FEA8C 7D E3 7B 78 */ mr r3, r15
|
|
/* 80201B50 001FEA90 48 00 78 19 */ bl dMeterButton_c_NS_setAlphaIconAnimeMin
|
|
lbl_80201B54:
|
|
/* 80201B54 001FEA94 88 01 00 08 */ lbz r0, 8(r1)
|
|
/* 80201B58 001FEA98 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80201B5C 001FEA9C 41 82 03 20 */ beq lbl_80201E7C
|
|
/* 80201B60 001FEAA0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80201B64 001FEAA4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80201B68 001FEAA8 89 C3 5E 2D */ lbz r14, 0x5e2d(r3)
|
|
/* 80201B6C 001FEAAC 55 C0 07 FF */ clrlwi. r0, r14, 0x1f
|
|
/* 80201B70 001FEAB0 41 82 00 64 */ beq lbl_80201BD4
|
|
/* 80201B74 001FEAB4 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201B78 001FEAB8 3C 80 5F 6C */ lis r4, 0x5F6C5F6E@ha
|
|
/* 80201B7C 001FEABC 38 C4 5F 6E */ addi r6, r4, 0x5F6C5F6E@l
|
|
/* 80201B80 001FEAC0 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201B84 001FEAC4 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201B88 001FEAC8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201B8C 001FEACC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201B90 001FEAD0 7D 89 03 A6 */ mtctr r12
|
|
/* 80201B94 001FEAD4 4E 80 04 21 */ bctrl
|
|
/* 80201B98 001FEAD8 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201B9C 001FEADC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80201BA0 001FEAE0 40 82 00 90 */ bne lbl_80201C30
|
|
/* 80201BA4 001FEAE4 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201BA8 001FEAE8 3C 80 5F 6C */ lis r4, 0x5F6C5F6E@ha
|
|
/* 80201BAC 001FEAEC 38 C4 5F 6E */ addi r6, r4, 0x5F6C5F6E@l
|
|
/* 80201BB0 001FEAF0 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201BB4 001FEAF4 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201BB8 001FEAF8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201BBC 001FEAFC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201BC0 001FEB00 7D 89 03 A6 */ mtctr r12
|
|
/* 80201BC4 001FEB04 4E 80 04 21 */ bctrl
|
|
/* 80201BC8 001FEB08 38 00 00 01 */ li r0, 1
|
|
/* 80201BCC 001FEB0C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80201BD0 001FEB10 48 00 00 60 */ b lbl_80201C30
|
|
lbl_80201BD4:
|
|
/* 80201BD4 001FEB14 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201BD8 001FEB18 3C 80 5F 6C */ lis r4, 0x5F6C5F6E@ha
|
|
/* 80201BDC 001FEB1C 38 C4 5F 6E */ addi r6, r4, 0x5F6C5F6E@l
|
|
/* 80201BE0 001FEB20 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201BE4 001FEB24 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201BE8 001FEB28 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201BEC 001FEB2C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201BF0 001FEB30 7D 89 03 A6 */ mtctr r12
|
|
/* 80201BF4 001FEB34 4E 80 04 21 */ bctrl
|
|
/* 80201BF8 001FEB38 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201BFC 001FEB3C 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80201C00 001FEB40 40 82 00 30 */ bne lbl_80201C30
|
|
/* 80201C04 001FEB44 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201C08 001FEB48 3C 80 5F 6C */ lis r4, 0x5F6C5F6E@ha
|
|
/* 80201C0C 001FEB4C 38 C4 5F 6E */ addi r6, r4, 0x5F6C5F6E@l
|
|
/* 80201C10 001FEB50 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201C14 001FEB54 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201C18 001FEB58 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201C1C 001FEB5C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201C20 001FEB60 7D 89 03 A6 */ mtctr r12
|
|
/* 80201C24 001FEB64 4E 80 04 21 */ bctrl
|
|
/* 80201C28 001FEB68 38 00 00 00 */ li r0, 0
|
|
/* 80201C2C 001FEB6C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_80201C30:
|
|
/* 80201C30 001FEB70 55 C0 07 39 */ rlwinm. r0, r14, 0, 0x1c, 0x1c
|
|
/* 80201C34 001FEB74 41 82 00 64 */ beq lbl_80201C98
|
|
/* 80201C38 001FEB78 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201C3C 001FEB7C 3C 80 5F 75 */ lis r4, 0x5F755F6E@ha
|
|
/* 80201C40 001FEB80 38 C4 5F 6E */ addi r6, r4, 0x5F755F6E@l
|
|
/* 80201C44 001FEB84 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201C48 001FEB88 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201C4C 001FEB8C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201C50 001FEB90 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201C54 001FEB94 7D 89 03 A6 */ mtctr r12
|
|
/* 80201C58 001FEB98 4E 80 04 21 */ bctrl
|
|
/* 80201C5C 001FEB9C 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201C60 001FEBA0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80201C64 001FEBA4 40 82 00 90 */ bne lbl_80201CF4
|
|
/* 80201C68 001FEBA8 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201C6C 001FEBAC 3C 80 5F 75 */ lis r4, 0x5F755F6E@ha
|
|
/* 80201C70 001FEBB0 38 C4 5F 6E */ addi r6, r4, 0x5F755F6E@l
|
|
/* 80201C74 001FEBB4 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201C78 001FEBB8 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201C7C 001FEBBC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201C80 001FEBC0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201C84 001FEBC4 7D 89 03 A6 */ mtctr r12
|
|
/* 80201C88 001FEBC8 4E 80 04 21 */ bctrl
|
|
/* 80201C8C 001FEBCC 38 00 00 01 */ li r0, 1
|
|
/* 80201C90 001FEBD0 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80201C94 001FEBD4 48 00 00 60 */ b lbl_80201CF4
|
|
lbl_80201C98:
|
|
/* 80201C98 001FEBD8 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201C9C 001FEBDC 3C 80 5F 75 */ lis r4, 0x5F755F6E@ha
|
|
/* 80201CA0 001FEBE0 38 C4 5F 6E */ addi r6, r4, 0x5F755F6E@l
|
|
/* 80201CA4 001FEBE4 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201CA8 001FEBE8 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201CAC 001FEBEC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201CB0 001FEBF0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201CB4 001FEBF4 7D 89 03 A6 */ mtctr r12
|
|
/* 80201CB8 001FEBF8 4E 80 04 21 */ bctrl
|
|
/* 80201CBC 001FEBFC 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201CC0 001FEC00 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80201CC4 001FEC04 40 82 00 30 */ bne lbl_80201CF4
|
|
/* 80201CC8 001FEC08 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201CCC 001FEC0C 3C 80 5F 75 */ lis r4, 0x5F755F6E@ha
|
|
/* 80201CD0 001FEC10 38 C4 5F 6E */ addi r6, r4, 0x5F755F6E@l
|
|
/* 80201CD4 001FEC14 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201CD8 001FEC18 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201CDC 001FEC1C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201CE0 001FEC20 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201CE4 001FEC24 7D 89 03 A6 */ mtctr r12
|
|
/* 80201CE8 001FEC28 4E 80 04 21 */ bctrl
|
|
/* 80201CEC 001FEC2C 38 00 00 00 */ li r0, 0
|
|
/* 80201CF0 001FEC30 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_80201CF4:
|
|
/* 80201CF4 001FEC34 55 C0 07 BD */ rlwinm. r0, r14, 0, 0x1e, 0x1e
|
|
/* 80201CF8 001FEC38 41 82 00 64 */ beq lbl_80201D5C
|
|
/* 80201CFC 001FEC3C 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201D00 001FEC40 3C 80 5F 64 */ lis r4, 0x5F645F6E@ha
|
|
/* 80201D04 001FEC44 38 C4 5F 6E */ addi r6, r4, 0x5F645F6E@l
|
|
/* 80201D08 001FEC48 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201D0C 001FEC4C 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201D10 001FEC50 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201D14 001FEC54 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201D18 001FEC58 7D 89 03 A6 */ mtctr r12
|
|
/* 80201D1C 001FEC5C 4E 80 04 21 */ bctrl
|
|
/* 80201D20 001FEC60 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201D24 001FEC64 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80201D28 001FEC68 40 82 00 90 */ bne lbl_80201DB8
|
|
/* 80201D2C 001FEC6C 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201D30 001FEC70 3C 80 5F 64 */ lis r4, 0x5F645F6E@ha
|
|
/* 80201D34 001FEC74 38 C4 5F 6E */ addi r6, r4, 0x5F645F6E@l
|
|
/* 80201D38 001FEC78 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201D3C 001FEC7C 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201D40 001FEC80 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201D44 001FEC84 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201D48 001FEC88 7D 89 03 A6 */ mtctr r12
|
|
/* 80201D4C 001FEC8C 4E 80 04 21 */ bctrl
|
|
/* 80201D50 001FEC90 38 00 00 01 */ li r0, 1
|
|
/* 80201D54 001FEC94 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80201D58 001FEC98 48 00 00 60 */ b lbl_80201DB8
|
|
lbl_80201D5C:
|
|
/* 80201D5C 001FEC9C 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201D60 001FECA0 3C 80 5F 64 */ lis r4, 0x5F645F6E@ha
|
|
/* 80201D64 001FECA4 38 C4 5F 6E */ addi r6, r4, 0x5F645F6E@l
|
|
/* 80201D68 001FECA8 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201D6C 001FECAC 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201D70 001FECB0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201D74 001FECB4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201D78 001FECB8 7D 89 03 A6 */ mtctr r12
|
|
/* 80201D7C 001FECBC 4E 80 04 21 */ bctrl
|
|
/* 80201D80 001FECC0 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201D84 001FECC4 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80201D88 001FECC8 40 82 00 30 */ bne lbl_80201DB8
|
|
/* 80201D8C 001FECCC 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201D90 001FECD0 3C 80 5F 64 */ lis r4, 0x5F645F6E@ha
|
|
/* 80201D94 001FECD4 38 C4 5F 6E */ addi r6, r4, 0x5F645F6E@l
|
|
/* 80201D98 001FECD8 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201D9C 001FECDC 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201DA0 001FECE0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201DA4 001FECE4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201DA8 001FECE8 7D 89 03 A6 */ mtctr r12
|
|
/* 80201DAC 001FECEC 4E 80 04 21 */ bctrl
|
|
/* 80201DB0 001FECF0 38 00 00 00 */ li r0, 0
|
|
/* 80201DB4 001FECF4 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_80201DB8:
|
|
/* 80201DB8 001FECF8 55 C0 07 7B */ rlwinm. r0, r14, 0, 0x1d, 0x1d
|
|
/* 80201DBC 001FECFC 41 82 00 64 */ beq lbl_80201E20
|
|
/* 80201DC0 001FED00 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201DC4 001FED04 3C 80 5F 72 */ lis r4, 0x5F725F6E@ha
|
|
/* 80201DC8 001FED08 38 C4 5F 6E */ addi r6, r4, 0x5F725F6E@l
|
|
/* 80201DCC 001FED0C 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201DD0 001FED10 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201DD4 001FED14 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201DD8 001FED18 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201DDC 001FED1C 7D 89 03 A6 */ mtctr r12
|
|
/* 80201DE0 001FED20 4E 80 04 21 */ bctrl
|
|
/* 80201DE4 001FED24 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201DE8 001FED28 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80201DEC 001FED2C 40 82 00 90 */ bne lbl_80201E7C
|
|
/* 80201DF0 001FED30 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201DF4 001FED34 3C 80 5F 72 */ lis r4, 0x5F725F6E@ha
|
|
/* 80201DF8 001FED38 38 C4 5F 6E */ addi r6, r4, 0x5F725F6E@l
|
|
/* 80201DFC 001FED3C 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201E00 001FED40 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201E04 001FED44 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201E08 001FED48 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201E0C 001FED4C 7D 89 03 A6 */ mtctr r12
|
|
/* 80201E10 001FED50 4E 80 04 21 */ bctrl
|
|
/* 80201E14 001FED54 38 00 00 01 */ li r0, 1
|
|
/* 80201E18 001FED58 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80201E1C 001FED5C 48 00 00 60 */ b lbl_80201E7C
|
|
lbl_80201E20:
|
|
/* 80201E20 001FED60 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201E24 001FED64 3C 80 5F 72 */ lis r4, 0x5F725F6E@ha
|
|
/* 80201E28 001FED68 38 C4 5F 6E */ addi r6, r4, 0x5F725F6E@l
|
|
/* 80201E2C 001FED6C 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201E30 001FED70 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201E34 001FED74 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201E38 001FED78 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201E3C 001FED7C 7D 89 03 A6 */ mtctr r12
|
|
/* 80201E40 001FED80 4E 80 04 21 */ bctrl
|
|
/* 80201E44 001FED84 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201E48 001FED88 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80201E4C 001FED8C 40 82 00 30 */ bne lbl_80201E7C
|
|
/* 80201E50 001FED90 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201E54 001FED94 3C 80 5F 72 */ lis r4, 0x5F725F6E@ha
|
|
/* 80201E58 001FED98 38 C4 5F 6E */ addi r6, r4, 0x5F725F6E@l
|
|
/* 80201E5C 001FED9C 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80201E60 001FEDA0 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80201E64 001FEDA4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201E68 001FEDA8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201E6C 001FEDAC 7D 89 03 A6 */ mtctr r12
|
|
/* 80201E70 001FEDB0 4E 80 04 21 */ bctrl
|
|
/* 80201E74 001FEDB4 38 00 00 00 */ li r0, 0
|
|
/* 80201E78 001FEDB8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_80201E7C:
|
|
/* 80201E7C 001FEDBC 88 01 00 09 */ lbz r0, 9(r1)
|
|
/* 80201E80 001FEDC0 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80201E84 001FEDC4 41 82 03 20 */ beq lbl_802021A4
|
|
/* 80201E88 001FEDC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80201E8C 001FEDCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80201E90 001FEDD0 89 C3 5E 30 */ lbz r14, 0x5e30(r3)
|
|
/* 80201E94 001FEDD4 55 C0 07 FF */ clrlwi. r0, r14, 0x1f
|
|
/* 80201E98 001FEDD8 41 82 00 64 */ beq lbl_80201EFC
|
|
/* 80201E9C 001FEDDC 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201EA0 001FEDE0 3C 80 69 5F */ lis r4, 0x695F6C6E@ha
|
|
/* 80201EA4 001FEDE4 38 C4 6C 6E */ addi r6, r4, 0x695F6C6E@l
|
|
/* 80201EA8 001FEDE8 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80201EAC 001FEDEC 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80201EB0 001FEDF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201EB4 001FEDF4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201EB8 001FEDF8 7D 89 03 A6 */ mtctr r12
|
|
/* 80201EBC 001FEDFC 4E 80 04 21 */ bctrl
|
|
/* 80201EC0 001FEE00 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201EC4 001FEE04 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80201EC8 001FEE08 40 82 00 90 */ bne lbl_80201F58
|
|
/* 80201ECC 001FEE0C 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201ED0 001FEE10 3C 80 69 5F */ lis r4, 0x695F6C6E@ha
|
|
/* 80201ED4 001FEE14 38 C4 6C 6E */ addi r6, r4, 0x695F6C6E@l
|
|
/* 80201ED8 001FEE18 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80201EDC 001FEE1C 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80201EE0 001FEE20 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201EE4 001FEE24 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201EE8 001FEE28 7D 89 03 A6 */ mtctr r12
|
|
/* 80201EEC 001FEE2C 4E 80 04 21 */ bctrl
|
|
/* 80201EF0 001FEE30 38 00 00 01 */ li r0, 1
|
|
/* 80201EF4 001FEE34 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80201EF8 001FEE38 48 00 00 60 */ b lbl_80201F58
|
|
lbl_80201EFC:
|
|
/* 80201EFC 001FEE3C 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201F00 001FEE40 3C 80 69 5F */ lis r4, 0x695F6C6E@ha
|
|
/* 80201F04 001FEE44 38 C4 6C 6E */ addi r6, r4, 0x695F6C6E@l
|
|
/* 80201F08 001FEE48 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80201F0C 001FEE4C 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80201F10 001FEE50 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201F14 001FEE54 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201F18 001FEE58 7D 89 03 A6 */ mtctr r12
|
|
/* 80201F1C 001FEE5C 4E 80 04 21 */ bctrl
|
|
/* 80201F20 001FEE60 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201F24 001FEE64 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80201F28 001FEE68 40 82 00 30 */ bne lbl_80201F58
|
|
/* 80201F2C 001FEE6C 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201F30 001FEE70 3C 80 69 5F */ lis r4, 0x695F6C6E@ha
|
|
/* 80201F34 001FEE74 38 C4 6C 6E */ addi r6, r4, 0x695F6C6E@l
|
|
/* 80201F38 001FEE78 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80201F3C 001FEE7C 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80201F40 001FEE80 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201F44 001FEE84 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201F48 001FEE88 7D 89 03 A6 */ mtctr r12
|
|
/* 80201F4C 001FEE8C 4E 80 04 21 */ bctrl
|
|
/* 80201F50 001FEE90 38 00 00 00 */ li r0, 0
|
|
/* 80201F54 001FEE94 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_80201F58:
|
|
/* 80201F58 001FEE98 55 C0 07 39 */ rlwinm. r0, r14, 0, 0x1c, 0x1c
|
|
/* 80201F5C 001FEE9C 41 82 00 64 */ beq lbl_80201FC0
|
|
/* 80201F60 001FEEA0 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201F64 001FEEA4 3C 80 69 5F */ lis r4, 0x695F756E@ha
|
|
/* 80201F68 001FEEA8 38 C4 75 6E */ addi r6, r4, 0x695F756E@l
|
|
/* 80201F6C 001FEEAC 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80201F70 001FEEB0 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80201F74 001FEEB4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201F78 001FEEB8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201F7C 001FEEBC 7D 89 03 A6 */ mtctr r12
|
|
/* 80201F80 001FEEC0 4E 80 04 21 */ bctrl
|
|
/* 80201F84 001FEEC4 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201F88 001FEEC8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80201F8C 001FEECC 40 82 00 90 */ bne lbl_8020201C
|
|
/* 80201F90 001FEED0 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201F94 001FEED4 3C 80 69 5F */ lis r4, 0x695F756E@ha
|
|
/* 80201F98 001FEED8 38 C4 75 6E */ addi r6, r4, 0x695F756E@l
|
|
/* 80201F9C 001FEEDC 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80201FA0 001FEEE0 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80201FA4 001FEEE4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201FA8 001FEEE8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201FAC 001FEEEC 7D 89 03 A6 */ mtctr r12
|
|
/* 80201FB0 001FEEF0 4E 80 04 21 */ bctrl
|
|
/* 80201FB4 001FEEF4 38 00 00 01 */ li r0, 1
|
|
/* 80201FB8 001FEEF8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80201FBC 001FEEFC 48 00 00 60 */ b lbl_8020201C
|
|
lbl_80201FC0:
|
|
/* 80201FC0 001FEF00 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201FC4 001FEF04 3C 80 69 5F */ lis r4, 0x695F756E@ha
|
|
/* 80201FC8 001FEF08 38 C4 75 6E */ addi r6, r4, 0x695F756E@l
|
|
/* 80201FCC 001FEF0C 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80201FD0 001FEF10 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80201FD4 001FEF14 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80201FD8 001FEF18 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80201FDC 001FEF1C 7D 89 03 A6 */ mtctr r12
|
|
/* 80201FE0 001FEF20 4E 80 04 21 */ bctrl
|
|
/* 80201FE4 001FEF24 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80201FE8 001FEF28 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80201FEC 001FEF2C 40 82 00 30 */ bne lbl_8020201C
|
|
/* 80201FF0 001FEF30 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80201FF4 001FEF34 3C 80 69 5F */ lis r4, 0x695F756E@ha
|
|
/* 80201FF8 001FEF38 38 C4 75 6E */ addi r6, r4, 0x695F756E@l
|
|
/* 80201FFC 001FEF3C 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80202000 001FEF40 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80202004 001FEF44 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202008 001FEF48 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020200C 001FEF4C 7D 89 03 A6 */ mtctr r12
|
|
/* 80202010 001FEF50 4E 80 04 21 */ bctrl
|
|
/* 80202014 001FEF54 38 00 00 00 */ li r0, 0
|
|
/* 80202018 001FEF58 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_8020201C:
|
|
/* 8020201C 001FEF5C 55 C0 07 BD */ rlwinm. r0, r14, 0, 0x1e, 0x1e
|
|
/* 80202020 001FEF60 41 82 00 64 */ beq lbl_80202084
|
|
/* 80202024 001FEF64 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80202028 001FEF68 3C 80 69 5F */ lis r4, 0x695F646E@ha
|
|
/* 8020202C 001FEF6C 38 C4 64 6E */ addi r6, r4, 0x695F646E@l
|
|
/* 80202030 001FEF70 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80202034 001FEF74 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80202038 001FEF78 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020203C 001FEF7C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80202040 001FEF80 7D 89 03 A6 */ mtctr r12
|
|
/* 80202044 001FEF84 4E 80 04 21 */ bctrl
|
|
/* 80202048 001FEF88 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 8020204C 001FEF8C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80202050 001FEF90 40 82 00 90 */ bne lbl_802020E0
|
|
/* 80202054 001FEF94 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80202058 001FEF98 3C 80 69 5F */ lis r4, 0x695F646E@ha
|
|
/* 8020205C 001FEF9C 38 C4 64 6E */ addi r6, r4, 0x695F646E@l
|
|
/* 80202060 001FEFA0 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80202064 001FEFA4 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80202068 001FEFA8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020206C 001FEFAC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80202070 001FEFB0 7D 89 03 A6 */ mtctr r12
|
|
/* 80202074 001FEFB4 4E 80 04 21 */ bctrl
|
|
/* 80202078 001FEFB8 38 00 00 01 */ li r0, 1
|
|
/* 8020207C 001FEFBC 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80202080 001FEFC0 48 00 00 60 */ b lbl_802020E0
|
|
lbl_80202084:
|
|
/* 80202084 001FEFC4 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 80202088 001FEFC8 3C 80 69 5F */ lis r4, 0x695F646E@ha
|
|
/* 8020208C 001FEFCC 38 C4 64 6E */ addi r6, r4, 0x695F646E@l
|
|
/* 80202090 001FEFD0 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80202094 001FEFD4 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80202098 001FEFD8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020209C 001FEFDC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 802020A0 001FEFE0 7D 89 03 A6 */ mtctr r12
|
|
/* 802020A4 001FEFE4 4E 80 04 21 */ bctrl
|
|
/* 802020A8 001FEFE8 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 802020AC 001FEFEC 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802020B0 001FEFF0 40 82 00 30 */ bne lbl_802020E0
|
|
/* 802020B4 001FEFF4 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 802020B8 001FEFF8 3C 80 69 5F */ lis r4, 0x695F646E@ha
|
|
/* 802020BC 001FEFFC 38 C4 64 6E */ addi r6, r4, 0x695F646E@l
|
|
/* 802020C0 001FF000 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 802020C4 001FF004 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 802020C8 001FF008 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802020CC 001FF00C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 802020D0 001FF010 7D 89 03 A6 */ mtctr r12
|
|
/* 802020D4 001FF014 4E 80 04 21 */ bctrl
|
|
/* 802020D8 001FF018 38 00 00 00 */ li r0, 0
|
|
/* 802020DC 001FF01C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_802020E0:
|
|
/* 802020E0 001FF020 55 C0 07 7B */ rlwinm. r0, r14, 0, 0x1d, 0x1d
|
|
/* 802020E4 001FF024 41 82 00 64 */ beq lbl_80202148
|
|
/* 802020E8 001FF028 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 802020EC 001FF02C 3C 80 69 5F */ lis r4, 0x695F726E@ha
|
|
/* 802020F0 001FF030 38 C4 72 6E */ addi r6, r4, 0x695F726E@l
|
|
/* 802020F4 001FF034 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 802020F8 001FF038 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 802020FC 001FF03C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202100 001FF040 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80202104 001FF044 7D 89 03 A6 */ mtctr r12
|
|
/* 80202108 001FF048 4E 80 04 21 */ bctrl
|
|
/* 8020210C 001FF04C 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80202110 001FF050 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80202114 001FF054 40 82 00 90 */ bne lbl_802021A4
|
|
/* 80202118 001FF058 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 8020211C 001FF05C 3C 80 69 5F */ lis r4, 0x695F726E@ha
|
|
/* 80202120 001FF060 38 C4 72 6E */ addi r6, r4, 0x695F726E@l
|
|
/* 80202124 001FF064 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80202128 001FF068 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 8020212C 001FF06C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202130 001FF070 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80202134 001FF074 7D 89 03 A6 */ mtctr r12
|
|
/* 80202138 001FF078 4E 80 04 21 */ bctrl
|
|
/* 8020213C 001FF07C 38 00 00 01 */ li r0, 1
|
|
/* 80202140 001FF080 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80202144 001FF084 48 00 00 60 */ b lbl_802021A4
|
|
lbl_80202148:
|
|
/* 80202148 001FF088 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 8020214C 001FF08C 3C 80 69 5F */ lis r4, 0x695F726E@ha
|
|
/* 80202150 001FF090 38 C4 72 6E */ addi r6, r4, 0x695F726E@l
|
|
/* 80202154 001FF094 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80202158 001FF098 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 8020215C 001FF09C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202160 001FF0A0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80202164 001FF0A4 7D 89 03 A6 */ mtctr r12
|
|
/* 80202168 001FF0A8 4E 80 04 21 */ bctrl
|
|
/* 8020216C 001FF0AC 88 03 00 B0 */ lbz r0, 0xb0(r3)
|
|
/* 80202170 001FF0B0 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80202174 001FF0B4 40 82 00 30 */ bne lbl_802021A4
|
|
/* 80202178 001FF0B8 80 6F 00 08 */ lwz r3, 8(r15)
|
|
/* 8020217C 001FF0BC 3C 80 69 5F */ lis r4, 0x695F726E@ha
|
|
/* 80202180 001FF0C0 38 C4 72 6E */ addi r6, r4, 0x695F726E@l
|
|
/* 80202184 001FF0C4 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80202188 001FF0C8 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 8020218C 001FF0CC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202190 001FF0D0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80202194 001FF0D4 7D 89 03 A6 */ mtctr r12
|
|
/* 80202198 001FF0D8 4E 80 04 21 */ bctrl
|
|
/* 8020219C 001FF0DC 38 00 00 00 */ li r0, 0
|
|
/* 802021A0 001FF0E0 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_802021A4:
|
|
/* 802021A4 001FF0E4 3A 20 00 00 */ li r17, 0
|
|
/* 802021A8 001FF0E8 39 C0 00 00 */ li r14, 0
|
|
/* 802021AC 001FF0EC C3 E2 AD 48 */ lfs f31, lbl_80454748-_SDA2_BASE_(r2)
|
|
lbl_802021B0:
|
|
/* 802021B0 001FF0F0 7E 0F 72 14 */ add r16, r15, r14
|
|
/* 802021B4 001FF0F4 C0 30 02 F4 */ lfs f1, 0x2f4(r16)
|
|
/* 802021B8 001FF0F8 FC 1F 08 00 */ fcmpu cr0, f31, f1
|
|
/* 802021BC 001FF0FC 41 82 00 0C */ beq lbl_802021C8
|
|
/* 802021C0 001FF100 D0 30 02 FC */ stfs f1, 0x2fc(r16)
|
|
/* 802021C4 001FF104 48 00 00 38 */ b lbl_802021FC
|
|
lbl_802021C8:
|
|
/* 802021C8 001FF108 38 70 02 FC */ addi r3, r16, 0x2fc
|
|
/* 802021CC 001FF10C C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802021D0 001FF110 C0 62 AD 50 */ lfs f3, lbl_80454750-_SDA2_BASE_(r2)
|
|
/* 802021D4 001FF114 48 06 D8 69 */ bl cLib_addCalc2
|
|
/* 802021D8 001FF118 C0 10 02 FC */ lfs f0, 0x2fc(r16)
|
|
/* 802021DC 001FF11C C0 30 02 F4 */ lfs f1, 0x2f4(r16)
|
|
/* 802021E0 001FF120 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 802021E4 001FF124 FC 00 02 10 */ fabs f0, f0
|
|
/* 802021E8 001FF128 FC 40 00 18 */ frsp f2, f0
|
|
/* 802021EC 001FF12C C0 02 AD 54 */ lfs f0, lbl_80454754-_SDA2_BASE_(r2)
|
|
/* 802021F0 001FF130 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 802021F4 001FF134 40 80 00 08 */ bge lbl_802021FC
|
|
/* 802021F8 001FF138 D0 30 02 FC */ stfs f1, 0x2fc(r16)
|
|
lbl_802021FC:
|
|
/* 802021FC 001FF13C 7D E3 7B 78 */ mr r3, r15
|
|
/* 80202200 001FF140 7E 24 8B 78 */ mr r4, r17
|
|
/* 80202204 001FF144 C0 30 02 FC */ lfs f1, 0x2fc(r16)
|
|
/* 80202208 001FF148 48 00 83 39 */ bl dMeterButton_c_NS_trans_button
|
|
/* 8020220C 001FF14C 3A 31 00 01 */ addi r17, r17, 1
|
|
/* 80202210 001FF150 2C 11 00 02 */ cmpwi r17, 2
|
|
/* 80202214 001FF154 39 CE 00 04 */ addi r14, r14, 4
|
|
/* 80202218 001FF158 41 80 FF 98 */ blt lbl_802021B0
|
|
/* 8020221C 001FF15C 38 60 00 01 */ li r3, 1
|
|
/* 80202220 001FF160 E3 E1 00 78 */ psq_l f31, 120(r1), 0, qr0
|
|
/* 80202224 001FF164 CB E1 00 70 */ lfd f31, 0x70(r1)
|
|
/* 80202228 001FF168 39 61 00 70 */ addi r11, r1, 0x70
|
|
/* 8020222C 001FF16C 48 15 FF C1 */ bl func_803621EC
|
|
/* 80202230 001FF170 80 01 00 84 */ lwz r0, 0x84(r1)
|
|
/* 80202234 001FF174 7C 08 03 A6 */ mtlr r0
|
|
/* 80202238 001FF178 38 21 00 80 */ addi r1, r1, 0x80
|
|
/* 8020223C 001FF17C 4E 80 00 20 */ blr
|
|
/* 80202240 001FF180 94 21 FC A0 */ stwu r1, -0x360(r1)
|
|
/* 80202244 001FF184 7C 08 02 A6 */ mflr r0
|
|
/* 80202248 001FF188 90 01 03 64 */ stw r0, 0x364(r1)
|
|
/* 8020224C 001FF18C DB E1 03 50 */ stfd f31, 0x350(r1)
|
|
/* 80202250 001FF190 F3 E1 03 58 */ psq_st f31, 856(r1), 0, qr0
|
|
/* 80202254 001FF194 DB C1 03 40 */ stfd f30, 0x340(r1)
|
|
/* 80202258 001FF198 F3 C1 03 48 */ psq_st f30, 840(r1), 0, qr0
|
|
/* 8020225C 001FF19C DB A1 03 30 */ stfd f29, 0x330(r1)
|
|
/* 80202260 001FF1A0 F3 A1 03 38 */ psq_st f29, 824(r1), 0, qr0
|
|
/* 80202264 001FF1A4 39 61 03 30 */ addi r11, r1, 0x330
|
|
/* 80202268 001FF1A8 48 15 FF 55 */ bl func_803621BC
|
|
/* 8020226C 001FF1AC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80202270 001FF1B0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80202274 001FF1B4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80202278 001FF1B8 82 A3 5F 50 */ lwz r21, 0x5f50(r3)
|
|
/* 8020227C 001FF1BC 7E A3 AB 78 */ mr r3, r21
|
|
/* 80202280 001FF1C0 81 95 00 00 */ lwz r12, 0(r21)
|
|
/* 80202284 001FF1C4 81 8C 00 18 */ lwz r12, 0x18(r12)
|
|
/* 80202288 001FF1C8 7D 89 03 A6 */ mtctr r12
|
|
/* 8020228C 001FF1CC 4E 80 04 21 */ bctrl
|
|
/* 80202290 001FF1D0 80 7E 00 08 */ lwz r3, 8(r30)
|
|
/* 80202294 001FF1D4 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80202298 001FF1D8 FC 40 08 90 */ fmr f2, f1
|
|
/* 8020229C 001FF1DC 7E A4 AB 78 */ mr r4, r21
|
|
/* 802022A0 001FF1E0 48 0F 6C 35 */ bl J2DScreen_NS_draw
|
|
/* 802022A4 001FF1E4 80 7E 00 0C */ lwz r3, 0xc(r30)
|
|
/* 802022A8 001FF1E8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802022AC 001FF1EC 41 82 00 14 */ beq lbl_802022C0
|
|
/* 802022B0 001FF1F0 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802022B4 001FF1F4 FC 40 08 90 */ fmr f2, f1
|
|
/* 802022B8 001FF1F8 7E A4 AB 78 */ mr r4, r21
|
|
/* 802022BC 001FF1FC 48 0F 6C 19 */ bl J2DScreen_NS_draw
|
|
lbl_802022C0:
|
|
/* 802022C0 001FF200 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802022C4 001FF204 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802022C8 001FF208 88 03 00 F1 */ lbz r0, 0xf1(r3)
|
|
/* 802022CC 001FF20C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802022D0 001FF210 41 82 00 18 */ beq lbl_802022E8
|
|
/* 802022D4 001FF214 80 7E 00 10 */ lwz r3, 0x10(r30)
|
|
/* 802022D8 001FF218 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802022DC 001FF21C FC 40 08 90 */ fmr f2, f1
|
|
/* 802022E0 001FF220 7E A4 AB 78 */ mr r4, r21
|
|
/* 802022E4 001FF224 48 0F 6B F1 */ bl J2DScreen_NS_draw
|
|
lbl_802022E8:
|
|
/* 802022E8 001FF228 A0 1E 04 B2 */ lhz r0, 0x4b2(r30)
|
|
/* 802022EC 001FF22C 28 00 FF FF */ cmplwi r0, 0xffff
|
|
/* 802022F0 001FF230 41 82 00 94 */ beq lbl_80202384
|
|
/* 802022F4 001FF234 80 7E 00 E4 */ lwz r3, 0xe4(r30)
|
|
/* 802022F8 001FF238 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 802022FC 001FF23C 48 0F E3 5D */ bl J2DTextBox_NS_getStringPtr
|
|
/* 80202300 001FF240 7C 64 1B 78 */ mr r4, r3
|
|
/* 80202304 001FF244 38 61 00 E0 */ addi r3, r1, 0xe0
|
|
/* 80202308 001FF248 48 16 68 25 */ bl strcpy
|
|
/* 8020230C 001FF24C 80 7E 00 14 */ lwz r3, 0x14(r30)
|
|
/* 80202310 001FF250 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80202314 001FF254 FC 40 08 90 */ fmr f2, f1
|
|
/* 80202318 001FF258 7E A4 AB 78 */ mr r4, r21
|
|
/* 8020231C 001FF25C 48 0F 6B B9 */ bl J2DScreen_NS_draw
|
|
/* 80202320 001FF260 80 7E 00 E4 */ lwz r3, 0xe4(r30)
|
|
/* 80202324 001FF264 80 A3 00 04 */ lwz r5, 4(r3)
|
|
/* 80202328 001FF268 80 7E 00 04 */ lwz r3, 4(r30)
|
|
/* 8020232C 001FF26C A0 9E 04 B2 */ lhz r4, 0x4b2(r30)
|
|
/* 80202330 001FF270 38 C0 00 00 */ li r6, 0
|
|
/* 80202334 001FF274 38 E0 00 00 */ li r7, 0
|
|
/* 80202338 001FF278 39 00 00 00 */ li r8, 0
|
|
/* 8020233C 001FF27C 39 20 00 08 */ li r9, 8
|
|
/* 80202340 001FF280 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202344 001FF284 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202348 001FF288 7D 89 03 A6 */ mtctr r12
|
|
/* 8020234C 001FF28C 4E 80 04 21 */ bctrl
|
|
/* 80202350 001FF290 80 7E 00 E4 */ lwz r3, 0xe4(r30)
|
|
/* 80202354 001FF294 80 83 00 04 */ lwz r4, 4(r3)
|
|
/* 80202358 001FF298 80 7E 00 04 */ lwz r3, 4(r30)
|
|
/* 8020235C 001FF29C C0 22 AD 58 */ lfs f1, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80202360 001FF2A0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202364 001FF2A4 81 8C 00 18 */ lwz r12, 0x18(r12)
|
|
/* 80202368 001FF2A8 7D 89 03 A6 */ mtctr r12
|
|
/* 8020236C 001FF2AC 4E 80 04 21 */ bctrl
|
|
/* 80202370 001FF2B0 80 7E 00 E4 */ lwz r3, 0xe4(r30)
|
|
/* 80202374 001FF2B4 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80202378 001FF2B8 48 0F E2 E1 */ bl J2DTextBox_NS_getStringPtr
|
|
/* 8020237C 001FF2BC 38 81 00 E0 */ addi r4, r1, 0xe0
|
|
/* 80202380 001FF2C0 48 16 67 AD */ bl strcpy
|
|
lbl_80202384:
|
|
/* 80202384 001FF2C4 3B 60 00 00 */ li r27, 0
|
|
/* 80202388 001FF2C8 3B 40 00 00 */ li r26, 0
|
|
/* 8020238C 001FF2CC 3B 00 00 00 */ li r24, 0
|
|
/* 80202390 001FF2D0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80202394 001FF2D4 3B 23 61 C0 */ addi r25, r3, g_dComIfG_gameInfo@l
|
|
/* 80202398 001FF2D8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 8020239C 001FF2DC 3B E3 EB C8 */ addi r31, r3, lbl_8042EBC8@l
|
|
/* 802023A0 001FF2E0 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802023A4 001FF2E4 3B A3 01 88 */ addi r29, r3, lbl_80430188@l
|
|
/* 802023A8 001FF2E8 C3 A2 AD 48 */ lfs f29, lbl_80454748-_SDA2_BASE_(r2)
|
|
lbl_802023AC:
|
|
/* 802023AC 001FF2EC 3A C0 00 00 */ li r22, 0
|
|
/* 802023B0 001FF2F0 3A E0 00 00 */ li r23, 0
|
|
/* 802023B4 001FF2F4 7E BE DA 14 */ add r21, r30, r27
|
|
/* 802023B8 001FF2F8 88 75 04 BE */ lbz r3, 0x4be(r21)
|
|
/* 802023BC 001FF2FC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802023C0 001FF300 40 82 01 4C */ bne lbl_8020250C
|
|
/* 802023C4 001FF304 88 19 5E 4A */ lbz r0, 0x5e4a(r25)
|
|
/* 802023C8 001FF308 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
|
|
/* 802023CC 001FF30C 41 82 01 40 */ beq lbl_8020250C
|
|
/* 802023D0 001FF310 3A E0 00 01 */ li r23, 1
|
|
/* 802023D4 001FF314 38 B8 04 B8 */ addi r5, r24, 0x4b8
|
|
/* 802023D8 001FF318 7C 1E 2A AE */ lhax r0, r30, r5
|
|
/* 802023DC 001FF31C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802023E0 001FF320 40 82 00 24 */ bne lbl_80202404
|
|
/* 802023E4 001FF324 88 15 04 BC */ lbz r0, 0x4bc(r21)
|
|
/* 802023E8 001FF328 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802023EC 001FF32C 40 82 00 18 */ bne lbl_80202404
|
|
/* 802023F0 001FF330 C0 22 AD 5C */ lfs f1, lbl_8045475C-_SDA2_BASE_(r2)
|
|
/* 802023F4 001FF334 C0 1F 0E 58 */ lfs f0, 0xe58(r31)
|
|
/* 802023F8 001FF338 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 802023FC 001FF33C 38 1A 02 E8 */ addi r0, r26, 0x2e8
|
|
/* 80202400 001FF340 7C 1E 05 2E */ stfsx f0, r30, r0
|
|
lbl_80202404:
|
|
/* 80202404 001FF344 A8 9F 0E 60 */ lha r4, 0xe60(r31)
|
|
/* 80202408 001FF348 7C 80 0E 70 */ srawi r0, r4, 1
|
|
/* 8020240C 001FF34C 7C 00 01 94 */ addze r0, r0
|
|
/* 80202410 001FF350 7C 06 07 34 */ extsh r6, r0
|
|
/* 80202414 001FF354 7C 7E 2A AE */ lhax r3, r30, r5
|
|
/* 80202418 001FF358 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8020241C 001FF35C 7C 1E 2B 2E */ sthx r0, r30, r5
|
|
/* 80202420 001FF360 7C 1E 2A AE */ lhax r0, r30, r5
|
|
/* 80202424 001FF364 7C 00 20 00 */ cmpw r0, r4
|
|
/* 80202428 001FF368 41 80 00 28 */ blt lbl_80202450
|
|
/* 8020242C 001FF36C 38 60 00 00 */ li r3, 0
|
|
/* 80202430 001FF370 7C 7E 2B 2E */ sthx r3, r30, r5
|
|
/* 80202434 001FF374 88 15 04 BC */ lbz r0, 0x4bc(r21)
|
|
/* 80202438 001FF378 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8020243C 001FF37C 40 82 00 10 */ bne lbl_8020244C
|
|
/* 80202440 001FF380 38 00 00 01 */ li r0, 1
|
|
/* 80202444 001FF384 98 15 04 BC */ stb r0, 0x4bc(r21)
|
|
/* 80202448 001FF388 48 00 00 08 */ b lbl_80202450
|
|
lbl_8020244C:
|
|
/* 8020244C 001FF38C 98 75 04 BC */ stb r3, 0x4bc(r21)
|
|
lbl_80202450:
|
|
/* 80202450 001FF390 7C 1E 2A AE */ lhax r0, r30, r5
|
|
/* 80202454 001FF394 7C 06 00 00 */ cmpw r6, r0
|
|
/* 80202458 001FF398 40 80 00 3C */ bge lbl_80202494
|
|
/* 8020245C 001FF39C C8 42 AD 68 */ lfd f2, lbl_80454768-_SDA2_BASE_(r2)
|
|
/* 80202460 001FF3A0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80202464 001FF3A4 90 01 02 E4 */ stw r0, 0x2e4(r1)
|
|
/* 80202468 001FF3A8 3C 60 43 30 */ lis r3, 0x4330
|
|
/* 8020246C 001FF3AC 90 61 02 E0 */ stw r3, 0x2e0(r1)
|
|
/* 80202470 001FF3B0 C8 01 02 E0 */ lfd f0, 0x2e0(r1)
|
|
/* 80202474 001FF3B4 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 80202478 001FF3B8 6C C0 80 00 */ xoris r0, r6, 0x8000
|
|
/* 8020247C 001FF3BC 90 01 02 EC */ stw r0, 0x2ec(r1)
|
|
/* 80202480 001FF3C0 90 61 02 E8 */ stw r3, 0x2e8(r1)
|
|
/* 80202484 001FF3C4 C8 01 02 E8 */ lfd f0, 0x2e8(r1)
|
|
/* 80202488 001FF3C8 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 8020248C 001FF3CC EC 41 00 24 */ fdivs f2, f1, f0
|
|
/* 80202490 001FF3D0 48 00 00 3C */ b lbl_802024CC
|
|
lbl_80202494:
|
|
/* 80202494 001FF3D4 7C 00 20 50 */ subf r0, r0, r4
|
|
/* 80202498 001FF3D8 C8 42 AD 68 */ lfd f2, lbl_80454768-_SDA2_BASE_(r2)
|
|
/* 8020249C 001FF3DC 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 802024A0 001FF3E0 90 01 02 F4 */ stw r0, 0x2f4(r1)
|
|
/* 802024A4 001FF3E4 3C 60 43 30 */ lis r3, 0x4330
|
|
/* 802024A8 001FF3E8 90 61 02 F0 */ stw r3, 0x2f0(r1)
|
|
/* 802024AC 001FF3EC C8 01 02 F0 */ lfd f0, 0x2f0(r1)
|
|
/* 802024B0 001FF3F0 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 802024B4 001FF3F4 6C C0 80 00 */ xoris r0, r6, 0x8000
|
|
/* 802024B8 001FF3F8 90 01 02 FC */ stw r0, 0x2fc(r1)
|
|
/* 802024BC 001FF3FC 90 61 02 F8 */ stw r3, 0x2f8(r1)
|
|
/* 802024C0 001FF400 C8 01 02 F8 */ lfd f0, 0x2f8(r1)
|
|
/* 802024C4 001FF404 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 802024C8 001FF408 EC 41 00 24 */ fdivs f2, f1, f0
|
|
lbl_802024CC:
|
|
/* 802024CC 001FF40C C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802024D0 001FF410 C0 1F 0E 5C */ lfs f0, 0xe5c(r31)
|
|
/* 802024D4 001FF414 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 802024D8 001FF418 EC 00 00 B2 */ fmuls f0, f0, f2
|
|
/* 802024DC 001FF41C EC 21 00 2A */ fadds f1, f1, f0
|
|
/* 802024E0 001FF420 C0 1E 04 F4 */ lfs f0, 0x4f4(r30)
|
|
/* 802024E4 001FF424 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 802024E8 001FF428 80 7E 00 1C */ lwz r3, 0x1c(r30)
|
|
/* 802024EC 001FF42C 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 802024F0 001FF430 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 802024F4 001FF434 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 802024F8 001FF438 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802024FC 001FF43C 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80202500 001FF440 7D 89 03 A6 */ mtctr r12
|
|
/* 80202504 001FF444 4E 80 04 21 */ bctrl
|
|
/* 80202508 001FF448 48 00 00 80 */ b lbl_80202588
|
|
lbl_8020250C:
|
|
/* 8020250C 001FF44C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202510 001FF450 40 82 00 2C */ bne lbl_8020253C
|
|
/* 80202514 001FF454 88 19 5E 24 */ lbz r0, 0x5e24(r25)
|
|
/* 80202518 001FF458 28 00 00 3B */ cmplwi r0, 0x3b
|
|
/* 8020251C 001FF45C 41 82 00 14 */ beq lbl_80202530
|
|
/* 80202520 001FF460 28 00 00 3F */ cmplwi r0, 0x3f
|
|
/* 80202524 001FF464 41 82 00 0C */ beq lbl_80202530
|
|
/* 80202528 001FF468 28 00 00 40 */ cmplwi r0, 0x40
|
|
/* 8020252C 001FF46C 40 82 00 10 */ bne lbl_8020253C
|
|
lbl_80202530:
|
|
/* 80202530 001FF470 A0 1D 00 AC */ lhz r0, 0xac(r29)
|
|
/* 80202534 001FF474 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80202538 001FF478 40 82 00 24 */ bne lbl_8020255C
|
|
lbl_8020253C:
|
|
/* 8020253C 001FF47C 28 03 00 01 */ cmplwi r3, 1
|
|
/* 80202540 001FF480 40 82 00 48 */ bne lbl_80202588
|
|
/* 80202544 001FF484 88 19 5E 1D */ lbz r0, 0x5e1d(r25)
|
|
/* 80202548 001FF488 28 00 00 3A */ cmplwi r0, 0x3a
|
|
/* 8020254C 001FF48C 40 82 00 3C */ bne lbl_80202588
|
|
/* 80202550 001FF490 A0 1D 00 AC */ lhz r0, 0xac(r29)
|
|
/* 80202554 001FF494 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
|
/* 80202558 001FF498 41 82 00 30 */ beq lbl_80202588
|
|
lbl_8020255C:
|
|
/* 8020255C 001FF49C 3A C0 00 01 */ li r22, 1
|
|
/* 80202560 001FF4A0 38 1A 02 E8 */ addi r0, r26, 0x2e8
|
|
/* 80202564 001FF4A4 7C 3E 04 2E */ lfsx f1, r30, r0
|
|
/* 80202568 001FF4A8 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020256C 001FF4AC FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80202570 001FF4B0 4C 40 13 82 */ cror 2, 0, 2
|
|
/* 80202574 001FF4B4 40 82 00 14 */ bne lbl_80202588
|
|
/* 80202578 001FF4B8 C0 22 AD 5C */ lfs f1, lbl_8045475C-_SDA2_BASE_(r2)
|
|
/* 8020257C 001FF4BC C0 1F 0E 40 */ lfs f0, 0xe40(r31)
|
|
/* 80202580 001FF4C0 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 80202584 001FF4C4 7C 1E 05 2E */ stfsx f0, r30, r0
|
|
lbl_80202588:
|
|
/* 80202588 001FF4C8 7F 9E D2 14 */ add r28, r30, r26
|
|
/* 8020258C 001FF4CC C0 1C 02 E8 */ lfs f0, 0x2e8(r28)
|
|
/* 80202590 001FF4D0 FC 00 E8 40 */ fcmpo cr0, f0, f29
|
|
/* 80202594 001FF4D4 40 81 04 BC */ ble lbl_80202A50
|
|
/* 80202598 001FF4D8 38 60 00 00 */ li r3, 0
|
|
/* 8020259C 001FF4DC 88 15 04 BE */ lbz r0, 0x4be(r21)
|
|
/* 802025A0 001FF4E0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802025A4 001FF4E4 40 82 00 2C */ bne lbl_802025D0
|
|
/* 802025A8 001FF4E8 80 9E 00 1C */ lwz r4, 0x1c(r30)
|
|
/* 802025AC 001FF4EC 38 61 00 D4 */ addi r3, r1, 0xd4
|
|
/* 802025B0 001FF4F0 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802025B4 001FF4F4 38 C0 00 00 */ li r6, 0
|
|
/* 802025B8 001FF4F8 38 E0 00 00 */ li r7, 0
|
|
/* 802025BC 001FF4FC 48 05 29 01 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802025C0 001FF500 C3 E1 00 D4 */ lfs f31, 0xd4(r1)
|
|
/* 802025C4 001FF504 C3 C1 00 D8 */ lfs f30, 0xd8(r1)
|
|
/* 802025C8 001FF508 38 60 00 01 */ li r3, 1
|
|
/* 802025CC 001FF50C 48 00 02 38 */ b lbl_80202804
|
|
lbl_802025D0:
|
|
/* 802025D0 001FF510 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802025D4 001FF514 40 82 00 2C */ bne lbl_80202600
|
|
/* 802025D8 001FF518 80 9E 00 24 */ lwz r4, 0x24(r30)
|
|
/* 802025DC 001FF51C 38 61 00 C8 */ addi r3, r1, 0xc8
|
|
/* 802025E0 001FF520 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802025E4 001FF524 38 C0 00 00 */ li r6, 0
|
|
/* 802025E8 001FF528 38 E0 00 00 */ li r7, 0
|
|
/* 802025EC 001FF52C 48 05 28 D1 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802025F0 001FF530 C3 E1 00 C8 */ lfs f31, 0xc8(r1)
|
|
/* 802025F4 001FF534 C3 C1 00 CC */ lfs f30, 0xcc(r1)
|
|
/* 802025F8 001FF538 38 60 00 01 */ li r3, 1
|
|
/* 802025FC 001FF53C 48 00 02 08 */ b lbl_80202804
|
|
lbl_80202600:
|
|
/* 80202600 001FF540 28 00 00 02 */ cmplwi r0, 2
|
|
/* 80202604 001FF544 40 82 00 2C */ bne lbl_80202630
|
|
/* 80202608 001FF548 80 9E 00 20 */ lwz r4, 0x20(r30)
|
|
/* 8020260C 001FF54C 38 61 00 BC */ addi r3, r1, 0xbc
|
|
/* 80202610 001FF550 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80202614 001FF554 38 C0 00 00 */ li r6, 0
|
|
/* 80202618 001FF558 38 E0 00 00 */ li r7, 0
|
|
/* 8020261C 001FF55C 48 05 28 A1 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80202620 001FF560 C3 E1 00 BC */ lfs f31, 0xbc(r1)
|
|
/* 80202624 001FF564 C3 C1 00 C0 */ lfs f30, 0xc0(r1)
|
|
/* 80202628 001FF568 38 60 00 01 */ li r3, 1
|
|
/* 8020262C 001FF56C 48 00 01 D8 */ b lbl_80202804
|
|
lbl_80202630:
|
|
/* 80202630 001FF570 28 00 00 03 */ cmplwi r0, 3
|
|
/* 80202634 001FF574 40 82 00 2C */ bne lbl_80202660
|
|
/* 80202638 001FF578 80 9E 00 28 */ lwz r4, 0x28(r30)
|
|
/* 8020263C 001FF57C 38 61 00 B0 */ addi r3, r1, 0xb0
|
|
/* 80202640 001FF580 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80202644 001FF584 38 C0 00 00 */ li r6, 0
|
|
/* 80202648 001FF588 38 E0 00 00 */ li r7, 0
|
|
/* 8020264C 001FF58C 48 05 28 71 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80202650 001FF590 C3 E1 00 B0 */ lfs f31, 0xb0(r1)
|
|
/* 80202654 001FF594 C3 C1 00 B4 */ lfs f30, 0xb4(r1)
|
|
/* 80202658 001FF598 38 60 00 01 */ li r3, 1
|
|
/* 8020265C 001FF59C 48 00 01 A8 */ b lbl_80202804
|
|
lbl_80202660:
|
|
/* 80202660 001FF5A0 28 00 00 04 */ cmplwi r0, 4
|
|
/* 80202664 001FF5A4 40 82 00 2C */ bne lbl_80202690
|
|
/* 80202668 001FF5A8 80 9E 00 2C */ lwz r4, 0x2c(r30)
|
|
/* 8020266C 001FF5AC 38 61 00 A4 */ addi r3, r1, 0xa4
|
|
/* 80202670 001FF5B0 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80202674 001FF5B4 38 C0 00 00 */ li r6, 0
|
|
/* 80202678 001FF5B8 38 E0 00 00 */ li r7, 0
|
|
/* 8020267C 001FF5BC 48 05 28 41 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80202680 001FF5C0 C3 E1 00 A4 */ lfs f31, 0xa4(r1)
|
|
/* 80202684 001FF5C4 C3 C1 00 A8 */ lfs f30, 0xa8(r1)
|
|
/* 80202688 001FF5C8 38 60 00 01 */ li r3, 1
|
|
/* 8020268C 001FF5CC 48 00 01 78 */ b lbl_80202804
|
|
lbl_80202690:
|
|
/* 80202690 001FF5D0 28 00 00 05 */ cmplwi r0, 5
|
|
/* 80202694 001FF5D4 40 82 00 2C */ bne lbl_802026C0
|
|
/* 80202698 001FF5D8 80 9E 00 30 */ lwz r4, 0x30(r30)
|
|
/* 8020269C 001FF5DC 38 61 00 98 */ addi r3, r1, 0x98
|
|
/* 802026A0 001FF5E0 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802026A4 001FF5E4 38 C0 00 00 */ li r6, 0
|
|
/* 802026A8 001FF5E8 38 E0 00 00 */ li r7, 0
|
|
/* 802026AC 001FF5EC 48 05 28 11 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802026B0 001FF5F0 C3 E1 00 98 */ lfs f31, 0x98(r1)
|
|
/* 802026B4 001FF5F4 C3 C1 00 9C */ lfs f30, 0x9c(r1)
|
|
/* 802026B8 001FF5F8 38 60 00 01 */ li r3, 1
|
|
/* 802026BC 001FF5FC 48 00 01 48 */ b lbl_80202804
|
|
lbl_802026C0:
|
|
/* 802026C0 001FF600 28 00 00 06 */ cmplwi r0, 6
|
|
/* 802026C4 001FF604 40 82 00 2C */ bne lbl_802026F0
|
|
/* 802026C8 001FF608 80 9E 00 34 */ lwz r4, 0x34(r30)
|
|
/* 802026CC 001FF60C 38 61 00 8C */ addi r3, r1, 0x8c
|
|
/* 802026D0 001FF610 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802026D4 001FF614 38 C0 00 00 */ li r6, 0
|
|
/* 802026D8 001FF618 38 E0 00 00 */ li r7, 0
|
|
/* 802026DC 001FF61C 48 05 27 E1 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802026E0 001FF620 C3 E1 00 8C */ lfs f31, 0x8c(r1)
|
|
/* 802026E4 001FF624 C3 C1 00 90 */ lfs f30, 0x90(r1)
|
|
/* 802026E8 001FF628 38 60 00 01 */ li r3, 1
|
|
/* 802026EC 001FF62C 48 00 01 18 */ b lbl_80202804
|
|
lbl_802026F0:
|
|
/* 802026F0 001FF630 28 00 00 07 */ cmplwi r0, 7
|
|
/* 802026F4 001FF634 40 82 00 2C */ bne lbl_80202720
|
|
/* 802026F8 001FF638 80 9E 00 38 */ lwz r4, 0x38(r30)
|
|
/* 802026FC 001FF63C 38 61 00 80 */ addi r3, r1, 0x80
|
|
/* 80202700 001FF640 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80202704 001FF644 38 C0 00 00 */ li r6, 0
|
|
/* 80202708 001FF648 38 E0 00 00 */ li r7, 0
|
|
/* 8020270C 001FF64C 48 05 27 B1 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80202710 001FF650 C3 E1 00 80 */ lfs f31, 0x80(r1)
|
|
/* 80202714 001FF654 C3 C1 00 84 */ lfs f30, 0x84(r1)
|
|
/* 80202718 001FF658 38 60 00 01 */ li r3, 1
|
|
/* 8020271C 001FF65C 48 00 00 E8 */ b lbl_80202804
|
|
lbl_80202720:
|
|
/* 80202720 001FF660 28 00 00 08 */ cmplwi r0, 8
|
|
/* 80202724 001FF664 40 82 00 2C */ bne lbl_80202750
|
|
/* 80202728 001FF668 80 9E 00 3C */ lwz r4, 0x3c(r30)
|
|
/* 8020272C 001FF66C 38 61 00 74 */ addi r3, r1, 0x74
|
|
/* 80202730 001FF670 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80202734 001FF674 38 C0 00 00 */ li r6, 0
|
|
/* 80202738 001FF678 38 E0 00 00 */ li r7, 0
|
|
/* 8020273C 001FF67C 48 05 27 81 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80202740 001FF680 C3 E1 00 74 */ lfs f31, 0x74(r1)
|
|
/* 80202744 001FF684 C3 C1 00 78 */ lfs f30, 0x78(r1)
|
|
/* 80202748 001FF688 38 60 00 01 */ li r3, 1
|
|
/* 8020274C 001FF68C 48 00 00 B8 */ b lbl_80202804
|
|
lbl_80202750:
|
|
/* 80202750 001FF690 28 00 00 09 */ cmplwi r0, 9
|
|
/* 80202754 001FF694 41 82 00 B0 */ beq lbl_80202804
|
|
/* 80202758 001FF698 28 00 00 0A */ cmplwi r0, 0xa
|
|
/* 8020275C 001FF69C 41 82 00 A8 */ beq lbl_80202804
|
|
/* 80202760 001FF6A0 28 00 00 0B */ cmplwi r0, 0xb
|
|
/* 80202764 001FF6A4 41 82 00 A0 */ beq lbl_80202804
|
|
/* 80202768 001FF6A8 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 8020276C 001FF6AC 41 82 00 98 */ beq lbl_80202804
|
|
/* 80202770 001FF6B0 28 00 00 0D */ cmplwi r0, 0xd
|
|
/* 80202774 001FF6B4 40 82 00 2C */ bne lbl_802027A0
|
|
/* 80202778 001FF6B8 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 8020277C 001FF6BC 38 61 00 68 */ addi r3, r1, 0x68
|
|
/* 80202780 001FF6C0 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80202784 001FF6C4 38 C0 00 00 */ li r6, 0
|
|
/* 80202788 001FF6C8 38 E0 00 00 */ li r7, 0
|
|
/* 8020278C 001FF6CC 48 05 27 31 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80202790 001FF6D0 C3 E1 00 68 */ lfs f31, 0x68(r1)
|
|
/* 80202794 001FF6D4 C3 C1 00 6C */ lfs f30, 0x6c(r1)
|
|
/* 80202798 001FF6D8 38 60 00 01 */ li r3, 1
|
|
/* 8020279C 001FF6DC 48 00 00 68 */ b lbl_80202804
|
|
lbl_802027A0:
|
|
/* 802027A0 001FF6E0 28 00 00 0E */ cmplwi r0, 0xe
|
|
/* 802027A4 001FF6E4 41 82 00 60 */ beq lbl_80202804
|
|
/* 802027A8 001FF6E8 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 802027AC 001FF6EC 41 82 00 58 */ beq lbl_80202804
|
|
/* 802027B0 001FF6F0 28 00 00 10 */ cmplwi r0, 0x10
|
|
/* 802027B4 001FF6F4 41 82 00 50 */ beq lbl_80202804
|
|
/* 802027B8 001FF6F8 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 802027BC 001FF6FC 41 82 00 48 */ beq lbl_80202804
|
|
/* 802027C0 001FF700 28 00 00 12 */ cmplwi r0, 0x12
|
|
/* 802027C4 001FF704 41 82 00 40 */ beq lbl_80202804
|
|
/* 802027C8 001FF708 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 802027CC 001FF70C 41 82 00 38 */ beq lbl_80202804
|
|
/* 802027D0 001FF710 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 802027D4 001FF714 41 82 00 30 */ beq lbl_80202804
|
|
/* 802027D8 001FF718 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 802027DC 001FF71C 40 82 00 28 */ bne lbl_80202804
|
|
/* 802027E0 001FF720 80 9E 00 70 */ lwz r4, 0x70(r30)
|
|
/* 802027E4 001FF724 38 61 00 5C */ addi r3, r1, 0x5c
|
|
/* 802027E8 001FF728 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802027EC 001FF72C 38 C0 00 00 */ li r6, 0
|
|
/* 802027F0 001FF730 38 E0 00 00 */ li r7, 0
|
|
/* 802027F4 001FF734 48 05 26 C9 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802027F8 001FF738 C3 E1 00 5C */ lfs f31, 0x5c(r1)
|
|
/* 802027FC 001FF73C C3 C1 00 60 */ lfs f30, 0x60(r1)
|
|
/* 80202800 001FF740 38 60 00 01 */ li r3, 1
|
|
lbl_80202804:
|
|
/* 80202804 001FF744 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202808 001FF748 41 82 02 48 */ beq lbl_80202A50
|
|
/* 8020280C 001FF74C 56 C0 06 3F */ clrlwi. r0, r22, 0x18
|
|
/* 80202810 001FF750 41 82 01 20 */ beq lbl_80202930
|
|
/* 80202814 001FF754 C0 22 AD 5C */ lfs f1, lbl_8045475C-_SDA2_BASE_(r2)
|
|
/* 80202818 001FF758 C0 1C 02 E8 */ lfs f0, 0x2e8(r28)
|
|
/* 8020281C 001FF75C FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80202820 001FF760 40 82 00 38 */ bne lbl_80202858
|
|
/* 80202824 001FF764 38 00 00 77 */ li r0, 0x77
|
|
/* 80202828 001FF768 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8020282C 001FF76C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80202830 001FF770 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80202834 001FF774 38 A0 00 00 */ li r5, 0
|
|
/* 80202838 001FF778 38 C0 00 00 */ li r6, 0
|
|
/* 8020283C 001FF77C 38 E0 00 00 */ li r7, 0
|
|
/* 80202840 001FF780 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80202844 001FF784 FC 40 08 90 */ fmr f2, f1
|
|
/* 80202848 001FF788 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 8020284C 001FF78C FC 80 18 90 */ fmr f4, f3
|
|
/* 80202850 001FF790 39 00 00 00 */ li r8, 0
|
|
/* 80202854 001FF794 48 0A 91 31 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
lbl_80202858:
|
|
/* 80202858 001FF798 80 79 5D AC */ lwz r3, 0x5dac(r25)
|
|
/* 8020285C 001FF79C 38 00 00 00 */ li r0, 0
|
|
/* 80202860 001FF7A0 88 63 05 6A */ lbz r3, 0x56a(r3)
|
|
/* 80202864 001FF7A4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202868 001FF7A8 41 82 00 10 */ beq lbl_80202878
|
|
/* 8020286C 001FF7AC 28 03 00 26 */ cmplwi r3, 0x26
|
|
/* 80202870 001FF7B0 40 80 00 08 */ bge lbl_80202878
|
|
/* 80202874 001FF7B4 38 00 00 01 */ li r0, 1
|
|
lbl_80202878:
|
|
/* 80202878 001FF7B8 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 8020287C 001FF7BC 41 82 00 5C */ beq lbl_802028D8
|
|
/* 80202880 001FF7C0 80 1F 0E 38 */ lwz r0, 0xe38(r31)
|
|
/* 80202884 001FF7C4 90 01 00 4C */ stw r0, 0x4c(r1)
|
|
/* 80202888 001FF7C8 80 1F 0E 3C */ lwz r0, 0xe3c(r31)
|
|
/* 8020288C 001FF7CC 90 01 00 50 */ stw r0, 0x50(r1)
|
|
/* 80202890 001FF7D0 80 1F 0E 30 */ lwz r0, 0xe30(r31)
|
|
/* 80202894 001FF7D4 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 80202898 001FF7D8 80 1F 0E 34 */ lwz r0, 0xe34(r31)
|
|
/* 8020289C 001FF7DC 90 01 00 58 */ stw r0, 0x58(r1)
|
|
/* 802028A0 001FF7E0 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
|
/* 802028A4 001FF7E4 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802028A8 001FF7E8 FC 20 F8 90 */ fmr f1, f31
|
|
/* 802028AC 001FF7EC FC 40 F0 90 */ fmr f2, f30
|
|
/* 802028B0 001FF7F0 38 9C 02 E8 */ addi r4, r28, 0x2e8
|
|
/* 802028B4 001FF7F4 C0 62 AD 60 */ lfs f3, lbl_80454760-_SDA2_BASE_(r2)
|
|
/* 802028B8 001FF7F8 38 A1 00 58 */ addi r5, r1, 0x58
|
|
/* 802028BC 001FF7FC 38 C1 00 54 */ addi r6, r1, 0x54
|
|
/* 802028C0 001FF800 38 E1 00 50 */ addi r7, r1, 0x50
|
|
/* 802028C4 001FF804 39 01 00 4C */ addi r8, r1, 0x4c
|
|
/* 802028C8 001FF808 C0 9F 0E 40 */ lfs f4, 0xe40(r31)
|
|
/* 802028CC 001FF80C 39 20 00 03 */ li r9, 3
|
|
/* 802028D0 001FF810 48 01 18 0D */ bl dMeter2Draw_c_NS_drawPikari_X1_
|
|
/* 802028D4 001FF814 48 00 01 7C */ b lbl_80202A50
|
|
lbl_802028D8:
|
|
/* 802028D8 001FF818 80 1F 0E 38 */ lwz r0, 0xe38(r31)
|
|
/* 802028DC 001FF81C 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 802028E0 001FF820 80 1F 0E 3C */ lwz r0, 0xe3c(r31)
|
|
/* 802028E4 001FF824 90 01 00 40 */ stw r0, 0x40(r1)
|
|
/* 802028E8 001FF828 80 1F 0E 30 */ lwz r0, 0xe30(r31)
|
|
/* 802028EC 001FF82C 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 802028F0 001FF830 80 1F 0E 34 */ lwz r0, 0xe34(r31)
|
|
/* 802028F4 001FF834 90 01 00 48 */ stw r0, 0x48(r1)
|
|
/* 802028F8 001FF838 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
|
/* 802028FC 001FF83C 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80202900 001FF840 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80202904 001FF844 FC 40 F0 90 */ fmr f2, f30
|
|
/* 80202908 001FF848 38 9C 02 E8 */ addi r4, r28, 0x2e8
|
|
/* 8020290C 001FF84C C0 7F 0E 2C */ lfs f3, 0xe2c(r31)
|
|
/* 80202910 001FF850 38 A1 00 48 */ addi r5, r1, 0x48
|
|
/* 80202914 001FF854 38 C1 00 44 */ addi r6, r1, 0x44
|
|
/* 80202918 001FF858 38 E1 00 40 */ addi r7, r1, 0x40
|
|
/* 8020291C 001FF85C 39 01 00 3C */ addi r8, r1, 0x3c
|
|
/* 80202920 001FF860 C0 9F 0E 40 */ lfs f4, 0xe40(r31)
|
|
/* 80202924 001FF864 39 20 00 03 */ li r9, 3
|
|
/* 80202928 001FF868 48 01 17 B5 */ bl dMeter2Draw_c_NS_drawPikari_X1_
|
|
/* 8020292C 001FF86C 48 00 01 24 */ b lbl_80202A50
|
|
lbl_80202930:
|
|
/* 80202930 001FF870 56 E0 06 3F */ clrlwi. r0, r23, 0x18
|
|
/* 80202934 001FF874 41 82 00 5C */ beq lbl_80202990
|
|
/* 80202938 001FF878 80 1F 0E 50 */ lwz r0, 0xe50(r31)
|
|
/* 8020293C 001FF87C 90 01 00 2C */ stw r0, 0x2c(r1)
|
|
/* 80202940 001FF880 80 1F 0E 54 */ lwz r0, 0xe54(r31)
|
|
/* 80202944 001FF884 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 80202948 001FF888 80 1F 0E 48 */ lwz r0, 0xe48(r31)
|
|
/* 8020294C 001FF88C 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80202950 001FF890 80 1F 0E 4C */ lwz r0, 0xe4c(r31)
|
|
/* 80202954 001FF894 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 80202958 001FF898 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
|
/* 8020295C 001FF89C 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80202960 001FF8A0 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80202964 001FF8A4 FC 40 F0 90 */ fmr f2, f30
|
|
/* 80202968 001FF8A8 38 9C 02 E8 */ addi r4, r28, 0x2e8
|
|
/* 8020296C 001FF8AC C0 7F 0E 44 */ lfs f3, 0xe44(r31)
|
|
/* 80202970 001FF8B0 38 A1 00 38 */ addi r5, r1, 0x38
|
|
/* 80202974 001FF8B4 38 C1 00 34 */ addi r6, r1, 0x34
|
|
/* 80202978 001FF8B8 38 E1 00 30 */ addi r7, r1, 0x30
|
|
/* 8020297C 001FF8BC 39 01 00 2C */ addi r8, r1, 0x2c
|
|
/* 80202980 001FF8C0 C0 9F 0E 58 */ lfs f4, 0xe58(r31)
|
|
/* 80202984 001FF8C4 39 20 00 00 */ li r9, 0
|
|
/* 80202988 001FF8C8 48 01 17 55 */ bl dMeter2Draw_c_NS_drawPikari_X1_
|
|
/* 8020298C 001FF8CC 48 00 00 C4 */ b lbl_80202A50
|
|
lbl_80202990:
|
|
/* 80202990 001FF8D0 7F C3 F3 78 */ mr r3, r30
|
|
/* 80202994 001FF8D4 7F 64 DB 78 */ mr r4, r27
|
|
/* 80202998 001FF8D8 48 00 43 D9 */ bl dMeterButton_c_NS_isFastSet
|
|
/* 8020299C 001FF8DC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 802029A0 001FF8E0 41 82 00 5C */ beq lbl_802029FC
|
|
/* 802029A4 001FF8E4 80 1F 0E 20 */ lwz r0, 0xe20(r31)
|
|
/* 802029A8 001FF8E8 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 802029AC 001FF8EC 80 1F 0E 24 */ lwz r0, 0xe24(r31)
|
|
/* 802029B0 001FF8F0 90 01 00 20 */ stw r0, 0x20(r1)
|
|
/* 802029B4 001FF8F4 80 1F 0E 18 */ lwz r0, 0xe18(r31)
|
|
/* 802029B8 001FF8F8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802029BC 001FF8FC 80 1F 0E 1C */ lwz r0, 0xe1c(r31)
|
|
/* 802029C0 001FF900 90 01 00 28 */ stw r0, 0x28(r1)
|
|
/* 802029C4 001FF904 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
|
/* 802029C8 001FF908 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802029CC 001FF90C FC 20 F8 90 */ fmr f1, f31
|
|
/* 802029D0 001FF910 FC 40 F0 90 */ fmr f2, f30
|
|
/* 802029D4 001FF914 38 9C 02 E8 */ addi r4, r28, 0x2e8
|
|
/* 802029D8 001FF918 C0 7F 0E 14 */ lfs f3, 0xe14(r31)
|
|
/* 802029DC 001FF91C 38 A1 00 28 */ addi r5, r1, 0x28
|
|
/* 802029E0 001FF920 38 C1 00 24 */ addi r6, r1, 0x24
|
|
/* 802029E4 001FF924 38 E1 00 20 */ addi r7, r1, 0x20
|
|
/* 802029E8 001FF928 39 01 00 1C */ addi r8, r1, 0x1c
|
|
/* 802029EC 001FF92C C0 9F 0E 28 */ lfs f4, 0xe28(r31)
|
|
/* 802029F0 001FF930 39 20 00 00 */ li r9, 0
|
|
/* 802029F4 001FF934 48 01 16 E9 */ bl dMeter2Draw_c_NS_drawPikari_X1_
|
|
/* 802029F8 001FF938 48 00 00 58 */ b lbl_80202A50
|
|
lbl_802029FC:
|
|
/* 802029FC 001FF93C 80 1F 0E 08 */ lwz r0, 0xe08(r31)
|
|
/* 80202A00 001FF940 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80202A04 001FF944 80 1F 0E 0C */ lwz r0, 0xe0c(r31)
|
|
/* 80202A08 001FF948 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 80202A0C 001FF94C 80 1F 0E 00 */ lwz r0, 0xe00(r31)
|
|
/* 80202A10 001FF950 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80202A14 001FF954 80 1F 0E 04 */ lwz r0, 0xe04(r31)
|
|
/* 80202A18 001FF958 90 01 00 18 */ stw r0, 0x18(r1)
|
|
/* 80202A1C 001FF95C 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
|
/* 80202A20 001FF960 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80202A24 001FF964 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80202A28 001FF968 FC 40 F0 90 */ fmr f2, f30
|
|
/* 80202A2C 001FF96C 38 9C 02 E8 */ addi r4, r28, 0x2e8
|
|
/* 80202A30 001FF970 C0 7F 0D FC */ lfs f3, 0xdfc(r31)
|
|
/* 80202A34 001FF974 38 A1 00 18 */ addi r5, r1, 0x18
|
|
/* 80202A38 001FF978 38 C1 00 14 */ addi r6, r1, 0x14
|
|
/* 80202A3C 001FF97C 38 E1 00 10 */ addi r7, r1, 0x10
|
|
/* 80202A40 001FF980 39 01 00 0C */ addi r8, r1, 0xc
|
|
/* 80202A44 001FF984 C0 9F 0E 10 */ lfs f4, 0xe10(r31)
|
|
/* 80202A48 001FF988 39 20 00 00 */ li r9, 0
|
|
/* 80202A4C 001FF98C 48 01 16 91 */ bl dMeter2Draw_c_NS_drawPikari_X1_
|
|
lbl_80202A50:
|
|
/* 80202A50 001FF990 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 80202A54 001FF994 2C 1B 00 02 */ cmpwi r27, 2
|
|
/* 80202A58 001FF998 3B 5A 00 04 */ addi r26, r26, 4
|
|
/* 80202A5C 001FF99C 3B 18 00 02 */ addi r24, r24, 2
|
|
/* 80202A60 001FF9A0 41 80 F9 4C */ blt lbl_802023AC
|
|
/* 80202A64 001FF9A4 38 00 00 00 */ li r0, 0
|
|
/* 80202A68 001FF9A8 B0 1D 00 AC */ sth r0, 0xac(r29)
|
|
/* 80202A6C 001FF9AC E3 E1 03 58 */ psq_l f31, 856(r1), 0, qr0
|
|
/* 80202A70 001FF9B0 CB E1 03 50 */ lfd f31, 0x350(r1)
|
|
/* 80202A74 001FF9B4 E3 C1 03 48 */ psq_l f30, 840(r1), 0, qr0
|
|
/* 80202A78 001FF9B8 CB C1 03 40 */ lfd f30, 0x340(r1)
|
|
/* 80202A7C 001FF9BC E3 A1 03 38 */ psq_l f29, 824(r1), 0, qr0
|
|
/* 80202A80 001FF9C0 CB A1 03 30 */ lfd f29, 0x330(r1)
|
|
/* 80202A84 001FF9C4 39 61 03 30 */ addi r11, r1, 0x330
|
|
/* 80202A88 001FF9C8 48 15 F7 81 */ bl func_80362208
|
|
/* 80202A8C 001FF9CC 80 01 03 64 */ lwz r0, 0x364(r1)
|
|
/* 80202A90 001FF9D0 7C 08 03 A6 */ mtlr r0
|
|
/* 80202A94 001FF9D4 38 21 03 60 */ addi r1, r1, 0x360
|
|
/* 80202A98 001FF9D8 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS__delete
|
|
dMeterButton_c_NS__delete:
|
|
/* 80202A9C 001FF9DC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80202AA0 001FF9E0 7C 08 02 A6 */ mflr r0
|
|
/* 80202AA4 001FF9E4 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80202AA8 001FF9E8 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80202AAC 001FF9EC 48 15 F7 29 */ bl _savegpr_27
|
|
/* 80202AB0 001FF9F0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80202AB4 001FF9F4 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80202AB8 001FF9F8 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80202ABC 001FF9FC 48 01 97 5D */ bl dMeter2Info_c_NS_resetFloatingMessage
|
|
/* 80202AC0 001FFA00 48 03 57 99 */ bl dMsgObject_c_NS_getScrnDrawPtr
|
|
/* 80202AC4 001FFA04 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80202AC8 001FFA08 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80202ACC 001FFA0C 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80202AD0 001FFA10 40 82 00 1C */ bne lbl_80202AEC
|
|
/* 80202AD4 001FFA14 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80202AD8 001FFA18 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80202ADC 001FFA1C 80 63 5D BC */ lwz r3, 0x5dbc(r3)
|
|
/* 80202AE0 001FFA20 48 03 46 D1 */ bl dMsgObject_c_NS_isMidonaTalkWait
|
|
/* 80202AE4 001FFA24 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202AE8 001FFA28 41 82 00 7C */ beq lbl_80202B64
|
|
lbl_80202AEC:
|
|
/* 80202AEC 001FFA2C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80202AF0 001FFA30 3B A3 61 C0 */ addi r29, r3, g_dComIfG_gameInfo@l
|
|
/* 80202AF4 001FFA34 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
|
|
/* 80202AF8 001FFA38 48 03 46 ED */ bl dMsgObject_c_NS_isPlaceMessage
|
|
/* 80202AFC 001FFA3C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202B00 001FFA40 40 82 00 64 */ bne lbl_80202B64
|
|
/* 80202B04 001FFA44 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
|
|
/* 80202B08 001FFA48 48 03 45 E1 */ bl dMsgObject_c_NS_isHowlMessage
|
|
/* 80202B0C 001FFA4C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202B10 001FFA50 40 82 00 54 */ bne lbl_80202B64
|
|
/* 80202B14 001FFA54 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
|
|
/* 80202B18 001FFA58 48 03 46 E1 */ bl dMsgObject_c_NS_isBossMessage
|
|
/* 80202B1C 001FFA5C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202B20 001FFA60 40 82 00 44 */ bne lbl_80202B64
|
|
/* 80202B24 001FFA64 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
|
|
/* 80202B28 001FFA68 48 03 46 E5 */ bl dMsgObject_c_NS_isBookMessage
|
|
/* 80202B2C 001FFA6C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202B30 001FFA70 40 82 00 34 */ bne lbl_80202B64
|
|
/* 80202B34 001FFA74 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
|
|
/* 80202B38 001FFA78 48 03 46 DD */ bl dMsgObject_c_NS_isStaffMessage
|
|
/* 80202B3C 001FFA7C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202B40 001FFA80 40 82 00 24 */ bne lbl_80202B64
|
|
/* 80202B44 001FFA84 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
|
|
/* 80202B48 001FFA88 48 03 45 75 */ bl dMsgObject_c_NS_isKanbanMessage
|
|
/* 80202B4C 001FFA8C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202B50 001FFA90 40 82 00 14 */ bne lbl_80202B64
|
|
/* 80202B54 001FFA94 80 7D 5D BC */ lwz r3, 0x5dbc(r29)
|
|
/* 80202B58 001FFA98 88 03 01 9A */ lbz r0, 0x19a(r3)
|
|
/* 80202B5C 001FFA9C 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 80202B60 001FFAA0 40 82 00 40 */ bne lbl_80202BA0
|
|
lbl_80202B64:
|
|
/* 80202B64 001FFAA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80202B68 001FFAA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80202B6C 001FFAAC 80 63 5C 70 */ lwz r3, 0x5c70(r3)
|
|
/* 80202B70 001FFAB0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202B74 001FFAB4 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80202B78 001FFAB8 7D 89 03 A6 */ mtctr r12
|
|
/* 80202B7C 001FFABC 4E 80 04 21 */ bctrl
|
|
/* 80202B80 001FFAC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80202B84 001FFAC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80202B88 001FFAC8 80 63 5C E4 */ lwz r3, 0x5ce4(r3)
|
|
/* 80202B8C 001FFACC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202B90 001FFAD0 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80202B94 001FFAD4 7D 89 03 A6 */ mtctr r12
|
|
/* 80202B98 001FFAD8 4E 80 04 21 */ bctrl
|
|
/* 80202B9C 001FFADC 48 00 00 2C */ b lbl_80202BC8
|
|
lbl_80202BA0:
|
|
/* 80202BA0 001FFAE0 48 03 45 09 */ bl dMsgObject_c_NS_isGetItemMessage
|
|
/* 80202BA4 001FFAE4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80202BA8 001FFAE8 41 82 00 20 */ beq lbl_80202BC8
|
|
/* 80202BAC 001FFAEC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80202BB0 001FFAF0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80202BB4 001FFAF4 80 63 5C 70 */ lwz r3, 0x5c70(r3)
|
|
/* 80202BB8 001FFAF8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202BBC 001FFAFC 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80202BC0 001FFB00 7D 89 03 A6 */ mtctr r12
|
|
/* 80202BC4 001FFB04 4E 80 04 21 */ bctrl
|
|
lbl_80202BC8:
|
|
/* 80202BC8 001FFB08 80 7F 01 0C */ lwz r3, 0x10c(r31)
|
|
/* 80202BCC 001FFB0C 80 9F 01 10 */ lwz r4, 0x110(r31)
|
|
/* 80202BD0 001FFB10 48 0C B9 79 */ bl free__7JKRHeapFPv
|
|
/* 80202BD4 001FFB14 38 00 00 00 */ li r0, 0
|
|
/* 80202BD8 001FFB18 90 1F 01 10 */ stw r0, 0x110(r31)
|
|
/* 80202BDC 001FFB1C 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80202BE0 001FFB20 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202BE4 001FFB24 41 82 00 18 */ beq lbl_80202BFC
|
|
/* 80202BE8 001FFB28 38 80 00 01 */ li r4, 1
|
|
/* 80202BEC 001FFB2C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202BF0 001FFB30 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202BF4 001FFB34 7D 89 03 A6 */ mtctr r12
|
|
/* 80202BF8 001FFB38 4E 80 04 21 */ bctrl
|
|
lbl_80202BFC:
|
|
/* 80202BFC 001FFB3C 38 00 00 00 */ li r0, 0
|
|
/* 80202C00 001FFB40 90 1F 00 08 */ stw r0, 8(r31)
|
|
/* 80202C04 001FFB44 80 7F 00 0C */ lwz r3, 0xc(r31)
|
|
/* 80202C08 001FFB48 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202C0C 001FFB4C 41 82 00 24 */ beq lbl_80202C30
|
|
/* 80202C10 001FFB50 41 82 00 18 */ beq lbl_80202C28
|
|
/* 80202C14 001FFB54 38 80 00 01 */ li r4, 1
|
|
/* 80202C18 001FFB58 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202C1C 001FFB5C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202C20 001FFB60 7D 89 03 A6 */ mtctr r12
|
|
/* 80202C24 001FFB64 4E 80 04 21 */ bctrl
|
|
lbl_80202C28:
|
|
/* 80202C28 001FFB68 38 00 00 00 */ li r0, 0
|
|
/* 80202C2C 001FFB6C 90 1F 00 0C */ stw r0, 0xc(r31)
|
|
lbl_80202C30:
|
|
/* 80202C30 001FFB70 80 7F 00 18 */ lwz r3, 0x18(r31)
|
|
/* 80202C34 001FFB74 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202C38 001FFB78 41 82 00 18 */ beq lbl_80202C50
|
|
/* 80202C3C 001FFB7C 38 80 00 01 */ li r4, 1
|
|
/* 80202C40 001FFB80 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202C44 001FFB84 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202C48 001FFB88 7D 89 03 A6 */ mtctr r12
|
|
/* 80202C4C 001FFB8C 4E 80 04 21 */ bctrl
|
|
lbl_80202C50:
|
|
/* 80202C50 001FFB90 38 00 00 00 */ li r0, 0
|
|
/* 80202C54 001FFB94 90 1F 00 18 */ stw r0, 0x18(r31)
|
|
/* 80202C58 001FFB98 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 80202C5C 001FFB9C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202C60 001FFBA0 41 82 00 18 */ beq lbl_80202C78
|
|
/* 80202C64 001FFBA4 38 80 00 01 */ li r4, 1
|
|
/* 80202C68 001FFBA8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202C6C 001FFBAC 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202C70 001FFBB0 7D 89 03 A6 */ mtctr r12
|
|
/* 80202C74 001FFBB4 4E 80 04 21 */ bctrl
|
|
lbl_80202C78:
|
|
/* 80202C78 001FFBB8 38 00 00 00 */ li r0, 0
|
|
/* 80202C7C 001FFBBC 90 1F 00 1C */ stw r0, 0x1c(r31)
|
|
/* 80202C80 001FFBC0 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 80202C84 001FFBC4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202C88 001FFBC8 41 82 00 18 */ beq lbl_80202CA0
|
|
/* 80202C8C 001FFBCC 38 80 00 01 */ li r4, 1
|
|
/* 80202C90 001FFBD0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202C94 001FFBD4 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202C98 001FFBD8 7D 89 03 A6 */ mtctr r12
|
|
/* 80202C9C 001FFBDC 4E 80 04 21 */ bctrl
|
|
lbl_80202CA0:
|
|
/* 80202CA0 001FFBE0 38 00 00 00 */ li r0, 0
|
|
/* 80202CA4 001FFBE4 90 1F 00 24 */ stw r0, 0x24(r31)
|
|
/* 80202CA8 001FFBE8 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 80202CAC 001FFBEC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202CB0 001FFBF0 41 82 00 24 */ beq lbl_80202CD4
|
|
/* 80202CB4 001FFBF4 41 82 00 18 */ beq lbl_80202CCC
|
|
/* 80202CB8 001FFBF8 38 80 00 01 */ li r4, 1
|
|
/* 80202CBC 001FFBFC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202CC0 001FFC00 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202CC4 001FFC04 7D 89 03 A6 */ mtctr r12
|
|
/* 80202CC8 001FFC08 4E 80 04 21 */ bctrl
|
|
lbl_80202CCC:
|
|
/* 80202CCC 001FFC0C 38 00 00 00 */ li r0, 0
|
|
/* 80202CD0 001FFC10 90 1F 00 20 */ stw r0, 0x20(r31)
|
|
lbl_80202CD4:
|
|
/* 80202CD4 001FFC14 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80202CD8 001FFC18 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202CDC 001FFC1C 41 82 00 24 */ beq lbl_80202D00
|
|
/* 80202CE0 001FFC20 41 82 00 18 */ beq lbl_80202CF8
|
|
/* 80202CE4 001FFC24 38 80 00 01 */ li r4, 1
|
|
/* 80202CE8 001FFC28 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202CEC 001FFC2C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202CF0 001FFC30 7D 89 03 A6 */ mtctr r12
|
|
/* 80202CF4 001FFC34 4E 80 04 21 */ bctrl
|
|
lbl_80202CF8:
|
|
/* 80202CF8 001FFC38 38 00 00 00 */ li r0, 0
|
|
/* 80202CFC 001FFC3C 90 1F 00 28 */ stw r0, 0x28(r31)
|
|
lbl_80202D00:
|
|
/* 80202D00 001FFC40 80 7F 00 F8 */ lwz r3, 0xf8(r31)
|
|
/* 80202D04 001FFC44 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202D08 001FFC48 41 82 00 24 */ beq lbl_80202D2C
|
|
/* 80202D0C 001FFC4C 41 82 00 18 */ beq lbl_80202D24
|
|
/* 80202D10 001FFC50 38 80 00 01 */ li r4, 1
|
|
/* 80202D14 001FFC54 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202D18 001FFC58 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202D1C 001FFC5C 7D 89 03 A6 */ mtctr r12
|
|
/* 80202D20 001FFC60 4E 80 04 21 */ bctrl
|
|
lbl_80202D24:
|
|
/* 80202D24 001FFC64 38 00 00 00 */ li r0, 0
|
|
/* 80202D28 001FFC68 90 1F 00 F8 */ stw r0, 0xf8(r31)
|
|
lbl_80202D2C:
|
|
/* 80202D2C 001FFC6C 3B 60 00 00 */ li r27, 0
|
|
/* 80202D30 001FFC70 3B C0 00 00 */ li r30, 0
|
|
/* 80202D34 001FFC74 7F DD F3 78 */ mr r29, r30
|
|
lbl_80202D38:
|
|
/* 80202D38 001FFC78 3B 9E 00 FC */ addi r28, r30, 0xfc
|
|
/* 80202D3C 001FFC7C 7C 7F E0 2E */ lwzx r3, r31, r28
|
|
/* 80202D40 001FFC80 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202D44 001FFC84 41 82 00 20 */ beq lbl_80202D64
|
|
/* 80202D48 001FFC88 41 82 00 18 */ beq lbl_80202D60
|
|
/* 80202D4C 001FFC8C 38 80 00 01 */ li r4, 1
|
|
/* 80202D50 001FFC90 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202D54 001FFC94 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202D58 001FFC98 7D 89 03 A6 */ mtctr r12
|
|
/* 80202D5C 001FFC9C 4E 80 04 21 */ bctrl
|
|
lbl_80202D60:
|
|
/* 80202D60 001FFCA0 7F BF E1 2E */ stwx r29, r31, r28
|
|
lbl_80202D64:
|
|
/* 80202D64 001FFCA4 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 80202D68 001FFCA8 2C 1B 00 04 */ cmpwi r27, 4
|
|
/* 80202D6C 001FFCAC 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 80202D70 001FFCB0 41 80 FF C8 */ blt lbl_80202D38
|
|
/* 80202D74 001FFCB4 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 80202D78 001FFCB8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202D7C 001FFCBC 41 82 00 18 */ beq lbl_80202D94
|
|
/* 80202D80 001FFCC0 38 80 00 01 */ li r4, 1
|
|
/* 80202D84 001FFCC4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202D88 001FFCC8 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202D8C 001FFCCC 7D 89 03 A6 */ mtctr r12
|
|
/* 80202D90 001FFCD0 4E 80 04 21 */ bctrl
|
|
lbl_80202D94:
|
|
/* 80202D94 001FFCD4 38 00 00 00 */ li r0, 0
|
|
/* 80202D98 001FFCD8 90 1F 00 2C */ stw r0, 0x2c(r31)
|
|
/* 80202D9C 001FFCDC 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80202DA0 001FFCE0 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202DA4 001FFCE4 41 82 00 18 */ beq lbl_80202DBC
|
|
/* 80202DA8 001FFCE8 38 80 00 01 */ li r4, 1
|
|
/* 80202DAC 001FFCEC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202DB0 001FFCF0 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202DB4 001FFCF4 7D 89 03 A6 */ mtctr r12
|
|
/* 80202DB8 001FFCF8 4E 80 04 21 */ bctrl
|
|
lbl_80202DBC:
|
|
/* 80202DBC 001FFCFC 38 00 00 00 */ li r0, 0
|
|
/* 80202DC0 001FFD00 90 1F 00 30 */ stw r0, 0x30(r31)
|
|
/* 80202DC4 001FFD04 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80202DC8 001FFD08 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202DCC 001FFD0C 41 82 00 18 */ beq lbl_80202DE4
|
|
/* 80202DD0 001FFD10 38 80 00 01 */ li r4, 1
|
|
/* 80202DD4 001FFD14 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202DD8 001FFD18 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202DDC 001FFD1C 7D 89 03 A6 */ mtctr r12
|
|
/* 80202DE0 001FFD20 4E 80 04 21 */ bctrl
|
|
lbl_80202DE4:
|
|
/* 80202DE4 001FFD24 38 00 00 00 */ li r0, 0
|
|
/* 80202DE8 001FFD28 90 1F 00 34 */ stw r0, 0x34(r31)
|
|
/* 80202DEC 001FFD2C 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80202DF0 001FFD30 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202DF4 001FFD34 41 82 00 24 */ beq lbl_80202E18
|
|
/* 80202DF8 001FFD38 41 82 00 18 */ beq lbl_80202E10
|
|
/* 80202DFC 001FFD3C 38 80 00 01 */ li r4, 1
|
|
/* 80202E00 001FFD40 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202E04 001FFD44 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202E08 001FFD48 7D 89 03 A6 */ mtctr r12
|
|
/* 80202E0C 001FFD4C 4E 80 04 21 */ bctrl
|
|
lbl_80202E10:
|
|
/* 80202E10 001FFD50 38 00 00 00 */ li r0, 0
|
|
/* 80202E14 001FFD54 90 1F 00 38 */ stw r0, 0x38(r31)
|
|
lbl_80202E18:
|
|
/* 80202E18 001FFD58 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80202E1C 001FFD5C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202E20 001FFD60 41 82 00 24 */ beq lbl_80202E44
|
|
/* 80202E24 001FFD64 41 82 00 18 */ beq lbl_80202E3C
|
|
/* 80202E28 001FFD68 38 80 00 01 */ li r4, 1
|
|
/* 80202E2C 001FFD6C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202E30 001FFD70 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202E34 001FFD74 7D 89 03 A6 */ mtctr r12
|
|
/* 80202E38 001FFD78 4E 80 04 21 */ bctrl
|
|
lbl_80202E3C:
|
|
/* 80202E3C 001FFD7C 38 00 00 00 */ li r0, 0
|
|
/* 80202E40 001FFD80 90 1F 00 3C */ stw r0, 0x3c(r31)
|
|
lbl_80202E44:
|
|
/* 80202E44 001FFD84 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80202E48 001FFD88 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202E4C 001FFD8C 41 82 00 24 */ beq lbl_80202E70
|
|
/* 80202E50 001FFD90 41 82 00 18 */ beq lbl_80202E68
|
|
/* 80202E54 001FFD94 38 80 00 01 */ li r4, 1
|
|
/* 80202E58 001FFD98 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202E5C 001FFD9C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202E60 001FFDA0 7D 89 03 A6 */ mtctr r12
|
|
/* 80202E64 001FFDA4 4E 80 04 21 */ bctrl
|
|
lbl_80202E68:
|
|
/* 80202E68 001FFDA8 38 00 00 00 */ li r0, 0
|
|
/* 80202E6C 001FFDAC 90 1F 00 40 */ stw r0, 0x40(r31)
|
|
lbl_80202E70:
|
|
/* 80202E70 001FFDB0 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 80202E74 001FFDB4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202E78 001FFDB8 41 82 00 24 */ beq lbl_80202E9C
|
|
/* 80202E7C 001FFDBC 41 82 00 18 */ beq lbl_80202E94
|
|
/* 80202E80 001FFDC0 38 80 00 01 */ li r4, 1
|
|
/* 80202E84 001FFDC4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202E88 001FFDC8 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202E8C 001FFDCC 7D 89 03 A6 */ mtctr r12
|
|
/* 80202E90 001FFDD0 4E 80 04 21 */ bctrl
|
|
lbl_80202E94:
|
|
/* 80202E94 001FFDD4 38 00 00 00 */ li r0, 0
|
|
/* 80202E98 001FFDD8 90 1F 00 44 */ stw r0, 0x44(r31)
|
|
lbl_80202E9C:
|
|
/* 80202E9C 001FFDDC 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 80202EA0 001FFDE0 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202EA4 001FFDE4 41 82 00 24 */ beq lbl_80202EC8
|
|
/* 80202EA8 001FFDE8 41 82 00 18 */ beq lbl_80202EC0
|
|
/* 80202EAC 001FFDEC 38 80 00 01 */ li r4, 1
|
|
/* 80202EB0 001FFDF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202EB4 001FFDF4 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202EB8 001FFDF8 7D 89 03 A6 */ mtctr r12
|
|
/* 80202EBC 001FFDFC 4E 80 04 21 */ bctrl
|
|
lbl_80202EC0:
|
|
/* 80202EC0 001FFE00 38 00 00 00 */ li r0, 0
|
|
/* 80202EC4 001FFE04 90 1F 00 48 */ stw r0, 0x48(r31)
|
|
lbl_80202EC8:
|
|
/* 80202EC8 001FFE08 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80202ECC 001FFE0C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202ED0 001FFE10 41 82 00 24 */ beq lbl_80202EF4
|
|
/* 80202ED4 001FFE14 41 82 00 18 */ beq lbl_80202EEC
|
|
/* 80202ED8 001FFE18 38 80 00 01 */ li r4, 1
|
|
/* 80202EDC 001FFE1C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202EE0 001FFE20 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202EE4 001FFE24 7D 89 03 A6 */ mtctr r12
|
|
/* 80202EE8 001FFE28 4E 80 04 21 */ bctrl
|
|
lbl_80202EEC:
|
|
/* 80202EEC 001FFE2C 38 00 00 00 */ li r0, 0
|
|
/* 80202EF0 001FFE30 90 1F 00 4C */ stw r0, 0x4c(r31)
|
|
lbl_80202EF4:
|
|
/* 80202EF4 001FFE34 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 80202EF8 001FFE38 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202EFC 001FFE3C 41 82 00 24 */ beq lbl_80202F20
|
|
/* 80202F00 001FFE40 41 82 00 18 */ beq lbl_80202F18
|
|
/* 80202F04 001FFE44 38 80 00 01 */ li r4, 1
|
|
/* 80202F08 001FFE48 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202F0C 001FFE4C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202F10 001FFE50 7D 89 03 A6 */ mtctr r12
|
|
/* 80202F14 001FFE54 4E 80 04 21 */ bctrl
|
|
lbl_80202F18:
|
|
/* 80202F18 001FFE58 38 00 00 00 */ li r0, 0
|
|
/* 80202F1C 001FFE5C 90 1F 00 50 */ stw r0, 0x50(r31)
|
|
lbl_80202F20:
|
|
/* 80202F20 001FFE60 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 80202F24 001FFE64 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202F28 001FFE68 41 82 00 24 */ beq lbl_80202F4C
|
|
/* 80202F2C 001FFE6C 41 82 00 18 */ beq lbl_80202F44
|
|
/* 80202F30 001FFE70 38 80 00 01 */ li r4, 1
|
|
/* 80202F34 001FFE74 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202F38 001FFE78 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202F3C 001FFE7C 7D 89 03 A6 */ mtctr r12
|
|
/* 80202F40 001FFE80 4E 80 04 21 */ bctrl
|
|
lbl_80202F44:
|
|
/* 80202F44 001FFE84 38 00 00 00 */ li r0, 0
|
|
/* 80202F48 001FFE88 90 1F 00 54 */ stw r0, 0x54(r31)
|
|
lbl_80202F4C:
|
|
/* 80202F4C 001FFE8C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80202F50 001FFE90 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202F54 001FFE94 41 82 00 24 */ beq lbl_80202F78
|
|
/* 80202F58 001FFE98 41 82 00 18 */ beq lbl_80202F70
|
|
/* 80202F5C 001FFE9C 38 80 00 01 */ li r4, 1
|
|
/* 80202F60 001FFEA0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202F64 001FFEA4 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202F68 001FFEA8 7D 89 03 A6 */ mtctr r12
|
|
/* 80202F6C 001FFEAC 4E 80 04 21 */ bctrl
|
|
lbl_80202F70:
|
|
/* 80202F70 001FFEB0 38 00 00 00 */ li r0, 0
|
|
/* 80202F74 001FFEB4 90 1F 00 58 */ stw r0, 0x58(r31)
|
|
lbl_80202F78:
|
|
/* 80202F78 001FFEB8 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80202F7C 001FFEBC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202F80 001FFEC0 41 82 00 24 */ beq lbl_80202FA4
|
|
/* 80202F84 001FFEC4 41 82 00 18 */ beq lbl_80202F9C
|
|
/* 80202F88 001FFEC8 38 80 00 01 */ li r4, 1
|
|
/* 80202F8C 001FFECC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202F90 001FFED0 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202F94 001FFED4 7D 89 03 A6 */ mtctr r12
|
|
/* 80202F98 001FFED8 4E 80 04 21 */ bctrl
|
|
lbl_80202F9C:
|
|
/* 80202F9C 001FFEDC 38 00 00 00 */ li r0, 0
|
|
/* 80202FA0 001FFEE0 90 1F 00 5C */ stw r0, 0x5c(r31)
|
|
lbl_80202FA4:
|
|
/* 80202FA4 001FFEE4 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 80202FA8 001FFEE8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202FAC 001FFEEC 41 82 00 24 */ beq lbl_80202FD0
|
|
/* 80202FB0 001FFEF0 41 82 00 18 */ beq lbl_80202FC8
|
|
/* 80202FB4 001FFEF4 38 80 00 01 */ li r4, 1
|
|
/* 80202FB8 001FFEF8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202FBC 001FFEFC 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202FC0 001FFF00 7D 89 03 A6 */ mtctr r12
|
|
/* 80202FC4 001FFF04 4E 80 04 21 */ bctrl
|
|
lbl_80202FC8:
|
|
/* 80202FC8 001FFF08 38 00 00 00 */ li r0, 0
|
|
/* 80202FCC 001FFF0C 90 1F 00 60 */ stw r0, 0x60(r31)
|
|
lbl_80202FD0:
|
|
/* 80202FD0 001FFF10 80 7F 00 64 */ lwz r3, 0x64(r31)
|
|
/* 80202FD4 001FFF14 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80202FD8 001FFF18 41 82 00 24 */ beq lbl_80202FFC
|
|
/* 80202FDC 001FFF1C 41 82 00 18 */ beq lbl_80202FF4
|
|
/* 80202FE0 001FFF20 38 80 00 01 */ li r4, 1
|
|
/* 80202FE4 001FFF24 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80202FE8 001FFF28 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80202FEC 001FFF2C 7D 89 03 A6 */ mtctr r12
|
|
/* 80202FF0 001FFF30 4E 80 04 21 */ bctrl
|
|
lbl_80202FF4:
|
|
/* 80202FF4 001FFF34 38 00 00 00 */ li r0, 0
|
|
/* 80202FF8 001FFF38 90 1F 00 64 */ stw r0, 0x64(r31)
|
|
lbl_80202FFC:
|
|
/* 80202FFC 001FFF3C 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80203000 001FFF40 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80203004 001FFF44 41 82 00 24 */ beq lbl_80203028
|
|
/* 80203008 001FFF48 41 82 00 18 */ beq lbl_80203020
|
|
/* 8020300C 001FFF4C 38 80 00 01 */ li r4, 1
|
|
/* 80203010 001FFF50 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80203014 001FFF54 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203018 001FFF58 7D 89 03 A6 */ mtctr r12
|
|
/* 8020301C 001FFF5C 4E 80 04 21 */ bctrl
|
|
lbl_80203020:
|
|
/* 80203020 001FFF60 38 00 00 00 */ li r0, 0
|
|
/* 80203024 001FFF64 90 1F 00 68 */ stw r0, 0x68(r31)
|
|
lbl_80203028:
|
|
/* 80203028 001FFF68 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 8020302C 001FFF6C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80203030 001FFF70 41 82 00 24 */ beq lbl_80203054
|
|
/* 80203034 001FFF74 41 82 00 18 */ beq lbl_8020304C
|
|
/* 80203038 001FFF78 38 80 00 01 */ li r4, 1
|
|
/* 8020303C 001FFF7C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80203040 001FFF80 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203044 001FFF84 7D 89 03 A6 */ mtctr r12
|
|
/* 80203048 001FFF88 4E 80 04 21 */ bctrl
|
|
lbl_8020304C:
|
|
/* 8020304C 001FFF8C 38 00 00 00 */ li r0, 0
|
|
/* 80203050 001FFF90 90 1F 00 6C */ stw r0, 0x6c(r31)
|
|
lbl_80203054:
|
|
/* 80203054 001FFF94 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80203058 001FFF98 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8020305C 001FFF9C 41 82 00 24 */ beq lbl_80203080
|
|
/* 80203060 001FFFA0 41 82 00 18 */ beq lbl_80203078
|
|
/* 80203064 001FFFA4 38 80 00 01 */ li r4, 1
|
|
/* 80203068 001FFFA8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020306C 001FFFAC 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203070 001FFFB0 7D 89 03 A6 */ mtctr r12
|
|
/* 80203074 001FFFB4 4E 80 04 21 */ bctrl
|
|
lbl_80203078:
|
|
/* 80203078 001FFFB8 38 00 00 00 */ li r0, 0
|
|
/* 8020307C 001FFFBC 90 1F 00 70 */ stw r0, 0x70(r31)
|
|
lbl_80203080:
|
|
/* 80203080 001FFFC0 3B 60 00 00 */ li r27, 0
|
|
/* 80203084 001FFFC4 3B C0 00 00 */ li r30, 0
|
|
/* 80203088 001FFFC8 3B A0 00 00 */ li r29, 0
|
|
lbl_8020308C:
|
|
/* 8020308C 001FFFCC 3B 9E 00 78 */ addi r28, r30, 0x78
|
|
/* 80203090 001FFFD0 7C 7F E0 2E */ lwzx r3, r31, r28
|
|
/* 80203094 001FFFD4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80203098 001FFFD8 41 82 00 18 */ beq lbl_802030B0
|
|
/* 8020309C 001FFFDC 38 80 00 01 */ li r4, 1
|
|
/* 802030A0 001FFFE0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802030A4 001FFFE4 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 802030A8 001FFFE8 7D 89 03 A6 */ mtctr r12
|
|
/* 802030AC 001FFFEC 4E 80 04 21 */ bctrl
|
|
lbl_802030B0:
|
|
/* 802030B0 001FFFF0 7F BF E1 2E */ stwx r29, r31, r28
|
|
/* 802030B4 001FFFF4 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 802030B8 001FFFF8 2C 1B 00 02 */ cmpwi r27, 2
|
|
/* 802030BC 001FFFFC 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 802030C0 00200000 41 80 FF CC */ blt lbl_8020308C
|
|
/* 802030C4 00200004 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 802030C8 00200008 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802030CC 0020000C 41 82 00 18 */ beq lbl_802030E4
|
|
/* 802030D0 00200010 38 80 00 01 */ li r4, 1
|
|
/* 802030D4 00200014 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802030D8 00200018 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 802030DC 0020001C 7D 89 03 A6 */ mtctr r12
|
|
/* 802030E0 00200020 4E 80 04 21 */ bctrl
|
|
lbl_802030E4:
|
|
/* 802030E4 00200024 38 00 00 00 */ li r0, 0
|
|
/* 802030E8 00200028 90 1F 00 F4 */ stw r0, 0xf4(r31)
|
|
/* 802030EC 0020002C 80 7F 00 80 */ lwz r3, 0x80(r31)
|
|
/* 802030F0 00200030 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802030F4 00200034 41 82 00 24 */ beq lbl_80203118
|
|
/* 802030F8 00200038 41 82 00 18 */ beq lbl_80203110
|
|
/* 802030FC 0020003C 38 80 00 01 */ li r4, 1
|
|
/* 80203100 00200040 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80203104 00200044 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203108 00200048 7D 89 03 A6 */ mtctr r12
|
|
/* 8020310C 0020004C 4E 80 04 21 */ bctrl
|
|
lbl_80203110:
|
|
/* 80203110 00200050 38 00 00 00 */ li r0, 0
|
|
/* 80203114 00200054 90 1F 00 80 */ stw r0, 0x80(r31)
|
|
lbl_80203118:
|
|
/* 80203118 00200058 80 7F 00 10 */ lwz r3, 0x10(r31)
|
|
/* 8020311C 0020005C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80203120 00200060 41 82 00 18 */ beq lbl_80203138
|
|
/* 80203124 00200064 38 80 00 01 */ li r4, 1
|
|
/* 80203128 00200068 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020312C 0020006C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203130 00200070 7D 89 03 A6 */ mtctr r12
|
|
/* 80203134 00200074 4E 80 04 21 */ bctrl
|
|
lbl_80203138:
|
|
/* 80203138 00200078 38 00 00 00 */ li r0, 0
|
|
/* 8020313C 0020007C 90 1F 00 10 */ stw r0, 0x10(r31)
|
|
/* 80203140 00200080 80 7F 00 D8 */ lwz r3, 0xd8(r31)
|
|
/* 80203144 00200084 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80203148 00200088 41 82 00 18 */ beq lbl_80203160
|
|
/* 8020314C 0020008C 38 80 00 01 */ li r4, 1
|
|
/* 80203150 00200090 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80203154 00200094 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203158 00200098 7D 89 03 A6 */ mtctr r12
|
|
/* 8020315C 0020009C 4E 80 04 21 */ bctrl
|
|
lbl_80203160:
|
|
/* 80203160 002000A0 38 00 00 00 */ li r0, 0
|
|
/* 80203164 002000A4 90 1F 00 D8 */ stw r0, 0xd8(r31)
|
|
/* 80203168 002000A8 80 7F 00 DC */ lwz r3, 0xdc(r31)
|
|
/* 8020316C 002000AC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80203170 002000B0 41 82 00 18 */ beq lbl_80203188
|
|
/* 80203174 002000B4 38 80 00 01 */ li r4, 1
|
|
/* 80203178 002000B8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020317C 002000BC 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203180 002000C0 7D 89 03 A6 */ mtctr r12
|
|
/* 80203184 002000C4 4E 80 04 21 */ bctrl
|
|
lbl_80203188:
|
|
/* 80203188 002000C8 38 00 00 00 */ li r0, 0
|
|
/* 8020318C 002000CC 90 1F 00 DC */ stw r0, 0xdc(r31)
|
|
/* 80203190 002000D0 80 7F 00 14 */ lwz r3, 0x14(r31)
|
|
/* 80203194 002000D4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80203198 002000D8 41 82 00 18 */ beq lbl_802031B0
|
|
/* 8020319C 002000DC 38 80 00 01 */ li r4, 1
|
|
/* 802031A0 002000E0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802031A4 002000E4 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 802031A8 002000E8 7D 89 03 A6 */ mtctr r12
|
|
/* 802031AC 002000EC 4E 80 04 21 */ bctrl
|
|
lbl_802031B0:
|
|
/* 802031B0 002000F0 38 00 00 00 */ li r0, 0
|
|
/* 802031B4 002000F4 90 1F 00 14 */ stw r0, 0x14(r31)
|
|
/* 802031B8 002000F8 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 802031BC 002000FC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802031C0 00200100 41 82 00 18 */ beq lbl_802031D8
|
|
/* 802031C4 00200104 38 80 00 01 */ li r4, 1
|
|
/* 802031C8 00200108 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802031CC 0020010C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 802031D0 00200110 7D 89 03 A6 */ mtctr r12
|
|
/* 802031D4 00200114 4E 80 04 21 */ bctrl
|
|
lbl_802031D8:
|
|
/* 802031D8 00200118 38 00 00 00 */ li r0, 0
|
|
/* 802031DC 0020011C 90 1F 00 E0 */ stw r0, 0xe0(r31)
|
|
/* 802031E0 00200120 3B 60 00 00 */ li r27, 0
|
|
/* 802031E4 00200124 3B C0 00 00 */ li r30, 0
|
|
lbl_802031E8:
|
|
/* 802031E8 00200128 7F 9F F2 14 */ add r28, r31, r30
|
|
/* 802031EC 0020012C 80 7C 00 E4 */ lwz r3, 0xe4(r28)
|
|
/* 802031F0 00200130 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802031F4 00200134 41 82 00 18 */ beq lbl_8020320C
|
|
/* 802031F8 00200138 38 80 00 01 */ li r4, 1
|
|
/* 802031FC 0020013C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80203200 00200140 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203204 00200144 7D 89 03 A6 */ mtctr r12
|
|
/* 80203208 00200148 4E 80 04 21 */ bctrl
|
|
lbl_8020320C:
|
|
/* 8020320C 0020014C 38 00 00 00 */ li r0, 0
|
|
/* 80203210 00200150 90 1C 00 E4 */ stw r0, 0xe4(r28)
|
|
/* 80203214 00200154 80 7C 00 EC */ lwz r3, 0xec(r28)
|
|
/* 80203218 00200158 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8020321C 0020015C 41 82 00 24 */ beq lbl_80203240
|
|
/* 80203220 00200160 41 82 00 18 */ beq lbl_80203238
|
|
/* 80203224 00200164 38 80 00 01 */ li r4, 1
|
|
/* 80203228 00200168 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020322C 0020016C 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 80203230 00200170 7D 89 03 A6 */ mtctr r12
|
|
/* 80203234 00200174 4E 80 04 21 */ bctrl
|
|
lbl_80203238:
|
|
/* 80203238 00200178 38 00 00 00 */ li r0, 0
|
|
/* 8020323C 0020017C 90 1C 00 EC */ stw r0, 0xec(r28)
|
|
lbl_80203240:
|
|
/* 80203240 00200180 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 80203244 00200184 2C 1B 00 02 */ cmpwi r27, 2
|
|
/* 80203248 00200188 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 8020324C 0020018C 41 80 FF 9C */ blt lbl_802031E8
|
|
/* 80203250 00200190 80 7F 00 04 */ lwz r3, 4(r31)
|
|
/* 80203254 00200194 38 80 00 01 */ li r4, 1
|
|
/* 80203258 00200198 48 04 6A D1 */ bl dMsgString_c_NS_dtor
|
|
/* 8020325C 0020019C 38 00 00 00 */ li r0, 0
|
|
/* 80203260 002001A0 90 1F 00 04 */ stw r0, 4(r31)
|
|
/* 80203264 002001A4 80 7F 00 D4 */ lwz r3, 0xd4(r31)
|
|
/* 80203268 002001A8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8020326C 002001AC 41 82 00 18 */ beq lbl_80203284
|
|
/* 80203270 002001B0 38 80 00 01 */ li r4, 1
|
|
/* 80203274 002001B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80203278 002001B8 81 8C 00 08 */ lwz r12, 8(r12)
|
|
/* 8020327C 002001BC 7D 89 03 A6 */ mtctr r12
|
|
/* 80203280 002001C0 4E 80 04 21 */ bctrl
|
|
lbl_80203284:
|
|
/* 80203284 002001C4 38 00 00 00 */ li r0, 0
|
|
/* 80203288 002001C8 90 1F 00 D4 */ stw r0, 0xd4(r31)
|
|
/* 8020328C 002001CC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203290 002001D0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203294 002001D4 80 63 5C 9C */ lwz r3, 0x5c9c(r3)
|
|
/* 80203298 002001D8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020329C 002001DC 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 802032A0 002001E0 7D 89 03 A6 */ mtctr r12
|
|
/* 802032A4 002001E4 4E 80 04 21 */ bctrl
|
|
/* 802032A8 002001E8 38 60 00 01 */ li r3, 1
|
|
/* 802032AC 002001EC 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802032B0 002001F0 48 15 EF 71 */ bl _restgpr_27
|
|
/* 802032B4 002001F4 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802032B8 002001F8 7C 08 03 A6 */ mtlr r0
|
|
/* 802032BC 002001FC 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802032C0 00200200 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonA
|
|
dMeterButton_c_NS_alphaAnimeButtonA:
|
|
/* 802032C4 00200204 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802032C8 00200208 7C 08 02 A6 */ mflr r0
|
|
/* 802032CC 0020020C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802032D0 00200210 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802032D4 00200214 48 15 EF 09 */ bl _savegpr_29
|
|
/* 802032D8 00200218 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802032DC 0020021C 7C 9D 23 78 */ mr r29, r4
|
|
/* 802032E0 00200220 7C BE 2B 78 */ mr r30, r5
|
|
/* 802032E4 00200224 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 802032E8 00200228 40 82 00 64 */ bne lbl_8020334C
|
|
/* 802032EC 0020022C 48 03 4F 41 */ bl dMsgObject_c_NS_getStatus
|
|
/* 802032F0 00200230 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802032F4 00200234 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802032F8 00200238 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802032FC 0020023C 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203300 00200240 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203304 00200244 40 82 00 48 */ bne lbl_8020334C
|
|
/* 80203308 00200248 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
|
/* 8020330C 0020024C 41 82 00 40 */ beq lbl_8020334C
|
|
/* 80203310 00200250 A8 1F 04 84 */ lha r0, 0x484(r31)
|
|
/* 80203314 00200254 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203318 00200258 41 81 00 34 */ bgt lbl_8020334C
|
|
/* 8020331C 0020025C 57 A0 06 31 */ rlwinm. r0, r29, 0, 0x18, 0x18
|
|
/* 80203320 00200260 40 82 00 2C */ bne lbl_8020334C
|
|
/* 80203324 00200264 57 A0 00 43 */ rlwinm. r0, r29, 0, 1, 1
|
|
/* 80203328 00200268 40 82 00 24 */ bne lbl_8020334C
|
|
/* 8020332C 0020026C 57 A0 04 E7 */ rlwinm. r0, r29, 0, 0x13, 0x13
|
|
/* 80203330 00200270 40 82 00 1C */ bne lbl_8020334C
|
|
/* 80203334 00200274 57 A0 07 39 */ rlwinm. r0, r29, 0, 0x1c, 0x1c
|
|
/* 80203338 00200278 40 82 00 14 */ bne lbl_8020334C
|
|
/* 8020333C 0020027C 57 A0 06 F7 */ rlwinm. r0, r29, 0, 0x1b, 0x1b
|
|
/* 80203340 00200280 40 82 00 0C */ bne lbl_8020334C
|
|
/* 80203344 00200284 57 A0 06 B5 */ rlwinm. r0, r29, 0, 0x1a, 0x1a
|
|
/* 80203348 00200288 41 82 00 1C */ beq lbl_80203364
|
|
lbl_8020334C:
|
|
/* 8020334C 0020028C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80203350 00200290 48 00 39 91 */ bl dMeterButton_c_NS_setAlphaButtonAAnimeMin
|
|
/* 80203354 00200294 A0 1F 04 B0 */ lhz r0, 0x4b0(r31)
|
|
/* 80203358 00200298 54 00 04 3C */ rlwinm r0, r0, 0, 0x10, 0x1e
|
|
/* 8020335C 0020029C B0 1F 04 B0 */ sth r0, 0x4b0(r31)
|
|
/* 80203360 002002A0 48 00 00 20 */ b lbl_80203380
|
|
lbl_80203364:
|
|
/* 80203364 002002A4 7F E3 FB 78 */ mr r3, r31
|
|
/* 80203368 002002A8 48 00 3C F9 */ bl dMeterButton_c_NS_setAlphaButtonAAnimeMax
|
|
/* 8020336C 002002AC A0 1F 04 B0 */ lhz r0, 0x4b0(r31)
|
|
/* 80203370 002002B0 60 00 00 01 */ ori r0, r0, 1
|
|
/* 80203374 002002B4 B0 1F 04 B0 */ sth r0, 0x4b0(r31)
|
|
/* 80203378 002002B8 38 60 00 01 */ li r3, 1
|
|
/* 8020337C 002002BC 48 00 00 08 */ b lbl_80203384
|
|
lbl_80203380:
|
|
/* 80203380 002002C0 38 60 00 00 */ li r3, 0
|
|
lbl_80203384:
|
|
/* 80203384 002002C4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203388 002002C8 48 15 EE A1 */ bl _restgpr_29
|
|
/* 8020338C 002002CC 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80203390 002002D0 7C 08 03 A6 */ mtlr r0
|
|
/* 80203394 002002D4 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203398 002002D8 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonB
|
|
dMeterButton_c_NS_alphaAnimeButtonB:
|
|
/* 8020339C 002002DC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802033A0 002002E0 7C 08 02 A6 */ mflr r0
|
|
/* 802033A4 002002E4 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802033A8 002002E8 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802033AC 002002EC 48 15 EE 31 */ bl _savegpr_29
|
|
/* 802033B0 002002F0 7C 7E 1B 78 */ mr r30, r3
|
|
/* 802033B4 002002F4 7C 9F 23 78 */ mr r31, r4
|
|
/* 802033B8 002002F8 7C BD 2B 78 */ mr r29, r5
|
|
/* 802033BC 002002FC 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 802033C0 00200300 40 82 00 98 */ bne lbl_80203458
|
|
/* 802033C4 00200304 48 03 4E 69 */ bl dMsgObject_c_NS_getStatus
|
|
/* 802033C8 00200308 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802033CC 0020030C 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802033D0 00200310 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802033D4 00200314 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802033D8 00200318 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802033DC 0020031C 40 82 00 7C */ bne lbl_80203458
|
|
/* 802033E0 00200320 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802033E4 00200324 41 82 00 74 */ beq lbl_80203458
|
|
/* 802033E8 00200328 A8 1E 04 86 */ lha r0, 0x486(r30)
|
|
/* 802033EC 0020032C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802033F0 00200330 41 81 00 68 */ bgt lbl_80203458
|
|
/* 802033F4 00200334 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 802033F8 00200338 40 82 00 60 */ bne lbl_80203458
|
|
/* 802033FC 0020033C 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203400 00200340 40 82 00 58 */ bne lbl_80203458
|
|
/* 80203404 00200344 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203408 00200348 40 82 00 50 */ bne lbl_80203458
|
|
/* 8020340C 0020034C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203410 00200350 41 82 00 30 */ beq lbl_80203440
|
|
/* 80203414 00200354 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203418 00200358 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8020341C 0020035C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203420 00200360 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203424 00200364 41 82 00 10 */ beq lbl_80203434
|
|
/* 80203428 00200368 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 8020342C 0020036C 54 00 07 7A */ rlwinm r0, r0, 0, 0x1d, 0x1d
|
|
/* 80203430 00200370 48 00 00 08 */ b lbl_80203438
|
|
lbl_80203434:
|
|
/* 80203434 00200374 38 00 00 00 */ li r0, 0
|
|
lbl_80203438:
|
|
/* 80203438 00200378 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 8020343C 0020037C 40 82 00 1C */ bne lbl_80203458
|
|
lbl_80203440:
|
|
/* 80203440 00200380 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80203444 00200384 40 82 00 14 */ bne lbl_80203458
|
|
/* 80203448 00200388 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 8020344C 0020038C 40 82 00 0C */ bne lbl_80203458
|
|
/* 80203450 00200390 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80203454 00200394 41 82 00 1C */ beq lbl_80203470
|
|
lbl_80203458:
|
|
/* 80203458 00200398 7F C3 F3 78 */ mr r3, r30
|
|
/* 8020345C 0020039C 48 00 3C F1 */ bl dMeterButton_c_NS_setAlphaButtonBAnimeMin
|
|
/* 80203460 002003A0 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203464 002003A4 54 00 07 FA */ rlwinm r0, r0, 0, 0x1f, 0x1d
|
|
/* 80203468 002003A8 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 8020346C 002003AC 48 00 00 20 */ b lbl_8020348C
|
|
lbl_80203470:
|
|
/* 80203470 002003B0 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203474 002003B4 48 00 3D 69 */ bl dMeterButton_c_NS_setAlphaButtonBAnimeMax
|
|
/* 80203478 002003B8 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 8020347C 002003BC 60 00 00 02 */ ori r0, r0, 2
|
|
/* 80203480 002003C0 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203484 002003C4 38 60 00 01 */ li r3, 1
|
|
/* 80203488 002003C8 48 00 00 08 */ b lbl_80203490
|
|
lbl_8020348C:
|
|
/* 8020348C 002003CC 38 60 00 00 */ li r3, 0
|
|
lbl_80203490:
|
|
/* 80203490 002003D0 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203494 002003D4 48 15 ED 95 */ bl _restgpr_29
|
|
/* 80203498 002003D8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020349C 002003DC 7C 08 03 A6 */ mtlr r0
|
|
/* 802034A0 002003E0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802034A4 002003E4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonR
|
|
dMeterButton_c_NS_alphaAnimeButtonR:
|
|
/* 802034A8 002003E8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802034AC 002003EC 7C 08 02 A6 */ mflr r0
|
|
/* 802034B0 002003F0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802034B4 002003F4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802034B8 002003F8 48 15 ED 25 */ bl _savegpr_29
|
|
/* 802034BC 002003FC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 802034C0 00200400 7C 9F 23 78 */ mr r31, r4
|
|
/* 802034C4 00200404 7C BD 2B 78 */ mr r29, r5
|
|
/* 802034C8 00200408 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 802034CC 0020040C 40 82 00 90 */ bne lbl_8020355C
|
|
/* 802034D0 00200410 48 03 4D 5D */ bl dMsgObject_c_NS_getStatus
|
|
/* 802034D4 00200414 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802034D8 00200418 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802034DC 0020041C 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802034E0 00200420 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802034E4 00200424 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802034E8 00200428 40 82 00 74 */ bne lbl_8020355C
|
|
/* 802034EC 0020042C 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802034F0 00200430 41 82 00 6C */ beq lbl_8020355C
|
|
/* 802034F4 00200434 A8 1E 04 88 */ lha r0, 0x488(r30)
|
|
/* 802034F8 00200438 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802034FC 0020043C 41 81 00 60 */ bgt lbl_8020355C
|
|
/* 80203500 00200440 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203504 00200444 40 82 00 58 */ bne lbl_8020355C
|
|
/* 80203508 00200448 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 8020350C 0020044C 41 82 00 30 */ beq lbl_8020353C
|
|
/* 80203510 00200450 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203514 00200454 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203518 00200458 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 8020351C 0020045C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203520 00200460 41 82 00 10 */ beq lbl_80203530
|
|
/* 80203524 00200464 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203528 00200468 54 00 07 38 */ rlwinm r0, r0, 0, 0x1c, 0x1c
|
|
/* 8020352C 0020046C 48 00 00 08 */ b lbl_80203534
|
|
lbl_80203530:
|
|
/* 80203530 00200470 38 00 00 00 */ li r0, 0
|
|
lbl_80203534:
|
|
/* 80203534 00200474 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203538 00200478 40 82 00 24 */ bne lbl_8020355C
|
|
lbl_8020353C:
|
|
/* 8020353C 0020047C 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203540 00200480 40 82 00 1C */ bne lbl_8020355C
|
|
/* 80203544 00200484 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80203548 00200488 40 82 00 14 */ bne lbl_8020355C
|
|
/* 8020354C 0020048C 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80203550 00200490 40 82 00 0C */ bne lbl_8020355C
|
|
/* 80203554 00200494 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80203558 00200498 41 82 00 1C */ beq lbl_80203574
|
|
lbl_8020355C:
|
|
/* 8020355C 0020049C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203560 002004A0 48 00 3D 69 */ bl dMeterButton_c_NS_setAlphaButtonRAnimeMin
|
|
/* 80203564 002004A4 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203568 002004A8 54 00 07 B8 */ rlwinm r0, r0, 0, 0x1e, 0x1c
|
|
/* 8020356C 002004AC B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203570 002004B0 48 00 00 20 */ b lbl_80203590
|
|
lbl_80203574:
|
|
/* 80203574 002004B4 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203578 002004B8 48 00 3D E1 */ bl dMeterButton_c_NS_setAlphaButtonRAnimeMax
|
|
/* 8020357C 002004BC A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203580 002004C0 60 00 00 04 */ ori r0, r0, 4
|
|
/* 80203584 002004C4 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203588 002004C8 38 60 00 01 */ li r3, 1
|
|
/* 8020358C 002004CC 48 00 00 08 */ b lbl_80203594
|
|
lbl_80203590:
|
|
/* 80203590 002004D0 38 60 00 00 */ li r3, 0
|
|
lbl_80203594:
|
|
/* 80203594 002004D4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203598 002004D8 48 15 EC 91 */ bl _restgpr_29
|
|
/* 8020359C 002004DC 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802035A0 002004E0 7C 08 03 A6 */ mtlr r0
|
|
/* 802035A4 002004E4 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802035A8 002004E8 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonZ
|
|
dMeterButton_c_NS_alphaAnimeButtonZ:
|
|
/* 802035AC 002004EC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802035B0 002004F0 7C 08 02 A6 */ mflr r0
|
|
/* 802035B4 002004F4 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802035B8 002004F8 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802035BC 002004FC 48 15 EC 21 */ bl _savegpr_29
|
|
/* 802035C0 00200500 7C 7E 1B 78 */ mr r30, r3
|
|
/* 802035C4 00200504 7C 9F 23 78 */ mr r31, r4
|
|
/* 802035C8 00200508 7C BD 2B 78 */ mr r29, r5
|
|
/* 802035CC 0020050C 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 802035D0 00200510 40 82 00 A0 */ bne lbl_80203670
|
|
/* 802035D4 00200514 48 03 4C 59 */ bl dMsgObject_c_NS_getStatus
|
|
/* 802035D8 00200518 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802035DC 0020051C 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802035E0 00200520 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802035E4 00200524 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802035E8 00200528 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802035EC 0020052C 40 82 00 84 */ bne lbl_80203670
|
|
/* 802035F0 00200530 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802035F4 00200534 41 82 00 7C */ beq lbl_80203670
|
|
/* 802035F8 00200538 A8 1E 04 8A */ lha r0, 0x48a(r30)
|
|
/* 802035FC 0020053C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203600 00200540 41 81 00 70 */ bgt lbl_80203670
|
|
/* 80203604 00200544 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203608 00200548 40 82 00 68 */ bne lbl_80203670
|
|
/* 8020360C 0020054C 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203610 00200550 40 82 00 60 */ bne lbl_80203670
|
|
/* 80203614 00200554 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203618 00200558 40 82 00 58 */ bne lbl_80203670
|
|
/* 8020361C 0020055C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203620 00200560 41 82 00 30 */ beq lbl_80203650
|
|
/* 80203624 00200564 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203628 00200568 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8020362C 0020056C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203630 00200570 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203634 00200574 41 82 00 10 */ beq lbl_80203644
|
|
/* 80203638 00200578 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 8020363C 0020057C 54 00 07 38 */ rlwinm r0, r0, 0, 0x1c, 0x1c
|
|
/* 80203640 00200580 48 00 00 08 */ b lbl_80203648
|
|
lbl_80203644:
|
|
/* 80203644 00200584 38 00 00 00 */ li r0, 0
|
|
lbl_80203648:
|
|
/* 80203648 00200588 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 8020364C 0020058C 40 82 00 24 */ bne lbl_80203670
|
|
lbl_80203650:
|
|
/* 80203650 00200590 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203654 00200594 40 82 00 1C */ bne lbl_80203670
|
|
/* 80203658 00200598 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 8020365C 0020059C 40 82 00 14 */ bne lbl_80203670
|
|
/* 80203660 002005A0 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80203664 002005A4 40 82 00 0C */ bne lbl_80203670
|
|
/* 80203668 002005A8 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 8020366C 002005AC 41 82 00 1C */ beq lbl_80203688
|
|
lbl_80203670:
|
|
/* 80203670 002005B0 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203674 002005B4 48 00 3D D1 */ bl dMeterButton_c_NS_setAlphaButtonZAnimeMin
|
|
/* 80203678 002005B8 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 8020367C 002005BC 54 00 07 76 */ rlwinm r0, r0, 0, 0x1d, 0x1b
|
|
/* 80203680 002005C0 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203684 002005C4 48 00 00 20 */ b lbl_802036A4
|
|
lbl_80203688:
|
|
/* 80203688 002005C8 7F C3 F3 78 */ mr r3, r30
|
|
/* 8020368C 002005CC 48 00 3E 49 */ bl dMeterButton_c_NS_setAlphaButtonZAnimeMax
|
|
/* 80203690 002005D0 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203694 002005D4 60 00 00 08 */ ori r0, r0, 8
|
|
/* 80203698 002005D8 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 8020369C 002005DC 38 60 00 01 */ li r3, 1
|
|
/* 802036A0 002005E0 48 00 00 08 */ b lbl_802036A8
|
|
lbl_802036A4:
|
|
/* 802036A4 002005E4 38 60 00 00 */ li r3, 0
|
|
lbl_802036A8:
|
|
/* 802036A8 002005E8 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802036AC 002005EC 48 15 EB 7D */ bl _restgpr_29
|
|
/* 802036B0 002005F0 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802036B4 002005F4 7C 08 03 A6 */ mtlr r0
|
|
/* 802036B8 002005F8 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802036BC 002005FC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButton3D
|
|
dMeterButton_c_NS_alphaAnimeButton3D:
|
|
/* 802036C0 00200600 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802036C4 00200604 7C 08 02 A6 */ mflr r0
|
|
/* 802036C8 00200608 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802036CC 0020060C 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802036D0 00200610 48 15 EB 0D */ bl _savegpr_29
|
|
/* 802036D4 00200614 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802036D8 00200618 7C 9D 23 78 */ mr r29, r4
|
|
/* 802036DC 0020061C 7C BE 2B 78 */ mr r30, r5
|
|
/* 802036E0 00200620 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 802036E4 00200624 40 82 00 4C */ bne lbl_80203730
|
|
/* 802036E8 00200628 48 03 4B 45 */ bl dMsgObject_c_NS_getStatus
|
|
/* 802036EC 0020062C 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802036F0 00200630 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802036F4 00200634 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802036F8 00200638 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802036FC 0020063C 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203700 00200640 40 82 00 30 */ bne lbl_80203730
|
|
/* 80203704 00200644 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
|
/* 80203708 00200648 41 82 00 28 */ beq lbl_80203730
|
|
/* 8020370C 0020064C A8 1F 04 8C */ lha r0, 0x48c(r31)
|
|
/* 80203710 00200650 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203714 00200654 41 81 00 1C */ bgt lbl_80203730
|
|
/* 80203718 00200658 57 A0 07 39 */ rlwinm. r0, r29, 0, 0x1c, 0x1c
|
|
/* 8020371C 0020065C 40 82 00 14 */ bne lbl_80203730
|
|
/* 80203720 00200660 57 A0 06 F7 */ rlwinm. r0, r29, 0, 0x1b, 0x1b
|
|
/* 80203724 00200664 40 82 00 0C */ bne lbl_80203730
|
|
/* 80203728 00200668 57 A0 06 B5 */ rlwinm. r0, r29, 0, 0x1a, 0x1a
|
|
/* 8020372C 0020066C 41 82 00 24 */ beq lbl_80203750
|
|
lbl_80203730:
|
|
/* 80203730 00200670 7F E3 FB 78 */ mr r3, r31
|
|
/* 80203734 00200674 48 00 3E 8D */ bl dMeterButton_c_NS_setAlphaButton3DAnimeMin
|
|
/* 80203738 00200678 7F E3 FB 78 */ mr r3, r31
|
|
/* 8020373C 0020067C 48 00 40 05 */ bl dMeterButton_c_NS_setAlphaButton3DVAnimeMin
|
|
/* 80203740 00200680 A0 1F 04 B0 */ lhz r0, 0x4b0(r31)
|
|
/* 80203744 00200684 54 00 07 34 */ rlwinm r0, r0, 0, 0x1c, 0x1a
|
|
/* 80203748 00200688 B0 1F 04 B0 */ sth r0, 0x4b0(r31)
|
|
/* 8020374C 0020068C 48 00 00 50 */ b lbl_8020379C
|
|
lbl_80203750:
|
|
/* 80203750 00200690 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203754 00200694 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203758 00200698 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 8020375C 0020069C 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
|
/* 80203760 002006A0 41 82 00 18 */ beq lbl_80203778
|
|
/* 80203764 002006A4 7F E3 FB 78 */ mr r3, r31
|
|
/* 80203768 002006A8 48 00 3E 59 */ bl dMeterButton_c_NS_setAlphaButton3DAnimeMin
|
|
/* 8020376C 002006AC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80203770 002006B0 48 00 3F D5 */ bl dMeterButton_c_NS_setAlphaButton3DVAnimeMax
|
|
/* 80203774 002006B4 48 00 00 14 */ b lbl_80203788
|
|
lbl_80203778:
|
|
/* 80203778 002006B8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8020377C 002006BC 48 00 3E D9 */ bl dMeterButton_c_NS_setAlphaButton3DAnimeMax
|
|
/* 80203780 002006C0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80203784 002006C4 48 00 3F BD */ bl dMeterButton_c_NS_setAlphaButton3DVAnimeMin
|
|
lbl_80203788:
|
|
/* 80203788 002006C8 A0 1F 04 B0 */ lhz r0, 0x4b0(r31)
|
|
/* 8020378C 002006CC 60 00 00 10 */ ori r0, r0, 0x10
|
|
/* 80203790 002006D0 B0 1F 04 B0 */ sth r0, 0x4b0(r31)
|
|
/* 80203794 002006D4 38 60 00 01 */ li r3, 1
|
|
/* 80203798 002006D8 48 00 00 08 */ b lbl_802037A0
|
|
lbl_8020379C:
|
|
/* 8020379C 002006DC 38 60 00 00 */ li r3, 0
|
|
lbl_802037A0:
|
|
/* 802037A0 002006E0 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802037A4 002006E4 48 15 EA 85 */ bl _restgpr_29
|
|
/* 802037A8 002006E8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802037AC 002006EC 7C 08 03 A6 */ mtlr r0
|
|
/* 802037B0 002006F0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802037B4 002006F4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonC
|
|
dMeterButton_c_NS_alphaAnimeButtonC:
|
|
/* 802037B8 002006F8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802037BC 002006FC 7C 08 02 A6 */ mflr r0
|
|
/* 802037C0 00200700 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802037C4 00200704 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802037C8 00200708 48 15 EA 15 */ bl _savegpr_29
|
|
/* 802037CC 0020070C 7C 7D 1B 78 */ mr r29, r3
|
|
/* 802037D0 00200710 7C 9E 23 78 */ mr r30, r4
|
|
/* 802037D4 00200714 7C BF 2B 78 */ mr r31, r5
|
|
/* 802037D8 00200718 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 802037DC 0020071C 40 82 00 4C */ bne lbl_80203828
|
|
/* 802037E0 00200720 48 03 4A 4D */ bl dMsgObject_c_NS_getStatus
|
|
/* 802037E4 00200724 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802037E8 00200728 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802037EC 0020072C 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802037F0 00200730 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802037F4 00200734 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802037F8 00200738 40 82 00 30 */ bne lbl_80203828
|
|
/* 802037FC 0020073C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
|
/* 80203800 00200740 41 82 00 28 */ beq lbl_80203828
|
|
/* 80203804 00200744 A8 1D 04 8E */ lha r0, 0x48e(r29)
|
|
/* 80203808 00200748 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 8020380C 0020074C 41 81 00 1C */ bgt lbl_80203828
|
|
/* 80203810 00200750 57 C0 07 39 */ rlwinm. r0, r30, 0, 0x1c, 0x1c
|
|
/* 80203814 00200754 40 82 00 14 */ bne lbl_80203828
|
|
/* 80203818 00200758 57 C0 06 F7 */ rlwinm. r0, r30, 0, 0x1b, 0x1b
|
|
/* 8020381C 0020075C 40 82 00 0C */ bne lbl_80203828
|
|
/* 80203820 00200760 57 C0 06 B5 */ rlwinm. r0, r30, 0, 0x1a, 0x1a
|
|
/* 80203824 00200764 41 82 00 1C */ beq lbl_80203840
|
|
lbl_80203828:
|
|
/* 80203828 00200768 7F A3 EB 78 */ mr r3, r29
|
|
/* 8020382C 0020076C 48 00 3F 1D */ bl dMeterButton_c_NS_setAlphaButtonCAnimeMin
|
|
/* 80203830 00200770 A0 1D 04 B0 */ lhz r0, 0x4b0(r29)
|
|
/* 80203834 00200774 54 00 06 F2 */ rlwinm r0, r0, 0, 0x1b, 0x19
|
|
/* 80203838 00200778 B0 1D 04 B0 */ sth r0, 0x4b0(r29)
|
|
/* 8020383C 0020077C 48 00 00 20 */ b lbl_8020385C
|
|
lbl_80203840:
|
|
/* 80203840 00200780 7F A3 EB 78 */ mr r3, r29
|
|
/* 80203844 00200784 48 00 3F A9 */ bl dMeterButton_c_NS_setAlphaButtonCAnimeMax
|
|
/* 80203848 00200788 A0 1D 04 B0 */ lhz r0, 0x4b0(r29)
|
|
/* 8020384C 0020078C 60 00 00 20 */ ori r0, r0, 0x20
|
|
/* 80203850 00200790 B0 1D 04 B0 */ sth r0, 0x4b0(r29)
|
|
/* 80203854 00200794 38 60 00 01 */ li r3, 1
|
|
/* 80203858 00200798 48 00 00 08 */ b lbl_80203860
|
|
lbl_8020385C:
|
|
/* 8020385C 0020079C 38 60 00 00 */ li r3, 0
|
|
lbl_80203860:
|
|
/* 80203860 002007A0 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203864 002007A4 48 15 E9 C5 */ bl _restgpr_29
|
|
/* 80203868 002007A8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020386C 002007AC 7C 08 03 A6 */ mtlr r0
|
|
/* 80203870 002007B0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203874 002007B4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonS
|
|
dMeterButton_c_NS_alphaAnimeButtonS:
|
|
/* 80203878 002007B8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020387C 002007BC 7C 08 02 A6 */ mflr r0
|
|
/* 80203880 002007C0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80203884 002007C4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80203888 002007C8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020388C 002007CC 54 A0 06 3F */ clrlwi. r0, r5, 0x18
|
|
/* 80203890 002007D0 41 82 00 1C */ beq lbl_802038AC
|
|
/* 80203894 002007D4 54 80 07 39 */ rlwinm. r0, r4, 0, 0x1c, 0x1c
|
|
/* 80203898 002007D8 40 82 00 14 */ bne lbl_802038AC
|
|
/* 8020389C 002007DC 54 80 06 F7 */ rlwinm. r0, r4, 0, 0x1b, 0x1b
|
|
/* 802038A0 002007E0 40 82 00 0C */ bne lbl_802038AC
|
|
/* 802038A4 002007E4 54 80 06 B5 */ rlwinm. r0, r4, 0, 0x1a, 0x1a
|
|
/* 802038A8 002007E8 41 82 00 1C */ beq lbl_802038C4
|
|
lbl_802038AC:
|
|
/* 802038AC 002007EC 7F E3 FB 78 */ mr r3, r31
|
|
/* 802038B0 002007F0 48 00 41 79 */ bl dMeterButton_c_NS_setAlphaButtonSAnimeMin
|
|
/* 802038B4 002007F4 A0 1F 04 B0 */ lhz r0, 0x4b0(r31)
|
|
/* 802038B8 002007F8 54 00 06 B0 */ rlwinm r0, r0, 0, 0x1a, 0x18
|
|
/* 802038BC 002007FC B0 1F 04 B0 */ sth r0, 0x4b0(r31)
|
|
/* 802038C0 00200800 48 00 00 1C */ b lbl_802038DC
|
|
lbl_802038C4:
|
|
/* 802038C4 00200804 48 00 41 F5 */ bl dMeterButton_c_NS_setAlphaButtonSAnimeMax
|
|
/* 802038C8 00200808 A0 1F 04 B0 */ lhz r0, 0x4b0(r31)
|
|
/* 802038CC 0020080C 60 00 00 40 */ ori r0, r0, 0x40
|
|
/* 802038D0 00200810 B0 1F 04 B0 */ sth r0, 0x4b0(r31)
|
|
/* 802038D4 00200814 38 60 00 01 */ li r3, 1
|
|
/* 802038D8 00200818 48 00 00 08 */ b lbl_802038E0
|
|
lbl_802038DC:
|
|
/* 802038DC 0020081C 38 60 00 00 */ li r3, 0
|
|
lbl_802038E0:
|
|
/* 802038E0 00200820 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802038E4 00200824 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802038E8 00200828 7C 08 03 A6 */ mtlr r0
|
|
/* 802038EC 0020082C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802038F0 00200830 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonX
|
|
dMeterButton_c_NS_alphaAnimeButtonX:
|
|
/* 802038F4 00200834 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802038F8 00200838 7C 08 02 A6 */ mflr r0
|
|
/* 802038FC 0020083C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80203900 00200840 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203904 00200844 48 15 E8 D9 */ bl _savegpr_29
|
|
/* 80203908 00200848 7C 7E 1B 78 */ mr r30, r3
|
|
/* 8020390C 0020084C 7C 9F 23 78 */ mr r31, r4
|
|
/* 80203910 00200850 7C BD 2B 78 */ mr r29, r5
|
|
/* 80203914 00200854 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80203918 00200858 40 82 00 A0 */ bne lbl_802039B8
|
|
/* 8020391C 0020085C 48 03 49 11 */ bl dMsgObject_c_NS_getStatus
|
|
/* 80203920 00200860 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80203924 00200864 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80203928 00200868 30 03 FF FF */ addic r0, r3, -1
|
|
/* 8020392C 0020086C 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203930 00200870 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203934 00200874 40 82 00 84 */ bne lbl_802039B8
|
|
/* 80203938 00200878 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 8020393C 0020087C 41 82 00 7C */ beq lbl_802039B8
|
|
/* 80203940 00200880 A8 1E 04 92 */ lha r0, 0x492(r30)
|
|
/* 80203944 00200884 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203948 00200888 41 81 00 70 */ bgt lbl_802039B8
|
|
/* 8020394C 0020088C 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203950 00200890 40 82 00 68 */ bne lbl_802039B8
|
|
/* 80203954 00200894 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203958 00200898 40 82 00 60 */ bne lbl_802039B8
|
|
/* 8020395C 0020089C 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203960 002008A0 40 82 00 58 */ bne lbl_802039B8
|
|
/* 80203964 002008A4 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203968 002008A8 41 82 00 30 */ beq lbl_80203998
|
|
/* 8020396C 002008AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203970 002008B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203974 002008B4 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203978 002008B8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8020397C 002008BC 41 82 00 10 */ beq lbl_8020398C
|
|
/* 80203980 002008C0 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203984 002008C4 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80203988 002008C8 48 00 00 08 */ b lbl_80203990
|
|
lbl_8020398C:
|
|
/* 8020398C 002008CC 38 00 00 00 */ li r0, 0
|
|
lbl_80203990:
|
|
/* 80203990 002008D0 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203994 002008D4 40 82 00 24 */ bne lbl_802039B8
|
|
lbl_80203998:
|
|
/* 80203998 002008D8 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 8020399C 002008DC 40 82 00 1C */ bne lbl_802039B8
|
|
/* 802039A0 002008E0 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 802039A4 002008E4 40 82 00 14 */ bne lbl_802039B8
|
|
/* 802039A8 002008E8 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 802039AC 002008EC 40 82 00 0C */ bne lbl_802039B8
|
|
/* 802039B0 002008F0 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 802039B4 002008F4 41 82 00 1C */ beq lbl_802039D0
|
|
lbl_802039B8:
|
|
/* 802039B8 002008F8 7F C3 F3 78 */ mr r3, r30
|
|
/* 802039BC 002008FC 48 00 41 E9 */ bl dMeterButton_c_NS_setAlphaButtonXAnimeMin
|
|
/* 802039C0 00200900 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 802039C4 00200904 54 00 06 6E */ rlwinm r0, r0, 0, 0x19, 0x17
|
|
/* 802039C8 00200908 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 802039CC 0020090C 48 00 00 20 */ b lbl_802039EC
|
|
lbl_802039D0:
|
|
/* 802039D0 00200910 7F C3 F3 78 */ mr r3, r30
|
|
/* 802039D4 00200914 48 00 42 61 */ bl dMeterButton_c_NS_setAlphaButtonXAnimeMax
|
|
/* 802039D8 00200918 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 802039DC 0020091C 60 00 00 80 */ ori r0, r0, 0x80
|
|
/* 802039E0 00200920 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 802039E4 00200924 38 60 00 01 */ li r3, 1
|
|
/* 802039E8 00200928 48 00 00 08 */ b lbl_802039F0
|
|
lbl_802039EC:
|
|
/* 802039EC 0020092C 38 60 00 00 */ li r3, 0
|
|
lbl_802039F0:
|
|
/* 802039F0 00200930 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802039F4 00200934 48 15 E8 35 */ bl _restgpr_29
|
|
/* 802039F8 00200938 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802039FC 0020093C 7C 08 03 A6 */ mtlr r0
|
|
/* 80203A00 00200940 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203A04 00200944 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonY
|
|
dMeterButton_c_NS_alphaAnimeButtonY:
|
|
/* 80203A08 00200948 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80203A0C 0020094C 7C 08 02 A6 */ mflr r0
|
|
/* 80203A10 00200950 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80203A14 00200954 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203A18 00200958 48 15 E7 C5 */ bl _savegpr_29
|
|
/* 80203A1C 0020095C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80203A20 00200960 7C 9F 23 78 */ mr r31, r4
|
|
/* 80203A24 00200964 7C BD 2B 78 */ mr r29, r5
|
|
/* 80203A28 00200968 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80203A2C 0020096C 40 82 00 A0 */ bne lbl_80203ACC
|
|
/* 80203A30 00200970 48 03 47 FD */ bl dMsgObject_c_NS_getStatus
|
|
/* 80203A34 00200974 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80203A38 00200978 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80203A3C 0020097C 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80203A40 00200980 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203A44 00200984 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203A48 00200988 40 82 00 84 */ bne lbl_80203ACC
|
|
/* 80203A4C 0020098C 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80203A50 00200990 41 82 00 7C */ beq lbl_80203ACC
|
|
/* 80203A54 00200994 A8 1E 04 94 */ lha r0, 0x494(r30)
|
|
/* 80203A58 00200998 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203A5C 0020099C 41 81 00 70 */ bgt lbl_80203ACC
|
|
/* 80203A60 002009A0 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203A64 002009A4 40 82 00 68 */ bne lbl_80203ACC
|
|
/* 80203A68 002009A8 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203A6C 002009AC 40 82 00 60 */ bne lbl_80203ACC
|
|
/* 80203A70 002009B0 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203A74 002009B4 40 82 00 58 */ bne lbl_80203ACC
|
|
/* 80203A78 002009B8 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203A7C 002009BC 41 82 00 30 */ beq lbl_80203AAC
|
|
/* 80203A80 002009C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203A84 002009C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203A88 002009C8 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203A8C 002009CC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203A90 002009D0 41 82 00 10 */ beq lbl_80203AA0
|
|
/* 80203A94 002009D4 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203A98 002009D8 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80203A9C 002009DC 48 00 00 08 */ b lbl_80203AA4
|
|
lbl_80203AA0:
|
|
/* 80203AA0 002009E0 38 00 00 00 */ li r0, 0
|
|
lbl_80203AA4:
|
|
/* 80203AA4 002009E4 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203AA8 002009E8 40 82 00 24 */ bne lbl_80203ACC
|
|
lbl_80203AAC:
|
|
/* 80203AAC 002009EC 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203AB0 002009F0 40 82 00 1C */ bne lbl_80203ACC
|
|
/* 80203AB4 002009F4 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80203AB8 002009F8 40 82 00 14 */ bne lbl_80203ACC
|
|
/* 80203ABC 002009FC 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80203AC0 00200A00 40 82 00 0C */ bne lbl_80203ACC
|
|
/* 80203AC4 00200A04 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80203AC8 00200A08 41 82 00 1C */ beq lbl_80203AE4
|
|
lbl_80203ACC:
|
|
/* 80203ACC 00200A0C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203AD0 00200A10 48 00 42 51 */ bl dMeterButton_c_NS_setAlphaButtonYAnimeMin
|
|
/* 80203AD4 00200A14 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203AD8 00200A18 54 00 06 2C */ rlwinm r0, r0, 0, 0x18, 0x16
|
|
/* 80203ADC 00200A1C B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203AE0 00200A20 48 00 00 20 */ b lbl_80203B00
|
|
lbl_80203AE4:
|
|
/* 80203AE4 00200A24 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203AE8 00200A28 48 00 42 C9 */ bl dMeterButton_c_NS_setAlphaButtonYAnimeMax
|
|
/* 80203AEC 00200A2C A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203AF0 00200A30 60 00 01 00 */ ori r0, r0, 0x100
|
|
/* 80203AF4 00200A34 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203AF8 00200A38 38 60 00 01 */ li r3, 1
|
|
/* 80203AFC 00200A3C 48 00 00 08 */ b lbl_80203B04
|
|
lbl_80203B00:
|
|
/* 80203B00 00200A40 38 60 00 00 */ li r3, 0
|
|
lbl_80203B04:
|
|
/* 80203B04 00200A44 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203B08 00200A48 48 15 E7 21 */ bl _restgpr_29
|
|
/* 80203B0C 00200A4C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80203B10 00200A50 7C 08 03 A6 */ mtlr r0
|
|
/* 80203B14 00200A54 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203B18 00200A58 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonNun
|
|
dMeterButton_c_NS_alphaAnimeButtonNun:
|
|
/* 80203B1C 00200A5C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80203B20 00200A60 7C 08 02 A6 */ mflr r0
|
|
/* 80203B24 00200A64 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80203B28 00200A68 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203B2C 00200A6C 48 15 E6 B1 */ bl _savegpr_29
|
|
/* 80203B30 00200A70 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80203B34 00200A74 7C 9F 23 78 */ mr r31, r4
|
|
/* 80203B38 00200A78 7C BD 2B 78 */ mr r29, r5
|
|
/* 80203B3C 00200A7C 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80203B40 00200A80 40 82 00 A0 */ bne lbl_80203BE0
|
|
/* 80203B44 00200A84 48 03 46 E9 */ bl dMsgObject_c_NS_getStatus
|
|
/* 80203B48 00200A88 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80203B4C 00200A8C 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80203B50 00200A90 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80203B54 00200A94 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203B58 00200A98 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203B5C 00200A9C 40 82 00 84 */ bne lbl_80203BE0
|
|
/* 80203B60 00200AA0 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80203B64 00200AA4 41 82 00 7C */ beq lbl_80203BE0
|
|
/* 80203B68 00200AA8 A8 1E 04 96 */ lha r0, 0x496(r30)
|
|
/* 80203B6C 00200AAC 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203B70 00200AB0 41 81 00 70 */ bgt lbl_80203BE0
|
|
/* 80203B74 00200AB4 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203B78 00200AB8 40 82 00 68 */ bne lbl_80203BE0
|
|
/* 80203B7C 00200ABC 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203B80 00200AC0 40 82 00 60 */ bne lbl_80203BE0
|
|
/* 80203B84 00200AC4 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203B88 00200AC8 40 82 00 58 */ bne lbl_80203BE0
|
|
/* 80203B8C 00200ACC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203B90 00200AD0 41 82 00 30 */ beq lbl_80203BC0
|
|
/* 80203B94 00200AD4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203B98 00200AD8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203B9C 00200ADC 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203BA0 00200AE0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203BA4 00200AE4 41 82 00 10 */ beq lbl_80203BB4
|
|
/* 80203BA8 00200AE8 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203BAC 00200AEC 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80203BB0 00200AF0 48 00 00 08 */ b lbl_80203BB8
|
|
lbl_80203BB4:
|
|
/* 80203BB4 00200AF4 38 00 00 00 */ li r0, 0
|
|
lbl_80203BB8:
|
|
/* 80203BB8 00200AF8 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203BBC 00200AFC 40 82 00 24 */ bne lbl_80203BE0
|
|
lbl_80203BC0:
|
|
/* 80203BC0 00200B00 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203BC4 00200B04 40 82 00 1C */ bne lbl_80203BE0
|
|
/* 80203BC8 00200B08 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80203BCC 00200B0C 40 82 00 14 */ bne lbl_80203BE0
|
|
/* 80203BD0 00200B10 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80203BD4 00200B14 40 82 00 0C */ bne lbl_80203BE0
|
|
/* 80203BD8 00200B18 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80203BDC 00200B1C 41 82 00 1C */ beq lbl_80203BF8
|
|
lbl_80203BE0:
|
|
/* 80203BE0 00200B20 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203BE4 00200B24 48 00 42 B9 */ bl dMeterButton_c_NS_setAlphaButtonNunAnimeMin
|
|
/* 80203BE8 00200B28 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203BEC 00200B2C 54 00 05 EA */ rlwinm r0, r0, 0, 0x17, 0x15
|
|
/* 80203BF0 00200B30 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203BF4 00200B34 48 00 00 20 */ b lbl_80203C14
|
|
lbl_80203BF8:
|
|
/* 80203BF8 00200B38 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203BFC 00200B3C 48 00 43 39 */ bl dMeterButton_c_NS_setAlphaButtonNunAnimeMax
|
|
/* 80203C00 00200B40 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203C04 00200B44 60 00 02 00 */ ori r0, r0, 0x200
|
|
/* 80203C08 00200B48 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203C0C 00200B4C 38 60 00 01 */ li r3, 1
|
|
/* 80203C10 00200B50 48 00 00 08 */ b lbl_80203C18
|
|
lbl_80203C14:
|
|
/* 80203C14 00200B54 38 60 00 00 */ li r3, 0
|
|
lbl_80203C18:
|
|
/* 80203C18 00200B58 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203C1C 00200B5C 48 15 E6 0D */ bl _restgpr_29
|
|
/* 80203C20 00200B60 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80203C24 00200B64 7C 08 03 A6 */ mtlr r0
|
|
/* 80203C28 00200B68 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203C2C 00200B6C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonRemo
|
|
dMeterButton_c_NS_alphaAnimeButtonRemo:
|
|
/* 80203C30 00200B70 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80203C34 00200B74 7C 08 02 A6 */ mflr r0
|
|
/* 80203C38 00200B78 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80203C3C 00200B7C 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203C40 00200B80 48 15 E5 9D */ bl _savegpr_29
|
|
/* 80203C44 00200B84 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80203C48 00200B88 7C 9F 23 78 */ mr r31, r4
|
|
/* 80203C4C 00200B8C 7C BD 2B 78 */ mr r29, r5
|
|
/* 80203C50 00200B90 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80203C54 00200B94 40 82 00 A0 */ bne lbl_80203CF4
|
|
/* 80203C58 00200B98 48 03 45 D5 */ bl dMsgObject_c_NS_getStatus
|
|
/* 80203C5C 00200B9C 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80203C60 00200BA0 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80203C64 00200BA4 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80203C68 00200BA8 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203C6C 00200BAC 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203C70 00200BB0 40 82 00 84 */ bne lbl_80203CF4
|
|
/* 80203C74 00200BB4 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80203C78 00200BB8 41 82 00 7C */ beq lbl_80203CF4
|
|
/* 80203C7C 00200BBC A8 1E 04 98 */ lha r0, 0x498(r30)
|
|
/* 80203C80 00200BC0 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203C84 00200BC4 41 81 00 70 */ bgt lbl_80203CF4
|
|
/* 80203C88 00200BC8 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203C8C 00200BCC 40 82 00 68 */ bne lbl_80203CF4
|
|
/* 80203C90 00200BD0 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203C94 00200BD4 40 82 00 60 */ bne lbl_80203CF4
|
|
/* 80203C98 00200BD8 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203C9C 00200BDC 40 82 00 58 */ bne lbl_80203CF4
|
|
/* 80203CA0 00200BE0 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203CA4 00200BE4 41 82 00 30 */ beq lbl_80203CD4
|
|
/* 80203CA8 00200BE8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203CAC 00200BEC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203CB0 00200BF0 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203CB4 00200BF4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203CB8 00200BF8 41 82 00 10 */ beq lbl_80203CC8
|
|
/* 80203CBC 00200BFC A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203CC0 00200C00 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80203CC4 00200C04 48 00 00 08 */ b lbl_80203CCC
|
|
lbl_80203CC8:
|
|
/* 80203CC8 00200C08 38 00 00 00 */ li r0, 0
|
|
lbl_80203CCC:
|
|
/* 80203CCC 00200C0C 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203CD0 00200C10 40 82 00 24 */ bne lbl_80203CF4
|
|
lbl_80203CD4:
|
|
/* 80203CD4 00200C14 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203CD8 00200C18 40 82 00 1C */ bne lbl_80203CF4
|
|
/* 80203CDC 00200C1C 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80203CE0 00200C20 40 82 00 14 */ bne lbl_80203CF4
|
|
/* 80203CE4 00200C24 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80203CE8 00200C28 40 82 00 0C */ bne lbl_80203CF4
|
|
/* 80203CEC 00200C2C 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80203CF0 00200C30 41 82 00 1C */ beq lbl_80203D0C
|
|
lbl_80203CF4:
|
|
/* 80203CF4 00200C34 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203CF8 00200C38 48 00 43 31 */ bl dMeterButton_c_NS_setAlphaButtonRemoAnimeMin
|
|
/* 80203CFC 00200C3C A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203D00 00200C40 54 00 05 A8 */ rlwinm r0, r0, 0, 0x16, 0x14
|
|
/* 80203D04 00200C44 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203D08 00200C48 48 00 00 20 */ b lbl_80203D28
|
|
lbl_80203D0C:
|
|
/* 80203D0C 00200C4C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203D10 00200C50 48 00 43 B1 */ bl dMeterButton_c_NS_setAlphaButtonRemoAnimeMax
|
|
/* 80203D14 00200C54 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203D18 00200C58 60 00 04 00 */ ori r0, r0, 0x400
|
|
/* 80203D1C 00200C5C B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203D20 00200C60 38 60 00 01 */ li r3, 1
|
|
/* 80203D24 00200C64 48 00 00 08 */ b lbl_80203D2C
|
|
lbl_80203D28:
|
|
/* 80203D28 00200C68 38 60 00 00 */ li r3, 0
|
|
lbl_80203D2C:
|
|
/* 80203D2C 00200C6C 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203D30 00200C70 48 15 E4 F9 */ bl _restgpr_29
|
|
/* 80203D34 00200C74 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80203D38 00200C78 7C 08 03 A6 */ mtlr r0
|
|
/* 80203D3C 00200C7C 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203D40 00200C80 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonRemo2
|
|
dMeterButton_c_NS_alphaAnimeButtonRemo2:
|
|
/* 80203D44 00200C84 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80203D48 00200C88 7C 08 02 A6 */ mflr r0
|
|
/* 80203D4C 00200C8C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80203D50 00200C90 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203D54 00200C94 48 15 E4 89 */ bl _savegpr_29
|
|
/* 80203D58 00200C98 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80203D5C 00200C9C 7C 9F 23 78 */ mr r31, r4
|
|
/* 80203D60 00200CA0 7C BD 2B 78 */ mr r29, r5
|
|
/* 80203D64 00200CA4 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80203D68 00200CA8 40 82 00 A0 */ bne lbl_80203E08
|
|
/* 80203D6C 00200CAC 48 03 44 C1 */ bl dMsgObject_c_NS_getStatus
|
|
/* 80203D70 00200CB0 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80203D74 00200CB4 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80203D78 00200CB8 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80203D7C 00200CBC 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203D80 00200CC0 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203D84 00200CC4 40 82 00 84 */ bne lbl_80203E08
|
|
/* 80203D88 00200CC8 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80203D8C 00200CCC 41 82 00 7C */ beq lbl_80203E08
|
|
/* 80203D90 00200CD0 A8 1E 04 9A */ lha r0, 0x49a(r30)
|
|
/* 80203D94 00200CD4 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80203D98 00200CD8 41 81 00 70 */ bgt lbl_80203E08
|
|
/* 80203D9C 00200CDC 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203DA0 00200CE0 40 82 00 68 */ bne lbl_80203E08
|
|
/* 80203DA4 00200CE4 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203DA8 00200CE8 40 82 00 60 */ bne lbl_80203E08
|
|
/* 80203DAC 00200CEC 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203DB0 00200CF0 40 82 00 58 */ bne lbl_80203E08
|
|
/* 80203DB4 00200CF4 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203DB8 00200CF8 41 82 00 30 */ beq lbl_80203DE8
|
|
/* 80203DBC 00200CFC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203DC0 00200D00 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203DC4 00200D04 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203DC8 00200D08 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203DCC 00200D0C 41 82 00 10 */ beq lbl_80203DDC
|
|
/* 80203DD0 00200D10 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203DD4 00200D14 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80203DD8 00200D18 48 00 00 08 */ b lbl_80203DE0
|
|
lbl_80203DDC:
|
|
/* 80203DDC 00200D1C 38 00 00 00 */ li r0, 0
|
|
lbl_80203DE0:
|
|
/* 80203DE0 00200D20 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203DE4 00200D24 40 82 00 24 */ bne lbl_80203E08
|
|
lbl_80203DE8:
|
|
/* 80203DE8 00200D28 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203DEC 00200D2C 40 82 00 1C */ bne lbl_80203E08
|
|
/* 80203DF0 00200D30 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80203DF4 00200D34 40 82 00 14 */ bne lbl_80203E08
|
|
/* 80203DF8 00200D38 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80203DFC 00200D3C 40 82 00 0C */ bne lbl_80203E08
|
|
/* 80203E00 00200D40 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80203E04 00200D44 41 82 00 1C */ beq lbl_80203E20
|
|
lbl_80203E08:
|
|
/* 80203E08 00200D48 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203E0C 00200D4C 48 00 43 A9 */ bl dMeterButton_c_NS_setAlphaButtonRemo2AnimeMin
|
|
/* 80203E10 00200D50 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203E14 00200D54 54 00 05 66 */ rlwinm r0, r0, 0, 0x15, 0x13
|
|
/* 80203E18 00200D58 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203E1C 00200D5C 48 00 00 20 */ b lbl_80203E3C
|
|
lbl_80203E20:
|
|
/* 80203E20 00200D60 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203E24 00200D64 48 00 44 29 */ bl dMeterButton_c_NS_setAlphaButtonRemo2AnimeMax
|
|
/* 80203E28 00200D68 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203E2C 00200D6C 60 00 08 00 */ ori r0, r0, 0x800
|
|
/* 80203E30 00200D70 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203E34 00200D74 38 60 00 01 */ li r3, 1
|
|
/* 80203E38 00200D78 48 00 00 08 */ b lbl_80203E40
|
|
lbl_80203E3C:
|
|
/* 80203E3C 00200D7C 38 60 00 00 */ li r3, 0
|
|
lbl_80203E40:
|
|
/* 80203E40 00200D80 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203E44 00200D84 48 15 E3 E5 */ bl _restgpr_29
|
|
/* 80203E48 00200D88 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80203E4C 00200D8C 7C 08 03 A6 */ mtlr r0
|
|
/* 80203E50 00200D90 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203E54 00200D94 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonAR
|
|
dMeterButton_c_NS_alphaAnimeButtonAR:
|
|
/* 80203E58 00200D98 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80203E5C 00200D9C 7C 08 02 A6 */ mflr r0
|
|
/* 80203E60 00200DA0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80203E64 00200DA4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203E68 00200DA8 48 15 E3 75 */ bl _savegpr_29
|
|
/* 80203E6C 00200DAC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80203E70 00200DB0 7C 9F 23 78 */ mr r31, r4
|
|
/* 80203E74 00200DB4 7C BD 2B 78 */ mr r29, r5
|
|
/* 80203E78 00200DB8 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80203E7C 00200DBC 40 82 00 94 */ bne lbl_80203F10
|
|
/* 80203E80 00200DC0 48 03 43 AD */ bl dMsgObject_c_NS_getStatus
|
|
/* 80203E84 00200DC4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80203E88 00200DC8 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80203E8C 00200DCC 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80203E90 00200DD0 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203E94 00200DD4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203E98 00200DD8 40 82 00 78 */ bne lbl_80203F10
|
|
/* 80203E9C 00200DDC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80203EA0 00200DE0 41 82 00 70 */ beq lbl_80203F10
|
|
/* 80203EA4 00200DE4 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203EA8 00200DE8 40 82 00 68 */ bne lbl_80203F10
|
|
/* 80203EAC 00200DEC 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203EB0 00200DF0 40 82 00 60 */ bne lbl_80203F10
|
|
/* 80203EB4 00200DF4 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203EB8 00200DF8 40 82 00 58 */ bne lbl_80203F10
|
|
/* 80203EBC 00200DFC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203EC0 00200E00 41 82 00 30 */ beq lbl_80203EF0
|
|
/* 80203EC4 00200E04 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203EC8 00200E08 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203ECC 00200E0C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203ED0 00200E10 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203ED4 00200E14 41 82 00 10 */ beq lbl_80203EE4
|
|
/* 80203ED8 00200E18 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203EDC 00200E1C 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80203EE0 00200E20 48 00 00 08 */ b lbl_80203EE8
|
|
lbl_80203EE4:
|
|
/* 80203EE4 00200E24 38 00 00 00 */ li r0, 0
|
|
lbl_80203EE8:
|
|
/* 80203EE8 00200E28 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203EEC 00200E2C 40 82 00 24 */ bne lbl_80203F10
|
|
lbl_80203EF0:
|
|
/* 80203EF0 00200E30 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203EF4 00200E34 40 82 00 1C */ bne lbl_80203F10
|
|
/* 80203EF8 00200E38 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80203EFC 00200E3C 40 82 00 14 */ bne lbl_80203F10
|
|
/* 80203F00 00200E40 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80203F04 00200E44 40 82 00 0C */ bne lbl_80203F10
|
|
/* 80203F08 00200E48 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80203F0C 00200E4C 41 82 00 1C */ beq lbl_80203F28
|
|
lbl_80203F10:
|
|
/* 80203F10 00200E50 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203F14 00200E54 48 00 44 2D */ bl dMeterButton_c_NS_setAlphaButtonARAnimeMin
|
|
/* 80203F18 00200E58 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203F1C 00200E5C 54 00 05 24 */ rlwinm r0, r0, 0, 0x14, 0x12
|
|
/* 80203F20 00200E60 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203F24 00200E64 48 00 00 20 */ b lbl_80203F44
|
|
lbl_80203F28:
|
|
/* 80203F28 00200E68 7F C3 F3 78 */ mr r3, r30
|
|
/* 80203F2C 00200E6C 48 00 44 AD */ bl dMeterButton_c_NS_setAlphaButtonARAnimeMax
|
|
/* 80203F30 00200E70 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80203F34 00200E74 60 00 10 00 */ ori r0, r0, 0x1000
|
|
/* 80203F38 00200E78 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80203F3C 00200E7C 38 60 00 01 */ li r3, 1
|
|
/* 80203F40 00200E80 48 00 00 08 */ b lbl_80203F48
|
|
lbl_80203F44:
|
|
/* 80203F44 00200E84 38 60 00 00 */ li r3, 0
|
|
lbl_80203F48:
|
|
/* 80203F48 00200E88 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203F4C 00200E8C 48 15 E2 DD */ bl _restgpr_29
|
|
/* 80203F50 00200E90 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80203F54 00200E94 7C 08 03 A6 */ mtlr r0
|
|
/* 80203F58 00200E98 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80203F5C 00200E9C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButton3DB
|
|
dMeterButton_c_NS_alphaAnimeButton3DB:
|
|
/* 80203F60 00200EA0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80203F64 00200EA4 7C 08 02 A6 */ mflr r0
|
|
/* 80203F68 00200EA8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80203F6C 00200EAC 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80203F70 00200EB0 48 15 E2 6D */ bl _savegpr_29
|
|
/* 80203F74 00200EB4 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80203F78 00200EB8 7C 9F 23 78 */ mr r31, r4
|
|
/* 80203F7C 00200EBC 7C BD 2B 78 */ mr r29, r5
|
|
/* 80203F80 00200EC0 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80203F84 00200EC4 40 82 00 94 */ bne lbl_80204018
|
|
/* 80203F88 00200EC8 48 03 42 A5 */ bl dMsgObject_c_NS_getStatus
|
|
/* 80203F8C 00200ECC 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80203F90 00200ED0 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80203F94 00200ED4 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80203F98 00200ED8 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80203F9C 00200EDC 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80203FA0 00200EE0 40 82 00 78 */ bne lbl_80204018
|
|
/* 80203FA4 00200EE4 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80203FA8 00200EE8 41 82 00 70 */ beq lbl_80204018
|
|
/* 80203FAC 00200EEC 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80203FB0 00200EF0 40 82 00 68 */ bne lbl_80204018
|
|
/* 80203FB4 00200EF4 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80203FB8 00200EF8 40 82 00 60 */ bne lbl_80204018
|
|
/* 80203FBC 00200EFC 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80203FC0 00200F00 40 82 00 58 */ bne lbl_80204018
|
|
/* 80203FC4 00200F04 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80203FC8 00200F08 41 82 00 30 */ beq lbl_80203FF8
|
|
/* 80203FCC 00200F0C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80203FD0 00200F10 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80203FD4 00200F14 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80203FD8 00200F18 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80203FDC 00200F1C 41 82 00 10 */ beq lbl_80203FEC
|
|
/* 80203FE0 00200F20 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 80203FE4 00200F24 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80203FE8 00200F28 48 00 00 08 */ b lbl_80203FF0
|
|
lbl_80203FEC:
|
|
/* 80203FEC 00200F2C 38 00 00 00 */ li r0, 0
|
|
lbl_80203FF0:
|
|
/* 80203FF0 00200F30 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80203FF4 00200F34 40 82 00 24 */ bne lbl_80204018
|
|
lbl_80203FF8:
|
|
/* 80203FF8 00200F38 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80203FFC 00200F3C 40 82 00 1C */ bne lbl_80204018
|
|
/* 80204000 00200F40 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80204004 00200F44 40 82 00 14 */ bne lbl_80204018
|
|
/* 80204008 00200F48 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 8020400C 00200F4C 40 82 00 0C */ bne lbl_80204018
|
|
/* 80204010 00200F50 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80204014 00200F54 41 82 00 1C */ beq lbl_80204030
|
|
lbl_80204018:
|
|
/* 80204018 00200F58 7F C3 F3 78 */ mr r3, r30
|
|
/* 8020401C 00200F5C 48 00 44 BD */ bl dMeterButton_c_NS_setAlphaButton3DBAnimeMin
|
|
/* 80204020 00200F60 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80204024 00200F64 54 00 04 E2 */ rlwinm r0, r0, 0, 0x13, 0x11
|
|
/* 80204028 00200F68 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 8020402C 00200F6C 48 00 00 20 */ b lbl_8020404C
|
|
lbl_80204030:
|
|
/* 80204030 00200F70 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204034 00200F74 48 00 45 3D */ bl dMeterButton_c_NS_setAlphaButton3DBAnimeMax
|
|
/* 80204038 00200F78 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 8020403C 00200F7C 60 00 20 00 */ ori r0, r0, 0x2000
|
|
/* 80204040 00200F80 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80204044 00200F84 38 60 00 01 */ li r3, 1
|
|
/* 80204048 00200F88 48 00 00 08 */ b lbl_80204050
|
|
lbl_8020404C:
|
|
/* 8020404C 00200F8C 38 60 00 00 */ li r3, 0
|
|
lbl_80204050:
|
|
/* 80204050 00200F90 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204054 00200F94 48 15 E1 D5 */ bl _restgpr_29
|
|
/* 80204058 00200F98 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020405C 00200F9C 7C 08 03 A6 */ mtlr r0
|
|
/* 80204060 00200FA0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80204064 00200FA4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonNURE
|
|
dMeterButton_c_NS_alphaAnimeButtonNURE:
|
|
/* 80204068 00200FA8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8020406C 00200FAC 7C 08 02 A6 */ mflr r0
|
|
/* 80204070 00200FB0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80204074 00200FB4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204078 00200FB8 48 15 E1 65 */ bl _savegpr_29
|
|
/* 8020407C 00200FBC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204080 00200FC0 7C 9F 23 78 */ mr r31, r4
|
|
/* 80204084 00200FC4 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204088 00200FC8 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 8020408C 00200FCC 40 82 00 94 */ bne lbl_80204120
|
|
/* 80204090 00200FD0 48 03 41 9D */ bl dMsgObject_c_NS_getStatus
|
|
/* 80204094 00200FD4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80204098 00200FD8 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 8020409C 00200FDC 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802040A0 00200FE0 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802040A4 00200FE4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802040A8 00200FE8 40 82 00 78 */ bne lbl_80204120
|
|
/* 802040AC 00200FEC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802040B0 00200FF0 41 82 00 70 */ beq lbl_80204120
|
|
/* 802040B4 00200FF4 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 802040B8 00200FF8 40 82 00 68 */ bne lbl_80204120
|
|
/* 802040BC 00200FFC 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 802040C0 00201000 40 82 00 60 */ bne lbl_80204120
|
|
/* 802040C4 00201004 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 802040C8 00201008 40 82 00 58 */ bne lbl_80204120
|
|
/* 802040CC 0020100C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 802040D0 00201010 41 82 00 30 */ beq lbl_80204100
|
|
/* 802040D4 00201014 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802040D8 00201018 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802040DC 0020101C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 802040E0 00201020 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802040E4 00201024 41 82 00 10 */ beq lbl_802040F4
|
|
/* 802040E8 00201028 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 802040EC 0020102C 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 802040F0 00201030 48 00 00 08 */ b lbl_802040F8
|
|
lbl_802040F4:
|
|
/* 802040F4 00201034 38 00 00 00 */ li r0, 0
|
|
lbl_802040F8:
|
|
/* 802040F8 00201038 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 802040FC 0020103C 40 82 00 24 */ bne lbl_80204120
|
|
lbl_80204100:
|
|
/* 80204100 00201040 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80204104 00201044 40 82 00 1C */ bne lbl_80204120
|
|
/* 80204108 00201048 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 8020410C 0020104C 40 82 00 14 */ bne lbl_80204120
|
|
/* 80204110 00201050 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80204114 00201054 40 82 00 0C */ bne lbl_80204120
|
|
/* 80204118 00201058 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 8020411C 0020105C 41 82 00 1C */ beq lbl_80204138
|
|
lbl_80204120:
|
|
/* 80204120 00201060 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204124 00201064 48 00 45 4D */ bl dMeterButton_c_NS_setAlphaButtonNUREAnimeMin
|
|
/* 80204128 00201068 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 8020412C 0020106C 54 00 04 A0 */ rlwinm r0, r0, 0, 0x12, 0x10
|
|
/* 80204130 00201070 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80204134 00201074 48 00 00 20 */ b lbl_80204154
|
|
lbl_80204138:
|
|
/* 80204138 00201078 7F C3 F3 78 */ mr r3, r30
|
|
/* 8020413C 0020107C 48 00 45 CD */ bl dMeterButton_c_NS_setAlphaButtonNUREAnimeMax
|
|
/* 80204140 00201080 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80204144 00201084 60 00 40 00 */ ori r0, r0, 0x4000
|
|
/* 80204148 00201088 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 8020414C 0020108C 38 60 00 01 */ li r3, 1
|
|
/* 80204150 00201090 48 00 00 08 */ b lbl_80204158
|
|
lbl_80204154:
|
|
/* 80204154 00201094 38 60 00 00 */ li r3, 0
|
|
lbl_80204158:
|
|
/* 80204158 00201098 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 8020415C 0020109C 48 15 E0 CD */ bl _restgpr_29
|
|
/* 80204160 002010A0 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80204164 002010A4 7C 08 03 A6 */ mtlr r0
|
|
/* 80204168 002010A8 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8020416C 002010AC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonReel
|
|
dMeterButton_c_NS_alphaAnimeButtonReel:
|
|
/* 80204170 002010B0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80204174 002010B4 7C 08 02 A6 */ mflr r0
|
|
/* 80204178 002010B8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 8020417C 002010BC 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204180 002010C0 48 15 E0 5D */ bl _savegpr_29
|
|
/* 80204184 002010C4 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204188 002010C8 7C 9F 23 78 */ mr r31, r4
|
|
/* 8020418C 002010CC 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204190 002010D0 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80204194 002010D4 40 82 00 94 */ bne lbl_80204228
|
|
/* 80204198 002010D8 48 03 40 95 */ bl dMsgObject_c_NS_getStatus
|
|
/* 8020419C 002010DC 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802041A0 002010E0 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802041A4 002010E4 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802041A8 002010E8 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802041AC 002010EC 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802041B0 002010F0 40 82 00 78 */ bne lbl_80204228
|
|
/* 802041B4 002010F4 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802041B8 002010F8 41 82 00 70 */ beq lbl_80204228
|
|
/* 802041BC 002010FC 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 802041C0 00201100 40 82 00 68 */ bne lbl_80204228
|
|
/* 802041C4 00201104 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 802041C8 00201108 40 82 00 60 */ bne lbl_80204228
|
|
/* 802041CC 0020110C 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 802041D0 00201110 40 82 00 58 */ bne lbl_80204228
|
|
/* 802041D4 00201114 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 802041D8 00201118 41 82 00 30 */ beq lbl_80204208
|
|
/* 802041DC 0020111C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802041E0 00201120 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802041E4 00201124 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 802041E8 00201128 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802041EC 0020112C 41 82 00 10 */ beq lbl_802041FC
|
|
/* 802041F0 00201130 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 802041F4 00201134 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 802041F8 00201138 48 00 00 08 */ b lbl_80204200
|
|
lbl_802041FC:
|
|
/* 802041FC 0020113C 38 00 00 00 */ li r0, 0
|
|
lbl_80204200:
|
|
/* 80204200 00201140 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 80204204 00201144 40 82 00 24 */ bne lbl_80204228
|
|
lbl_80204208:
|
|
/* 80204208 00201148 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 8020420C 0020114C 40 82 00 1C */ bne lbl_80204228
|
|
/* 80204210 00201150 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80204214 00201154 40 82 00 14 */ bne lbl_80204228
|
|
/* 80204218 00201158 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 8020421C 0020115C 40 82 00 0C */ bne lbl_80204228
|
|
/* 80204220 00201160 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80204224 00201164 41 82 00 1C */ beq lbl_80204240
|
|
lbl_80204228:
|
|
/* 80204228 00201168 7F C3 F3 78 */ mr r3, r30
|
|
/* 8020422C 0020116C 48 00 45 DD */ bl dMeterButton_c_NS_setAlphaButtonReelAnimeMin
|
|
/* 80204230 00201170 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 80204234 00201174 54 00 04 7E */ clrlwi r0, r0, 0x11
|
|
/* 80204238 00201178 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 8020423C 0020117C 48 00 00 20 */ b lbl_8020425C
|
|
lbl_80204240:
|
|
/* 80204240 00201180 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204244 00201184 48 00 46 5D */ bl dMeterButton_c_NS_setAlphaButtonReelAnimeMax
|
|
/* 80204248 00201188 A0 1E 04 B0 */ lhz r0, 0x4b0(r30)
|
|
/* 8020424C 0020118C 60 00 80 00 */ ori r0, r0, 0x8000
|
|
/* 80204250 00201190 B0 1E 04 B0 */ sth r0, 0x4b0(r30)
|
|
/* 80204254 00201194 38 60 00 01 */ li r3, 1
|
|
/* 80204258 00201198 48 00 00 08 */ b lbl_80204260
|
|
lbl_8020425C:
|
|
/* 8020425C 0020119C 38 60 00 00 */ li r3, 0
|
|
lbl_80204260:
|
|
/* 80204260 002011A0 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204264 002011A4 48 15 DF C5 */ bl _restgpr_29
|
|
/* 80204268 002011A8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020426C 002011AC 7C 08 03 A6 */ mtlr r0
|
|
/* 80204270 002011B0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80204274 002011B4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonReel2
|
|
dMeterButton_c_NS_alphaAnimeButtonReel2:
|
|
/* 80204278 002011B8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8020427C 002011BC 7C 08 02 A6 */ mflr r0
|
|
/* 80204280 002011C0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80204284 002011C4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204288 002011C8 48 15 DF 55 */ bl _savegpr_29
|
|
/* 8020428C 002011CC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204290 002011D0 7C 9F 23 78 */ mr r31, r4
|
|
/* 80204294 002011D4 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204298 002011D8 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 8020429C 002011DC 40 82 00 94 */ bne lbl_80204330
|
|
/* 802042A0 002011E0 48 03 3F 8D */ bl dMsgObject_c_NS_getStatus
|
|
/* 802042A4 002011E4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 802042A8 002011E8 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 802042AC 002011EC 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802042B0 002011F0 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802042B4 002011F4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802042B8 002011F8 40 82 00 78 */ bne lbl_80204330
|
|
/* 802042BC 002011FC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802042C0 00201200 41 82 00 70 */ beq lbl_80204330
|
|
/* 802042C4 00201204 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 802042C8 00201208 40 82 00 68 */ bne lbl_80204330
|
|
/* 802042CC 0020120C 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 802042D0 00201210 40 82 00 60 */ bne lbl_80204330
|
|
/* 802042D4 00201214 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 802042D8 00201218 40 82 00 58 */ bne lbl_80204330
|
|
/* 802042DC 0020121C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 802042E0 00201220 41 82 00 30 */ beq lbl_80204310
|
|
/* 802042E4 00201224 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802042E8 00201228 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802042EC 0020122C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 802042F0 00201230 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802042F4 00201234 41 82 00 10 */ beq lbl_80204304
|
|
/* 802042F8 00201238 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 802042FC 0020123C 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80204300 00201240 48 00 00 08 */ b lbl_80204308
|
|
lbl_80204304:
|
|
/* 80204304 00201244 38 00 00 00 */ li r0, 0
|
|
lbl_80204308:
|
|
/* 80204308 00201248 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 8020430C 0020124C 40 82 00 24 */ bne lbl_80204330
|
|
lbl_80204310:
|
|
/* 80204310 00201250 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80204314 00201254 40 82 00 1C */ bne lbl_80204330
|
|
/* 80204318 00201258 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 8020431C 0020125C 40 82 00 14 */ bne lbl_80204330
|
|
/* 80204320 00201260 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80204324 00201264 40 82 00 0C */ bne lbl_80204330
|
|
/* 80204328 00201268 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 8020432C 0020126C 41 82 00 10 */ beq lbl_8020433C
|
|
lbl_80204330:
|
|
/* 80204330 00201270 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204334 00201274 48 00 46 6D */ bl dMeterButton_c_NS_setAlphaButtonReel2AnimeMin
|
|
/* 80204338 00201278 48 00 00 14 */ b lbl_8020434C
|
|
lbl_8020433C:
|
|
/* 8020433C 0020127C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204340 00201280 48 00 46 F9 */ bl dMeterButton_c_NS_setAlphaButtonReel2AnimeMax
|
|
/* 80204344 00201284 38 60 00 01 */ li r3, 1
|
|
/* 80204348 00201288 48 00 00 08 */ b lbl_80204350
|
|
lbl_8020434C:
|
|
/* 8020434C 0020128C 38 60 00 00 */ li r3, 0
|
|
lbl_80204350:
|
|
/* 80204350 00201290 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204354 00201294 48 15 DE D5 */ bl _restgpr_29
|
|
/* 80204358 00201298 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020435C 0020129C 7C 08 03 A6 */ mtlr r0
|
|
/* 80204360 002012A0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80204364 002012A4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonAB
|
|
dMeterButton_c_NS_alphaAnimeButtonAB:
|
|
/* 80204368 002012A8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8020436C 002012AC 7C 08 02 A6 */ mflr r0
|
|
/* 80204370 002012B0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80204374 002012B4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204378 002012B8 48 15 DE 65 */ bl _savegpr_29
|
|
/* 8020437C 002012BC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204380 002012C0 7C 9F 23 78 */ mr r31, r4
|
|
/* 80204384 002012C4 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204388 002012C8 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 8020438C 002012CC 40 82 00 94 */ bne lbl_80204420
|
|
/* 80204390 002012D0 48 03 3E 9D */ bl dMsgObject_c_NS_getStatus
|
|
/* 80204394 002012D4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80204398 002012D8 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 8020439C 002012DC 30 03 FF FF */ addic r0, r3, -1
|
|
/* 802043A0 002012E0 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 802043A4 002012E4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 802043A8 002012E8 40 82 00 78 */ bne lbl_80204420
|
|
/* 802043AC 002012EC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802043B0 002012F0 41 82 00 70 */ beq lbl_80204420
|
|
/* 802043B4 002012F4 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 802043B8 002012F8 40 82 00 68 */ bne lbl_80204420
|
|
/* 802043BC 002012FC 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 802043C0 00201300 40 82 00 60 */ bne lbl_80204420
|
|
/* 802043C4 00201304 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 802043C8 00201308 40 82 00 58 */ bne lbl_80204420
|
|
/* 802043CC 0020130C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 802043D0 00201310 41 82 00 30 */ beq lbl_80204400
|
|
/* 802043D4 00201314 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802043D8 00201318 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802043DC 0020131C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 802043E0 00201320 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802043E4 00201324 41 82 00 10 */ beq lbl_802043F4
|
|
/* 802043E8 00201328 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 802043EC 0020132C 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 802043F0 00201330 48 00 00 08 */ b lbl_802043F8
|
|
lbl_802043F4:
|
|
/* 802043F4 00201334 38 00 00 00 */ li r0, 0
|
|
lbl_802043F8:
|
|
/* 802043F8 00201338 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 802043FC 0020133C 40 82 00 24 */ bne lbl_80204420
|
|
lbl_80204400:
|
|
/* 80204400 00201340 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80204404 00201344 40 82 00 1C */ bne lbl_80204420
|
|
/* 80204408 00201348 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 8020440C 0020134C 40 82 00 14 */ bne lbl_80204420
|
|
/* 80204410 00201350 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80204414 00201354 40 82 00 0C */ bne lbl_80204420
|
|
/* 80204418 00201358 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 8020441C 0020135C 41 82 00 10 */ beq lbl_8020442C
|
|
lbl_80204420:
|
|
/* 80204420 00201360 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204424 00201364 48 00 46 C9 */ bl dMeterButton_c_NS_setAlphaButtonABAnimeMin
|
|
/* 80204428 00201368 48 00 00 14 */ b lbl_8020443C
|
|
lbl_8020442C:
|
|
/* 8020442C 0020136C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204430 00201370 48 00 47 55 */ bl dMeterButton_c_NS_setAlphaButtonABAnimeMax
|
|
/* 80204434 00201374 38 60 00 01 */ li r3, 1
|
|
/* 80204438 00201378 48 00 00 08 */ b lbl_80204440
|
|
lbl_8020443C:
|
|
/* 8020443C 0020137C 38 60 00 00 */ li r3, 0
|
|
lbl_80204440:
|
|
/* 80204440 00201380 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204444 00201384 48 15 DD E5 */ bl _restgpr_29
|
|
/* 80204448 00201388 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020444C 0020138C 7C 08 03 A6 */ mtlr r0
|
|
/* 80204450 00201390 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80204454 00201394 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonTate
|
|
dMeterButton_c_NS_alphaAnimeButtonTate:
|
|
/* 80204458 00201398 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8020445C 0020139C 7C 08 02 A6 */ mflr r0
|
|
/* 80204460 002013A0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80204464 002013A4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204468 002013A8 48 15 DD 75 */ bl _savegpr_29
|
|
/* 8020446C 002013AC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204470 002013B0 7C 9F 23 78 */ mr r31, r4
|
|
/* 80204474 002013B4 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204478 002013B8 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 8020447C 002013BC 40 82 00 94 */ bne lbl_80204510
|
|
/* 80204480 002013C0 48 03 3D AD */ bl dMsgObject_c_NS_getStatus
|
|
/* 80204484 002013C4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80204488 002013C8 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 8020448C 002013CC 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80204490 002013D0 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80204494 002013D4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80204498 002013D8 40 82 00 78 */ bne lbl_80204510
|
|
/* 8020449C 002013DC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 802044A0 002013E0 41 82 00 70 */ beq lbl_80204510
|
|
/* 802044A4 002013E4 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 802044A8 002013E8 40 82 00 68 */ bne lbl_80204510
|
|
/* 802044AC 002013EC 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 802044B0 002013F0 40 82 00 60 */ bne lbl_80204510
|
|
/* 802044B4 002013F4 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 802044B8 002013F8 40 82 00 58 */ bne lbl_80204510
|
|
/* 802044BC 002013FC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 802044C0 00201400 41 82 00 30 */ beq lbl_802044F0
|
|
/* 802044C4 00201404 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802044C8 00201408 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802044CC 0020140C 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 802044D0 00201410 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802044D4 00201414 41 82 00 10 */ beq lbl_802044E4
|
|
/* 802044D8 00201418 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 802044DC 0020141C 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 802044E0 00201420 48 00 00 08 */ b lbl_802044E8
|
|
lbl_802044E4:
|
|
/* 802044E4 00201424 38 00 00 00 */ li r0, 0
|
|
lbl_802044E8:
|
|
/* 802044E8 00201428 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 802044EC 0020142C 40 82 00 24 */ bne lbl_80204510
|
|
lbl_802044F0:
|
|
/* 802044F0 00201430 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 802044F4 00201434 40 82 00 1C */ bne lbl_80204510
|
|
/* 802044F8 00201438 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 802044FC 0020143C 40 82 00 14 */ bne lbl_80204510
|
|
/* 80204500 00201440 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80204504 00201444 40 82 00 0C */ bne lbl_80204510
|
|
/* 80204508 00201448 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 8020450C 0020144C 41 82 00 10 */ beq lbl_8020451C
|
|
lbl_80204510:
|
|
/* 80204510 00201450 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204514 00201454 48 00 47 25 */ bl dMeterButton_c_NS_setAlphaButtonTateAnimeMin
|
|
/* 80204518 00201458 48 00 00 14 */ b lbl_8020452C
|
|
lbl_8020451C:
|
|
/* 8020451C 0020145C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80204520 00201460 48 00 47 B1 */ bl dMeterButton_c_NS_setAlphaButtonTateAnimeMax
|
|
/* 80204524 00201464 38 60 00 01 */ li r3, 1
|
|
/* 80204528 00201468 48 00 00 08 */ b lbl_80204530
|
|
lbl_8020452C:
|
|
/* 8020452C 0020146C 38 60 00 00 */ li r3, 0
|
|
lbl_80204530:
|
|
/* 80204530 00201470 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204534 00201474 48 15 DC F5 */ bl _restgpr_29
|
|
/* 80204538 00201478 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020453C 0020147C 7C 08 03 A6 */ mtlr r0
|
|
/* 80204540 00201480 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80204544 00201484 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonNunZ
|
|
dMeterButton_c_NS_alphaAnimeButtonNunZ:
|
|
/* 80204548 00201488 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8020454C 0020148C 7C 08 02 A6 */ mflr r0
|
|
/* 80204550 00201490 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80204554 00201494 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204558 00201498 48 15 DC 85 */ bl _savegpr_29
|
|
/* 8020455C 0020149C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204560 002014A0 7C 9F 23 78 */ mr r31, r4
|
|
/* 80204564 002014A4 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204568 002014A8 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 8020456C 002014AC 40 82 00 7C */ bne lbl_802045E8
|
|
/* 80204570 002014B0 48 03 3C BD */ bl dMsgObject_c_NS_getStatus
|
|
/* 80204574 002014B4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80204578 002014B8 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 8020457C 002014BC 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80204580 002014C0 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80204584 002014C4 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80204588 002014C8 40 82 00 60 */ bne lbl_802045E8
|
|
/* 8020458C 002014CC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80204590 002014D0 41 82 00 58 */ beq lbl_802045E8
|
|
/* 80204594 002014D4 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80204598 002014D8 41 82 00 30 */ beq lbl_802045C8
|
|
/* 8020459C 002014DC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802045A0 002014E0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802045A4 002014E4 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 802045A8 002014E8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802045AC 002014EC 41 82 00 10 */ beq lbl_802045BC
|
|
/* 802045B0 002014F0 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 802045B4 002014F4 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 802045B8 002014F8 48 00 00 08 */ b lbl_802045C0
|
|
lbl_802045BC:
|
|
/* 802045BC 002014FC 38 00 00 00 */ li r0, 0
|
|
lbl_802045C0:
|
|
/* 802045C0 00201500 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 802045C4 00201504 40 82 00 24 */ bne lbl_802045E8
|
|
lbl_802045C8:
|
|
/* 802045C8 00201508 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 802045CC 0020150C 40 82 00 1C */ bne lbl_802045E8
|
|
/* 802045D0 00201510 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 802045D4 00201514 40 82 00 14 */ bne lbl_802045E8
|
|
/* 802045D8 00201518 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 802045DC 0020151C 40 82 00 0C */ bne lbl_802045E8
|
|
/* 802045E0 00201520 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 802045E4 00201524 41 82 00 10 */ beq lbl_802045F4
|
|
lbl_802045E8:
|
|
/* 802045E8 00201528 7F C3 F3 78 */ mr r3, r30
|
|
/* 802045EC 0020152C 48 00 47 99 */ bl dMeterButton_c_NS_setAlphaButtonNunZAnimeMin
|
|
/* 802045F0 00201530 48 00 00 14 */ b lbl_80204604
|
|
lbl_802045F4:
|
|
/* 802045F4 00201534 7F C3 F3 78 */ mr r3, r30
|
|
/* 802045F8 00201538 48 00 48 25 */ bl dMeterButton_c_NS_setAlphaButtonNunZAnimeMax
|
|
/* 802045FC 0020153C 38 60 00 01 */ li r3, 1
|
|
/* 80204600 00201540 48 00 00 08 */ b lbl_80204608
|
|
lbl_80204604:
|
|
/* 80204604 00201544 38 60 00 00 */ li r3, 0
|
|
lbl_80204608:
|
|
/* 80204608 00201548 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 8020460C 0020154C 48 15 DC 1D */ bl _restgpr_29
|
|
/* 80204610 00201550 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80204614 00201554 7C 08 03 A6 */ mtlr r0
|
|
/* 80204618 00201558 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8020461C 0020155C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonNunC
|
|
dMeterButton_c_NS_alphaAnimeButtonNunC:
|
|
/* 80204620 00201560 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80204624 00201564 7C 08 02 A6 */ mflr r0
|
|
/* 80204628 00201568 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 8020462C 0020156C 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204630 00201570 48 15 DB AD */ bl _savegpr_29
|
|
/* 80204634 00201574 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204638 00201578 7C 9F 23 78 */ mr r31, r4
|
|
/* 8020463C 0020157C 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204640 00201580 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 80204644 00201584 40 82 00 7C */ bne lbl_802046C0
|
|
/* 80204648 00201588 48 03 3B E5 */ bl dMsgObject_c_NS_getStatus
|
|
/* 8020464C 0020158C 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80204650 00201590 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 80204654 00201594 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80204658 00201598 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 8020465C 0020159C 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80204660 002015A0 40 82 00 60 */ bne lbl_802046C0
|
|
/* 80204664 002015A4 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80204668 002015A8 41 82 00 58 */ beq lbl_802046C0
|
|
/* 8020466C 002015AC 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80204670 002015B0 41 82 00 30 */ beq lbl_802046A0
|
|
/* 80204674 002015B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80204678 002015B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8020467C 002015BC 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80204680 002015C0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80204684 002015C4 41 82 00 10 */ beq lbl_80204694
|
|
/* 80204688 002015C8 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 8020468C 002015CC 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80204690 002015D0 48 00 00 08 */ b lbl_80204698
|
|
lbl_80204694:
|
|
/* 80204694 002015D4 38 00 00 00 */ li r0, 0
|
|
lbl_80204698:
|
|
/* 80204698 002015D8 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 8020469C 002015DC 40 82 00 24 */ bne lbl_802046C0
|
|
lbl_802046A0:
|
|
/* 802046A0 002015E0 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 802046A4 002015E4 40 82 00 1C */ bne lbl_802046C0
|
|
/* 802046A8 002015E8 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 802046AC 002015EC 40 82 00 14 */ bne lbl_802046C0
|
|
/* 802046B0 002015F0 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 802046B4 002015F4 40 82 00 0C */ bne lbl_802046C0
|
|
/* 802046B8 002015F8 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 802046BC 002015FC 41 82 00 10 */ beq lbl_802046CC
|
|
lbl_802046C0:
|
|
/* 802046C0 00201600 7F C3 F3 78 */ mr r3, r30
|
|
/* 802046C4 00201604 48 00 48 59 */ bl dMeterButton_c_NS_setAlphaButtonNunCAnimeMin
|
|
/* 802046C8 00201608 48 00 00 14 */ b lbl_802046DC
|
|
lbl_802046CC:
|
|
/* 802046CC 0020160C 7F C3 F3 78 */ mr r3, r30
|
|
/* 802046D0 00201610 48 00 48 E5 */ bl dMeterButton_c_NS_setAlphaButtonNunCAnimeMax
|
|
/* 802046D4 00201614 38 60 00 01 */ li r3, 1
|
|
/* 802046D8 00201618 48 00 00 08 */ b lbl_802046E0
|
|
lbl_802046DC:
|
|
/* 802046DC 0020161C 38 60 00 00 */ li r3, 0
|
|
lbl_802046E0:
|
|
/* 802046E0 00201620 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802046E4 00201624 48 15 DB 45 */ bl _restgpr_29
|
|
/* 802046E8 00201628 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802046EC 0020162C 7C 08 03 A6 */ mtlr r0
|
|
/* 802046F0 00201630 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802046F4 00201634 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_alphaAnimeButtonBin
|
|
dMeterButton_c_NS_alphaAnimeButtonBin:
|
|
/* 802046F8 00201638 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802046FC 0020163C 7C 08 02 A6 */ mflr r0
|
|
/* 80204700 00201640 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80204704 00201644 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80204708 00201648 48 15 DA D5 */ bl _savegpr_29
|
|
/* 8020470C 0020164C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80204710 00201650 7C 9F 23 78 */ mr r31, r4
|
|
/* 80204714 00201654 7C BD 2B 78 */ mr r29, r5
|
|
/* 80204718 00201658 54 80 04 63 */ rlwinm. r0, r4, 0, 0x11, 0x11
|
|
/* 8020471C 0020165C 40 82 00 94 */ bne lbl_802047B0
|
|
/* 80204720 00201660 48 03 3B 0D */ bl dMsgObject_c_NS_getStatus
|
|
/* 80204724 00201664 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80204728 00201668 20 60 00 01 */ subfic r3, r0, 1
|
|
/* 8020472C 0020166C 30 03 FF FF */ addic r0, r3, -1
|
|
/* 80204730 00201670 7C 00 19 10 */ subfe r0, r0, r3
|
|
/* 80204734 00201674 54 00 06 3F */ clrlwi. r0, r0, 0x18
|
|
/* 80204738 00201678 40 82 00 78 */ bne lbl_802047B0
|
|
/* 8020473C 0020167C 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80204740 00201680 41 82 00 70 */ beq lbl_802047B0
|
|
/* 80204744 00201684 57 E0 06 31 */ rlwinm. r0, r31, 0, 0x18, 0x18
|
|
/* 80204748 00201688 40 82 00 68 */ bne lbl_802047B0
|
|
/* 8020474C 0020168C 57 E0 00 43 */ rlwinm. r0, r31, 0, 1, 1
|
|
/* 80204750 00201690 40 82 00 60 */ bne lbl_802047B0
|
|
/* 80204754 00201694 57 E0 04 E7 */ rlwinm. r0, r31, 0, 0x13, 0x13
|
|
/* 80204758 00201698 40 82 00 58 */ bne lbl_802047B0
|
|
/* 8020475C 0020169C 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80204760 002016A0 41 82 00 30 */ beq lbl_80204790
|
|
/* 80204764 002016A4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80204768 002016A8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8020476C 002016AC 88 03 4F AD */ lbz r0, 0x4fad(r3)
|
|
/* 80204770 002016B0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80204774 002016B4 41 82 00 10 */ beq lbl_80204784
|
|
/* 80204778 002016B8 A0 03 4F A4 */ lhz r0, 0x4fa4(r3)
|
|
/* 8020477C 002016BC 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
|
/* 80204780 002016C0 48 00 00 08 */ b lbl_80204788
|
|
lbl_80204784:
|
|
/* 80204784 002016C4 38 00 00 00 */ li r0, 0
|
|
lbl_80204788:
|
|
/* 80204788 002016C8 54 00 04 3F */ clrlwi. r0, r0, 0x10
|
|
/* 8020478C 002016CC 40 82 00 24 */ bne lbl_802047B0
|
|
lbl_80204790:
|
|
/* 80204790 002016D0 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80204794 002016D4 40 82 00 1C */ bne lbl_802047B0
|
|
/* 80204798 002016D8 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 8020479C 002016DC 40 82 00 14 */ bne lbl_802047B0
|
|
/* 802047A0 002016E0 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 802047A4 002016E4 40 82 00 0C */ bne lbl_802047B0
|
|
/* 802047A8 002016E8 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 802047AC 002016EC 41 82 00 10 */ beq lbl_802047BC
|
|
lbl_802047B0:
|
|
/* 802047B0 002016F0 7F C3 F3 78 */ mr r3, r30
|
|
/* 802047B4 002016F4 48 00 49 01 */ bl dMeterButton_c_NS_setAlphaButtonBinAnimeMin
|
|
/* 802047B8 002016F8 48 00 00 14 */ b lbl_802047CC
|
|
lbl_802047BC:
|
|
/* 802047BC 002016FC 7F C3 F3 78 */ mr r3, r30
|
|
/* 802047C0 00201700 48 00 49 8D */ bl dMeterButton_c_NS_setAlphaButtonBinAnimeMax
|
|
/* 802047C4 00201704 38 60 00 01 */ li r3, 1
|
|
/* 802047C8 00201708 48 00 00 08 */ b lbl_802047D0
|
|
lbl_802047CC:
|
|
/* 802047CC 0020170C 38 60 00 00 */ li r3, 0
|
|
lbl_802047D0:
|
|
/* 802047D0 00201710 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802047D4 00201714 48 15 DA 55 */ bl _restgpr_29
|
|
/* 802047D8 00201718 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802047DC 0020171C 7C 08 03 A6 */ mtlr r0
|
|
/* 802047E0 00201720 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802047E4 00201724 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_screenInitButton
|
|
dMeterButton_c_NS_screenInitButton:
|
|
/* 802047E8 00201728 94 21 FD F0 */ stwu r1, -0x210(r1)
|
|
/* 802047EC 0020172C 7C 08 02 A6 */ mflr r0
|
|
/* 802047F0 00201730 90 01 02 14 */ stw r0, 0x214(r1)
|
|
/* 802047F4 00201734 DB E1 02 00 */ stfd f31, 0x200(r1)
|
|
/* 802047F8 00201738 F3 E1 02 08 */ psq_st f31, 520(r1), 0, qr0
|
|
/* 802047FC 0020173C 39 61 02 00 */ addi r11, r1, 0x200
|
|
/* 80204800 00201740 48 15 D9 C9 */ bl func_803621C8
|
|
/* 80204804 00201744 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80204808 00201748 38 60 01 18 */ li r3, 0x118
|
|
/* 8020480C 0020174C 48 0C A4 41 */ bl __nw__FUl
|
|
/* 80204810 00201750 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204814 00201754 41 82 00 0C */ beq lbl_80204820
|
|
/* 80204818 00201758 48 0F 3C 81 */ bl __ct__9J2DScreenFv
|
|
/* 8020481C 0020175C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204820:
|
|
/* 80204820 00201760 90 1F 00 08 */ stw r0, 8(r31)
|
|
/* 80204824 00201764 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204828 00201768 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 8020482C 0020176C 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 80204830 00201770 3C A0 00 02 */ lis r5, 2
|
|
/* 80204834 00201774 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
/* 80204838 00201778 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
/* 8020483C 0020177C 80 C6 5C 9C */ lwz r6, 0x5c9c(r6)
|
|
/* 80204840 00201780 48 0F 3E 09 */ bl J2DScreen_NS_setPriority
|
|
/* 80204844 00201784 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204848 00201788 48 05 08 A1 */ bl dPaneClass_showNullPane
|
|
/* 8020484C 0020178C 38 00 00 00 */ li r0, 0
|
|
/* 80204850 00201790 90 1F 00 0C */ stw r0, 0xc(r31)
|
|
/* 80204854 00201794 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204858 00201798 48 0C A3 F5 */ bl __nw__FUl
|
|
/* 8020485C 0020179C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204860 002017A0 41 82 00 24 */ beq lbl_80204884
|
|
/* 80204864 002017A4 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204868 002017A8 3C A0 66 6F */ lis r5, 0x666F5F6E@ha
|
|
/* 8020486C 002017AC 38 C5 5F 6E */ addi r6, r5, 0x666F5F6E@l
|
|
/* 80204870 002017B0 38 A0 69 6E */ li r5, 0x696e
|
|
/* 80204874 002017B4 38 E0 00 00 */ li r7, 0
|
|
/* 80204878 002017B8 39 00 00 00 */ li r8, 0
|
|
/* 8020487C 002017BC 48 04 F1 09 */ bl CPaneMgr_X1_
|
|
/* 80204880 002017C0 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204884:
|
|
/* 80204884 002017C4 90 1F 00 18 */ stw r0, 0x18(r31)
|
|
/* 80204888 002017C8 38 60 00 00 */ li r3, 0
|
|
/* 8020488C 002017CC 38 80 00 00 */ li r4, 0
|
|
/* 80204890 002017D0 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204894 002017D4 7C 85 23 78 */ mr r5, r4
|
|
/* 80204898 002017D8 38 00 00 16 */ li r0, 0x16
|
|
/* 8020489C 002017DC 7C 09 03 A6 */ mtctr r0
|
|
lbl_802048A0:
|
|
/* 802048A0 002017E0 7C DF 22 14 */ add r6, r31, r4
|
|
/* 802048A4 002017E4 D0 06 01 8C */ stfs f0, 0x18c(r6)
|
|
/* 802048A8 002017E8 38 03 04 84 */ addi r0, r3, 0x484
|
|
/* 802048AC 002017EC 7C BF 03 2E */ sthx r5, r31, r0
|
|
/* 802048B0 002017F0 D0 06 03 04 */ stfs f0, 0x304(r6)
|
|
/* 802048B4 002017F4 D0 06 01 EC */ stfs f0, 0x1ec(r6)
|
|
/* 802048B8 002017F8 D0 06 02 44 */ stfs f0, 0x244(r6)
|
|
/* 802048BC 002017FC 38 63 00 02 */ addi r3, r3, 2
|
|
/* 802048C0 00201800 38 84 00 04 */ addi r4, r4, 4
|
|
/* 802048C4 00201804 42 00 FF DC */ bdnz lbl_802048A0
|
|
/* 802048C8 00201808 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802048CC 0020180C D0 1F 02 A4 */ stfs f0, 0x2a4(r31)
|
|
/* 802048D0 00201810 D0 1F 02 A8 */ stfs f0, 0x2a8(r31)
|
|
/* 802048D4 00201814 38 60 00 00 */ li r3, 0
|
|
/* 802048D8 00201818 38 00 00 02 */ li r0, 2
|
|
/* 802048DC 0020181C 7C 09 03 A6 */ mtctr r0
|
|
lbl_802048E0:
|
|
/* 802048E0 00201820 7C 9F 1A 14 */ add r4, r31, r3
|
|
/* 802048E4 00201824 D0 04 01 E4 */ stfs f0, 0x1e4(r4)
|
|
/* 802048E8 00201828 D0 04 02 9C */ stfs f0, 0x29c(r4)
|
|
/* 802048EC 0020182C 38 63 00 04 */ addi r3, r3, 4
|
|
/* 802048F0 00201830 42 00 FF F0 */ bdnz lbl_802048E0
|
|
/* 802048F4 00201834 38 00 00 00 */ li r0, 0
|
|
/* 802048F8 00201838 B0 1F 04 B0 */ sth r0, 0x4b0(r31)
|
|
/* 802048FC 0020183C 80 7F 00 18 */ lwz r3, 0x18(r31)
|
|
/* 80204900 00201840 C0 43 00 24 */ lfs f2, 0x24(r3)
|
|
/* 80204904 00201844 C0 22 AD 70 */ lfs f1, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 80204908 00201848 C0 03 00 34 */ lfs f0, 0x34(r3)
|
|
/* 8020490C 0020184C EC 01 00 32 */ fmuls f0, f1, f0
|
|
/* 80204910 00201850 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80204914 00201854 C0 02 AD 74 */ lfs f0, lbl_80454774-_SDA2_BASE_(r2)
|
|
/* 80204918 00201858 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 8020491C 0020185C D0 1F 02 F0 */ stfs f0, 0x2f0(r31)
|
|
/* 80204920 00201860 7F E3 FB 78 */ mr r3, r31
|
|
/* 80204924 00201864 80 9F 00 18 */ lwz r4, 0x18(r31)
|
|
/* 80204928 00201868 C0 3F 02 F0 */ lfs f1, 0x2f0(r31)
|
|
/* 8020492C 0020186C C0 42 AD 48 */ lfs f2, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204930 00201870 38 A0 00 FF */ li r5, 0xff
|
|
/* 80204934 00201874 48 00 65 35 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 80204938 00201878 38 60 00 6C */ li r3, 0x6c
|
|
/* 8020493C 0020187C 48 0C A3 11 */ bl __nw__FUl
|
|
/* 80204940 00201880 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204944 00201884 41 82 00 24 */ beq lbl_80204968
|
|
/* 80204948 00201888 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 8020494C 0020188C 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204950 00201890 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 80204954 00201894 38 A0 61 62 */ li r5, 0x6162
|
|
/* 80204958 00201898 38 E0 00 02 */ li r7, 2
|
|
/* 8020495C 0020189C 39 00 00 00 */ li r8, 0
|
|
/* 80204960 002018A0 48 04 F0 25 */ bl CPaneMgr_X1_
|
|
/* 80204964 002018A4 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204968:
|
|
/* 80204968 002018A8 90 1F 00 1C */ stw r0, 0x1c(r31)
|
|
/* 8020496C 002018AC 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 80204970 002018B0 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204974 002018B4 48 05 0E 5D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204978 002018B8 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 8020497C 002018BC 48 05 0C 4D */ bl CPaneMgrAlpha_NS_show
|
|
/* 80204980 002018C0 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204984 002018C4 48 0C A2 C9 */ bl __nw__FUl
|
|
/* 80204988 002018C8 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 8020498C 002018CC 41 82 00 24 */ beq lbl_802049B0
|
|
/* 80204990 002018D0 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204994 002018D4 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204998 002018D8 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 8020499C 002018DC 38 A0 62 62 */ li r5, 0x6262
|
|
/* 802049A0 002018E0 38 E0 00 02 */ li r7, 2
|
|
/* 802049A4 002018E4 39 00 00 00 */ li r8, 0
|
|
/* 802049A8 002018E8 48 04 EF DD */ bl CPaneMgr_X1_
|
|
/* 802049AC 002018EC 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802049B0:
|
|
/* 802049B0 002018F0 90 1F 00 24 */ stw r0, 0x24(r31)
|
|
/* 802049B4 002018F4 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 802049B8 002018F8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802049BC 002018FC 48 05 0E 15 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802049C0 00201900 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 802049C4 00201904 48 05 0C 05 */ bl CPaneMgrAlpha_NS_show
|
|
/* 802049C8 00201908 38 60 00 6C */ li r3, 0x6c
|
|
/* 802049CC 0020190C 48 0C A2 81 */ bl __nw__FUl
|
|
/* 802049D0 00201910 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 802049D4 00201914 41 82 00 24 */ beq lbl_802049F8
|
|
/* 802049D8 00201918 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 802049DC 0020191C 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 802049E0 00201920 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 802049E4 00201924 38 A0 72 62 */ li r5, 0x7262
|
|
/* 802049E8 00201928 38 E0 00 02 */ li r7, 2
|
|
/* 802049EC 0020192C 39 00 00 00 */ li r8, 0
|
|
/* 802049F0 00201930 48 04 EF 95 */ bl CPaneMgr_X1_
|
|
/* 802049F4 00201934 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802049F8:
|
|
/* 802049F8 00201938 90 1F 00 20 */ stw r0, 0x20(r31)
|
|
/* 802049FC 0020193C 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 80204A00 00201940 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204A04 00201944 48 05 0D CD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204A08 00201948 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 80204A0C 0020194C 48 05 0B BD */ bl CPaneMgrAlpha_NS_show
|
|
/* 80204A10 00201950 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204A14 00201954 48 0C A2 39 */ bl __nw__FUl
|
|
/* 80204A18 00201958 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204A1C 0020195C 41 82 00 24 */ beq lbl_80204A40
|
|
/* 80204A20 00201960 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204A24 00201964 3C A0 64 6F */ lis r5, 0x646F6E61@ha
|
|
/* 80204A28 00201968 38 C5 6E 61 */ addi r6, r5, 0x646F6E61@l
|
|
/* 80204A2C 0020196C 38 A0 6D 69 */ li r5, 0x6d69
|
|
/* 80204A30 00201970 38 E0 00 00 */ li r7, 0
|
|
/* 80204A34 00201974 39 00 00 00 */ li r8, 0
|
|
/* 80204A38 00201978 48 04 EF 4D */ bl CPaneMgr_X1_
|
|
/* 80204A3C 0020197C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204A40:
|
|
/* 80204A40 00201980 90 1F 00 F8 */ stw r0, 0xf8(r31)
|
|
/* 80204A44 00201984 38 60 00 00 */ li r3, 0
|
|
/* 80204A48 00201988 38 80 00 00 */ li r4, 0
|
|
/* 80204A4C 0020198C 38 00 00 04 */ li r0, 4
|
|
/* 80204A50 00201990 7C 09 03 A6 */ mtctr r0
|
|
lbl_80204A54:
|
|
/* 80204A54 00201994 38 03 00 FC */ addi r0, r3, 0xfc
|
|
/* 80204A58 00201998 7C 9F 01 2E */ stwx r4, r31, r0
|
|
/* 80204A5C 0020199C 38 63 00 04 */ addi r3, r3, 4
|
|
/* 80204A60 002019A0 42 00 FF F4 */ bdnz lbl_80204A54
|
|
/* 80204A64 002019A4 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204A68 002019A8 3C 80 7A 62 */ lis r4, 0x7A62746E@ha
|
|
/* 80204A6C 002019AC 38 C4 74 6E */ addi r6, r4, 0x7A62746E@l
|
|
/* 80204A70 002019B0 38 A0 00 00 */ li r5, 0
|
|
/* 80204A74 002019B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204A78 002019B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204A7C 002019BC 7D 89 03 A6 */ mtctr r12
|
|
/* 80204A80 002019C0 4E 80 04 21 */ bctrl
|
|
/* 80204A84 002019C4 38 00 00 01 */ li r0, 1
|
|
/* 80204A88 002019C8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204A8C 002019CC 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204A90 002019D0 3C 80 62 74 */ lis r4, 0x62746E6C@ha
|
|
/* 80204A94 002019D4 38 C4 6E 6C */ addi r6, r4, 0x62746E6C@l
|
|
/* 80204A98 002019D8 38 A0 7A 5F */ li r5, 0x7a5f
|
|
/* 80204A9C 002019DC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204AA0 002019E0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204AA4 002019E4 7D 89 03 A6 */ mtctr r12
|
|
/* 80204AA8 002019E8 4E 80 04 21 */ bctrl
|
|
/* 80204AAC 002019EC 38 00 00 01 */ li r0, 1
|
|
/* 80204AB0 002019F0 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204AB4 002019F4 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204AB8 002019F8 48 0C A1 95 */ bl __nw__FUl
|
|
/* 80204ABC 002019FC 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204AC0 00201A00 41 82 00 24 */ beq lbl_80204AE4
|
|
/* 80204AC4 00201A04 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204AC8 00201A08 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204ACC 00201A0C 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 80204AD0 00201A10 38 A0 7A 62 */ li r5, 0x7a62
|
|
/* 80204AD4 00201A14 38 E0 00 02 */ li r7, 2
|
|
/* 80204AD8 00201A18 39 00 00 00 */ li r8, 0
|
|
/* 80204ADC 00201A1C 48 04 EE A9 */ bl CPaneMgr_X1_
|
|
/* 80204AE0 00201A20 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204AE4:
|
|
/* 80204AE4 00201A24 90 1F 00 28 */ stw r0, 0x28(r31)
|
|
/* 80204AE8 00201A28 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80204AEC 00201A2C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204AF0 00201A30 48 05 0C E1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204AF4 00201A34 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80204AF8 00201A38 48 05 0A D1 */ bl CPaneMgrAlpha_NS_show
|
|
/* 80204AFC 00201A3C 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204B00 00201A40 48 0C A1 4D */ bl __nw__FUl
|
|
/* 80204B04 00201A44 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204B08 00201A48 41 82 00 28 */ beq lbl_80204B30
|
|
/* 80204B0C 00201A4C 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204B10 00201A50 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204B14 00201A54 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 80204B18 00201A58 3C A0 00 61 */ lis r5, 0x00617362@ha
|
|
/* 80204B1C 00201A5C 38 A5 73 62 */ addi r5, r5, 0x00617362@l
|
|
/* 80204B20 00201A60 38 E0 00 02 */ li r7, 2
|
|
/* 80204B24 00201A64 39 00 00 00 */ li r8, 0
|
|
/* 80204B28 00201A68 48 04 EE 5D */ bl CPaneMgr_X1_
|
|
/* 80204B2C 00201A6C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204B30:
|
|
/* 80204B30 00201A70 90 1F 00 2C */ stw r0, 0x2c(r31)
|
|
/* 80204B34 00201A74 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 80204B38 00201A78 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204B3C 00201A7C 48 05 0C 95 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204B40 00201A80 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 80204B44 00201A84 48 05 0A 85 */ bl CPaneMgrAlpha_NS_show
|
|
/* 80204B48 00201A88 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204B4C 00201A8C 3C 80 5F 6C */ lis r4, 0x5F6C5F6E@ha
|
|
/* 80204B50 00201A90 38 C4 5F 6E */ addi r6, r4, 0x5F6C5F6E@l
|
|
/* 80204B54 00201A94 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80204B58 00201A98 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80204B5C 00201A9C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204B60 00201AA0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204B64 00201AA4 7D 89 03 A6 */ mtctr r12
|
|
/* 80204B68 00201AA8 4E 80 04 21 */ bctrl
|
|
/* 80204B6C 00201AAC 38 00 00 00 */ li r0, 0
|
|
/* 80204B70 00201AB0 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204B74 00201AB4 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204B78 00201AB8 3C 80 5F 75 */ lis r4, 0x5F755F6E@ha
|
|
/* 80204B7C 00201ABC 38 C4 5F 6E */ addi r6, r4, 0x5F755F6E@l
|
|
/* 80204B80 00201AC0 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80204B84 00201AC4 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80204B88 00201AC8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204B8C 00201ACC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204B90 00201AD0 7D 89 03 A6 */ mtctr r12
|
|
/* 80204B94 00201AD4 4E 80 04 21 */ bctrl
|
|
/* 80204B98 00201AD8 38 00 00 00 */ li r0, 0
|
|
/* 80204B9C 00201ADC 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204BA0 00201AE0 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204BA4 00201AE4 3C 80 5F 64 */ lis r4, 0x5F645F6E@ha
|
|
/* 80204BA8 00201AE8 38 C4 5F 6E */ addi r6, r4, 0x5F645F6E@l
|
|
/* 80204BAC 00201AEC 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80204BB0 00201AF0 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80204BB4 00201AF4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204BB8 00201AF8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204BBC 00201AFC 7D 89 03 A6 */ mtctr r12
|
|
/* 80204BC0 00201B00 4E 80 04 21 */ bctrl
|
|
/* 80204BC4 00201B04 38 00 00 00 */ li r0, 0
|
|
/* 80204BC8 00201B08 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204BCC 00201B0C 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204BD0 00201B10 3C 80 5F 72 */ lis r4, 0x5F725F6E@ha
|
|
/* 80204BD4 00201B14 38 C4 5F 6E */ addi r6, r4, 0x5F725F6E@l
|
|
/* 80204BD8 00201B18 3C 80 79 61 */ lis r4, 0x79616A69@ha
|
|
/* 80204BDC 00201B1C 38 A4 6A 69 */ addi r5, r4, 0x79616A69@l
|
|
/* 80204BE0 00201B20 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204BE4 00201B24 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204BE8 00201B28 7D 89 03 A6 */ mtctr r12
|
|
/* 80204BEC 00201B2C 4E 80 04 21 */ bctrl
|
|
/* 80204BF0 00201B30 38 00 00 00 */ li r0, 0
|
|
/* 80204BF4 00201B34 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204BF8 00201B38 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204BFC 00201B3C 48 0C A0 51 */ bl __nw__FUl
|
|
/* 80204C00 00201B40 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204C04 00201B44 41 82 00 24 */ beq lbl_80204C28
|
|
/* 80204C08 00201B48 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204C0C 00201B4C 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204C10 00201B50 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 80204C14 00201B54 38 A0 63 62 */ li r5, 0x6362
|
|
/* 80204C18 00201B58 38 E0 00 02 */ li r7, 2
|
|
/* 80204C1C 00201B5C 39 00 00 00 */ li r8, 0
|
|
/* 80204C20 00201B60 48 04 ED 65 */ bl CPaneMgr_X1_
|
|
/* 80204C24 00201B64 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204C28:
|
|
/* 80204C28 00201B68 90 1F 00 30 */ stw r0, 0x30(r31)
|
|
/* 80204C2C 00201B6C 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80204C30 00201B70 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204C34 00201B74 48 05 0B 9D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204C38 00201B78 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80204C3C 00201B7C 48 05 09 8D */ bl CPaneMgrAlpha_NS_show
|
|
/* 80204C40 00201B80 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204C44 00201B84 3C 80 69 5F */ lis r4, 0x695F6C6E@ha
|
|
/* 80204C48 00201B88 38 C4 6C 6E */ addi r6, r4, 0x695F6C6E@l
|
|
/* 80204C4C 00201B8C 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80204C50 00201B90 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80204C54 00201B94 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204C58 00201B98 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204C5C 00201B9C 7D 89 03 A6 */ mtctr r12
|
|
/* 80204C60 00201BA0 4E 80 04 21 */ bctrl
|
|
/* 80204C64 00201BA4 38 00 00 00 */ li r0, 0
|
|
/* 80204C68 00201BA8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204C6C 00201BAC 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204C70 00201BB0 3C 80 69 5F */ lis r4, 0x695F756E@ha
|
|
/* 80204C74 00201BB4 38 C4 75 6E */ addi r6, r4, 0x695F756E@l
|
|
/* 80204C78 00201BB8 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80204C7C 00201BBC 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80204C80 00201BC0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204C84 00201BC4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204C88 00201BC8 7D 89 03 A6 */ mtctr r12
|
|
/* 80204C8C 00201BCC 4E 80 04 21 */ bctrl
|
|
/* 80204C90 00201BD0 38 00 00 00 */ li r0, 0
|
|
/* 80204C94 00201BD4 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204C98 00201BD8 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204C9C 00201BDC 3C 80 69 5F */ lis r4, 0x695F646E@ha
|
|
/* 80204CA0 00201BE0 38 C4 64 6E */ addi r6, r4, 0x695F646E@l
|
|
/* 80204CA4 00201BE4 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80204CA8 00201BE8 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80204CAC 00201BEC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204CB0 00201BF0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204CB4 00201BF4 7D 89 03 A6 */ mtctr r12
|
|
/* 80204CB8 00201BF8 4E 80 04 21 */ bctrl
|
|
/* 80204CBC 00201BFC 38 00 00 00 */ li r0, 0
|
|
/* 80204CC0 00201C00 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204CC4 00201C04 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80204CC8 00201C08 3C 80 69 5F */ lis r4, 0x695F726E@ha
|
|
/* 80204CCC 00201C0C 38 C4 72 6E */ addi r6, r4, 0x695F726E@l
|
|
/* 80204CD0 00201C10 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 80204CD4 00201C14 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 80204CD8 00201C18 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80204CDC 00201C1C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80204CE0 00201C20 7D 89 03 A6 */ mtctr r12
|
|
/* 80204CE4 00201C24 4E 80 04 21 */ bctrl
|
|
/* 80204CE8 00201C28 38 00 00 00 */ li r0, 0
|
|
/* 80204CEC 00201C2C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80204CF0 00201C30 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204CF4 00201C34 48 0C 9F 59 */ bl __nw__FUl
|
|
/* 80204CF8 00201C38 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204CFC 00201C3C 41 82 00 24 */ beq lbl_80204D20
|
|
/* 80204D00 00201C40 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204D04 00201C44 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204D08 00201C48 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 80204D0C 00201C4C 38 A0 73 62 */ li r5, 0x7362
|
|
/* 80204D10 00201C50 38 E0 00 02 */ li r7, 2
|
|
/* 80204D14 00201C54 39 00 00 00 */ li r8, 0
|
|
/* 80204D18 00201C58 48 04 EC 6D */ bl CPaneMgr_X1_
|
|
/* 80204D1C 00201C5C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204D20:
|
|
/* 80204D20 00201C60 90 1F 00 34 */ stw r0, 0x34(r31)
|
|
/* 80204D24 00201C64 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80204D28 00201C68 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204D2C 00201C6C 48 05 0A A5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204D30 00201C70 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204D34 00201C74 48 0C 9F 19 */ bl __nw__FUl
|
|
/* 80204D38 00201C78 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204D3C 00201C7C 41 82 00 24 */ beq lbl_80204D60
|
|
/* 80204D40 00201C80 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204D44 00201C84 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204D48 00201C88 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 80204D4C 00201C8C 38 A0 78 62 */ li r5, 0x7862
|
|
/* 80204D50 00201C90 38 E0 00 02 */ li r7, 2
|
|
/* 80204D54 00201C94 39 00 00 00 */ li r8, 0
|
|
/* 80204D58 00201C98 48 04 EC 2D */ bl CPaneMgr_X1_
|
|
/* 80204D5C 00201C9C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204D60:
|
|
/* 80204D60 00201CA0 90 1F 00 38 */ stw r0, 0x38(r31)
|
|
/* 80204D64 00201CA4 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80204D68 00201CA8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204D6C 00201CAC 48 05 0A 65 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204D70 00201CB0 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204D74 00201CB4 48 0C 9E D9 */ bl __nw__FUl
|
|
/* 80204D78 00201CB8 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204D7C 00201CBC 41 82 00 24 */ beq lbl_80204DA0
|
|
/* 80204D80 00201CC0 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204D84 00201CC4 3C A0 74 6E */ lis r5, 0x746E5F6E@ha
|
|
/* 80204D88 00201CC8 38 C5 5F 6E */ addi r6, r5, 0x746E5F6E@l
|
|
/* 80204D8C 00201CCC 38 A0 79 62 */ li r5, 0x7962
|
|
/* 80204D90 00201CD0 38 E0 00 02 */ li r7, 2
|
|
/* 80204D94 00201CD4 39 00 00 00 */ li r8, 0
|
|
/* 80204D98 00201CD8 48 04 EB ED */ bl CPaneMgr_X1_
|
|
/* 80204D9C 00201CDC 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204DA0:
|
|
/* 80204DA0 00201CE0 90 1F 00 3C */ stw r0, 0x3c(r31)
|
|
/* 80204DA4 00201CE4 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80204DA8 00201CE8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204DAC 00201CEC 48 05 0A 25 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204DB0 00201CF0 38 00 00 00 */ li r0, 0
|
|
/* 80204DB4 00201CF4 90 1F 00 40 */ stw r0, 0x40(r31)
|
|
/* 80204DB8 00201CF8 90 1F 00 44 */ stw r0, 0x44(r31)
|
|
/* 80204DBC 00201CFC 90 1F 00 48 */ stw r0, 0x48(r31)
|
|
/* 80204DC0 00201D00 90 1F 00 4C */ stw r0, 0x4c(r31)
|
|
/* 80204DC4 00201D04 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204DC8 00201D08 48 0C 9E 85 */ bl __nw__FUl
|
|
/* 80204DCC 00201D0C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204DD0 00201D10 41 82 00 24 */ beq lbl_80204DF4
|
|
/* 80204DD4 00201D14 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204DD8 00201D18 3C A0 5F 62 */ lis r5, 0x5F625F6E@ha
|
|
/* 80204DDC 00201D1C 38 C5 5F 6E */ addi r6, r5, 0x5F625F6E@l
|
|
/* 80204DE0 00201D20 38 A0 61 73 */ li r5, 0x6173
|
|
/* 80204DE4 00201D24 38 E0 00 02 */ li r7, 2
|
|
/* 80204DE8 00201D28 39 00 00 00 */ li r8, 0
|
|
/* 80204DEC 00201D2C 48 04 EB 99 */ bl CPaneMgr_X1_
|
|
/* 80204DF0 00201D30 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204DF4:
|
|
/* 80204DF4 00201D34 90 1F 00 50 */ stw r0, 0x50(r31)
|
|
/* 80204DF8 00201D38 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 80204DFC 00201D3C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204E00 00201D40 48 05 09 D1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204E04 00201D44 38 00 00 00 */ li r0, 0
|
|
/* 80204E08 00201D48 90 1F 00 54 */ stw r0, 0x54(r31)
|
|
/* 80204E0C 00201D4C 90 1F 00 58 */ stw r0, 0x58(r31)
|
|
/* 80204E10 00201D50 90 1F 00 5C */ stw r0, 0x5c(r31)
|
|
/* 80204E14 00201D54 90 1F 00 60 */ stw r0, 0x60(r31)
|
|
/* 80204E18 00201D58 90 1F 00 64 */ stw r0, 0x64(r31)
|
|
/* 80204E1C 00201D5C 90 1F 00 68 */ stw r0, 0x68(r31)
|
|
/* 80204E20 00201D60 90 1F 00 6C */ stw r0, 0x6c(r31)
|
|
/* 80204E24 00201D64 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204E28 00201D68 48 0C 9E 25 */ bl __nw__FUl
|
|
/* 80204E2C 00201D6C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204E30 00201D70 41 82 00 28 */ beq lbl_80204E58
|
|
/* 80204E34 00201D74 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204E38 00201D78 3C A0 74 6C */ lis r5, 0x746C5F6E@ha
|
|
/* 80204E3C 00201D7C 38 C5 5F 6E */ addi r6, r5, 0x746C5F6E@l
|
|
/* 80204E40 00201D80 3C A0 00 62 */ lis r5, 0x00626F74@ha
|
|
/* 80204E44 00201D84 38 A5 6F 74 */ addi r5, r5, 0x00626F74@l
|
|
/* 80204E48 00201D88 38 E0 00 02 */ li r7, 2
|
|
/* 80204E4C 00201D8C 39 00 00 00 */ li r8, 0
|
|
/* 80204E50 00201D90 48 04 EB 35 */ bl CPaneMgr_X1_
|
|
/* 80204E54 00201D94 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204E58:
|
|
/* 80204E58 00201D98 90 1F 00 70 */ stw r0, 0x70(r31)
|
|
/* 80204E5C 00201D9C 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80204E60 00201DA0 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204E64 00201DA4 48 05 09 6D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204E68 00201DA8 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204E6C 00201DAC 48 0C 9D E1 */ bl __nw__FUl
|
|
/* 80204E70 00201DB0 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204E74 00201DB4 41 82 00 24 */ beq lbl_80204E98
|
|
/* 80204E78 00201DB8 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204E7C 00201DBC 3C A0 78 74 */ lis r5, 0x78745F6E@ha
|
|
/* 80204E80 00201DC0 38 C5 5F 6E */ addi r6, r5, 0x78745F6E@l
|
|
/* 80204E84 00201DC4 38 A0 74 65 */ li r5, 0x7465
|
|
/* 80204E88 00201DC8 38 E0 00 02 */ li r7, 2
|
|
/* 80204E8C 00201DCC 39 00 00 00 */ li r8, 0
|
|
/* 80204E90 00201DD0 48 04 EA F5 */ bl CPaneMgr_X1_
|
|
/* 80204E94 00201DD4 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204E98:
|
|
/* 80204E98 00201DD8 90 1F 00 78 */ stw r0, 0x78(r31)
|
|
/* 80204E9C 00201DDC 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 80204EA0 00201DE0 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204EA4 00201DE4 48 05 09 2D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204EA8 00201DE8 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204EAC 00201DEC 48 0C 9D A1 */ bl __nw__FUl
|
|
/* 80204EB0 00201DF0 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204EB4 00201DF4 41 82 00 28 */ beq lbl_80204EDC
|
|
/* 80204EB8 00201DF8 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204EBC 00201DFC 3C A0 74 32 */ lis r5, 0x74325F6E@ha
|
|
/* 80204EC0 00201E00 38 C5 5F 6E */ addi r6, r5, 0x74325F6E@l
|
|
/* 80204EC4 00201E04 3C A0 00 74 */ lis r5, 0x00746578@ha
|
|
/* 80204EC8 00201E08 38 A5 65 78 */ addi r5, r5, 0x00746578@l
|
|
/* 80204ECC 00201E0C 38 E0 00 02 */ li r7, 2
|
|
/* 80204ED0 00201E10 39 00 00 00 */ li r8, 0
|
|
/* 80204ED4 00201E14 48 04 EA B1 */ bl CPaneMgr_X1_
|
|
/* 80204ED8 00201E18 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204EDC:
|
|
/* 80204EDC 00201E1C 90 1F 00 7C */ stw r0, 0x7c(r31)
|
|
/* 80204EE0 00201E20 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 80204EE4 00201E24 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204EE8 00201E28 48 05 08 E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204EEC 00201E2C 38 60 00 6C */ li r3, 0x6c
|
|
/* 80204EF0 00201E30 48 0C 9D 5D */ bl __nw__FUl
|
|
/* 80204EF4 00201E34 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80204EF8 00201E38 41 82 00 28 */ beq lbl_80204F20
|
|
/* 80204EFC 00201E3C 80 9F 00 08 */ lwz r4, 8(r31)
|
|
/* 80204F00 00201E40 3C A0 68 69 */ lis r5, 0x68696E67@ha
|
|
/* 80204F04 00201E44 38 C5 6E 67 */ addi r6, r5, 0x68696E67@l
|
|
/* 80204F08 00201E48 3C A0 00 66 */ lis r5, 0x00666973@ha
|
|
/* 80204F0C 00201E4C 38 A5 69 73 */ addi r5, r5, 0x00666973@l
|
|
/* 80204F10 00201E50 38 E0 00 00 */ li r7, 0
|
|
/* 80204F14 00201E54 39 00 00 00 */ li r8, 0
|
|
/* 80204F18 00201E58 48 04 EA 6D */ bl CPaneMgr_X1_
|
|
/* 80204F1C 00201E5C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80204F20:
|
|
/* 80204F20 00201E60 90 1F 00 F4 */ stw r0, 0xf4(r31)
|
|
/* 80204F24 00201E64 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 80204F28 00201E68 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80204F2C 00201E6C 48 05 08 A5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80204F30 00201E70 4B E0 A2 BD */ bl mDoExt_getCurrentHeap
|
|
/* 80204F34 00201E74 90 7F 01 0C */ stw r3, 0x10c(r31)
|
|
/* 80204F38 00201E78 80 7F 01 0C */ lwz r3, 0x10c(r31)
|
|
/* 80204F3C 00201E7C 38 80 0C 00 */ li r4, 0xc00
|
|
/* 80204F40 00201E80 38 A0 00 20 */ li r5, 0x20
|
|
/* 80204F44 00201E84 48 0C 95 91 */ bl alloc__7JKRHeapFUli
|
|
/* 80204F48 00201E88 90 7F 01 10 */ stw r3, 0x110(r31)
|
|
/* 80204F4C 00201E8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80204F50 00201E90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80204F54 00201E94 38 63 00 9C */ addi r3, r3, 0x9c
|
|
/* 80204F58 00201E98 38 80 00 14 */ li r4, 0x14
|
|
/* 80204F5C 00201E9C 38 A0 00 00 */ li r5, 0
|
|
/* 80204F60 00201EA0 4B E2 E0 D1 */ bl getItem__17dSv_player_item_cCFib
|
|
/* 80204F64 00201EA4 7C 79 1B 78 */ mr r25, r3
|
|
/* 80204F68 00201EA8 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80204F6C 00201EAC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80204F70 00201EB0 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80204F74 00201EB4 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80204F78 00201EB8 48 01 6C 3D */ bl dMeter2Draw_c_NS_getCanoeFishing
|
|
/* 80204F7C 00201EBC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80204F80 00201EC0 41 82 00 08 */ beq lbl_80204F88
|
|
/* 80204F84 00201EC4 3B 20 00 58 */ li r25, 0x58
|
|
lbl_80204F88:
|
|
/* 80204F88 00201EC8 57 20 06 3E */ clrlwi r0, r25, 0x18
|
|
/* 80204F8C 00201ECC 28 00 00 FF */ cmplwi r0, 0xff
|
|
/* 80204F90 00201ED0 40 82 00 08 */ bne lbl_80204F98
|
|
/* 80204F94 00201ED4 3B 20 00 4A */ li r25, 0x4a
|
|
lbl_80204F98:
|
|
/* 80204F98 00201ED8 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 80204F9C 00201EDC 80 C3 00 04 */ lwz r6, 4(r3)
|
|
/* 80204FA0 00201EE0 38 00 00 00 */ li r0, 0
|
|
/* 80204FA4 00201EE4 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80204FA8 00201EE8 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80204FAC 00201EEC 38 00 FF FF */ li r0, -1
|
|
/* 80204FB0 00201EF0 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 80204FB4 00201EF4 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80204FB8 00201EF8 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80204FBC 00201EFC 7F 24 CB 78 */ mr r4, r25
|
|
/* 80204FC0 00201F00 80 BF 01 10 */ lwz r5, 0x110(r31)
|
|
/* 80204FC4 00201F04 38 E0 00 00 */ li r7, 0
|
|
/* 80204FC8 00201F08 39 00 00 00 */ li r8, 0
|
|
/* 80204FCC 00201F0C 39 20 00 00 */ li r9, 0
|
|
/* 80204FD0 00201F10 39 40 00 00 */ li r10, 0
|
|
/* 80204FD4 00201F14 48 01 7F 35 */ bl dMeter2Info_c_NS_readItemTexture
|
|
/* 80204FD8 00201F18 38 00 00 FF */ li r0, 0xff
|
|
/* 80204FDC 00201F1C 98 1F 04 D9 */ stb r0, 0x4d9(r31)
|
|
/* 80204FE0 00201F20 3B 00 00 00 */ li r24, 0
|
|
/* 80204FE4 00201F24 3B 80 00 00 */ li r28, 0
|
|
/* 80204FE8 00201F28 3B A0 00 00 */ li r29, 0
|
|
/* 80204FEC 00201F2C 3C 60 80 3A */ lis r3, lbl_80398098@ha
|
|
/* 80204FF0 00201F30 3B 63 80 98 */ addi r27, r3, lbl_80398098@l
|
|
/* 80204FF4 00201F34 3C 60 80 3A */ lis r3, lbl_80398048@ha
|
|
/* 80204FF8 00201F38 3B 43 80 48 */ addi r26, r3, lbl_80398048@l
|
|
/* 80204FFC 00201F3C 3C 60 80 3A */ lis r3, lbl_803980E8@ha
|
|
/* 80205000 00201F40 3B 23 80 E8 */ addi r25, r3, lbl_803980E8@l
|
|
lbl_80205004:
|
|
/* 80205004 00201F44 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80205008 00201F48 7C 9B EA 14 */ add r4, r27, r29
|
|
/* 8020500C 00201F4C 80 A4 00 00 */ lwz r5, 0(r4)
|
|
/* 80205010 00201F50 80 C4 00 04 */ lwz r6, 4(r4)
|
|
/* 80205014 00201F54 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205018 00201F58 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020501C 00201F5C 7D 89 03 A6 */ mtctr r12
|
|
/* 80205020 00201F60 4E 80 04 21 */ bctrl
|
|
/* 80205024 00201F64 3B DC 00 84 */ addi r30, r28, 0x84
|
|
/* 80205028 00201F68 7C 7F F1 2E */ stwx r3, r31, r30
|
|
/* 8020502C 00201F6C 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80205030 00201F70 7C 9A EA 14 */ add r4, r26, r29
|
|
/* 80205034 00201F74 80 A4 00 00 */ lwz r5, 0(r4)
|
|
/* 80205038 00201F78 80 C4 00 04 */ lwz r6, 4(r4)
|
|
/* 8020503C 00201F7C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205040 00201F80 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205044 00201F84 7D 89 03 A6 */ mtctr r12
|
|
/* 80205048 00201F88 4E 80 04 21 */ bctrl
|
|
/* 8020504C 00201F8C 38 00 00 00 */ li r0, 0
|
|
/* 80205050 00201F90 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80205054 00201F94 4B E0 F9 9D */ bl mDoExt_getMesgFont
|
|
/* 80205058 00201F98 7C 64 1B 78 */ mr r4, r3
|
|
/* 8020505C 00201F9C 7C 7F F0 2E */ lwzx r3, r31, r30
|
|
/* 80205060 00201FA0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205064 00201FA4 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80205068 00201FA8 7D 89 03 A6 */ mtctr r12
|
|
/* 8020506C 00201FAC 4E 80 04 21 */ bctrl
|
|
/* 80205070 00201FB0 7C 7F F0 2E */ lwzx r3, r31, r30
|
|
/* 80205074 00201FB4 38 80 00 20 */ li r4, 0x20
|
|
/* 80205078 00201FB8 38 B9 00 21 */ addi r5, r25, 0x21
|
|
/* 8020507C 00201FBC 4C C6 31 82 */ crclr 6
|
|
/* 80205080 00201FC0 48 0F B6 CD */ bl J2DTextBox_NS_setString_X1_
|
|
/* 80205084 00201FC4 3B 18 00 01 */ addi r24, r24, 1
|
|
/* 80205088 00201FC8 2C 18 00 0A */ cmpwi r24, 0xa
|
|
/* 8020508C 00201FCC 3B 9C 00 04 */ addi r28, r28, 4
|
|
/* 80205090 00201FD0 3B BD 00 08 */ addi r29, r29, 8
|
|
/* 80205094 00201FD4 41 80 FF 70 */ blt lbl_80205004
|
|
/* 80205098 00201FD8 80 7F 00 84 */ lwz r3, 0x84(r31)
|
|
/* 8020509C 00201FDC C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 802050A0 00201FE0 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 802050A4 00201FE4 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 802050A8 00201FE8 D0 1F 03 5C */ stfs f0, 0x35c(r31)
|
|
/* 802050AC 00201FEC 80 7F 00 84 */ lwz r3, 0x84(r31)
|
|
/* 802050B0 00201FF0 48 0F 20 51 */ bl J2DPane_NS_getBounds
|
|
/* 802050B4 00201FF4 C0 03 00 00 */ lfs f0, 0(r3)
|
|
/* 802050B8 00201FF8 D0 1F 03 60 */ stfs f0, 0x360(r31)
|
|
/* 802050BC 00201FFC 3B 00 00 00 */ li r24, 0
|
|
/* 802050C0 00202000 3B C0 00 00 */ li r30, 0
|
|
/* 802050C4 00202004 3B A0 00 00 */ li r29, 0
|
|
/* 802050C8 00202008 3B 80 00 00 */ li r28, 0
|
|
/* 802050CC 0020200C 3C 60 80 3A */ lis r3, lbl_803980E8@ha
|
|
/* 802050D0 00202010 3B 23 80 E8 */ addi r25, r3, lbl_803980E8@l
|
|
/* 802050D4 00202014 C3 E2 AD 48 */ lfs f31, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802050D8 00202018 3B 40 00 16 */ li r26, 0x16
|
|
/* 802050DC 0020201C 3B 60 00 00 */ li r27, 0
|
|
lbl_802050E0:
|
|
/* 802050E0 00202020 38 7C 01 14 */ addi r3, r28, 0x114
|
|
/* 802050E4 00202024 7C 7F 1A 14 */ add r3, r31, r3
|
|
/* 802050E8 00202028 38 99 00 21 */ addi r4, r25, 0x21
|
|
/* 802050EC 0020202C 48 16 3A 41 */ bl strcpy
|
|
/* 802050F0 00202030 7C 7F EA 14 */ add r3, r31, r29
|
|
/* 802050F4 00202034 D3 E3 02 E8 */ stfs f31, 0x2e8(r3)
|
|
/* 802050F8 00202038 7C 9F C2 14 */ add r4, r31, r24
|
|
/* 802050FC 0020203C 9B 44 04 BE */ stb r26, 0x4be(r4)
|
|
/* 80205100 00202040 D3 E3 02 F4 */ stfs f31, 0x2f4(r3)
|
|
/* 80205104 00202044 D3 E3 02 FC */ stfs f31, 0x2fc(r3)
|
|
/* 80205108 00202048 9B 64 04 D7 */ stb r27, 0x4d7(r4)
|
|
/* 8020510C 0020204C 38 1E 04 B8 */ addi r0, r30, 0x4b8
|
|
/* 80205110 00202050 7F 7F 03 2E */ sthx r27, r31, r0
|
|
/* 80205114 00202054 9B 64 04 BC */ stb r27, 0x4bc(r4)
|
|
/* 80205118 00202058 3B 18 00 01 */ addi r24, r24, 1
|
|
/* 8020511C 0020205C 2C 18 00 02 */ cmpwi r24, 2
|
|
/* 80205120 00202060 3B DE 00 02 */ addi r30, r30, 2
|
|
/* 80205124 00202064 3B BD 00 04 */ addi r29, r29, 4
|
|
/* 80205128 00202068 3B 9C 00 0F */ addi r28, r28, 0xf
|
|
/* 8020512C 0020206C 41 80 FF B4 */ blt lbl_802050E0
|
|
/* 80205130 00202070 38 00 00 00 */ li r0, 0
|
|
/* 80205134 00202074 90 1F 00 80 */ stw r0, 0x80(r31)
|
|
/* 80205138 00202078 80 9F 00 1C */ lwz r4, 0x1c(r31)
|
|
/* 8020513C 0020207C 38 61 00 D8 */ addi r3, r1, 0xd8
|
|
/* 80205140 00202080 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80205144 00202084 38 C0 00 00 */ li r6, 0
|
|
/* 80205148 00202088 38 E0 00 00 */ li r7, 0
|
|
/* 8020514C 0020208C 48 04 FD 71 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80205150 00202090 C0 01 00 D8 */ lfs f0, 0xd8(r1)
|
|
/* 80205154 00202094 D0 1F 03 64 */ stfs f0, 0x364(r31)
|
|
/* 80205158 00202098 C0 01 00 DC */ lfs f0, 0xdc(r1)
|
|
/* 8020515C 0020209C D0 1F 03 68 */ stfs f0, 0x368(r31)
|
|
/* 80205160 002020A0 C0 01 00 E0 */ lfs f0, 0xe0(r1)
|
|
/* 80205164 002020A4 D0 1F 03 6C */ stfs f0, 0x36c(r31)
|
|
/* 80205168 002020A8 C0 1F 03 64 */ lfs f0, 0x364(r31)
|
|
/* 8020516C 002020AC D0 1F 02 44 */ stfs f0, 0x244(r31)
|
|
/* 80205170 002020B0 80 9F 00 24 */ lwz r4, 0x24(r31)
|
|
/* 80205174 002020B4 38 61 00 CC */ addi r3, r1, 0xcc
|
|
/* 80205178 002020B8 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 8020517C 002020BC 38 C0 00 00 */ li r6, 0
|
|
/* 80205180 002020C0 38 E0 00 00 */ li r7, 0
|
|
/* 80205184 002020C4 48 04 FD 39 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80205188 002020C8 C0 01 00 CC */ lfs f0, 0xcc(r1)
|
|
/* 8020518C 002020CC D0 1F 03 70 */ stfs f0, 0x370(r31)
|
|
/* 80205190 002020D0 C0 01 00 D0 */ lfs f0, 0xd0(r1)
|
|
/* 80205194 002020D4 D0 1F 03 74 */ stfs f0, 0x374(r31)
|
|
/* 80205198 002020D8 C0 01 00 D4 */ lfs f0, 0xd4(r1)
|
|
/* 8020519C 002020DC D0 1F 03 78 */ stfs f0, 0x378(r31)
|
|
/* 802051A0 002020E0 C0 1F 03 70 */ lfs f0, 0x370(r31)
|
|
/* 802051A4 002020E4 D0 1F 02 48 */ stfs f0, 0x248(r31)
|
|
/* 802051A8 002020E8 80 9F 00 20 */ lwz r4, 0x20(r31)
|
|
/* 802051AC 002020EC 38 61 00 C0 */ addi r3, r1, 0xc0
|
|
/* 802051B0 002020F0 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802051B4 002020F4 38 C0 00 00 */ li r6, 0
|
|
/* 802051B8 002020F8 38 E0 00 00 */ li r7, 0
|
|
/* 802051BC 002020FC 48 04 FD 01 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802051C0 00202100 C0 01 00 C0 */ lfs f0, 0xc0(r1)
|
|
/* 802051C4 00202104 D0 1F 03 7C */ stfs f0, 0x37c(r31)
|
|
/* 802051C8 00202108 C0 01 00 C4 */ lfs f0, 0xc4(r1)
|
|
/* 802051CC 0020210C D0 1F 03 80 */ stfs f0, 0x380(r31)
|
|
/* 802051D0 00202110 C0 01 00 C8 */ lfs f0, 0xc8(r1)
|
|
/* 802051D4 00202114 D0 1F 03 84 */ stfs f0, 0x384(r31)
|
|
/* 802051D8 00202118 C0 1F 03 7C */ lfs f0, 0x37c(r31)
|
|
/* 802051DC 0020211C D0 1F 02 4C */ stfs f0, 0x24c(r31)
|
|
/* 802051E0 00202120 80 9F 00 28 */ lwz r4, 0x28(r31)
|
|
/* 802051E4 00202124 38 61 00 B4 */ addi r3, r1, 0xb4
|
|
/* 802051E8 00202128 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802051EC 0020212C 38 C0 00 00 */ li r6, 0
|
|
/* 802051F0 00202130 38 E0 00 00 */ li r7, 0
|
|
/* 802051F4 00202134 48 04 FC C9 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802051F8 00202138 C0 01 00 B4 */ lfs f0, 0xb4(r1)
|
|
/* 802051FC 0020213C D0 1F 03 88 */ stfs f0, 0x388(r31)
|
|
/* 80205200 00202140 C0 01 00 B8 */ lfs f0, 0xb8(r1)
|
|
/* 80205204 00202144 D0 1F 03 8C */ stfs f0, 0x38c(r31)
|
|
/* 80205208 00202148 C0 01 00 BC */ lfs f0, 0xbc(r1)
|
|
/* 8020520C 0020214C D0 1F 03 90 */ stfs f0, 0x390(r31)
|
|
/* 80205210 00202150 38 61 01 74 */ addi r3, r1, 0x174
|
|
/* 80205214 00202154 48 04 E7 1D */ bl CPaneMgr
|
|
/* 80205218 00202158 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 8020521C 0020215C 3C 80 7A 62 */ lis r4, 0x7A62746E@ha
|
|
/* 80205220 00202160 38 C4 74 6E */ addi r6, r4, 0x7A62746E@l
|
|
/* 80205224 00202164 38 A0 00 00 */ li r5, 0
|
|
/* 80205228 00202168 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020522C 0020216C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205230 00202170 7D 89 03 A6 */ mtctr r12
|
|
/* 80205234 00202174 4E 80 04 21 */ bctrl
|
|
/* 80205238 00202178 7C 65 1B 78 */ mr r5, r3
|
|
/* 8020523C 0020217C 38 61 00 A8 */ addi r3, r1, 0xa8
|
|
/* 80205240 00202180 38 81 01 74 */ addi r4, r1, 0x174
|
|
/* 80205244 00202184 38 C1 01 44 */ addi r6, r1, 0x144
|
|
/* 80205248 00202188 38 E0 00 00 */ li r7, 0
|
|
/* 8020524C 0020218C 39 00 00 00 */ li r8, 0
|
|
/* 80205250 00202190 39 20 00 00 */ li r9, 0
|
|
/* 80205254 00202194 48 04 FA 3D */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 80205258 00202198 80 61 00 A8 */ lwz r3, 0xa8(r1)
|
|
/* 8020525C 0020219C 80 01 00 AC */ lwz r0, 0xac(r1)
|
|
/* 80205260 002021A0 90 61 01 08 */ stw r3, 0x108(r1)
|
|
/* 80205264 002021A4 90 01 01 0C */ stw r0, 0x10c(r1)
|
|
/* 80205268 002021A8 80 01 00 B0 */ lwz r0, 0xb0(r1)
|
|
/* 8020526C 002021AC 90 01 01 10 */ stw r0, 0x110(r1)
|
|
/* 80205270 002021B0 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80205274 002021B4 3C 80 7A 62 */ lis r4, 0x7A62746E@ha
|
|
/* 80205278 002021B8 38 C4 74 6E */ addi r6, r4, 0x7A62746E@l
|
|
/* 8020527C 002021BC 38 A0 00 00 */ li r5, 0
|
|
/* 80205280 002021C0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205284 002021C4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205288 002021C8 7D 89 03 A6 */ mtctr r12
|
|
/* 8020528C 002021CC 4E 80 04 21 */ bctrl
|
|
/* 80205290 002021D0 7C 65 1B 78 */ mr r5, r3
|
|
/* 80205294 002021D4 38 61 00 9C */ addi r3, r1, 0x9c
|
|
/* 80205298 002021D8 38 81 01 74 */ addi r4, r1, 0x174
|
|
/* 8020529C 002021DC 38 C1 01 44 */ addi r6, r1, 0x144
|
|
/* 802052A0 002021E0 38 E0 00 03 */ li r7, 3
|
|
/* 802052A4 002021E4 39 00 00 00 */ li r8, 0
|
|
/* 802052A8 002021E8 39 20 00 00 */ li r9, 0
|
|
/* 802052AC 002021EC 48 04 F9 E5 */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 802052B0 002021F0 80 61 00 9C */ lwz r3, 0x9c(r1)
|
|
/* 802052B4 002021F4 80 01 00 A0 */ lwz r0, 0xa0(r1)
|
|
/* 802052B8 002021F8 90 61 00 FC */ stw r3, 0xfc(r1)
|
|
/* 802052BC 002021FC 90 01 01 00 */ stw r0, 0x100(r1)
|
|
/* 802052C0 00202200 80 01 00 A4 */ lwz r0, 0xa4(r1)
|
|
/* 802052C4 00202204 90 01 01 04 */ stw r0, 0x104(r1)
|
|
/* 802052C8 00202208 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 802052CC 0020220C 3C 80 64 6F */ lis r4, 0x646F6E61@ha
|
|
/* 802052D0 00202210 38 C4 6E 61 */ addi r6, r4, 0x646F6E61@l
|
|
/* 802052D4 00202214 38 A0 6D 69 */ li r5, 0x6d69
|
|
/* 802052D8 00202218 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802052DC 0020221C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 802052E0 00202220 7D 89 03 A6 */ mtctr r12
|
|
/* 802052E4 00202224 4E 80 04 21 */ bctrl
|
|
/* 802052E8 00202228 7C 65 1B 78 */ mr r5, r3
|
|
/* 802052EC 0020222C 38 61 00 90 */ addi r3, r1, 0x90
|
|
/* 802052F0 00202230 38 81 01 74 */ addi r4, r1, 0x174
|
|
/* 802052F4 00202234 38 C1 01 14 */ addi r6, r1, 0x114
|
|
/* 802052F8 00202238 38 E0 00 00 */ li r7, 0
|
|
/* 802052FC 0020223C 39 00 00 00 */ li r8, 0
|
|
/* 80205300 00202240 39 20 00 00 */ li r9, 0
|
|
/* 80205304 00202244 48 04 F9 8D */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 80205308 00202248 80 61 00 90 */ lwz r3, 0x90(r1)
|
|
/* 8020530C 0020224C 80 01 00 94 */ lwz r0, 0x94(r1)
|
|
/* 80205310 00202250 90 61 00 F0 */ stw r3, 0xf0(r1)
|
|
/* 80205314 00202254 90 01 00 F4 */ stw r0, 0xf4(r1)
|
|
/* 80205318 00202258 80 01 00 98 */ lwz r0, 0x98(r1)
|
|
/* 8020531C 0020225C 90 01 00 F8 */ stw r0, 0xf8(r1)
|
|
/* 80205320 00202260 80 7F 00 08 */ lwz r3, 8(r31)
|
|
/* 80205324 00202264 3C 80 64 6F */ lis r4, 0x646F6E61@ha
|
|
/* 80205328 00202268 38 C4 6E 61 */ addi r6, r4, 0x646F6E61@l
|
|
/* 8020532C 0020226C 38 A0 6D 69 */ li r5, 0x6d69
|
|
/* 80205330 00202270 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205334 00202274 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205338 00202278 7D 89 03 A6 */ mtctr r12
|
|
/* 8020533C 0020227C 4E 80 04 21 */ bctrl
|
|
/* 80205340 00202280 7C 65 1B 78 */ mr r5, r3
|
|
/* 80205344 00202284 38 61 00 84 */ addi r3, r1, 0x84
|
|
/* 80205348 00202288 38 81 01 74 */ addi r4, r1, 0x174
|
|
/* 8020534C 0020228C 38 C1 01 14 */ addi r6, r1, 0x114
|
|
/* 80205350 00202290 38 E0 00 03 */ li r7, 3
|
|
/* 80205354 00202294 39 00 00 00 */ li r8, 0
|
|
/* 80205358 00202298 39 20 00 00 */ li r9, 0
|
|
/* 8020535C 0020229C 48 04 F9 35 */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 80205360 002022A0 80 61 00 84 */ lwz r3, 0x84(r1)
|
|
/* 80205364 002022A4 80 01 00 88 */ lwz r0, 0x88(r1)
|
|
/* 80205368 002022A8 90 61 00 E4 */ stw r3, 0xe4(r1)
|
|
/* 8020536C 002022AC 90 01 00 E8 */ stw r0, 0xe8(r1)
|
|
/* 80205370 002022B0 80 01 00 8C */ lwz r0, 0x8c(r1)
|
|
/* 80205374 002022B4 90 01 00 EC */ stw r0, 0xec(r1)
|
|
/* 80205378 002022B8 C0 21 01 08 */ lfs f1, 0x108(r1)
|
|
/* 8020537C 002022BC C0 01 00 F0 */ lfs f0, 0xf0(r1)
|
|
/* 80205380 002022C0 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80205384 002022C4 40 81 00 0C */ ble lbl_80205390
|
|
/* 80205388 002022C8 FC 40 00 90 */ fmr f2, f0
|
|
/* 8020538C 002022CC 48 00 00 08 */ b lbl_80205394
|
|
lbl_80205390:
|
|
/* 80205390 002022D0 FC 40 08 90 */ fmr f2, f1
|
|
lbl_80205394:
|
|
/* 80205394 002022D4 C0 21 00 FC */ lfs f1, 0xfc(r1)
|
|
/* 80205398 002022D8 C0 01 00 E4 */ lfs f0, 0xe4(r1)
|
|
/* 8020539C 002022DC FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 802053A0 002022E0 40 81 00 08 */ ble lbl_802053A8
|
|
/* 802053A4 002022E4 48 00 00 08 */ b lbl_802053AC
|
|
lbl_802053A8:
|
|
/* 802053A8 002022E8 FC 20 00 90 */ fmr f1, f0
|
|
lbl_802053AC:
|
|
/* 802053AC 002022EC EC 22 08 2A */ fadds f1, f2, f1
|
|
/* 802053B0 002022F0 C0 02 AD 70 */ lfs f0, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 802053B4 002022F4 EC 01 00 32 */ fmuls f0, f1, f0
|
|
/* 802053B8 002022F8 D0 1F 02 50 */ stfs f0, 0x250(r31)
|
|
/* 802053BC 002022FC 38 61 01 74 */ addi r3, r1, 0x174
|
|
/* 802053C0 00202300 38 80 FF FF */ li r4, -1
|
|
/* 802053C4 00202304 48 04 E6 55 */ bl CPaneMgr_NS_dtor
|
|
/* 802053C8 00202308 80 9F 00 2C */ lwz r4, 0x2c(r31)
|
|
/* 802053CC 0020230C 38 61 00 78 */ addi r3, r1, 0x78
|
|
/* 802053D0 00202310 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802053D4 00202314 38 C0 00 00 */ li r6, 0
|
|
/* 802053D8 00202318 38 E0 00 00 */ li r7, 0
|
|
/* 802053DC 0020231C 48 04 FA E1 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802053E0 00202320 C0 01 00 78 */ lfs f0, 0x78(r1)
|
|
/* 802053E4 00202324 D0 1F 03 94 */ stfs f0, 0x394(r31)
|
|
/* 802053E8 00202328 C0 01 00 7C */ lfs f0, 0x7c(r1)
|
|
/* 802053EC 0020232C D0 1F 03 98 */ stfs f0, 0x398(r31)
|
|
/* 802053F0 00202330 C0 01 00 80 */ lfs f0, 0x80(r1)
|
|
/* 802053F4 00202334 D0 1F 03 9C */ stfs f0, 0x39c(r31)
|
|
/* 802053F8 00202338 C0 1F 03 94 */ lfs f0, 0x394(r31)
|
|
/* 802053FC 0020233C D0 1F 02 54 */ stfs f0, 0x254(r31)
|
|
/* 80205400 00202340 80 9F 00 30 */ lwz r4, 0x30(r31)
|
|
/* 80205404 00202344 38 61 00 6C */ addi r3, r1, 0x6c
|
|
/* 80205408 00202348 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 8020540C 0020234C 38 C0 00 00 */ li r6, 0
|
|
/* 80205410 00202350 38 E0 00 00 */ li r7, 0
|
|
/* 80205414 00202354 48 04 FA A9 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80205418 00202358 C0 01 00 6C */ lfs f0, 0x6c(r1)
|
|
/* 8020541C 0020235C D0 1F 03 A0 */ stfs f0, 0x3a0(r31)
|
|
/* 80205420 00202360 C0 01 00 70 */ lfs f0, 0x70(r1)
|
|
/* 80205424 00202364 D0 1F 03 A4 */ stfs f0, 0x3a4(r31)
|
|
/* 80205428 00202368 C0 01 00 74 */ lfs f0, 0x74(r1)
|
|
/* 8020542C 0020236C D0 1F 03 A8 */ stfs f0, 0x3a8(r31)
|
|
/* 80205430 00202370 C0 1F 03 A0 */ lfs f0, 0x3a0(r31)
|
|
/* 80205434 00202374 D0 1F 02 58 */ stfs f0, 0x258(r31)
|
|
/* 80205438 00202378 80 9F 00 34 */ lwz r4, 0x34(r31)
|
|
/* 8020543C 0020237C 38 61 00 60 */ addi r3, r1, 0x60
|
|
/* 80205440 00202380 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80205444 00202384 38 C0 00 00 */ li r6, 0
|
|
/* 80205448 00202388 38 E0 00 00 */ li r7, 0
|
|
/* 8020544C 0020238C 48 04 FA 71 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80205450 00202390 C0 01 00 60 */ lfs f0, 0x60(r1)
|
|
/* 80205454 00202394 D0 1F 03 AC */ stfs f0, 0x3ac(r31)
|
|
/* 80205458 00202398 C0 01 00 64 */ lfs f0, 0x64(r1)
|
|
/* 8020545C 0020239C D0 1F 03 B0 */ stfs f0, 0x3b0(r31)
|
|
/* 80205460 002023A0 C0 01 00 68 */ lfs f0, 0x68(r1)
|
|
/* 80205464 002023A4 D0 1F 03 B4 */ stfs f0, 0x3b4(r31)
|
|
/* 80205468 002023A8 C0 1F 03 AC */ lfs f0, 0x3ac(r31)
|
|
/* 8020546C 002023AC D0 1F 02 5C */ stfs f0, 0x25c(r31)
|
|
/* 80205470 002023B0 80 9F 00 38 */ lwz r4, 0x38(r31)
|
|
/* 80205474 002023B4 38 61 00 54 */ addi r3, r1, 0x54
|
|
/* 80205478 002023B8 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 8020547C 002023BC 38 C0 00 00 */ li r6, 0
|
|
/* 80205480 002023C0 38 E0 00 00 */ li r7, 0
|
|
/* 80205484 002023C4 48 04 FA 39 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80205488 002023C8 C0 01 00 54 */ lfs f0, 0x54(r1)
|
|
/* 8020548C 002023CC D0 1F 03 B8 */ stfs f0, 0x3b8(r31)
|
|
/* 80205490 002023D0 C0 01 00 58 */ lfs f0, 0x58(r1)
|
|
/* 80205494 002023D4 D0 1F 03 BC */ stfs f0, 0x3bc(r31)
|
|
/* 80205498 002023D8 C0 01 00 5C */ lfs f0, 0x5c(r1)
|
|
/* 8020549C 002023DC D0 1F 03 C0 */ stfs f0, 0x3c0(r31)
|
|
/* 802054A0 002023E0 C0 1F 03 B8 */ lfs f0, 0x3b8(r31)
|
|
/* 802054A4 002023E4 D0 1F 02 60 */ stfs f0, 0x260(r31)
|
|
/* 802054A8 002023E8 80 9F 00 3C */ lwz r4, 0x3c(r31)
|
|
/* 802054AC 002023EC 38 61 00 48 */ addi r3, r1, 0x48
|
|
/* 802054B0 002023F0 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802054B4 002023F4 38 C0 00 00 */ li r6, 0
|
|
/* 802054B8 002023F8 38 E0 00 00 */ li r7, 0
|
|
/* 802054BC 002023FC 48 04 FA 01 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802054C0 00202400 C0 01 00 48 */ lfs f0, 0x48(r1)
|
|
/* 802054C4 00202404 D0 1F 03 C4 */ stfs f0, 0x3c4(r31)
|
|
/* 802054C8 00202408 C0 01 00 4C */ lfs f0, 0x4c(r1)
|
|
/* 802054CC 0020240C D0 1F 03 C8 */ stfs f0, 0x3c8(r31)
|
|
/* 802054D0 00202410 C0 01 00 50 */ lfs f0, 0x50(r1)
|
|
/* 802054D4 00202414 D0 1F 03 CC */ stfs f0, 0x3cc(r31)
|
|
/* 802054D8 00202418 C0 3F 03 C4 */ lfs f1, 0x3c4(r31)
|
|
/* 802054DC 0020241C C0 02 AD 78 */ lfs f0, lbl_80454778-_SDA2_BASE_(r2)
|
|
/* 802054E0 00202420 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 802054E4 00202424 D0 1F 02 64 */ stfs f0, 0x264(r31)
|
|
/* 802054E8 00202428 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802054EC 0020242C D0 1F 02 68 */ stfs f0, 0x268(r31)
|
|
/* 802054F0 00202430 D0 1F 02 6C */ stfs f0, 0x26c(r31)
|
|
/* 802054F4 00202434 D0 1F 02 70 */ stfs f0, 0x270(r31)
|
|
/* 802054F8 00202438 D0 1F 02 74 */ stfs f0, 0x274(r31)
|
|
/* 802054FC 0020243C 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80205500 00202440 38 61 00 3C */ addi r3, r1, 0x3c
|
|
/* 80205504 00202444 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80205508 00202448 38 C0 00 00 */ li r6, 0
|
|
/* 8020550C 0020244C 38 E0 00 00 */ li r7, 0
|
|
/* 80205510 00202450 48 04 F9 AD */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 80205514 00202454 C0 01 00 3C */ lfs f0, 0x3c(r1)
|
|
/* 80205518 00202458 D0 1F 04 00 */ stfs f0, 0x400(r31)
|
|
/* 8020551C 0020245C C0 01 00 40 */ lfs f0, 0x40(r1)
|
|
/* 80205520 00202460 D0 1F 04 04 */ stfs f0, 0x404(r31)
|
|
/* 80205524 00202464 C0 01 00 44 */ lfs f0, 0x44(r1)
|
|
/* 80205528 00202468 D0 1F 04 08 */ stfs f0, 0x408(r31)
|
|
/* 8020552C 0020246C C0 1F 04 00 */ lfs f0, 0x400(r31)
|
|
/* 80205530 00202470 D0 1F 02 78 */ stfs f0, 0x278(r31)
|
|
/* 80205534 00202474 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80205538 00202478 D0 1F 02 7C */ stfs f0, 0x27c(r31)
|
|
/* 8020553C 0020247C D0 1F 02 80 */ stfs f0, 0x280(r31)
|
|
/* 80205540 00202480 D0 1F 02 84 */ stfs f0, 0x284(r31)
|
|
/* 80205544 00202484 D0 1F 02 88 */ stfs f0, 0x288(r31)
|
|
/* 80205548 00202488 D0 1F 02 8C */ stfs f0, 0x28c(r31)
|
|
/* 8020554C 0020248C D0 1F 02 90 */ stfs f0, 0x290(r31)
|
|
/* 80205550 00202490 D0 1F 02 94 */ stfs f0, 0x294(r31)
|
|
/* 80205554 00202494 80 9F 00 70 */ lwz r4, 0x70(r31)
|
|
/* 80205558 00202498 38 61 00 30 */ addi r3, r1, 0x30
|
|
/* 8020555C 0020249C 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80205560 002024A0 38 C0 00 00 */ li r6, 0
|
|
/* 80205564 002024A4 38 E0 00 00 */ li r7, 0
|
|
/* 80205568 002024A8 48 04 F9 55 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 8020556C 002024AC C0 01 00 30 */ lfs f0, 0x30(r1)
|
|
/* 80205570 002024B0 D0 1F 04 60 */ stfs f0, 0x460(r31)
|
|
/* 80205574 002024B4 C0 01 00 34 */ lfs f0, 0x34(r1)
|
|
/* 80205578 002024B8 D0 1F 04 64 */ stfs f0, 0x464(r31)
|
|
/* 8020557C 002024BC C0 01 00 38 */ lfs f0, 0x38(r1)
|
|
/* 80205580 002024C0 D0 1F 04 68 */ stfs f0, 0x468(r31)
|
|
/* 80205584 002024C4 C0 1F 04 60 */ lfs f0, 0x460(r31)
|
|
/* 80205588 002024C8 D0 1F 02 98 */ stfs f0, 0x298(r31)
|
|
/* 8020558C 002024CC 80 9F 00 78 */ lwz r4, 0x78(r31)
|
|
/* 80205590 002024D0 38 61 00 24 */ addi r3, r1, 0x24
|
|
/* 80205594 002024D4 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 80205598 002024D8 38 C0 00 00 */ li r6, 0
|
|
/* 8020559C 002024DC 38 E0 00 00 */ li r7, 0
|
|
/* 802055A0 002024E0 48 04 F9 1D */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802055A4 002024E4 C0 01 00 24 */ lfs f0, 0x24(r1)
|
|
/* 802055A8 002024E8 D0 1F 04 6C */ stfs f0, 0x46c(r31)
|
|
/* 802055AC 002024EC C0 01 00 28 */ lfs f0, 0x28(r1)
|
|
/* 802055B0 002024F0 D0 1F 04 70 */ stfs f0, 0x470(r31)
|
|
/* 802055B4 002024F4 C0 01 00 2C */ lfs f0, 0x2c(r1)
|
|
/* 802055B8 002024F8 D0 1F 04 74 */ stfs f0, 0x474(r31)
|
|
/* 802055BC 002024FC C0 1F 04 6C */ lfs f0, 0x46c(r31)
|
|
/* 802055C0 00202500 D0 1F 02 E0 */ stfs f0, 0x2e0(r31)
|
|
/* 802055C4 00202504 80 9F 00 7C */ lwz r4, 0x7c(r31)
|
|
/* 802055C8 00202508 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 802055CC 0020250C 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802055D0 00202510 38 C0 00 00 */ li r6, 0
|
|
/* 802055D4 00202514 38 E0 00 00 */ li r7, 0
|
|
/* 802055D8 00202518 48 04 F8 E5 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802055DC 0020251C C0 01 00 18 */ lfs f0, 0x18(r1)
|
|
/* 802055E0 00202520 D0 1F 04 78 */ stfs f0, 0x478(r31)
|
|
/* 802055E4 00202524 C0 01 00 1C */ lfs f0, 0x1c(r1)
|
|
/* 802055E8 00202528 D0 1F 04 7C */ stfs f0, 0x47c(r31)
|
|
/* 802055EC 0020252C C0 01 00 20 */ lfs f0, 0x20(r1)
|
|
/* 802055F0 00202530 D0 1F 04 80 */ stfs f0, 0x480(r31)
|
|
/* 802055F4 00202534 C0 1F 04 78 */ lfs f0, 0x478(r31)
|
|
/* 802055F8 00202538 D0 1F 02 E4 */ stfs f0, 0x2e4(r31)
|
|
/* 802055FC 0020253C C0 42 AD 48 */ lfs f2, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80205600 00202540 D0 5F 04 E0 */ stfs f2, 0x4e0(r31)
|
|
/* 80205604 00202544 D0 5F 04 E4 */ stfs f2, 0x4e4(r31)
|
|
/* 80205608 00202548 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 8020560C 0020254C D0 1F 04 E8 */ stfs f0, 0x4e8(r31)
|
|
/* 80205610 00202550 D0 5F 04 EC */ stfs f2, 0x4ec(r31)
|
|
/* 80205614 00202554 D0 5F 04 F0 */ stfs f2, 0x4f0(r31)
|
|
/* 80205618 00202558 D0 1F 04 F4 */ stfs f0, 0x4f4(r31)
|
|
/* 8020561C 0020255C D0 5F 04 F8 */ stfs f2, 0x4f8(r31)
|
|
/* 80205620 00202560 D0 5F 04 FC */ stfs f2, 0x4fc(r31)
|
|
/* 80205624 00202564 D0 1F 05 00 */ stfs f0, 0x500(r31)
|
|
/* 80205628 00202568 D0 5F 05 04 */ stfs f2, 0x504(r31)
|
|
/* 8020562C 0020256C D0 5F 05 08 */ stfs f2, 0x508(r31)
|
|
/* 80205630 00202570 D0 1F 05 0C */ stfs f0, 0x50c(r31)
|
|
/* 80205634 00202574 D0 5F 05 10 */ stfs f2, 0x510(r31)
|
|
/* 80205638 00202578 D0 5F 05 14 */ stfs f2, 0x514(r31)
|
|
/* 8020563C 0020257C D0 1F 05 18 */ stfs f0, 0x518(r31)
|
|
/* 80205640 00202580 D0 5F 05 1C */ stfs f2, 0x51c(r31)
|
|
/* 80205644 00202584 D0 5F 05 20 */ stfs f2, 0x520(r31)
|
|
/* 80205648 00202588 D0 1F 05 24 */ stfs f0, 0x524(r31)
|
|
/* 8020564C 0020258C D0 5F 05 28 */ stfs f2, 0x528(r31)
|
|
/* 80205650 00202590 D0 5F 05 2C */ stfs f2, 0x52c(r31)
|
|
/* 80205654 00202594 D0 1F 05 30 */ stfs f0, 0x530(r31)
|
|
/* 80205658 00202598 D0 5F 05 34 */ stfs f2, 0x534(r31)
|
|
/* 8020565C 0020259C D0 5F 05 38 */ stfs f2, 0x538(r31)
|
|
/* 80205660 002025A0 D0 1F 05 3C */ stfs f0, 0x53c(r31)
|
|
/* 80205664 002025A4 D0 5F 05 40 */ stfs f2, 0x540(r31)
|
|
/* 80205668 002025A8 D0 5F 05 44 */ stfs f2, 0x544(r31)
|
|
/* 8020566C 002025AC D0 1F 05 48 */ stfs f0, 0x548(r31)
|
|
/* 80205670 002025B0 D0 5F 05 4C */ stfs f2, 0x54c(r31)
|
|
/* 80205674 002025B4 D0 5F 05 50 */ stfs f2, 0x550(r31)
|
|
/* 80205678 002025B8 D0 1F 05 54 */ stfs f0, 0x554(r31)
|
|
/* 8020567C 002025BC D0 5F 05 58 */ stfs f2, 0x558(r31)
|
|
/* 80205680 002025C0 D0 5F 05 5C */ stfs f2, 0x55c(r31)
|
|
/* 80205684 002025C4 D0 1F 05 60 */ stfs f0, 0x560(r31)
|
|
/* 80205688 002025C8 D0 5F 05 64 */ stfs f2, 0x564(r31)
|
|
/* 8020568C 002025CC D0 5F 05 68 */ stfs f2, 0x568(r31)
|
|
/* 80205690 002025D0 D0 1F 05 6C */ stfs f0, 0x56c(r31)
|
|
/* 80205694 002025D4 D0 5F 05 70 */ stfs f2, 0x570(r31)
|
|
/* 80205698 002025D8 D0 5F 05 74 */ stfs f2, 0x574(r31)
|
|
/* 8020569C 002025DC D0 1F 05 78 */ stfs f0, 0x578(r31)
|
|
/* 802056A0 002025E0 D0 5F 05 7C */ stfs f2, 0x57c(r31)
|
|
/* 802056A4 002025E4 D0 5F 05 80 */ stfs f2, 0x580(r31)
|
|
/* 802056A8 002025E8 D0 1F 05 84 */ stfs f0, 0x584(r31)
|
|
/* 802056AC 002025EC D0 5F 05 88 */ stfs f2, 0x588(r31)
|
|
/* 802056B0 002025F0 D0 5F 05 8C */ stfs f2, 0x58c(r31)
|
|
/* 802056B4 002025F4 D0 1F 05 90 */ stfs f0, 0x590(r31)
|
|
/* 802056B8 002025F8 D0 5F 05 94 */ stfs f2, 0x594(r31)
|
|
/* 802056BC 002025FC D0 5F 05 98 */ stfs f2, 0x598(r31)
|
|
/* 802056C0 00202600 D0 1F 05 9C */ stfs f0, 0x59c(r31)
|
|
/* 802056C4 00202604 D0 5F 05 A0 */ stfs f2, 0x5a0(r31)
|
|
/* 802056C8 00202608 D0 5F 05 A4 */ stfs f2, 0x5a4(r31)
|
|
/* 802056CC 0020260C D0 1F 05 A8 */ stfs f0, 0x5a8(r31)
|
|
/* 802056D0 00202610 D0 5F 05 AC */ stfs f2, 0x5ac(r31)
|
|
/* 802056D4 00202614 D0 5F 05 B0 */ stfs f2, 0x5b0(r31)
|
|
/* 802056D8 00202618 D0 1F 05 B4 */ stfs f0, 0x5b4(r31)
|
|
/* 802056DC 0020261C D0 5F 05 B8 */ stfs f2, 0x5b8(r31)
|
|
/* 802056E0 00202620 D0 5F 05 BC */ stfs f2, 0x5bc(r31)
|
|
/* 802056E4 00202624 D0 1F 05 C0 */ stfs f0, 0x5c0(r31)
|
|
/* 802056E8 00202628 D0 5F 05 C4 */ stfs f2, 0x5c4(r31)
|
|
/* 802056EC 0020262C D0 5F 05 C8 */ stfs f2, 0x5c8(r31)
|
|
/* 802056F0 00202630 D0 1F 05 CC */ stfs f0, 0x5cc(r31)
|
|
/* 802056F4 00202634 D0 5F 05 D0 */ stfs f2, 0x5d0(r31)
|
|
/* 802056F8 00202638 D0 5F 05 D4 */ stfs f2, 0x5d4(r31)
|
|
/* 802056FC 0020263C D0 1F 05 D8 */ stfs f0, 0x5d8(r31)
|
|
/* 80205700 00202640 D0 5F 05 DC */ stfs f2, 0x5dc(r31)
|
|
/* 80205704 00202644 D0 5F 05 E0 */ stfs f2, 0x5e0(r31)
|
|
/* 80205708 00202648 D0 1F 05 E4 */ stfs f0, 0x5e4(r31)
|
|
/* 8020570C 0020264C D0 5F 05 E8 */ stfs f2, 0x5e8(r31)
|
|
/* 80205710 00202650 D0 5F 05 EC */ stfs f2, 0x5ec(r31)
|
|
/* 80205714 00202654 D0 1F 05 F0 */ stfs f0, 0x5f0(r31)
|
|
/* 80205718 00202658 D0 5F 05 F4 */ stfs f2, 0x5f4(r31)
|
|
/* 8020571C 0020265C D0 5F 05 F8 */ stfs f2, 0x5f8(r31)
|
|
/* 80205720 00202660 D0 1F 05 FC */ stfs f0, 0x5fc(r31)
|
|
/* 80205724 00202664 D0 5F 06 04 */ stfs f2, 0x604(r31)
|
|
/* 80205728 00202668 D0 5F 06 00 */ stfs f2, 0x600(r31)
|
|
/* 8020572C 0020266C D0 5F 06 0C */ stfs f2, 0x60c(r31)
|
|
/* 80205730 00202670 D0 5F 06 08 */ stfs f2, 0x608(r31)
|
|
/* 80205734 00202674 D0 1F 06 14 */ stfs f0, 0x614(r31)
|
|
/* 80205738 00202678 D0 1F 06 10 */ stfs f0, 0x610(r31)
|
|
/* 8020573C 0020267C D0 5F 06 18 */ stfs f2, 0x618(r31)
|
|
/* 80205740 00202680 D0 5F 06 1C */ stfs f2, 0x61c(r31)
|
|
/* 80205744 00202684 D0 1F 06 20 */ stfs f0, 0x620(r31)
|
|
/* 80205748 00202688 D0 5F 06 24 */ stfs f2, 0x624(r31)
|
|
/* 8020574C 0020268C D0 5F 06 28 */ stfs f2, 0x628(r31)
|
|
/* 80205750 00202690 D0 1F 06 2C */ stfs f0, 0x62c(r31)
|
|
/* 80205754 00202694 C0 22 AD 7C */ lfs f1, lbl_8045477C-_SDA2_BASE_(r2)
|
|
/* 80205758 00202698 D0 3F 01 34 */ stfs f1, 0x134(r31)
|
|
/* 8020575C 0020269C C0 02 AD 80 */ lfs f0, lbl_80454780-_SDA2_BASE_(r2)
|
|
/* 80205760 002026A0 D0 1F 01 38 */ stfs f0, 0x138(r31)
|
|
/* 80205764 002026A4 C0 02 AD 84 */ lfs f0, lbl_80454784-_SDA2_BASE_(r2)
|
|
/* 80205768 002026A8 D0 1F 01 3C */ stfs f0, 0x13c(r31)
|
|
/* 8020576C 002026AC C0 02 AD 88 */ lfs f0, lbl_80454788-_SDA2_BASE_(r2)
|
|
/* 80205770 002026B0 D0 1F 01 40 */ stfs f0, 0x140(r31)
|
|
/* 80205774 002026B4 C0 02 AD 8C */ lfs f0, lbl_8045478C-_SDA2_BASE_(r2)
|
|
/* 80205778 002026B8 D0 1F 01 44 */ stfs f0, 0x144(r31)
|
|
/* 8020577C 002026BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80205780 002026C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80205784 002026C4 80 03 5D 7C */ lwz r0, 0x5d7c(r3)
|
|
/* 80205788 002026C8 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
|
/* 8020578C 002026CC 41 82 00 0C */ beq lbl_80205798
|
|
/* 80205790 002026D0 D0 5F 01 48 */ stfs f2, 0x148(r31)
|
|
/* 80205794 002026D4 48 00 00 08 */ b lbl_8020579C
|
|
lbl_80205798:
|
|
/* 80205798 002026D8 D0 3F 01 48 */ stfs f1, 0x148(r31)
|
|
lbl_8020579C:
|
|
/* 8020579C 002026DC C0 02 AD 7C */ lfs f0, lbl_8045477C-_SDA2_BASE_(r2)
|
|
/* 802057A0 002026E0 D0 1F 01 4C */ stfs f0, 0x14c(r31)
|
|
/* 802057A4 002026E4 D0 1F 01 50 */ stfs f0, 0x150(r31)
|
|
/* 802057A8 002026E8 D0 1F 01 54 */ stfs f0, 0x154(r31)
|
|
/* 802057AC 002026EC C0 02 AD 90 */ lfs f0, lbl_80454790-_SDA2_BASE_(r2)
|
|
/* 802057B0 002026F0 D0 1F 01 58 */ stfs f0, 0x158(r31)
|
|
/* 802057B4 002026F4 D0 1F 01 5C */ stfs f0, 0x15c(r31)
|
|
/* 802057B8 002026F8 D0 1F 01 60 */ stfs f0, 0x160(r31)
|
|
/* 802057BC 002026FC D0 1F 01 64 */ stfs f0, 0x164(r31)
|
|
/* 802057C0 00202700 D0 1F 01 68 */ stfs f0, 0x168(r31)
|
|
/* 802057C4 00202704 D0 1F 01 6C */ stfs f0, 0x16c(r31)
|
|
/* 802057C8 00202708 D0 1F 01 70 */ stfs f0, 0x170(r31)
|
|
/* 802057CC 0020270C D0 1F 01 74 */ stfs f0, 0x174(r31)
|
|
/* 802057D0 00202710 D0 1F 01 78 */ stfs f0, 0x178(r31)
|
|
/* 802057D4 00202714 D0 1F 01 7C */ stfs f0, 0x17c(r31)
|
|
/* 802057D8 00202718 D0 1F 01 80 */ stfs f0, 0x180(r31)
|
|
/* 802057DC 0020271C D0 1F 01 84 */ stfs f0, 0x184(r31)
|
|
/* 802057E0 00202720 D0 1F 01 88 */ stfs f0, 0x188(r31)
|
|
/* 802057E4 00202724 38 80 00 00 */ li r4, 0
|
|
/* 802057E8 00202728 38 60 00 00 */ li r3, 0
|
|
/* 802057EC 0020272C 38 00 00 16 */ li r0, 0x16
|
|
/* 802057F0 00202730 7C 09 03 A6 */ mtctr r0
|
|
lbl_802057F4:
|
|
/* 802057F4 00202734 38 04 04 C0 */ addi r0, r4, 0x4c0
|
|
/* 802057F8 00202738 7C 7F 01 AE */ stbx r3, r31, r0
|
|
/* 802057FC 0020273C 38 84 00 01 */ addi r4, r4, 1
|
|
/* 80205800 00202740 42 00 FF F4 */ bdnz lbl_802057F4
|
|
/* 80205804 00202744 38 00 00 00 */ li r0, 0
|
|
/* 80205808 00202748 98 1F 04 D6 */ stb r0, 0x4d6(r31)
|
|
/* 8020580C 0020274C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80205810 00202750 48 00 04 91 */ bl dMeterButton_c_NS_updateButton
|
|
/* 80205814 00202754 E3 E1 02 08 */ psq_l f31, 520(r1), 0, qr0
|
|
/* 80205818 00202758 CB E1 02 00 */ lfd f31, 0x200(r1)
|
|
/* 8020581C 0020275C 39 61 02 00 */ addi r11, r1, 0x200
|
|
/* 80205820 00202760 48 15 C9 F5 */ bl func_80362214
|
|
/* 80205824 00202764 80 01 02 14 */ lwz r0, 0x214(r1)
|
|
/* 80205828 00202768 7C 08 03 A6 */ mtlr r0
|
|
/* 8020582C 0020276C 38 21 02 10 */ addi r1, r1, 0x210
|
|
/* 80205830 00202770 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_screenInitText
|
|
dMeterButton_c_NS_screenInitText:
|
|
/* 80205834 00202774 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 80205838 00202778 7C 08 02 A6 */ mflr r0
|
|
/* 8020583C 0020277C 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 80205840 00202780 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 80205844 00202784 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 80205848 00202788 DB C1 00 20 */ stfd f30, 0x20(r1)
|
|
/* 8020584C 0020278C F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
|
|
/* 80205850 00202790 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80205854 00202794 48 15 C9 7D */ bl _savegpr_26
|
|
/* 80205858 00202798 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020585C 0020279C 38 60 01 18 */ li r3, 0x118
|
|
/* 80205860 002027A0 48 0C 93 ED */ bl __nw__FUl
|
|
/* 80205864 002027A4 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80205868 002027A8 41 82 00 0C */ beq lbl_80205874
|
|
/* 8020586C 002027AC 48 0F 2C 2D */ bl __ct__9J2DScreenFv
|
|
/* 80205870 002027B0 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80205874:
|
|
/* 80205874 002027B4 90 1F 00 10 */ stw r0, 0x10(r31)
|
|
/* 80205878 002027B8 80 7F 00 10 */ lwz r3, 0x10(r31)
|
|
/* 8020587C 002027BC 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 80205880 002027C0 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 80205884 002027C4 38 84 00 22 */ addi r4, r4, 0x22
|
|
/* 80205888 002027C8 3C A0 00 02 */ lis r5, 2
|
|
/* 8020588C 002027CC 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
/* 80205890 002027D0 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
/* 80205894 002027D4 80 C6 5C 70 */ lwz r6, 0x5c70(r6)
|
|
/* 80205898 002027D8 48 0F 2D B1 */ bl J2DScreen_NS_setPriority
|
|
/* 8020589C 002027DC 80 7F 00 10 */ lwz r3, 0x10(r31)
|
|
/* 802058A0 002027E0 48 04 F8 49 */ bl dPaneClass_showNullPane
|
|
/* 802058A4 002027E4 38 60 00 6C */ li r3, 0x6c
|
|
/* 802058A8 002027E8 48 0C 93 A5 */ bl __nw__FUl
|
|
/* 802058AC 002027EC 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 802058B0 002027F0 41 82 00 24 */ beq lbl_802058D4
|
|
/* 802058B4 002027F4 80 9F 00 10 */ lwz r4, 0x10(r31)
|
|
/* 802058B8 002027F8 3C A0 5F 61 */ lis r5, 0x5F616C6C@ha
|
|
/* 802058BC 002027FC 38 C5 6C 6C */ addi r6, r5, 0x5F616C6C@l
|
|
/* 802058C0 00202800 38 A0 00 6E */ li r5, 0x6e
|
|
/* 802058C4 00202804 38 E0 00 02 */ li r7, 2
|
|
/* 802058C8 00202808 39 00 00 00 */ li r8, 0
|
|
/* 802058CC 0020280C 48 04 E0 B9 */ bl CPaneMgr_X1_
|
|
/* 802058D0 00202810 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802058D4:
|
|
/* 802058D4 00202814 90 1F 00 D8 */ stw r0, 0xd8(r31)
|
|
/* 802058D8 00202818 80 7F 00 D8 */ lwz r3, 0xd8(r31)
|
|
/* 802058DC 0020281C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802058E0 00202820 48 04 FE F1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802058E4 00202824 80 7F 00 10 */ lwz r3, 0x10(r31)
|
|
/* 802058E8 00202828 3C 80 6E 75 */ lis r4, 0x6E756C6C@ha
|
|
/* 802058EC 0020282C 38 C4 6C 6C */ addi r6, r4, 0x6E756C6C@l
|
|
/* 802058F0 00202830 3C 80 00 6D */ lis r4, 0x006D675F@ha
|
|
/* 802058F4 00202834 38 A4 67 5F */ addi r5, r4, 0x006D675F@l
|
|
/* 802058F8 00202838 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802058FC 0020283C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205900 00202840 7D 89 03 A6 */ mtctr r12
|
|
/* 80205904 00202844 4E 80 04 21 */ bctrl
|
|
/* 80205908 00202848 48 0F 17 F9 */ bl J2DPane_NS_getBounds
|
|
/* 8020590C 0020284C C0 23 00 04 */ lfs f1, 4(r3)
|
|
/* 80205910 00202850 3C 60 80 43 */ lis r3, lbl_8043028C@ha
|
|
/* 80205914 00202854 38 63 02 8C */ addi r3, r3, lbl_8043028C@l
|
|
/* 80205918 00202858 C0 03 02 CC */ lfs f0, 0x2cc(r3)
|
|
/* 8020591C 0020285C EF C0 08 2A */ fadds f30, f0, f1
|
|
/* 80205920 00202860 80 7F 00 10 */ lwz r3, 0x10(r31)
|
|
/* 80205924 00202864 3C 80 6E 75 */ lis r4, 0x6E756C6C@ha
|
|
/* 80205928 00202868 38 C4 6C 6C */ addi r6, r4, 0x6E756C6C@l
|
|
/* 8020592C 0020286C 3C 80 00 6D */ lis r4, 0x006D675F@ha
|
|
/* 80205930 00202870 38 A4 67 5F */ addi r5, r4, 0x006D675F@l
|
|
/* 80205934 00202874 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205938 00202878 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020593C 0020287C 7D 89 03 A6 */ mtctr r12
|
|
/* 80205940 00202880 4E 80 04 21 */ bctrl
|
|
/* 80205944 00202884 48 0F 17 BD */ bl J2DPane_NS_getBounds
|
|
/* 80205948 00202888 C0 23 00 00 */ lfs f1, 0(r3)
|
|
/* 8020594C 0020288C 3C 60 80 43 */ lis r3, lbl_8043028C@ha
|
|
/* 80205950 00202890 38 63 02 8C */ addi r3, r3, lbl_8043028C@l
|
|
/* 80205954 00202894 C0 03 02 C8 */ lfs f0, 0x2c8(r3)
|
|
/* 80205958 00202898 EF E0 08 2A */ fadds f31, f0, f1
|
|
/* 8020595C 0020289C 80 7F 00 10 */ lwz r3, 0x10(r31)
|
|
/* 80205960 002028A0 3C 80 6E 75 */ lis r4, 0x6E756C6C@ha
|
|
/* 80205964 002028A4 38 C4 6C 6C */ addi r6, r4, 0x6E756C6C@l
|
|
/* 80205968 002028A8 3C 80 00 6D */ lis r4, 0x006D675F@ha
|
|
/* 8020596C 002028AC 38 A4 67 5F */ addi r5, r4, 0x006D675F@l
|
|
/* 80205970 002028B0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205974 002028B4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205978 002028B8 7D 89 03 A6 */ mtctr r12
|
|
/* 8020597C 002028BC 4E 80 04 21 */ bctrl
|
|
/* 80205980 002028C0 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80205984 002028C4 FC 40 F0 90 */ fmr f2, f30
|
|
/* 80205988 002028C8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020598C 002028CC 81 8C 00 10 */ lwz r12, 0x10(r12)
|
|
/* 80205990 002028D0 7D 89 03 A6 */ mtctr r12
|
|
/* 80205994 002028D4 4E 80 04 21 */ bctrl
|
|
/* 80205998 002028D8 38 60 00 6C */ li r3, 0x6c
|
|
/* 8020599C 002028DC 48 0C 92 B1 */ bl __nw__FUl
|
|
/* 802059A0 002028E0 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 802059A4 002028E4 41 82 00 28 */ beq lbl_802059CC
|
|
/* 802059A8 002028E8 80 9F 00 10 */ lwz r4, 0x10(r31)
|
|
/* 802059AC 002028EC 3C A0 6E 75 */ lis r5, 0x6E756C6C@ha
|
|
/* 802059B0 002028F0 38 C5 6C 6C */ addi r6, r5, 0x6E756C6C@l
|
|
/* 802059B4 002028F4 3C A0 00 6D */ lis r5, 0x006D675F@ha
|
|
/* 802059B8 002028F8 38 A5 67 5F */ addi r5, r5, 0x006D675F@l
|
|
/* 802059BC 002028FC 38 E0 00 00 */ li r7, 0
|
|
/* 802059C0 00202900 39 00 00 00 */ li r8, 0
|
|
/* 802059C4 00202904 48 04 DF C1 */ bl CPaneMgr_X1_
|
|
/* 802059C8 00202908 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802059CC:
|
|
/* 802059CC 0020290C 90 1F 00 DC */ stw r0, 0xdc(r31)
|
|
/* 802059D0 00202910 38 60 01 18 */ li r3, 0x118
|
|
/* 802059D4 00202914 48 0C 92 79 */ bl __nw__FUl
|
|
/* 802059D8 00202918 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 802059DC 0020291C 41 82 00 0C */ beq lbl_802059E8
|
|
/* 802059E0 00202920 48 0F 2A B9 */ bl __ct__9J2DScreenFv
|
|
/* 802059E4 00202924 7C 60 1B 78 */ mr r0, r3
|
|
lbl_802059E8:
|
|
/* 802059E8 00202928 90 1F 00 14 */ stw r0, 0x14(r31)
|
|
/* 802059EC 0020292C 80 7F 00 14 */ lwz r3, 0x14(r31)
|
|
/* 802059F0 00202930 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 802059F4 00202934 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 802059F8 00202938 38 84 00 3F */ addi r4, r4, 0x3f
|
|
/* 802059FC 0020293C 3C A0 00 02 */ lis r5, 2
|
|
/* 80205A00 00202940 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
/* 80205A04 00202944 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
/* 80205A08 00202948 80 C6 5C E4 */ lwz r6, 0x5ce4(r6)
|
|
/* 80205A0C 0020294C 48 0F 2C 3D */ bl J2DScreen_NS_setPriority
|
|
/* 80205A10 00202950 80 7F 00 14 */ lwz r3, 0x14(r31)
|
|
/* 80205A14 00202954 48 04 F6 D5 */ bl dPaneClass_showNullPane
|
|
/* 80205A18 00202958 38 60 00 6C */ li r3, 0x6c
|
|
/* 80205A1C 0020295C 48 0C 92 31 */ bl __nw__FUl
|
|
/* 80205A20 00202960 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80205A24 00202964 41 82 00 28 */ beq lbl_80205A4C
|
|
/* 80205A28 00202968 80 9F 00 14 */ lwz r4, 0x14(r31)
|
|
/* 80205A2C 0020296C 3C A0 6E 75 */ lis r5, 0x6E756C6C@ha
|
|
/* 80205A30 00202970 38 C5 6C 6C */ addi r6, r5, 0x6E756C6C@l
|
|
/* 80205A34 00202974 3C A0 00 6D */ lis r5, 0x006D675F@ha
|
|
/* 80205A38 00202978 38 A5 67 5F */ addi r5, r5, 0x006D675F@l
|
|
/* 80205A3C 0020297C 38 E0 00 00 */ li r7, 0
|
|
/* 80205A40 00202980 39 00 00 00 */ li r8, 0
|
|
/* 80205A44 00202984 48 04 DF 41 */ bl CPaneMgr_X1_
|
|
/* 80205A48 00202988 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80205A4C:
|
|
/* 80205A4C 0020298C 90 1F 00 E0 */ stw r0, 0xe0(r31)
|
|
/* 80205A50 00202990 38 60 00 6C */ li r3, 0x6c
|
|
/* 80205A54 00202994 48 0C 91 F9 */ bl __nw__FUl
|
|
/* 80205A58 00202998 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80205A5C 0020299C 41 82 00 28 */ beq lbl_80205A84
|
|
/* 80205A60 002029A0 80 9F 00 14 */ lwz r4, 0x14(r31)
|
|
/* 80205A64 002029A4 3C A0 34 6C */ lis r5, 0x346C696E@ha
|
|
/* 80205A68 002029A8 38 C5 69 6E */ addi r6, r5, 0x346C696E@l
|
|
/* 80205A6C 002029AC 3C A0 6D 67 */ lis r5, 0x6D675F65@ha
|
|
/* 80205A70 002029B0 38 A5 5F 65 */ addi r5, r5, 0x6D675F65@l
|
|
/* 80205A74 002029B4 38 E0 00 00 */ li r7, 0
|
|
/* 80205A78 002029B8 39 00 00 00 */ li r8, 0
|
|
/* 80205A7C 002029BC 48 04 DF 09 */ bl CPaneMgr_X1_
|
|
/* 80205A80 002029C0 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80205A84:
|
|
/* 80205A84 002029C4 90 1F 00 E4 */ stw r0, 0xe4(r31)
|
|
/* 80205A88 002029C8 38 60 00 6C */ li r3, 0x6c
|
|
/* 80205A8C 002029CC 48 0C 91 C1 */ bl __nw__FUl
|
|
/* 80205A90 002029D0 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80205A94 002029D4 41 82 00 24 */ beq lbl_80205AB8
|
|
/* 80205A98 002029D8 80 9F 00 14 */ lwz r4, 0x14(r31)
|
|
/* 80205A9C 002029DC 3C A0 74 34 */ lis r5, 0x74345F73@ha
|
|
/* 80205AA0 002029E0 38 C5 5F 73 */ addi r6, r5, 0x74345F73@l
|
|
/* 80205AA4 002029E4 38 A0 00 00 */ li r5, 0
|
|
/* 80205AA8 002029E8 38 E0 00 00 */ li r7, 0
|
|
/* 80205AAC 002029EC 39 00 00 00 */ li r8, 0
|
|
/* 80205AB0 002029F0 48 04 DE D5 */ bl CPaneMgr_X1_
|
|
/* 80205AB4 002029F4 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80205AB8:
|
|
/* 80205AB8 002029F8 90 1F 00 E8 */ stw r0, 0xe8(r31)
|
|
/* 80205ABC 002029FC 38 00 00 00 */ li r0, 0
|
|
/* 80205AC0 00202A00 90 1F 00 EC */ stw r0, 0xec(r31)
|
|
/* 80205AC4 00202A04 90 1F 00 F0 */ stw r0, 0xf0(r31)
|
|
/* 80205AC8 00202A08 80 7F 00 14 */ lwz r3, 0x14(r31)
|
|
/* 80205ACC 00202A0C 3C 80 6C 69 */ lis r4, 0x6C696E65@ha
|
|
/* 80205AD0 00202A10 38 C4 6E 65 */ addi r6, r4, 0x6C696E65@l
|
|
/* 80205AD4 00202A14 3C 80 00 6E */ lis r4, 0x006E5F33@ha
|
|
/* 80205AD8 00202A18 38 A4 5F 33 */ addi r5, r4, 0x006E5F33@l
|
|
/* 80205ADC 00202A1C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205AE0 00202A20 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205AE4 00202A24 7D 89 03 A6 */ mtctr r12
|
|
/* 80205AE8 00202A28 4E 80 04 21 */ bctrl
|
|
/* 80205AEC 00202A2C 38 00 00 00 */ li r0, 0
|
|
/* 80205AF0 00202A30 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80205AF4 00202A34 80 7F 00 14 */ lwz r3, 0x14(r31)
|
|
/* 80205AF8 00202A38 3C 80 6C 69 */ lis r4, 0x6C696E65@ha
|
|
/* 80205AFC 00202A3C 38 C4 6E 65 */ addi r6, r4, 0x6C696E65@l
|
|
/* 80205B00 00202A40 3C 80 6E 5F */ lis r4, 0x6E5F3366@ha
|
|
/* 80205B04 00202A44 38 A4 33 66 */ addi r5, r4, 0x6E5F3366@l
|
|
/* 80205B08 00202A48 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205B0C 00202A4C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205B10 00202A50 7D 89 03 A6 */ mtctr r12
|
|
/* 80205B14 00202A54 4E 80 04 21 */ bctrl
|
|
/* 80205B18 00202A58 38 00 00 00 */ li r0, 0
|
|
/* 80205B1C 00202A5C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80205B20 00202A60 80 7F 00 14 */ lwz r3, 0x14(r31)
|
|
/* 80205B24 00202A64 3C 80 6C 69 */ lis r4, 0x6C696E65@ha
|
|
/* 80205B28 00202A68 38 C4 6E 65 */ addi r6, r4, 0x6C696E65@l
|
|
/* 80205B2C 00202A6C 3C 80 6E 5F */ lis r4, 0x6E5F6534@ha
|
|
/* 80205B30 00202A70 38 A4 65 34 */ addi r5, r4, 0x6E5F6534@l
|
|
/* 80205B34 00202A74 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205B38 00202A78 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80205B3C 00202A7C 7D 89 03 A6 */ mtctr r12
|
|
/* 80205B40 00202A80 4E 80 04 21 */ bctrl
|
|
/* 80205B44 00202A84 38 00 00 01 */ li r0, 1
|
|
/* 80205B48 00202A88 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80205B4C 00202A8C 80 7F 00 E4 */ lwz r3, 0xe4(r31)
|
|
/* 80205B50 00202A90 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80205B54 00202A94 C3 C3 01 18 */ lfs f30, 0x118(r3)
|
|
/* 80205B58 00202A98 3B C0 00 00 */ li r30, 0
|
|
/* 80205B5C 00202A9C 3B A0 00 00 */ li r29, 0
|
|
/* 80205B60 00202AA0 3C 60 80 3A */ lis r3, lbl_803980E8@ha
|
|
/* 80205B64 00202AA4 3B 83 80 E8 */ addi r28, r3, lbl_803980E8@l
|
|
lbl_80205B68:
|
|
/* 80205B68 00202AA8 7F 5F EA 14 */ add r26, r31, r29
|
|
/* 80205B6C 00202AAC 80 7A 00 E4 */ lwz r3, 0xe4(r26)
|
|
/* 80205B70 00202AB0 83 63 00 04 */ lwz r27, 4(r3)
|
|
/* 80205B74 00202AB4 4B E0 EE 7D */ bl mDoExt_getMesgFont
|
|
/* 80205B78 00202AB8 7C 64 1B 78 */ mr r4, r3
|
|
/* 80205B7C 00202ABC 7F 63 DB 78 */ mr r3, r27
|
|
/* 80205B80 00202AC0 81 9B 00 00 */ lwz r12, 0(r27)
|
|
/* 80205B84 00202AC4 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80205B88 00202AC8 7D 89 03 A6 */ mtctr r12
|
|
/* 80205B8C 00202ACC 4E 80 04 21 */ bctrl
|
|
/* 80205B90 00202AD0 80 7A 00 E4 */ lwz r3, 0xe4(r26)
|
|
/* 80205B94 00202AD4 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80205B98 00202AD8 38 80 02 00 */ li r4, 0x200
|
|
/* 80205B9C 00202ADC 38 BC 00 21 */ addi r5, r28, 0x21
|
|
/* 80205BA0 00202AE0 4C C6 31 82 */ crclr 6
|
|
/* 80205BA4 00202AE4 48 0F AB A9 */ bl J2DTextBox_NS_setString_X1_
|
|
/* 80205BA8 00202AE8 80 7A 00 EC */ lwz r3, 0xec(r26)
|
|
/* 80205BAC 00202AEC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80205BB0 00202AF0 41 82 00 50 */ beq lbl_80205C00
|
|
/* 80205BB4 00202AF4 83 63 00 04 */ lwz r27, 4(r3)
|
|
/* 80205BB8 00202AF8 4B E0 EE 39 */ bl mDoExt_getMesgFont
|
|
/* 80205BBC 00202AFC 7C 64 1B 78 */ mr r4, r3
|
|
/* 80205BC0 00202B00 7F 63 DB 78 */ mr r3, r27
|
|
/* 80205BC4 00202B04 81 9B 00 00 */ lwz r12, 0(r27)
|
|
/* 80205BC8 00202B08 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80205BCC 00202B0C 7D 89 03 A6 */ mtctr r12
|
|
/* 80205BD0 00202B10 4E 80 04 21 */ bctrl
|
|
/* 80205BD4 00202B14 80 7A 00 EC */ lwz r3, 0xec(r26)
|
|
/* 80205BD8 00202B18 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80205BDC 00202B1C 38 80 02 00 */ li r4, 0x200
|
|
/* 80205BE0 00202B20 3C A0 80 3A */ lis r5, lbl_803980E8@ha
|
|
/* 80205BE4 00202B24 38 A5 80 E8 */ addi r5, r5, lbl_803980E8@l
|
|
/* 80205BE8 00202B28 38 A5 00 21 */ addi r5, r5, 0x21
|
|
/* 80205BEC 00202B2C 4C C6 31 82 */ crclr 6
|
|
/* 80205BF0 00202B30 48 0F AB 5D */ bl J2DTextBox_NS_setString_X1_
|
|
/* 80205BF4 00202B34 80 7A 00 EC */ lwz r3, 0xec(r26)
|
|
/* 80205BF8 00202B38 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80205BFC 00202B3C D3 C3 01 18 */ stfs f30, 0x118(r3)
|
|
lbl_80205C00:
|
|
/* 80205C00 00202B40 3B DE 00 01 */ addi r30, r30, 1
|
|
/* 80205C04 00202B44 2C 1E 00 02 */ cmpwi r30, 2
|
|
/* 80205C08 00202B48 3B BD 00 04 */ addi r29, r29, 4
|
|
/* 80205C0C 00202B4C 41 80 FF 5C */ blt lbl_80205B68
|
|
/* 80205C10 00202B50 3C 60 00 01 */ lis r3, 0x0000FFFF@ha
|
|
/* 80205C14 00202B54 38 03 FF FF */ addi r0, r3, 0x0000FFFF@l
|
|
/* 80205C18 00202B58 B0 1F 04 B2 */ sth r0, 0x4b2(r31)
|
|
/* 80205C1C 00202B5C 38 00 00 00 */ li r0, 0
|
|
/* 80205C20 00202B60 B0 1F 04 B6 */ sth r0, 0x4b6(r31)
|
|
/* 80205C24 00202B64 B0 1F 04 B4 */ sth r0, 0x4b4(r31)
|
|
/* 80205C28 00202B68 38 60 00 2C */ li r3, 0x2c
|
|
/* 80205C2C 00202B6C 48 0C 90 21 */ bl __nw__FUl
|
|
/* 80205C30 00202B70 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80205C34 00202B74 41 82 00 0C */ beq lbl_80205C40
|
|
/* 80205C38 00202B78 48 04 3F E9 */ bl dMsgString_c
|
|
/* 80205C3C 00202B7C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80205C40:
|
|
/* 80205C40 00202B80 90 1F 00 04 */ stw r0, 4(r31)
|
|
/* 80205C44 00202B84 38 60 02 44 */ li r3, 0x244
|
|
/* 80205C48 00202B88 48 0C 90 05 */ bl __nw__FUl
|
|
/* 80205C4C 00202B8C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80205C50 00202B90 41 82 00 10 */ beq lbl_80205C60
|
|
/* 80205C54 00202B94 38 80 00 00 */ li r4, 0
|
|
/* 80205C58 00202B98 48 02 00 3D */ bl COutFont_c
|
|
/* 80205C5C 00202B9C 7C 60 1B 78 */ mr r0, r3
|
|
lbl_80205C60:
|
|
/* 80205C60 00202BA0 90 1F 00 D4 */ stw r0, 0xd4(r31)
|
|
/* 80205C64 00202BA4 80 7F 00 D4 */ lwz r3, 0xd4(r31)
|
|
/* 80205C68 00202BA8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205C6C 00202BAC 81 8C 00 10 */ lwz r12, 0x10(r12)
|
|
/* 80205C70 00202BB0 7D 89 03 A6 */ mtctr r12
|
|
/* 80205C74 00202BB4 4E 80 04 21 */ bctrl
|
|
/* 80205C78 00202BB8 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 80205C7C 00202BBC CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 80205C80 00202BC0 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
|
|
/* 80205C84 00202BC4 CB C1 00 20 */ lfd f30, 0x20(r1)
|
|
/* 80205C88 00202BC8 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80205C8C 00202BCC 48 15 C5 91 */ bl _restgpr_26
|
|
/* 80205C90 00202BD0 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80205C94 00202BD4 7C 08 03 A6 */ mtlr r0
|
|
/* 80205C98 00202BD8 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 80205C9C 00202BDC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_updateButton
|
|
dMeterButton_c_NS_updateButton:
|
|
/* 80205CA0 00202BE0 94 21 FF B0 */ stwu r1, -0x50(r1)
|
|
/* 80205CA4 00202BE4 7C 08 02 A6 */ mflr r0
|
|
/* 80205CA8 00202BE8 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 80205CAC 00202BEC DB E1 00 40 */ stfd f31, 0x40(r1)
|
|
/* 80205CB0 00202BF0 F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0
|
|
/* 80205CB4 00202BF4 DB C1 00 30 */ stfd f30, 0x30(r1)
|
|
/* 80205CB8 00202BF8 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
|
|
/* 80205CBC 00202BFC DB A1 00 20 */ stfd f29, 0x20(r1)
|
|
/* 80205CC0 00202C00 F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0
|
|
/* 80205CC4 00202C04 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80205CC8 00202C08 48 15 C5 0D */ bl _savegpr_27
|
|
/* 80205CCC 00202C0C 7C 7D 1B 78 */ mr r29, r3
|
|
/* 80205CD0 00202C10 C3 E2 AD 48 */ lfs f31, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80205CD4 00202C14 FF C0 F8 90 */ fmr f30, f31
|
|
/* 80205CD8 00202C18 C3 A2 AD 4C */ lfs f29, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80205CDC 00202C1C 3B E0 00 00 */ li r31, 0
|
|
/* 80205CE0 00202C20 3B C0 00 00 */ li r30, 0
|
|
/* 80205CE4 00202C24 C0 03 04 E0 */ lfs f0, 0x4e0(r3)
|
|
/* 80205CE8 00202C28 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205CEC 00202C2C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205CF0 00202C30 C0 43 0C 28 */ lfs f2, 0xc28(r3)
|
|
/* 80205CF4 00202C34 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80205CF8 00202C38 40 82 00 14 */ bne lbl_80205D0C
|
|
/* 80205CFC 00202C3C C0 3D 04 E4 */ lfs f1, 0x4e4(r29)
|
|
/* 80205D00 00202C40 C0 03 0C 2C */ lfs f0, 0xc2c(r3)
|
|
/* 80205D04 00202C44 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80205D08 00202C48 41 82 00 20 */ beq lbl_80205D28
|
|
lbl_80205D0C:
|
|
/* 80205D0C 00202C4C D0 5D 04 E0 */ stfs f2, 0x4e0(r29)
|
|
/* 80205D10 00202C50 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205D14 00202C54 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205D18 00202C58 C0 03 0C 2C */ lfs f0, 0xc2c(r3)
|
|
/* 80205D1C 00202C5C D0 1D 04 E4 */ stfs f0, 0x4e4(r29)
|
|
/* 80205D20 00202C60 C3 C2 AD 48 */ lfs f30, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80205D24 00202C64 3B C0 00 01 */ li r30, 1
|
|
lbl_80205D28:
|
|
/* 80205D28 00202C68 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80205D2C 00202C6C 3B 83 01 88 */ addi r28, r3, lbl_80430188@l
|
|
/* 80205D30 00202C70 80 7C 00 1C */ lwz r3, 0x1c(r28)
|
|
/* 80205D34 00202C74 88 63 01 E5 */ lbz r3, 0x1e5(r3)
|
|
/* 80205D38 00202C78 88 1D 04 D6 */ lbz r0, 0x4d6(r29)
|
|
/* 80205D3C 00202C7C 7C 00 18 40 */ cmplw r0, r3
|
|
/* 80205D40 00202C80 41 82 00 24 */ beq lbl_80205D64
|
|
/* 80205D44 00202C84 98 7D 04 D6 */ stb r3, 0x4d6(r29)
|
|
/* 80205D48 00202C88 88 1D 04 D6 */ lbz r0, 0x4d6(r29)
|
|
/* 80205D4C 00202C8C 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80205D50 00202C90 40 82 00 0C */ bne lbl_80205D5C
|
|
/* 80205D54 00202C94 C3 C2 AD 94 */ lfs f30, lbl_80454794-_SDA2_BASE_(r2)
|
|
/* 80205D58 00202C98 48 00 00 08 */ b lbl_80205D60
|
|
lbl_80205D5C:
|
|
/* 80205D5C 00202C9C C3 C2 AD 48 */ lfs f30, lbl_80454748-_SDA2_BASE_(r2)
|
|
lbl_80205D60:
|
|
/* 80205D60 00202CA0 3B E0 00 01 */ li r31, 1
|
|
lbl_80205D64:
|
|
/* 80205D64 00202CA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80205D68 00202CA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80205D6C 00202CAC 3B 63 4E 00 */ addi r27, r3, 0x4e00
|
|
/* 80205D70 00202CB0 7F 63 DB 78 */ mr r3, r27
|
|
/* 80205D74 00202CB4 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 80205D78 00202CB8 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 80205D7C 00202CBC 38 84 00 5D */ addi r4, r4, 0x5d
|
|
/* 80205D80 00202CC0 48 16 2C 15 */ bl strcmp
|
|
/* 80205D84 00202CC4 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80205D88 00202CC8 40 82 00 30 */ bne lbl_80205DB8
|
|
/* 80205D8C 00202CCC 38 60 00 00 */ li r3, 0
|
|
/* 80205D90 00202CD0 4B E2 6B ED */ bl dComIfG_play_c_NS_getLayerNo
|
|
/* 80205D94 00202CD4 2C 03 00 04 */ cmpwi r3, 4
|
|
/* 80205D98 00202CD8 41 82 00 14 */ beq lbl_80205DAC
|
|
/* 80205D9C 00202CDC 38 60 00 00 */ li r3, 0
|
|
/* 80205DA0 00202CE0 4B E2 6B DD */ bl dComIfG_play_c_NS_getLayerNo
|
|
/* 80205DA4 00202CE4 2C 03 00 05 */ cmpwi r3, 5
|
|
/* 80205DA8 00202CE8 40 82 00 10 */ bne lbl_80205DB8
|
|
lbl_80205DAC:
|
|
/* 80205DAC 00202CEC C3 C2 AD 94 */ lfs f30, lbl_80454794-_SDA2_BASE_(r2)
|
|
/* 80205DB0 00202CF0 3B E0 00 01 */ li r31, 1
|
|
/* 80205DB4 00202CF4 48 00 00 3C */ b lbl_80205DF0
|
|
lbl_80205DB8:
|
|
/* 80205DB8 00202CF8 7F 63 DB 78 */ mr r3, r27
|
|
/* 80205DBC 00202CFC 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 80205DC0 00202D00 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 80205DC4 00202D04 38 84 00 64 */ addi r4, r4, 0x64
|
|
/* 80205DC8 00202D08 48 16 2B CD */ bl strcmp
|
|
/* 80205DCC 00202D0C 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80205DD0 00202D10 40 82 00 20 */ bne lbl_80205DF0
|
|
/* 80205DD4 00202D14 38 60 00 0E */ li r3, 0xe
|
|
/* 80205DD8 00202D18 38 80 FF FF */ li r4, -1
|
|
/* 80205DDC 00202D1C 4B E2 7D 89 */ bl dComIfGs_isOneZoneSwitch
|
|
/* 80205DE0 00202D20 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80205DE4 00202D24 41 82 00 0C */ beq lbl_80205DF0
|
|
/* 80205DE8 00202D28 C3 C2 AD 94 */ lfs f30, lbl_80454794-_SDA2_BASE_(r2)
|
|
/* 80205DEC 00202D2C 3B E0 00 01 */ li r31, 1
|
|
lbl_80205DF0:
|
|
/* 80205DF0 00202D30 80 7C 00 1C */ lwz r3, 0x1c(r28)
|
|
/* 80205DF4 00202D34 88 03 01 E5 */ lbz r0, 0x1e5(r3)
|
|
/* 80205DF8 00202D38 28 00 00 04 */ cmplwi r0, 4
|
|
/* 80205DFC 00202D3C 40 82 00 08 */ bne lbl_80205E04
|
|
/* 80205E00 00202D40 C3 A2 AD 98 */ lfs f29, lbl_80454798-_SDA2_BASE_(r2)
|
|
lbl_80205E04:
|
|
/* 80205E04 00202D44 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80205E08 00202D48 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80205E0C 00202D4C 88 03 5E 32 */ lbz r0, 0x5e32(r3)
|
|
/* 80205E10 00202D50 28 00 00 43 */ cmplwi r0, 0x43
|
|
/* 80205E14 00202D54 41 82 00 0C */ beq lbl_80205E20
|
|
/* 80205E18 00202D58 28 00 00 4D */ cmplwi r0, 0x4d
|
|
/* 80205E1C 00202D5C 40 82 00 14 */ bne lbl_80205E30
|
|
lbl_80205E20:
|
|
/* 80205E20 00202D60 C3 E2 AD 9C */ lfs f31, lbl_8045479C-_SDA2_BASE_(r2)
|
|
/* 80205E24 00202D64 C3 C2 AD A0 */ lfs f30, lbl_804547A0-_SDA2_BASE_(r2)
|
|
/* 80205E28 00202D68 C3 A2 AD A4 */ lfs f29, lbl_804547A4-_SDA2_BASE_(r2)
|
|
/* 80205E2C 00202D6C 3B E0 00 01 */ li r31, 1
|
|
lbl_80205E30:
|
|
/* 80205E30 00202D70 57 C0 06 3F */ clrlwi. r0, r30, 0x18
|
|
/* 80205E34 00202D74 40 82 00 0C */ bne lbl_80205E40
|
|
/* 80205E38 00202D78 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
|
/* 80205E3C 00202D7C 41 82 00 2C */ beq lbl_80205E68
|
|
lbl_80205E40:
|
|
/* 80205E40 00202D80 7F A3 EB 78 */ mr r3, r29
|
|
/* 80205E44 00202D84 80 9D 00 18 */ lwz r4, 0x18(r29)
|
|
/* 80205E48 00202D88 C0 3D 04 E0 */ lfs f1, 0x4e0(r29)
|
|
/* 80205E4C 00202D8C C0 1D 02 F0 */ lfs f0, 0x2f0(r29)
|
|
/* 80205E50 00202D90 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80205E54 00202D94 EC 3F 00 2A */ fadds f1, f31, f0
|
|
/* 80205E58 00202D98 C0 1D 04 E4 */ lfs f0, 0x4e4(r29)
|
|
/* 80205E5C 00202D9C EC 40 F0 2A */ fadds f2, f0, f30
|
|
/* 80205E60 00202DA0 38 A0 00 FF */ li r5, 0xff
|
|
/* 80205E64 00202DA4 48 00 50 05 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80205E68:
|
|
/* 80205E68 00202DA8 C0 3D 04 E8 */ lfs f1, 0x4e8(r29)
|
|
/* 80205E6C 00202DAC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205E70 00202DB0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205E74 00202DB4 C0 03 0C 30 */ lfs f0, 0xc30(r3)
|
|
/* 80205E78 00202DB8 EC 00 07 72 */ fmuls f0, f0, f29
|
|
/* 80205E7C 00202DBC FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80205E80 00202DC0 41 82 00 2C */ beq lbl_80205EAC
|
|
/* 80205E84 00202DC4 D0 1D 04 E8 */ stfs f0, 0x4e8(r29)
|
|
/* 80205E88 00202DC8 C0 1D 04 E8 */ lfs f0, 0x4e8(r29)
|
|
/* 80205E8C 00202DCC 80 7D 00 18 */ lwz r3, 0x18(r29)
|
|
/* 80205E90 00202DD0 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80205E94 00202DD4 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80205E98 00202DD8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80205E9C 00202DDC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205EA0 00202DE0 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80205EA4 00202DE4 7D 89 03 A6 */ mtctr r12
|
|
/* 80205EA8 00202DE8 4E 80 04 21 */ bctrl
|
|
lbl_80205EAC:
|
|
/* 80205EAC 00202DEC C0 1D 04 EC */ lfs f0, 0x4ec(r29)
|
|
/* 80205EB0 00202DF0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205EB4 00202DF4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205EB8 00202DF8 C0 43 0C 34 */ lfs f2, 0xc34(r3)
|
|
/* 80205EBC 00202DFC FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80205EC0 00202E00 40 82 00 14 */ bne lbl_80205ED4
|
|
/* 80205EC4 00202E04 C0 3D 04 F0 */ lfs f1, 0x4f0(r29)
|
|
/* 80205EC8 00202E08 C0 03 0C 38 */ lfs f0, 0xc38(r3)
|
|
/* 80205ECC 00202E0C FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80205ED0 00202E10 41 82 00 40 */ beq lbl_80205F10
|
|
lbl_80205ED4:
|
|
/* 80205ED4 00202E14 D0 5D 04 EC */ stfs f2, 0x4ec(r29)
|
|
/* 80205ED8 00202E18 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205EDC 00202E1C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205EE0 00202E20 C0 03 0C 38 */ lfs f0, 0xc38(r3)
|
|
/* 80205EE4 00202E24 D0 1D 04 F0 */ stfs f0, 0x4f0(r29)
|
|
/* 80205EE8 00202E28 7F A3 EB 78 */ mr r3, r29
|
|
/* 80205EEC 00202E2C 80 9D 00 1C */ lwz r4, 0x1c(r29)
|
|
/* 80205EF0 00202E30 C0 5D 03 04 */ lfs f2, 0x304(r29)
|
|
/* 80205EF4 00202E34 C0 3D 04 EC */ lfs f1, 0x4ec(r29)
|
|
/* 80205EF8 00202E38 C0 1D 01 8C */ lfs f0, 0x18c(r29)
|
|
/* 80205EFC 00202E3C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80205F00 00202E40 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80205F04 00202E44 C0 5D 04 F0 */ lfs f2, 0x4f0(r29)
|
|
/* 80205F08 00202E48 38 A0 00 FF */ li r5, 0xff
|
|
/* 80205F0C 00202E4C 48 00 4F 5D */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80205F10:
|
|
/* 80205F10 00202E50 C0 1D 04 F4 */ lfs f0, 0x4f4(r29)
|
|
/* 80205F14 00202E54 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205F18 00202E58 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205F1C 00202E5C C0 23 0C 3C */ lfs f1, 0xc3c(r3)
|
|
/* 80205F20 00202E60 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80205F24 00202E64 41 82 00 40 */ beq lbl_80205F64
|
|
/* 80205F28 00202E68 D0 3D 04 F4 */ stfs f1, 0x4f4(r29)
|
|
/* 80205F2C 00202E6C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80205F30 00202E70 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80205F34 00202E74 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 80205F38 00202E78 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
|
|
/* 80205F3C 00202E7C 40 82 00 28 */ bne lbl_80205F64
|
|
/* 80205F40 00202E80 C0 1D 04 F4 */ lfs f0, 0x4f4(r29)
|
|
/* 80205F44 00202E84 80 7D 00 1C */ lwz r3, 0x1c(r29)
|
|
/* 80205F48 00202E88 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80205F4C 00202E8C D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80205F50 00202E90 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80205F54 00202E94 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205F58 00202E98 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80205F5C 00202E9C 7D 89 03 A6 */ mtctr r12
|
|
/* 80205F60 00202EA0 4E 80 04 21 */ bctrl
|
|
lbl_80205F64:
|
|
/* 80205F64 00202EA4 C0 1D 04 F8 */ lfs f0, 0x4f8(r29)
|
|
/* 80205F68 00202EA8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205F6C 00202EAC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205F70 00202EB0 C0 43 0C 40 */ lfs f2, 0xc40(r3)
|
|
/* 80205F74 00202EB4 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80205F78 00202EB8 40 82 00 14 */ bne lbl_80205F8C
|
|
/* 80205F7C 00202EBC C0 3D 04 FC */ lfs f1, 0x4fc(r29)
|
|
/* 80205F80 00202EC0 C0 03 0C 44 */ lfs f0, 0xc44(r3)
|
|
/* 80205F84 00202EC4 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80205F88 00202EC8 41 82 00 40 */ beq lbl_80205FC8
|
|
lbl_80205F8C:
|
|
/* 80205F8C 00202ECC D0 5D 04 F8 */ stfs f2, 0x4f8(r29)
|
|
/* 80205F90 00202ED0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205F94 00202ED4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205F98 00202ED8 C0 03 0C 44 */ lfs f0, 0xc44(r3)
|
|
/* 80205F9C 00202EDC D0 1D 04 FC */ stfs f0, 0x4fc(r29)
|
|
/* 80205FA0 00202EE0 7F A3 EB 78 */ mr r3, r29
|
|
/* 80205FA4 00202EE4 80 9D 00 24 */ lwz r4, 0x24(r29)
|
|
/* 80205FA8 00202EE8 C0 5D 03 08 */ lfs f2, 0x308(r29)
|
|
/* 80205FAC 00202EEC C0 3D 04 F8 */ lfs f1, 0x4f8(r29)
|
|
/* 80205FB0 00202EF0 C0 1D 01 90 */ lfs f0, 0x190(r29)
|
|
/* 80205FB4 00202EF4 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80205FB8 00202EF8 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80205FBC 00202EFC C0 5D 04 FC */ lfs f2, 0x4fc(r29)
|
|
/* 80205FC0 00202F00 38 A0 00 FF */ li r5, 0xff
|
|
/* 80205FC4 00202F04 48 00 4E A5 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80205FC8:
|
|
/* 80205FC8 00202F08 C0 1D 05 00 */ lfs f0, 0x500(r29)
|
|
/* 80205FCC 00202F0C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80205FD0 00202F10 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80205FD4 00202F14 C0 23 0C 48 */ lfs f1, 0xc48(r3)
|
|
/* 80205FD8 00202F18 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80205FDC 00202F1C 41 82 00 2C */ beq lbl_80206008
|
|
/* 80205FE0 00202F20 D0 3D 05 00 */ stfs f1, 0x500(r29)
|
|
/* 80205FE4 00202F24 C0 1D 05 00 */ lfs f0, 0x500(r29)
|
|
/* 80205FE8 00202F28 80 7D 00 24 */ lwz r3, 0x24(r29)
|
|
/* 80205FEC 00202F2C 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80205FF0 00202F30 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80205FF4 00202F34 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80205FF8 00202F38 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80205FFC 00202F3C 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206000 00202F40 7D 89 03 A6 */ mtctr r12
|
|
/* 80206004 00202F44 4E 80 04 21 */ bctrl
|
|
lbl_80206008:
|
|
/* 80206008 00202F48 C0 1D 05 04 */ lfs f0, 0x504(r29)
|
|
/* 8020600C 00202F4C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206010 00202F50 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206014 00202F54 C0 43 0C 4C */ lfs f2, 0xc4c(r3)
|
|
/* 80206018 00202F58 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 8020601C 00202F5C 40 82 00 14 */ bne lbl_80206030
|
|
/* 80206020 00202F60 C0 3D 05 08 */ lfs f1, 0x508(r29)
|
|
/* 80206024 00202F64 C0 03 0C 50 */ lfs f0, 0xc50(r3)
|
|
/* 80206028 00202F68 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 8020602C 00202F6C 41 82 00 40 */ beq lbl_8020606C
|
|
lbl_80206030:
|
|
/* 80206030 00202F70 D0 5D 05 04 */ stfs f2, 0x504(r29)
|
|
/* 80206034 00202F74 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206038 00202F78 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 8020603C 00202F7C C0 03 0C 50 */ lfs f0, 0xc50(r3)
|
|
/* 80206040 00202F80 D0 1D 05 08 */ stfs f0, 0x508(r29)
|
|
/* 80206044 00202F84 7F A3 EB 78 */ mr r3, r29
|
|
/* 80206048 00202F88 80 9D 00 20 */ lwz r4, 0x20(r29)
|
|
/* 8020604C 00202F8C C0 5D 03 0C */ lfs f2, 0x30c(r29)
|
|
/* 80206050 00202F90 C0 3D 05 04 */ lfs f1, 0x504(r29)
|
|
/* 80206054 00202F94 C0 1D 01 94 */ lfs f0, 0x194(r29)
|
|
/* 80206058 00202F98 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020605C 00202F9C EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80206060 00202FA0 C0 5D 05 08 */ lfs f2, 0x508(r29)
|
|
/* 80206064 00202FA4 38 A0 00 FF */ li r5, 0xff
|
|
/* 80206068 00202FA8 48 00 4E 01 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_8020606C:
|
|
/* 8020606C 00202FAC C0 1D 05 0C */ lfs f0, 0x50c(r29)
|
|
/* 80206070 00202FB0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206074 00202FB4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206078 00202FB8 C0 23 0C 54 */ lfs f1, 0xc54(r3)
|
|
/* 8020607C 00202FBC FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206080 00202FC0 41 82 00 2C */ beq lbl_802060AC
|
|
/* 80206084 00202FC4 D0 3D 05 0C */ stfs f1, 0x50c(r29)
|
|
/* 80206088 00202FC8 C0 1D 05 0C */ lfs f0, 0x50c(r29)
|
|
/* 8020608C 00202FCC 80 7D 00 20 */ lwz r3, 0x20(r29)
|
|
/* 80206090 00202FD0 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206094 00202FD4 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206098 00202FD8 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 8020609C 00202FDC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802060A0 00202FE0 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 802060A4 00202FE4 7D 89 03 A6 */ mtctr r12
|
|
/* 802060A8 00202FE8 4E 80 04 21 */ bctrl
|
|
lbl_802060AC:
|
|
/* 802060AC 00202FEC C0 1D 05 10 */ lfs f0, 0x510(r29)
|
|
/* 802060B0 00202FF0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802060B4 00202FF4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802060B8 00202FF8 C0 43 0C 58 */ lfs f2, 0xc58(r3)
|
|
/* 802060BC 00202FFC FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 802060C0 00203000 40 82 00 14 */ bne lbl_802060D4
|
|
/* 802060C4 00203004 C0 3D 05 14 */ lfs f1, 0x514(r29)
|
|
/* 802060C8 00203008 C0 03 0C 5C */ lfs f0, 0xc5c(r3)
|
|
/* 802060CC 0020300C FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 802060D0 00203010 41 82 00 40 */ beq lbl_80206110
|
|
lbl_802060D4:
|
|
/* 802060D4 00203014 D0 5D 05 10 */ stfs f2, 0x510(r29)
|
|
/* 802060D8 00203018 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802060DC 0020301C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802060E0 00203020 C0 03 0C 5C */ lfs f0, 0xc5c(r3)
|
|
/* 802060E4 00203024 D0 1D 05 14 */ stfs f0, 0x514(r29)
|
|
/* 802060E8 00203028 7F A3 EB 78 */ mr r3, r29
|
|
/* 802060EC 0020302C 80 9D 00 28 */ lwz r4, 0x28(r29)
|
|
/* 802060F0 00203030 C0 5D 03 10 */ lfs f2, 0x310(r29)
|
|
/* 802060F4 00203034 C0 3D 05 10 */ lfs f1, 0x510(r29)
|
|
/* 802060F8 00203038 C0 1D 01 98 */ lfs f0, 0x198(r29)
|
|
/* 802060FC 0020303C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80206100 00203040 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80206104 00203044 C0 5D 05 14 */ lfs f2, 0x514(r29)
|
|
/* 80206108 00203048 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020610C 0020304C 48 00 4D 5D */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80206110:
|
|
/* 80206110 00203050 C0 1D 05 18 */ lfs f0, 0x518(r29)
|
|
/* 80206114 00203054 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206118 00203058 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 8020611C 0020305C C0 23 0C 60 */ lfs f1, 0xc60(r3)
|
|
/* 80206120 00203060 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206124 00203064 41 82 00 2C */ beq lbl_80206150
|
|
/* 80206128 00203068 D0 3D 05 18 */ stfs f1, 0x518(r29)
|
|
/* 8020612C 0020306C C0 1D 05 18 */ lfs f0, 0x518(r29)
|
|
/* 80206130 00203070 80 7D 00 28 */ lwz r3, 0x28(r29)
|
|
/* 80206134 00203074 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206138 00203078 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 8020613C 0020307C D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80206140 00203080 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80206144 00203084 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206148 00203088 7D 89 03 A6 */ mtctr r12
|
|
/* 8020614C 0020308C 4E 80 04 21 */ bctrl
|
|
lbl_80206150:
|
|
/* 80206150 00203090 C0 1D 05 1C */ lfs f0, 0x51c(r29)
|
|
/* 80206154 00203094 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206158 00203098 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 8020615C 0020309C C0 43 0C 64 */ lfs f2, 0xc64(r3)
|
|
/* 80206160 002030A0 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80206164 002030A4 40 82 00 14 */ bne lbl_80206178
|
|
/* 80206168 002030A8 C0 3D 05 20 */ lfs f1, 0x520(r29)
|
|
/* 8020616C 002030AC C0 03 0C 68 */ lfs f0, 0xc68(r3)
|
|
/* 80206170 002030B0 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80206174 002030B4 41 82 00 40 */ beq lbl_802061B4
|
|
lbl_80206178:
|
|
/* 80206178 002030B8 D0 5D 05 1C */ stfs f2, 0x51c(r29)
|
|
/* 8020617C 002030BC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206180 002030C0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206184 002030C4 C0 03 0C 68 */ lfs f0, 0xc68(r3)
|
|
/* 80206188 002030C8 D0 1D 05 20 */ stfs f0, 0x520(r29)
|
|
/* 8020618C 002030CC 7F A3 EB 78 */ mr r3, r29
|
|
/* 80206190 002030D0 80 9D 00 2C */ lwz r4, 0x2c(r29)
|
|
/* 80206194 002030D4 C0 5D 03 14 */ lfs f2, 0x314(r29)
|
|
/* 80206198 002030D8 C0 3D 05 1C */ lfs f1, 0x51c(r29)
|
|
/* 8020619C 002030DC C0 1D 01 9C */ lfs f0, 0x19c(r29)
|
|
/* 802061A0 002030E0 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 802061A4 002030E4 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 802061A8 002030E8 C0 5D 05 20 */ lfs f2, 0x520(r29)
|
|
/* 802061AC 002030EC 38 A0 00 FF */ li r5, 0xff
|
|
/* 802061B0 002030F0 48 00 4C B9 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_802061B4:
|
|
/* 802061B4 002030F4 C0 1D 05 24 */ lfs f0, 0x524(r29)
|
|
/* 802061B8 002030F8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802061BC 002030FC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802061C0 00203100 C0 23 0C 6C */ lfs f1, 0xc6c(r3)
|
|
/* 802061C4 00203104 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802061C8 00203108 41 82 00 2C */ beq lbl_802061F4
|
|
/* 802061CC 0020310C D0 3D 05 24 */ stfs f1, 0x524(r29)
|
|
/* 802061D0 00203110 C0 1D 05 24 */ lfs f0, 0x524(r29)
|
|
/* 802061D4 00203114 80 7D 00 2C */ lwz r3, 0x2c(r29)
|
|
/* 802061D8 00203118 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 802061DC 0020311C D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 802061E0 00203120 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 802061E4 00203124 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802061E8 00203128 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 802061EC 0020312C 7D 89 03 A6 */ mtctr r12
|
|
/* 802061F0 00203130 4E 80 04 21 */ bctrl
|
|
lbl_802061F4:
|
|
/* 802061F4 00203134 C0 1D 05 28 */ lfs f0, 0x528(r29)
|
|
/* 802061F8 00203138 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802061FC 0020313C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206200 00203140 C0 43 0C 70 */ lfs f2, 0xc70(r3)
|
|
/* 80206204 00203144 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80206208 00203148 40 82 00 14 */ bne lbl_8020621C
|
|
/* 8020620C 0020314C C0 3D 05 2C */ lfs f1, 0x52c(r29)
|
|
/* 80206210 00203150 C0 03 0C 74 */ lfs f0, 0xc74(r3)
|
|
/* 80206214 00203154 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80206218 00203158 41 82 00 40 */ beq lbl_80206258
|
|
lbl_8020621C:
|
|
/* 8020621C 0020315C D0 5D 05 28 */ stfs f2, 0x528(r29)
|
|
/* 80206220 00203160 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206224 00203164 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206228 00203168 C0 03 0C 74 */ lfs f0, 0xc74(r3)
|
|
/* 8020622C 0020316C D0 1D 05 2C */ stfs f0, 0x52c(r29)
|
|
/* 80206230 00203170 7F A3 EB 78 */ mr r3, r29
|
|
/* 80206234 00203174 80 9D 00 30 */ lwz r4, 0x30(r29)
|
|
/* 80206238 00203178 C0 5D 03 18 */ lfs f2, 0x318(r29)
|
|
/* 8020623C 0020317C C0 3D 05 28 */ lfs f1, 0x528(r29)
|
|
/* 80206240 00203180 C0 1D 01 A0 */ lfs f0, 0x1a0(r29)
|
|
/* 80206244 00203184 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80206248 00203188 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020624C 0020318C C0 5D 05 2C */ lfs f2, 0x52c(r29)
|
|
/* 80206250 00203190 38 A0 00 FF */ li r5, 0xff
|
|
/* 80206254 00203194 48 00 4C 15 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80206258:
|
|
/* 80206258 00203198 C0 1D 05 30 */ lfs f0, 0x530(r29)
|
|
/* 8020625C 0020319C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206260 002031A0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206264 002031A4 C0 23 0C 78 */ lfs f1, 0xc78(r3)
|
|
/* 80206268 002031A8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020626C 002031AC 41 82 00 2C */ beq lbl_80206298
|
|
/* 80206270 002031B0 D0 3D 05 30 */ stfs f1, 0x530(r29)
|
|
/* 80206274 002031B4 C0 1D 05 30 */ lfs f0, 0x530(r29)
|
|
/* 80206278 002031B8 80 7D 00 30 */ lwz r3, 0x30(r29)
|
|
/* 8020627C 002031BC 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206280 002031C0 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206284 002031C4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80206288 002031C8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020628C 002031CC 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206290 002031D0 7D 89 03 A6 */ mtctr r12
|
|
/* 80206294 002031D4 4E 80 04 21 */ bctrl
|
|
lbl_80206298:
|
|
/* 80206298 002031D8 C0 1D 05 34 */ lfs f0, 0x534(r29)
|
|
/* 8020629C 002031DC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802062A0 002031E0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802062A4 002031E4 C0 43 0C 7C */ lfs f2, 0xc7c(r3)
|
|
/* 802062A8 002031E8 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 802062AC 002031EC 40 82 00 14 */ bne lbl_802062C0
|
|
/* 802062B0 002031F0 C0 3D 05 38 */ lfs f1, 0x538(r29)
|
|
/* 802062B4 002031F4 C0 03 0C 80 */ lfs f0, 0xc80(r3)
|
|
/* 802062B8 002031F8 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 802062BC 002031FC 41 82 00 40 */ beq lbl_802062FC
|
|
lbl_802062C0:
|
|
/* 802062C0 00203200 D0 5D 05 34 */ stfs f2, 0x534(r29)
|
|
/* 802062C4 00203204 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802062C8 00203208 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802062CC 0020320C C0 03 0C 80 */ lfs f0, 0xc80(r3)
|
|
/* 802062D0 00203210 D0 1D 05 38 */ stfs f0, 0x538(r29)
|
|
/* 802062D4 00203214 7F A3 EB 78 */ mr r3, r29
|
|
/* 802062D8 00203218 80 9D 00 34 */ lwz r4, 0x34(r29)
|
|
/* 802062DC 0020321C C0 5D 03 1C */ lfs f2, 0x31c(r29)
|
|
/* 802062E0 00203220 C0 3D 05 34 */ lfs f1, 0x534(r29)
|
|
/* 802062E4 00203224 C0 1D 01 A4 */ lfs f0, 0x1a4(r29)
|
|
/* 802062E8 00203228 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 802062EC 0020322C EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 802062F0 00203230 C0 5D 05 38 */ lfs f2, 0x538(r29)
|
|
/* 802062F4 00203234 38 A0 00 FF */ li r5, 0xff
|
|
/* 802062F8 00203238 48 00 4B 71 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_802062FC:
|
|
/* 802062FC 0020323C C0 1D 05 3C */ lfs f0, 0x53c(r29)
|
|
/* 80206300 00203240 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206304 00203244 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206308 00203248 C0 23 0C 84 */ lfs f1, 0xc84(r3)
|
|
/* 8020630C 0020324C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206310 00203250 41 82 00 2C */ beq lbl_8020633C
|
|
/* 80206314 00203254 D0 3D 05 3C */ stfs f1, 0x53c(r29)
|
|
/* 80206318 00203258 C0 1D 05 3C */ lfs f0, 0x53c(r29)
|
|
/* 8020631C 0020325C 80 7D 00 34 */ lwz r3, 0x34(r29)
|
|
/* 80206320 00203260 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206324 00203264 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206328 00203268 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 8020632C 0020326C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80206330 00203270 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206334 00203274 7D 89 03 A6 */ mtctr r12
|
|
/* 80206338 00203278 4E 80 04 21 */ bctrl
|
|
lbl_8020633C:
|
|
/* 8020633C 0020327C C0 1D 05 40 */ lfs f0, 0x540(r29)
|
|
/* 80206340 00203280 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206344 00203284 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206348 00203288 C0 43 0C 88 */ lfs f2, 0xc88(r3)
|
|
/* 8020634C 0020328C FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80206350 00203290 40 82 00 14 */ bne lbl_80206364
|
|
/* 80206354 00203294 C0 3D 05 44 */ lfs f1, 0x544(r29)
|
|
/* 80206358 00203298 C0 03 0C 8C */ lfs f0, 0xc8c(r3)
|
|
/* 8020635C 0020329C FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80206360 002032A0 41 82 00 40 */ beq lbl_802063A0
|
|
lbl_80206364:
|
|
/* 80206364 002032A4 D0 5D 05 40 */ stfs f2, 0x540(r29)
|
|
/* 80206368 002032A8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 8020636C 002032AC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206370 002032B0 C0 03 0C 8C */ lfs f0, 0xc8c(r3)
|
|
/* 80206374 002032B4 D0 1D 05 44 */ stfs f0, 0x544(r29)
|
|
/* 80206378 002032B8 7F A3 EB 78 */ mr r3, r29
|
|
/* 8020637C 002032BC 80 9D 00 38 */ lwz r4, 0x38(r29)
|
|
/* 80206380 002032C0 C0 5D 03 20 */ lfs f2, 0x320(r29)
|
|
/* 80206384 002032C4 C0 3D 05 40 */ lfs f1, 0x540(r29)
|
|
/* 80206388 002032C8 C0 1D 01 A8 */ lfs f0, 0x1a8(r29)
|
|
/* 8020638C 002032CC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80206390 002032D0 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80206394 002032D4 C0 5D 05 44 */ lfs f2, 0x544(r29)
|
|
/* 80206398 002032D8 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020639C 002032DC 48 00 4A CD */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_802063A0:
|
|
/* 802063A0 002032E0 C0 1D 05 48 */ lfs f0, 0x548(r29)
|
|
/* 802063A4 002032E4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802063A8 002032E8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802063AC 002032EC C0 23 0C 90 */ lfs f1, 0xc90(r3)
|
|
/* 802063B0 002032F0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802063B4 002032F4 41 82 00 2C */ beq lbl_802063E0
|
|
/* 802063B8 002032F8 D0 3D 05 48 */ stfs f1, 0x548(r29)
|
|
/* 802063BC 002032FC C0 1D 05 48 */ lfs f0, 0x548(r29)
|
|
/* 802063C0 00203300 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 802063C4 00203304 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 802063C8 00203308 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 802063CC 0020330C D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 802063D0 00203310 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802063D4 00203314 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 802063D8 00203318 7D 89 03 A6 */ mtctr r12
|
|
/* 802063DC 0020331C 4E 80 04 21 */ bctrl
|
|
lbl_802063E0:
|
|
/* 802063E0 00203320 C0 1D 05 4C */ lfs f0, 0x54c(r29)
|
|
/* 802063E4 00203324 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802063E8 00203328 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802063EC 0020332C C0 43 0C 94 */ lfs f2, 0xc94(r3)
|
|
/* 802063F0 00203330 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 802063F4 00203334 40 82 00 14 */ bne lbl_80206408
|
|
/* 802063F8 00203338 C0 3D 05 50 */ lfs f1, 0x550(r29)
|
|
/* 802063FC 0020333C C0 03 0C 98 */ lfs f0, 0xc98(r3)
|
|
/* 80206400 00203340 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80206404 00203344 41 82 00 40 */ beq lbl_80206444
|
|
lbl_80206408:
|
|
/* 80206408 00203348 D0 5D 05 4C */ stfs f2, 0x54c(r29)
|
|
/* 8020640C 0020334C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206410 00203350 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206414 00203354 C0 03 0C 98 */ lfs f0, 0xc98(r3)
|
|
/* 80206418 00203358 D0 1D 05 50 */ stfs f0, 0x550(r29)
|
|
/* 8020641C 0020335C 7F A3 EB 78 */ mr r3, r29
|
|
/* 80206420 00203360 80 9D 00 3C */ lwz r4, 0x3c(r29)
|
|
/* 80206424 00203364 C0 5D 03 24 */ lfs f2, 0x324(r29)
|
|
/* 80206428 00203368 C0 3D 05 40 */ lfs f1, 0x540(r29)
|
|
/* 8020642C 0020336C C0 1D 01 AC */ lfs f0, 0x1ac(r29)
|
|
/* 80206430 00203370 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80206434 00203374 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80206438 00203378 C0 5D 05 50 */ lfs f2, 0x550(r29)
|
|
/* 8020643C 0020337C 38 A0 00 FF */ li r5, 0xff
|
|
/* 80206440 00203380 48 00 4A 29 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80206444:
|
|
/* 80206444 00203384 C0 1D 05 54 */ lfs f0, 0x554(r29)
|
|
/* 80206448 00203388 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 8020644C 0020338C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206450 00203390 C0 23 0C 9C */ lfs f1, 0xc9c(r3)
|
|
/* 80206454 00203394 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206458 00203398 41 82 00 2C */ beq lbl_80206484
|
|
/* 8020645C 0020339C D0 3D 05 54 */ stfs f1, 0x554(r29)
|
|
/* 80206460 002033A0 C0 1D 05 54 */ lfs f0, 0x554(r29)
|
|
/* 80206464 002033A4 80 7D 00 3C */ lwz r3, 0x3c(r29)
|
|
/* 80206468 002033A8 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 8020646C 002033AC D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206470 002033B0 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80206474 002033B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80206478 002033B8 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 8020647C 002033BC 7D 89 03 A6 */ mtctr r12
|
|
/* 80206480 002033C0 4E 80 04 21 */ bctrl
|
|
lbl_80206484:
|
|
/* 80206484 002033C4 C0 1D 05 88 */ lfs f0, 0x588(r29)
|
|
/* 80206488 002033C8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 8020648C 002033CC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206490 002033D0 C0 43 0C E8 */ lfs f2, 0xce8(r3)
|
|
/* 80206494 002033D4 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80206498 002033D8 40 82 00 14 */ bne lbl_802064AC
|
|
/* 8020649C 002033DC C0 3D 05 8C */ lfs f1, 0x58c(r29)
|
|
/* 802064A0 002033E0 C0 03 0C EC */ lfs f0, 0xcec(r3)
|
|
/* 802064A4 002033E4 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 802064A8 002033E8 41 82 00 40 */ beq lbl_802064E8
|
|
lbl_802064AC:
|
|
/* 802064AC 002033EC D0 5D 05 88 */ stfs f2, 0x588(r29)
|
|
/* 802064B0 002033F0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802064B4 002033F4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802064B8 002033F8 C0 03 0C EC */ lfs f0, 0xcec(r3)
|
|
/* 802064BC 002033FC D0 1D 05 8C */ stfs f0, 0x58c(r29)
|
|
/* 802064C0 00203400 7F A3 EB 78 */ mr r3, r29
|
|
/* 802064C4 00203404 80 9D 00 50 */ lwz r4, 0x50(r29)
|
|
/* 802064C8 00203408 C0 5D 03 38 */ lfs f2, 0x338(r29)
|
|
/* 802064CC 0020340C C0 3D 05 40 */ lfs f1, 0x540(r29)
|
|
/* 802064D0 00203410 C0 1D 01 C0 */ lfs f0, 0x1c0(r29)
|
|
/* 802064D4 00203414 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 802064D8 00203418 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 802064DC 0020341C C0 5D 05 8C */ lfs f2, 0x58c(r29)
|
|
/* 802064E0 00203420 38 A0 00 FF */ li r5, 0xff
|
|
/* 802064E4 00203424 48 00 49 85 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_802064E8:
|
|
/* 802064E8 00203428 C0 1D 05 90 */ lfs f0, 0x590(r29)
|
|
/* 802064EC 0020342C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802064F0 00203430 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802064F4 00203434 C0 23 0C F0 */ lfs f1, 0xcf0(r3)
|
|
/* 802064F8 00203438 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802064FC 0020343C 41 82 00 2C */ beq lbl_80206528
|
|
/* 80206500 00203440 D0 3D 05 90 */ stfs f1, 0x590(r29)
|
|
/* 80206504 00203444 C0 1D 05 90 */ lfs f0, 0x590(r29)
|
|
/* 80206508 00203448 80 7D 00 50 */ lwz r3, 0x50(r29)
|
|
/* 8020650C 0020344C 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206510 00203450 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206514 00203454 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80206518 00203458 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020651C 0020345C 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206520 00203460 7D 89 03 A6 */ mtctr r12
|
|
/* 80206524 00203464 4E 80 04 21 */ bctrl
|
|
lbl_80206528:
|
|
/* 80206528 00203468 C0 1D 05 E8 */ lfs f0, 0x5e8(r29)
|
|
/* 8020652C 0020346C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206530 00203470 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206534 00203474 C0 43 0D 30 */ lfs f2, 0xd30(r3)
|
|
/* 80206538 00203478 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 8020653C 0020347C 40 82 00 14 */ bne lbl_80206550
|
|
/* 80206540 00203480 C0 3D 05 EC */ lfs f1, 0x5ec(r29)
|
|
/* 80206544 00203484 C0 03 0D 34 */ lfs f0, 0xd34(r3)
|
|
/* 80206548 00203488 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 8020654C 0020348C 41 82 00 40 */ beq lbl_8020658C
|
|
lbl_80206550:
|
|
/* 80206550 00203490 D0 5D 05 E8 */ stfs f2, 0x5e8(r29)
|
|
/* 80206554 00203494 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206558 00203498 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 8020655C 0020349C C0 03 0D 34 */ lfs f0, 0xd34(r3)
|
|
/* 80206560 002034A0 D0 1D 05 EC */ stfs f0, 0x5ec(r29)
|
|
/* 80206564 002034A4 7F A3 EB 78 */ mr r3, r29
|
|
/* 80206568 002034A8 80 9D 00 70 */ lwz r4, 0x70(r29)
|
|
/* 8020656C 002034AC C0 5D 03 58 */ lfs f2, 0x358(r29)
|
|
/* 80206570 002034B0 C0 3D 05 40 */ lfs f1, 0x540(r29)
|
|
/* 80206574 002034B4 C0 1D 01 E0 */ lfs f0, 0x1e0(r29)
|
|
/* 80206578 002034B8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020657C 002034BC EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 80206580 002034C0 C0 5D 05 EC */ lfs f2, 0x5ec(r29)
|
|
/* 80206584 002034C4 38 A0 00 FF */ li r5, 0xff
|
|
/* 80206588 002034C8 48 00 48 E1 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_8020658C:
|
|
/* 8020658C 002034CC 80 1D 00 80 */ lwz r0, 0x80(r29)
|
|
/* 80206590 002034D0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80206594 002034D4 41 82 00 98 */ beq lbl_8020662C
|
|
/* 80206598 002034D8 C0 1D 05 F4 */ lfs f0, 0x5f4(r29)
|
|
/* 8020659C 002034DC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802065A0 002034E0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802065A4 002034E4 C0 43 0D 3C */ lfs f2, 0xd3c(r3)
|
|
/* 802065A8 002034E8 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 802065AC 002034EC 40 82 00 14 */ bne lbl_802065C0
|
|
/* 802065B0 002034F0 C0 3D 05 F8 */ lfs f1, 0x5f8(r29)
|
|
/* 802065B4 002034F4 C0 03 0D 40 */ lfs f0, 0xd40(r3)
|
|
/* 802065B8 002034F8 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 802065BC 002034FC 41 82 00 30 */ beq lbl_802065EC
|
|
lbl_802065C0:
|
|
/* 802065C0 00203500 D0 5D 05 F4 */ stfs f2, 0x5f4(r29)
|
|
/* 802065C4 00203504 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802065C8 00203508 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802065CC 0020350C C0 03 0D 40 */ lfs f0, 0xd40(r3)
|
|
/* 802065D0 00203510 D0 1D 05 F8 */ stfs f0, 0x5f8(r29)
|
|
/* 802065D4 00203514 7F A3 EB 78 */ mr r3, r29
|
|
/* 802065D8 00203518 80 9D 00 80 */ lwz r4, 0x80(r29)
|
|
/* 802065DC 0020351C C0 3D 05 F4 */ lfs f1, 0x5f4(r29)
|
|
/* 802065E0 00203520 C0 5D 05 F8 */ lfs f2, 0x5f8(r29)
|
|
/* 802065E4 00203524 38 A0 00 FF */ li r5, 0xff
|
|
/* 802065E8 00203528 48 00 48 81 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_802065EC:
|
|
/* 802065EC 0020352C C0 1D 05 FC */ lfs f0, 0x5fc(r29)
|
|
/* 802065F0 00203530 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802065F4 00203534 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802065F8 00203538 C0 23 0D 44 */ lfs f1, 0xd44(r3)
|
|
/* 802065FC 0020353C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206600 00203540 41 82 00 2C */ beq lbl_8020662C
|
|
/* 80206604 00203544 D0 3D 05 FC */ stfs f1, 0x5fc(r29)
|
|
/* 80206608 00203548 C0 1D 05 FC */ lfs f0, 0x5fc(r29)
|
|
/* 8020660C 0020354C 80 7D 00 80 */ lwz r3, 0x80(r29)
|
|
/* 80206610 00203550 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206614 00203554 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206618 00203558 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 8020661C 0020355C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80206620 00203560 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206624 00203564 7D 89 03 A6 */ mtctr r12
|
|
/* 80206628 00203568 4E 80 04 21 */ bctrl
|
|
lbl_8020662C:
|
|
/* 8020662C 0020356C C0 1D 06 24 */ lfs f0, 0x624(r29)
|
|
/* 80206630 00203570 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206634 00203574 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206638 00203578 C0 43 0D 6C */ lfs f2, 0xd6c(r3)
|
|
/* 8020663C 0020357C FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80206640 00203580 40 82 00 14 */ bne lbl_80206654
|
|
/* 80206644 00203584 C0 3D 06 28 */ lfs f1, 0x628(r29)
|
|
/* 80206648 00203588 C0 03 0D 70 */ lfs f0, 0xd70(r3)
|
|
/* 8020664C 0020358C FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 80206650 00203590 41 82 00 30 */ beq lbl_80206680
|
|
lbl_80206654:
|
|
/* 80206654 00203594 D0 5D 06 24 */ stfs f2, 0x624(r29)
|
|
/* 80206658 00203598 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 8020665C 0020359C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206660 002035A0 C0 03 0D 70 */ lfs f0, 0xd70(r3)
|
|
/* 80206664 002035A4 D0 1D 06 28 */ stfs f0, 0x628(r29)
|
|
/* 80206668 002035A8 7F A3 EB 78 */ mr r3, r29
|
|
/* 8020666C 002035AC 80 9D 00 F8 */ lwz r4, 0xf8(r29)
|
|
/* 80206670 002035B0 C0 3D 06 24 */ lfs f1, 0x624(r29)
|
|
/* 80206674 002035B4 C0 5D 06 28 */ lfs f2, 0x628(r29)
|
|
/* 80206678 002035B8 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020667C 002035BC 48 00 47 ED */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80206680:
|
|
/* 80206680 002035C0 C0 1D 06 2C */ lfs f0, 0x62c(r29)
|
|
/* 80206684 002035C4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206688 002035C8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 8020668C 002035CC C0 23 0D 74 */ lfs f1, 0xd74(r3)
|
|
/* 80206690 002035D0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206694 002035D4 41 82 00 2C */ beq lbl_802066C0
|
|
/* 80206698 002035D8 D0 3D 06 2C */ stfs f1, 0x62c(r29)
|
|
/* 8020669C 002035DC C0 1D 06 2C */ lfs f0, 0x62c(r29)
|
|
/* 802066A0 002035E0 80 7D 00 F8 */ lwz r3, 0xf8(r29)
|
|
/* 802066A4 002035E4 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 802066A8 002035E8 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 802066AC 002035EC D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 802066B0 002035F0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802066B4 002035F4 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 802066B8 002035F8 7D 89 03 A6 */ mtctr r12
|
|
/* 802066BC 002035FC 4E 80 04 21 */ bctrl
|
|
lbl_802066C0:
|
|
/* 802066C0 00203600 C0 1D 06 00 */ lfs f0, 0x600(r29)
|
|
/* 802066C4 00203604 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802066C8 00203608 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802066CC 0020360C C0 43 0D 48 */ lfs f2, 0xd48(r3)
|
|
/* 802066D0 00203610 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 802066D4 00203614 40 82 00 14 */ bne lbl_802066E8
|
|
/* 802066D8 00203618 C0 3D 06 08 */ lfs f1, 0x608(r29)
|
|
/* 802066DC 0020361C C0 03 0D 50 */ lfs f0, 0xd50(r3)
|
|
/* 802066E0 00203620 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 802066E4 00203624 41 82 00 64 */ beq lbl_80206748
|
|
lbl_802066E8:
|
|
/* 802066E8 00203628 D0 5D 06 00 */ stfs f2, 0x600(r29)
|
|
/* 802066EC 0020362C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802066F0 00203630 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802066F4 00203634 C0 03 0D 50 */ lfs f0, 0xd50(r3)
|
|
/* 802066F8 00203638 D0 1D 06 08 */ stfs f0, 0x608(r29)
|
|
/* 802066FC 0020363C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80206700 00203640 FC 40 08 90 */ fmr f2, f1
|
|
/* 80206704 00203644 88 9D 04 BE */ lbz r4, 0x4be(r29)
|
|
/* 80206708 00203648 28 04 00 16 */ cmplwi r4, 0x16
|
|
/* 8020670C 0020364C 41 82 00 10 */ beq lbl_8020671C
|
|
/* 80206710 00203650 54 80 15 BA */ rlwinm r0, r4, 2, 0x16, 0x1d
|
|
/* 80206714 00203654 7C 7D 02 14 */ add r3, r29, r0
|
|
/* 80206718 00203658 C0 23 01 8C */ lfs f1, 0x18c(r3)
|
|
lbl_8020671C:
|
|
/* 8020671C 0020365C 28 04 00 06 */ cmplwi r4, 6
|
|
/* 80206720 00203660 40 82 00 08 */ bne lbl_80206728
|
|
/* 80206724 00203664 C0 5D 05 38 */ lfs f2, 0x538(r29)
|
|
lbl_80206728:
|
|
/* 80206728 00203668 7F A3 EB 78 */ mr r3, r29
|
|
/* 8020672C 0020366C 80 9D 00 78 */ lwz r4, 0x78(r29)
|
|
/* 80206730 00203670 C0 1D 06 00 */ lfs f0, 0x600(r29)
|
|
/* 80206734 00203674 EC 20 08 2A */ fadds f1, f0, f1
|
|
/* 80206738 00203678 C0 1D 06 08 */ lfs f0, 0x608(r29)
|
|
/* 8020673C 0020367C EC 40 10 2A */ fadds f2, f0, f2
|
|
/* 80206740 00203680 38 A0 00 00 */ li r5, 0
|
|
/* 80206744 00203684 48 00 47 25 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80206748:
|
|
/* 80206748 00203688 C0 1D 06 10 */ lfs f0, 0x610(r29)
|
|
/* 8020674C 0020368C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206750 00203690 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206754 00203694 C0 23 0D 58 */ lfs f1, 0xd58(r3)
|
|
/* 80206758 00203698 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020675C 0020369C 41 82 00 2C */ beq lbl_80206788
|
|
/* 80206760 002036A0 D0 3D 06 10 */ stfs f1, 0x610(r29)
|
|
/* 80206764 002036A4 C0 1D 06 10 */ lfs f0, 0x610(r29)
|
|
/* 80206768 002036A8 80 7D 00 78 */ lwz r3, 0x78(r29)
|
|
/* 8020676C 002036AC 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206770 002036B0 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206774 002036B4 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80206778 002036B8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020677C 002036BC 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206780 002036C0 7D 89 03 A6 */ mtctr r12
|
|
/* 80206784 002036C4 4E 80 04 21 */ bctrl
|
|
lbl_80206788:
|
|
/* 80206788 002036C8 C0 1D 06 04 */ lfs f0, 0x604(r29)
|
|
/* 8020678C 002036CC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206790 002036D0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206794 002036D4 C0 43 0D 4C */ lfs f2, 0xd4c(r3)
|
|
/* 80206798 002036D8 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 8020679C 002036DC 40 82 00 14 */ bne lbl_802067B0
|
|
/* 802067A0 002036E0 C0 3D 06 0C */ lfs f1, 0x60c(r29)
|
|
/* 802067A4 002036E4 C0 03 0D 54 */ lfs f0, 0xd54(r3)
|
|
/* 802067A8 002036E8 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 802067AC 002036EC 41 82 00 64 */ beq lbl_80206810
|
|
lbl_802067B0:
|
|
/* 802067B0 002036F0 D0 5D 06 04 */ stfs f2, 0x604(r29)
|
|
/* 802067B4 002036F4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802067B8 002036F8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802067BC 002036FC C0 03 0D 54 */ lfs f0, 0xd54(r3)
|
|
/* 802067C0 00203700 D0 1D 06 0C */ stfs f0, 0x60c(r29)
|
|
/* 802067C4 00203704 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802067C8 00203708 FC 40 08 90 */ fmr f2, f1
|
|
/* 802067CC 0020370C 88 9D 04 BF */ lbz r4, 0x4bf(r29)
|
|
/* 802067D0 00203710 28 04 00 16 */ cmplwi r4, 0x16
|
|
/* 802067D4 00203714 41 82 00 10 */ beq lbl_802067E4
|
|
/* 802067D8 00203718 54 80 15 BA */ rlwinm r0, r4, 2, 0x16, 0x1d
|
|
/* 802067DC 0020371C 7C 7D 02 14 */ add r3, r29, r0
|
|
/* 802067E0 00203720 C0 23 01 8C */ lfs f1, 0x18c(r3)
|
|
lbl_802067E4:
|
|
/* 802067E4 00203724 28 04 00 06 */ cmplwi r4, 6
|
|
/* 802067E8 00203728 40 82 00 08 */ bne lbl_802067F0
|
|
/* 802067EC 0020372C C0 5D 05 38 */ lfs f2, 0x538(r29)
|
|
lbl_802067F0:
|
|
/* 802067F0 00203730 7F A3 EB 78 */ mr r3, r29
|
|
/* 802067F4 00203734 80 9D 00 7C */ lwz r4, 0x7c(r29)
|
|
/* 802067F8 00203738 C0 1D 06 04 */ lfs f0, 0x604(r29)
|
|
/* 802067FC 0020373C EC 20 08 2A */ fadds f1, f0, f1
|
|
/* 80206800 00203740 C0 1D 06 0C */ lfs f0, 0x60c(r29)
|
|
/* 80206804 00203744 EC 40 10 2A */ fadds f2, f0, f2
|
|
/* 80206808 00203748 38 A0 00 01 */ li r5, 1
|
|
/* 8020680C 0020374C 48 00 46 5D */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80206810:
|
|
/* 80206810 00203750 C0 1D 06 14 */ lfs f0, 0x614(r29)
|
|
/* 80206814 00203754 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206818 00203758 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 8020681C 0020375C C0 23 0D 5C */ lfs f1, 0xd5c(r3)
|
|
/* 80206820 00203760 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206824 00203764 41 82 00 2C */ beq lbl_80206850
|
|
/* 80206828 00203768 D0 3D 06 14 */ stfs f1, 0x614(r29)
|
|
/* 8020682C 0020376C C0 1D 06 14 */ lfs f0, 0x614(r29)
|
|
/* 80206830 00203770 80 7D 00 7C */ lwz r3, 0x7c(r29)
|
|
/* 80206834 00203774 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206838 00203778 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 8020683C 0020377C D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80206840 00203780 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80206844 00203784 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206848 00203788 7D 89 03 A6 */ mtctr r12
|
|
/* 8020684C 0020378C 4E 80 04 21 */ bctrl
|
|
lbl_80206850:
|
|
/* 80206850 00203790 38 80 FF FF */ li r4, -1
|
|
/* 80206854 00203794 38 60 00 00 */ li r3, 0
|
|
/* 80206858 00203798 38 00 00 02 */ li r0, 2
|
|
/* 8020685C 0020379C 7C 09 03 A6 */ mtctr r0
|
|
lbl_80206860:
|
|
/* 80206860 002037A0 88 1D 04 D9 */ lbz r0, 0x4d9(r29)
|
|
/* 80206864 002037A4 7C 03 00 00 */ cmpw r3, r0
|
|
/* 80206868 002037A8 40 82 00 08 */ bne lbl_80206870
|
|
/* 8020686C 002037AC 7C 64 1B 78 */ mr r4, r3
|
|
lbl_80206870:
|
|
/* 80206870 002037B0 38 63 00 01 */ addi r3, r3, 1
|
|
/* 80206874 002037B4 42 00 FF EC */ bdnz lbl_80206860
|
|
/* 80206878 002037B8 2C 04 00 00 */ cmpwi r4, 0
|
|
/* 8020687C 002037BC 41 80 00 CC */ blt lbl_80206948
|
|
/* 80206880 002037C0 C0 1D 06 18 */ lfs f0, 0x618(r29)
|
|
/* 80206884 002037C4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206888 002037C8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 8020688C 002037CC C0 43 0D 60 */ lfs f2, 0xd60(r3)
|
|
/* 80206890 002037D0 FC 00 10 00 */ fcmpu cr0, f0, f2
|
|
/* 80206894 002037D4 40 82 00 14 */ bne lbl_802068A8
|
|
/* 80206898 002037D8 C0 3D 06 1C */ lfs f1, 0x61c(r29)
|
|
/* 8020689C 002037DC C0 03 0D 64 */ lfs f0, 0xd64(r3)
|
|
/* 802068A0 002037E0 FC 01 00 00 */ fcmpu cr0, f1, f0
|
|
/* 802068A4 002037E4 41 82 00 64 */ beq lbl_80206908
|
|
lbl_802068A8:
|
|
/* 802068A8 002037E8 D0 5D 06 18 */ stfs f2, 0x618(r29)
|
|
/* 802068AC 002037EC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802068B0 002037F0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802068B4 002037F4 C0 03 0D 64 */ lfs f0, 0xd64(r3)
|
|
/* 802068B8 002037F8 D0 1D 06 1C */ stfs f0, 0x61c(r29)
|
|
/* 802068BC 002037FC C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802068C0 00203800 7C 7D 22 14 */ add r3, r29, r4
|
|
/* 802068C4 00203804 88 03 04 BE */ lbz r0, 0x4be(r3)
|
|
/* 802068C8 00203808 28 00 00 16 */ cmplwi r0, 0x16
|
|
/* 802068CC 0020380C 41 82 00 10 */ beq lbl_802068DC
|
|
/* 802068D0 00203810 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
|
|
/* 802068D4 00203814 7C 7D 02 14 */ add r3, r29, r0
|
|
/* 802068D8 00203818 C0 23 01 8C */ lfs f1, 0x18c(r3)
|
|
lbl_802068DC:
|
|
/* 802068DC 0020381C C0 02 AD A8 */ lfs f0, lbl_804547A8-_SDA2_BASE_(r2)
|
|
/* 802068E0 00203820 EC 21 00 2A */ fadds f1, f1, f0
|
|
/* 802068E4 00203824 7F A3 EB 78 */ mr r3, r29
|
|
/* 802068E8 00203828 80 9D 00 F4 */ lwz r4, 0xf4(r29)
|
|
/* 802068EC 0020382C C0 1D 06 18 */ lfs f0, 0x618(r29)
|
|
/* 802068F0 00203830 EC 20 08 2A */ fadds f1, f0, f1
|
|
/* 802068F4 00203834 C0 5D 06 1C */ lfs f2, 0x61c(r29)
|
|
/* 802068F8 00203838 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802068FC 0020383C EC 42 00 2A */ fadds f2, f2, f0
|
|
/* 80206900 00203840 38 A0 00 FF */ li r5, 0xff
|
|
/* 80206904 00203844 48 00 45 65 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_80206908:
|
|
/* 80206908 00203848 C0 1D 06 20 */ lfs f0, 0x620(r29)
|
|
/* 8020690C 0020384C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80206910 00203850 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80206914 00203854 C0 23 0D 68 */ lfs f1, 0xd68(r3)
|
|
/* 80206918 00203858 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020691C 0020385C 41 82 00 2C */ beq lbl_80206948
|
|
/* 80206920 00203860 D0 3D 06 20 */ stfs f1, 0x620(r29)
|
|
/* 80206924 00203864 C0 1D 06 20 */ lfs f0, 0x620(r29)
|
|
/* 80206928 00203868 80 7D 00 F4 */ lwz r3, 0xf4(r29)
|
|
/* 8020692C 0020386C 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206930 00203870 D0 03 00 CC */ stfs f0, 0xcc(r3)
|
|
/* 80206934 00203874 D0 03 00 D0 */ stfs f0, 0xd0(r3)
|
|
/* 80206938 00203878 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020693C 0020387C 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206940 00203880 7D 89 03 A6 */ mtctr r12
|
|
/* 80206944 00203884 4E 80 04 21 */ bctrl
|
|
lbl_80206948:
|
|
/* 80206948 00203888 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
|
|
/* 8020694C 0020388C CB E1 00 40 */ lfd f31, 0x40(r1)
|
|
/* 80206950 00203890 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
|
|
/* 80206954 00203894 CB C1 00 30 */ lfd f30, 0x30(r1)
|
|
/* 80206958 00203898 E3 A1 00 28 */ psq_l f29, 40(r1), 0, qr0
|
|
/* 8020695C 0020389C CB A1 00 20 */ lfd f29, 0x20(r1)
|
|
/* 80206960 002038A0 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80206964 002038A4 48 15 B8 BD */ bl _restgpr_27
|
|
/* 80206968 002038A8 80 01 00 54 */ lwz r0, 0x54(r1)
|
|
/* 8020696C 002038AC 7C 08 03 A6 */ mtlr r0
|
|
/* 80206970 002038B0 38 21 00 50 */ addi r1, r1, 0x50
|
|
/* 80206974 002038B4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_updateText
|
|
dMeterButton_c_NS_updateText:
|
|
/* 80206978 002038B8 94 21 F9 A0 */ stwu r1, -0x660(r1)
|
|
/* 8020697C 002038BC 7C 08 02 A6 */ mflr r0
|
|
/* 80206980 002038C0 90 01 06 64 */ stw r0, 0x664(r1)
|
|
/* 80206984 002038C4 DB E1 06 50 */ stfd f31, 0x650(r1)
|
|
/* 80206988 002038C8 F3 E1 06 58 */ psq_st f31, 1624(r1), 0, qr0
|
|
/* 8020698C 002038CC 39 61 06 50 */ addi r11, r1, 0x650
|
|
/* 80206990 002038D0 48 15 B8 45 */ bl _savegpr_27
|
|
/* 80206994 002038D4 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80206998 002038D8 7C 9F 23 78 */ mr r31, r4
|
|
/* 8020699C 002038DC 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802069A0 002038E0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802069A4 002038E4 88 03 00 F1 */ lbz r0, 0xf1(r3)
|
|
/* 802069A8 002038E8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802069AC 002038EC 41 82 00 20 */ beq lbl_802069CC
|
|
/* 802069B0 002038F0 80 7E 00 D8 */ lwz r3, 0xd8(r30)
|
|
/* 802069B4 002038F4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
/* 802069B8 002038F8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
/* 802069BC 002038FC C0 24 05 54 */ lfs f1, 0x554(r4)
|
|
/* 802069C0 00203900 C0 42 AD 48 */ lfs f2, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802069C4 00203904 48 04 DB ED */ bl CPaneMgr_NS_paneTrans
|
|
/* 802069C8 00203908 48 00 00 1C */ b lbl_802069E4
|
|
lbl_802069CC:
|
|
/* 802069CC 0020390C 80 7E 00 D8 */ lwz r3, 0xd8(r30)
|
|
/* 802069D0 00203910 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
/* 802069D4 00203914 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
/* 802069D8 00203918 C0 24 05 54 */ lfs f1, 0x554(r4)
|
|
/* 802069DC 0020391C C0 44 05 58 */ lfs f2, 0x558(r4)
|
|
/* 802069E0 00203920 48 04 DB D1 */ bl CPaneMgr_NS_paneTrans
|
|
lbl_802069E4:
|
|
/* 802069E4 00203924 80 9E 00 DC */ lwz r4, 0xdc(r30)
|
|
/* 802069E8 00203928 38 61 00 10 */ addi r3, r1, 0x10
|
|
/* 802069EC 0020392C 80 A4 00 04 */ lwz r5, 4(r4)
|
|
/* 802069F0 00203930 38 C0 00 00 */ li r6, 0
|
|
/* 802069F4 00203934 38 E0 00 00 */ li r7, 0
|
|
/* 802069F8 00203938 48 04 E4 C5 */ bl CPaneMgr_NS_getGlobalVtxCenter
|
|
/* 802069FC 0020393C 80 61 00 10 */ lwz r3, 0x10(r1)
|
|
/* 80206A00 00203940 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80206A04 00203944 90 61 00 1C */ stw r3, 0x1c(r1)
|
|
/* 80206A08 00203948 90 01 00 20 */ stw r0, 0x20(r1)
|
|
/* 80206A0C 0020394C 80 01 00 18 */ lwz r0, 0x18(r1)
|
|
/* 80206A10 00203950 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80206A14 00203954 80 7E 00 E0 */ lwz r3, 0xe0(r30)
|
|
/* 80206A18 00203958 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206A1C 0020395C C0 01 00 1C */ lfs f0, 0x1c(r1)
|
|
/* 80206A20 00203960 D0 03 00 D4 */ stfs f0, 0xd4(r3)
|
|
/* 80206A24 00203964 C0 01 00 20 */ lfs f0, 0x20(r1)
|
|
/* 80206A28 00203968 D0 03 00 D8 */ stfs f0, 0xd8(r3)
|
|
/* 80206A2C 0020396C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80206A30 00203970 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80206A34 00203974 7D 89 03 A6 */ mtctr r12
|
|
/* 80206A38 00203978 4E 80 04 21 */ bctrl
|
|
/* 80206A3C 0020397C 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80206A40 00203980 3B A3 01 88 */ addi r29, r3, lbl_80430188@l
|
|
/* 80206A44 00203984 A8 1D 00 A8 */ lha r0, 0xa8(r29)
|
|
/* 80206A48 00203988 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80206A4C 0020398C 40 81 01 FC */ ble lbl_80206C48
|
|
/* 80206A50 00203990 A0 7E 04 B2 */ lhz r3, 0x4b2(r30)
|
|
/* 80206A54 00203994 A0 1D 00 A6 */ lhz r0, 0xa6(r29)
|
|
/* 80206A58 00203998 7C 03 00 40 */ cmplw r3, r0
|
|
/* 80206A5C 0020399C 41 82 00 C0 */ beq lbl_80206B1C
|
|
/* 80206A60 002039A0 3B 60 00 00 */ li r27, 0
|
|
/* 80206A64 002039A4 80 7E 00 EC */ lwz r3, 0xec(r30)
|
|
/* 80206A68 002039A8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80206A6C 002039AC 41 82 00 08 */ beq lbl_80206A74
|
|
/* 80206A70 002039B0 83 63 00 04 */ lwz r27, 4(r3)
|
|
lbl_80206A74:
|
|
/* 80206A74 002039B4 83 9E 00 D4 */ lwz r28, 0xd4(r30)
|
|
/* 80206A78 002039B8 4B E0 DF 79 */ bl mDoExt_getMesgFont
|
|
/* 80206A7C 002039BC 7C 66 1B 78 */ mr r6, r3
|
|
/* 80206A80 002039C0 80 7E 00 E4 */ lwz r3, 0xe4(r30)
|
|
/* 80206A84 002039C4 80 83 00 04 */ lwz r4, 4(r3)
|
|
/* 80206A88 002039C8 A0 7D 00 A6 */ lhz r3, 0xa6(r29)
|
|
/* 80206A8C 002039CC 38 00 00 00 */ li r0, 0
|
|
/* 80206A90 002039D0 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80206A94 002039D4 7F 65 DB 78 */ mr r5, r27
|
|
/* 80206A98 002039D8 7F 87 E3 78 */ mr r7, r28
|
|
/* 80206A9C 002039DC 39 01 04 28 */ addi r8, r1, 0x428
|
|
/* 80206AA0 002039E0 39 21 02 28 */ addi r9, r1, 0x228
|
|
/* 80206AA4 002039E4 39 41 00 28 */ addi r10, r1, 0x28
|
|
/* 80206AA8 002039E8 48 03 16 4D */ bl dMsgObject_c_NS_getString
|
|
/* 80206AAC 002039EC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80206AB0 002039F0 41 82 00 6C */ beq lbl_80206B1C
|
|
/* 80206AB4 002039F4 A0 1D 00 A6 */ lhz r0, 0xa6(r29)
|
|
/* 80206AB8 002039F8 B0 1E 04 B2 */ sth r0, 0x4b2(r30)
|
|
/* 80206ABC 002039FC 80 7E 00 E4 */ lwz r3, 0xe4(r30)
|
|
/* 80206AC0 00203A00 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206AC4 00203A04 48 0F 9B 95 */ bl J2DTextBox_NS_getStringPtr
|
|
/* 80206AC8 00203A08 38 81 04 28 */ addi r4, r1, 0x428
|
|
/* 80206ACC 00203A0C 48 16 20 61 */ bl strcpy
|
|
/* 80206AD0 00203A10 80 7E 00 E8 */ lwz r3, 0xe8(r30)
|
|
/* 80206AD4 00203A14 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206AD8 00203A18 48 0F 9B 81 */ bl J2DTextBox_NS_getStringPtr
|
|
/* 80206ADC 00203A1C 38 81 00 28 */ addi r4, r1, 0x28
|
|
/* 80206AE0 00203A20 48 16 20 4D */ bl strcpy
|
|
/* 80206AE4 00203A24 3B 60 00 00 */ li r27, 0
|
|
/* 80206AE8 00203A28 3B A0 00 00 */ li r29, 0
|
|
lbl_80206AEC:
|
|
/* 80206AEC 00203A2C 38 1D 00 EC */ addi r0, r29, 0xec
|
|
/* 80206AF0 00203A30 7C 7E 00 2E */ lwzx r3, r30, r0
|
|
/* 80206AF4 00203A34 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80206AF8 00203A38 41 82 00 14 */ beq lbl_80206B0C
|
|
/* 80206AFC 00203A3C 80 63 00 04 */ lwz r3, 4(r3)
|
|
/* 80206B00 00203A40 48 0F 9B 59 */ bl J2DTextBox_NS_getStringPtr
|
|
/* 80206B04 00203A44 38 81 02 28 */ addi r4, r1, 0x228
|
|
/* 80206B08 00203A48 48 16 20 25 */ bl strcpy
|
|
lbl_80206B0C:
|
|
/* 80206B0C 00203A4C 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 80206B10 00203A50 2C 1B 00 02 */ cmpwi r27, 2
|
|
/* 80206B14 00203A54 3B BD 00 04 */ addi r29, r29, 4
|
|
/* 80206B18 00203A58 41 80 FF D4 */ blt lbl_80206AEC
|
|
lbl_80206B1C:
|
|
/* 80206B1C 00203A5C 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80206B20 00203A60 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80206B24 00203A64 48 01 56 CD */ bl dMeter2Info_c_NS_decFloatingMessageTimer
|
|
/* 80206B28 00203A68 C3 E2 AD 4C */ lfs f31, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80206B2C 00203A6C 57 E0 04 63 */ rlwinm. r0, r31, 0, 0x11, 0x11
|
|
/* 80206B30 00203A70 40 82 00 38 */ bne lbl_80206B68
|
|
/* 80206B34 00203A74 57 E0 06 73 */ rlwinm. r0, r31, 0, 0x19, 0x19
|
|
/* 80206B38 00203A78 40 82 00 30 */ bne lbl_80206B68
|
|
/* 80206B3C 00203A7C 57 E0 05 EF */ rlwinm. r0, r31, 0, 0x17, 0x17
|
|
/* 80206B40 00203A80 40 82 00 28 */ bne lbl_80206B68
|
|
/* 80206B44 00203A84 57 E0 07 39 */ rlwinm. r0, r31, 0, 0x1c, 0x1c
|
|
/* 80206B48 00203A88 40 82 00 20 */ bne lbl_80206B68
|
|
/* 80206B4C 00203A8C 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
|
|
/* 80206B50 00203A90 40 82 00 18 */ bne lbl_80206B68
|
|
/* 80206B54 00203A94 57 E0 06 B5 */ rlwinm. r0, r31, 0, 0x1a, 0x1a
|
|
/* 80206B58 00203A98 40 82 00 10 */ bne lbl_80206B68
|
|
/* 80206B5C 00203A9C 7C 60 07 34 */ extsh r0, r3
|
|
/* 80206B60 00203AA0 2C 00 00 0A */ cmpwi r0, 0xa
|
|
/* 80206B64 00203AA4 40 80 00 5C */ bge lbl_80206BC0
|
|
lbl_80206B68:
|
|
/* 80206B68 00203AA8 A8 7E 04 B6 */ lha r3, 0x4b6(r30)
|
|
/* 80206B6C 00203AAC 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80206B70 00203AB0 40 81 00 34 */ ble lbl_80206BA4
|
|
/* 80206B74 00203AB4 38 03 FF FF */ addi r0, r3, -1
|
|
/* 80206B78 00203AB8 B0 1E 04 B6 */ sth r0, 0x4b6(r30)
|
|
/* 80206B7C 00203ABC A8 1E 04 B6 */ lha r0, 0x4b6(r30)
|
|
/* 80206B80 00203AC0 C8 22 AD 68 */ lfd f1, lbl_80454768-_SDA2_BASE_(r2)
|
|
/* 80206B84 00203AC4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80206B88 00203AC8 90 01 06 2C */ stw r0, 0x62c(r1)
|
|
/* 80206B8C 00203ACC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80206B90 00203AD0 90 01 06 28 */ stw r0, 0x628(r1)
|
|
/* 80206B94 00203AD4 C8 01 06 28 */ lfd f0, 0x628(r1)
|
|
/* 80206B98 00203AD8 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 80206B9C 00203ADC C0 02 AD 50 */ lfs f0, lbl_80454750-_SDA2_BASE_(r2)
|
|
/* 80206BA0 00203AE0 EF E1 00 24 */ fdivs f31, f1, f0
|
|
lbl_80206BA4:
|
|
/* 80206BA4 00203AE4 A8 1E 04 B6 */ lha r0, 0x4b6(r30)
|
|
/* 80206BA8 00203AE8 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80206BAC 00203AEC 40 82 00 50 */ bne lbl_80206BFC
|
|
/* 80206BB0 00203AF0 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80206BB4 00203AF4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80206BB8 00203AF8 48 01 56 61 */ bl dMeter2Info_c_NS_resetFloatingMessage
|
|
/* 80206BBC 00203AFC 48 00 00 40 */ b lbl_80206BFC
|
|
lbl_80206BC0:
|
|
/* 80206BC0 00203B00 A8 7E 04 B6 */ lha r3, 0x4b6(r30)
|
|
/* 80206BC4 00203B04 2C 03 00 0A */ cmpwi r3, 0xa
|
|
/* 80206BC8 00203B08 40 80 00 34 */ bge lbl_80206BFC
|
|
/* 80206BCC 00203B0C 38 03 00 01 */ addi r0, r3, 1
|
|
/* 80206BD0 00203B10 B0 1E 04 B6 */ sth r0, 0x4b6(r30)
|
|
/* 80206BD4 00203B14 A8 1E 04 B6 */ lha r0, 0x4b6(r30)
|
|
/* 80206BD8 00203B18 C8 22 AD 68 */ lfd f1, lbl_80454768-_SDA2_BASE_(r2)
|
|
/* 80206BDC 00203B1C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80206BE0 00203B20 90 01 06 2C */ stw r0, 0x62c(r1)
|
|
/* 80206BE4 00203B24 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80206BE8 00203B28 90 01 06 28 */ stw r0, 0x628(r1)
|
|
/* 80206BEC 00203B2C C8 01 06 28 */ lfd f0, 0x628(r1)
|
|
/* 80206BF0 00203B30 EC 20 08 28 */ fsubs f1, f0, f1
|
|
/* 80206BF4 00203B34 C0 02 AD 50 */ lfs f0, lbl_80454750-_SDA2_BASE_(r2)
|
|
/* 80206BF8 00203B38 EF E1 00 24 */ fdivs f31, f1, f0
|
|
lbl_80206BFC:
|
|
/* 80206BFC 00203B3C 80 7E 00 D8 */ lwz r3, 0xd8(r30)
|
|
/* 80206C00 00203B40 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80206C04 00203B44 48 04 EB CD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80206C08 00203B48 3B 60 00 00 */ li r27, 0
|
|
/* 80206C0C 00203B4C 3B E0 00 00 */ li r31, 0
|
|
lbl_80206C10:
|
|
/* 80206C10 00203B50 7F 9E FA 14 */ add r28, r30, r31
|
|
/* 80206C14 00203B54 80 7C 00 E4 */ lwz r3, 0xe4(r28)
|
|
/* 80206C18 00203B58 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80206C1C 00203B5C 48 04 EB B5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80206C20 00203B60 80 7C 00 EC */ lwz r3, 0xec(r28)
|
|
/* 80206C24 00203B64 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80206C28 00203B68 41 82 00 0C */ beq lbl_80206C34
|
|
/* 80206C2C 00203B6C FC 20 F8 90 */ fmr f1, f31
|
|
/* 80206C30 00203B70 48 04 EB A1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
lbl_80206C34:
|
|
/* 80206C34 00203B74 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 80206C38 00203B78 2C 1B 00 02 */ cmpwi r27, 2
|
|
/* 80206C3C 00203B7C 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 80206C40 00203B80 41 80 FF D0 */ blt lbl_80206C10
|
|
/* 80206C44 00203B84 48 00 00 7C */ b lbl_80206CC0
|
|
lbl_80206C48:
|
|
/* 80206C48 00203B88 3C 60 00 01 */ lis r3, 0x0000FFFF@ha
|
|
/* 80206C4C 00203B8C 38 03 FF FF */ addi r0, r3, 0x0000FFFF@l
|
|
/* 80206C50 00203B90 B0 1E 04 B2 */ sth r0, 0x4b2(r30)
|
|
/* 80206C54 00203B94 80 7E 00 D8 */ lwz r3, 0xd8(r30)
|
|
/* 80206C58 00203B98 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80206C5C 00203B9C 48 04 EB 75 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80206C60 00203BA0 3B 60 00 00 */ li r27, 0
|
|
/* 80206C64 00203BA4 3B E0 00 00 */ li r31, 0
|
|
/* 80206C68 00203BA8 C3 E2 AD 48 */ lfs f31, lbl_80454748-_SDA2_BASE_(r2)
|
|
lbl_80206C6C:
|
|
/* 80206C6C 00203BAC 7F 9E FA 14 */ add r28, r30, r31
|
|
/* 80206C70 00203BB0 80 7C 00 E4 */ lwz r3, 0xe4(r28)
|
|
/* 80206C74 00203BB4 48 04 EB B5 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80206C78 00203BB8 FC 1F 08 00 */ fcmpu cr0, f31, f1
|
|
/* 80206C7C 00203BBC 41 82 00 10 */ beq lbl_80206C8C
|
|
/* 80206C80 00203BC0 80 7C 00 E4 */ lwz r3, 0xe4(r28)
|
|
/* 80206C84 00203BC4 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80206C88 00203BC8 48 04 EB 49 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
lbl_80206C8C:
|
|
/* 80206C8C 00203BCC 80 7C 00 EC */ lwz r3, 0xec(r28)
|
|
/* 80206C90 00203BD0 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80206C94 00203BD4 41 82 00 1C */ beq lbl_80206CB0
|
|
/* 80206C98 00203BD8 48 04 EB 91 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80206C9C 00203BDC FC 1F 08 00 */ fcmpu cr0, f31, f1
|
|
/* 80206CA0 00203BE0 41 82 00 10 */ beq lbl_80206CB0
|
|
/* 80206CA4 00203BE4 80 7C 00 EC */ lwz r3, 0xec(r28)
|
|
/* 80206CA8 00203BE8 FC 20 F8 90 */ fmr f1, f31
|
|
/* 80206CAC 00203BEC 48 04 EB 25 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
lbl_80206CB0:
|
|
/* 80206CB0 00203BF0 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 80206CB4 00203BF4 2C 1B 00 02 */ cmpwi r27, 2
|
|
/* 80206CB8 00203BF8 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 80206CBC 00203BFC 41 80 FF B0 */ blt lbl_80206C6C
|
|
lbl_80206CC0:
|
|
/* 80206CC0 00203C00 E3 E1 06 58 */ psq_l f31, 1624(r1), 0, qr0
|
|
/* 80206CC4 00203C04 CB E1 06 50 */ lfd f31, 0x650(r1)
|
|
/* 80206CC8 00203C08 39 61 06 50 */ addi r11, r1, 0x650
|
|
/* 80206CCC 00203C0C 48 15 B5 55 */ bl _restgpr_27
|
|
/* 80206CD0 00203C10 80 01 06 64 */ lwz r0, 0x664(r1)
|
|
/* 80206CD4 00203C14 7C 08 03 A6 */ mtlr r0
|
|
/* 80206CD8 00203C18 38 21 06 60 */ addi r1, r1, 0x660
|
|
/* 80206CDC 00203C1C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonAAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonAAnimeMin:
|
|
/* 80206CE0 00203C20 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80206CE4 00203C24 7C 08 02 A6 */ mflr r0
|
|
/* 80206CE8 00203C28 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80206CEC 00203C2C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80206CF0 00203C30 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80206CF4 00203C34 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80206CF8 00203C38 48 04 EB 31 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80206CFC 00203C3C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80206D00 00203C40 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206D04 00203C44 41 82 00 58 */ beq lbl_80206D5C
|
|
/* 80206D08 00203C48 A8 1F 04 84 */ lha r0, 0x484(r31)
|
|
/* 80206D0C 00203C4C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80206D10 00203C50 40 82 00 0C */ bne lbl_80206D1C
|
|
/* 80206D14 00203C54 38 00 00 1E */ li r0, 0x1e
|
|
/* 80206D18 00203C58 B0 1F 04 84 */ sth r0, 0x484(r31)
|
|
lbl_80206D1C:
|
|
/* 80206D1C 00203C5C 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 80206D20 00203C60 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80206D24 00203C64 48 04 EA AD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80206D28 00203C68 38 00 00 00 */ li r0, 0
|
|
/* 80206D2C 00203C6C 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 80206D30 00203C70 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80206D34 00203C74 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 80206D38 00203C78 48 04 EA F1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80206D3C 00203C7C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80206D40 00203C80 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80206D44 00203C84 40 82 00 18 */ bne lbl_80206D5C
|
|
/* 80206D48 00203C88 7F E3 FB 78 */ mr r3, r31
|
|
/* 80206D4C 00203C8C 38 80 00 00 */ li r4, 0
|
|
/* 80206D50 00203C90 48 00 3B FD */ bl dMeterButton_c_NS_hide_button
|
|
/* 80206D54 00203C94 38 00 00 00 */ li r0, 0
|
|
/* 80206D58 00203C98 98 1F 04 C0 */ stb r0, 0x4c0(r31)
|
|
lbl_80206D5C:
|
|
/* 80206D5C 00203C9C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80206D60 00203CA0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80206D64 00203CA4 7C 08 03 A6 */ mtlr r0
|
|
/* 80206D68 00203CA8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80206D6C 00203CAC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_isFastSet
|
|
dMeterButton_c_NS_isFastSet:
|
|
/* 80206D70 00203CB0 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
|
|
/* 80206D74 00203CB4 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
|
|
/* 80206D78 00203CB8 88 05 5E 4A */ lbz r0, 0x5e4a(r5)
|
|
/* 80206D7C 00203CBC 54 05 07 FF */ clrlwi. r5, r0, 0x1f
|
|
/* 80206D80 00203CC0 41 82 00 14 */ beq lbl_80206D94
|
|
/* 80206D84 00203CC4 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206D88 00203CC8 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 80206D8C 00203CCC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80206D90 00203CD0 41 82 02 C0 */ beq lbl_80207050
|
|
lbl_80206D94:
|
|
/* 80206D94 00203CD4 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
/* 80206D98 00203CD8 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
/* 80206D9C 00203CDC 88 06 5E 43 */ lbz r0, 0x5e43(r6)
|
|
/* 80206DA0 00203CE0 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80206DA4 00203CE4 41 82 00 14 */ beq lbl_80206DB8
|
|
/* 80206DA8 00203CE8 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206DAC 00203CEC 88 C6 04 BE */ lbz r6, 0x4be(r6)
|
|
/* 80206DB0 00203CF0 28 06 00 01 */ cmplwi r6, 1
|
|
/* 80206DB4 00203CF4 41 82 02 9C */ beq lbl_80207050
|
|
lbl_80206DB8:
|
|
/* 80206DB8 00203CF8 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
/* 80206DBC 00203CFC 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
/* 80206DC0 00203D00 88 C6 5E 42 */ lbz r6, 0x5e42(r6)
|
|
/* 80206DC4 00203D04 54 C6 07 FF */ clrlwi. r6, r6, 0x1f
|
|
/* 80206DC8 00203D08 41 82 00 14 */ beq lbl_80206DDC
|
|
/* 80206DCC 00203D0C 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206DD0 00203D10 88 C6 04 BE */ lbz r6, 0x4be(r6)
|
|
/* 80206DD4 00203D14 28 06 00 02 */ cmplwi r6, 2
|
|
/* 80206DD8 00203D18 41 82 02 78 */ beq lbl_80207050
|
|
lbl_80206DDC:
|
|
/* 80206DDC 00203D1C 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
/* 80206DE0 00203D20 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
/* 80206DE4 00203D24 88 C6 5E 4E */ lbz r6, 0x5e4e(r6)
|
|
/* 80206DE8 00203D28 54 C6 07 FF */ clrlwi. r6, r6, 0x1f
|
|
/* 80206DEC 00203D2C 41 82 00 14 */ beq lbl_80206E00
|
|
/* 80206DF0 00203D30 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206DF4 00203D34 88 C6 04 BE */ lbz r6, 0x4be(r6)
|
|
/* 80206DF8 00203D38 28 06 00 03 */ cmplwi r6, 3
|
|
/* 80206DFC 00203D3C 41 82 02 54 */ beq lbl_80207050
|
|
lbl_80206E00:
|
|
/* 80206E00 00203D40 3C C0 80 40 */ lis r6, g_dComIfG_gameInfo@ha
|
|
/* 80206E04 00203D44 38 C6 61 C0 */ addi r6, r6, g_dComIfG_gameInfo@l
|
|
/* 80206E08 00203D48 88 C6 5E 4B */ lbz r6, 0x5e4b(r6)
|
|
/* 80206E0C 00203D4C 54 C6 07 FF */ clrlwi. r6, r6, 0x1f
|
|
/* 80206E10 00203D50 41 82 00 14 */ beq lbl_80206E24
|
|
/* 80206E14 00203D54 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206E18 00203D58 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206E1C 00203D5C 28 07 00 04 */ cmplwi r7, 4
|
|
/* 80206E20 00203D60 41 82 02 30 */ beq lbl_80207050
|
|
lbl_80206E24:
|
|
/* 80206E24 00203D64 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
|
|
/* 80206E28 00203D68 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
|
|
/* 80206E2C 00203D6C 88 E7 5E 4C */ lbz r7, 0x5e4c(r7)
|
|
/* 80206E30 00203D70 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
|
|
/* 80206E34 00203D74 41 82 00 14 */ beq lbl_80206E48
|
|
/* 80206E38 00203D78 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206E3C 00203D7C 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206E40 00203D80 28 07 00 05 */ cmplwi r7, 5
|
|
/* 80206E44 00203D84 41 82 02 0C */ beq lbl_80207050
|
|
lbl_80206E48:
|
|
/* 80206E48 00203D88 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
|
|
/* 80206E4C 00203D8C 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
|
|
/* 80206E50 00203D90 88 E7 5E 4D */ lbz r7, 0x5e4d(r7)
|
|
/* 80206E54 00203D94 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
|
|
/* 80206E58 00203D98 41 82 00 14 */ beq lbl_80206E6C
|
|
/* 80206E5C 00203D9C 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206E60 00203DA0 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206E64 00203DA4 28 07 00 06 */ cmplwi r7, 6
|
|
/* 80206E68 00203DA8 41 82 01 E8 */ beq lbl_80207050
|
|
lbl_80206E6C:
|
|
/* 80206E6C 00203DAC 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
|
|
/* 80206E70 00203DB0 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
|
|
/* 80206E74 00203DB4 88 E7 5E 5E */ lbz r7, 0x5e5e(r7)
|
|
/* 80206E78 00203DB8 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
|
|
/* 80206E7C 00203DBC 41 82 00 14 */ beq lbl_80206E90
|
|
/* 80206E80 00203DC0 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206E84 00203DC4 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206E88 00203DC8 28 07 00 07 */ cmplwi r7, 7
|
|
/* 80206E8C 00203DCC 41 82 01 C4 */ beq lbl_80207050
|
|
lbl_80206E90:
|
|
/* 80206E90 00203DD0 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
|
|
/* 80206E94 00203DD4 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
|
|
/* 80206E98 00203DD8 88 E7 5E 62 */ lbz r7, 0x5e62(r7)
|
|
/* 80206E9C 00203DDC 54 E7 07 FF */ clrlwi. r7, r7, 0x1f
|
|
/* 80206EA0 00203DE0 41 82 00 14 */ beq lbl_80206EB4
|
|
/* 80206EA4 00203DE4 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206EA8 00203DE8 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206EAC 00203DEC 28 07 00 08 */ cmplwi r7, 8
|
|
/* 80206EB0 00203DF0 41 82 01 A0 */ beq lbl_80207050
|
|
lbl_80206EB4:
|
|
/* 80206EB4 00203DF4 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
|
|
/* 80206EB8 00203DF8 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
|
|
/* 80206EBC 00203DFC 88 E7 5E 45 */ lbz r7, 0x5e45(r7)
|
|
/* 80206EC0 00203E00 54 E9 07 FF */ clrlwi. r9, r7, 0x1f
|
|
/* 80206EC4 00203E04 41 82 00 14 */ beq lbl_80206ED8
|
|
/* 80206EC8 00203E08 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206ECC 00203E0C 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206ED0 00203E10 28 07 00 09 */ cmplwi r7, 9
|
|
/* 80206ED4 00203E14 41 82 01 7C */ beq lbl_80207050
|
|
lbl_80206ED8:
|
|
/* 80206ED8 00203E18 3C E0 80 40 */ lis r7, g_dComIfG_gameInfo@ha
|
|
/* 80206EDC 00203E1C 38 E7 61 C0 */ addi r7, r7, g_dComIfG_gameInfo@l
|
|
/* 80206EE0 00203E20 88 E7 5E 47 */ lbz r7, 0x5e47(r7)
|
|
/* 80206EE4 00203E24 54 E8 07 FF */ clrlwi. r8, r7, 0x1f
|
|
/* 80206EE8 00203E28 41 82 00 14 */ beq lbl_80206EFC
|
|
/* 80206EEC 00203E2C 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206EF0 00203E30 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206EF4 00203E34 28 07 00 0A */ cmplwi r7, 0xa
|
|
/* 80206EF8 00203E38 41 82 01 58 */ beq lbl_80207050
|
|
lbl_80206EFC:
|
|
/* 80206EFC 00203E3C 2C 08 00 00 */ cmpwi r8, 0
|
|
/* 80206F00 00203E40 41 82 00 14 */ beq lbl_80206F14
|
|
/* 80206F04 00203E44 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206F08 00203E48 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206F0C 00203E4C 28 07 00 0B */ cmplwi r7, 0xb
|
|
/* 80206F10 00203E50 41 82 01 40 */ beq lbl_80207050
|
|
lbl_80206F14:
|
|
/* 80206F14 00203E54 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80206F18 00203E58 40 82 00 0C */ bne lbl_80206F24
|
|
/* 80206F1C 00203E5C 2C 08 00 00 */ cmpwi r8, 0
|
|
/* 80206F20 00203E60 41 82 00 14 */ beq lbl_80206F34
|
|
lbl_80206F24:
|
|
/* 80206F24 00203E64 7C E3 22 14 */ add r7, r3, r4
|
|
/* 80206F28 00203E68 88 E7 04 BE */ lbz r7, 0x4be(r7)
|
|
/* 80206F2C 00203E6C 28 07 00 0C */ cmplwi r7, 0xc
|
|
/* 80206F30 00203E70 41 82 01 20 */ beq lbl_80207050
|
|
lbl_80206F34:
|
|
/* 80206F34 00203E74 2C 05 00 00 */ cmpwi r5, 0
|
|
/* 80206F38 00203E78 40 82 00 0C */ bne lbl_80206F44
|
|
/* 80206F3C 00203E7C 2C 06 00 00 */ cmpwi r6, 0
|
|
/* 80206F40 00203E80 41 82 00 14 */ beq lbl_80206F54
|
|
lbl_80206F44:
|
|
/* 80206F44 00203E84 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206F48 00203E88 88 C6 04 BE */ lbz r6, 0x4be(r6)
|
|
/* 80206F4C 00203E8C 28 06 00 0D */ cmplwi r6, 0xd
|
|
/* 80206F50 00203E90 41 82 01 00 */ beq lbl_80207050
|
|
lbl_80206F54:
|
|
/* 80206F54 00203E94 2C 08 00 00 */ cmpwi r8, 0
|
|
/* 80206F58 00203E98 40 82 00 0C */ bne lbl_80206F64
|
|
/* 80206F5C 00203E9C 2C 09 00 00 */ cmpwi r9, 0
|
|
/* 80206F60 00203EA0 41 82 00 14 */ beq lbl_80206F74
|
|
lbl_80206F64:
|
|
/* 80206F64 00203EA4 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206F68 00203EA8 88 C6 04 BE */ lbz r6, 0x4be(r6)
|
|
/* 80206F6C 00203EAC 28 06 00 0E */ cmplwi r6, 0xe
|
|
/* 80206F70 00203EB0 41 82 00 E0 */ beq lbl_80207050
|
|
lbl_80206F74:
|
|
/* 80206F74 00203EB4 2C 08 00 00 */ cmpwi r8, 0
|
|
/* 80206F78 00203EB8 40 82 00 0C */ bne lbl_80206F84
|
|
/* 80206F7C 00203EBC 2C 09 00 00 */ cmpwi r9, 0
|
|
/* 80206F80 00203EC0 41 82 00 14 */ beq lbl_80206F94
|
|
lbl_80206F84:
|
|
/* 80206F84 00203EC4 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206F88 00203EC8 88 C6 04 BE */ lbz r6, 0x4be(r6)
|
|
/* 80206F8C 00203ECC 28 06 00 0F */ cmplwi r6, 0xf
|
|
/* 80206F90 00203ED0 41 82 00 C0 */ beq lbl_80207050
|
|
lbl_80206F94:
|
|
/* 80206F94 00203ED4 2C 09 00 00 */ cmpwi r9, 0
|
|
/* 80206F98 00203ED8 41 82 00 14 */ beq lbl_80206FAC
|
|
/* 80206F9C 00203EDC 7C C3 22 14 */ add r6, r3, r4
|
|
/* 80206FA0 00203EE0 88 C6 04 BE */ lbz r6, 0x4be(r6)
|
|
/* 80206FA4 00203EE4 28 06 00 10 */ cmplwi r6, 0x10
|
|
/* 80206FA8 00203EE8 41 82 00 A8 */ beq lbl_80207050
|
|
lbl_80206FAC:
|
|
/* 80206FAC 00203EEC 2C 05 00 00 */ cmpwi r5, 0
|
|
/* 80206FB0 00203EF0 40 82 00 0C */ bne lbl_80206FBC
|
|
/* 80206FB4 00203EF4 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80206FB8 00203EF8 41 82 00 14 */ beq lbl_80206FCC
|
|
lbl_80206FBC:
|
|
/* 80206FBC 00203EFC 7C A3 22 14 */ add r5, r3, r4
|
|
/* 80206FC0 00203F00 88 05 04 BE */ lbz r0, 0x4be(r5)
|
|
/* 80206FC4 00203F04 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 80206FC8 00203F08 41 82 00 88 */ beq lbl_80207050
|
|
lbl_80206FCC:
|
|
/* 80206FCC 00203F0C 2C 09 00 00 */ cmpwi r9, 0
|
|
/* 80206FD0 00203F10 41 82 00 14 */ beq lbl_80206FE4
|
|
/* 80206FD4 00203F14 7C A3 22 14 */ add r5, r3, r4
|
|
/* 80206FD8 00203F18 88 05 04 BE */ lbz r0, 0x4be(r5)
|
|
/* 80206FDC 00203F1C 28 00 00 12 */ cmplwi r0, 0x12
|
|
/* 80206FE0 00203F20 41 82 00 70 */ beq lbl_80207050
|
|
lbl_80206FE4:
|
|
/* 80206FE4 00203F24 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
|
|
/* 80206FE8 00203F28 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
|
|
/* 80206FEC 00203F2C 88 05 5E 65 */ lbz r0, 0x5e65(r5)
|
|
/* 80206FF0 00203F30 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80206FF4 00203F34 41 82 00 14 */ beq lbl_80207008
|
|
/* 80206FF8 00203F38 7C A3 22 14 */ add r5, r3, r4
|
|
/* 80206FFC 00203F3C 88 05 04 BE */ lbz r0, 0x4be(r5)
|
|
/* 80207000 00203F40 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80207004 00203F44 41 82 00 4C */ beq lbl_80207050
|
|
lbl_80207008:
|
|
/* 80207008 00203F48 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
|
|
/* 8020700C 00203F4C 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
|
|
/* 80207010 00203F50 88 05 5E 69 */ lbz r0, 0x5e69(r5)
|
|
/* 80207014 00203F54 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207018 00203F58 41 82 00 14 */ beq lbl_8020702C
|
|
/* 8020701C 00203F5C 7C A3 22 14 */ add r5, r3, r4
|
|
/* 80207020 00203F60 88 05 04 BE */ lbz r0, 0x4be(r5)
|
|
/* 80207024 00203F64 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 80207028 00203F68 41 82 00 28 */ beq lbl_80207050
|
|
lbl_8020702C:
|
|
/* 8020702C 00203F6C 3C A0 80 40 */ lis r5, g_dComIfG_gameInfo@ha
|
|
/* 80207030 00203F70 38 A5 61 C0 */ addi r5, r5, g_dComIfG_gameInfo@l
|
|
/* 80207034 00203F74 88 05 5E 46 */ lbz r0, 0x5e46(r5)
|
|
/* 80207038 00203F78 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020703C 00203F7C 41 82 00 1C */ beq lbl_80207058
|
|
/* 80207040 00203F80 7C 63 22 14 */ add r3, r3, r4
|
|
/* 80207044 00203F84 88 03 04 BE */ lbz r0, 0x4be(r3)
|
|
/* 80207048 00203F88 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 8020704C 00203F8C 40 82 00 0C */ bne lbl_80207058
|
|
lbl_80207050:
|
|
/* 80207050 00203F90 38 60 00 01 */ li r3, 1
|
|
/* 80207054 00203F94 4E 80 00 20 */ blr
|
|
lbl_80207058:
|
|
/* 80207058 00203F98 38 60 00 00 */ li r3, 0
|
|
/* 8020705C 00203F9C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonAAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonAAnimeMax:
|
|
/* 80207060 00203FA0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80207064 00203FA4 7C 08 02 A6 */ mflr r0
|
|
/* 80207068 00203FA8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 8020706C 00203FAC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80207070 00203FB0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207074 00203FB4 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80207078 00203FB8 48 04 E7 B1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020707C 00203FBC C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207080 00203FC0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207084 00203FC4 41 82 00 B4 */ beq lbl_80207138
|
|
/* 80207088 00203FC8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 8020708C 00203FCC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207090 00203FD0 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 80207094 00203FD4 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207098 00203FD8 41 82 00 20 */ beq lbl_802070B8
|
|
/* 8020709C 00203FDC 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 802070A0 00203FE0 FC 20 00 90 */ fmr f1, f0
|
|
/* 802070A4 00203FE4 48 04 E7 2D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802070A8 00203FE8 38 00 00 05 */ li r0, 5
|
|
/* 802070AC 00203FEC 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 802070B0 00203FF0 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802070B4 00203FF4 48 00 00 2C */ b lbl_802070E0
|
|
lbl_802070B8:
|
|
/* 802070B8 00203FF8 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 802070BC 00203FFC FC 20 00 90 */ fmr f1, f0
|
|
/* 802070C0 00204000 48 04 E7 11 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802070C4 00204004 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802070C8 00204008 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802070CC 0020400C 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 802070D0 00204010 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802070D4 00204014 80 9F 00 1C */ lwz r4, 0x1c(r31)
|
|
/* 802070D8 00204018 38 A0 00 05 */ li r5, 5
|
|
/* 802070DC 0020401C 48 01 39 C9 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_802070E0:
|
|
/* 802070E0 00204020 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 802070E4 00204024 48 04 E7 45 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802070E8 00204028 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802070EC 0020402C FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 802070F0 00204030 40 82 00 48 */ bne lbl_80207138
|
|
/* 802070F4 00204034 88 1F 04 C0 */ lbz r0, 0x4c0(r31)
|
|
/* 802070F8 00204038 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802070FC 0020403C 40 82 00 3C */ bne lbl_80207138
|
|
/* 80207100 00204040 38 00 00 56 */ li r0, 0x56
|
|
/* 80207104 00204044 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80207108 00204048 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 8020710C 0020404C 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207110 00204050 38 A0 00 00 */ li r5, 0
|
|
/* 80207114 00204054 38 C0 00 00 */ li r6, 0
|
|
/* 80207118 00204058 38 E0 00 00 */ li r7, 0
|
|
/* 8020711C 0020405C FC 20 10 90 */ fmr f1, f2
|
|
/* 80207120 00204060 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80207124 00204064 FC 80 18 90 */ fmr f4, f3
|
|
/* 80207128 00204068 39 00 00 00 */ li r8, 0
|
|
/* 8020712C 0020406C 48 0A 48 59 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80207130 00204070 38 00 00 01 */ li r0, 1
|
|
/* 80207134 00204074 98 1F 04 C0 */ stb r0, 0x4c0(r31)
|
|
lbl_80207138:
|
|
/* 80207138 00204078 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 8020713C 0020407C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80207140 00204080 7C 08 03 A6 */ mtlr r0
|
|
/* 80207144 00204084 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80207148 00204088 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonBAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonBAnimeMin:
|
|
/* 8020714C 0020408C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80207150 00204090 7C 08 02 A6 */ mflr r0
|
|
/* 80207154 00204094 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80207158 00204098 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8020715C 0020409C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207160 002040A0 80 63 00 24 */ lwz r3, 0x24(r3)
|
|
/* 80207164 002040A4 48 04 E6 C5 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207168 002040A8 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020716C 002040AC FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207170 002040B0 41 82 00 58 */ beq lbl_802071C8
|
|
/* 80207174 002040B4 A8 1F 04 86 */ lha r0, 0x486(r31)
|
|
/* 80207178 002040B8 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 8020717C 002040BC 40 82 00 0C */ bne lbl_80207188
|
|
/* 80207180 002040C0 38 00 00 1E */ li r0, 0x1e
|
|
/* 80207184 002040C4 B0 1F 04 86 */ sth r0, 0x486(r31)
|
|
lbl_80207188:
|
|
/* 80207188 002040C8 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 8020718C 002040CC C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207190 002040D0 48 04 E6 41 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207194 002040D4 38 00 00 00 */ li r0, 0
|
|
/* 80207198 002040D8 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 8020719C 002040DC B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802071A0 002040E0 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 802071A4 002040E4 48 04 E6 85 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802071A8 002040E8 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802071AC 002040EC FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802071B0 002040F0 40 82 00 18 */ bne lbl_802071C8
|
|
/* 802071B4 002040F4 7F E3 FB 78 */ mr r3, r31
|
|
/* 802071B8 002040F8 38 80 00 01 */ li r4, 1
|
|
/* 802071BC 002040FC 48 00 37 91 */ bl dMeterButton_c_NS_hide_button
|
|
/* 802071C0 00204100 38 00 00 00 */ li r0, 0
|
|
/* 802071C4 00204104 98 1F 04 C1 */ stb r0, 0x4c1(r31)
|
|
lbl_802071C8:
|
|
/* 802071C8 00204108 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802071CC 0020410C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802071D0 00204110 7C 08 03 A6 */ mtlr r0
|
|
/* 802071D4 00204114 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802071D8 00204118 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonBAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonBAnimeMax:
|
|
/* 802071DC 0020411C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802071E0 00204120 7C 08 02 A6 */ mflr r0
|
|
/* 802071E4 00204124 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802071E8 00204128 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 802071EC 0020412C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802071F0 00204130 80 63 00 24 */ lwz r3, 0x24(r3)
|
|
/* 802071F4 00204134 48 04 E6 35 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802071F8 00204138 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802071FC 0020413C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207200 00204140 41 82 00 B4 */ beq lbl_802072B4
|
|
/* 80207204 00204144 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207208 00204148 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8020720C 0020414C 88 03 5E 43 */ lbz r0, 0x5e43(r3)
|
|
/* 80207210 00204150 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207214 00204154 41 82 00 20 */ beq lbl_80207234
|
|
/* 80207218 00204158 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 8020721C 0020415C FC 20 00 90 */ fmr f1, f0
|
|
/* 80207220 00204160 48 04 E5 B1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207224 00204164 38 00 00 05 */ li r0, 5
|
|
/* 80207228 00204168 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 8020722C 0020416C B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207230 00204170 48 00 00 2C */ b lbl_8020725C
|
|
lbl_80207234:
|
|
/* 80207234 00204174 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 80207238 00204178 FC 20 00 90 */ fmr f1, f0
|
|
/* 8020723C 0020417C 48 04 E5 95 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207240 00204180 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80207244 00204184 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80207248 00204188 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 8020724C 0020418C 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80207250 00204190 80 9F 00 24 */ lwz r4, 0x24(r31)
|
|
/* 80207254 00204194 38 A0 00 05 */ li r5, 5
|
|
/* 80207258 00204198 48 01 38 4D */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_8020725C:
|
|
/* 8020725C 0020419C 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 80207260 002041A0 48 04 E5 C9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207264 002041A4 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207268 002041A8 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 8020726C 002041AC 40 82 00 48 */ bne lbl_802072B4
|
|
/* 80207270 002041B0 88 1F 04 C1 */ lbz r0, 0x4c1(r31)
|
|
/* 80207274 002041B4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207278 002041B8 40 82 00 3C */ bne lbl_802072B4
|
|
/* 8020727C 002041BC 38 00 00 56 */ li r0, 0x56
|
|
/* 80207280 002041C0 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80207284 002041C4 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207288 002041C8 38 81 00 08 */ addi r4, r1, 8
|
|
/* 8020728C 002041CC 38 A0 00 00 */ li r5, 0
|
|
/* 80207290 002041D0 38 C0 00 00 */ li r6, 0
|
|
/* 80207294 002041D4 38 E0 00 00 */ li r7, 0
|
|
/* 80207298 002041D8 FC 20 10 90 */ fmr f1, f2
|
|
/* 8020729C 002041DC C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 802072A0 002041E0 FC 80 18 90 */ fmr f4, f3
|
|
/* 802072A4 002041E4 39 00 00 00 */ li r8, 0
|
|
/* 802072A8 002041E8 48 0A 46 DD */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 802072AC 002041EC 38 00 00 01 */ li r0, 1
|
|
/* 802072B0 002041F0 98 1F 04 C1 */ stb r0, 0x4c1(r31)
|
|
lbl_802072B4:
|
|
/* 802072B4 002041F4 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 802072B8 002041F8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802072BC 002041FC 7C 08 03 A6 */ mtlr r0
|
|
/* 802072C0 00204200 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802072C4 00204204 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonRAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonRAnimeMin:
|
|
/* 802072C8 00204208 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802072CC 0020420C 7C 08 02 A6 */ mflr r0
|
|
/* 802072D0 00204210 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802072D4 00204214 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802072D8 00204218 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802072DC 0020421C 80 63 00 20 */ lwz r3, 0x20(r3)
|
|
/* 802072E0 00204220 48 04 E5 49 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802072E4 00204224 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802072E8 00204228 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802072EC 0020422C 41 82 00 58 */ beq lbl_80207344
|
|
/* 802072F0 00204230 A8 1F 04 88 */ lha r0, 0x488(r31)
|
|
/* 802072F4 00204234 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802072F8 00204238 40 82 00 0C */ bne lbl_80207304
|
|
/* 802072FC 0020423C 38 00 00 1E */ li r0, 0x1e
|
|
/* 80207300 00204240 B0 1F 04 88 */ sth r0, 0x488(r31)
|
|
lbl_80207304:
|
|
/* 80207304 00204244 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 80207308 00204248 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020730C 0020424C 48 04 E4 C5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207310 00204250 38 00 00 00 */ li r0, 0
|
|
/* 80207314 00204254 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 80207318 00204258 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020731C 0020425C 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 80207320 00204260 48 04 E5 09 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207324 00204264 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207328 00204268 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020732C 0020426C 40 82 00 18 */ bne lbl_80207344
|
|
/* 80207330 00204270 7F E3 FB 78 */ mr r3, r31
|
|
/* 80207334 00204274 38 80 00 02 */ li r4, 2
|
|
/* 80207338 00204278 48 00 36 15 */ bl dMeterButton_c_NS_hide_button
|
|
/* 8020733C 0020427C 38 00 00 00 */ li r0, 0
|
|
/* 80207340 00204280 98 1F 04 C2 */ stb r0, 0x4c2(r31)
|
|
lbl_80207344:
|
|
/* 80207344 00204284 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80207348 00204288 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8020734C 0020428C 7C 08 03 A6 */ mtlr r0
|
|
/* 80207350 00204290 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80207354 00204294 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonRAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonRAnimeMax:
|
|
/* 80207358 00204298 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8020735C 0020429C 7C 08 02 A6 */ mflr r0
|
|
/* 80207360 002042A0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80207364 002042A4 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80207368 002042A8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020736C 002042AC 80 63 00 20 */ lwz r3, 0x20(r3)
|
|
/* 80207370 002042B0 48 04 E4 B9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207374 002042B4 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207378 002042B8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020737C 002042BC 41 82 00 B4 */ beq lbl_80207430
|
|
/* 80207380 002042C0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207384 002042C4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207388 002042C8 88 03 5E 42 */ lbz r0, 0x5e42(r3)
|
|
/* 8020738C 002042CC 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207390 002042D0 41 82 00 20 */ beq lbl_802073B0
|
|
/* 80207394 002042D4 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 80207398 002042D8 FC 20 00 90 */ fmr f1, f0
|
|
/* 8020739C 002042DC 48 04 E4 35 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802073A0 002042E0 38 00 00 05 */ li r0, 5
|
|
/* 802073A4 002042E4 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 802073A8 002042E8 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802073AC 002042EC 48 00 00 2C */ b lbl_802073D8
|
|
lbl_802073B0:
|
|
/* 802073B0 002042F0 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 802073B4 002042F4 FC 20 00 90 */ fmr f1, f0
|
|
/* 802073B8 002042F8 48 04 E4 19 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802073BC 002042FC 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802073C0 00204300 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802073C4 00204304 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 802073C8 00204308 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802073CC 0020430C 80 9F 00 20 */ lwz r4, 0x20(r31)
|
|
/* 802073D0 00204310 38 A0 00 05 */ li r5, 5
|
|
/* 802073D4 00204314 48 01 36 D1 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_802073D8:
|
|
/* 802073D8 00204318 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 802073DC 0020431C 48 04 E4 4D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802073E0 00204320 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802073E4 00204324 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 802073E8 00204328 40 82 00 48 */ bne lbl_80207430
|
|
/* 802073EC 0020432C 88 1F 04 C2 */ lbz r0, 0x4c2(r31)
|
|
/* 802073F0 00204330 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802073F4 00204334 40 82 00 3C */ bne lbl_80207430
|
|
/* 802073F8 00204338 38 00 00 56 */ li r0, 0x56
|
|
/* 802073FC 0020433C 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80207400 00204340 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207404 00204344 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207408 00204348 38 A0 00 00 */ li r5, 0
|
|
/* 8020740C 0020434C 38 C0 00 00 */ li r6, 0
|
|
/* 80207410 00204350 38 E0 00 00 */ li r7, 0
|
|
/* 80207414 00204354 FC 20 10 90 */ fmr f1, f2
|
|
/* 80207418 00204358 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 8020741C 0020435C FC 80 18 90 */ fmr f4, f3
|
|
/* 80207420 00204360 39 00 00 00 */ li r8, 0
|
|
/* 80207424 00204364 48 0A 45 61 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80207428 00204368 38 00 00 01 */ li r0, 1
|
|
/* 8020742C 0020436C 98 1F 04 C2 */ stb r0, 0x4c2(r31)
|
|
lbl_80207430:
|
|
/* 80207430 00204370 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80207434 00204374 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80207438 00204378 7C 08 03 A6 */ mtlr r0
|
|
/* 8020743C 0020437C 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80207440 00204380 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonZAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonZAnimeMin:
|
|
/* 80207444 00204384 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80207448 00204388 7C 08 02 A6 */ mflr r0
|
|
/* 8020744C 0020438C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80207450 00204390 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80207454 00204394 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207458 00204398 80 63 00 28 */ lwz r3, 0x28(r3)
|
|
/* 8020745C 0020439C 48 04 E3 CD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207460 002043A0 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207464 002043A4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207468 002043A8 41 82 00 58 */ beq lbl_802074C0
|
|
/* 8020746C 002043AC A8 1F 04 8A */ lha r0, 0x48a(r31)
|
|
/* 80207470 002043B0 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80207474 002043B4 40 82 00 0C */ bne lbl_80207480
|
|
/* 80207478 002043B8 38 00 00 1E */ li r0, 0x1e
|
|
/* 8020747C 002043BC B0 1F 04 8A */ sth r0, 0x48a(r31)
|
|
lbl_80207480:
|
|
/* 80207480 002043C0 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80207484 002043C4 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207488 002043C8 48 04 E3 49 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020748C 002043CC 38 00 00 00 */ li r0, 0
|
|
/* 80207490 002043D0 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80207494 002043D4 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207498 002043D8 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 8020749C 002043DC 48 04 E3 8D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802074A0 002043E0 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802074A4 002043E4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802074A8 002043E8 40 82 00 18 */ bne lbl_802074C0
|
|
/* 802074AC 002043EC 7F E3 FB 78 */ mr r3, r31
|
|
/* 802074B0 002043F0 38 80 00 03 */ li r4, 3
|
|
/* 802074B4 002043F4 48 00 34 99 */ bl dMeterButton_c_NS_hide_button
|
|
/* 802074B8 002043F8 38 00 00 00 */ li r0, 0
|
|
/* 802074BC 002043FC 98 1F 04 C3 */ stb r0, 0x4c3(r31)
|
|
lbl_802074C0:
|
|
/* 802074C0 00204400 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802074C4 00204404 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802074C8 00204408 7C 08 03 A6 */ mtlr r0
|
|
/* 802074CC 0020440C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802074D0 00204410 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonZAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonZAnimeMax:
|
|
/* 802074D4 00204414 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802074D8 00204418 7C 08 02 A6 */ mflr r0
|
|
/* 802074DC 0020441C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802074E0 00204420 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 802074E4 00204424 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802074E8 00204428 80 63 00 28 */ lwz r3, 0x28(r3)
|
|
/* 802074EC 0020442C 48 04 E3 3D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802074F0 00204430 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802074F4 00204434 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802074F8 00204438 41 82 00 B4 */ beq lbl_802075AC
|
|
/* 802074FC 0020443C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207500 00204440 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207504 00204444 88 03 5E 4E */ lbz r0, 0x5e4e(r3)
|
|
/* 80207508 00204448 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020750C 0020444C 41 82 00 20 */ beq lbl_8020752C
|
|
/* 80207510 00204450 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80207514 00204454 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207518 00204458 48 04 E2 B9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020751C 0020445C 38 00 00 05 */ li r0, 5
|
|
/* 80207520 00204460 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80207524 00204464 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207528 00204468 48 00 00 2C */ b lbl_80207554
|
|
lbl_8020752C:
|
|
/* 8020752C 0020446C 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80207530 00204470 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207534 00204474 48 04 E2 9D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207538 00204478 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 8020753C 0020447C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80207540 00204480 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80207544 00204484 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80207548 00204488 80 9F 00 28 */ lwz r4, 0x28(r31)
|
|
/* 8020754C 0020448C 38 A0 00 05 */ li r5, 5
|
|
/* 80207550 00204490 48 01 35 55 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80207554:
|
|
/* 80207554 00204494 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 80207558 00204498 48 04 E2 D1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020755C 0020449C C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207560 002044A0 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80207564 002044A4 40 82 00 48 */ bne lbl_802075AC
|
|
/* 80207568 002044A8 88 1F 04 C3 */ lbz r0, 0x4c3(r31)
|
|
/* 8020756C 002044AC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207570 002044B0 40 82 00 3C */ bne lbl_802075AC
|
|
/* 80207574 002044B4 38 00 00 56 */ li r0, 0x56
|
|
/* 80207578 002044B8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8020757C 002044BC 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207580 002044C0 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207584 002044C4 38 A0 00 00 */ li r5, 0
|
|
/* 80207588 002044C8 38 C0 00 00 */ li r6, 0
|
|
/* 8020758C 002044CC 38 E0 00 00 */ li r7, 0
|
|
/* 80207590 002044D0 FC 20 10 90 */ fmr f1, f2
|
|
/* 80207594 002044D4 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80207598 002044D8 FC 80 18 90 */ fmr f4, f3
|
|
/* 8020759C 002044DC 39 00 00 00 */ li r8, 0
|
|
/* 802075A0 002044E0 48 0A 43 E5 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 802075A4 002044E4 38 00 00 01 */ li r0, 1
|
|
/* 802075A8 002044E8 98 1F 04 C3 */ stb r0, 0x4c3(r31)
|
|
lbl_802075AC:
|
|
/* 802075AC 002044EC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 802075B0 002044F0 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802075B4 002044F4 7C 08 03 A6 */ mtlr r0
|
|
/* 802075B8 002044F8 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802075BC 002044FC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButton3DAnimeMin
|
|
dMeterButton_c_NS_setAlphaButton3DAnimeMin:
|
|
/* 802075C0 00204500 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802075C4 00204504 7C 08 02 A6 */ mflr r0
|
|
/* 802075C8 00204508 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802075CC 0020450C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802075D0 00204510 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802075D4 00204514 80 63 00 2C */ lwz r3, 0x2c(r3)
|
|
/* 802075D8 00204518 48 04 E2 51 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802075DC 0020451C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802075E0 00204520 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802075E4 00204524 41 82 00 5C */ beq lbl_80207640
|
|
/* 802075E8 00204528 A8 1F 04 8C */ lha r0, 0x48c(r31)
|
|
/* 802075EC 0020452C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802075F0 00204530 40 82 00 0C */ bne lbl_802075FC
|
|
/* 802075F4 00204534 38 00 00 1E */ li r0, 0x1e
|
|
/* 802075F8 00204538 B0 1F 04 8C */ sth r0, 0x48c(r31)
|
|
lbl_802075FC:
|
|
/* 802075FC 0020453C 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 80207600 00204540 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207604 00204544 48 04 E1 CD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207608 00204548 38 00 00 00 */ li r0, 0
|
|
/* 8020760C 0020454C 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 80207610 00204550 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207614 00204554 B0 1F 04 8C */ sth r0, 0x48c(r31)
|
|
/* 80207618 00204558 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 8020761C 0020455C 48 04 E2 0D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207620 00204560 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207624 00204564 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207628 00204568 40 82 00 18 */ bne lbl_80207640
|
|
/* 8020762C 0020456C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80207630 00204570 38 80 00 04 */ li r4, 4
|
|
/* 80207634 00204574 48 00 33 19 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80207638 00204578 38 00 00 00 */ li r0, 0
|
|
/* 8020763C 0020457C 98 1F 04 C4 */ stb r0, 0x4c4(r31)
|
|
lbl_80207640:
|
|
/* 80207640 00204580 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80207644 00204584 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80207648 00204588 7C 08 03 A6 */ mtlr r0
|
|
/* 8020764C 0020458C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80207650 00204590 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButton3DAnimeMax
|
|
dMeterButton_c_NS_setAlphaButton3DAnimeMax:
|
|
/* 80207654 00204594 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80207658 00204598 7C 08 02 A6 */ mflr r0
|
|
/* 8020765C 0020459C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80207660 002045A0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80207664 002045A4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207668 002045A8 80 63 00 2C */ lwz r3, 0x2c(r3)
|
|
/* 8020766C 002045AC 48 04 E1 BD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207670 002045B0 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207674 002045B4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207678 002045B8 41 82 00 B4 */ beq lbl_8020772C
|
|
/* 8020767C 002045BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207680 002045C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207684 002045C4 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 80207688 002045C8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020768C 002045CC 41 82 00 20 */ beq lbl_802076AC
|
|
/* 80207690 002045D0 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 80207694 002045D4 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207698 002045D8 48 04 E1 39 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020769C 002045DC 38 00 00 05 */ li r0, 5
|
|
/* 802076A0 002045E0 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 802076A4 002045E4 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802076A8 002045E8 48 00 00 2C */ b lbl_802076D4
|
|
lbl_802076AC:
|
|
/* 802076AC 002045EC 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 802076B0 002045F0 FC 20 00 90 */ fmr f1, f0
|
|
/* 802076B4 002045F4 48 04 E1 1D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802076B8 002045F8 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802076BC 002045FC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802076C0 00204600 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 802076C4 00204604 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802076C8 00204608 80 9F 00 2C */ lwz r4, 0x2c(r31)
|
|
/* 802076CC 0020460C 38 A0 00 05 */ li r5, 5
|
|
/* 802076D0 00204610 48 01 33 D5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_802076D4:
|
|
/* 802076D4 00204614 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 802076D8 00204618 48 04 E1 51 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802076DC 0020461C C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802076E0 00204620 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 802076E4 00204624 40 82 00 48 */ bne lbl_8020772C
|
|
/* 802076E8 00204628 88 1F 04 C4 */ lbz r0, 0x4c4(r31)
|
|
/* 802076EC 0020462C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802076F0 00204630 40 82 00 3C */ bne lbl_8020772C
|
|
/* 802076F4 00204634 38 00 00 56 */ li r0, 0x56
|
|
/* 802076F8 00204638 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 802076FC 0020463C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207700 00204640 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207704 00204644 38 A0 00 00 */ li r5, 0
|
|
/* 80207708 00204648 38 C0 00 00 */ li r6, 0
|
|
/* 8020770C 0020464C 38 E0 00 00 */ li r7, 0
|
|
/* 80207710 00204650 FC 20 10 90 */ fmr f1, f2
|
|
/* 80207714 00204654 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80207718 00204658 FC 80 18 90 */ fmr f4, f3
|
|
/* 8020771C 0020465C 39 00 00 00 */ li r8, 0
|
|
/* 80207720 00204660 48 0A 42 65 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80207724 00204664 38 00 00 01 */ li r0, 1
|
|
/* 80207728 00204668 98 1F 04 C4 */ stb r0, 0x4c4(r31)
|
|
lbl_8020772C:
|
|
/* 8020772C 0020466C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80207730 00204670 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80207734 00204674 7C 08 03 A6 */ mtlr r0
|
|
/* 80207738 00204678 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8020773C 0020467C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButton3DVAnimeMin
|
|
dMeterButton_c_NS_setAlphaButton3DVAnimeMin:
|
|
/* 80207740 00204680 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButton3DVAnimeMax
|
|
dMeterButton_c_NS_setAlphaButton3DVAnimeMax:
|
|
/* 80207744 00204684 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonCAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonCAnimeMin:
|
|
/* 80207748 00204688 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020774C 0020468C 7C 08 02 A6 */ mflr r0
|
|
/* 80207750 00204690 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80207754 00204694 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80207758 00204698 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020775C 0020469C 80 63 00 30 */ lwz r3, 0x30(r3)
|
|
/* 80207760 002046A0 48 04 E0 C9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207764 002046A4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207768 002046A8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020776C 002046AC 41 82 00 58 */ beq lbl_802077C4
|
|
/* 80207770 002046B0 A8 1F 04 8E */ lha r0, 0x48e(r31)
|
|
/* 80207774 002046B4 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80207778 002046B8 40 82 00 0C */ bne lbl_80207784
|
|
/* 8020777C 002046BC 38 00 00 1E */ li r0, 0x1e
|
|
/* 80207780 002046C0 B0 1F 04 8E */ sth r0, 0x48e(r31)
|
|
lbl_80207784:
|
|
/* 80207784 002046C4 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80207788 002046C8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020778C 002046CC 48 04 E0 45 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207790 002046D0 38 00 00 00 */ li r0, 0
|
|
/* 80207794 002046D4 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80207798 002046D8 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020779C 002046DC 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 802077A0 002046E0 48 04 E0 89 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802077A4 002046E4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802077A8 002046E8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802077AC 002046EC 40 82 00 18 */ bne lbl_802077C4
|
|
/* 802077B0 002046F0 7F E3 FB 78 */ mr r3, r31
|
|
/* 802077B4 002046F4 38 80 00 05 */ li r4, 5
|
|
/* 802077B8 002046F8 48 00 31 95 */ bl dMeterButton_c_NS_hide_button
|
|
/* 802077BC 002046FC 38 00 00 00 */ li r0, 0
|
|
/* 802077C0 00204700 98 1F 04 C5 */ stb r0, 0x4c5(r31)
|
|
lbl_802077C4:
|
|
/* 802077C4 00204704 A8 1F 04 B4 */ lha r0, 0x4b4(r31)
|
|
/* 802077C8 00204708 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802077CC 0020470C 41 82 00 0C */ beq lbl_802077D8
|
|
/* 802077D0 00204710 38 00 00 00 */ li r0, 0
|
|
/* 802077D4 00204714 B0 1F 04 B4 */ sth r0, 0x4b4(r31)
|
|
lbl_802077D8:
|
|
/* 802077D8 00204718 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802077DC 0020471C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802077E0 00204720 7C 08 03 A6 */ mtlr r0
|
|
/* 802077E4 00204724 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802077E8 00204728 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonCAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonCAnimeMax:
|
|
/* 802077EC 0020472C 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 802077F0 00204730 7C 08 02 A6 */ mflr r0
|
|
/* 802077F4 00204734 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 802077F8 00204738 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 802077FC 0020473C F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 80207800 00204740 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 80207804 00204744 48 15 A9 D9 */ bl _savegpr_29
|
|
/* 80207808 00204748 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020780C 0020474C 80 63 00 30 */ lwz r3, 0x30(r3)
|
|
/* 80207810 00204750 48 04 E0 19 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207814 00204754 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207818 00204758 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020781C 0020475C 41 82 00 B4 */ beq lbl_802078D0
|
|
/* 80207820 00204760 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207824 00204764 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207828 00204768 88 03 5E 4C */ lbz r0, 0x5e4c(r3)
|
|
/* 8020782C 0020476C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207830 00204770 41 82 00 20 */ beq lbl_80207850
|
|
/* 80207834 00204774 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80207838 00204778 FC 20 00 90 */ fmr f1, f0
|
|
/* 8020783C 0020477C 48 04 DF 95 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207840 00204780 38 00 00 05 */ li r0, 5
|
|
/* 80207844 00204784 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80207848 00204788 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020784C 0020478C 48 00 00 2C */ b lbl_80207878
|
|
lbl_80207850:
|
|
/* 80207850 00204790 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 80207854 00204794 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207858 00204798 48 04 DF 79 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020785C 0020479C 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80207860 002047A0 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80207864 002047A4 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80207868 002047A8 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 8020786C 002047AC 80 9F 00 30 */ lwz r4, 0x30(r31)
|
|
/* 80207870 002047B0 38 A0 00 05 */ li r5, 5
|
|
/* 80207874 002047B4 48 01 32 31 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80207878:
|
|
/* 80207878 002047B8 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 8020787C 002047BC 48 04 DF AD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207880 002047C0 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207884 002047C4 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80207888 002047C8 40 82 00 48 */ bne lbl_802078D0
|
|
/* 8020788C 002047CC 88 1F 04 C5 */ lbz r0, 0x4c5(r31)
|
|
/* 80207890 002047D0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207894 002047D4 40 82 00 3C */ bne lbl_802078D0
|
|
/* 80207898 002047D8 38 00 00 56 */ li r0, 0x56
|
|
/* 8020789C 002047DC 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 802078A0 002047E0 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 802078A4 002047E4 38 81 00 08 */ addi r4, r1, 8
|
|
/* 802078A8 002047E8 38 A0 00 00 */ li r5, 0
|
|
/* 802078AC 002047EC 38 C0 00 00 */ li r6, 0
|
|
/* 802078B0 002047F0 38 E0 00 00 */ li r7, 0
|
|
/* 802078B4 002047F4 FC 20 10 90 */ fmr f1, f2
|
|
/* 802078B8 002047F8 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 802078BC 002047FC FC 80 18 90 */ fmr f4, f3
|
|
/* 802078C0 00204800 39 00 00 00 */ li r8, 0
|
|
/* 802078C4 00204804 48 0A 40 C1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 802078C8 00204808 38 00 00 01 */ li r0, 1
|
|
/* 802078CC 0020480C 98 1F 04 C5 */ stb r0, 0x4c5(r31)
|
|
lbl_802078D0:
|
|
/* 802078D0 00204810 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 802078D4 00204814 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 802078D8 00204818 A8 83 04 22 */ lha r4, 0x422(r3)
|
|
/* 802078DC 0020481C A8 A3 04 24 */ lha r5, 0x424(r3)
|
|
/* 802078E0 00204820 88 1F 04 DA */ lbz r0, 0x4da(r31)
|
|
/* 802078E4 00204824 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802078E8 00204828 40 82 00 28 */ bne lbl_80207910
|
|
/* 802078EC 0020482C 88 1F 04 DB */ lbz r0, 0x4db(r31)
|
|
/* 802078F0 00204830 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802078F4 00204834 40 82 00 1C */ bne lbl_80207910
|
|
/* 802078F8 00204838 88 1F 04 DC */ lbz r0, 0x4dc(r31)
|
|
/* 802078FC 0020483C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207900 00204840 40 82 00 10 */ bne lbl_80207910
|
|
/* 80207904 00204844 88 1F 04 DD */ lbz r0, 0x4dd(r31)
|
|
/* 80207908 00204848 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8020790C 0020484C 41 82 00 A8 */ beq lbl_802079B4
|
|
lbl_80207910:
|
|
/* 80207910 00204850 A8 7F 04 B4 */ lha r3, 0x4b4(r31)
|
|
/* 80207914 00204854 38 03 00 01 */ addi r0, r3, 1
|
|
/* 80207918 00204858 B0 1F 04 B4 */ sth r0, 0x4b4(r31)
|
|
/* 8020791C 0020485C A8 1F 04 B4 */ lha r0, 0x4b4(r31)
|
|
/* 80207920 00204860 7C 64 2A 14 */ add r3, r4, r5
|
|
/* 80207924 00204864 7C 00 18 00 */ cmpw r0, r3
|
|
/* 80207928 00204868 41 80 00 0C */ blt lbl_80207934
|
|
/* 8020792C 0020486C 38 00 00 00 */ li r0, 0
|
|
/* 80207930 00204870 B0 1F 04 B4 */ sth r0, 0x4b4(r31)
|
|
lbl_80207934:
|
|
/* 80207934 00204874 A8 1F 04 B4 */ lha r0, 0x4b4(r31)
|
|
/* 80207938 00204878 7C 00 20 00 */ cmpw r0, r4
|
|
/* 8020793C 0020487C 40 80 00 3C */ bge lbl_80207978
|
|
/* 80207940 00204880 C8 42 AD 68 */ lfd f2, lbl_80454768-_SDA2_BASE_(r2)
|
|
/* 80207944 00204884 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80207948 00204888 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8020794C 0020488C 3C 60 43 30 */ lis r3, 0x4330
|
|
/* 80207950 00204890 90 61 00 10 */ stw r3, 0x10(r1)
|
|
/* 80207954 00204894 C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
/* 80207958 00204898 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 8020795C 0020489C 6C 80 80 00 */ xoris r0, r4, 0x8000
|
|
/* 80207960 002048A0 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 80207964 002048A4 90 61 00 18 */ stw r3, 0x18(r1)
|
|
/* 80207968 002048A8 C8 01 00 18 */ lfd f0, 0x18(r1)
|
|
/* 8020796C 002048AC EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 80207970 002048B0 EF E1 00 24 */ fdivs f31, f1, f0
|
|
/* 80207974 002048B4 48 00 00 48 */ b lbl_802079BC
|
|
lbl_80207978:
|
|
/* 80207978 002048B8 7C 00 18 50 */ subf r0, r0, r3
|
|
/* 8020797C 002048BC C8 42 AD 68 */ lfd f2, lbl_80454768-_SDA2_BASE_(r2)
|
|
/* 80207980 002048C0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80207984 002048C4 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 80207988 002048C8 3C 60 43 30 */ lis r3, 0x4330
|
|
/* 8020798C 002048CC 90 61 00 18 */ stw r3, 0x18(r1)
|
|
/* 80207990 002048D0 C8 01 00 18 */ lfd f0, 0x18(r1)
|
|
/* 80207994 002048D4 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 80207998 002048D8 6C A0 80 00 */ xoris r0, r5, 0x8000
|
|
/* 8020799C 002048DC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802079A0 002048E0 90 61 00 10 */ stw r3, 0x10(r1)
|
|
/* 802079A4 002048E4 C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
/* 802079A8 002048E8 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 802079AC 002048EC EF E1 00 24 */ fdivs f31, f1, f0
|
|
/* 802079B0 002048F0 48 00 00 0C */ b lbl_802079BC
|
|
lbl_802079B4:
|
|
/* 802079B4 002048F4 38 00 00 00 */ li r0, 0
|
|
/* 802079B8 002048F8 B0 1F 04 B4 */ sth r0, 0x4b4(r31)
|
|
lbl_802079BC:
|
|
/* 802079BC 002048FC 3B A0 00 00 */ li r29, 0
|
|
/* 802079C0 00204900 3B C0 00 00 */ li r30, 0
|
|
lbl_802079C4:
|
|
/* 802079C4 00204904 38 1E 00 FC */ addi r0, r30, 0xfc
|
|
/* 802079C8 00204908 7C 7F 00 2E */ lwzx r3, r31, r0
|
|
/* 802079CC 0020490C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802079D0 00204910 41 82 00 28 */ beq lbl_802079F8
|
|
/* 802079D4 00204914 38 1D 04 DA */ addi r0, r29, 0x4da
|
|
/* 802079D8 00204918 7C 1F 00 AE */ lbzx r0, r31, r0
|
|
/* 802079DC 0020491C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802079E0 00204920 41 82 00 10 */ beq lbl_802079F0
|
|
/* 802079E4 00204924 FC 20 F8 90 */ fmr f1, f31
|
|
/* 802079E8 00204928 48 04 DD E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802079EC 0020492C 48 00 00 0C */ b lbl_802079F8
|
|
lbl_802079F0:
|
|
/* 802079F0 00204930 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802079F4 00204934 48 04 DD DD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
lbl_802079F8:
|
|
/* 802079F8 00204938 3B BD 00 01 */ addi r29, r29, 1
|
|
/* 802079FC 0020493C 2C 1D 00 04 */ cmpwi r29, 4
|
|
/* 80207A00 00204940 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 80207A04 00204944 41 80 FF C0 */ blt lbl_802079C4
|
|
/* 80207A08 00204948 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 80207A0C 0020494C CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 80207A10 00204950 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 80207A14 00204954 48 15 A8 15 */ bl _restgpr_29
|
|
/* 80207A18 00204958 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80207A1C 0020495C 7C 08 03 A6 */ mtlr r0
|
|
/* 80207A20 00204960 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 80207A24 00204964 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonSAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonSAnimeMin:
|
|
/* 80207A28 00204968 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80207A2C 0020496C 7C 08 02 A6 */ mflr r0
|
|
/* 80207A30 00204970 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80207A34 00204974 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80207A38 00204978 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207A3C 0020497C 80 63 00 34 */ lwz r3, 0x34(r3)
|
|
/* 80207A40 00204980 48 04 DD E9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207A44 00204984 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207A48 00204988 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207A4C 0020498C 41 82 00 58 */ beq lbl_80207AA4
|
|
/* 80207A50 00204990 A8 1F 04 90 */ lha r0, 0x490(r31)
|
|
/* 80207A54 00204994 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80207A58 00204998 40 82 00 0C */ bne lbl_80207A64
|
|
/* 80207A5C 0020499C 38 00 00 1E */ li r0, 0x1e
|
|
/* 80207A60 002049A0 B0 1F 04 90 */ sth r0, 0x490(r31)
|
|
lbl_80207A64:
|
|
/* 80207A64 002049A4 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80207A68 002049A8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207A6C 002049AC 48 04 DD 65 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207A70 002049B0 38 00 00 00 */ li r0, 0
|
|
/* 80207A74 002049B4 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80207A78 002049B8 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207A7C 002049BC 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80207A80 002049C0 48 04 DD A9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207A84 002049C4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207A88 002049C8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207A8C 002049CC 40 82 00 18 */ bne lbl_80207AA4
|
|
/* 80207A90 002049D0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80207A94 002049D4 38 80 00 06 */ li r4, 6
|
|
/* 80207A98 002049D8 48 00 2E B5 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80207A9C 002049DC 38 00 00 00 */ li r0, 0
|
|
/* 80207AA0 002049E0 98 1F 04 C6 */ stb r0, 0x4c6(r31)
|
|
lbl_80207AA4:
|
|
/* 80207AA4 002049E4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80207AA8 002049E8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80207AAC 002049EC 7C 08 03 A6 */ mtlr r0
|
|
/* 80207AB0 002049F0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80207AB4 002049F4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonSAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonSAnimeMax:
|
|
/* 80207AB8 002049F8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80207ABC 002049FC 7C 08 02 A6 */ mflr r0
|
|
/* 80207AC0 00204A00 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80207AC4 00204A04 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80207AC8 00204A08 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207ACC 00204A0C 80 63 00 34 */ lwz r3, 0x34(r3)
|
|
/* 80207AD0 00204A10 48 04 DD 59 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207AD4 00204A14 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207AD8 00204A18 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207ADC 00204A1C 41 82 00 B4 */ beq lbl_80207B90
|
|
/* 80207AE0 00204A20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207AE4 00204A24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207AE8 00204A28 88 03 5E 4D */ lbz r0, 0x5e4d(r3)
|
|
/* 80207AEC 00204A2C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207AF0 00204A30 41 82 00 20 */ beq lbl_80207B10
|
|
/* 80207AF4 00204A34 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80207AF8 00204A38 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207AFC 00204A3C 48 04 DC D5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207B00 00204A40 38 00 00 05 */ li r0, 5
|
|
/* 80207B04 00204A44 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80207B08 00204A48 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207B0C 00204A4C 48 00 00 2C */ b lbl_80207B38
|
|
lbl_80207B10:
|
|
/* 80207B10 00204A50 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80207B14 00204A54 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207B18 00204A58 48 04 DC B9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207B1C 00204A5C 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80207B20 00204A60 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80207B24 00204A64 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80207B28 00204A68 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80207B2C 00204A6C 80 9F 00 34 */ lwz r4, 0x34(r31)
|
|
/* 80207B30 00204A70 38 A0 00 05 */ li r5, 5
|
|
/* 80207B34 00204A74 48 01 2F 71 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80207B38:
|
|
/* 80207B38 00204A78 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80207B3C 00204A7C 48 04 DC ED */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207B40 00204A80 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207B44 00204A84 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80207B48 00204A88 40 82 00 48 */ bne lbl_80207B90
|
|
/* 80207B4C 00204A8C 88 1F 04 C6 */ lbz r0, 0x4c6(r31)
|
|
/* 80207B50 00204A90 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207B54 00204A94 40 82 00 3C */ bne lbl_80207B90
|
|
/* 80207B58 00204A98 38 00 00 56 */ li r0, 0x56
|
|
/* 80207B5C 00204A9C 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80207B60 00204AA0 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207B64 00204AA4 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207B68 00204AA8 38 A0 00 00 */ li r5, 0
|
|
/* 80207B6C 00204AAC 38 C0 00 00 */ li r6, 0
|
|
/* 80207B70 00204AB0 38 E0 00 00 */ li r7, 0
|
|
/* 80207B74 00204AB4 FC 20 10 90 */ fmr f1, f2
|
|
/* 80207B78 00204AB8 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80207B7C 00204ABC FC 80 18 90 */ fmr f4, f3
|
|
/* 80207B80 00204AC0 39 00 00 00 */ li r8, 0
|
|
/* 80207B84 00204AC4 48 0A 3E 01 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80207B88 00204AC8 38 00 00 01 */ li r0, 1
|
|
/* 80207B8C 00204ACC 98 1F 04 C6 */ stb r0, 0x4c6(r31)
|
|
lbl_80207B90:
|
|
/* 80207B90 00204AD0 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80207B94 00204AD4 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80207B98 00204AD8 7C 08 03 A6 */ mtlr r0
|
|
/* 80207B9C 00204ADC 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80207BA0 00204AE0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonXAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonXAnimeMin:
|
|
/* 80207BA4 00204AE4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80207BA8 00204AE8 7C 08 02 A6 */ mflr r0
|
|
/* 80207BAC 00204AEC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80207BB0 00204AF0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80207BB4 00204AF4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207BB8 00204AF8 80 63 00 38 */ lwz r3, 0x38(r3)
|
|
/* 80207BBC 00204AFC 48 04 DC 6D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207BC0 00204B00 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207BC4 00204B04 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207BC8 00204B08 41 82 00 58 */ beq lbl_80207C20
|
|
/* 80207BCC 00204B0C A8 1F 04 92 */ lha r0, 0x492(r31)
|
|
/* 80207BD0 00204B10 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80207BD4 00204B14 40 82 00 0C */ bne lbl_80207BE0
|
|
/* 80207BD8 00204B18 38 00 00 1E */ li r0, 0x1e
|
|
/* 80207BDC 00204B1C B0 1F 04 92 */ sth r0, 0x492(r31)
|
|
lbl_80207BE0:
|
|
/* 80207BE0 00204B20 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80207BE4 00204B24 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207BE8 00204B28 48 04 DB E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207BEC 00204B2C 38 00 00 00 */ li r0, 0
|
|
/* 80207BF0 00204B30 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80207BF4 00204B34 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207BF8 00204B38 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80207BFC 00204B3C 48 04 DC 2D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207C00 00204B40 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207C04 00204B44 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207C08 00204B48 40 82 00 18 */ bne lbl_80207C20
|
|
/* 80207C0C 00204B4C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80207C10 00204B50 38 80 00 07 */ li r4, 7
|
|
/* 80207C14 00204B54 48 00 2D 39 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80207C18 00204B58 38 00 00 00 */ li r0, 0
|
|
/* 80207C1C 00204B5C 98 1F 04 C7 */ stb r0, 0x4c7(r31)
|
|
lbl_80207C20:
|
|
/* 80207C20 00204B60 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80207C24 00204B64 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80207C28 00204B68 7C 08 03 A6 */ mtlr r0
|
|
/* 80207C2C 00204B6C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80207C30 00204B70 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonXAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonXAnimeMax:
|
|
/* 80207C34 00204B74 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80207C38 00204B78 7C 08 02 A6 */ mflr r0
|
|
/* 80207C3C 00204B7C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80207C40 00204B80 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80207C44 00204B84 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207C48 00204B88 80 63 00 38 */ lwz r3, 0x38(r3)
|
|
/* 80207C4C 00204B8C 48 04 DB DD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207C50 00204B90 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207C54 00204B94 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207C58 00204B98 41 82 00 B4 */ beq lbl_80207D0C
|
|
/* 80207C5C 00204B9C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207C60 00204BA0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207C64 00204BA4 88 03 5E 5E */ lbz r0, 0x5e5e(r3)
|
|
/* 80207C68 00204BA8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207C6C 00204BAC 41 82 00 20 */ beq lbl_80207C8C
|
|
/* 80207C70 00204BB0 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80207C74 00204BB4 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207C78 00204BB8 48 04 DB 59 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207C7C 00204BBC 38 00 00 05 */ li r0, 5
|
|
/* 80207C80 00204BC0 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80207C84 00204BC4 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207C88 00204BC8 48 00 00 2C */ b lbl_80207CB4
|
|
lbl_80207C8C:
|
|
/* 80207C8C 00204BCC 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80207C90 00204BD0 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207C94 00204BD4 48 04 DB 3D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207C98 00204BD8 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80207C9C 00204BDC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80207CA0 00204BE0 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80207CA4 00204BE4 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80207CA8 00204BE8 80 9F 00 38 */ lwz r4, 0x38(r31)
|
|
/* 80207CAC 00204BEC 38 A0 00 05 */ li r5, 5
|
|
/* 80207CB0 00204BF0 48 01 2D F5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80207CB4:
|
|
/* 80207CB4 00204BF4 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80207CB8 00204BF8 48 04 DB 71 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207CBC 00204BFC C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207CC0 00204C00 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80207CC4 00204C04 40 82 00 48 */ bne lbl_80207D0C
|
|
/* 80207CC8 00204C08 88 1F 04 C7 */ lbz r0, 0x4c7(r31)
|
|
/* 80207CCC 00204C0C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207CD0 00204C10 40 82 00 3C */ bne lbl_80207D0C
|
|
/* 80207CD4 00204C14 38 00 00 56 */ li r0, 0x56
|
|
/* 80207CD8 00204C18 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80207CDC 00204C1C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207CE0 00204C20 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207CE4 00204C24 38 A0 00 00 */ li r5, 0
|
|
/* 80207CE8 00204C28 38 C0 00 00 */ li r6, 0
|
|
/* 80207CEC 00204C2C 38 E0 00 00 */ li r7, 0
|
|
/* 80207CF0 00204C30 FC 20 10 90 */ fmr f1, f2
|
|
/* 80207CF4 00204C34 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80207CF8 00204C38 FC 80 18 90 */ fmr f4, f3
|
|
/* 80207CFC 00204C3C 39 00 00 00 */ li r8, 0
|
|
/* 80207D00 00204C40 48 0A 3C 85 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80207D04 00204C44 38 00 00 01 */ li r0, 1
|
|
/* 80207D08 00204C48 98 1F 04 C7 */ stb r0, 0x4c7(r31)
|
|
lbl_80207D0C:
|
|
/* 80207D0C 00204C4C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80207D10 00204C50 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80207D14 00204C54 7C 08 03 A6 */ mtlr r0
|
|
/* 80207D18 00204C58 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80207D1C 00204C5C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonYAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonYAnimeMin:
|
|
/* 80207D20 00204C60 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80207D24 00204C64 7C 08 02 A6 */ mflr r0
|
|
/* 80207D28 00204C68 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80207D2C 00204C6C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80207D30 00204C70 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207D34 00204C74 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 80207D38 00204C78 48 04 DA F1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207D3C 00204C7C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207D40 00204C80 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207D44 00204C84 41 82 00 58 */ beq lbl_80207D9C
|
|
/* 80207D48 00204C88 A8 1F 04 94 */ lha r0, 0x494(r31)
|
|
/* 80207D4C 00204C8C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80207D50 00204C90 40 82 00 0C */ bne lbl_80207D5C
|
|
/* 80207D54 00204C94 38 00 00 1E */ li r0, 0x1e
|
|
/* 80207D58 00204C98 B0 1F 04 94 */ sth r0, 0x494(r31)
|
|
lbl_80207D5C:
|
|
/* 80207D5C 00204C9C 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80207D60 00204CA0 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207D64 00204CA4 48 04 DA 6D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207D68 00204CA8 38 00 00 00 */ li r0, 0
|
|
/* 80207D6C 00204CAC 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80207D70 00204CB0 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207D74 00204CB4 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80207D78 00204CB8 48 04 DA B1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207D7C 00204CBC C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207D80 00204CC0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207D84 00204CC4 40 82 00 18 */ bne lbl_80207D9C
|
|
/* 80207D88 00204CC8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80207D8C 00204CCC 38 80 00 08 */ li r4, 8
|
|
/* 80207D90 00204CD0 48 00 2B BD */ bl dMeterButton_c_NS_hide_button
|
|
/* 80207D94 00204CD4 38 00 00 00 */ li r0, 0
|
|
/* 80207D98 00204CD8 98 1F 04 C8 */ stb r0, 0x4c8(r31)
|
|
lbl_80207D9C:
|
|
/* 80207D9C 00204CDC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80207DA0 00204CE0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80207DA4 00204CE4 7C 08 03 A6 */ mtlr r0
|
|
/* 80207DA8 00204CE8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80207DAC 00204CEC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonYAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonYAnimeMax:
|
|
/* 80207DB0 00204CF0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80207DB4 00204CF4 7C 08 02 A6 */ mflr r0
|
|
/* 80207DB8 00204CF8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80207DBC 00204CFC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80207DC0 00204D00 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207DC4 00204D04 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 80207DC8 00204D08 48 04 DA 61 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207DCC 00204D0C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207DD0 00204D10 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207DD4 00204D14 41 82 00 B4 */ beq lbl_80207E88
|
|
/* 80207DD8 00204D18 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207DDC 00204D1C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207DE0 00204D20 88 03 5E 62 */ lbz r0, 0x5e62(r3)
|
|
/* 80207DE4 00204D24 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207DE8 00204D28 41 82 00 20 */ beq lbl_80207E08
|
|
/* 80207DEC 00204D2C 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80207DF0 00204D30 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207DF4 00204D34 48 04 D9 DD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207DF8 00204D38 38 00 00 05 */ li r0, 5
|
|
/* 80207DFC 00204D3C 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80207E00 00204D40 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207E04 00204D44 48 00 00 2C */ b lbl_80207E30
|
|
lbl_80207E08:
|
|
/* 80207E08 00204D48 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80207E0C 00204D4C FC 20 00 90 */ fmr f1, f0
|
|
/* 80207E10 00204D50 48 04 D9 C1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207E14 00204D54 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80207E18 00204D58 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80207E1C 00204D5C 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80207E20 00204D60 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80207E24 00204D64 80 9F 00 3C */ lwz r4, 0x3c(r31)
|
|
/* 80207E28 00204D68 38 A0 00 05 */ li r5, 5
|
|
/* 80207E2C 00204D6C 48 01 2C 79 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80207E30:
|
|
/* 80207E30 00204D70 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80207E34 00204D74 48 04 D9 F5 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207E38 00204D78 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207E3C 00204D7C FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80207E40 00204D80 40 82 00 48 */ bne lbl_80207E88
|
|
/* 80207E44 00204D84 88 1F 04 C8 */ lbz r0, 0x4c8(r31)
|
|
/* 80207E48 00204D88 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207E4C 00204D8C 40 82 00 3C */ bne lbl_80207E88
|
|
/* 80207E50 00204D90 38 00 00 56 */ li r0, 0x56
|
|
/* 80207E54 00204D94 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80207E58 00204D98 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207E5C 00204D9C 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207E60 00204DA0 38 A0 00 00 */ li r5, 0
|
|
/* 80207E64 00204DA4 38 C0 00 00 */ li r6, 0
|
|
/* 80207E68 00204DA8 38 E0 00 00 */ li r7, 0
|
|
/* 80207E6C 00204DAC FC 20 10 90 */ fmr f1, f2
|
|
/* 80207E70 00204DB0 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80207E74 00204DB4 FC 80 18 90 */ fmr f4, f3
|
|
/* 80207E78 00204DB8 39 00 00 00 */ li r8, 0
|
|
/* 80207E7C 00204DBC 48 0A 3B 09 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80207E80 00204DC0 38 00 00 01 */ li r0, 1
|
|
/* 80207E84 00204DC4 98 1F 04 C8 */ stb r0, 0x4c8(r31)
|
|
lbl_80207E88:
|
|
/* 80207E88 00204DC8 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80207E8C 00204DCC 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80207E90 00204DD0 7C 08 03 A6 */ mtlr r0
|
|
/* 80207E94 00204DD4 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80207E98 00204DD8 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNunAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonNunAnimeMin:
|
|
/* 80207E9C 00204DDC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80207EA0 00204DE0 7C 08 02 A6 */ mflr r0
|
|
/* 80207EA4 00204DE4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80207EA8 00204DE8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80207EAC 00204DEC 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207EB0 00204DF0 80 63 00 40 */ lwz r3, 0x40(r3)
|
|
/* 80207EB4 00204DF4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80207EB8 00204DF8 41 82 00 68 */ beq lbl_80207F20
|
|
/* 80207EBC 00204DFC 48 04 D9 6D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207EC0 00204E00 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207EC4 00204E04 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207EC8 00204E08 41 82 00 58 */ beq lbl_80207F20
|
|
/* 80207ECC 00204E0C A8 1F 04 96 */ lha r0, 0x496(r31)
|
|
/* 80207ED0 00204E10 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80207ED4 00204E14 40 82 00 0C */ bne lbl_80207EE0
|
|
/* 80207ED8 00204E18 38 00 00 1E */ li r0, 0x1e
|
|
/* 80207EDC 00204E1C B0 1F 04 96 */ sth r0, 0x496(r31)
|
|
lbl_80207EE0:
|
|
/* 80207EE0 00204E20 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80207EE4 00204E24 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207EE8 00204E28 48 04 D8 E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207EEC 00204E2C 38 00 00 00 */ li r0, 0
|
|
/* 80207EF0 00204E30 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80207EF4 00204E34 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207EF8 00204E38 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80207EFC 00204E3C 48 04 D9 2D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207F00 00204E40 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80207F04 00204E44 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207F08 00204E48 40 82 00 18 */ bne lbl_80207F20
|
|
/* 80207F0C 00204E4C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80207F10 00204E50 38 80 00 09 */ li r4, 9
|
|
/* 80207F14 00204E54 48 00 2A 39 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80207F18 00204E58 38 00 00 00 */ li r0, 0
|
|
/* 80207F1C 00204E5C 98 1F 04 C9 */ stb r0, 0x4c9(r31)
|
|
lbl_80207F20:
|
|
/* 80207F20 00204E60 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80207F24 00204E64 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80207F28 00204E68 7C 08 03 A6 */ mtlr r0
|
|
/* 80207F2C 00204E6C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80207F30 00204E70 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNunAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonNunAnimeMax:
|
|
/* 80207F34 00204E74 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80207F38 00204E78 7C 08 02 A6 */ mflr r0
|
|
/* 80207F3C 00204E7C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80207F40 00204E80 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80207F44 00204E84 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80207F48 00204E88 80 63 00 40 */ lwz r3, 0x40(r3)
|
|
/* 80207F4C 00204E8C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80207F50 00204E90 41 82 00 C4 */ beq lbl_80208014
|
|
/* 80207F54 00204E94 48 04 D8 D5 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207F58 00204E98 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207F5C 00204E9C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80207F60 00204EA0 41 82 00 B4 */ beq lbl_80208014
|
|
/* 80207F64 00204EA4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80207F68 00204EA8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80207F6C 00204EAC 88 03 5E 45 */ lbz r0, 0x5e45(r3)
|
|
/* 80207F70 00204EB0 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80207F74 00204EB4 41 82 00 20 */ beq lbl_80207F94
|
|
/* 80207F78 00204EB8 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80207F7C 00204EBC FC 20 00 90 */ fmr f1, f0
|
|
/* 80207F80 00204EC0 48 04 D8 51 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207F84 00204EC4 38 00 00 05 */ li r0, 5
|
|
/* 80207F88 00204EC8 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80207F8C 00204ECC B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80207F90 00204ED0 48 00 00 2C */ b lbl_80207FBC
|
|
lbl_80207F94:
|
|
/* 80207F94 00204ED4 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80207F98 00204ED8 FC 20 00 90 */ fmr f1, f0
|
|
/* 80207F9C 00204EDC 48 04 D8 35 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80207FA0 00204EE0 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80207FA4 00204EE4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80207FA8 00204EE8 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80207FAC 00204EEC 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80207FB0 00204EF0 80 9F 00 40 */ lwz r4, 0x40(r31)
|
|
/* 80207FB4 00204EF4 38 A0 00 05 */ li r5, 5
|
|
/* 80207FB8 00204EF8 48 01 2A ED */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80207FBC:
|
|
/* 80207FBC 00204EFC 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80207FC0 00204F00 48 04 D8 69 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80207FC4 00204F04 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80207FC8 00204F08 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80207FCC 00204F0C 40 82 00 48 */ bne lbl_80208014
|
|
/* 80207FD0 00204F10 88 1F 04 C9 */ lbz r0, 0x4c9(r31)
|
|
/* 80207FD4 00204F14 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80207FD8 00204F18 40 82 00 3C */ bne lbl_80208014
|
|
/* 80207FDC 00204F1C 38 00 00 56 */ li r0, 0x56
|
|
/* 80207FE0 00204F20 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80207FE4 00204F24 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80207FE8 00204F28 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80207FEC 00204F2C 38 A0 00 00 */ li r5, 0
|
|
/* 80207FF0 00204F30 38 C0 00 00 */ li r6, 0
|
|
/* 80207FF4 00204F34 38 E0 00 00 */ li r7, 0
|
|
/* 80207FF8 00204F38 FC 20 10 90 */ fmr f1, f2
|
|
/* 80207FFC 00204F3C C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208000 00204F40 FC 80 18 90 */ fmr f4, f3
|
|
/* 80208004 00204F44 39 00 00 00 */ li r8, 0
|
|
/* 80208008 00204F48 48 0A 39 7D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 8020800C 00204F4C 38 00 00 01 */ li r0, 1
|
|
/* 80208010 00204F50 98 1F 04 C9 */ stb r0, 0x4c9(r31)
|
|
lbl_80208014:
|
|
/* 80208014 00204F54 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208018 00204F58 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020801C 00204F5C 7C 08 03 A6 */ mtlr r0
|
|
/* 80208020 00204F60 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80208024 00204F64 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonRemoAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonRemoAnimeMin:
|
|
/* 80208028 00204F68 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020802C 00204F6C 7C 08 02 A6 */ mflr r0
|
|
/* 80208030 00204F70 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80208034 00204F74 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208038 00204F78 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020803C 00204F7C 80 63 00 44 */ lwz r3, 0x44(r3)
|
|
/* 80208040 00204F80 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208044 00204F84 41 82 00 68 */ beq lbl_802080AC
|
|
/* 80208048 00204F88 48 04 D7 E1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020804C 00204F8C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208050 00204F90 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208054 00204F94 41 82 00 58 */ beq lbl_802080AC
|
|
/* 80208058 00204F98 A8 1F 04 98 */ lha r0, 0x498(r31)
|
|
/* 8020805C 00204F9C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208060 00204FA0 40 82 00 0C */ bne lbl_8020806C
|
|
/* 80208064 00204FA4 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208068 00204FA8 B0 1F 04 98 */ sth r0, 0x498(r31)
|
|
lbl_8020806C:
|
|
/* 8020806C 00204FAC 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 80208070 00204FB0 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208074 00204FB4 48 04 D7 5D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208078 00204FB8 38 00 00 00 */ li r0, 0
|
|
/* 8020807C 00204FBC 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 80208080 00204FC0 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208084 00204FC4 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 80208088 00204FC8 48 04 D7 A1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020808C 00204FCC C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208090 00204FD0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208094 00204FD4 40 82 00 18 */ bne lbl_802080AC
|
|
/* 80208098 00204FD8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8020809C 00204FDC 38 80 00 0A */ li r4, 0xa
|
|
/* 802080A0 00204FE0 48 00 28 AD */ bl dMeterButton_c_NS_hide_button
|
|
/* 802080A4 00204FE4 38 00 00 00 */ li r0, 0
|
|
/* 802080A8 00204FE8 98 1F 04 CA */ stb r0, 0x4ca(r31)
|
|
lbl_802080AC:
|
|
/* 802080AC 00204FEC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802080B0 00204FF0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802080B4 00204FF4 7C 08 03 A6 */ mtlr r0
|
|
/* 802080B8 00204FF8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802080BC 00204FFC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonRemoAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonRemoAnimeMax:
|
|
/* 802080C0 00205000 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802080C4 00205004 7C 08 02 A6 */ mflr r0
|
|
/* 802080C8 00205008 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802080CC 0020500C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 802080D0 00205010 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802080D4 00205014 80 63 00 44 */ lwz r3, 0x44(r3)
|
|
/* 802080D8 00205018 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802080DC 0020501C 41 82 00 C4 */ beq lbl_802081A0
|
|
/* 802080E0 00205020 48 04 D7 49 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802080E4 00205024 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802080E8 00205028 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802080EC 0020502C 41 82 00 B4 */ beq lbl_802081A0
|
|
/* 802080F0 00205030 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802080F4 00205034 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802080F8 00205038 88 03 5E 47 */ lbz r0, 0x5e47(r3)
|
|
/* 802080FC 0020503C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208100 00205040 41 82 00 20 */ beq lbl_80208120
|
|
/* 80208104 00205044 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 80208108 00205048 FC 20 00 90 */ fmr f1, f0
|
|
/* 8020810C 0020504C 48 04 D6 C5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208110 00205050 38 00 00 05 */ li r0, 5
|
|
/* 80208114 00205054 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 80208118 00205058 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020811C 0020505C 48 00 00 2C */ b lbl_80208148
|
|
lbl_80208120:
|
|
/* 80208120 00205060 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 80208124 00205064 FC 20 00 90 */ fmr f1, f0
|
|
/* 80208128 00205068 48 04 D6 A9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020812C 0020506C 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80208130 00205070 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80208134 00205074 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80208138 00205078 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 8020813C 0020507C 80 9F 00 44 */ lwz r4, 0x44(r31)
|
|
/* 80208140 00205080 38 A0 00 05 */ li r5, 5
|
|
/* 80208144 00205084 48 01 29 61 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80208148:
|
|
/* 80208148 00205088 80 7F 00 44 */ lwz r3, 0x44(r31)
|
|
/* 8020814C 0020508C 48 04 D6 DD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208150 00205090 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208154 00205094 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80208158 00205098 40 82 00 48 */ bne lbl_802081A0
|
|
/* 8020815C 0020509C 88 1F 04 CA */ lbz r0, 0x4ca(r31)
|
|
/* 80208160 002050A0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208164 002050A4 40 82 00 3C */ bne lbl_802081A0
|
|
/* 80208168 002050A8 38 00 00 56 */ li r0, 0x56
|
|
/* 8020816C 002050AC 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80208170 002050B0 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208174 002050B4 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208178 002050B8 38 A0 00 00 */ li r5, 0
|
|
/* 8020817C 002050BC 38 C0 00 00 */ li r6, 0
|
|
/* 80208180 002050C0 38 E0 00 00 */ li r7, 0
|
|
/* 80208184 002050C4 FC 20 10 90 */ fmr f1, f2
|
|
/* 80208188 002050C8 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 8020818C 002050CC FC 80 18 90 */ fmr f4, f3
|
|
/* 80208190 002050D0 39 00 00 00 */ li r8, 0
|
|
/* 80208194 002050D4 48 0A 37 F1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208198 002050D8 38 00 00 01 */ li r0, 1
|
|
/* 8020819C 002050DC 98 1F 04 CA */ stb r0, 0x4ca(r31)
|
|
lbl_802081A0:
|
|
/* 802081A0 002050E0 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 802081A4 002050E4 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802081A8 002050E8 7C 08 03 A6 */ mtlr r0
|
|
/* 802081AC 002050EC 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802081B0 002050F0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonRemo2AnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonRemo2AnimeMin:
|
|
/* 802081B4 002050F4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802081B8 002050F8 7C 08 02 A6 */ mflr r0
|
|
/* 802081BC 002050FC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802081C0 00205100 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802081C4 00205104 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802081C8 00205108 80 63 00 48 */ lwz r3, 0x48(r3)
|
|
/* 802081CC 0020510C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802081D0 00205110 41 82 00 68 */ beq lbl_80208238
|
|
/* 802081D4 00205114 48 04 D6 55 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802081D8 00205118 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802081DC 0020511C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802081E0 00205120 41 82 00 58 */ beq lbl_80208238
|
|
/* 802081E4 00205124 A8 1F 04 9A */ lha r0, 0x49a(r31)
|
|
/* 802081E8 00205128 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802081EC 0020512C 40 82 00 0C */ bne lbl_802081F8
|
|
/* 802081F0 00205130 38 00 00 1E */ li r0, 0x1e
|
|
/* 802081F4 00205134 B0 1F 04 9A */ sth r0, 0x49a(r31)
|
|
lbl_802081F8:
|
|
/* 802081F8 00205138 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 802081FC 0020513C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208200 00205140 48 04 D5 D1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208204 00205144 38 00 00 00 */ li r0, 0
|
|
/* 80208208 00205148 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 8020820C 0020514C B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208210 00205150 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 80208214 00205154 48 04 D6 15 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208218 00205158 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020821C 0020515C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208220 00205160 40 82 00 18 */ bne lbl_80208238
|
|
/* 80208224 00205164 7F E3 FB 78 */ mr r3, r31
|
|
/* 80208228 00205168 38 80 00 0B */ li r4, 0xb
|
|
/* 8020822C 0020516C 48 00 27 21 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208230 00205170 38 00 00 00 */ li r0, 0
|
|
/* 80208234 00205174 98 1F 04 CB */ stb r0, 0x4cb(r31)
|
|
lbl_80208238:
|
|
/* 80208238 00205178 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8020823C 0020517C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208240 00205180 7C 08 03 A6 */ mtlr r0
|
|
/* 80208244 00205184 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80208248 00205188 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonRemo2AnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonRemo2AnimeMax:
|
|
/* 8020824C 0020518C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80208250 00205190 7C 08 02 A6 */ mflr r0
|
|
/* 80208254 00205194 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80208258 00205198 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 8020825C 0020519C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208260 002051A0 80 63 00 48 */ lwz r3, 0x48(r3)
|
|
/* 80208264 002051A4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208268 002051A8 41 82 00 C4 */ beq lbl_8020832C
|
|
/* 8020826C 002051AC 48 04 D5 BD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208270 002051B0 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208274 002051B4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208278 002051B8 41 82 00 B4 */ beq lbl_8020832C
|
|
/* 8020827C 002051BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80208280 002051C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80208284 002051C4 88 03 5E 47 */ lbz r0, 0x5e47(r3)
|
|
/* 80208288 002051C8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020828C 002051CC 41 82 00 20 */ beq lbl_802082AC
|
|
/* 80208290 002051D0 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 80208294 002051D4 FC 20 00 90 */ fmr f1, f0
|
|
/* 80208298 002051D8 48 04 D5 39 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020829C 002051DC 38 00 00 05 */ li r0, 5
|
|
/* 802082A0 002051E0 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 802082A4 002051E4 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802082A8 002051E8 48 00 00 2C */ b lbl_802082D4
|
|
lbl_802082AC:
|
|
/* 802082AC 002051EC 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 802082B0 002051F0 FC 20 00 90 */ fmr f1, f0
|
|
/* 802082B4 002051F4 48 04 D5 1D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802082B8 002051F8 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802082BC 002051FC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802082C0 00205200 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 802082C4 00205204 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802082C8 00205208 80 9F 00 48 */ lwz r4, 0x48(r31)
|
|
/* 802082CC 0020520C 38 A0 00 05 */ li r5, 5
|
|
/* 802082D0 00205210 48 01 27 D5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_802082D4:
|
|
/* 802082D4 00205214 80 7F 00 48 */ lwz r3, 0x48(r31)
|
|
/* 802082D8 00205218 48 04 D5 51 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802082DC 0020521C C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802082E0 00205220 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 802082E4 00205224 40 82 00 48 */ bne lbl_8020832C
|
|
/* 802082E8 00205228 88 1F 04 CB */ lbz r0, 0x4cb(r31)
|
|
/* 802082EC 0020522C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802082F0 00205230 40 82 00 3C */ bne lbl_8020832C
|
|
/* 802082F4 00205234 38 00 00 56 */ li r0, 0x56
|
|
/* 802082F8 00205238 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 802082FC 0020523C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208300 00205240 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208304 00205244 38 A0 00 00 */ li r5, 0
|
|
/* 80208308 00205248 38 C0 00 00 */ li r6, 0
|
|
/* 8020830C 0020524C 38 E0 00 00 */ li r7, 0
|
|
/* 80208310 00205250 FC 20 10 90 */ fmr f1, f2
|
|
/* 80208314 00205254 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208318 00205258 FC 80 18 90 */ fmr f4, f3
|
|
/* 8020831C 0020525C 39 00 00 00 */ li r8, 0
|
|
/* 80208320 00205260 48 0A 36 65 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208324 00205264 38 00 00 01 */ li r0, 1
|
|
/* 80208328 00205268 98 1F 04 CB */ stb r0, 0x4cb(r31)
|
|
lbl_8020832C:
|
|
/* 8020832C 0020526C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208330 00205270 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80208334 00205274 7C 08 03 A6 */ mtlr r0
|
|
/* 80208338 00205278 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8020833C 0020527C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonARAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonARAnimeMin:
|
|
/* 80208340 00205280 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80208344 00205284 7C 08 02 A6 */ mflr r0
|
|
/* 80208348 00205288 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8020834C 0020528C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208350 00205290 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208354 00205294 80 63 00 4C */ lwz r3, 0x4c(r3)
|
|
/* 80208358 00205298 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8020835C 0020529C 41 82 00 68 */ beq lbl_802083C4
|
|
/* 80208360 002052A0 48 04 D4 C9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208364 002052A4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208368 002052A8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020836C 002052AC 41 82 00 58 */ beq lbl_802083C4
|
|
/* 80208370 002052B0 A8 1F 04 9C */ lha r0, 0x49c(r31)
|
|
/* 80208374 002052B4 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208378 002052B8 40 82 00 0C */ bne lbl_80208384
|
|
/* 8020837C 002052BC 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208380 002052C0 B0 1F 04 9C */ sth r0, 0x49c(r31)
|
|
lbl_80208384:
|
|
/* 80208384 002052C4 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80208388 002052C8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020838C 002052CC 48 04 D4 45 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208390 002052D0 38 00 00 00 */ li r0, 0
|
|
/* 80208394 002052D4 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80208398 002052D8 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020839C 002052DC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 802083A0 002052E0 48 04 D4 89 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802083A4 002052E4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802083A8 002052E8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802083AC 002052EC 40 82 00 18 */ bne lbl_802083C4
|
|
/* 802083B0 002052F0 7F E3 FB 78 */ mr r3, r31
|
|
/* 802083B4 002052F4 38 80 00 0C */ li r4, 0xc
|
|
/* 802083B8 002052F8 48 00 25 95 */ bl dMeterButton_c_NS_hide_button
|
|
/* 802083BC 002052FC 38 00 00 00 */ li r0, 0
|
|
/* 802083C0 00205300 98 1F 04 CC */ stb r0, 0x4cc(r31)
|
|
lbl_802083C4:
|
|
/* 802083C4 00205304 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802083C8 00205308 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802083CC 0020530C 7C 08 03 A6 */ mtlr r0
|
|
/* 802083D0 00205310 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802083D4 00205314 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonARAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonARAnimeMax:
|
|
/* 802083D8 00205318 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802083DC 0020531C 7C 08 02 A6 */ mflr r0
|
|
/* 802083E0 00205320 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802083E4 00205324 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 802083E8 00205328 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802083EC 0020532C 80 63 00 4C */ lwz r3, 0x4c(r3)
|
|
/* 802083F0 00205330 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802083F4 00205334 41 82 00 D0 */ beq lbl_802084C4
|
|
/* 802083F8 00205338 48 04 D4 31 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802083FC 0020533C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208400 00205340 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208404 00205344 41 82 00 C0 */ beq lbl_802084C4
|
|
/* 80208408 00205348 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 8020840C 0020534C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80208410 00205350 88 03 5E 43 */ lbz r0, 0x5e43(r3)
|
|
/* 80208414 00205354 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208418 00205358 40 82 00 10 */ bne lbl_80208428
|
|
/* 8020841C 0020535C 88 03 5E 47 */ lbz r0, 0x5e47(r3)
|
|
/* 80208420 00205360 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208424 00205364 41 82 00 20 */ beq lbl_80208444
|
|
lbl_80208428:
|
|
/* 80208428 00205368 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8020842C 0020536C C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208430 00205370 48 04 D3 A1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208434 00205374 38 00 00 05 */ li r0, 5
|
|
/* 80208438 00205378 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8020843C 0020537C B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208440 00205380 48 00 00 2C */ b lbl_8020846C
|
|
lbl_80208444:
|
|
/* 80208444 00205384 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80208448 00205388 FC 20 00 90 */ fmr f1, f0
|
|
/* 8020844C 0020538C 48 04 D3 85 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208450 00205390 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80208454 00205394 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80208458 00205398 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 8020845C 0020539C 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80208460 002053A0 80 9F 00 4C */ lwz r4, 0x4c(r31)
|
|
/* 80208464 002053A4 38 A0 00 05 */ li r5, 5
|
|
/* 80208468 002053A8 48 01 26 3D */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_8020846C:
|
|
/* 8020846C 002053AC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80208470 002053B0 48 04 D3 B9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208474 002053B4 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208478 002053B8 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 8020847C 002053BC 40 82 00 48 */ bne lbl_802084C4
|
|
/* 80208480 002053C0 88 1F 04 CC */ lbz r0, 0x4cc(r31)
|
|
/* 80208484 002053C4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208488 002053C8 40 82 00 3C */ bne lbl_802084C4
|
|
/* 8020848C 002053CC 38 00 00 56 */ li r0, 0x56
|
|
/* 80208490 002053D0 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80208494 002053D4 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208498 002053D8 38 81 00 08 */ addi r4, r1, 8
|
|
/* 8020849C 002053DC 38 A0 00 00 */ li r5, 0
|
|
/* 802084A0 002053E0 38 C0 00 00 */ li r6, 0
|
|
/* 802084A4 002053E4 38 E0 00 00 */ li r7, 0
|
|
/* 802084A8 002053E8 FC 20 10 90 */ fmr f1, f2
|
|
/* 802084AC 002053EC C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 802084B0 002053F0 FC 80 18 90 */ fmr f4, f3
|
|
/* 802084B4 002053F4 39 00 00 00 */ li r8, 0
|
|
/* 802084B8 002053F8 48 0A 34 CD */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 802084BC 002053FC 38 00 00 01 */ li r0, 1
|
|
/* 802084C0 00205400 98 1F 04 CC */ stb r0, 0x4cc(r31)
|
|
lbl_802084C4:
|
|
/* 802084C4 00205404 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 802084C8 00205408 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802084CC 0020540C 7C 08 03 A6 */ mtlr r0
|
|
/* 802084D0 00205410 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802084D4 00205414 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButton3DBAnimeMin
|
|
dMeterButton_c_NS_setAlphaButton3DBAnimeMin:
|
|
/* 802084D8 00205418 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802084DC 0020541C 7C 08 02 A6 */ mflr r0
|
|
/* 802084E0 00205420 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802084E4 00205424 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802084E8 00205428 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802084EC 0020542C 80 63 00 50 */ lwz r3, 0x50(r3)
|
|
/* 802084F0 00205430 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802084F4 00205434 41 82 00 68 */ beq lbl_8020855C
|
|
/* 802084F8 00205438 48 04 D3 31 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802084FC 0020543C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208500 00205440 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208504 00205444 41 82 00 58 */ beq lbl_8020855C
|
|
/* 80208508 00205448 A8 1F 04 9E */ lha r0, 0x49e(r31)
|
|
/* 8020850C 0020544C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208510 00205450 40 82 00 0C */ bne lbl_8020851C
|
|
/* 80208514 00205454 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208518 00205458 B0 1F 04 9E */ sth r0, 0x49e(r31)
|
|
lbl_8020851C:
|
|
/* 8020851C 0020545C 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 80208520 00205460 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208524 00205464 48 04 D2 AD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208528 00205468 38 00 00 00 */ li r0, 0
|
|
/* 8020852C 0020546C 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 80208530 00205470 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208534 00205474 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 80208538 00205478 48 04 D2 F1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020853C 0020547C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208540 00205480 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208544 00205484 40 82 00 18 */ bne lbl_8020855C
|
|
/* 80208548 00205488 7F E3 FB 78 */ mr r3, r31
|
|
/* 8020854C 0020548C 38 80 00 0D */ li r4, 0xd
|
|
/* 80208550 00205490 48 00 23 FD */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208554 00205494 38 00 00 00 */ li r0, 0
|
|
/* 80208558 00205498 98 1F 04 CD */ stb r0, 0x4cd(r31)
|
|
lbl_8020855C:
|
|
/* 8020855C 0020549C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80208560 002054A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208564 002054A4 7C 08 03 A6 */ mtlr r0
|
|
/* 80208568 002054A8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8020856C 002054AC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButton3DBAnimeMax
|
|
dMeterButton_c_NS_setAlphaButton3DBAnimeMax:
|
|
/* 80208570 002054B0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80208574 002054B4 7C 08 02 A6 */ mflr r0
|
|
/* 80208578 002054B8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 8020857C 002054BC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80208580 002054C0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208584 002054C4 80 63 00 50 */ lwz r3, 0x50(r3)
|
|
/* 80208588 002054C8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8020858C 002054CC 41 82 00 D0 */ beq lbl_8020865C
|
|
/* 80208590 002054D0 48 04 D2 99 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208594 002054D4 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208598 002054D8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020859C 002054DC 41 82 00 C0 */ beq lbl_8020865C
|
|
/* 802085A0 002054E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802085A4 002054E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802085A8 002054E8 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 802085AC 002054EC 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 802085B0 002054F0 40 82 00 10 */ bne lbl_802085C0
|
|
/* 802085B4 002054F4 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 802085B8 002054F8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 802085BC 002054FC 41 82 00 20 */ beq lbl_802085DC
|
|
lbl_802085C0:
|
|
/* 802085C0 00205500 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 802085C4 00205504 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802085C8 00205508 48 04 D2 09 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802085CC 0020550C 38 00 00 05 */ li r0, 5
|
|
/* 802085D0 00205510 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 802085D4 00205514 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802085D8 00205518 48 00 00 2C */ b lbl_80208604
|
|
lbl_802085DC:
|
|
/* 802085DC 0020551C 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 802085E0 00205520 FC 20 00 90 */ fmr f1, f0
|
|
/* 802085E4 00205524 48 04 D1 ED */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802085E8 00205528 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802085EC 0020552C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802085F0 00205530 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 802085F4 00205534 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802085F8 00205538 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 802085FC 0020553C 38 A0 00 05 */ li r5, 5
|
|
/* 80208600 00205540 48 01 24 A5 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80208604:
|
|
/* 80208604 00205544 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 80208608 00205548 48 04 D2 21 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020860C 0020554C C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208610 00205550 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80208614 00205554 40 82 00 48 */ bne lbl_8020865C
|
|
/* 80208618 00205558 88 1F 04 CD */ lbz r0, 0x4cd(r31)
|
|
/* 8020861C 0020555C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208620 00205560 40 82 00 3C */ bne lbl_8020865C
|
|
/* 80208624 00205564 38 00 00 56 */ li r0, 0x56
|
|
/* 80208628 00205568 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8020862C 0020556C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208630 00205570 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208634 00205574 38 A0 00 00 */ li r5, 0
|
|
/* 80208638 00205578 38 C0 00 00 */ li r6, 0
|
|
/* 8020863C 0020557C 38 E0 00 00 */ li r7, 0
|
|
/* 80208640 00205580 FC 20 10 90 */ fmr f1, f2
|
|
/* 80208644 00205584 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208648 00205588 FC 80 18 90 */ fmr f4, f3
|
|
/* 8020864C 0020558C 39 00 00 00 */ li r8, 0
|
|
/* 80208650 00205590 48 0A 33 35 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208654 00205594 38 00 00 01 */ li r0, 1
|
|
/* 80208658 00205598 98 1F 04 CD */ stb r0, 0x4cd(r31)
|
|
lbl_8020865C:
|
|
/* 8020865C 0020559C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208660 002055A0 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80208664 002055A4 7C 08 03 A6 */ mtlr r0
|
|
/* 80208668 002055A8 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8020866C 002055AC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNUREAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonNUREAnimeMin:
|
|
/* 80208670 002055B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80208674 002055B4 7C 08 02 A6 */ mflr r0
|
|
/* 80208678 002055B8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8020867C 002055BC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208680 002055C0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208684 002055C4 80 63 00 54 */ lwz r3, 0x54(r3)
|
|
/* 80208688 002055C8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8020868C 002055CC 41 82 00 68 */ beq lbl_802086F4
|
|
/* 80208690 002055D0 48 04 D1 99 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208694 002055D4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208698 002055D8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020869C 002055DC 41 82 00 58 */ beq lbl_802086F4
|
|
/* 802086A0 002055E0 A8 1F 04 A0 */ lha r0, 0x4a0(r31)
|
|
/* 802086A4 002055E4 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802086A8 002055E8 40 82 00 0C */ bne lbl_802086B4
|
|
/* 802086AC 002055EC 38 00 00 1E */ li r0, 0x1e
|
|
/* 802086B0 002055F0 B0 1F 04 A0 */ sth r0, 0x4a0(r31)
|
|
lbl_802086B4:
|
|
/* 802086B4 002055F4 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 802086B8 002055F8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802086BC 002055FC 48 04 D1 15 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802086C0 00205600 38 00 00 00 */ li r0, 0
|
|
/* 802086C4 00205604 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 802086C8 00205608 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802086CC 0020560C 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 802086D0 00205610 48 04 D1 59 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802086D4 00205614 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802086D8 00205618 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802086DC 0020561C 40 82 00 18 */ bne lbl_802086F4
|
|
/* 802086E0 00205620 7F E3 FB 78 */ mr r3, r31
|
|
/* 802086E4 00205624 38 80 00 0E */ li r4, 0xe
|
|
/* 802086E8 00205628 48 00 22 65 */ bl dMeterButton_c_NS_hide_button
|
|
/* 802086EC 0020562C 38 00 00 00 */ li r0, 0
|
|
/* 802086F0 00205630 98 1F 04 CE */ stb r0, 0x4ce(r31)
|
|
lbl_802086F4:
|
|
/* 802086F4 00205634 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802086F8 00205638 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802086FC 0020563C 7C 08 03 A6 */ mtlr r0
|
|
/* 80208700 00205640 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80208704 00205644 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNUREAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonNUREAnimeMax:
|
|
/* 80208708 00205648 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8020870C 0020564C 7C 08 02 A6 */ mflr r0
|
|
/* 80208710 00205650 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80208714 00205654 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80208718 00205658 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020871C 0020565C 80 63 00 54 */ lwz r3, 0x54(r3)
|
|
/* 80208720 00205660 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208724 00205664 41 82 00 D0 */ beq lbl_802087F4
|
|
/* 80208728 00205668 48 04 D1 01 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020872C 0020566C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208730 00205670 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208734 00205674 41 82 00 C0 */ beq lbl_802087F4
|
|
/* 80208738 00205678 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 8020873C 0020567C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80208740 00205680 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 80208744 00205684 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208748 00205688 40 82 00 10 */ bne lbl_80208758
|
|
/* 8020874C 0020568C 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 80208750 00205690 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208754 00205694 41 82 00 20 */ beq lbl_80208774
|
|
lbl_80208758:
|
|
/* 80208758 00205698 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 8020875C 0020569C C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208760 002056A0 48 04 D0 71 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208764 002056A4 38 00 00 05 */ li r0, 5
|
|
/* 80208768 002056A8 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 8020876C 002056AC B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208770 002056B0 48 00 00 2C */ b lbl_8020879C
|
|
lbl_80208774:
|
|
/* 80208774 002056B4 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 80208778 002056B8 FC 20 00 90 */ fmr f1, f0
|
|
/* 8020877C 002056BC 48 04 D0 55 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208780 002056C0 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80208784 002056C4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80208788 002056C8 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 8020878C 002056CC 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80208790 002056D0 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 80208794 002056D4 38 A0 00 05 */ li r5, 5
|
|
/* 80208798 002056D8 48 01 23 0D */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_8020879C:
|
|
/* 8020879C 002056DC 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 802087A0 002056E0 48 04 D0 89 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802087A4 002056E4 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802087A8 002056E8 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 802087AC 002056EC 40 82 00 48 */ bne lbl_802087F4
|
|
/* 802087B0 002056F0 88 1F 04 CE */ lbz r0, 0x4ce(r31)
|
|
/* 802087B4 002056F4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802087B8 002056F8 40 82 00 3C */ bne lbl_802087F4
|
|
/* 802087BC 002056FC 38 00 00 56 */ li r0, 0x56
|
|
/* 802087C0 00205700 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 802087C4 00205704 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 802087C8 00205708 38 81 00 08 */ addi r4, r1, 8
|
|
/* 802087CC 0020570C 38 A0 00 00 */ li r5, 0
|
|
/* 802087D0 00205710 38 C0 00 00 */ li r6, 0
|
|
/* 802087D4 00205714 38 E0 00 00 */ li r7, 0
|
|
/* 802087D8 00205718 FC 20 10 90 */ fmr f1, f2
|
|
/* 802087DC 0020571C C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 802087E0 00205720 FC 80 18 90 */ fmr f4, f3
|
|
/* 802087E4 00205724 39 00 00 00 */ li r8, 0
|
|
/* 802087E8 00205728 48 0A 31 9D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 802087EC 0020572C 38 00 00 01 */ li r0, 1
|
|
/* 802087F0 00205730 98 1F 04 CE */ stb r0, 0x4ce(r31)
|
|
lbl_802087F4:
|
|
/* 802087F4 00205734 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 802087F8 00205738 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802087FC 0020573C 7C 08 03 A6 */ mtlr r0
|
|
/* 80208800 00205740 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80208804 00205744 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonReelAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonReelAnimeMin:
|
|
/* 80208808 00205748 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020880C 0020574C 7C 08 02 A6 */ mflr r0
|
|
/* 80208810 00205750 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80208814 00205754 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208818 00205758 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020881C 0020575C 80 63 00 58 */ lwz r3, 0x58(r3)
|
|
/* 80208820 00205760 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208824 00205764 41 82 00 68 */ beq lbl_8020888C
|
|
/* 80208828 00205768 48 04 D0 01 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020882C 0020576C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208830 00205770 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208834 00205774 41 82 00 58 */ beq lbl_8020888C
|
|
/* 80208838 00205778 A8 1F 04 A2 */ lha r0, 0x4a2(r31)
|
|
/* 8020883C 0020577C 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208840 00205780 40 82 00 0C */ bne lbl_8020884C
|
|
/* 80208844 00205784 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208848 00205788 B0 1F 04 A2 */ sth r0, 0x4a2(r31)
|
|
lbl_8020884C:
|
|
/* 8020884C 0020578C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80208850 00205790 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208854 00205794 48 04 CF 7D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208858 00205798 38 00 00 00 */ li r0, 0
|
|
/* 8020885C 0020579C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80208860 002057A0 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208864 002057A4 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80208868 002057A8 48 04 CF C1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020886C 002057AC C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208870 002057B0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208874 002057B4 40 82 00 18 */ bne lbl_8020888C
|
|
/* 80208878 002057B8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8020887C 002057BC 38 80 00 0F */ li r4, 0xf
|
|
/* 80208880 002057C0 48 00 20 CD */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208884 002057C4 38 00 00 00 */ li r0, 0
|
|
/* 80208888 002057C8 98 1F 04 CF */ stb r0, 0x4cf(r31)
|
|
lbl_8020888C:
|
|
/* 8020888C 002057CC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80208890 002057D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208894 002057D4 7C 08 03 A6 */ mtlr r0
|
|
/* 80208898 002057D8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8020889C 002057DC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonReelAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonReelAnimeMax:
|
|
/* 802088A0 002057E0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802088A4 002057E4 7C 08 02 A6 */ mflr r0
|
|
/* 802088A8 002057E8 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802088AC 002057EC 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 802088B0 002057F0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802088B4 002057F4 80 63 00 58 */ lwz r3, 0x58(r3)
|
|
/* 802088B8 002057F8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802088BC 002057FC 41 82 00 D0 */ beq lbl_8020898C
|
|
/* 802088C0 00205800 48 04 CF 69 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802088C4 00205804 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802088C8 00205808 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802088CC 0020580C 41 82 00 C0 */ beq lbl_8020898C
|
|
/* 802088D0 00205810 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 802088D4 00205814 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 802088D8 00205818 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 802088DC 0020581C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 802088E0 00205820 40 82 00 10 */ bne lbl_802088F0
|
|
/* 802088E4 00205824 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 802088E8 00205828 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 802088EC 0020582C 41 82 00 20 */ beq lbl_8020890C
|
|
lbl_802088F0:
|
|
/* 802088F0 00205830 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 802088F4 00205834 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802088F8 00205838 48 04 CE D9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802088FC 0020583C 38 00 00 05 */ li r0, 5
|
|
/* 80208900 00205840 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80208904 00205844 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208908 00205848 48 00 00 2C */ b lbl_80208934
|
|
lbl_8020890C:
|
|
/* 8020890C 0020584C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80208910 00205850 FC 20 00 90 */ fmr f1, f0
|
|
/* 80208914 00205854 48 04 CE BD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208918 00205858 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 8020891C 0020585C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80208920 00205860 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80208924 00205864 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80208928 00205868 80 9F 00 58 */ lwz r4, 0x58(r31)
|
|
/* 8020892C 0020586C 38 A0 00 05 */ li r5, 5
|
|
/* 80208930 00205870 48 01 21 75 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80208934:
|
|
/* 80208934 00205874 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80208938 00205878 48 04 CE F1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020893C 0020587C C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208940 00205880 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80208944 00205884 40 82 00 48 */ bne lbl_8020898C
|
|
/* 80208948 00205888 88 1F 04 CF */ lbz r0, 0x4cf(r31)
|
|
/* 8020894C 0020588C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208950 00205890 40 82 00 3C */ bne lbl_8020898C
|
|
/* 80208954 00205894 38 00 00 56 */ li r0, 0x56
|
|
/* 80208958 00205898 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8020895C 0020589C 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208960 002058A0 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208964 002058A4 38 A0 00 00 */ li r5, 0
|
|
/* 80208968 002058A8 38 C0 00 00 */ li r6, 0
|
|
/* 8020896C 002058AC 38 E0 00 00 */ li r7, 0
|
|
/* 80208970 002058B0 FC 20 10 90 */ fmr f1, f2
|
|
/* 80208974 002058B4 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208978 002058B8 FC 80 18 90 */ fmr f4, f3
|
|
/* 8020897C 002058BC 39 00 00 00 */ li r8, 0
|
|
/* 80208980 002058C0 48 0A 30 05 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208984 002058C4 38 00 00 01 */ li r0, 1
|
|
/* 80208988 002058C8 98 1F 04 CF */ stb r0, 0x4cf(r31)
|
|
lbl_8020898C:
|
|
/* 8020898C 002058CC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208990 002058D0 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80208994 002058D4 7C 08 03 A6 */ mtlr r0
|
|
/* 80208998 002058D8 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8020899C 002058DC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonReel2AnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonReel2AnimeMin:
|
|
/* 802089A0 002058E0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802089A4 002058E4 7C 08 02 A6 */ mflr r0
|
|
/* 802089A8 002058E8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802089AC 002058EC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802089B0 002058F0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802089B4 002058F4 80 63 00 5C */ lwz r3, 0x5c(r3)
|
|
/* 802089B8 002058F8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802089BC 002058FC 41 82 00 68 */ beq lbl_80208A24
|
|
/* 802089C0 00205900 48 04 CE 69 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802089C4 00205904 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802089C8 00205908 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802089CC 0020590C 41 82 00 58 */ beq lbl_80208A24
|
|
/* 802089D0 00205910 A8 1F 04 A4 */ lha r0, 0x4a4(r31)
|
|
/* 802089D4 00205914 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802089D8 00205918 40 82 00 0C */ bne lbl_802089E4
|
|
/* 802089DC 0020591C 38 00 00 1E */ li r0, 0x1e
|
|
/* 802089E0 00205920 B0 1F 04 A4 */ sth r0, 0x4a4(r31)
|
|
lbl_802089E4:
|
|
/* 802089E4 00205924 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 802089E8 00205928 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802089EC 0020592C 48 04 CD E5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802089F0 00205930 38 00 00 00 */ li r0, 0
|
|
/* 802089F4 00205934 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 802089F8 00205938 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802089FC 0020593C 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80208A00 00205940 48 04 CE 29 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208A04 00205944 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208A08 00205948 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208A0C 0020594C 40 82 00 18 */ bne lbl_80208A24
|
|
/* 80208A10 00205950 7F E3 FB 78 */ mr r3, r31
|
|
/* 80208A14 00205954 38 80 00 10 */ li r4, 0x10
|
|
/* 80208A18 00205958 48 00 1F 35 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208A1C 0020595C 38 00 00 00 */ li r0, 0
|
|
/* 80208A20 00205960 98 1F 04 D0 */ stb r0, 0x4d0(r31)
|
|
lbl_80208A24:
|
|
/* 80208A24 00205964 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80208A28 00205968 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208A2C 0020596C 7C 08 03 A6 */ mtlr r0
|
|
/* 80208A30 00205970 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80208A34 00205974 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonReel2AnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonReel2AnimeMax:
|
|
/* 80208A38 00205978 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80208A3C 0020597C 7C 08 02 A6 */ mflr r0
|
|
/* 80208A40 00205980 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80208A44 00205984 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80208A48 00205988 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208A4C 0020598C 80 63 00 5C */ lwz r3, 0x5c(r3)
|
|
/* 80208A50 00205990 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208A54 00205994 41 82 00 84 */ beq lbl_80208AD8
|
|
/* 80208A58 00205998 48 04 CD D1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208A5C 0020599C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208A60 002059A0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208A64 002059A4 41 82 00 74 */ beq lbl_80208AD8
|
|
/* 80208A68 002059A8 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80208A6C 002059AC FC 20 00 90 */ fmr f1, f0
|
|
/* 80208A70 002059B0 48 04 CD 61 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208A74 002059B4 38 00 00 05 */ li r0, 5
|
|
/* 80208A78 002059B8 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80208A7C 002059BC B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208A80 002059C0 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80208A84 002059C4 48 04 CD A5 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208A88 002059C8 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208A8C 002059CC FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80208A90 002059D0 40 82 00 48 */ bne lbl_80208AD8
|
|
/* 80208A94 002059D4 88 1F 04 D0 */ lbz r0, 0x4d0(r31)
|
|
/* 80208A98 002059D8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208A9C 002059DC 40 82 00 3C */ bne lbl_80208AD8
|
|
/* 80208AA0 002059E0 38 00 00 56 */ li r0, 0x56
|
|
/* 80208AA4 002059E4 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80208AA8 002059E8 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208AAC 002059EC 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208AB0 002059F0 38 A0 00 00 */ li r5, 0
|
|
/* 80208AB4 002059F4 38 C0 00 00 */ li r6, 0
|
|
/* 80208AB8 002059F8 38 E0 00 00 */ li r7, 0
|
|
/* 80208ABC 002059FC FC 20 10 90 */ fmr f1, f2
|
|
/* 80208AC0 00205A00 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208AC4 00205A04 FC 80 18 90 */ fmr f4, f3
|
|
/* 80208AC8 00205A08 39 00 00 00 */ li r8, 0
|
|
/* 80208ACC 00205A0C 48 0A 2E B9 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208AD0 00205A10 38 00 00 01 */ li r0, 1
|
|
/* 80208AD4 00205A14 98 1F 04 D0 */ stb r0, 0x4d0(r31)
|
|
lbl_80208AD8:
|
|
/* 80208AD8 00205A18 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208ADC 00205A1C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80208AE0 00205A20 7C 08 03 A6 */ mtlr r0
|
|
/* 80208AE4 00205A24 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80208AE8 00205A28 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonABAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonABAnimeMin:
|
|
/* 80208AEC 00205A2C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80208AF0 00205A30 7C 08 02 A6 */ mflr r0
|
|
/* 80208AF4 00205A34 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80208AF8 00205A38 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208AFC 00205A3C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208B00 00205A40 80 63 00 60 */ lwz r3, 0x60(r3)
|
|
/* 80208B04 00205A44 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208B08 00205A48 41 82 00 68 */ beq lbl_80208B70
|
|
/* 80208B0C 00205A4C 48 04 CD 1D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208B10 00205A50 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208B14 00205A54 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208B18 00205A58 41 82 00 58 */ beq lbl_80208B70
|
|
/* 80208B1C 00205A5C A8 1F 04 A6 */ lha r0, 0x4a6(r31)
|
|
/* 80208B20 00205A60 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208B24 00205A64 40 82 00 0C */ bne lbl_80208B30
|
|
/* 80208B28 00205A68 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208B2C 00205A6C B0 1F 04 A6 */ sth r0, 0x4a6(r31)
|
|
lbl_80208B30:
|
|
/* 80208B30 00205A70 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 80208B34 00205A74 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208B38 00205A78 48 04 CC 99 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208B3C 00205A7C 38 00 00 00 */ li r0, 0
|
|
/* 80208B40 00205A80 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 80208B44 00205A84 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208B48 00205A88 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 80208B4C 00205A8C 48 04 CC DD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208B50 00205A90 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208B54 00205A94 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208B58 00205A98 40 82 00 18 */ bne lbl_80208B70
|
|
/* 80208B5C 00205A9C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80208B60 00205AA0 38 80 00 11 */ li r4, 0x11
|
|
/* 80208B64 00205AA4 48 00 1D E9 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208B68 00205AA8 38 00 00 00 */ li r0, 0
|
|
/* 80208B6C 00205AAC 98 1F 04 D1 */ stb r0, 0x4d1(r31)
|
|
lbl_80208B70:
|
|
/* 80208B70 00205AB0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80208B74 00205AB4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208B78 00205AB8 7C 08 03 A6 */ mtlr r0
|
|
/* 80208B7C 00205ABC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80208B80 00205AC0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonABAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonABAnimeMax:
|
|
/* 80208B84 00205AC4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80208B88 00205AC8 7C 08 02 A6 */ mflr r0
|
|
/* 80208B8C 00205ACC 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80208B90 00205AD0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80208B94 00205AD4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208B98 00205AD8 80 63 00 60 */ lwz r3, 0x60(r3)
|
|
/* 80208B9C 00205ADC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208BA0 00205AE0 41 82 00 84 */ beq lbl_80208C24
|
|
/* 80208BA4 00205AE4 48 04 CC 85 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208BA8 00205AE8 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208BAC 00205AEC FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208BB0 00205AF0 41 82 00 74 */ beq lbl_80208C24
|
|
/* 80208BB4 00205AF4 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 80208BB8 00205AF8 FC 20 00 90 */ fmr f1, f0
|
|
/* 80208BBC 00205AFC 48 04 CC 15 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208BC0 00205B00 38 00 00 05 */ li r0, 5
|
|
/* 80208BC4 00205B04 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 80208BC8 00205B08 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208BCC 00205B0C 80 7F 00 60 */ lwz r3, 0x60(r31)
|
|
/* 80208BD0 00205B10 48 04 CC 59 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208BD4 00205B14 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208BD8 00205B18 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80208BDC 00205B1C 40 82 00 48 */ bne lbl_80208C24
|
|
/* 80208BE0 00205B20 88 1F 04 D1 */ lbz r0, 0x4d1(r31)
|
|
/* 80208BE4 00205B24 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208BE8 00205B28 40 82 00 3C */ bne lbl_80208C24
|
|
/* 80208BEC 00205B2C 38 00 00 56 */ li r0, 0x56
|
|
/* 80208BF0 00205B30 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80208BF4 00205B34 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208BF8 00205B38 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208BFC 00205B3C 38 A0 00 00 */ li r5, 0
|
|
/* 80208C00 00205B40 38 C0 00 00 */ li r6, 0
|
|
/* 80208C04 00205B44 38 E0 00 00 */ li r7, 0
|
|
/* 80208C08 00205B48 FC 20 10 90 */ fmr f1, f2
|
|
/* 80208C0C 00205B4C C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208C10 00205B50 FC 80 18 90 */ fmr f4, f3
|
|
/* 80208C14 00205B54 39 00 00 00 */ li r8, 0
|
|
/* 80208C18 00205B58 48 0A 2D 6D */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208C1C 00205B5C 38 00 00 01 */ li r0, 1
|
|
/* 80208C20 00205B60 98 1F 04 D1 */ stb r0, 0x4d1(r31)
|
|
lbl_80208C24:
|
|
/* 80208C24 00205B64 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208C28 00205B68 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80208C2C 00205B6C 7C 08 03 A6 */ mtlr r0
|
|
/* 80208C30 00205B70 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80208C34 00205B74 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonTateAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonTateAnimeMin:
|
|
/* 80208C38 00205B78 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80208C3C 00205B7C 7C 08 02 A6 */ mflr r0
|
|
/* 80208C40 00205B80 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80208C44 00205B84 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208C48 00205B88 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208C4C 00205B8C 80 63 00 64 */ lwz r3, 0x64(r3)
|
|
/* 80208C50 00205B90 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208C54 00205B94 41 82 00 68 */ beq lbl_80208CBC
|
|
/* 80208C58 00205B98 48 04 CB D1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208C5C 00205B9C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208C60 00205BA0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208C64 00205BA4 41 82 00 58 */ beq lbl_80208CBC
|
|
/* 80208C68 00205BA8 A8 1F 04 A8 */ lha r0, 0x4a8(r31)
|
|
/* 80208C6C 00205BAC 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208C70 00205BB0 40 82 00 0C */ bne lbl_80208C7C
|
|
/* 80208C74 00205BB4 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208C78 00205BB8 B0 1F 04 A8 */ sth r0, 0x4a8(r31)
|
|
lbl_80208C7C:
|
|
/* 80208C7C 00205BBC 80 7F 00 64 */ lwz r3, 0x64(r31)
|
|
/* 80208C80 00205BC0 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208C84 00205BC4 48 04 CB 4D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208C88 00205BC8 38 00 00 00 */ li r0, 0
|
|
/* 80208C8C 00205BCC 80 7F 00 64 */ lwz r3, 0x64(r31)
|
|
/* 80208C90 00205BD0 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208C94 00205BD4 80 7F 00 64 */ lwz r3, 0x64(r31)
|
|
/* 80208C98 00205BD8 48 04 CB 91 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208C9C 00205BDC C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208CA0 00205BE0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208CA4 00205BE4 40 82 00 18 */ bne lbl_80208CBC
|
|
/* 80208CA8 00205BE8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80208CAC 00205BEC 38 80 00 12 */ li r4, 0x12
|
|
/* 80208CB0 00205BF0 48 00 1C 9D */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208CB4 00205BF4 38 00 00 00 */ li r0, 0
|
|
/* 80208CB8 00205BF8 98 1F 04 D2 */ stb r0, 0x4d2(r31)
|
|
lbl_80208CBC:
|
|
/* 80208CBC 00205BFC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80208CC0 00205C00 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208CC4 00205C04 7C 08 03 A6 */ mtlr r0
|
|
/* 80208CC8 00205C08 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80208CCC 00205C0C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonTateAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonTateAnimeMax:
|
|
/* 80208CD0 00205C10 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80208CD4 00205C14 7C 08 02 A6 */ mflr r0
|
|
/* 80208CD8 00205C18 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80208CDC 00205C1C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80208CE0 00205C20 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208CE4 00205C24 80 63 00 64 */ lwz r3, 0x64(r3)
|
|
/* 80208CE8 00205C28 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208CEC 00205C2C 41 82 00 84 */ beq lbl_80208D70
|
|
/* 80208CF0 00205C30 48 04 CB 39 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208CF4 00205C34 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208CF8 00205C38 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208CFC 00205C3C 41 82 00 74 */ beq lbl_80208D70
|
|
/* 80208D00 00205C40 80 7F 00 64 */ lwz r3, 0x64(r31)
|
|
/* 80208D04 00205C44 FC 20 00 90 */ fmr f1, f0
|
|
/* 80208D08 00205C48 48 04 CA C9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208D0C 00205C4C 38 00 00 05 */ li r0, 5
|
|
/* 80208D10 00205C50 80 7F 00 64 */ lwz r3, 0x64(r31)
|
|
/* 80208D14 00205C54 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208D18 00205C58 80 7F 00 64 */ lwz r3, 0x64(r31)
|
|
/* 80208D1C 00205C5C 48 04 CB 0D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208D20 00205C60 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208D24 00205C64 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80208D28 00205C68 40 82 00 48 */ bne lbl_80208D70
|
|
/* 80208D2C 00205C6C 88 1F 04 D2 */ lbz r0, 0x4d2(r31)
|
|
/* 80208D30 00205C70 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208D34 00205C74 40 82 00 3C */ bne lbl_80208D70
|
|
/* 80208D38 00205C78 38 00 00 56 */ li r0, 0x56
|
|
/* 80208D3C 00205C7C 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80208D40 00205C80 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208D44 00205C84 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208D48 00205C88 38 A0 00 00 */ li r5, 0
|
|
/* 80208D4C 00205C8C 38 C0 00 00 */ li r6, 0
|
|
/* 80208D50 00205C90 38 E0 00 00 */ li r7, 0
|
|
/* 80208D54 00205C94 FC 20 10 90 */ fmr f1, f2
|
|
/* 80208D58 00205C98 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208D5C 00205C9C FC 80 18 90 */ fmr f4, f3
|
|
/* 80208D60 00205CA0 39 00 00 00 */ li r8, 0
|
|
/* 80208D64 00205CA4 48 0A 2C 21 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208D68 00205CA8 38 00 00 01 */ li r0, 1
|
|
/* 80208D6C 00205CAC 98 1F 04 D2 */ stb r0, 0x4d2(r31)
|
|
lbl_80208D70:
|
|
/* 80208D70 00205CB0 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208D74 00205CB4 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80208D78 00205CB8 7C 08 03 A6 */ mtlr r0
|
|
/* 80208D7C 00205CBC 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80208D80 00205CC0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNunZAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonNunZAnimeMin:
|
|
/* 80208D84 00205CC4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80208D88 00205CC8 7C 08 02 A6 */ mflr r0
|
|
/* 80208D8C 00205CCC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80208D90 00205CD0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208D94 00205CD4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208D98 00205CD8 80 63 00 68 */ lwz r3, 0x68(r3)
|
|
/* 80208D9C 00205CDC 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208DA0 00205CE0 41 82 00 68 */ beq lbl_80208E08
|
|
/* 80208DA4 00205CE4 48 04 CA 85 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208DA8 00205CE8 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208DAC 00205CEC FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208DB0 00205CF0 41 82 00 58 */ beq lbl_80208E08
|
|
/* 80208DB4 00205CF4 A8 1F 04 AA */ lha r0, 0x4aa(r31)
|
|
/* 80208DB8 00205CF8 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208DBC 00205CFC 40 82 00 0C */ bne lbl_80208DC8
|
|
/* 80208DC0 00205D00 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208DC4 00205D04 B0 1F 04 AA */ sth r0, 0x4aa(r31)
|
|
lbl_80208DC8:
|
|
/* 80208DC8 00205D08 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80208DCC 00205D0C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208DD0 00205D10 48 04 CA 01 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208DD4 00205D14 38 00 00 00 */ li r0, 0
|
|
/* 80208DD8 00205D18 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80208DDC 00205D1C B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208DE0 00205D20 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80208DE4 00205D24 48 04 CA 45 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208DE8 00205D28 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208DEC 00205D2C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208DF0 00205D30 40 82 00 18 */ bne lbl_80208E08
|
|
/* 80208DF4 00205D34 7F E3 FB 78 */ mr r3, r31
|
|
/* 80208DF8 00205D38 38 80 00 13 */ li r4, 0x13
|
|
/* 80208DFC 00205D3C 48 00 1B 51 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208E00 00205D40 38 00 00 00 */ li r0, 0
|
|
/* 80208E04 00205D44 98 1F 04 D3 */ stb r0, 0x4d3(r31)
|
|
lbl_80208E08:
|
|
/* 80208E08 00205D48 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80208E0C 00205D4C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208E10 00205D50 7C 08 03 A6 */ mtlr r0
|
|
/* 80208E14 00205D54 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80208E18 00205D58 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNunZAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonNunZAnimeMax:
|
|
/* 80208E1C 00205D5C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80208E20 00205D60 7C 08 02 A6 */ mflr r0
|
|
/* 80208E24 00205D64 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80208E28 00205D68 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80208E2C 00205D6C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208E30 00205D70 80 63 00 68 */ lwz r3, 0x68(r3)
|
|
/* 80208E34 00205D74 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208E38 00205D78 41 82 00 D0 */ beq lbl_80208F08
|
|
/* 80208E3C 00205D7C 48 04 C9 ED */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208E40 00205D80 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208E44 00205D84 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208E48 00205D88 41 82 00 C0 */ beq lbl_80208F08
|
|
/* 80208E4C 00205D8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80208E50 00205D90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80208E54 00205D94 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 80208E58 00205D98 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208E5C 00205D9C 40 82 00 10 */ bne lbl_80208E6C
|
|
/* 80208E60 00205DA0 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 80208E64 00205DA4 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208E68 00205DA8 41 82 00 20 */ beq lbl_80208E88
|
|
lbl_80208E6C:
|
|
/* 80208E6C 00205DAC 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80208E70 00205DB0 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208E74 00205DB4 48 04 C9 5D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208E78 00205DB8 38 00 00 05 */ li r0, 5
|
|
/* 80208E7C 00205DBC 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80208E80 00205DC0 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208E84 00205DC4 48 00 00 2C */ b lbl_80208EB0
|
|
lbl_80208E88:
|
|
/* 80208E88 00205DC8 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80208E8C 00205DCC FC 20 00 90 */ fmr f1, f0
|
|
/* 80208E90 00205DD0 48 04 C9 41 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208E94 00205DD4 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80208E98 00205DD8 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80208E9C 00205DDC 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80208EA0 00205DE0 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80208EA4 00205DE4 80 9F 00 68 */ lwz r4, 0x68(r31)
|
|
/* 80208EA8 00205DE8 38 A0 00 05 */ li r5, 5
|
|
/* 80208EAC 00205DEC 48 01 1B F9 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80208EB0:
|
|
/* 80208EB0 00205DF0 80 7F 00 68 */ lwz r3, 0x68(r31)
|
|
/* 80208EB4 00205DF4 48 04 C9 75 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208EB8 00205DF8 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208EBC 00205DFC FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80208EC0 00205E00 40 82 00 48 */ bne lbl_80208F08
|
|
/* 80208EC4 00205E04 88 1F 04 D3 */ lbz r0, 0x4d3(r31)
|
|
/* 80208EC8 00205E08 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80208ECC 00205E0C 40 82 00 3C */ bne lbl_80208F08
|
|
/* 80208ED0 00205E10 38 00 00 56 */ li r0, 0x56
|
|
/* 80208ED4 00205E14 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80208ED8 00205E18 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80208EDC 00205E1C 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80208EE0 00205E20 38 A0 00 00 */ li r5, 0
|
|
/* 80208EE4 00205E24 38 C0 00 00 */ li r6, 0
|
|
/* 80208EE8 00205E28 38 E0 00 00 */ li r7, 0
|
|
/* 80208EEC 00205E2C FC 20 10 90 */ fmr f1, f2
|
|
/* 80208EF0 00205E30 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80208EF4 00205E34 FC 80 18 90 */ fmr f4, f3
|
|
/* 80208EF8 00205E38 39 00 00 00 */ li r8, 0
|
|
/* 80208EFC 00205E3C 48 0A 2A 89 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80208F00 00205E40 38 00 00 01 */ li r0, 1
|
|
/* 80208F04 00205E44 98 1F 04 D3 */ stb r0, 0x4d3(r31)
|
|
lbl_80208F08:
|
|
/* 80208F08 00205E48 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80208F0C 00205E4C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80208F10 00205E50 7C 08 03 A6 */ mtlr r0
|
|
/* 80208F14 00205E54 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80208F18 00205E58 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNunCAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonNunCAnimeMin:
|
|
/* 80208F1C 00205E5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80208F20 00205E60 7C 08 02 A6 */ mflr r0
|
|
/* 80208F24 00205E64 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80208F28 00205E68 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80208F2C 00205E6C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208F30 00205E70 80 63 00 6C */ lwz r3, 0x6c(r3)
|
|
/* 80208F34 00205E74 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208F38 00205E78 41 82 00 68 */ beq lbl_80208FA0
|
|
/* 80208F3C 00205E7C 48 04 C8 ED */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208F40 00205E80 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208F44 00205E84 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208F48 00205E88 41 82 00 58 */ beq lbl_80208FA0
|
|
/* 80208F4C 00205E8C A8 1F 04 AC */ lha r0, 0x4ac(r31)
|
|
/* 80208F50 00205E90 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80208F54 00205E94 40 82 00 0C */ bne lbl_80208F60
|
|
/* 80208F58 00205E98 38 00 00 1E */ li r0, 0x1e
|
|
/* 80208F5C 00205E9C B0 1F 04 AC */ sth r0, 0x4ac(r31)
|
|
lbl_80208F60:
|
|
/* 80208F60 00205EA0 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 80208F64 00205EA4 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208F68 00205EA8 48 04 C8 69 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80208F6C 00205EAC 38 00 00 00 */ li r0, 0
|
|
/* 80208F70 00205EB0 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 80208F74 00205EB4 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80208F78 00205EB8 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 80208F7C 00205EBC 48 04 C8 AD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208F80 00205EC0 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80208F84 00205EC4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208F88 00205EC8 40 82 00 18 */ bne lbl_80208FA0
|
|
/* 80208F8C 00205ECC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80208F90 00205ED0 38 80 00 14 */ li r4, 0x14
|
|
/* 80208F94 00205ED4 48 00 19 B9 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80208F98 00205ED8 38 00 00 00 */ li r0, 0
|
|
/* 80208F9C 00205EDC 98 1F 04 D4 */ stb r0, 0x4d4(r31)
|
|
lbl_80208FA0:
|
|
/* 80208FA0 00205EE0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80208FA4 00205EE4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80208FA8 00205EE8 7C 08 03 A6 */ mtlr r0
|
|
/* 80208FAC 00205EEC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80208FB0 00205EF0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonNunCAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonNunCAnimeMax:
|
|
/* 80208FB4 00205EF4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80208FB8 00205EF8 7C 08 02 A6 */ mflr r0
|
|
/* 80208FBC 00205EFC 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80208FC0 00205F00 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80208FC4 00205F04 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80208FC8 00205F08 80 63 00 6C */ lwz r3, 0x6c(r3)
|
|
/* 80208FCC 00205F0C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80208FD0 00205F10 41 82 00 D0 */ beq lbl_802090A0
|
|
/* 80208FD4 00205F14 48 04 C8 55 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80208FD8 00205F18 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80208FDC 00205F1C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80208FE0 00205F20 41 82 00 C0 */ beq lbl_802090A0
|
|
/* 80208FE4 00205F24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80208FE8 00205F28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80208FEC 00205F2C 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 80208FF0 00205F30 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80208FF4 00205F34 40 82 00 10 */ bne lbl_80209004
|
|
/* 80208FF8 00205F38 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 80208FFC 00205F3C 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80209000 00205F40 41 82 00 20 */ beq lbl_80209020
|
|
lbl_80209004:
|
|
/* 80209004 00205F44 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 80209008 00205F48 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 8020900C 00205F4C 48 04 C7 C5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80209010 00205F50 38 00 00 05 */ li r0, 5
|
|
/* 80209014 00205F54 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 80209018 00205F58 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020901C 00205F5C 48 00 00 2C */ b lbl_80209048
|
|
lbl_80209020:
|
|
/* 80209020 00205F60 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 80209024 00205F64 FC 20 00 90 */ fmr f1, f0
|
|
/* 80209028 00205F68 48 04 C7 A9 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020902C 00205F6C 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80209030 00205F70 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80209034 00205F74 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80209038 00205F78 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 8020903C 00205F7C 80 9F 00 6C */ lwz r4, 0x6c(r31)
|
|
/* 80209040 00205F80 38 A0 00 05 */ li r5, 5
|
|
/* 80209044 00205F84 48 01 1A 61 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80209048:
|
|
/* 80209048 00205F88 80 7F 00 6C */ lwz r3, 0x6c(r31)
|
|
/* 8020904C 00205F8C 48 04 C7 DD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209050 00205F90 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80209054 00205F94 FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 80209058 00205F98 40 82 00 48 */ bne lbl_802090A0
|
|
/* 8020905C 00205F9C 88 1F 04 D4 */ lbz r0, 0x4d4(r31)
|
|
/* 80209060 00205FA0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80209064 00205FA4 40 82 00 3C */ bne lbl_802090A0
|
|
/* 80209068 00205FA8 38 00 00 56 */ li r0, 0x56
|
|
/* 8020906C 00205FAC 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80209070 00205FB0 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 80209074 00205FB4 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80209078 00205FB8 38 A0 00 00 */ li r5, 0
|
|
/* 8020907C 00205FBC 38 C0 00 00 */ li r6, 0
|
|
/* 80209080 00205FC0 38 E0 00 00 */ li r7, 0
|
|
/* 80209084 00205FC4 FC 20 10 90 */ fmr f1, f2
|
|
/* 80209088 00205FC8 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 8020908C 00205FCC FC 80 18 90 */ fmr f4, f3
|
|
/* 80209090 00205FD0 39 00 00 00 */ li r8, 0
|
|
/* 80209094 00205FD4 48 0A 28 F1 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80209098 00205FD8 38 00 00 01 */ li r0, 1
|
|
/* 8020909C 00205FDC 98 1F 04 D4 */ stb r0, 0x4d4(r31)
|
|
lbl_802090A0:
|
|
/* 802090A0 00205FE0 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 802090A4 00205FE4 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802090A8 00205FE8 7C 08 03 A6 */ mtlr r0
|
|
/* 802090AC 00205FEC 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802090B0 00205FF0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonBinAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonBinAnimeMin:
|
|
/* 802090B4 00205FF4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802090B8 00205FF8 7C 08 02 A6 */ mflr r0
|
|
/* 802090BC 00205FFC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802090C0 00206000 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802090C4 00206004 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802090C8 00206008 80 63 00 70 */ lwz r3, 0x70(r3)
|
|
/* 802090CC 0020600C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 802090D0 00206010 41 82 00 68 */ beq lbl_80209138
|
|
/* 802090D4 00206014 48 04 C7 55 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802090D8 00206018 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802090DC 0020601C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802090E0 00206020 41 82 00 58 */ beq lbl_80209138
|
|
/* 802090E4 00206024 A8 1F 04 AE */ lha r0, 0x4ae(r31)
|
|
/* 802090E8 00206028 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 802090EC 0020602C 40 82 00 0C */ bne lbl_802090F8
|
|
/* 802090F0 00206030 38 00 00 1E */ li r0, 0x1e
|
|
/* 802090F4 00206034 B0 1F 04 AE */ sth r0, 0x4ae(r31)
|
|
lbl_802090F8:
|
|
/* 802090F8 00206038 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 802090FC 0020603C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209100 00206040 48 04 C6 D1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80209104 00206044 38 00 00 00 */ li r0, 0
|
|
/* 80209108 00206048 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 8020910C 0020604C B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80209110 00206050 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80209114 00206054 48 04 C7 15 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209118 00206058 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020911C 0020605C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209120 00206060 40 82 00 18 */ bne lbl_80209138
|
|
/* 80209124 00206064 7F E3 FB 78 */ mr r3, r31
|
|
/* 80209128 00206068 38 80 00 15 */ li r4, 0x15
|
|
/* 8020912C 0020606C 48 00 18 21 */ bl dMeterButton_c_NS_hide_button
|
|
/* 80209130 00206070 38 00 00 00 */ li r0, 0
|
|
/* 80209134 00206074 98 1F 04 D5 */ stb r0, 0x4d5(r31)
|
|
lbl_80209138:
|
|
/* 80209138 00206078 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8020913C 0020607C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80209140 00206080 7C 08 03 A6 */ mtlr r0
|
|
/* 80209144 00206084 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80209148 00206088 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonBinAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonBinAnimeMax:
|
|
/* 8020914C 0020608C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80209150 00206090 7C 08 02 A6 */ mflr r0
|
|
/* 80209154 00206094 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80209158 00206098 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 8020915C 0020609C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80209160 002060A0 80 63 00 70 */ lwz r3, 0x70(r3)
|
|
/* 80209164 002060A4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80209168 002060A8 41 82 00 D0 */ beq lbl_80209238
|
|
/* 8020916C 002060AC 48 04 C6 BD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209170 002060B0 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80209174 002060B4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209178 002060B8 41 82 00 C0 */ beq lbl_80209238
|
|
/* 8020917C 002060BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80209180 002060C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80209184 002060C4 88 03 5E 4A */ lbz r0, 0x5e4a(r3)
|
|
/* 80209188 002060C8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020918C 002060CC 40 82 00 10 */ bne lbl_8020919C
|
|
/* 80209190 002060D0 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 80209194 002060D4 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80209198 002060D8 41 82 00 20 */ beq lbl_802091B8
|
|
lbl_8020919C:
|
|
/* 8020919C 002060DC 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 802091A0 002060E0 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802091A4 002060E4 48 04 C6 2D */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802091A8 002060E8 38 00 00 05 */ li r0, 5
|
|
/* 802091AC 002060EC 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 802091B0 002060F0 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802091B4 002060F4 48 00 00 2C */ b lbl_802091E0
|
|
lbl_802091B8:
|
|
/* 802091B8 002060F8 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 802091BC 002060FC FC 20 00 90 */ fmr f1, f0
|
|
/* 802091C0 00206100 48 04 C6 11 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802091C4 00206104 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 802091C8 00206108 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 802091CC 0020610C 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 802091D0 00206110 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 802091D4 00206114 80 9F 00 70 */ lwz r4, 0x70(r31)
|
|
/* 802091D8 00206118 38 A0 00 05 */ li r5, 5
|
|
/* 802091DC 0020611C 48 01 18 C9 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_802091E0:
|
|
/* 802091E0 00206120 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 802091E4 00206124 48 04 C6 45 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802091E8 00206128 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802091EC 0020612C FC 02 08 00 */ fcmpu cr0, f2, f1
|
|
/* 802091F0 00206130 40 82 00 48 */ bne lbl_80209238
|
|
/* 802091F4 00206134 88 1F 04 D5 */ lbz r0, 0x4d5(r31)
|
|
/* 802091F8 00206138 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802091FC 0020613C 40 82 00 3C */ bne lbl_80209238
|
|
/* 80209200 00206140 38 00 00 56 */ li r0, 0x56
|
|
/* 80209204 00206144 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80209208 00206148 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
|
|
/* 8020920C 0020614C 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80209210 00206150 38 A0 00 00 */ li r5, 0
|
|
/* 80209214 00206154 38 C0 00 00 */ li r6, 0
|
|
/* 80209218 00206158 38 E0 00 00 */ li r7, 0
|
|
/* 8020921C 0020615C FC 20 10 90 */ fmr f1, f2
|
|
/* 80209220 00206160 C0 62 AD 58 */ lfs f3, lbl_80454758-_SDA2_BASE_(r2)
|
|
/* 80209224 00206164 FC 80 18 90 */ fmr f4, f3
|
|
/* 80209228 00206168 39 00 00 00 */ li r8, 0
|
|
/* 8020922C 0020616C 48 0A 27 59 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
|
|
/* 80209230 00206170 38 00 00 01 */ li r0, 1
|
|
/* 80209234 00206174 98 1F 04 D5 */ stb r0, 0x4d5(r31)
|
|
lbl_80209238:
|
|
/* 80209238 00206178 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 8020923C 0020617C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80209240 00206180 7C 08 03 A6 */ mtlr r0
|
|
/* 80209244 00206184 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80209248 00206188 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonOAnimeMin
|
|
dMeterButton_c_NS_setAlphaButtonOAnimeMin:
|
|
/* 8020924C 0020618C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80209250 00206190 7C 08 02 A6 */ mflr r0
|
|
/* 80209254 00206194 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80209258 00206198 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 8020925C 0020619C 48 15 8F 81 */ bl _savegpr_29
|
|
/* 80209260 002061A0 7C 7D 1B 78 */ mr r29, r3
|
|
/* 80209264 002061A4 7C 9E 23 78 */ mr r30, r4
|
|
/* 80209268 002061A8 54 80 10 3A */ slwi r0, r4, 2
|
|
/* 8020926C 002061AC 7F FD 02 14 */ add r31, r29, r0
|
|
/* 80209270 002061B0 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 80209274 002061B4 48 04 C5 B5 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209278 002061B8 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020927C 002061BC FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209280 002061C0 41 82 00 28 */ beq lbl_802092A8
|
|
/* 80209284 002061C4 7F A3 EB 78 */ mr r3, r29
|
|
/* 80209288 002061C8 7F C4 F3 78 */ mr r4, r30
|
|
/* 8020928C 002061CC 4B FF DA E5 */ bl dMeterButton_c_NS_isFastSet
|
|
/* 80209290 002061D0 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 80209294 002061D4 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209298 002061D8 48 04 C5 39 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020929C 002061DC 38 00 00 00 */ li r0, 0
|
|
/* 802092A0 002061E0 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 802092A4 002061E4 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
lbl_802092A8:
|
|
/* 802092A8 002061E8 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802092AC 002061EC 48 15 8F 7D */ bl _restgpr_29
|
|
/* 802092B0 002061F0 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802092B4 002061F4 7C 08 03 A6 */ mtlr r0
|
|
/* 802092B8 002061F8 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802092BC 002061FC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaButtonOAnimeMax
|
|
dMeterButton_c_NS_setAlphaButtonOAnimeMax:
|
|
/* 802092C0 00206200 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802092C4 00206204 7C 08 02 A6 */ mflr r0
|
|
/* 802092C8 00206208 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802092CC 0020620C 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 802092D0 00206210 48 15 8F 0D */ bl _savegpr_29
|
|
/* 802092D4 00206214 7C 7D 1B 78 */ mr r29, r3
|
|
/* 802092D8 00206218 7C 9E 23 78 */ mr r30, r4
|
|
/* 802092DC 0020621C 54 80 10 3A */ slwi r0, r4, 2
|
|
/* 802092E0 00206220 7F FD 02 14 */ add r31, r29, r0
|
|
/* 802092E4 00206224 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 802092E8 00206228 48 04 C5 41 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802092EC 0020622C C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802092F0 00206230 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802092F4 00206234 41 82 00 5C */ beq lbl_80209350
|
|
/* 802092F8 00206238 7F A3 EB 78 */ mr r3, r29
|
|
/* 802092FC 0020623C 7F C4 F3 78 */ mr r4, r30
|
|
/* 80209300 00206240 4B FF DA 71 */ bl dMeterButton_c_NS_isFastSet
|
|
/* 80209304 00206244 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80209308 00206248 41 82 00 20 */ beq lbl_80209328
|
|
/* 8020930C 0020624C 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 80209310 00206250 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80209314 00206254 48 04 C4 BD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80209318 00206258 38 00 00 05 */ li r0, 5
|
|
/* 8020931C 0020625C 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 80209320 00206260 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80209324 00206264 48 00 00 2C */ b lbl_80209350
|
|
lbl_80209328:
|
|
/* 80209328 00206268 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 8020932C 0020626C C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80209330 00206270 48 04 C4 A1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80209334 00206274 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80209338 00206278 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 8020933C 0020627C 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80209340 00206280 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80209344 00206284 80 9F 00 78 */ lwz r4, 0x78(r31)
|
|
/* 80209348 00206288 38 A0 00 05 */ li r5, 5
|
|
/* 8020934C 0020628C 48 01 17 59 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80209350:
|
|
/* 80209350 00206290 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80209354 00206294 48 15 8E D5 */ bl _restgpr_29
|
|
/* 80209358 00206298 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020935C 0020629C 7C 08 03 A6 */ mtlr r0
|
|
/* 80209360 002062A0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80209364 002062A4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaIconAnimeMin
|
|
dMeterButton_c_NS_setAlphaIconAnimeMin:
|
|
/* 80209368 002062A8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020936C 002062AC 7C 08 02 A6 */ mflr r0
|
|
/* 80209370 002062B0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80209374 002062B4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80209378 002062B8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020937C 002062BC 80 63 00 F4 */ lwz r3, 0xf4(r3)
|
|
/* 80209380 002062C0 48 04 C4 A9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209384 002062C4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209388 002062C8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020938C 002062CC 41 82 00 38 */ beq lbl_802093C4
|
|
/* 80209390 002062D0 88 9F 04 D9 */ lbz r4, 0x4d9(r31)
|
|
/* 80209394 002062D4 28 04 00 FF */ cmplwi r4, 0xff
|
|
/* 80209398 002062D8 41 82 00 0C */ beq lbl_802093A4
|
|
/* 8020939C 002062DC 7F E3 FB 78 */ mr r3, r31
|
|
/* 802093A0 002062E0 4B FF D9 D1 */ bl dMeterButton_c_NS_isFastSet
|
|
lbl_802093A4:
|
|
/* 802093A4 002062E4 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 802093A8 002062E8 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802093AC 002062EC 48 04 C4 25 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 802093B0 002062F0 38 00 00 00 */ li r0, 0
|
|
/* 802093B4 002062F4 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 802093B8 002062F8 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 802093BC 002062FC 38 00 00 FF */ li r0, 0xff
|
|
/* 802093C0 00206300 98 1F 04 D9 */ stb r0, 0x4d9(r31)
|
|
lbl_802093C4:
|
|
/* 802093C4 00206304 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802093C8 00206308 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802093CC 0020630C 7C 08 03 A6 */ mtlr r0
|
|
/* 802093D0 00206310 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802093D4 00206314 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setAlphaIconAnimeMax
|
|
dMeterButton_c_NS_setAlphaIconAnimeMax:
|
|
/* 802093D8 00206318 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 802093DC 0020631C 7C 08 02 A6 */ mflr r0
|
|
/* 802093E0 00206320 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 802093E4 00206324 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 802093E8 00206328 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802093EC 0020632C 80 63 00 F4 */ lwz r3, 0xf4(r3)
|
|
/* 802093F0 00206330 48 04 C4 39 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802093F4 00206334 C0 02 AD 4C */ lfs f0, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 802093F8 00206338 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802093FC 0020633C 41 82 00 64 */ beq lbl_80209460
|
|
/* 80209400 00206340 88 9F 04 D9 */ lbz r4, 0x4d9(r31)
|
|
/* 80209404 00206344 28 04 00 FF */ cmplwi r4, 0xff
|
|
/* 80209408 00206348 41 82 00 30 */ beq lbl_80209438
|
|
/* 8020940C 0020634C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80209410 00206350 4B FF D9 61 */ bl dMeterButton_c_NS_isFastSet
|
|
/* 80209414 00206354 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80209418 00206358 41 82 00 20 */ beq lbl_80209438
|
|
/* 8020941C 0020635C 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 80209420 00206360 C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80209424 00206364 48 04 C3 AD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80209428 00206368 38 00 00 05 */ li r0, 5
|
|
/* 8020942C 0020636C 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 80209430 00206370 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 80209434 00206374 48 00 00 2C */ b lbl_80209460
|
|
lbl_80209438:
|
|
/* 80209438 00206378 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 8020943C 0020637C C0 22 AD 4C */ lfs f1, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80209440 00206380 48 04 C3 91 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 80209444 00206384 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80209448 00206388 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 8020944C 0020638C 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 80209450 00206390 80 63 01 0C */ lwz r3, 0x10c(r3)
|
|
/* 80209454 00206394 80 9F 00 F4 */ lwz r4, 0xf4(r31)
|
|
/* 80209458 00206398 38 A0 00 05 */ li r5, 5
|
|
/* 8020945C 0020639C 48 01 16 49 */ bl dMeter2Draw_c_NS_setAlphaAnimeMax
|
|
lbl_80209460:
|
|
/* 80209460 002063A0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80209464 002063A4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80209468 002063A8 7C 08 03 A6 */ mtlr r0
|
|
/* 8020946C 002063AC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80209470 002063B0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_isClose
|
|
dMeterButton_c_NS_isClose:
|
|
/* 80209474 002063B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80209478 002063B8 7C 08 02 A6 */ mflr r0
|
|
/* 8020947C 002063BC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80209480 002063C0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80209484 002063C4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80209488 002063C8 80 63 00 1C */ lwz r3, 0x1c(r3)
|
|
/* 8020948C 002063CC 48 04 C3 9D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209490 002063D0 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209494 002063D4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209498 002063D8 40 82 01 10 */ bne lbl_802095A8
|
|
/* 8020949C 002063DC 80 7F 00 24 */ lwz r3, 0x24(r31)
|
|
/* 802094A0 002063E0 48 04 C3 89 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802094A4 002063E4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802094A8 002063E8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802094AC 002063EC 40 82 00 FC */ bne lbl_802095A8
|
|
/* 802094B0 002063F0 80 7F 00 20 */ lwz r3, 0x20(r31)
|
|
/* 802094B4 002063F4 48 04 C3 75 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802094B8 002063F8 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802094BC 002063FC FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802094C0 00206400 40 82 00 E8 */ bne lbl_802095A8
|
|
/* 802094C4 00206404 80 7F 00 28 */ lwz r3, 0x28(r31)
|
|
/* 802094C8 00206408 48 04 C3 61 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802094CC 0020640C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802094D0 00206410 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802094D4 00206414 40 82 00 D4 */ bne lbl_802095A8
|
|
/* 802094D8 00206418 80 7F 00 2C */ lwz r3, 0x2c(r31)
|
|
/* 802094DC 0020641C 48 04 C3 4D */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802094E0 00206420 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802094E4 00206424 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802094E8 00206428 40 82 00 C0 */ bne lbl_802095A8
|
|
/* 802094EC 0020642C 80 7F 00 30 */ lwz r3, 0x30(r31)
|
|
/* 802094F0 00206430 48 04 C3 39 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 802094F4 00206434 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 802094F8 00206438 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 802094FC 0020643C 40 82 00 AC */ bne lbl_802095A8
|
|
/* 80209500 00206440 80 7F 00 34 */ lwz r3, 0x34(r31)
|
|
/* 80209504 00206444 48 04 C3 25 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209508 00206448 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020950C 0020644C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209510 00206450 40 82 00 98 */ bne lbl_802095A8
|
|
/* 80209514 00206454 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80209518 00206458 48 04 C3 11 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020951C 0020645C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209520 00206460 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209524 00206464 40 82 00 84 */ bne lbl_802095A8
|
|
/* 80209528 00206468 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 8020952C 0020646C 48 04 C2 FD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209530 00206470 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209534 00206474 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209538 00206478 40 82 00 70 */ bne lbl_802095A8
|
|
/* 8020953C 0020647C 80 7F 00 50 */ lwz r3, 0x50(r31)
|
|
/* 80209540 00206480 48 04 C2 E9 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209544 00206484 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209548 00206488 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020954C 0020648C 40 82 00 5C */ bne lbl_802095A8
|
|
/* 80209550 00206490 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80209554 00206494 48 04 C2 D5 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209558 00206498 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020955C 0020649C FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209560 002064A0 40 82 00 48 */ bne lbl_802095A8
|
|
/* 80209564 002064A4 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 80209568 002064A8 48 04 C2 C1 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020956C 002064AC C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209570 002064B0 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209574 002064B4 40 82 00 34 */ bne lbl_802095A8
|
|
/* 80209578 002064B8 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 8020957C 002064BC 48 04 C2 AD */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209580 002064C0 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209584 002064C4 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 80209588 002064C8 40 82 00 20 */ bne lbl_802095A8
|
|
/* 8020958C 002064CC 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 80209590 002064D0 48 04 C2 99 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 80209594 002064D4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209598 002064D8 FC 00 08 00 */ fcmpu cr0, f0, f1
|
|
/* 8020959C 002064DC 40 82 00 0C */ bne lbl_802095A8
|
|
/* 802095A0 002064E0 38 60 00 01 */ li r3, 1
|
|
/* 802095A4 002064E4 48 00 00 08 */ b lbl_802095AC
|
|
lbl_802095A8:
|
|
/* 802095A8 002064E8 38 60 00 00 */ li r3, 0
|
|
lbl_802095AC:
|
|
/* 802095AC 002064EC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 802095B0 002064F0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 802095B4 002064F4 7C 08 03 A6 */ mtlr r0
|
|
/* 802095B8 002064F8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 802095BC 002064FC 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_setString
|
|
dMeterButton_c_NS_setString:
|
|
/* 802095C0 00206500 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 802095C4 00206504 7C 08 02 A6 */ mflr r0
|
|
/* 802095C8 00206508 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 802095CC 0020650C 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 802095D0 00206510 48 15 8B FD */ bl _savegpr_25
|
|
/* 802095D4 00206514 7C 79 1B 78 */ mr r25, r3
|
|
/* 802095D8 00206518 7C 9A 23 78 */ mr r26, r4
|
|
/* 802095DC 0020651C 7C BB 2B 78 */ mr r27, r5
|
|
/* 802095E0 00206520 7C DC 33 78 */ mr r28, r6
|
|
/* 802095E4 00206524 7C FD 3B 78 */ mr r29, r7
|
|
/* 802095E8 00206528 54 DF 06 3E */ clrlwi r31, r6, 0x18
|
|
/* 802095EC 0020652C 1C 7F 00 0F */ mulli r3, r31, 0xf
|
|
/* 802095F0 00206530 3B C3 01 14 */ addi r30, r3, 0x114
|
|
/* 802095F4 00206534 7F D9 F2 14 */ add r30, r25, r30
|
|
/* 802095F8 00206538 7F C3 F3 78 */ mr r3, r30
|
|
/* 802095FC 0020653C 48 15 F3 99 */ bl strcmp
|
|
/* 80209600 00206540 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80209604 00206544 40 82 00 18 */ bne lbl_8020961C
|
|
/* 80209608 00206548 7C 79 FA 14 */ add r3, r25, r31
|
|
/* 8020960C 0020654C 88 63 04 BE */ lbz r3, 0x4be(r3)
|
|
/* 80209610 00206550 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209614 00206554 7C 03 00 40 */ cmplw r3, r0
|
|
/* 80209618 00206558 41 82 06 04 */ beq lbl_80209C1C
|
|
lbl_8020961C:
|
|
/* 8020961C 0020655C 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
|
/* 80209620 00206560 40 82 02 98 */ bne lbl_802098B8
|
|
/* 80209624 00206564 38 79 01 23 */ addi r3, r25, 0x123
|
|
/* 80209628 00206568 7F 44 D3 78 */ mr r4, r26
|
|
/* 8020962C 0020656C 48 15 F3 69 */ bl strcmp
|
|
/* 80209630 00206570 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80209634 00206574 40 82 02 84 */ bne lbl_802098B8
|
|
/* 80209638 00206578 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
|
/* 8020963C 0020657C 40 82 00 10 */ bne lbl_8020964C
|
|
/* 80209640 00206580 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209644 00206584 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80209648 00206588 41 82 01 FC */ beq lbl_80209844
|
|
lbl_8020964C:
|
|
/* 8020964C 0020658C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209650 00206590 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80209654 00206594 40 82 00 10 */ bne lbl_80209664
|
|
/* 80209658 00206598 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 8020965C 0020659C 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80209660 002065A0 41 82 01 E4 */ beq lbl_80209844
|
|
lbl_80209664:
|
|
/* 80209664 002065A4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209668 002065A8 28 00 00 02 */ cmplwi r0, 2
|
|
/* 8020966C 002065AC 40 82 00 10 */ bne lbl_8020967C
|
|
/* 80209670 002065B0 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209674 002065B4 28 00 00 02 */ cmplwi r0, 2
|
|
/* 80209678 002065B8 41 82 01 CC */ beq lbl_80209844
|
|
lbl_8020967C:
|
|
/* 8020967C 002065BC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209680 002065C0 28 00 00 03 */ cmplwi r0, 3
|
|
/* 80209684 002065C4 40 82 00 10 */ bne lbl_80209694
|
|
/* 80209688 002065C8 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 8020968C 002065CC 28 00 00 03 */ cmplwi r0, 3
|
|
/* 80209690 002065D0 41 82 01 B4 */ beq lbl_80209844
|
|
lbl_80209694:
|
|
/* 80209694 002065D4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209698 002065D8 28 00 00 04 */ cmplwi r0, 4
|
|
/* 8020969C 002065DC 40 82 00 10 */ bne lbl_802096AC
|
|
/* 802096A0 002065E0 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802096A4 002065E4 28 00 00 04 */ cmplwi r0, 4
|
|
/* 802096A8 002065E8 41 82 01 9C */ beq lbl_80209844
|
|
lbl_802096AC:
|
|
/* 802096AC 002065EC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802096B0 002065F0 28 00 00 05 */ cmplwi r0, 5
|
|
/* 802096B4 002065F4 40 82 00 10 */ bne lbl_802096C4
|
|
/* 802096B8 002065F8 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802096BC 002065FC 28 00 00 05 */ cmplwi r0, 5
|
|
/* 802096C0 00206600 41 82 01 84 */ beq lbl_80209844
|
|
lbl_802096C4:
|
|
/* 802096C4 00206604 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802096C8 00206608 28 00 00 06 */ cmplwi r0, 6
|
|
/* 802096CC 0020660C 40 82 00 10 */ bne lbl_802096DC
|
|
/* 802096D0 00206610 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802096D4 00206614 28 00 00 06 */ cmplwi r0, 6
|
|
/* 802096D8 00206618 41 82 01 6C */ beq lbl_80209844
|
|
lbl_802096DC:
|
|
/* 802096DC 0020661C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802096E0 00206620 28 00 00 07 */ cmplwi r0, 7
|
|
/* 802096E4 00206624 40 82 00 10 */ bne lbl_802096F4
|
|
/* 802096E8 00206628 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802096EC 0020662C 28 00 00 07 */ cmplwi r0, 7
|
|
/* 802096F0 00206630 41 82 01 54 */ beq lbl_80209844
|
|
lbl_802096F4:
|
|
/* 802096F4 00206634 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802096F8 00206638 28 00 00 08 */ cmplwi r0, 8
|
|
/* 802096FC 0020663C 40 82 00 10 */ bne lbl_8020970C
|
|
/* 80209700 00206640 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209704 00206644 28 00 00 08 */ cmplwi r0, 8
|
|
/* 80209708 00206648 41 82 01 3C */ beq lbl_80209844
|
|
lbl_8020970C:
|
|
/* 8020970C 0020664C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209710 00206650 28 00 00 09 */ cmplwi r0, 9
|
|
/* 80209714 00206654 40 82 00 10 */ bne lbl_80209724
|
|
/* 80209718 00206658 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 8020971C 0020665C 28 00 00 09 */ cmplwi r0, 9
|
|
/* 80209720 00206660 41 82 01 24 */ beq lbl_80209844
|
|
lbl_80209724:
|
|
/* 80209724 00206664 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209728 00206668 28 00 00 0A */ cmplwi r0, 0xa
|
|
/* 8020972C 0020666C 40 82 00 10 */ bne lbl_8020973C
|
|
/* 80209730 00206670 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209734 00206674 28 00 00 0A */ cmplwi r0, 0xa
|
|
/* 80209738 00206678 41 82 01 0C */ beq lbl_80209844
|
|
lbl_8020973C:
|
|
/* 8020973C 0020667C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209740 00206680 28 00 00 0B */ cmplwi r0, 0xb
|
|
/* 80209744 00206684 40 82 00 10 */ bne lbl_80209754
|
|
/* 80209748 00206688 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 8020974C 0020668C 28 00 00 0B */ cmplwi r0, 0xb
|
|
/* 80209750 00206690 41 82 00 F4 */ beq lbl_80209844
|
|
lbl_80209754:
|
|
/* 80209754 00206694 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209758 00206698 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 8020975C 0020669C 40 82 00 10 */ bne lbl_8020976C
|
|
/* 80209760 002066A0 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209764 002066A4 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 80209768 002066A8 41 82 00 DC */ beq lbl_80209844
|
|
lbl_8020976C:
|
|
/* 8020976C 002066AC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209770 002066B0 28 00 00 0D */ cmplwi r0, 0xd
|
|
/* 80209774 002066B4 40 82 00 10 */ bne lbl_80209784
|
|
/* 80209778 002066B8 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 8020977C 002066BC 28 00 00 0D */ cmplwi r0, 0xd
|
|
/* 80209780 002066C0 41 82 00 C4 */ beq lbl_80209844
|
|
lbl_80209784:
|
|
/* 80209784 002066C4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209788 002066C8 28 00 00 0E */ cmplwi r0, 0xe
|
|
/* 8020978C 002066CC 40 82 00 10 */ bne lbl_8020979C
|
|
/* 80209790 002066D0 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209794 002066D4 28 00 00 0E */ cmplwi r0, 0xe
|
|
/* 80209798 002066D8 41 82 00 AC */ beq lbl_80209844
|
|
lbl_8020979C:
|
|
/* 8020979C 002066DC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802097A0 002066E0 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 802097A4 002066E4 40 82 00 10 */ bne lbl_802097B4
|
|
/* 802097A8 002066E8 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802097AC 002066EC 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 802097B0 002066F0 41 82 00 94 */ beq lbl_80209844
|
|
lbl_802097B4:
|
|
/* 802097B4 002066F4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802097B8 002066F8 28 00 00 10 */ cmplwi r0, 0x10
|
|
/* 802097BC 002066FC 40 82 00 10 */ bne lbl_802097CC
|
|
/* 802097C0 00206700 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802097C4 00206704 28 00 00 10 */ cmplwi r0, 0x10
|
|
/* 802097C8 00206708 41 82 00 7C */ beq lbl_80209844
|
|
lbl_802097CC:
|
|
/* 802097CC 0020670C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802097D0 00206710 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 802097D4 00206714 40 82 00 10 */ bne lbl_802097E4
|
|
/* 802097D8 00206718 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802097DC 0020671C 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 802097E0 00206720 41 82 00 64 */ beq lbl_80209844
|
|
lbl_802097E4:
|
|
/* 802097E4 00206724 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802097E8 00206728 28 00 00 12 */ cmplwi r0, 0x12
|
|
/* 802097EC 0020672C 40 82 00 10 */ bne lbl_802097FC
|
|
/* 802097F0 00206730 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 802097F4 00206734 28 00 00 12 */ cmplwi r0, 0x12
|
|
/* 802097F8 00206738 41 82 00 4C */ beq lbl_80209844
|
|
lbl_802097FC:
|
|
/* 802097FC 0020673C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209800 00206740 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80209804 00206744 40 82 00 10 */ bne lbl_80209814
|
|
/* 80209808 00206748 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 8020980C 0020674C 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80209810 00206750 41 82 00 34 */ beq lbl_80209844
|
|
lbl_80209814:
|
|
/* 80209814 00206754 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209818 00206758 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 8020981C 0020675C 40 82 00 10 */ bne lbl_8020982C
|
|
/* 80209820 00206760 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209824 00206764 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 80209828 00206768 41 82 00 1C */ beq lbl_80209844
|
|
lbl_8020982C:
|
|
/* 8020982C 0020676C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209830 00206770 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 80209834 00206774 40 82 00 84 */ bne lbl_802098B8
|
|
/* 80209838 00206778 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 8020983C 0020677C 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 80209840 00206780 40 82 00 78 */ bne lbl_802098B8
|
|
lbl_80209844:
|
|
/* 80209844 00206784 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209848 00206788 28 00 00 01 */ cmplwi r0, 1
|
|
/* 8020984C 0020678C 40 82 00 10 */ bne lbl_8020985C
|
|
/* 80209850 00206790 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209854 00206794 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80209858 00206798 41 82 04 7C */ beq lbl_80209CD4
|
|
lbl_8020985C:
|
|
/* 8020985C 0020679C C0 19 03 00 */ lfs f0, 0x300(r25)
|
|
/* 80209860 002067A0 57 E0 10 3A */ slwi r0, r31, 2
|
|
/* 80209864 002067A4 7C D9 02 14 */ add r6, r25, r0
|
|
/* 80209868 002067A8 D0 06 02 FC */ stfs f0, 0x2fc(r6)
|
|
/* 8020986C 002067AC 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209870 002067B0 7C B9 FA 14 */ add r5, r25, r31
|
|
/* 80209874 002067B4 98 05 04 BE */ stb r0, 0x4be(r5)
|
|
/* 80209878 002067B8 A8 99 04 BA */ lha r4, 0x4ba(r25)
|
|
/* 8020987C 002067BC 57 E0 08 3C */ slwi r0, r31, 1
|
|
/* 80209880 002067C0 7C 79 02 14 */ add r3, r25, r0
|
|
/* 80209884 002067C4 B0 83 04 B8 */ sth r4, 0x4b8(r3)
|
|
/* 80209888 002067C8 88 19 04 BD */ lbz r0, 0x4bd(r25)
|
|
/* 8020988C 002067CC 98 05 04 BC */ stb r0, 0x4bc(r5)
|
|
/* 80209890 002067D0 C0 19 02 EC */ lfs f0, 0x2ec(r25)
|
|
/* 80209894 002067D4 D0 06 02 E8 */ stfs f0, 0x2e8(r6)
|
|
/* 80209898 002067D8 C0 19 02 A0 */ lfs f0, 0x2a0(r25)
|
|
/* 8020989C 002067DC D0 06 02 9C */ stfs f0, 0x29c(r6)
|
|
/* 802098A0 002067E0 C0 19 02 E4 */ lfs f0, 0x2e4(r25)
|
|
/* 802098A4 002067E4 D0 06 02 E0 */ stfs f0, 0x2e0(r6)
|
|
/* 802098A8 002067E8 7F 23 CB 78 */ mr r3, r25
|
|
/* 802098AC 002067EC 88 99 04 BF */ lbz r4, 0x4bf(r25)
|
|
/* 802098B0 002067F0 48 00 10 9D */ bl dMeterButton_c_NS_hide_button
|
|
/* 802098B4 002067F4 48 00 02 C8 */ b lbl_80209B7C
|
|
lbl_802098B8:
|
|
/* 802098B8 002067F8 57 80 06 3E */ clrlwi r0, r28, 0x18
|
|
/* 802098BC 002067FC 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802098C0 00206800 40 82 02 5C */ bne lbl_80209B1C
|
|
/* 802098C4 00206804 38 79 01 14 */ addi r3, r25, 0x114
|
|
/* 802098C8 00206808 7F 44 D3 78 */ mr r4, r26
|
|
/* 802098CC 0020680C 48 15 F0 C9 */ bl strcmp
|
|
/* 802098D0 00206810 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 802098D4 00206814 40 82 02 48 */ bne lbl_80209B1C
|
|
/* 802098D8 00206818 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
|
/* 802098DC 0020681C 40 82 00 10 */ bne lbl_802098EC
|
|
/* 802098E0 00206820 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 802098E4 00206824 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802098E8 00206828 41 82 01 FC */ beq lbl_80209AE4
|
|
lbl_802098EC:
|
|
/* 802098EC 0020682C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802098F0 00206830 28 00 00 01 */ cmplwi r0, 1
|
|
/* 802098F4 00206834 40 82 00 10 */ bne lbl_80209904
|
|
/* 802098F8 00206838 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 802098FC 0020683C 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80209900 00206840 41 82 01 E4 */ beq lbl_80209AE4
|
|
lbl_80209904:
|
|
/* 80209904 00206844 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209908 00206848 28 00 00 02 */ cmplwi r0, 2
|
|
/* 8020990C 0020684C 40 82 00 10 */ bne lbl_8020991C
|
|
/* 80209910 00206850 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209914 00206854 28 00 00 02 */ cmplwi r0, 2
|
|
/* 80209918 00206858 41 82 01 CC */ beq lbl_80209AE4
|
|
lbl_8020991C:
|
|
/* 8020991C 0020685C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209920 00206860 28 00 00 03 */ cmplwi r0, 3
|
|
/* 80209924 00206864 40 82 00 10 */ bne lbl_80209934
|
|
/* 80209928 00206868 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 8020992C 0020686C 28 00 00 03 */ cmplwi r0, 3
|
|
/* 80209930 00206870 41 82 01 B4 */ beq lbl_80209AE4
|
|
lbl_80209934:
|
|
/* 80209934 00206874 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209938 00206878 28 00 00 04 */ cmplwi r0, 4
|
|
/* 8020993C 0020687C 40 82 00 10 */ bne lbl_8020994C
|
|
/* 80209940 00206880 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209944 00206884 28 00 00 04 */ cmplwi r0, 4
|
|
/* 80209948 00206888 41 82 01 9C */ beq lbl_80209AE4
|
|
lbl_8020994C:
|
|
/* 8020994C 0020688C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209950 00206890 28 00 00 05 */ cmplwi r0, 5
|
|
/* 80209954 00206894 40 82 00 10 */ bne lbl_80209964
|
|
/* 80209958 00206898 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 8020995C 0020689C 28 00 00 05 */ cmplwi r0, 5
|
|
/* 80209960 002068A0 41 82 01 84 */ beq lbl_80209AE4
|
|
lbl_80209964:
|
|
/* 80209964 002068A4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209968 002068A8 28 00 00 06 */ cmplwi r0, 6
|
|
/* 8020996C 002068AC 40 82 00 10 */ bne lbl_8020997C
|
|
/* 80209970 002068B0 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209974 002068B4 28 00 00 06 */ cmplwi r0, 6
|
|
/* 80209978 002068B8 41 82 01 6C */ beq lbl_80209AE4
|
|
lbl_8020997C:
|
|
/* 8020997C 002068BC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209980 002068C0 28 00 00 07 */ cmplwi r0, 7
|
|
/* 80209984 002068C4 40 82 00 10 */ bne lbl_80209994
|
|
/* 80209988 002068C8 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 8020998C 002068CC 28 00 00 07 */ cmplwi r0, 7
|
|
/* 80209990 002068D0 41 82 01 54 */ beq lbl_80209AE4
|
|
lbl_80209994:
|
|
/* 80209994 002068D4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209998 002068D8 28 00 00 08 */ cmplwi r0, 8
|
|
/* 8020999C 002068DC 40 82 00 10 */ bne lbl_802099AC
|
|
/* 802099A0 002068E0 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 802099A4 002068E4 28 00 00 08 */ cmplwi r0, 8
|
|
/* 802099A8 002068E8 41 82 01 3C */ beq lbl_80209AE4
|
|
lbl_802099AC:
|
|
/* 802099AC 002068EC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802099B0 002068F0 28 00 00 09 */ cmplwi r0, 9
|
|
/* 802099B4 002068F4 40 82 00 10 */ bne lbl_802099C4
|
|
/* 802099B8 002068F8 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 802099BC 002068FC 28 00 00 09 */ cmplwi r0, 9
|
|
/* 802099C0 00206900 41 82 01 24 */ beq lbl_80209AE4
|
|
lbl_802099C4:
|
|
/* 802099C4 00206904 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802099C8 00206908 28 00 00 0A */ cmplwi r0, 0xa
|
|
/* 802099CC 0020690C 40 82 00 10 */ bne lbl_802099DC
|
|
/* 802099D0 00206910 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 802099D4 00206914 28 00 00 0A */ cmplwi r0, 0xa
|
|
/* 802099D8 00206918 41 82 01 0C */ beq lbl_80209AE4
|
|
lbl_802099DC:
|
|
/* 802099DC 0020691C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802099E0 00206920 28 00 00 0B */ cmplwi r0, 0xb
|
|
/* 802099E4 00206924 40 82 00 10 */ bne lbl_802099F4
|
|
/* 802099E8 00206928 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 802099EC 0020692C 28 00 00 0B */ cmplwi r0, 0xb
|
|
/* 802099F0 00206930 41 82 00 F4 */ beq lbl_80209AE4
|
|
lbl_802099F4:
|
|
/* 802099F4 00206934 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 802099F8 00206938 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 802099FC 0020693C 40 82 00 10 */ bne lbl_80209A0C
|
|
/* 80209A00 00206940 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209A04 00206944 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 80209A08 00206948 41 82 00 DC */ beq lbl_80209AE4
|
|
lbl_80209A0C:
|
|
/* 80209A0C 0020694C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209A10 00206950 28 00 00 0D */ cmplwi r0, 0xd
|
|
/* 80209A14 00206954 40 82 00 10 */ bne lbl_80209A24
|
|
/* 80209A18 00206958 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209A1C 0020695C 28 00 00 0D */ cmplwi r0, 0xd
|
|
/* 80209A20 00206960 41 82 00 C4 */ beq lbl_80209AE4
|
|
lbl_80209A24:
|
|
/* 80209A24 00206964 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209A28 00206968 28 00 00 0E */ cmplwi r0, 0xe
|
|
/* 80209A2C 0020696C 40 82 00 10 */ bne lbl_80209A3C
|
|
/* 80209A30 00206970 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209A34 00206974 28 00 00 0E */ cmplwi r0, 0xe
|
|
/* 80209A38 00206978 41 82 00 AC */ beq lbl_80209AE4
|
|
lbl_80209A3C:
|
|
/* 80209A3C 0020697C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209A40 00206980 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 80209A44 00206984 40 82 00 10 */ bne lbl_80209A54
|
|
/* 80209A48 00206988 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209A4C 0020698C 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 80209A50 00206990 41 82 00 94 */ beq lbl_80209AE4
|
|
lbl_80209A54:
|
|
/* 80209A54 00206994 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209A58 00206998 28 00 00 10 */ cmplwi r0, 0x10
|
|
/* 80209A5C 0020699C 40 82 00 10 */ bne lbl_80209A6C
|
|
/* 80209A60 002069A0 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209A64 002069A4 28 00 00 10 */ cmplwi r0, 0x10
|
|
/* 80209A68 002069A8 41 82 00 7C */ beq lbl_80209AE4
|
|
lbl_80209A6C:
|
|
/* 80209A6C 002069AC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209A70 002069B0 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 80209A74 002069B4 40 82 00 10 */ bne lbl_80209A84
|
|
/* 80209A78 002069B8 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209A7C 002069BC 28 00 00 11 */ cmplwi r0, 0x11
|
|
/* 80209A80 002069C0 41 82 00 64 */ beq lbl_80209AE4
|
|
lbl_80209A84:
|
|
/* 80209A84 002069C4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209A88 002069C8 28 00 00 12 */ cmplwi r0, 0x12
|
|
/* 80209A8C 002069CC 40 82 00 10 */ bne lbl_80209A9C
|
|
/* 80209A90 002069D0 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209A94 002069D4 28 00 00 12 */ cmplwi r0, 0x12
|
|
/* 80209A98 002069D8 41 82 00 4C */ beq lbl_80209AE4
|
|
lbl_80209A9C:
|
|
/* 80209A9C 002069DC 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209AA0 002069E0 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80209AA4 002069E4 40 82 00 10 */ bne lbl_80209AB4
|
|
/* 80209AA8 002069E8 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209AAC 002069EC 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80209AB0 002069F0 41 82 00 34 */ beq lbl_80209AE4
|
|
lbl_80209AB4:
|
|
/* 80209AB4 002069F4 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209AB8 002069F8 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 80209ABC 002069FC 40 82 00 10 */ bne lbl_80209ACC
|
|
/* 80209AC0 00206A00 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209AC4 00206A04 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 80209AC8 00206A08 41 82 00 1C */ beq lbl_80209AE4
|
|
lbl_80209ACC:
|
|
/* 80209ACC 00206A0C 57 60 06 3E */ clrlwi r0, r27, 0x18
|
|
/* 80209AD0 00206A10 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 80209AD4 00206A14 40 82 00 48 */ bne lbl_80209B1C
|
|
/* 80209AD8 00206A18 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209ADC 00206A1C 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 80209AE0 00206A20 40 82 00 3C */ bne lbl_80209B1C
|
|
lbl_80209AE4:
|
|
/* 80209AE4 00206A24 C0 19 02 FC */ lfs f0, 0x2fc(r25)
|
|
/* 80209AE8 00206A28 57 E0 10 3A */ slwi r0, r31, 2
|
|
/* 80209AEC 00206A2C 7C 99 02 14 */ add r4, r25, r0
|
|
/* 80209AF0 00206A30 D0 04 02 FC */ stfs f0, 0x2fc(r4)
|
|
/* 80209AF4 00206A34 88 19 04 BE */ lbz r0, 0x4be(r25)
|
|
/* 80209AF8 00206A38 7C 79 FA 14 */ add r3, r25, r31
|
|
/* 80209AFC 00206A3C 98 03 04 BE */ stb r0, 0x4be(r3)
|
|
/* 80209B00 00206A40 C0 19 02 E8 */ lfs f0, 0x2e8(r25)
|
|
/* 80209B04 00206A44 D0 04 02 E8 */ stfs f0, 0x2e8(r4)
|
|
/* 80209B08 00206A48 C0 19 02 9C */ lfs f0, 0x29c(r25)
|
|
/* 80209B0C 00206A4C D0 04 02 9C */ stfs f0, 0x29c(r4)
|
|
/* 80209B10 00206A50 C0 19 02 E0 */ lfs f0, 0x2e0(r25)
|
|
/* 80209B14 00206A54 D0 04 02 E0 */ stfs f0, 0x2e0(r4)
|
|
/* 80209B18 00206A58 48 00 00 64 */ b lbl_80209B7C
|
|
lbl_80209B1C:
|
|
/* 80209B1C 00206A5C 7C B9 FA 14 */ add r5, r25, r31
|
|
/* 80209B20 00206A60 9B 65 04 BE */ stb r27, 0x4be(r5)
|
|
/* 80209B24 00206A64 38 80 00 00 */ li r4, 0
|
|
/* 80209B28 00206A68 57 E0 08 3C */ slwi r0, r31, 1
|
|
/* 80209B2C 00206A6C 7C 79 02 14 */ add r3, r25, r0
|
|
/* 80209B30 00206A70 B0 83 04 B8 */ sth r4, 0x4b8(r3)
|
|
/* 80209B34 00206A74 98 85 04 BC */ stb r4, 0x4bc(r5)
|
|
/* 80209B38 00206A78 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209B3C 00206A7C 57 E0 10 3A */ slwi r0, r31, 2
|
|
/* 80209B40 00206A80 7C 79 02 14 */ add r3, r25, r0
|
|
/* 80209B44 00206A84 D0 03 02 E8 */ stfs f0, 0x2e8(r3)
|
|
/* 80209B48 00206A88 38 79 01 14 */ addi r3, r25, 0x114
|
|
/* 80209B4C 00206A8C 7F 44 D3 78 */ mr r4, r26
|
|
/* 80209B50 00206A90 48 15 EE 45 */ bl strcmp
|
|
/* 80209B54 00206A94 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80209B58 00206A98 41 82 00 24 */ beq lbl_80209B7C
|
|
/* 80209B5C 00206A9C 38 79 01 23 */ addi r3, r25, 0x123
|
|
/* 80209B60 00206AA0 7F 44 D3 78 */ mr r4, r26
|
|
/* 80209B64 00206AA4 48 15 EE 31 */ bl strcmp
|
|
/* 80209B68 00206AA8 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80209B6C 00206AAC 41 82 00 10 */ beq lbl_80209B7C
|
|
/* 80209B70 00206AB0 38 00 00 01 */ li r0, 1
|
|
/* 80209B74 00206AB4 7C 79 FA 14 */ add r3, r25, r31
|
|
/* 80209B78 00206AB8 98 03 04 D7 */ stb r0, 0x4d7(r3)
|
|
lbl_80209B7C:
|
|
/* 80209B7C 00206ABC 7F 23 CB 78 */ mr r3, r25
|
|
/* 80209B80 00206AC0 7F 64 DB 78 */ mr r4, r27
|
|
/* 80209B84 00206AC4 7F 45 D3 78 */ mr r5, r26
|
|
/* 80209B88 00206AC8 57 86 06 3E */ clrlwi r6, r28, 0x18
|
|
/* 80209B8C 00206ACC 48 00 01 F1 */ bl dMeterButton_c_NS_getCenterPosCalc
|
|
/* 80209B90 00206AD0 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
|
/* 80209B94 00206AD4 40 82 00 24 */ bne lbl_80209BB8
|
|
/* 80209B98 00206AD8 88 19 04 BF */ lbz r0, 0x4bf(r25)
|
|
/* 80209B9C 00206ADC 28 00 00 16 */ cmplwi r0, 0x16
|
|
/* 80209BA0 00206AE0 40 82 00 18 */ bne lbl_80209BB8
|
|
/* 80209BA4 00206AE4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209BA8 00206AE8 57 E0 10 3A */ slwi r0, r31, 2
|
|
/* 80209BAC 00206AEC 7C 79 02 14 */ add r3, r25, r0
|
|
/* 80209BB0 00206AF0 D0 03 02 F4 */ stfs f0, 0x2f4(r3)
|
|
/* 80209BB4 00206AF4 48 00 00 68 */ b lbl_80209C1C
|
|
lbl_80209BB8:
|
|
/* 80209BB8 00206AF8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 80209BBC 00206AFC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 80209BC0 00206B00 88 03 5E 4B */ lbz r0, 0x5e4b(r3)
|
|
/* 80209BC4 00206B04 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
|
/* 80209BC8 00206B08 41 82 00 14 */ beq lbl_80209BDC
|
|
/* 80209BCC 00206B0C C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209BD0 00206B10 D0 19 02 F8 */ stfs f0, 0x2f8(r25)
|
|
/* 80209BD4 00206B14 D0 19 02 F4 */ stfs f0, 0x2f4(r25)
|
|
/* 80209BD8 00206B18 48 00 00 44 */ b lbl_80209C1C
|
|
lbl_80209BDC:
|
|
/* 80209BDC 00206B1C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
|
|
/* 80209BE0 00206B20 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
|
|
/* 80209BE4 00206B24 C0 23 0E 64 */ lfs f1, 0xe64(r3)
|
|
/* 80209BE8 00206B28 C0 59 01 E4 */ lfs f2, 0x1e4(r25)
|
|
/* 80209BEC 00206B2C C0 19 01 E8 */ lfs f0, 0x1e8(r25)
|
|
/* 80209BF0 00206B30 EC 02 00 2A */ fadds f0, f2, f0
|
|
/* 80209BF4 00206B34 EC 61 00 2A */ fadds f3, f1, f0
|
|
/* 80209BF8 00206B38 C0 22 AD 70 */ lfs f1, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 80209BFC 00206B3C EC 01 00 B2 */ fmuls f0, f1, f2
|
|
/* 80209C00 00206B40 EC 41 00 F2 */ fmuls f2, f1, f3
|
|
/* 80209C04 00206B44 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 80209C08 00206B48 D0 19 02 F4 */ stfs f0, 0x2f4(r25)
|
|
/* 80209C0C 00206B4C C0 19 01 E8 */ lfs f0, 0x1e8(r25)
|
|
/* 80209C10 00206B50 EC 01 00 32 */ fmuls f0, f1, f0
|
|
/* 80209C14 00206B54 EC 02 00 28 */ fsubs f0, f2, f0
|
|
/* 80209C18 00206B58 D0 19 02 F8 */ stfs f0, 0x2f8(r25)
|
|
lbl_80209C1C:
|
|
/* 80209C1C 00206B5C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80209C20 00206B60 7F 44 D3 78 */ mr r4, r26
|
|
/* 80209C24 00206B64 48 15 EF 09 */ bl strcpy
|
|
/* 80209C28 00206B68 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
|
/* 80209C2C 00206B6C 40 82 00 58 */ bne lbl_80209C84
|
|
/* 80209C30 00206B70 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80209C34 00206B74 41 82 00 0C */ beq lbl_80209C40
|
|
/* 80209C38 00206B78 9B 99 04 D9 */ stb r28, 0x4d9(r25)
|
|
/* 80209C3C 00206B7C 48 00 00 18 */ b lbl_80209C54
|
|
lbl_80209C40:
|
|
/* 80209C40 00206B80 88 19 04 D9 */ lbz r0, 0x4d9(r25)
|
|
/* 80209C44 00206B84 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80209C48 00206B88 40 82 00 0C */ bne lbl_80209C54
|
|
/* 80209C4C 00206B8C 38 00 00 FF */ li r0, 0xff
|
|
/* 80209C50 00206B90 98 19 04 D9 */ stb r0, 0x4d9(r25)
|
|
lbl_80209C54:
|
|
/* 80209C54 00206B94 3B 80 00 00 */ li r28, 0
|
|
/* 80209C58 00206B98 3B 60 00 00 */ li r27, 0
|
|
lbl_80209C5C:
|
|
/* 80209C5C 00206B9C 38 1B 00 84 */ addi r0, r27, 0x84
|
|
/* 80209C60 00206BA0 7C 79 00 2E */ lwzx r3, r25, r0
|
|
/* 80209C64 00206BA4 48 0F 69 F5 */ bl J2DTextBox_NS_getStringPtr
|
|
/* 80209C68 00206BA8 7F 44 D3 78 */ mr r4, r26
|
|
/* 80209C6C 00206BAC 48 15 EE C1 */ bl strcpy
|
|
/* 80209C70 00206BB0 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 80209C74 00206BB4 2C 1C 00 05 */ cmpwi r28, 5
|
|
/* 80209C78 00206BB8 3B 7B 00 04 */ addi r27, r27, 4
|
|
/* 80209C7C 00206BBC 41 80 FF E0 */ blt lbl_80209C5C
|
|
/* 80209C80 00206BC0 48 00 00 54 */ b lbl_80209CD4
|
|
lbl_80209C84:
|
|
/* 80209C84 00206BC4 57 A0 06 3F */ clrlwi. r0, r29, 0x18
|
|
/* 80209C88 00206BC8 41 82 00 0C */ beq lbl_80209C94
|
|
/* 80209C8C 00206BCC 9B 99 04 D9 */ stb r28, 0x4d9(r25)
|
|
/* 80209C90 00206BD0 48 00 00 18 */ b lbl_80209CA8
|
|
lbl_80209C94:
|
|
/* 80209C94 00206BD4 88 19 04 D9 */ lbz r0, 0x4d9(r25)
|
|
/* 80209C98 00206BD8 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80209C9C 00206BDC 40 82 00 0C */ bne lbl_80209CA8
|
|
/* 80209CA0 00206BE0 38 00 00 FF */ li r0, 0xff
|
|
/* 80209CA4 00206BE4 98 19 04 D9 */ stb r0, 0x4d9(r25)
|
|
lbl_80209CA8:
|
|
/* 80209CA8 00206BE8 3B 80 00 00 */ li r28, 0
|
|
/* 80209CAC 00206BEC 3B 60 00 00 */ li r27, 0
|
|
lbl_80209CB0:
|
|
/* 80209CB0 00206BF0 38 1B 00 98 */ addi r0, r27, 0x98
|
|
/* 80209CB4 00206BF4 7C 79 00 2E */ lwzx r3, r25, r0
|
|
/* 80209CB8 00206BF8 48 0F 69 A1 */ bl J2DTextBox_NS_getStringPtr
|
|
/* 80209CBC 00206BFC 7F 44 D3 78 */ mr r4, r26
|
|
/* 80209CC0 00206C00 48 15 EE 6D */ bl strcpy
|
|
/* 80209CC4 00206C04 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 80209CC8 00206C08 2C 1C 00 05 */ cmpwi r28, 5
|
|
/* 80209CCC 00206C0C 3B 7B 00 04 */ addi r27, r27, 4
|
|
/* 80209CD0 00206C10 41 80 FF E0 */ blt lbl_80209CB0
|
|
lbl_80209CD4:
|
|
/* 80209CD4 00206C14 39 61 00 30 */ addi r11, r1, 0x30
|
|
/* 80209CD8 00206C18 48 15 85 41 */ bl func_80362218
|
|
/* 80209CDC 00206C1C 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80209CE0 00206C20 7C 08 03 A6 */ mtlr r0
|
|
/* 80209CE4 00206C24 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80209CE8 00206C28 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_hideAll
|
|
dMeterButton_c_NS_hideAll:
|
|
/* 80209CEC 00206C2C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80209CF0 00206C30 7C 08 02 A6 */ mflr r0
|
|
/* 80209CF4 00206C34 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80209CF8 00206C38 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80209CFC 00206C3C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80209D00 00206C40 80 63 00 08 */ lwz r3, 8(r3)
|
|
/* 80209D04 00206C44 3C 80 52 4F */ lis r4, 0x524F4F54@ha
|
|
/* 80209D08 00206C48 38 C4 4F 54 */ addi r6, r4, 0x524F4F54@l
|
|
/* 80209D0C 00206C4C 38 A0 00 00 */ li r5, 0
|
|
/* 80209D10 00206C50 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80209D14 00206C54 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80209D18 00206C58 7D 89 03 A6 */ mtctr r12
|
|
/* 80209D1C 00206C5C 4E 80 04 21 */ bctrl
|
|
/* 80209D20 00206C60 38 00 00 00 */ li r0, 0
|
|
/* 80209D24 00206C64 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80209D28 00206C68 80 7F 00 0C */ lwz r3, 0xc(r31)
|
|
/* 80209D2C 00206C6C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80209D30 00206C70 41 82 00 28 */ beq lbl_80209D58
|
|
/* 80209D34 00206C74 3C 80 52 4F */ lis r4, 0x524F4F54@ha
|
|
/* 80209D38 00206C78 38 C4 4F 54 */ addi r6, r4, 0x524F4F54@l
|
|
/* 80209D3C 00206C7C 38 A0 00 00 */ li r5, 0
|
|
/* 80209D40 00206C80 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80209D44 00206C84 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80209D48 00206C88 7D 89 03 A6 */ mtctr r12
|
|
/* 80209D4C 00206C8C 4E 80 04 21 */ bctrl
|
|
/* 80209D50 00206C90 38 00 00 00 */ li r0, 0
|
|
/* 80209D54 00206C94 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
lbl_80209D58:
|
|
/* 80209D58 00206C98 80 7F 00 D8 */ lwz r3, 0xd8(r31)
|
|
/* 80209D5C 00206C9C 48 04 B8 AD */ bl CPaneMgrAlpha_NS_hide
|
|
/* 80209D60 00206CA0 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 80209D64 00206CA4 48 04 B8 A5 */ bl CPaneMgrAlpha_NS_hide
|
|
/* 80209D68 00206CA8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80209D6C 00206CAC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80209D70 00206CB0 7C 08 03 A6 */ mtlr r0
|
|
/* 80209D74 00206CB4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80209D78 00206CB8 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_getCenterPosCalc
|
|
dMeterButton_c_NS_getCenterPosCalc:
|
|
/* 80209D7C 00206CBC 94 21 FE 80 */ stwu r1, -0x180(r1)
|
|
/* 80209D80 00206CC0 7C 08 02 A6 */ mflr r0
|
|
/* 80209D84 00206CC4 90 01 01 84 */ stw r0, 0x184(r1)
|
|
/* 80209D88 00206CC8 DB E1 01 70 */ stfd f31, 0x170(r1)
|
|
/* 80209D8C 00206CCC F3 E1 01 78 */ psq_st f31, 376(r1), 0, qr0
|
|
/* 80209D90 00206CD0 DB C1 01 60 */ stfd f30, 0x160(r1)
|
|
/* 80209D94 00206CD4 F3 C1 01 68 */ psq_st f30, 360(r1), 0, qr0
|
|
/* 80209D98 00206CD8 DB A1 01 50 */ stfd f29, 0x150(r1)
|
|
/* 80209D9C 00206CDC F3 A1 01 58 */ psq_st f29, 344(r1), 0, qr0
|
|
/* 80209DA0 00206CE0 39 61 01 50 */ addi r11, r1, 0x150
|
|
/* 80209DA4 00206CE4 48 15 84 2D */ bl _savegpr_26
|
|
/* 80209DA8 00206CE8 7C 7B 1B 78 */ mr r27, r3
|
|
/* 80209DAC 00206CEC 7C 9D 23 78 */ mr r29, r4
|
|
/* 80209DB0 00206CF0 7C DC 33 78 */ mr r28, r6
|
|
/* 80209DB4 00206CF4 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
|
/* 80209DB8 00206CF8 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
|
/* 80209DBC 00206CFC 80 9B 00 84 */ lwz r4, 0x84(r27)
|
|
/* 80209DC0 00206D00 48 01 28 E5 */ bl dMeter2Info_c_NS_getStringLength
|
|
/* 80209DC4 00206D04 57 9A 10 3A */ slwi r26, r28, 2
|
|
/* 80209DC8 00206D08 C0 42 AD 4C */ lfs f2, lbl_8045474C-_SDA2_BASE_(r2)
|
|
/* 80209DCC 00206D0C 7F FB D2 14 */ add r31, r27, r26
|
|
/* 80209DD0 00206D10 C0 1F 06 10 */ lfs f0, 0x610(r31)
|
|
/* 80209DD4 00206D14 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 80209DD8 00206D18 EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 80209DDC 00206D1C D0 1F 01 E4 */ stfs f0, 0x1e4(r31)
|
|
/* 80209DE0 00206D20 88 1B 04 D9 */ lbz r0, 0x4d9(r27)
|
|
/* 80209DE4 00206D24 7C 00 E0 00 */ cmpw r0, r28
|
|
/* 80209DE8 00206D28 40 82 00 50 */ bne lbl_80209E38
|
|
/* 80209DEC 00206D2C 7C 7B E2 14 */ add r3, r27, r28
|
|
/* 80209DF0 00206D30 88 03 04 BE */ lbz r0, 0x4be(r3)
|
|
/* 80209DF4 00206D34 28 00 00 01 */ cmplwi r0, 1
|
|
/* 80209DF8 00206D38 40 82 00 40 */ bne lbl_80209E38
|
|
/* 80209DFC 00206D3C 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 80209E00 00206D40 3C 80 68 69 */ lis r4, 0x68696E67@ha
|
|
/* 80209E04 00206D44 38 C4 6E 67 */ addi r6, r4, 0x68696E67@l
|
|
/* 80209E08 00206D48 3C 80 00 66 */ lis r4, 0x00666973@ha
|
|
/* 80209E0C 00206D4C 38 A4 69 73 */ addi r5, r4, 0x00666973@l
|
|
/* 80209E10 00206D50 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80209E14 00206D54 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80209E18 00206D58 7D 89 03 A6 */ mtctr r12
|
|
/* 80209E1C 00206D5C 4E 80 04 21 */ bctrl
|
|
/* 80209E20 00206D60 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 80209E24 00206D64 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 80209E28 00206D68 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 80209E2C 00206D6C C0 1B 05 00 */ lfs f0, 0x500(r27)
|
|
/* 80209E30 00206D70 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 80209E34 00206D74 D0 1F 01 E4 */ stfs f0, 0x1e4(r31)
|
|
lbl_80209E38:
|
|
/* 80209E38 00206D78 C0 1F 01 E4 */ lfs f0, 0x1e4(r31)
|
|
/* 80209E3C 00206D7C 7C 7B D2 14 */ add r3, r27, r26
|
|
/* 80209E40 00206D80 D0 03 02 9C */ stfs f0, 0x29c(r3)
|
|
/* 80209E44 00206D84 80 9B 00 84 */ lwz r4, 0x84(r27)
|
|
/* 80209E48 00206D88 C0 24 00 28 */ lfs f1, 0x28(r4)
|
|
/* 80209E4C 00206D8C C0 04 00 20 */ lfs f0, 0x20(r4)
|
|
/* 80209E50 00206D90 EC 61 00 28 */ fsubs f3, f1, f0
|
|
/* 80209E54 00206D94 C0 43 02 E0 */ lfs f2, 0x2e0(r3)
|
|
/* 80209E58 00206D98 C0 22 AD 70 */ lfs f1, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 80209E5C 00206D9C C0 1F 06 10 */ lfs f0, 0x610(r31)
|
|
/* 80209E60 00206DA0 EC 00 00 F2 */ fmuls f0, f0, f3
|
|
/* 80209E64 00206DA4 EC 01 00 32 */ fmuls f0, f1, f0
|
|
/* 80209E68 00206DA8 EF E2 00 28 */ fsubs f31, f2, f0
|
|
/* 80209E6C 00206DAC C0 1F 01 E4 */ lfs f0, 0x1e4(r31)
|
|
/* 80209E70 00206DB0 EF DF 00 2A */ fadds f30, f31, f0
|
|
/* 80209E74 00206DB4 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 80209E78 00206DB8 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
|
/* 80209E7C 00206DBC 57 BD 15 BA */ rlwinm r29, r29, 2, 0x16, 0x1d
|
|
/* 80209E80 00206DC0 7F DB EA 14 */ add r30, r27, r29
|
|
/* 80209E84 00206DC4 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 80209E88 00206DC8 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 80209E8C 00206DCC 41 81 06 04 */ bgt lbl_8020A490
|
|
/* 80209E90 00206DD0 3C 60 80 3C */ lis r3, lbl_803BF1A8@ha
|
|
/* 80209E94 00206DD4 38 63 F1 A8 */ addi r3, r3, lbl_803BF1A8@l
|
|
/* 80209E98 00206DD8 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 80209E9C 00206DDC 7C 03 00 2E */ lwzx r0, r3, r0
|
|
/* 80209EA0 00206DE0 7C 09 03 A6 */ mtctr r0
|
|
/* 80209EA4 00206DE4 4E 80 04 20 */ bctr
|
|
/* 80209EA8 00206DE8 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 80209EAC 00206DEC 3C 80 62 74 */ lis r4, 0x62746E31@ha
|
|
/* 80209EB0 00206DF0 38 C4 6E 31 */ addi r6, r4, 0x62746E31@l
|
|
/* 80209EB4 00206DF4 38 A0 61 5F */ li r5, 0x615f
|
|
/* 80209EB8 00206DF8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80209EBC 00206DFC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80209EC0 00206E00 7D 89 03 A6 */ mtctr r12
|
|
/* 80209EC4 00206E04 4E 80 04 21 */ bctrl
|
|
/* 80209EC8 00206E08 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 80209ECC 00206E0C C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 80209ED0 00206E10 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 80209ED4 00206E14 C0 1B 04 F4 */ lfs f0, 0x4f4(r27)
|
|
/* 80209ED8 00206E18 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 80209EDC 00206E1C D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 80209EE0 00206E20 C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 80209EE4 00206E24 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 80209EE8 00206E28 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80209EEC 00206E2C D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 80209EF0 00206E30 48 00 05 A0 */ b lbl_8020A490
|
|
/* 80209EF4 00206E34 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 80209EF8 00206E38 3C 80 5F 62 */ lis r4, 0x5F62746E@ha
|
|
/* 80209EFC 00206E3C 38 C4 74 6E */ addi r6, r4, 0x5F62746E@l
|
|
/* 80209F00 00206E40 38 A0 00 62 */ li r5, 0x62
|
|
/* 80209F04 00206E44 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80209F08 00206E48 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80209F0C 00206E4C 7D 89 03 A6 */ mtctr r12
|
|
/* 80209F10 00206E50 4E 80 04 21 */ bctrl
|
|
/* 80209F14 00206E54 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 80209F18 00206E58 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 80209F1C 00206E5C EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 80209F20 00206E60 C0 1B 05 00 */ lfs f0, 0x500(r27)
|
|
/* 80209F24 00206E64 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 80209F28 00206E68 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 80209F2C 00206E6C C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 80209F30 00206E70 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 80209F34 00206E74 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80209F38 00206E78 D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 80209F3C 00206E7C 48 00 05 54 */ b lbl_8020A490
|
|
/* 80209F40 00206E80 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 80209F44 00206E84 3C 80 74 6E */ lis r4, 0x746E5F62@ha
|
|
/* 80209F48 00206E88 38 C4 5F 62 */ addi r6, r4, 0x746E5F62@l
|
|
/* 80209F4C 00206E8C 3C 80 00 72 */ lis r4, 0x00725F62@ha
|
|
/* 80209F50 00206E90 38 A4 5F 62 */ addi r5, r4, 0x00725F62@l
|
|
/* 80209F54 00206E94 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80209F58 00206E98 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80209F5C 00206E9C 7D 89 03 A6 */ mtctr r12
|
|
/* 80209F60 00206EA0 4E 80 04 21 */ bctrl
|
|
/* 80209F64 00206EA4 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 80209F68 00206EA8 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 80209F6C 00206EAC EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 80209F70 00206EB0 C0 1B 05 0C */ lfs f0, 0x50c(r27)
|
|
/* 80209F74 00206EB4 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 80209F78 00206EB8 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 80209F7C 00206EBC C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 80209F80 00206EC0 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 80209F84 00206EC4 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80209F88 00206EC8 D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 80209F8C 00206ECC 48 00 05 04 */ b lbl_8020A490
|
|
/* 80209F90 00206ED0 38 61 00 C8 */ addi r3, r1, 0xc8
|
|
/* 80209F94 00206ED4 48 04 99 9D */ bl CPaneMgr
|
|
/* 80209F98 00206ED8 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 80209F9C 00206EDC 3C 80 7A 62 */ lis r4, 0x7A62746E@ha
|
|
/* 80209FA0 00206EE0 38 C4 74 6E */ addi r6, r4, 0x7A62746E@l
|
|
/* 80209FA4 00206EE4 38 A0 00 00 */ li r5, 0
|
|
/* 80209FA8 00206EE8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80209FAC 00206EEC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80209FB0 00206EF0 7D 89 03 A6 */ mtctr r12
|
|
/* 80209FB4 00206EF4 4E 80 04 21 */ bctrl
|
|
/* 80209FB8 00206EF8 7C 65 1B 78 */ mr r5, r3
|
|
/* 80209FBC 00206EFC 38 61 00 2C */ addi r3, r1, 0x2c
|
|
/* 80209FC0 00206F00 38 81 00 C8 */ addi r4, r1, 0xc8
|
|
/* 80209FC4 00206F04 38 C1 00 98 */ addi r6, r1, 0x98
|
|
/* 80209FC8 00206F08 38 E0 00 00 */ li r7, 0
|
|
/* 80209FCC 00206F0C 39 00 00 00 */ li r8, 0
|
|
/* 80209FD0 00206F10 39 20 00 00 */ li r9, 0
|
|
/* 80209FD4 00206F14 48 04 AC BD */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 80209FD8 00206F18 80 61 00 2C */ lwz r3, 0x2c(r1)
|
|
/* 80209FDC 00206F1C 80 01 00 30 */ lwz r0, 0x30(r1)
|
|
/* 80209FE0 00206F20 90 61 00 5C */ stw r3, 0x5c(r1)
|
|
/* 80209FE4 00206F24 90 01 00 60 */ stw r0, 0x60(r1)
|
|
/* 80209FE8 00206F28 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80209FEC 00206F2C 90 01 00 64 */ stw r0, 0x64(r1)
|
|
/* 80209FF0 00206F30 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 80209FF4 00206F34 3C 80 7A 62 */ lis r4, 0x7A62746E@ha
|
|
/* 80209FF8 00206F38 38 C4 74 6E */ addi r6, r4, 0x7A62746E@l
|
|
/* 80209FFC 00206F3C 38 A0 00 00 */ li r5, 0
|
|
/* 8020A000 00206F40 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A004 00206F44 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A008 00206F48 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A00C 00206F4C 4E 80 04 21 */ bctrl
|
|
/* 8020A010 00206F50 7C 65 1B 78 */ mr r5, r3
|
|
/* 8020A014 00206F54 38 61 00 20 */ addi r3, r1, 0x20
|
|
/* 8020A018 00206F58 38 81 00 C8 */ addi r4, r1, 0xc8
|
|
/* 8020A01C 00206F5C 38 C1 00 98 */ addi r6, r1, 0x98
|
|
/* 8020A020 00206F60 38 E0 00 03 */ li r7, 3
|
|
/* 8020A024 00206F64 39 00 00 00 */ li r8, 0
|
|
/* 8020A028 00206F68 39 20 00 00 */ li r9, 0
|
|
/* 8020A02C 00206F6C 48 04 AC 65 */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 8020A030 00206F70 80 61 00 20 */ lwz r3, 0x20(r1)
|
|
/* 8020A034 00206F74 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8020A038 00206F78 90 61 00 50 */ stw r3, 0x50(r1)
|
|
/* 8020A03C 00206F7C 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 8020A040 00206F80 80 01 00 28 */ lwz r0, 0x28(r1)
|
|
/* 8020A044 00206F84 90 01 00 58 */ stw r0, 0x58(r1)
|
|
/* 8020A048 00206F88 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A04C 00206F8C 3C 80 64 6F */ lis r4, 0x646F6E61@ha
|
|
/* 8020A050 00206F90 38 C4 6E 61 */ addi r6, r4, 0x646F6E61@l
|
|
/* 8020A054 00206F94 38 A0 6D 69 */ li r5, 0x6d69
|
|
/* 8020A058 00206F98 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A05C 00206F9C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A060 00206FA0 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A064 00206FA4 4E 80 04 21 */ bctrl
|
|
/* 8020A068 00206FA8 7C 65 1B 78 */ mr r5, r3
|
|
/* 8020A06C 00206FAC 38 61 00 14 */ addi r3, r1, 0x14
|
|
/* 8020A070 00206FB0 38 81 00 C8 */ addi r4, r1, 0xc8
|
|
/* 8020A074 00206FB4 38 C1 00 68 */ addi r6, r1, 0x68
|
|
/* 8020A078 00206FB8 38 E0 00 00 */ li r7, 0
|
|
/* 8020A07C 00206FBC 39 00 00 00 */ li r8, 0
|
|
/* 8020A080 00206FC0 39 20 00 00 */ li r9, 0
|
|
/* 8020A084 00206FC4 48 04 AC 0D */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 8020A088 00206FC8 80 61 00 14 */ lwz r3, 0x14(r1)
|
|
/* 8020A08C 00206FCC 80 01 00 18 */ lwz r0, 0x18(r1)
|
|
/* 8020A090 00206FD0 90 61 00 44 */ stw r3, 0x44(r1)
|
|
/* 8020A094 00206FD4 90 01 00 48 */ stw r0, 0x48(r1)
|
|
/* 8020A098 00206FD8 80 01 00 1C */ lwz r0, 0x1c(r1)
|
|
/* 8020A09C 00206FDC 90 01 00 4C */ stw r0, 0x4c(r1)
|
|
/* 8020A0A0 00206FE0 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A0A4 00206FE4 3C 80 64 6F */ lis r4, 0x646F6E61@ha
|
|
/* 8020A0A8 00206FE8 38 C4 6E 61 */ addi r6, r4, 0x646F6E61@l
|
|
/* 8020A0AC 00206FEC 38 A0 6D 69 */ li r5, 0x6d69
|
|
/* 8020A0B0 00206FF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A0B4 00206FF4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A0B8 00206FF8 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A0BC 00206FFC 4E 80 04 21 */ bctrl
|
|
/* 8020A0C0 00207000 7C 65 1B 78 */ mr r5, r3
|
|
/* 8020A0C4 00207004 38 61 00 08 */ addi r3, r1, 8
|
|
/* 8020A0C8 00207008 38 81 00 C8 */ addi r4, r1, 0xc8
|
|
/* 8020A0CC 0020700C 38 C1 00 68 */ addi r6, r1, 0x68
|
|
/* 8020A0D0 00207010 38 E0 00 03 */ li r7, 3
|
|
/* 8020A0D4 00207014 39 00 00 00 */ li r8, 0
|
|
/* 8020A0D8 00207018 39 20 00 00 */ li r9, 0
|
|
/* 8020A0DC 0020701C 48 04 AB B5 */ bl CPaneMgr_NS_getGlobalVtx
|
|
/* 8020A0E0 00207020 80 61 00 08 */ lwz r3, 8(r1)
|
|
/* 8020A0E4 00207024 80 01 00 0C */ lwz r0, 0xc(r1)
|
|
/* 8020A0E8 00207028 90 61 00 38 */ stw r3, 0x38(r1)
|
|
/* 8020A0EC 0020702C 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 8020A0F0 00207030 80 01 00 10 */ lwz r0, 0x10(r1)
|
|
/* 8020A0F4 00207034 90 01 00 40 */ stw r0, 0x40(r1)
|
|
/* 8020A0F8 00207038 C0 21 00 5C */ lfs f1, 0x5c(r1)
|
|
/* 8020A0FC 0020703C C0 01 00 44 */ lfs f0, 0x44(r1)
|
|
/* 8020A100 00207040 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 8020A104 00207044 40 81 00 0C */ ble lbl_8020A110
|
|
/* 8020A108 00207048 FC 40 00 90 */ fmr f2, f0
|
|
/* 8020A10C 0020704C 48 00 00 08 */ b lbl_8020A114
|
|
lbl_8020A110:
|
|
/* 8020A110 00207050 FC 40 08 90 */ fmr f2, f1
|
|
lbl_8020A114:
|
|
/* 8020A114 00207054 C0 21 00 50 */ lfs f1, 0x50(r1)
|
|
/* 8020A118 00207058 C0 01 00 38 */ lfs f0, 0x38(r1)
|
|
/* 8020A11C 0020705C FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 8020A120 00207060 40 81 00 08 */ ble lbl_8020A128
|
|
/* 8020A124 00207064 48 00 00 08 */ b lbl_8020A12C
|
|
lbl_8020A128:
|
|
/* 8020A128 00207068 FC 20 00 90 */ fmr f1, f0
|
|
lbl_8020A12C:
|
|
/* 8020A12C 0020706C EC 01 10 28 */ fsubs f0, f1, f2
|
|
/* 8020A130 00207070 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A134 00207074 38 61 00 C8 */ addi r3, r1, 0xc8
|
|
/* 8020A138 00207078 38 80 FF FF */ li r4, -1
|
|
/* 8020A13C 0020707C 48 04 98 DD */ bl CPaneMgr_NS_dtor
|
|
/* 8020A140 00207080 C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 8020A144 00207084 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 8020A148 00207088 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A14C 0020708C 7C 7B EA 14 */ add r3, r27, r29
|
|
/* 8020A150 00207090 D0 03 03 04 */ stfs f0, 0x304(r3)
|
|
/* 8020A154 00207094 48 00 03 3C */ b lbl_8020A490
|
|
/* 8020A158 00207098 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A15C 0020709C 3C 80 62 74 */ lis r4, 0x62746E31@ha
|
|
/* 8020A160 002070A0 38 C4 6E 31 */ addi r6, r4, 0x62746E31@l
|
|
/* 8020A164 002070A4 3C 80 00 61 */ lis r4, 0x0061735F@ha
|
|
/* 8020A168 002070A8 38 A4 73 5F */ addi r5, r4, 0x0061735F@l
|
|
/* 8020A16C 002070AC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A170 002070B0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A174 002070B4 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A178 002070B8 4E 80 04 21 */ bctrl
|
|
/* 8020A17C 002070BC C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A180 002070C0 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A184 002070C4 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 8020A188 002070C8 C0 1B 05 24 */ lfs f0, 0x524(r27)
|
|
/* 8020A18C 002070CC EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 8020A190 002070D0 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A194 002070D4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 8020A198 002070D8 3B 43 61 C0 */ addi r26, r3, g_dComIfG_gameInfo@l
|
|
/* 8020A19C 002070DC 88 1A 5E 2D */ lbz r0, 0x5e2d(r26)
|
|
/* 8020A1A0 002070E0 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020A1A4 002070E4 41 82 00 44 */ beq lbl_8020A1E8
|
|
/* 8020A1A8 002070E8 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A1AC 002070EC 3C 80 6A 69 */ lis r4, 0x6A693034@ha
|
|
/* 8020A1B0 002070F0 38 C4 30 34 */ addi r6, r4, 0x6A693034@l
|
|
/* 8020A1B4 002070F4 38 A0 79 61 */ li r5, 0x7961
|
|
/* 8020A1B8 002070F8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A1BC 002070FC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A1C0 00207100 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A1C4 00207104 4E 80 04 21 */ bctrl
|
|
/* 8020A1C8 00207108 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A1CC 0020710C C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A1D0 00207110 EC 41 00 28 */ fsubs f2, f1, f0
|
|
/* 8020A1D4 00207114 C0 3E 01 EC */ lfs f1, 0x1ec(r30)
|
|
/* 8020A1D8 00207118 C0 1B 05 24 */ lfs f0, 0x524(r27)
|
|
/* 8020A1DC 0020711C EC 00 00 B2 */ fmuls f0, f0, f2
|
|
/* 8020A1E0 00207120 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A1E4 00207124 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
lbl_8020A1E8:
|
|
/* 8020A1E8 00207128 88 1A 5E 2D */ lbz r0, 0x5e2d(r26)
|
|
/* 8020A1EC 0020712C 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
|
|
/* 8020A1F0 00207130 41 82 00 44 */ beq lbl_8020A234
|
|
/* 8020A1F4 00207134 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A1F8 00207138 3C 80 6A 69 */ lis r4, 0x6A693032@ha
|
|
/* 8020A1FC 0020713C 38 C4 30 32 */ addi r6, r4, 0x6A693032@l
|
|
/* 8020A200 00207140 38 A0 79 61 */ li r5, 0x7961
|
|
/* 8020A204 00207144 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A208 00207148 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A20C 0020714C 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A210 00207150 4E 80 04 21 */ bctrl
|
|
/* 8020A214 00207154 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A218 00207158 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A21C 0020715C EC 41 00 28 */ fsubs f2, f1, f0
|
|
/* 8020A220 00207160 C0 3E 01 EC */ lfs f1, 0x1ec(r30)
|
|
/* 8020A224 00207164 C0 1B 05 24 */ lfs f0, 0x524(r27)
|
|
/* 8020A228 00207168 EC 00 00 B2 */ fmuls f0, f0, f2
|
|
/* 8020A22C 0020716C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A230 00207170 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
lbl_8020A234:
|
|
/* 8020A234 00207174 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020A238 00207178 7C 7B EA 14 */ add r3, r27, r29
|
|
/* 8020A23C 0020717C D0 03 03 04 */ stfs f0, 0x304(r3)
|
|
/* 8020A240 00207180 48 00 02 50 */ b lbl_8020A490
|
|
/* 8020A244 00207184 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
|
/* 8020A248 00207188 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
|
/* 8020A24C 0020718C 80 03 5D 7C */ lwz r0, 0x5d7c(r3)
|
|
/* 8020A250 00207190 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
|
/* 8020A254 00207194 41 82 00 48 */ beq lbl_8020A29C
|
|
/* 8020A258 00207198 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A25C 0020719C 3C 80 5F 62 */ lis r4, 0x5F62746E@ha
|
|
/* 8020A260 002071A0 38 C4 74 6E */ addi r6, r4, 0x5F62746E@l
|
|
/* 8020A264 002071A4 38 A0 00 63 */ li r5, 0x63
|
|
/* 8020A268 002071A8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A26C 002071AC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A270 002071B0 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A274 002071B4 4E 80 04 21 */ bctrl
|
|
/* 8020A278 002071B8 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A27C 002071BC C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A280 002071C0 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 8020A284 002071C4 C0 1B 05 30 */ lfs f0, 0x530(r27)
|
|
/* 8020A288 002071C8 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 8020A28C 002071CC D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A290 002071D0 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020A294 002071D4 D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 8020A298 002071D8 48 00 01 F8 */ b lbl_8020A490
|
|
lbl_8020A29C:
|
|
/* 8020A29C 002071DC 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A2A0 002071E0 3C 80 5F 62 */ lis r4, 0x5F62746E@ha
|
|
/* 8020A2A4 002071E4 38 C4 74 6E */ addi r6, r4, 0x5F62746E@l
|
|
/* 8020A2A8 002071E8 38 A0 00 63 */ li r5, 0x63
|
|
/* 8020A2AC 002071EC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A2B0 002071F0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A2B4 002071F4 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A2B8 002071F8 4E 80 04 21 */ bctrl
|
|
/* 8020A2BC 002071FC C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A2C0 00207200 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A2C4 00207204 EF A1 00 28 */ fsubs f29, f1, f0
|
|
/* 8020A2C8 00207208 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A2CC 0020720C 3C 80 69 5F */ lis r4, 0x695F726E@ha
|
|
/* 8020A2D0 00207210 38 C4 72 6E */ addi r6, r4, 0x695F726E@l
|
|
/* 8020A2D4 00207214 3C 80 00 79 */ lis r4, 0x0079616A@ha
|
|
/* 8020A2D8 00207218 38 A4 61 6A */ addi r5, r4, 0x0079616A@l
|
|
/* 8020A2DC 0020721C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A2E0 00207220 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A2E4 00207224 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A2E8 00207228 4E 80 04 21 */ bctrl
|
|
/* 8020A2EC 0020722C C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A2F0 00207230 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A2F4 00207234 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 8020A2F8 00207238 C0 3B 05 30 */ lfs f1, 0x530(r27)
|
|
/* 8020A2FC 0020723C EC 00 E8 2A */ fadds f0, f0, f29
|
|
/* 8020A300 00207240 EC 01 00 32 */ fmuls f0, f1, f0
|
|
/* 8020A304 00207244 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A308 00207248 C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 8020A30C 0020724C C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 8020A310 00207250 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A314 00207254 D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 8020A318 00207258 48 00 01 78 */ b lbl_8020A490
|
|
/* 8020A31C 0020725C 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A320 00207260 3C 80 62 74 */ lis r4, 0x62746E32@ha
|
|
/* 8020A324 00207264 38 C4 6E 32 */ addi r6, r4, 0x62746E32@l
|
|
/* 8020A328 00207268 38 A0 61 5F */ li r5, 0x615f
|
|
/* 8020A32C 0020726C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A330 00207270 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A334 00207274 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A338 00207278 4E 80 04 21 */ bctrl
|
|
/* 8020A33C 0020727C C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A340 00207280 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A344 00207284 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 8020A348 00207288 C0 1B 05 3C */ lfs f0, 0x53c(r27)
|
|
/* 8020A34C 0020728C EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 8020A350 00207290 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A354 00207294 C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 8020A358 00207298 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 8020A35C 0020729C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A360 002072A0 D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 8020A364 002072A4 48 00 01 2C */ b lbl_8020A490
|
|
/* 8020A368 002072A8 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A36C 002072AC 3C 80 5F 62 */ lis r4, 0x5F62746E@ha
|
|
/* 8020A370 002072B0 38 C4 74 6E */ addi r6, r4, 0x5F62746E@l
|
|
/* 8020A374 002072B4 38 A0 00 78 */ li r5, 0x78
|
|
/* 8020A378 002072B8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A37C 002072BC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A380 002072C0 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A384 002072C4 4E 80 04 21 */ bctrl
|
|
/* 8020A388 002072C8 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A38C 002072CC C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A390 002072D0 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 8020A394 002072D4 C0 1B 05 48 */ lfs f0, 0x548(r27)
|
|
/* 8020A398 002072D8 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 8020A39C 002072DC D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A3A0 002072E0 C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 8020A3A4 002072E4 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 8020A3A8 002072E8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A3AC 002072EC D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 8020A3B0 002072F0 48 00 00 E0 */ b lbl_8020A490
|
|
/* 8020A3B4 002072F4 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A3B8 002072F8 3C 80 5F 62 */ lis r4, 0x5F62746E@ha
|
|
/* 8020A3BC 002072FC 38 C4 74 6E */ addi r6, r4, 0x5F62746E@l
|
|
/* 8020A3C0 00207300 38 A0 00 79 */ li r5, 0x79
|
|
/* 8020A3C4 00207304 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A3C8 00207308 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A3CC 0020730C 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A3D0 00207310 4E 80 04 21 */ bctrl
|
|
/* 8020A3D4 00207314 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A3D8 00207318 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A3DC 0020731C EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 8020A3E0 00207320 C0 1B 05 54 */ lfs f0, 0x554(r27)
|
|
/* 8020A3E4 00207324 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 8020A3E8 00207328 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A3EC 0020732C C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 8020A3F0 00207330 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 8020A3F4 00207334 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A3F8 00207338 D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 8020A3FC 0020733C 48 00 00 94 */ b lbl_8020A490
|
|
/* 8020A400 00207340 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A404 00207344 3C 80 5F 62 */ lis r4, 0x5F625F6E@ha
|
|
/* 8020A408 00207348 38 C4 5F 6E */ addi r6, r4, 0x5F625F6E@l
|
|
/* 8020A40C 0020734C 38 A0 61 73 */ li r5, 0x6173
|
|
/* 8020A410 00207350 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A414 00207354 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A418 00207358 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A41C 0020735C 4E 80 04 21 */ bctrl
|
|
/* 8020A420 00207360 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A424 00207364 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A428 00207368 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 8020A42C 0020736C C0 1B 05 90 */ lfs f0, 0x590(r27)
|
|
/* 8020A430 00207370 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 8020A434 00207374 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A438 00207378 C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 8020A43C 0020737C C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 8020A440 00207380 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A444 00207384 D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
/* 8020A448 00207388 48 00 00 48 */ b lbl_8020A490
|
|
/* 8020A44C 0020738C 80 7B 00 08 */ lwz r3, 8(r27)
|
|
/* 8020A450 00207390 3C 80 74 6C */ lis r4, 0x746C5F6E@ha
|
|
/* 8020A454 00207394 38 C4 5F 6E */ addi r6, r4, 0x746C5F6E@l
|
|
/* 8020A458 00207398 3C 80 00 62 */ lis r4, 0x00626F74@ha
|
|
/* 8020A45C 0020739C 38 A4 6F 74 */ addi r5, r4, 0x00626F74@l
|
|
/* 8020A460 002073A0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8020A464 002073A4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8020A468 002073A8 7D 89 03 A6 */ mtctr r12
|
|
/* 8020A46C 002073AC 4E 80 04 21 */ bctrl
|
|
/* 8020A470 002073B0 C0 23 00 28 */ lfs f1, 0x28(r3)
|
|
/* 8020A474 002073B4 C0 03 00 20 */ lfs f0, 0x20(r3)
|
|
/* 8020A478 002073B8 EC 21 00 28 */ fsubs f1, f1, f0
|
|
/* 8020A47C 002073BC C0 1B 05 F0 */ lfs f0, 0x5f0(r27)
|
|
/* 8020A480 002073C0 EC 00 00 72 */ fmuls f0, f0, f1
|
|
/* 8020A484 002073C4 D0 1E 01 EC */ stfs f0, 0x1ec(r30)
|
|
/* 8020A488 002073C8 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020A48C 002073CC D0 1E 03 04 */ stfs f0, 0x304(r30)
|
|
lbl_8020A490:
|
|
/* 8020A490 002073D0 C0 3F 01 E4 */ lfs f1, 0x1e4(r31)
|
|
/* 8020A494 002073D4 C0 1E 01 EC */ lfs f0, 0x1ec(r30)
|
|
/* 8020A498 002073D8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A49C 002073DC D0 1F 01 E4 */ stfs f0, 0x1e4(r31)
|
|
/* 8020A4A0 002073E0 7C 7B EA 14 */ add r3, r27, r29
|
|
/* 8020A4A4 002073E4 C0 23 02 44 */ lfs f1, 0x244(r3)
|
|
/* 8020A4A8 002073E8 C0 03 03 04 */ lfs f0, 0x304(r3)
|
|
/* 8020A4AC 002073EC EC 21 00 2A */ fadds f1, f1, f0
|
|
/* 8020A4B0 002073F0 C0 02 AD 70 */ lfs f0, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 8020A4B4 002073F4 C0 5E 01 EC */ lfs f2, 0x1ec(r30)
|
|
/* 8020A4B8 002073F8 EC 00 00 B2 */ fmuls f0, f0, f2
|
|
/* 8020A4BC 002073FC EC 61 00 28 */ fsubs f3, f1, f0
|
|
/* 8020A4C0 00207400 EC 00 08 2A */ fadds f0, f0, f1
|
|
/* 8020A4C4 00207404 2C 1C 00 00 */ cmpwi r28, 0
|
|
/* 8020A4C8 00207408 40 82 00 1C */ bne lbl_8020A4E4
|
|
/* 8020A4CC 0020740C 88 1B 04 BF */ lbz r0, 0x4bf(r27)
|
|
/* 8020A4D0 00207410 28 00 00 16 */ cmplwi r0, 0x16
|
|
/* 8020A4D4 00207414 40 82 00 10 */ bne lbl_8020A4E4
|
|
/* 8020A4D8 00207418 EC 7F 10 2A */ fadds f3, f31, f2
|
|
/* 8020A4DC 0020741C EC 1E 10 2A */ fadds f0, f30, f2
|
|
/* 8020A4E0 00207420 48 00 00 24 */ b lbl_8020A504
|
|
lbl_8020A4E4:
|
|
/* 8020A4E4 00207424 FC 03 F8 40 */ fcmpo cr0, f3, f31
|
|
/* 8020A4E8 00207428 40 80 00 08 */ bge lbl_8020A4F0
|
|
/* 8020A4EC 0020742C 48 00 00 08 */ b lbl_8020A4F4
|
|
lbl_8020A4F0:
|
|
/* 8020A4F0 00207430 FC 60 F8 90 */ fmr f3, f31
|
|
lbl_8020A4F4:
|
|
/* 8020A4F4 00207434 FC 00 F0 40 */ fcmpo cr0, f0, f30
|
|
/* 8020A4F8 00207438 40 81 00 08 */ ble lbl_8020A500
|
|
/* 8020A4FC 0020743C 48 00 00 08 */ b lbl_8020A504
|
|
lbl_8020A500:
|
|
/* 8020A500 00207440 FC 00 F0 90 */ fmr f0, f30
|
|
lbl_8020A504:
|
|
/* 8020A504 00207444 C0 22 AD 70 */ lfs f1, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 8020A508 00207448 EC 03 00 2A */ fadds f0, f3, f0
|
|
/* 8020A50C 0020744C EC 21 00 32 */ fmuls f1, f1, f0
|
|
/* 8020A510 00207450 E3 E1 01 78 */ psq_l f31, 376(r1), 0, qr0
|
|
/* 8020A514 00207454 CB E1 01 70 */ lfd f31, 0x170(r1)
|
|
/* 8020A518 00207458 E3 C1 01 68 */ psq_l f30, 360(r1), 0, qr0
|
|
/* 8020A51C 0020745C CB C1 01 60 */ lfd f30, 0x160(r1)
|
|
/* 8020A520 00207460 E3 A1 01 58 */ psq_l f29, 344(r1), 0, qr0
|
|
/* 8020A524 00207464 CB A1 01 50 */ lfd f29, 0x150(r1)
|
|
/* 8020A528 00207468 39 61 01 50 */ addi r11, r1, 0x150
|
|
/* 8020A52C 0020746C 48 15 7C F1 */ bl _restgpr_26
|
|
/* 8020A530 00207470 80 01 01 84 */ lwz r0, 0x184(r1)
|
|
/* 8020A534 00207474 7C 08 03 A6 */ mtlr r0
|
|
/* 8020A538 00207478 38 21 01 80 */ addi r1, r1, 0x180
|
|
/* 8020A53C 0020747C 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_trans_button
|
|
dMeterButton_c_NS_trans_button:
|
|
/* 8020A540 00207480 94 21 FF B0 */ stwu r1, -0x50(r1)
|
|
/* 8020A544 00207484 7C 08 02 A6 */ mflr r0
|
|
/* 8020A548 00207488 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 8020A54C 0020748C DB E1 00 40 */ stfd f31, 0x40(r1)
|
|
/* 8020A550 00207490 F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0
|
|
/* 8020A554 00207494 DB C1 00 30 */ stfd f30, 0x30(r1)
|
|
/* 8020A558 00207498 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
|
|
/* 8020A55C 0020749C DB A1 00 20 */ stfd f29, 0x20(r1)
|
|
/* 8020A560 002074A0 F3 A1 00 28 */ psq_st f29, 40(r1), 0, qr0
|
|
/* 8020A564 002074A4 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 8020A568 002074A8 48 15 7C 69 */ bl _savegpr_26
|
|
/* 8020A56C 002074AC 7C 7E 1B 78 */ mr r30, r3
|
|
/* 8020A570 002074B0 7C 9F 23 78 */ mr r31, r4
|
|
/* 8020A574 002074B4 FF A0 08 90 */ fmr f29, f1
|
|
/* 8020A578 002074B8 7C 9E FA 14 */ add r4, r30, r31
|
|
/* 8020A57C 002074BC 88 A4 04 BE */ lbz r5, 0x4be(r4)
|
|
/* 8020A580 002074C0 28 05 00 16 */ cmplwi r5, 0x16
|
|
/* 8020A584 002074C4 41 82 03 98 */ beq lbl_8020A91C
|
|
/* 8020A588 002074C8 C3 E2 AD 48 */ lfs f31, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020A58C 002074CC 3B 40 00 01 */ li r26, 1
|
|
/* 8020A590 002074D0 54 A0 15 BA */ rlwinm r0, r5, 2, 0x16, 0x1d
|
|
/* 8020A594 002074D4 C0 22 AD 74 */ lfs f1, lbl_80454774-_SDA2_BASE_(r2)
|
|
/* 8020A598 002074D8 7F BE 02 14 */ add r29, r30, r0
|
|
/* 8020A59C 002074DC C0 1D 02 44 */ lfs f0, 0x244(r29)
|
|
/* 8020A5A0 002074E0 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 8020A5A4 002074E4 D0 1D 01 8C */ stfs f0, 0x18c(r29)
|
|
/* 8020A5A8 002074E8 C0 1D 01 8C */ lfs f0, 0x18c(r29)
|
|
/* 8020A5AC 002074EC C0 9D 01 EC */ lfs f4, 0x1ec(r29)
|
|
/* 8020A5B0 002074F0 C0 62 AD 70 */ lfs f3, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 8020A5B4 002074F4 C0 42 AD AC */ lfs f2, lbl_804547AC-_SDA2_BASE_(r2)
|
|
/* 8020A5B8 002074F8 57 FB 10 3A */ slwi r27, r31, 2
|
|
/* 8020A5BC 002074FC 7F 9E DA 14 */ add r28, r30, r27
|
|
/* 8020A5C0 00207500 C0 3C 02 9C */ lfs f1, 0x29c(r28)
|
|
/* 8020A5C4 00207504 EC 24 08 2A */ fadds f1, f4, f1
|
|
/* 8020A5C8 00207508 EC 22 08 2A */ fadds f1, f2, f1
|
|
/* 8020A5CC 0020750C EC 43 00 72 */ fmuls f2, f3, f1
|
|
/* 8020A5D0 00207510 EC 23 01 32 */ fmuls f1, f3, f4
|
|
/* 8020A5D4 00207514 EC 22 08 28 */ fsubs f1, f2, f1
|
|
/* 8020A5D8 00207518 D0 3D 03 04 */ stfs f1, 0x304(r29)
|
|
/* 8020A5DC 0020751C 28 05 00 15 */ cmplwi r5, 0x15
|
|
/* 8020A5E0 00207520 41 81 01 F4 */ bgt lbl_8020A7D4
|
|
/* 8020A5E4 00207524 3C 80 80 3C */ lis r4, lbl_803BF200@ha
|
|
/* 8020A5E8 00207528 38 84 F2 00 */ addi r4, r4, lbl_803BF200@l
|
|
/* 8020A5EC 0020752C 54 A0 10 3A */ slwi r0, r5, 2
|
|
/* 8020A5F0 00207530 7C 04 00 2E */ lwzx r0, r4, r0
|
|
/* 8020A5F4 00207534 7C 09 03 A6 */ mtctr r0
|
|
/* 8020A5F8 00207538 4E 80 04 20 */ bctr
|
|
/* 8020A5FC 0020753C 80 9E 00 1C */ lwz r4, 0x1c(r30)
|
|
/* 8020A600 00207540 C0 5E 03 04 */ lfs f2, 0x304(r30)
|
|
/* 8020A604 00207544 C0 3E 04 EC */ lfs f1, 0x4ec(r30)
|
|
/* 8020A608 00207548 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A60C 0020754C EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A610 00207550 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A614 00207554 C0 5E 04 F0 */ lfs f2, 0x4f0(r30)
|
|
/* 8020A618 00207558 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A61C 0020755C 48 00 08 4D */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A620 00207560 48 00 01 B4 */ b lbl_8020A7D4
|
|
/* 8020A624 00207564 80 9E 00 24 */ lwz r4, 0x24(r30)
|
|
/* 8020A628 00207568 C0 5E 03 08 */ lfs f2, 0x308(r30)
|
|
/* 8020A62C 0020756C C0 3E 04 F8 */ lfs f1, 0x4f8(r30)
|
|
/* 8020A630 00207570 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A634 00207574 EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A638 00207578 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A63C 0020757C C0 5E 04 FC */ lfs f2, 0x4fc(r30)
|
|
/* 8020A640 00207580 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A644 00207584 48 00 08 25 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A648 00207588 48 00 01 8C */ b lbl_8020A7D4
|
|
/* 8020A64C 0020758C 80 9E 00 20 */ lwz r4, 0x20(r30)
|
|
/* 8020A650 00207590 C0 5E 03 0C */ lfs f2, 0x30c(r30)
|
|
/* 8020A654 00207594 C0 3E 05 04 */ lfs f1, 0x504(r30)
|
|
/* 8020A658 00207598 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A65C 0020759C EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A660 002075A0 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A664 002075A4 C0 5E 05 08 */ lfs f2, 0x508(r30)
|
|
/* 8020A668 002075A8 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A66C 002075AC 48 00 07 FD */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A670 002075B0 48 00 01 64 */ b lbl_8020A7D4
|
|
/* 8020A674 002075B4 80 9E 00 28 */ lwz r4, 0x28(r30)
|
|
/* 8020A678 002075B8 C0 5E 03 10 */ lfs f2, 0x310(r30)
|
|
/* 8020A67C 002075BC C0 3E 05 10 */ lfs f1, 0x510(r30)
|
|
/* 8020A680 002075C0 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A684 002075C4 EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A688 002075C8 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A68C 002075CC C0 5E 05 14 */ lfs f2, 0x514(r30)
|
|
/* 8020A690 002075D0 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A694 002075D4 48 00 07 D5 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A698 002075D8 48 00 01 3C */ b lbl_8020A7D4
|
|
/* 8020A69C 002075DC 3B 40 00 00 */ li r26, 0
|
|
/* 8020A6A0 002075E0 C0 3D 03 04 */ lfs f1, 0x304(r29)
|
|
/* 8020A6A4 002075E4 FC 20 08 50 */ fneg f1, f1
|
|
/* 8020A6A8 002075E8 D0 3D 03 04 */ stfs f1, 0x304(r29)
|
|
/* 8020A6AC 002075EC 80 9E 00 2C */ lwz r4, 0x2c(r30)
|
|
/* 8020A6B0 002075F0 C0 5E 03 14 */ lfs f2, 0x314(r30)
|
|
/* 8020A6B4 002075F4 C0 3E 05 1C */ lfs f1, 0x51c(r30)
|
|
/* 8020A6B8 002075F8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A6BC 002075FC EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A6C0 00207600 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A6C4 00207604 C0 5E 05 20 */ lfs f2, 0x520(r30)
|
|
/* 8020A6C8 00207608 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A6CC 0020760C 48 00 07 9D */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A6D0 00207610 48 00 01 04 */ b lbl_8020A7D4
|
|
/* 8020A6D4 00207614 80 9E 00 30 */ lwz r4, 0x30(r30)
|
|
/* 8020A6D8 00207618 C0 5E 03 18 */ lfs f2, 0x318(r30)
|
|
/* 8020A6DC 0020761C C0 3E 05 28 */ lfs f1, 0x528(r30)
|
|
/* 8020A6E0 00207620 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A6E4 00207624 EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A6E8 00207628 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A6EC 0020762C C0 5E 05 2C */ lfs f2, 0x52c(r30)
|
|
/* 8020A6F0 00207630 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A6F4 00207634 48 00 07 75 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A6F8 00207638 48 00 00 DC */ b lbl_8020A7D4
|
|
/* 8020A6FC 0020763C 80 9E 00 34 */ lwz r4, 0x34(r30)
|
|
/* 8020A700 00207640 C0 5E 03 1C */ lfs f2, 0x31c(r30)
|
|
/* 8020A704 00207644 C0 3E 05 34 */ lfs f1, 0x534(r30)
|
|
/* 8020A708 00207648 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A70C 0020764C EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A710 00207650 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A714 00207654 C0 5E 05 38 */ lfs f2, 0x538(r30)
|
|
/* 8020A718 00207658 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A71C 0020765C 48 00 07 4D */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A720 00207660 C3 FE 05 38 */ lfs f31, 0x538(r30)
|
|
/* 8020A724 00207664 48 00 00 B0 */ b lbl_8020A7D4
|
|
/* 8020A728 00207668 80 9E 00 38 */ lwz r4, 0x38(r30)
|
|
/* 8020A72C 0020766C C0 5E 03 20 */ lfs f2, 0x320(r30)
|
|
/* 8020A730 00207670 C0 3E 05 40 */ lfs f1, 0x540(r30)
|
|
/* 8020A734 00207674 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A738 00207678 EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A73C 0020767C EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A740 00207680 C0 5E 05 44 */ lfs f2, 0x544(r30)
|
|
/* 8020A744 00207684 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A748 00207688 48 00 07 21 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A74C 0020768C 48 00 00 88 */ b lbl_8020A7D4
|
|
/* 8020A750 00207690 80 9E 00 3C */ lwz r4, 0x3c(r30)
|
|
/* 8020A754 00207694 C0 5E 03 24 */ lfs f2, 0x324(r30)
|
|
/* 8020A758 00207698 C0 3E 05 4C */ lfs f1, 0x54c(r30)
|
|
/* 8020A75C 0020769C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A760 002076A0 EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A764 002076A4 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A768 002076A8 C0 5E 05 50 */ lfs f2, 0x550(r30)
|
|
/* 8020A76C 002076AC 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A770 002076B0 48 00 06 F9 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A774 002076B4 48 00 00 60 */ b lbl_8020A7D4
|
|
/* 8020A778 002076B8 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 8020A77C 002076BC 28 04 00 00 */ cmplwi r4, 0
|
|
/* 8020A780 002076C0 41 82 00 54 */ beq lbl_8020A7D4
|
|
/* 8020A784 002076C4 C0 5E 03 38 */ lfs f2, 0x338(r30)
|
|
/* 8020A788 002076C8 C0 3E 05 88 */ lfs f1, 0x588(r30)
|
|
/* 8020A78C 002076CC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A790 002076D0 EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A794 002076D4 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A798 002076D8 C0 5E 05 8C */ lfs f2, 0x58c(r30)
|
|
/* 8020A79C 002076DC 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A7A0 002076E0 48 00 06 C9 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A7A4 002076E4 48 00 00 30 */ b lbl_8020A7D4
|
|
/* 8020A7A8 002076E8 80 9E 00 70 */ lwz r4, 0x70(r30)
|
|
/* 8020A7AC 002076EC 28 04 00 00 */ cmplwi r4, 0
|
|
/* 8020A7B0 002076F0 41 82 00 24 */ beq lbl_8020A7D4
|
|
/* 8020A7B4 002076F4 C0 5E 03 58 */ lfs f2, 0x358(r30)
|
|
/* 8020A7B8 002076F8 C0 3E 05 E8 */ lfs f1, 0x5e8(r30)
|
|
/* 8020A7BC 002076FC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A7C0 00207700 EC 1D 00 2A */ fadds f0, f29, f0
|
|
/* 8020A7C4 00207704 EC 22 00 2A */ fadds f1, f2, f0
|
|
/* 8020A7C8 00207708 C0 5E 05 EC */ lfs f2, 0x5ec(r30)
|
|
/* 8020A7CC 0020770C 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A7D0 00207710 48 00 06 99 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_8020A7D4:
|
|
/* 8020A7D4 00207714 57 40 06 3E */ clrlwi r0, r26, 0x18
|
|
/* 8020A7D8 00207718 2C 00 00 01 */ cmpwi r0, 1
|
|
/* 8020A7DC 0020771C 41 82 00 20 */ beq lbl_8020A7FC
|
|
/* 8020A7E0 00207720 40 80 00 10 */ bge lbl_8020A7F0
|
|
/* 8020A7E4 00207724 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 8020A7E8 00207728 40 80 00 5C */ bge lbl_8020A844
|
|
/* 8020A7EC 0020772C 48 00 00 D8 */ b lbl_8020A8C4
|
|
lbl_8020A7F0:
|
|
/* 8020A7F0 00207730 2C 00 00 03 */ cmpwi r0, 3
|
|
/* 8020A7F4 00207734 40 80 00 D0 */ bge lbl_8020A8C4
|
|
/* 8020A7F8 00207738 48 00 00 98 */ b lbl_8020A890
|
|
lbl_8020A7FC:
|
|
/* 8020A7FC 0020773C C0 82 AD 70 */ lfs f4, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 8020A800 00207740 C0 1E 03 5C */ lfs f0, 0x35c(r30)
|
|
/* 8020A804 00207744 EC 64 00 32 */ fmuls f3, f4, f0
|
|
/* 8020A808 00207748 C0 5E 03 60 */ lfs f2, 0x360(r30)
|
|
/* 8020A80C 0020774C C0 22 AD 74 */ lfs f1, lbl_80454774-_SDA2_BASE_(r2)
|
|
/* 8020A810 00207750 7C 7E DA 14 */ add r3, r30, r27
|
|
/* 8020A814 00207754 C0 03 02 E0 */ lfs f0, 0x2e0(r3)
|
|
/* 8020A818 00207758 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 8020A81C 0020775C EC 02 00 2A */ fadds f0, f2, f0
|
|
/* 8020A820 00207760 EC 63 00 2A */ fadds f3, f3, f0
|
|
/* 8020A824 00207764 C0 42 AD AC */ lfs f2, lbl_804547AC-_SDA2_BASE_(r2)
|
|
/* 8020A828 00207768 C0 3D 01 EC */ lfs f1, 0x1ec(r29)
|
|
/* 8020A82C 0020776C C0 1C 02 9C */ lfs f0, 0x29c(r28)
|
|
/* 8020A830 00207770 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A834 00207774 EC 02 00 2A */ fadds f0, f2, f0
|
|
/* 8020A838 00207778 EC 04 00 32 */ fmuls f0, f4, f0
|
|
/* 8020A83C 0020777C EF C3 00 28 */ fsubs f30, f3, f0
|
|
/* 8020A840 00207780 48 00 00 84 */ b lbl_8020A8C4
|
|
lbl_8020A844:
|
|
/* 8020A844 00207784 C0 BD 01 EC */ lfs f5, 0x1ec(r29)
|
|
/* 8020A848 00207788 C0 82 AD 70 */ lfs f4, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 8020A84C 0020778C C0 1E 03 5C */ lfs f0, 0x35c(r30)
|
|
/* 8020A850 00207790 EC 64 00 32 */ fmuls f3, f4, f0
|
|
/* 8020A854 00207794 C0 5E 03 60 */ lfs f2, 0x360(r30)
|
|
/* 8020A858 00207798 C0 22 AD 74 */ lfs f1, lbl_80454774-_SDA2_BASE_(r2)
|
|
/* 8020A85C 0020779C 7C 7E DA 14 */ add r3, r30, r27
|
|
/* 8020A860 002077A0 C0 03 02 E0 */ lfs f0, 0x2e0(r3)
|
|
/* 8020A864 002077A4 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 8020A868 002077A8 EC 02 00 2A */ fadds f0, f2, f0
|
|
/* 8020A86C 002077AC EC 43 00 2A */ fadds f2, f3, f0
|
|
/* 8020A870 002077B0 C0 22 AD AC */ lfs f1, lbl_804547AC-_SDA2_BASE_(r2)
|
|
/* 8020A874 002077B4 C0 1C 02 9C */ lfs f0, 0x29c(r28)
|
|
/* 8020A878 002077B8 EC 05 00 2A */ fadds f0, f5, f0
|
|
/* 8020A87C 002077BC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8020A880 002077C0 EC 04 00 32 */ fmuls f0, f4, f0
|
|
/* 8020A884 002077C4 EC 02 00 28 */ fsubs f0, f2, f0
|
|
/* 8020A888 002077C8 EF C5 00 2A */ fadds f30, f5, f0
|
|
/* 8020A88C 002077CC 48 00 00 38 */ b lbl_8020A8C4
|
|
lbl_8020A890:
|
|
/* 8020A890 002077D0 C0 82 AD 70 */ lfs f4, lbl_80454770-_SDA2_BASE_(r2)
|
|
/* 8020A894 002077D4 C0 1E 03 5C */ lfs f0, 0x35c(r30)
|
|
/* 8020A898 002077D8 EC 64 00 32 */ fmuls f3, f4, f0
|
|
/* 8020A89C 002077DC C0 5E 03 60 */ lfs f2, 0x360(r30)
|
|
/* 8020A8A0 002077E0 C0 22 AD 74 */ lfs f1, lbl_80454774-_SDA2_BASE_(r2)
|
|
/* 8020A8A4 002077E4 7C 7E DA 14 */ add r3, r30, r27
|
|
/* 8020A8A8 002077E8 C0 03 02 E0 */ lfs f0, 0x2e0(r3)
|
|
/* 8020A8AC 002077EC EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 8020A8B0 002077F0 EC 02 00 2A */ fadds f0, f2, f0
|
|
/* 8020A8B4 002077F4 EC 23 00 2A */ fadds f1, f3, f0
|
|
/* 8020A8B8 002077F8 C0 1C 02 9C */ lfs f0, 0x29c(r28)
|
|
/* 8020A8BC 002077FC EC 04 00 32 */ fmuls f0, f4, f0
|
|
/* 8020A8C0 00207800 EF C1 00 28 */ fsubs f30, f1, f0
|
|
lbl_8020A8C4:
|
|
/* 8020A8C4 00207804 7F C3 F3 78 */ mr r3, r30
|
|
/* 8020A8C8 00207808 7C BE DA 14 */ add r5, r30, r27
|
|
/* 8020A8CC 0020780C 80 85 00 78 */ lwz r4, 0x78(r5)
|
|
/* 8020A8D0 00207810 C0 05 06 00 */ lfs f0, 0x600(r5)
|
|
/* 8020A8D4 00207814 EC 00 F0 2A */ fadds f0, f0, f30
|
|
/* 8020A8D8 00207818 EC 3D 00 2A */ fadds f1, f29, f0
|
|
/* 8020A8DC 0020781C C0 05 06 08 */ lfs f0, 0x608(r5)
|
|
/* 8020A8E0 00207820 EC 40 F8 2A */ fadds f2, f0, f31
|
|
/* 8020A8E4 00207824 C0 02 AD A8 */ lfs f0, lbl_804547A8-_SDA2_BASE_(r2)
|
|
/* 8020A8E8 00207828 EC 42 00 28 */ fsubs f2, f2, f0
|
|
/* 8020A8EC 0020782C 57 E5 06 3E */ clrlwi r5, r31, 0x18
|
|
/* 8020A8F0 00207830 48 00 05 79 */ bl dMeterButton_c_NS_paneTrans
|
|
/* 8020A8F4 00207834 88 1E 04 D9 */ lbz r0, 0x4d9(r30)
|
|
/* 8020A8F8 00207838 7C 00 F8 00 */ cmpw r0, r31
|
|
/* 8020A8FC 0020783C 40 82 00 20 */ bne lbl_8020A91C
|
|
/* 8020A900 00207840 7F C3 F3 78 */ mr r3, r30
|
|
/* 8020A904 00207844 80 9E 00 F4 */ lwz r4, 0xf4(r30)
|
|
/* 8020A908 00207848 C0 1E 06 18 */ lfs f0, 0x618(r30)
|
|
/* 8020A90C 0020784C EC 20 E8 2A */ fadds f1, f0, f29
|
|
/* 8020A910 00207850 C0 5E 06 1C */ lfs f2, 0x61c(r30)
|
|
/* 8020A914 00207854 38 A0 00 FF */ li r5, 0xff
|
|
/* 8020A918 00207858 48 00 05 51 */ bl dMeterButton_c_NS_paneTrans
|
|
lbl_8020A91C:
|
|
/* 8020A91C 0020785C E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
|
|
/* 8020A920 00207860 CB E1 00 40 */ lfd f31, 0x40(r1)
|
|
/* 8020A924 00207864 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
|
|
/* 8020A928 00207868 CB C1 00 30 */ lfd f30, 0x30(r1)
|
|
/* 8020A92C 0020786C E3 A1 00 28 */ psq_l f29, 40(r1), 0, qr0
|
|
/* 8020A930 00207870 CB A1 00 20 */ lfd f29, 0x20(r1)
|
|
/* 8020A934 00207874 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 8020A938 00207878 48 15 78 E5 */ bl _restgpr_26
|
|
/* 8020A93C 0020787C 80 01 00 54 */ lwz r0, 0x54(r1)
|
|
/* 8020A940 00207880 7C 08 03 A6 */ mtlr r0
|
|
/* 8020A944 00207884 38 21 00 50 */ addi r1, r1, 0x50
|
|
/* 8020A948 00207888 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_hide_button
|
|
dMeterButton_c_NS_hide_button:
|
|
/* 8020A94C 0020788C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020A950 00207890 7C 08 02 A6 */ mflr r0
|
|
/* 8020A954 00207894 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8020A958 00207898 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8020A95C 0020789C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8020A960 002078A0 88 03 04 BE */ lbz r0, 0x4be(r3)
|
|
/* 8020A964 002078A4 54 83 06 3E */ clrlwi r3, r4, 0x18
|
|
/* 8020A968 002078A8 7C 00 18 40 */ cmplw r0, r3
|
|
/* 8020A96C 002078AC 40 82 00 C8 */ bne lbl_8020AA34
|
|
/* 8020A970 002078B0 88 1F 04 BF */ lbz r0, 0x4bf(r31)
|
|
/* 8020A974 002078B4 28 00 00 16 */ cmplwi r0, 0x16
|
|
/* 8020A978 002078B8 41 82 00 90 */ beq lbl_8020AA08
|
|
/* 8020A97C 002078BC 28 00 00 01 */ cmplwi r0, 1
|
|
/* 8020A980 002078C0 41 82 00 88 */ beq lbl_8020AA08
|
|
/* 8020A984 002078C4 98 1F 04 BE */ stb r0, 0x4be(r31)
|
|
/* 8020A988 002078C8 38 00 00 16 */ li r0, 0x16
|
|
/* 8020A98C 002078CC 98 1F 04 BF */ stb r0, 0x4bf(r31)
|
|
/* 8020A990 002078D0 A8 1F 04 BA */ lha r0, 0x4ba(r31)
|
|
/* 8020A994 002078D4 B0 1F 04 B8 */ sth r0, 0x4b8(r31)
|
|
/* 8020A998 002078D8 88 1F 04 BD */ lbz r0, 0x4bd(r31)
|
|
/* 8020A99C 002078DC 98 1F 04 BC */ stb r0, 0x4bc(r31)
|
|
/* 8020A9A0 002078E0 38 00 00 00 */ li r0, 0
|
|
/* 8020A9A4 002078E4 B0 1F 04 BA */ sth r0, 0x4ba(r31)
|
|
/* 8020A9A8 002078E8 98 1F 04 BD */ stb r0, 0x4bd(r31)
|
|
/* 8020A9AC 002078EC 38 7F 01 23 */ addi r3, r31, 0x123
|
|
/* 8020A9B0 002078F0 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 8020A9B4 002078F4 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 8020A9B8 002078F8 38 84 00 21 */ addi r4, r4, 0x21
|
|
/* 8020A9BC 002078FC 48 15 E1 71 */ bl strcpy
|
|
/* 8020A9C0 00207900 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 8020A9C4 00207904 A8 03 00 16 */ lha r0, 0x16(r3)
|
|
/* 8020A9C8 00207908 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 8020A9CC 0020790C B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020A9D0 00207910 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 8020A9D4 00207914 48 04 AE 55 */ bl CPaneMgrAlpha_NS_getAlphaRate
|
|
/* 8020A9D8 00207918 80 7F 00 78 */ lwz r3, 0x78(r31)
|
|
/* 8020A9DC 0020791C 48 04 AD F5 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020A9E0 00207920 38 00 00 00 */ li r0, 0
|
|
/* 8020A9E4 00207924 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 8020A9E8 00207928 B0 03 00 16 */ sth r0, 0x16(r3)
|
|
/* 8020A9EC 0020792C 80 7F 00 7C */ lwz r3, 0x7c(r31)
|
|
/* 8020A9F0 00207930 C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020A9F4 00207934 48 04 AD DD */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020A9F8 00207938 80 7F 00 F4 */ lwz r3, 0xf4(r31)
|
|
/* 8020A9FC 0020793C C0 22 AD 48 */ lfs f1, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020AA00 00207940 48 04 AD D1 */ bl CPaneMgrAlpha_NS_setAlphaRate
|
|
/* 8020AA04 00207944 48 00 00 6C */ b lbl_8020AA70
|
|
lbl_8020AA08:
|
|
/* 8020AA08 00207948 38 00 00 16 */ li r0, 0x16
|
|
/* 8020AA0C 0020794C 98 1F 04 BE */ stb r0, 0x4be(r31)
|
|
/* 8020AA10 00207950 38 00 00 00 */ li r0, 0
|
|
/* 8020AA14 00207954 B0 1F 04 B8 */ sth r0, 0x4b8(r31)
|
|
/* 8020AA18 00207958 98 1F 04 BC */ stb r0, 0x4bc(r31)
|
|
/* 8020AA1C 0020795C 38 7F 01 14 */ addi r3, r31, 0x114
|
|
/* 8020AA20 00207960 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 8020AA24 00207964 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 8020AA28 00207968 38 84 00 21 */ addi r4, r4, 0x21
|
|
/* 8020AA2C 0020796C 48 15 E1 01 */ bl strcpy
|
|
/* 8020AA30 00207970 48 00 00 40 */ b lbl_8020AA70
|
|
lbl_8020AA34:
|
|
/* 8020AA34 00207974 88 1F 04 BF */ lbz r0, 0x4bf(r31)
|
|
/* 8020AA38 00207978 7C 00 18 40 */ cmplw r0, r3
|
|
/* 8020AA3C 0020797C 40 82 00 34 */ bne lbl_8020AA70
|
|
/* 8020AA40 00207980 38 00 00 16 */ li r0, 0x16
|
|
/* 8020AA44 00207984 98 1F 04 BF */ stb r0, 0x4bf(r31)
|
|
/* 8020AA48 00207988 38 00 00 00 */ li r0, 0
|
|
/* 8020AA4C 0020798C B0 1F 04 BA */ sth r0, 0x4ba(r31)
|
|
/* 8020AA50 00207990 98 1F 04 BD */ stb r0, 0x4bd(r31)
|
|
/* 8020AA54 00207994 C0 02 AD 48 */ lfs f0, lbl_80454748-_SDA2_BASE_(r2)
|
|
/* 8020AA58 00207998 D0 1F 02 F4 */ stfs f0, 0x2f4(r31)
|
|
/* 8020AA5C 0020799C 38 7F 01 23 */ addi r3, r31, 0x123
|
|
/* 8020AA60 002079A0 3C 80 80 3A */ lis r4, lbl_803980E8@ha
|
|
/* 8020AA64 002079A4 38 84 80 E8 */ addi r4, r4, lbl_803980E8@l
|
|
/* 8020AA68 002079A8 38 84 00 21 */ addi r4, r4, 0x21
|
|
/* 8020AA6C 002079AC 48 15 E0 C1 */ bl strcpy
|
|
lbl_8020AA70:
|
|
/* 8020AA70 002079B0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8020AA74 002079B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8020AA78 002079B8 7C 08 03 A6 */ mtlr r0
|
|
/* 8020AA7C 002079BC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8020AA80 002079C0 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_pikariCheck
|
|
dMeterButton_c_NS_pikariCheck:
|
|
/* 8020AA84 002079C4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020AA88 002079C8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8020AA8C 002079CC 39 00 00 00 */ li r8, 0
|
|
/* 8020AA90 002079D0 39 20 00 00 */ li r9, 0
|
|
/* 8020AA94 002079D4 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
|
|
/* 8020AA98 002079D8 38 A4 61 C0 */ addi r5, r4, g_dComIfG_gameInfo@l
|
|
/* 8020AA9C 002079DC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
|
|
/* 8020AAA0 002079E0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
|
|
/* 8020AAA4 002079E4 38 00 00 02 */ li r0, 2
|
|
/* 8020AAA8 002079E8 7C 09 03 A6 */ mtctr r0
|
|
lbl_8020AAAC:
|
|
/* 8020AAAC 002079EC 7C C3 42 14 */ add r6, r3, r8
|
|
/* 8020AAB0 002079F0 88 06 04 D7 */ lbz r0, 0x4d7(r6)
|
|
/* 8020AAB4 002079F4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8020AAB8 002079F8 41 82 03 98 */ beq lbl_8020AE50
|
|
/* 8020AABC 002079FC A0 03 04 B0 */ lhz r0, 0x4b0(r3)
|
|
/* 8020AAC0 00207A00 54 07 07 FF */ clrlwi. r7, r0, 0x1f
|
|
/* 8020AAC4 00207A04 41 82 00 10 */ beq lbl_8020AAD4
|
|
/* 8020AAC8 00207A08 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AACC 00207A0C 28 07 00 00 */ cmplwi r7, 0
|
|
/* 8020AAD0 00207A10 41 82 01 48 */ beq lbl_8020AC18
|
|
lbl_8020AAD4:
|
|
/* 8020AAD4 00207A14 54 07 07 BD */ rlwinm. r7, r0, 0, 0x1e, 0x1e
|
|
/* 8020AAD8 00207A18 41 82 00 10 */ beq lbl_8020AAE8
|
|
/* 8020AADC 00207A1C 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AAE0 00207A20 28 07 00 01 */ cmplwi r7, 1
|
|
/* 8020AAE4 00207A24 41 82 01 34 */ beq lbl_8020AC18
|
|
lbl_8020AAE8:
|
|
/* 8020AAE8 00207A28 54 07 07 7B */ rlwinm. r7, r0, 0, 0x1d, 0x1d
|
|
/* 8020AAEC 00207A2C 41 82 00 10 */ beq lbl_8020AAFC
|
|
/* 8020AAF0 00207A30 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AAF4 00207A34 28 07 00 02 */ cmplwi r7, 2
|
|
/* 8020AAF8 00207A38 41 82 01 20 */ beq lbl_8020AC18
|
|
lbl_8020AAFC:
|
|
/* 8020AAFC 00207A3C 54 07 07 39 */ rlwinm. r7, r0, 0, 0x1c, 0x1c
|
|
/* 8020AB00 00207A40 41 82 00 10 */ beq lbl_8020AB10
|
|
/* 8020AB04 00207A44 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB08 00207A48 28 07 00 03 */ cmplwi r7, 3
|
|
/* 8020AB0C 00207A4C 41 82 01 0C */ beq lbl_8020AC18
|
|
lbl_8020AB10:
|
|
/* 8020AB10 00207A50 54 07 06 F7 */ rlwinm. r7, r0, 0, 0x1b, 0x1b
|
|
/* 8020AB14 00207A54 41 82 00 10 */ beq lbl_8020AB24
|
|
/* 8020AB18 00207A58 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB1C 00207A5C 28 07 00 04 */ cmplwi r7, 4
|
|
/* 8020AB20 00207A60 41 82 00 F8 */ beq lbl_8020AC18
|
|
lbl_8020AB24:
|
|
/* 8020AB24 00207A64 54 07 06 B5 */ rlwinm. r7, r0, 0, 0x1a, 0x1a
|
|
/* 8020AB28 00207A68 41 82 00 10 */ beq lbl_8020AB38
|
|
/* 8020AB2C 00207A6C 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB30 00207A70 28 07 00 05 */ cmplwi r7, 5
|
|
/* 8020AB34 00207A74 41 82 00 E4 */ beq lbl_8020AC18
|
|
lbl_8020AB38:
|
|
/* 8020AB38 00207A78 54 07 06 73 */ rlwinm. r7, r0, 0, 0x19, 0x19
|
|
/* 8020AB3C 00207A7C 41 82 00 10 */ beq lbl_8020AB4C
|
|
/* 8020AB40 00207A80 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB44 00207A84 28 07 00 06 */ cmplwi r7, 6
|
|
/* 8020AB48 00207A88 41 82 00 D0 */ beq lbl_8020AC18
|
|
lbl_8020AB4C:
|
|
/* 8020AB4C 00207A8C 54 07 06 31 */ rlwinm. r7, r0, 0, 0x18, 0x18
|
|
/* 8020AB50 00207A90 41 82 00 10 */ beq lbl_8020AB60
|
|
/* 8020AB54 00207A94 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB58 00207A98 28 07 00 07 */ cmplwi r7, 7
|
|
/* 8020AB5C 00207A9C 41 82 00 BC */ beq lbl_8020AC18
|
|
lbl_8020AB60:
|
|
/* 8020AB60 00207AA0 54 07 05 EF */ rlwinm. r7, r0, 0, 0x17, 0x17
|
|
/* 8020AB64 00207AA4 41 82 00 10 */ beq lbl_8020AB74
|
|
/* 8020AB68 00207AA8 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB6C 00207AAC 28 07 00 08 */ cmplwi r7, 8
|
|
/* 8020AB70 00207AB0 41 82 00 A8 */ beq lbl_8020AC18
|
|
lbl_8020AB74:
|
|
/* 8020AB74 00207AB4 54 07 05 AD */ rlwinm. r7, r0, 0, 0x16, 0x16
|
|
/* 8020AB78 00207AB8 41 82 00 10 */ beq lbl_8020AB88
|
|
/* 8020AB7C 00207ABC 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB80 00207AC0 28 07 00 09 */ cmplwi r7, 9
|
|
/* 8020AB84 00207AC4 41 82 00 94 */ beq lbl_8020AC18
|
|
lbl_8020AB88:
|
|
/* 8020AB88 00207AC8 54 07 05 6B */ rlwinm. r7, r0, 0, 0x15, 0x15
|
|
/* 8020AB8C 00207ACC 41 82 00 10 */ beq lbl_8020AB9C
|
|
/* 8020AB90 00207AD0 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020AB94 00207AD4 28 07 00 0A */ cmplwi r7, 0xa
|
|
/* 8020AB98 00207AD8 41 82 00 80 */ beq lbl_8020AC18
|
|
lbl_8020AB9C:
|
|
/* 8020AB9C 00207ADC 54 07 05 29 */ rlwinm. r7, r0, 0, 0x14, 0x14
|
|
/* 8020ABA0 00207AE0 41 82 00 10 */ beq lbl_8020ABB0
|
|
/* 8020ABA4 00207AE4 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020ABA8 00207AE8 28 07 00 0B */ cmplwi r7, 0xb
|
|
/* 8020ABAC 00207AEC 41 82 00 6C */ beq lbl_8020AC18
|
|
lbl_8020ABB0:
|
|
/* 8020ABB0 00207AF0 54 0A 04 E6 */ rlwinm r10, r0, 0, 0x13, 0x13
|
|
/* 8020ABB4 00207AF4 54 07 A7 FF */ rlwinm. r7, r0, 0x14, 0x1f, 0x1f
|
|
/* 8020ABB8 00207AF8 41 82 00 10 */ beq lbl_8020ABC8
|
|
/* 8020ABBC 00207AFC 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020ABC0 00207B00 28 07 00 0C */ cmplwi r7, 0xc
|
|
/* 8020ABC4 00207B04 41 82 00 54 */ beq lbl_8020AC18
|
|
lbl_8020ABC8:
|
|
/* 8020ABC8 00207B08 54 07 04 A5 */ rlwinm. r7, r0, 0, 0x12, 0x12
|
|
/* 8020ABCC 00207B0C 41 82 00 10 */ beq lbl_8020ABDC
|
|
/* 8020ABD0 00207B10 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020ABD4 00207B14 28 07 00 0D */ cmplwi r7, 0xd
|
|
/* 8020ABD8 00207B18 41 82 00 40 */ beq lbl_8020AC18
|
|
lbl_8020ABDC:
|
|
/* 8020ABDC 00207B1C 54 07 04 63 */ rlwinm. r7, r0, 0, 0x11, 0x11
|
|
/* 8020ABE0 00207B20 41 82 00 10 */ beq lbl_8020ABF0
|
|
/* 8020ABE4 00207B24 88 E6 04 BE */ lbz r7, 0x4be(r6)
|
|
/* 8020ABE8 00207B28 28 07 00 0E */ cmplwi r7, 0xe
|
|
/* 8020ABEC 00207B2C 41 82 00 2C */ beq lbl_8020AC18
|
|
lbl_8020ABF0:
|
|
/* 8020ABF0 00207B30 54 00 04 21 */ rlwinm. r0, r0, 0, 0x10, 0x10
|
|
/* 8020ABF4 00207B34 41 82 00 10 */ beq lbl_8020AC04
|
|
/* 8020ABF8 00207B38 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 8020ABFC 00207B3C 28 00 00 0F */ cmplwi r0, 0xf
|
|
/* 8020AC00 00207B40 41 82 00 18 */ beq lbl_8020AC18
|
|
lbl_8020AC04:
|
|
/* 8020AC04 00207B44 2C 0A 00 00 */ cmpwi r10, 0
|
|
/* 8020AC08 00207B48 41 82 02 40 */ beq lbl_8020AE48
|
|
/* 8020AC0C 00207B4C 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 8020AC10 00207B50 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 8020AC14 00207B54 40 82 02 34 */ bne lbl_8020AE48
|
|
lbl_8020AC18:
|
|
/* 8020AC18 00207B58 88 05 5E 4A */ lbz r0, 0x5e4a(r5)
|
|
/* 8020AC1C 00207B5C 54 07 07 FF */ clrlwi. r7, r0, 0x1f
|
|
/* 8020AC20 00207B60 41 82 00 10 */ beq lbl_8020AC30
|
|
/* 8020AC24 00207B64 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 8020AC28 00207B68 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8020AC2C 00207B6C 41 82 01 F0 */ beq lbl_8020AE1C
|
|
lbl_8020AC30:
|
|
/* 8020AC30 00207B70 88 05 5E 43 */ lbz r0, 0x5e43(r5)
|
|
/* 8020AC34 00207B74 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020AC38 00207B78 41 82 00 10 */ beq lbl_8020AC48
|
|
/* 8020AC3C 00207B7C 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AC40 00207B80 28 0A 00 01 */ cmplwi r10, 1
|
|
/* 8020AC44 00207B84 41 82 01 D8 */ beq lbl_8020AE1C
|
|
lbl_8020AC48:
|
|
/* 8020AC48 00207B88 89 45 5E 42 */ lbz r10, 0x5e42(r5)
|
|
/* 8020AC4C 00207B8C 55 4A 07 FF */ clrlwi. r10, r10, 0x1f
|
|
/* 8020AC50 00207B90 41 82 00 10 */ beq lbl_8020AC60
|
|
/* 8020AC54 00207B94 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AC58 00207B98 28 0A 00 02 */ cmplwi r10, 2
|
|
/* 8020AC5C 00207B9C 41 82 01 C0 */ beq lbl_8020AE1C
|
|
lbl_8020AC60:
|
|
/* 8020AC60 00207BA0 89 45 5E 4E */ lbz r10, 0x5e4e(r5)
|
|
/* 8020AC64 00207BA4 55 4A 07 FF */ clrlwi. r10, r10, 0x1f
|
|
/* 8020AC68 00207BA8 41 82 00 10 */ beq lbl_8020AC78
|
|
/* 8020AC6C 00207BAC 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AC70 00207BB0 28 0A 00 03 */ cmplwi r10, 3
|
|
/* 8020AC74 00207BB4 41 82 01 A8 */ beq lbl_8020AE1C
|
|
lbl_8020AC78:
|
|
/* 8020AC78 00207BB8 89 45 5E 4B */ lbz r10, 0x5e4b(r5)
|
|
/* 8020AC7C 00207BBC 55 4C 07 FF */ clrlwi. r12, r10, 0x1f
|
|
/* 8020AC80 00207BC0 41 82 00 10 */ beq lbl_8020AC90
|
|
/* 8020AC84 00207BC4 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AC88 00207BC8 28 0A 00 04 */ cmplwi r10, 4
|
|
/* 8020AC8C 00207BCC 41 82 01 90 */ beq lbl_8020AE1C
|
|
lbl_8020AC90:
|
|
/* 8020AC90 00207BD0 89 45 5E 4C */ lbz r10, 0x5e4c(r5)
|
|
/* 8020AC94 00207BD4 55 4A 07 FF */ clrlwi. r10, r10, 0x1f
|
|
/* 8020AC98 00207BD8 41 82 00 10 */ beq lbl_8020ACA8
|
|
/* 8020AC9C 00207BDC 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020ACA0 00207BE0 28 0A 00 05 */ cmplwi r10, 5
|
|
/* 8020ACA4 00207BE4 41 82 01 78 */ beq lbl_8020AE1C
|
|
lbl_8020ACA8:
|
|
/* 8020ACA8 00207BE8 89 45 5E 4D */ lbz r10, 0x5e4d(r5)
|
|
/* 8020ACAC 00207BEC 55 4A 07 FF */ clrlwi. r10, r10, 0x1f
|
|
/* 8020ACB0 00207BF0 41 82 00 10 */ beq lbl_8020ACC0
|
|
/* 8020ACB4 00207BF4 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020ACB8 00207BF8 28 0A 00 06 */ cmplwi r10, 6
|
|
/* 8020ACBC 00207BFC 41 82 01 60 */ beq lbl_8020AE1C
|
|
lbl_8020ACC0:
|
|
/* 8020ACC0 00207C00 89 45 5E 5E */ lbz r10, 0x5e5e(r5)
|
|
/* 8020ACC4 00207C04 55 4A 07 FF */ clrlwi. r10, r10, 0x1f
|
|
/* 8020ACC8 00207C08 41 82 00 10 */ beq lbl_8020ACD8
|
|
/* 8020ACCC 00207C0C 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020ACD0 00207C10 28 0A 00 07 */ cmplwi r10, 7
|
|
/* 8020ACD4 00207C14 41 82 01 48 */ beq lbl_8020AE1C
|
|
lbl_8020ACD8:
|
|
/* 8020ACD8 00207C18 89 45 5E 62 */ lbz r10, 0x5e62(r5)
|
|
/* 8020ACDC 00207C1C 55 4A 07 FF */ clrlwi. r10, r10, 0x1f
|
|
/* 8020ACE0 00207C20 41 82 00 10 */ beq lbl_8020ACF0
|
|
/* 8020ACE4 00207C24 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020ACE8 00207C28 28 0A 00 08 */ cmplwi r10, 8
|
|
/* 8020ACEC 00207C2C 41 82 01 30 */ beq lbl_8020AE1C
|
|
lbl_8020ACF0:
|
|
/* 8020ACF0 00207C30 89 45 5E 45 */ lbz r10, 0x5e45(r5)
|
|
/* 8020ACF4 00207C34 55 5F 07 FF */ clrlwi. r31, r10, 0x1f
|
|
/* 8020ACF8 00207C38 41 82 00 10 */ beq lbl_8020AD08
|
|
/* 8020ACFC 00207C3C 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AD00 00207C40 28 0A 00 09 */ cmplwi r10, 9
|
|
/* 8020AD04 00207C44 41 82 01 18 */ beq lbl_8020AE1C
|
|
lbl_8020AD08:
|
|
/* 8020AD08 00207C48 89 45 5E 47 */ lbz r10, 0x5e47(r5)
|
|
/* 8020AD0C 00207C4C 55 4B 07 FF */ clrlwi. r11, r10, 0x1f
|
|
/* 8020AD10 00207C50 41 82 00 10 */ beq lbl_8020AD20
|
|
/* 8020AD14 00207C54 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AD18 00207C58 28 0A 00 0A */ cmplwi r10, 0xa
|
|
/* 8020AD1C 00207C5C 41 82 01 00 */ beq lbl_8020AE1C
|
|
lbl_8020AD20:
|
|
/* 8020AD20 00207C60 2C 0B 00 00 */ cmpwi r11, 0
|
|
/* 8020AD24 00207C64 41 82 00 10 */ beq lbl_8020AD34
|
|
/* 8020AD28 00207C68 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AD2C 00207C6C 28 0A 00 0B */ cmplwi r10, 0xb
|
|
/* 8020AD30 00207C70 41 82 00 EC */ beq lbl_8020AE1C
|
|
lbl_8020AD34:
|
|
/* 8020AD34 00207C74 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 8020AD38 00207C78 40 82 00 0C */ bne lbl_8020AD44
|
|
/* 8020AD3C 00207C7C 2C 0B 00 00 */ cmpwi r11, 0
|
|
/* 8020AD40 00207C80 41 82 00 10 */ beq lbl_8020AD50
|
|
lbl_8020AD44:
|
|
/* 8020AD44 00207C84 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AD48 00207C88 28 0A 00 0A */ cmplwi r10, 0xa
|
|
/* 8020AD4C 00207C8C 41 82 00 D0 */ beq lbl_8020AE1C
|
|
lbl_8020AD50:
|
|
/* 8020AD50 00207C90 2C 07 00 00 */ cmpwi r7, 0
|
|
/* 8020AD54 00207C94 40 82 00 0C */ bne lbl_8020AD60
|
|
/* 8020AD58 00207C98 2C 0C 00 00 */ cmpwi r12, 0
|
|
/* 8020AD5C 00207C9C 41 82 00 10 */ beq lbl_8020AD6C
|
|
lbl_8020AD60:
|
|
/* 8020AD60 00207CA0 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AD64 00207CA4 28 0A 00 0D */ cmplwi r10, 0xd
|
|
/* 8020AD68 00207CA8 41 82 00 B4 */ beq lbl_8020AE1C
|
|
lbl_8020AD6C:
|
|
/* 8020AD6C 00207CAC 2C 0B 00 00 */ cmpwi r11, 0
|
|
/* 8020AD70 00207CB0 40 82 00 0C */ bne lbl_8020AD7C
|
|
/* 8020AD74 00207CB4 2C 1F 00 00 */ cmpwi r31, 0
|
|
/* 8020AD78 00207CB8 41 82 00 10 */ beq lbl_8020AD88
|
|
lbl_8020AD7C:
|
|
/* 8020AD7C 00207CBC 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AD80 00207CC0 28 0A 00 0E */ cmplwi r10, 0xe
|
|
/* 8020AD84 00207CC4 41 82 00 98 */ beq lbl_8020AE1C
|
|
lbl_8020AD88:
|
|
/* 8020AD88 00207CC8 2C 0B 00 00 */ cmpwi r11, 0
|
|
/* 8020AD8C 00207CCC 40 82 00 0C */ bne lbl_8020AD98
|
|
/* 8020AD90 00207CD0 2C 1F 00 00 */ cmpwi r31, 0
|
|
/* 8020AD94 00207CD4 41 82 00 10 */ beq lbl_8020ADA4
|
|
lbl_8020AD98:
|
|
/* 8020AD98 00207CD8 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020AD9C 00207CDC 28 0A 00 0F */ cmplwi r10, 0xf
|
|
/* 8020ADA0 00207CE0 41 82 00 7C */ beq lbl_8020AE1C
|
|
lbl_8020ADA4:
|
|
/* 8020ADA4 00207CE4 2C 1F 00 00 */ cmpwi r31, 0
|
|
/* 8020ADA8 00207CE8 41 82 00 10 */ beq lbl_8020ADB8
|
|
/* 8020ADAC 00207CEC 89 46 04 BE */ lbz r10, 0x4be(r6)
|
|
/* 8020ADB0 00207CF0 28 0A 00 10 */ cmplwi r10, 0x10
|
|
/* 8020ADB4 00207CF4 41 82 00 68 */ beq lbl_8020AE1C
|
|
lbl_8020ADB8:
|
|
/* 8020ADB8 00207CF8 2C 07 00 00 */ cmpwi r7, 0
|
|
/* 8020ADBC 00207CFC 40 82 00 0C */ bne lbl_8020ADC8
|
|
/* 8020ADC0 00207D00 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 8020ADC4 00207D04 41 82 00 10 */ beq lbl_8020ADD4
|
|
lbl_8020ADC8:
|
|
/* 8020ADC8 00207D08 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 8020ADCC 00207D0C 28 00 00 0C */ cmplwi r0, 0xc
|
|
/* 8020ADD0 00207D10 41 82 00 4C */ beq lbl_8020AE1C
|
|
lbl_8020ADD4:
|
|
/* 8020ADD4 00207D14 88 05 5E 65 */ lbz r0, 0x5e65(r5)
|
|
/* 8020ADD8 00207D18 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020ADDC 00207D1C 41 82 00 10 */ beq lbl_8020ADEC
|
|
/* 8020ADE0 00207D20 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 8020ADE4 00207D24 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 8020ADE8 00207D28 41 82 00 34 */ beq lbl_8020AE1C
|
|
lbl_8020ADEC:
|
|
/* 8020ADEC 00207D2C 88 05 5E 69 */ lbz r0, 0x5e69(r5)
|
|
/* 8020ADF0 00207D30 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020ADF4 00207D34 41 82 00 10 */ beq lbl_8020AE04
|
|
/* 8020ADF8 00207D38 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 8020ADFC 00207D3C 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 8020AE00 00207D40 41 82 00 1C */ beq lbl_8020AE1C
|
|
lbl_8020AE04:
|
|
/* 8020AE04 00207D44 88 05 5E 46 */ lbz r0, 0x5e46(r5)
|
|
/* 8020AE08 00207D48 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 8020AE0C 00207D4C 41 82 00 28 */ beq lbl_8020AE34
|
|
/* 8020AE10 00207D50 88 06 04 BE */ lbz r0, 0x4be(r6)
|
|
/* 8020AE14 00207D54 28 00 00 15 */ cmplwi r0, 0x15
|
|
/* 8020AE18 00207D58 40 82 00 1C */ bne lbl_8020AE34
|
|
lbl_8020AE1C:
|
|
/* 8020AE1C 00207D5C C0 22 AD 5C */ lfs f1, lbl_8045475C-_SDA2_BASE_(r2)
|
|
/* 8020AE20 00207D60 C0 04 0E 28 */ lfs f0, 0xe28(r4)
|
|
/* 8020AE24 00207D64 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 8020AE28 00207D68 38 09 02 E8 */ addi r0, r9, 0x2e8
|
|
/* 8020AE2C 00207D6C 7C 03 05 2E */ stfsx f0, r3, r0
|
|
/* 8020AE30 00207D70 48 00 00 18 */ b lbl_8020AE48
|
|
lbl_8020AE34:
|
|
/* 8020AE34 00207D74 C0 22 AD 5C */ lfs f1, lbl_8045475C-_SDA2_BASE_(r2)
|
|
/* 8020AE38 00207D78 C0 04 0E 10 */ lfs f0, 0xe10(r4)
|
|
/* 8020AE3C 00207D7C EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 8020AE40 00207D80 38 09 02 E8 */ addi r0, r9, 0x2e8
|
|
/* 8020AE44 00207D84 7C 03 05 2E */ stfsx f0, r3, r0
|
|
lbl_8020AE48:
|
|
/* 8020AE48 00207D88 38 00 00 00 */ li r0, 0
|
|
/* 8020AE4C 00207D8C 98 06 04 D7 */ stb r0, 0x4d7(r6)
|
|
lbl_8020AE50:
|
|
/* 8020AE50 00207D90 39 08 00 01 */ addi r8, r8, 1
|
|
/* 8020AE54 00207D94 39 29 00 04 */ addi r9, r9, 4
|
|
/* 8020AE58 00207D98 42 00 FC 54 */ bdnz lbl_8020AAAC
|
|
/* 8020AE5C 00207D9C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8020AE60 00207DA0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8020AE64 00207DA4 4E 80 00 20 */ blr
|
|
|
|
.global dMeterButton_c_NS_paneTrans
|
|
dMeterButton_c_NS_paneTrans:
|
|
/* 8020AE68 00207DA8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8020AE6C 00207DAC 7C 08 02 A6 */ mflr r0
|
|
/* 8020AE70 00207DB0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8020AE74 00207DB4 7C 83 23 78 */ mr r3, r4
|
|
/* 8020AE78 00207DB8 48 04 97 39 */ bl CPaneMgr_NS_paneTrans
|
|
/* 8020AE7C 00207DBC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8020AE80 00207DC0 7C 08 03 A6 */ mtlr r0
|
|
/* 8020AE84 00207DC4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8020AE88 00207DC8 4E 80 00 20 */ blr
|
|
|