tp/asm/d/d_timer.s

5148 lines
259 KiB
ArmAsm

.include "macros.inc"
.section .text, "ax" # 8025ca0c
.global dTimer_c_NS__create
dTimer_c_NS__create:
/* 8025CA0C 0025994C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8025CA10 00259950 7C 08 02 A6 */ mflr r0
/* 8025CA14 00259954 90 01 00 24 */ stw r0, 0x24(r1)
/* 8025CA18 00259958 39 61 00 20 */ addi r11, r1, 0x20
/* 8025CA1C 0025995C 48 10 57 BD */ bl _savegpr_28
/* 8025CA20 00259960 7C 7F 1B 78 */ mr r31, r3
/* 8025CA24 00259964 38 7F 01 08 */ addi r3, r31, 0x108
/* 8025CA28 00259968 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 8025CA2C 0025996C 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025CA30 00259970 4B DD 04 8D */ bl dComIfG_resLoad
/* 8025CA34 00259974 2C 03 00 04 */ cmpwi r3, 4
/* 8025CA38 00259978 40 82 04 B4 */ bne lbl_8025CEEC
/* 8025CA3C 0025997C 7F E3 FB 78 */ mr r3, r31
/* 8025CA40 00259980 4B DC 30 05 */ bl fopMsgM_GetAppend
/* 8025CA44 00259984 7C 7E 1B 79 */ or. r30, r3, r3
/* 8025CA48 00259988 40 82 00 0C */ bne lbl_8025CA54
/* 8025CA4C 0025998C 38 60 00 05 */ li r3, 5
/* 8025CA50 00259990 48 00 04 9C */ b lbl_8025CEEC
lbl_8025CA54:
/* 8025CA54 00259994 3C 60 80 3A */ lis r3, lbl_8039A3D8@ha
/* 8025CA58 00259998 38 63 A3 D8 */ addi r3, r3, lbl_8039A3D8@l
/* 8025CA5C 0025999C 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8025CA60 002599A0 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8025CA64 002599A4 3C 84 00 02 */ addis r4, r4, 2
/* 8025CA68 002599A8 38 A0 00 80 */ li r5, 0x80
/* 8025CA6C 002599AC 38 84 C2 F8 */ addi r4, r4, -15624
/* 8025CA70 002599B0 4B DD F7 75 */ bl dRes_control_c_NS_getResInfo
/* 8025CA74 002599B4 7C 7D 1B 78 */ mr r29, r3
/* 8025CA78 002599B8 80 03 00 14 */ lwz r0, 0x14(r3)
/* 8025CA7C 002599BC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CA80 002599C0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CA84 002599C4 90 03 5C E0 */ stw r0, 0x5ce0(r3)
/* 8025CA88 002599C8 3C 60 00 01 */ lis r3, 0x00011000@ha
/* 8025CA8C 002599CC 38 63 10 00 */ addi r3, r3, 0x00011000@l
/* 8025CA90 002599D0 38 80 00 00 */ li r4, 0
/* 8025CA94 002599D4 4B DC 39 09 */ bl fopMsgM_createExpHeap
/* 8025CA98 002599D8 90 7F 01 00 */ stw r3, 0x100(r31)
/* 8025CA9C 002599DC 80 7F 01 00 */ lwz r3, 0x100(r31)
/* 8025CAA0 002599E0 4B DB 27 2D */ bl mDoExt_setCurrentHeap
/* 8025CAA4 002599E4 7C 7C 1B 78 */ mr r28, r3
/* 8025CAA8 002599E8 80 7F 01 00 */ lwz r3, 0x100(r31)
/* 8025CAAC 002599EC 28 03 00 00 */ cmplwi r3, 0
/* 8025CAB0 002599F0 41 82 00 70 */ beq lbl_8025CB20
/* 8025CAB4 002599F4 48 07 1C D1 */ bl getTotalFreeSize__7JKRHeapFv
/* 8025CAB8 002599F8 38 60 03 E4 */ li r3, 0x3e4
/* 8025CABC 002599FC 48 07 21 91 */ bl __nw__FUl
/* 8025CAC0 00259A00 7C 60 1B 79 */ or. r0, r3, r3
/* 8025CAC4 00259A04 41 82 00 0C */ beq lbl_8025CAD0
/* 8025CAC8 00259A08 48 00 10 71 */ bl dDlst_TimerScrnDraw_c
/* 8025CACC 00259A0C 7C 60 1B 78 */ mr r0, r3
lbl_8025CAD0:
/* 8025CAD0 00259A10 90 1F 00 FC */ stw r0, 0xfc(r31)
/* 8025CAD4 00259A14 80 9E 00 1C */ lwz r4, 0x1c(r30)
/* 8025CAD8 00259A18 2C 04 00 0A */ cmpwi r4, 0xa
/* 8025CADC 00259A1C 40 82 00 2C */ bne lbl_8025CB08
/* 8025CAE0 00259A20 83 BD 00 14 */ lwz r29, 0x14(r29)
/* 8025CAE4 00259A24 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CAE8 00259A28 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CAEC 00259A2C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025CAF0 00259A30 4B DD 00 CD */ bl dComIfG_play_c_NS_getTimerMode
/* 8025CAF4 00259A34 7C 64 1B 78 */ mr r4, r3
/* 8025CAF8 00259A38 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CAFC 00259A3C 7F A5 EB 78 */ mr r5, r29
/* 8025CB00 00259A40 48 00 14 BD */ bl dDlst_TimerScrnDraw_c_NS_setScreen
/* 8025CB04 00259A44 48 00 00 10 */ b lbl_8025CB14
lbl_8025CB08:
/* 8025CB08 00259A48 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CB0C 00259A4C 80 BD 00 14 */ lwz r5, 0x14(r29)
/* 8025CB10 00259A50 48 00 14 AD */ bl dDlst_TimerScrnDraw_c_NS_setScreen
lbl_8025CB14:
/* 8025CB14 00259A54 7F 83 E3 78 */ mr r3, r28
/* 8025CB18 00259A58 4B DB 26 B5 */ bl mDoExt_setCurrentHeap
/* 8025CB1C 00259A5C 48 00 00 10 */ b lbl_8025CB2C
lbl_8025CB20:
/* 8025CB20 00259A60 38 60 00 05 */ li r3, 5
/* 8025CB24 00259A64 48 00 03 C8 */ b lbl_8025CEEC
/* 8025CB28 00259A68 48 00 03 C4 */ b lbl_8025CEEC
lbl_8025CB2C:
/* 8025CB2C 00259A6C 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CB30 00259A70 88 9E 00 24 */ lbz r4, 0x24(r30)
/* 8025CB34 00259A74 48 00 2F 91 */ bl dDlst_TimerScrnDraw_c_NS_setShowType
/* 8025CB38 00259A78 80 1E 00 1C */ lwz r0, 0x1c(r30)
/* 8025CB3C 00259A7C 2C 00 00 0A */ cmpwi r0, 0xa
/* 8025CB40 00259A80 40 82 01 B0 */ bne lbl_8025CCF0
/* 8025CB44 00259A84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CB48 00259A88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CB4C 00259A8C 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025CB50 00259A90 7F C3 F3 78 */ mr r3, r30
/* 8025CB54 00259A94 4B DD 00 69 */ bl dComIfG_play_c_NS_getTimerMode
/* 8025CB58 00259A98 90 7F 01 54 */ stw r3, 0x154(r31)
/* 8025CB5C 00259A9C 7F C3 F3 78 */ mr r3, r30
/* 8025CB60 00259AA0 4B DD 00 4D */ bl dComIfG_play_c_NS_getTimerLimitTimeMs
/* 8025CB64 00259AA4 3C 80 80 00 */ lis r4, 0x800000F8@ha
/* 8025CB68 00259AA8 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4)
/* 8025CB6C 00259AAC 54 04 F0 BE */ srwi r4, r0, 2
/* 8025CB70 00259AB0 38 00 03 E8 */ li r0, 0x3e8
/* 8025CB74 00259AB4 7C E4 03 96 */ divwu r7, r4, r0
/* 8025CB78 00259AB8 38 A0 00 00 */ li r5, 0
/* 8025CB7C 00259ABC 7C 60 FE 70 */ srawi r0, r3, 0x1f
/* 8025CB80 00259AC0 7C 87 18 16 */ mulhwu r4, r7, r3
/* 8025CB84 00259AC4 7C A5 19 D6 */ mullw r5, r5, r3
/* 8025CB88 00259AC8 7C C7 19 D6 */ mullw r6, r7, r3
/* 8025CB8C 00259ACC 7C 07 01 D6 */ mullw r0, r7, r0
/* 8025CB90 00259AD0 7C 64 2A 14 */ add r3, r4, r5
/* 8025CB94 00259AD4 7C 63 02 14 */ add r3, r3, r0
/* 8025CB98 00259AD8 90 DF 01 44 */ stw r6, 0x144(r31)
/* 8025CB9C 00259ADC 90 7F 01 40 */ stw r3, 0x140(r31)
/* 8025CBA0 00259AE0 4B DD 5C 65 */ bl getTime__11dLib_time_cFv
/* 8025CBA4 00259AE4 90 9F 01 14 */ stw r4, 0x114(r31)
/* 8025CBA8 00259AE8 90 7F 01 10 */ stw r3, 0x110(r31)
/* 8025CBAC 00259AEC 90 9F 01 1C */ stw r4, 0x11c(r31)
/* 8025CBB0 00259AF0 90 7F 01 18 */ stw r3, 0x118(r31)
/* 8025CBB4 00259AF4 7F C3 F3 78 */ mr r3, r30
/* 8025CBB8 00259AF8 4B DC FF E5 */ bl dComIfG_play_c_NS_getTimerNowTimeMs
/* 8025CBBC 00259AFC 81 1F 01 10 */ lwz r8, 0x110(r31)
/* 8025CBC0 00259B00 81 3F 01 14 */ lwz r9, 0x114(r31)
/* 8025CBC4 00259B04 3C 80 80 00 */ lis r4, 0x800000F8@ha
/* 8025CBC8 00259B08 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4)
/* 8025CBCC 00259B0C 54 04 F0 BE */ srwi r4, r0, 2
/* 8025CBD0 00259B10 38 00 03 E8 */ li r0, 0x3e8
/* 8025CBD4 00259B14 7C E4 03 96 */ divwu r7, r4, r0
/* 8025CBD8 00259B18 38 C0 00 00 */ li r6, 0
/* 8025CBDC 00259B1C 7C 60 FE 70 */ srawi r0, r3, 0x1f
/* 8025CBE0 00259B20 7C 87 18 16 */ mulhwu r4, r7, r3
/* 8025CBE4 00259B24 7C A6 19 D6 */ mullw r5, r6, r3
/* 8025CBE8 00259B28 7C 67 19 D6 */ mullw r3, r7, r3
/* 8025CBEC 00259B2C 7C 07 01 D6 */ mullw r0, r7, r0
/* 8025CBF0 00259B30 7C 84 2A 14 */ add r4, r4, r5
/* 8025CBF4 00259B34 7C 84 02 14 */ add r4, r4, r0
/* 8025CBF8 00259B38 7C 63 48 10 */ subfc r3, r3, r9
/* 8025CBFC 00259B3C 7C 04 41 10 */ subfe r0, r4, r8
/* 8025CC00 00259B40 90 7F 01 14 */ stw r3, 0x114(r31)
/* 8025CC04 00259B44 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8025CC08 00259B48 98 DF 01 6C */ stb r6, 0x16c(r31)
/* 8025CC0C 00259B4C 7F C3 F3 78 */ mr r3, r30
/* 8025CC10 00259B50 4B DC FF AD */ bl dComIfG_play_c_NS_getTimerMode
/* 8025CC14 00259B54 90 7F 01 54 */ stw r3, 0x154(r31)
/* 8025CC18 00259B58 7F E3 FB 78 */ mr r3, r31
/* 8025CC1C 00259B5C 48 00 0D D5 */ bl dTimer_c_NS_getTimeMs
/* 8025CC20 00259B60 7C 64 1B 78 */ mr r4, r3
/* 8025CC24 00259B64 7F C3 F3 78 */ mr r3, r30
/* 8025CC28 00259B68 4B DC FF 6D */ bl dComIfG_play_c_NS_setTimerNowTimeMs
/* 8025CC2C 00259B6C 7F E3 FB 78 */ mr r3, r31
/* 8025CC30 00259B70 48 00 0E 25 */ bl dTimer_c_NS_getLimitTimeMs
/* 8025CC34 00259B74 7C 64 1B 78 */ mr r4, r3
/* 8025CC38 00259B78 7F C3 F3 78 */ mr r3, r30
/* 8025CC3C 00259B7C 4B DC FF 69 */ bl dComIfG_play_c_NS_setTimerLimitTimeMs
/* 8025CC40 00259B80 7F C3 F3 78 */ mr r3, r30
/* 8025CC44 00259B84 80 9F 01 54 */ lwz r4, 0x154(r31)
/* 8025CC48 00259B88 4B DC FF 6D */ bl dComIfG_play_c_NS_setTimerMode
/* 8025CC4C 00259B8C 7F C3 F3 78 */ mr r3, r30
/* 8025CC50 00259B90 7F E4 FB 78 */ mr r4, r31
/* 8025CC54 00259B94 4B DC FF 81 */ bl dComIfG_play_c_NS_setTimerPtr
/* 8025CC58 00259B98 7F E3 FB 78 */ mr r3, r31
/* 8025CC5C 00259B9C 38 80 00 0A */ li r4, 0xa
/* 8025CC60 00259BA0 48 00 0B 61 */ bl dTimer_c_NS_stock_start_X1_
/* 8025CC64 00259BA4 80 1F 01 54 */ lwz r0, 0x154(r31)
/* 8025CC68 00259BA8 2C 00 00 05 */ cmpwi r0, 5
/* 8025CC6C 00259BAC 41 82 00 6C */ beq lbl_8025CCD8
/* 8025CC70 00259BB0 40 80 00 14 */ bge lbl_8025CC84
/* 8025CC74 00259BB4 2C 00 00 03 */ cmpwi r0, 3
/* 8025CC78 00259BB8 41 82 00 18 */ beq lbl_8025CC90
/* 8025CC7C 00259BBC 40 80 00 2C */ bge lbl_8025CCA8
/* 8025CC80 00259BC0 48 00 01 10 */ b lbl_8025CD90
lbl_8025CC84:
/* 8025CC84 00259BC4 2C 00 00 07 */ cmpwi r0, 7
/* 8025CC88 00259BC8 40 80 01 08 */ bge lbl_8025CD90
/* 8025CC8C 00259BCC 48 00 00 34 */ b lbl_8025CCC0
lbl_8025CC90:
/* 8025CC90 00259BD0 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CC94 00259BD4 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025CC98 00259BD8 D0 03 03 C0 */ stfs f0, 0x3c0(r3)
/* 8025CC9C 00259BDC C0 02 B5 44 */ lfs f0, lbl_80454F44-_SDA2_BASE_(r2)
/* 8025CCA0 00259BE0 D0 03 03 C4 */ stfs f0, 0x3c4(r3)
/* 8025CCA4 00259BE4 48 00 00 EC */ b lbl_8025CD90
lbl_8025CCA8:
/* 8025CCA8 00259BE8 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CCAC 00259BEC C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025CCB0 00259BF0 D0 03 03 C0 */ stfs f0, 0x3c0(r3)
/* 8025CCB4 00259BF4 C0 02 B5 44 */ lfs f0, lbl_80454F44-_SDA2_BASE_(r2)
/* 8025CCB8 00259BF8 D0 03 03 C4 */ stfs f0, 0x3c4(r3)
/* 8025CCBC 00259BFC 48 00 00 D4 */ b lbl_8025CD90
lbl_8025CCC0:
/* 8025CCC0 00259C00 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CCC4 00259C04 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025CCC8 00259C08 D0 03 03 C0 */ stfs f0, 0x3c0(r3)
/* 8025CCCC 00259C0C C0 02 B5 44 */ lfs f0, lbl_80454F44-_SDA2_BASE_(r2)
/* 8025CCD0 00259C10 D0 03 03 C4 */ stfs f0, 0x3c4(r3)
/* 8025CCD4 00259C14 48 00 00 BC */ b lbl_8025CD90
lbl_8025CCD8:
/* 8025CCD8 00259C18 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CCDC 00259C1C C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025CCE0 00259C20 D0 03 03 C0 */ stfs f0, 0x3c0(r3)
/* 8025CCE4 00259C24 C0 02 B5 44 */ lfs f0, lbl_80454F44-_SDA2_BASE_(r2)
/* 8025CCE8 00259C28 D0 03 03 C4 */ stfs f0, 0x3c4(r3)
/* 8025CCEC 00259C2C 48 00 00 A4 */ b lbl_8025CD90
lbl_8025CCF0:
/* 8025CCF0 00259C30 90 1F 01 54 */ stw r0, 0x154(r31)
/* 8025CCF4 00259C34 80 DE 00 20 */ lwz r6, 0x20(r30)
/* 8025CCF8 00259C38 38 A0 00 00 */ li r5, 0
/* 8025CCFC 00259C3C 3C 60 80 00 */ lis r3, 0x800000F8@ha
/* 8025CD00 00259C40 80 03 00 F8 */ lwz r0, 0x800000F8@l(r3)
/* 8025CD04 00259C44 54 03 F0 BE */ srwi r3, r0, 2
/* 8025CD08 00259C48 38 00 03 E8 */ li r0, 0x3e8
/* 8025CD0C 00259C4C 7C 83 03 96 */ divwu r4, r3, r0
/* 8025CD10 00259C50 7C 06 20 16 */ mulhwu r0, r6, r4
/* 8025CD14 00259C54 7C 65 21 D6 */ mullw r3, r5, r4
/* 8025CD18 00259C58 7C 60 1A 14 */ add r3, r0, r3
/* 8025CD1C 00259C5C 7C 06 29 D6 */ mullw r0, r6, r5
/* 8025CD20 00259C60 7C 86 21 D6 */ mullw r4, r6, r4
/* 8025CD24 00259C64 7C 03 02 14 */ add r0, r3, r0
/* 8025CD28 00259C68 90 9F 01 44 */ stw r4, 0x144(r31)
/* 8025CD2C 00259C6C 90 1F 01 40 */ stw r0, 0x140(r31)
/* 8025CD30 00259C70 90 BF 01 14 */ stw r5, 0x114(r31)
/* 8025CD34 00259C74 90 BF 01 10 */ stw r5, 0x110(r31)
/* 8025CD38 00259C78 90 BF 01 1C */ stw r5, 0x11c(r31)
/* 8025CD3C 00259C7C 90 BF 01 18 */ stw r5, 0x118(r31)
/* 8025CD40 00259C80 98 BF 01 6C */ stb r5, 0x16c(r31)
/* 8025CD44 00259C84 7F E3 FB 78 */ mr r3, r31
/* 8025CD48 00259C88 48 00 0C A9 */ bl dTimer_c_NS_getTimeMs
/* 8025CD4C 00259C8C 7C 64 1B 78 */ mr r4, r3
/* 8025CD50 00259C90 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CD54 00259C94 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CD58 00259C98 3B A3 0F 38 */ addi r29, r3, 0xf38
/* 8025CD5C 00259C9C 7F A3 EB 78 */ mr r3, r29
/* 8025CD60 00259CA0 4B DC FE 35 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
/* 8025CD64 00259CA4 7F E3 FB 78 */ mr r3, r31
/* 8025CD68 00259CA8 48 00 0C ED */ bl dTimer_c_NS_getLimitTimeMs
/* 8025CD6C 00259CAC 7C 64 1B 78 */ mr r4, r3
/* 8025CD70 00259CB0 7F A3 EB 78 */ mr r3, r29
/* 8025CD74 00259CB4 4B DC FE 31 */ bl dComIfG_play_c_NS_setTimerLimitTimeMs
/* 8025CD78 00259CB8 7F A3 EB 78 */ mr r3, r29
/* 8025CD7C 00259CBC 80 9F 01 54 */ lwz r4, 0x154(r31)
/* 8025CD80 00259CC0 4B DC FE 35 */ bl dComIfG_play_c_NS_setTimerMode
/* 8025CD84 00259CC4 7F A3 EB 78 */ mr r3, r29
/* 8025CD88 00259CC8 7F E4 FB 78 */ mr r4, r31
/* 8025CD8C 00259CCC 4B DC FE 49 */ bl dComIfG_play_c_NS_setTimerPtr
lbl_8025CD90:
/* 8025CD90 00259CD0 80 1F 01 54 */ lwz r0, 0x154(r31)
/* 8025CD94 00259CD4 2C 00 00 07 */ cmpwi r0, 7
/* 8025CD98 00259CD8 41 82 00 30 */ beq lbl_8025CDC8
/* 8025CD9C 00259CDC 40 80 00 10 */ bge lbl_8025CDAC
/* 8025CDA0 00259CE0 2C 00 00 02 */ cmpwi r0, 2
/* 8025CDA4 00259CE4 41 82 00 24 */ beq lbl_8025CDC8
/* 8025CDA8 00259CE8 48 00 00 2C */ b lbl_8025CDD4
lbl_8025CDAC:
/* 8025CDAC 00259CEC 2C 00 00 09 */ cmpwi r0, 9
/* 8025CDB0 00259CF0 40 80 00 24 */ bge lbl_8025CDD4
/* 8025CDB4 00259CF4 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CDB8 00259CF8 48 00 1D 69 */ bl dDlst_TimerScrnDraw_c_NS_hideDenominator
/* 8025CDBC 00259CFC 38 00 00 02 */ li r0, 2
/* 8025CDC0 00259D00 98 1F 01 6D */ stb r0, 0x16d(r31)
/* 8025CDC4 00259D04 48 00 00 20 */ b lbl_8025CDE4
lbl_8025CDC8:
/* 8025CDC8 00259D08 38 00 00 00 */ li r0, 0
/* 8025CDCC 00259D0C 98 1F 01 6D */ stb r0, 0x16d(r31)
/* 8025CDD0 00259D10 48 00 00 14 */ b lbl_8025CDE4
lbl_8025CDD4:
/* 8025CDD4 00259D14 38 00 00 01 */ li r0, 1
/* 8025CDD8 00259D18 98 1F 01 6D */ stb r0, 0x16d(r31)
/* 8025CDDC 00259D1C 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CDE0 00259D20 48 00 1D 41 */ bl dDlst_TimerScrnDraw_c_NS_hideDenominator
lbl_8025CDE4:
/* 8025CDE4 00259D24 88 1F 01 6D */ lbz r0, 0x16d(r31)
/* 8025CDE8 00259D28 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CDEC 00259D2C 98 03 03 DD */ stb r0, 0x3dd(r3)
/* 8025CDF0 00259D30 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CDF4 00259D34 88 03 03 E2 */ lbz r0, 0x3e2(r3)
/* 8025CDF8 00259D38 28 00 00 00 */ cmplwi r0, 0
/* 8025CDFC 00259D3C 41 82 00 30 */ beq lbl_8025CE2C
/* 8025CE00 00259D40 88 1F 01 6D */ lbz r0, 0x16d(r31)
/* 8025CE04 00259D44 28 00 00 00 */ cmplwi r0, 0
/* 8025CE08 00259D48 40 82 00 24 */ bne lbl_8025CE2C
/* 8025CE0C 00259D4C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025CE10 00259D50 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025CE14 00259D54 C0 24 0B 84 */ lfs f1, 0xb84(r4)
/* 8025CE18 00259D58 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025CE1C 00259D5C EC 21 00 2A */ fadds f1, f1, f0
/* 8025CE20 00259D60 C0 44 0B 88 */ lfs f2, 0xb88(r4)
/* 8025CE24 00259D64 48 00 2C 49 */ bl dDlst_TimerScrnDraw_c_NS_setCounterPos
/* 8025CE28 00259D68 48 00 00 2C */ b lbl_8025CE54
lbl_8025CE2C:
/* 8025CE2C 00259D6C 88 1F 01 6D */ lbz r0, 0x16d(r31)
/* 8025CE30 00259D70 54 05 10 3A */ slwi r5, r0, 2
/* 8025CE34 00259D74 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025CE38 00259D78 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025CE3C 00259D7C 7C 80 2A 14 */ add r4, r0, r5
/* 8025CE40 00259D80 C0 24 0A E0 */ lfs f1, 0xae0(r4)
/* 8025CE44 00259D84 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025CE48 00259D88 EC 21 00 2A */ fadds f1, f1, f0
/* 8025CE4C 00259D8C C0 44 0A EC */ lfs f2, 0xaec(r4)
/* 8025CE50 00259D90 48 00 2C 1D */ bl dDlst_TimerScrnDraw_c_NS_setCounterPos
lbl_8025CE54:
/* 8025CE54 00259D94 88 1F 01 6D */ lbz r0, 0x16d(r31)
/* 8025CE58 00259D98 54 05 10 3A */ slwi r5, r0, 2
/* 8025CE5C 00259D9C 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CE60 00259DA0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025CE64 00259DA4 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025CE68 00259DA8 7C 80 2A 14 */ add r4, r0, r5
/* 8025CE6C 00259DAC C0 24 0B 58 */ lfs f1, 0xb58(r4)
/* 8025CE70 00259DB0 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025CE74 00259DB4 EC 21 00 2A */ fadds f1, f1, f0
/* 8025CE78 00259DB8 C0 44 0B 64 */ lfs f2, 0xb64(r4)
/* 8025CE7C 00259DBC 48 00 2C 1D */ bl dDlst_TimerScrnDraw_c_NS_setImagePos
/* 8025CE80 00259DC0 88 1F 01 6D */ lbz r0, 0x16d(r31)
/* 8025CE84 00259DC4 54 05 10 3A */ slwi r5, r0, 2
/* 8025CE88 00259DC8 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025CE8C 00259DCC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025CE90 00259DD0 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025CE94 00259DD4 7C 80 2A 14 */ add r4, r0, r5
/* 8025CE98 00259DD8 C0 24 0B 1C */ lfs f1, 0xb1c(r4)
/* 8025CE9C 00259DDC C0 44 0B 28 */ lfs f2, 0xb28(r4)
/* 8025CEA0 00259DE0 48 00 2B 8D */ bl dDlst_TimerScrnDraw_c_NS_setTimerPos
/* 8025CEA4 00259DE4 38 60 00 00 */ li r3, 0
/* 8025CEA8 00259DE8 90 7F 01 24 */ stw r3, 0x124(r31)
/* 8025CEAC 00259DEC 90 7F 01 20 */ stw r3, 0x120(r31)
/* 8025CEB0 00259DF0 90 7F 01 2C */ stw r3, 0x12c(r31)
/* 8025CEB4 00259DF4 90 7F 01 28 */ stw r3, 0x128(r31)
/* 8025CEB8 00259DF8 90 7F 01 34 */ stw r3, 0x134(r31)
/* 8025CEBC 00259DFC 90 7F 01 30 */ stw r3, 0x130(r31)
/* 8025CEC0 00259E00 90 7F 01 3C */ stw r3, 0x13c(r31)
/* 8025CEC4 00259E04 90 7F 01 38 */ stw r3, 0x138(r31)
/* 8025CEC8 00259E08 98 7F 01 6A */ stb r3, 0x16a(r31)
/* 8025CECC 00259E0C 98 7F 01 6B */ stb r3, 0x16b(r31)
/* 8025CED0 00259E10 38 00 00 78 */ li r0, 0x78
/* 8025CED4 00259E14 90 1F 01 58 */ stw r0, 0x158(r31)
/* 8025CED8 00259E18 90 7F 01 5C */ stw r3, 0x15c(r31)
/* 8025CEDC 00259E1C 98 7F 01 6E */ stb r3, 0x16e(r31)
/* 8025CEE0 00259E20 90 7F 01 64 */ stw r3, 0x164(r31)
/* 8025CEE4 00259E24 90 7F 01 60 */ stw r3, 0x160(r31)
/* 8025CEE8 00259E28 38 60 00 04 */ li r3, 4
lbl_8025CEEC:
/* 8025CEEC 00259E2C 39 61 00 20 */ addi r11, r1, 0x20
/* 8025CEF0 00259E30 48 10 53 35 */ bl _restgpr_28
/* 8025CEF4 00259E34 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025CEF8 00259E38 7C 08 03 A6 */ mtlr r0
/* 8025CEFC 00259E3C 38 21 00 20 */ addi r1, r1, 0x20
/* 8025CF00 00259E40 4E 80 00 20 */ blr
.global dTimer_c_NS__execute
dTimer_c_NS__execute:
/* 8025CF04 00259E44 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025CF08 00259E48 7C 08 02 A6 */ mflr r0
/* 8025CF0C 00259E4C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025CF10 00259E50 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025CF14 00259E54 93 C1 00 08 */ stw r30, 8(r1)
/* 8025CF18 00259E58 7C 7F 1B 78 */ mr r31, r3
/* 8025CF1C 00259E5C 80 03 01 54 */ lwz r0, 0x154(r3)
/* 8025CF20 00259E60 2C 00 00 06 */ cmpwi r0, 6
/* 8025CF24 00259E64 40 82 00 1C */ bne lbl_8025CF40
/* 8025CF28 00259E68 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8025CF2C 00259E6C 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8025CF30 00259E70 A0 04 00 02 */ lhz r0, 2(r4)
/* 8025CF34 00259E74 28 00 00 00 */ cmplwi r0, 0
/* 8025CF38 00259E78 40 82 00 08 */ bne lbl_8025CF40
/* 8025CF3C 00259E7C 4B DC 2B 11 */ bl fopMsgM_Delete
lbl_8025CF40:
/* 8025CF40 00259E80 88 1F 01 6A */ lbz r0, 0x16a(r31)
/* 8025CF44 00259E84 28 00 00 01 */ cmplwi r0, 1
/* 8025CF48 00259E88 41 82 02 20 */ beq lbl_8025D168
/* 8025CF4C 00259E8C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025CF50 00259E90 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025CF54 00259E94 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8025CF58 00259E98 28 00 00 00 */ cmplwi r0, 0
/* 8025CF5C 00259E9C 40 82 00 20 */ bne lbl_8025CF7C
/* 8025CF60 00259EA0 4B FD B2 CD */ bl dMsgObject_c_NS_getStatus
/* 8025CF64 00259EA4 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 8025CF68 00259EA8 20 60 00 01 */ subfic r3, r0, 1
/* 8025CF6C 00259EAC 30 03 FF FF */ addic r0, r3, -1
/* 8025CF70 00259EB0 7C 00 19 10 */ subfe r0, r0, r3
/* 8025CF74 00259EB4 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 8025CF78 00259EB8 41 82 00 10 */ beq lbl_8025CF88
lbl_8025CF7C:
/* 8025CF7C 00259EBC 7F E3 FB 78 */ mr r3, r31
/* 8025CF80 00259EC0 38 80 00 02 */ li r4, 2
/* 8025CF84 00259EC4 48 00 08 65 */ bl dTimer_c_NS_stop
lbl_8025CF88:
/* 8025CF88 00259EC8 7F E3 FB 78 */ mr r3, r31
/* 8025CF8C 00259ECC 48 00 0B 11 */ bl dTimer_c_NS_getRestTimeMs
/* 8025CF90 00259ED0 90 7F 01 50 */ stw r3, 0x150(r31)
/* 8025CF94 00259ED4 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025CF98 00259ED8 2C 00 00 04 */ cmpwi r0, 4
/* 8025CF9C 00259EDC 41 82 00 CC */ beq lbl_8025D068
/* 8025CFA0 00259EE0 40 80 00 18 */ bge lbl_8025CFB8
/* 8025CFA4 00259EE4 2C 00 00 02 */ cmpwi r0, 2
/* 8025CFA8 00259EE8 40 80 00 7C */ bge lbl_8025D024
/* 8025CFAC 00259EEC 2C 00 00 00 */ cmpwi r0, 0
/* 8025CFB0 00259EF0 40 80 00 10 */ bge lbl_8025CFC0
/* 8025CFB4 00259EF4 48 00 01 A0 */ b lbl_8025D154
lbl_8025CFB8:
/* 8025CFB8 00259EF8 2C 00 00 06 */ cmpwi r0, 6
/* 8025CFBC 00259EFC 40 80 01 98 */ bge lbl_8025D154
lbl_8025CFC0:
/* 8025CFC0 00259F00 38 00 00 00 */ li r0, 0
/* 8025CFC4 00259F04 90 1F 01 14 */ stw r0, 0x114(r31)
/* 8025CFC8 00259F08 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8025CFCC 00259F0C 90 1F 01 1C */ stw r0, 0x11c(r31)
/* 8025CFD0 00259F10 90 1F 01 18 */ stw r0, 0x118(r31)
/* 8025CFD4 00259F14 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025CFD8 00259F18 28 00 00 01 */ cmplwi r0, 1
/* 8025CFDC 00259F1C 41 82 00 0C */ beq lbl_8025CFE8
/* 8025CFE0 00259F20 28 00 00 05 */ cmplwi r0, 5
/* 8025CFE4 00259F24 40 82 02 40 */ bne lbl_8025D224
lbl_8025CFE8:
/* 8025CFE8 00259F28 A8 7F 01 68 */ lha r3, 0x168(r31)
/* 8025CFEC 00259F2C 38 03 FF FF */ addi r0, r3, -1
/* 8025CFF0 00259F30 B0 1F 01 68 */ sth r0, 0x168(r31)
/* 8025CFF4 00259F34 7C 00 07 35 */ extsh. r0, r0
/* 8025CFF8 00259F38 41 81 02 2C */ bgt lbl_8025D224
/* 8025CFFC 00259F3C 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D000 00259F40 28 00 00 05 */ cmplwi r0, 5
/* 8025D004 00259F44 40 82 00 10 */ bne lbl_8025D014
/* 8025D008 00259F48 7F E3 FB 78 */ mr r3, r31
/* 8025D00C 00259F4C 48 00 06 FD */ bl dTimer_c_NS_stock_start
/* 8025D010 00259F50 48 00 02 14 */ b lbl_8025D224
lbl_8025D014:
/* 8025D014 00259F54 7F E3 FB 78 */ mr r3, r31
/* 8025D018 00259F58 80 9F 01 54 */ lwz r4, 0x154(r31)
/* 8025D01C 00259F5C 48 00 05 1D */ bl dTimer_c_NS_start
/* 8025D020 00259F60 48 00 02 04 */ b lbl_8025D224
lbl_8025D024:
/* 8025D024 00259F64 A8 7F 01 68 */ lha r3, 0x168(r31)
/* 8025D028 00259F68 38 03 FF FF */ addi r0, r3, -1
/* 8025D02C 00259F6C B0 1F 01 68 */ sth r0, 0x168(r31)
/* 8025D030 00259F70 7C 00 07 35 */ extsh. r0, r0
/* 8025D034 00259F74 41 81 00 0C */ bgt lbl_8025D040
/* 8025D038 00259F78 38 00 00 04 */ li r0, 4
/* 8025D03C 00259F7C 98 1F 01 6C */ stb r0, 0x16c(r31)
lbl_8025D040:
/* 8025D040 00259F80 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D044 00259F84 28 00 00 02 */ cmplwi r0, 2
/* 8025D048 00259F88 40 82 01 DC */ bne lbl_8025D224
/* 8025D04C 00259F8C 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D050 00259F90 48 00 3A 59 */ bl dDlst_TimerScrnDraw_c_NS_checkStartAnimeEnd
/* 8025D054 00259F94 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 8025D058 00259F98 41 82 01 CC */ beq lbl_8025D224
/* 8025D05C 00259F9C 38 00 00 03 */ li r0, 3
/* 8025D060 00259FA0 98 1F 01 6C */ stb r0, 0x16c(r31)
/* 8025D064 00259FA4 48 00 01 C0 */ b lbl_8025D224
lbl_8025D068:
/* 8025D068 00259FA8 4B DD 57 9D */ bl getTime__11dLib_time_cFv
/* 8025D06C 00259FAC 90 9F 01 1C */ stw r4, 0x11c(r31)
/* 8025D070 00259FB0 90 7F 01 18 */ stw r3, 0x118(r31)
/* 8025D074 00259FB4 7F E3 FB 78 */ mr r3, r31
/* 8025D078 00259FB8 48 00 09 79 */ bl dTimer_c_NS_getTimeMs
/* 8025D07C 00259FBC 7C 64 1B 78 */ mr r4, r3
/* 8025D080 00259FC0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D084 00259FC4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D088 00259FC8 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025D08C 00259FCC 7F C3 F3 78 */ mr r3, r30
/* 8025D090 00259FD0 4B DC FB 05 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
/* 8025D094 00259FD4 7F E3 FB 78 */ mr r3, r31
/* 8025D098 00259FD8 48 00 09 BD */ bl dTimer_c_NS_getLimitTimeMs
/* 8025D09C 00259FDC 7C 64 1B 78 */ mr r4, r3
/* 8025D0A0 00259FE0 7F C3 F3 78 */ mr r3, r30
/* 8025D0A4 00259FE4 4B DC FB 01 */ bl dComIfG_play_c_NS_setTimerLimitTimeMs
/* 8025D0A8 00259FE8 7F E3 FB 78 */ mr r3, r31
/* 8025D0AC 00259FEC 48 00 09 F1 */ bl dTimer_c_NS_getRestTimeMs
/* 8025D0B0 00259FF0 2C 03 00 00 */ cmpwi r3, 0
/* 8025D0B4 00259FF4 41 81 00 44 */ bgt lbl_8025D0F8
/* 8025D0B8 00259FF8 80 9F 01 40 */ lwz r4, 0x140(r31)
/* 8025D0BC 00259FFC 80 BF 01 44 */ lwz r5, 0x144(r31)
/* 8025D0C0 0025A000 80 1F 01 10 */ lwz r0, 0x110(r31)
/* 8025D0C4 0025A004 80 7F 01 14 */ lwz r3, 0x114(r31)
/* 8025D0C8 0025A008 7C 65 18 14 */ addc r3, r5, r3
/* 8025D0CC 0025A00C 7C 04 01 14 */ adde r0, r4, r0
/* 8025D0D0 0025A010 90 7F 01 1C */ stw r3, 0x11c(r31)
/* 8025D0D4 0025A014 90 1F 01 18 */ stw r0, 0x118(r31)
/* 8025D0D8 0025A018 38 00 00 00 */ li r0, 0
/* 8025D0DC 0025A01C 90 1F 01 3C */ stw r0, 0x13c(r31)
/* 8025D0E0 0025A020 90 1F 01 38 */ stw r0, 0x138(r31)
/* 8025D0E4 0025A024 7F E3 FB 78 */ mr r3, r31
/* 8025D0E8 0025A028 48 00 09 09 */ bl dTimer_c_NS_getTimeMs
/* 8025D0EC 0025A02C 7C 64 1B 78 */ mr r4, r3
/* 8025D0F0 0025A030 7F C3 F3 78 */ mr r3, r30
/* 8025D0F4 0025A034 4B DC FA A1 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
lbl_8025D0F8:
/* 8025D0F8 0025A038 80 1F 01 54 */ lwz r0, 0x154(r31)
/* 8025D0FC 0025A03C 2C 00 00 03 */ cmpwi r0, 3
/* 8025D100 0025A040 41 82 00 1C */ beq lbl_8025D11C
/* 8025D104 0025A044 2C 00 00 04 */ cmpwi r0, 4
/* 8025D108 0025A048 41 82 00 14 */ beq lbl_8025D11C
/* 8025D10C 0025A04C 2C 00 00 06 */ cmpwi r0, 6
/* 8025D110 0025A050 41 82 00 0C */ beq lbl_8025D11C
/* 8025D114 0025A054 2C 00 00 05 */ cmpwi r0, 5
/* 8025D118 0025A058 40 82 01 0C */ bne lbl_8025D224
lbl_8025D11C:
/* 8025D11C 0025A05C 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D120 0025A060 C0 43 03 C4 */ lfs f2, 0x3c4(r3)
/* 8025D124 0025A064 C0 22 B5 44 */ lfs f1, lbl_80454F44-_SDA2_BASE_(r2)
/* 8025D128 0025A068 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 8025D12C 0025A06C 40 80 00 F8 */ bge lbl_8025D224
/* 8025D130 0025A070 C0 02 B5 48 */ lfs f0, lbl_80454F48-_SDA2_BASE_(r2)
/* 8025D134 0025A074 EC 42 00 2A */ fadds f2, f2, f0
/* 8025D138 0025A078 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 8025D13C 0025A07C 40 81 00 08 */ ble lbl_8025D144
/* 8025D140 0025A080 FC 40 08 90 */ fmr f2, f1
lbl_8025D144:
/* 8025D144 0025A084 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025D148 0025A088 D0 03 03 C0 */ stfs f0, 0x3c0(r3)
/* 8025D14C 0025A08C D0 43 03 C4 */ stfs f2, 0x3c4(r3)
/* 8025D150 0025A090 48 00 00 D4 */ b lbl_8025D224
lbl_8025D154:
/* 8025D154 0025A094 80 1F 01 20 */ lwz r0, 0x120(r31)
/* 8025D158 0025A098 80 7F 01 24 */ lwz r3, 0x124(r31)
/* 8025D15C 0025A09C 90 7F 01 1C */ stw r3, 0x11c(r31)
/* 8025D160 0025A0A0 90 1F 01 18 */ stw r0, 0x118(r31)
/* 8025D164 0025A0A4 48 00 00 C0 */ b lbl_8025D224
lbl_8025D168:
/* 8025D168 0025A0A8 88 1F 01 6B */ lbz r0, 0x16b(r31)
/* 8025D16C 0025A0AC 28 00 00 02 */ cmplwi r0, 2
/* 8025D170 0025A0B0 40 82 00 40 */ bne lbl_8025D1B0
/* 8025D174 0025A0B4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D178 0025A0B8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D17C 0025A0BC 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8025D180 0025A0C0 28 00 00 00 */ cmplwi r0, 0
/* 8025D184 0025A0C4 40 82 00 2C */ bne lbl_8025D1B0
/* 8025D188 0025A0C8 4B FD B0 A5 */ bl dMsgObject_c_NS_getStatus
/* 8025D18C 0025A0CC 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 8025D190 0025A0D0 20 60 00 01 */ subfic r3, r0, 1
/* 8025D194 0025A0D4 30 03 FF FF */ addic r0, r3, -1
/* 8025D198 0025A0D8 7C 00 19 10 */ subfe r0, r0, r3
/* 8025D19C 0025A0DC 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 8025D1A0 0025A0E0 40 82 00 10 */ bne lbl_8025D1B0
/* 8025D1A4 0025A0E4 7F E3 FB 78 */ mr r3, r31
/* 8025D1A8 0025A0E8 38 80 00 02 */ li r4, 2
/* 8025D1AC 0025A0EC 48 00 06 C1 */ bl dTimer_c_NS_restart
lbl_8025D1B0:
/* 8025D1B0 0025A0F0 88 1F 01 6B */ lbz r0, 0x16b(r31)
/* 8025D1B4 0025A0F4 28 00 00 03 */ cmplwi r0, 3
/* 8025D1B8 0025A0F8 40 82 00 6C */ bne lbl_8025D224
/* 8025D1BC 0025A0FC A8 7F 01 68 */ lha r3, 0x168(r31)
/* 8025D1C0 0025A100 38 03 FF FF */ addi r0, r3, -1
/* 8025D1C4 0025A104 B0 1F 01 68 */ sth r0, 0x168(r31)
/* 8025D1C8 0025A108 A8 9F 01 68 */ lha r4, 0x168(r31)
/* 8025D1CC 0025A10C 7C 80 07 35 */ extsh. r0, r4
/* 8025D1D0 0025A110 41 81 00 1C */ bgt lbl_8025D1EC
/* 8025D1D4 0025A114 38 00 00 00 */ li r0, 0
/* 8025D1D8 0025A118 B0 1F 01 68 */ sth r0, 0x168(r31)
/* 8025D1DC 0025A11C 7F E3 FB 78 */ mr r3, r31
/* 8025D1E0 0025A120 38 80 00 03 */ li r4, 3
/* 8025D1E4 0025A124 48 00 06 89 */ bl dTimer_c_NS_restart
/* 8025D1E8 0025A128 48 00 00 3C */ b lbl_8025D224
lbl_8025D1EC:
/* 8025D1EC 0025A12C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025D1F0 0025A130 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025D1F4 0025A134 A8 03 0B EA */ lha r0, 0xbea(r3)
/* 8025D1F8 0025A138 7C 04 00 00 */ cmpw r4, r0
/* 8025D1FC 0025A13C 40 82 00 28 */ bne lbl_8025D224
/* 8025D200 0025A140 38 00 00 00 */ li r0, 0
/* 8025D204 0025A144 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D208 0025A148 98 03 03 DC */ stb r0, 0x3dc(r3)
/* 8025D20C 0025A14C 80 1F 01 54 */ lwz r0, 0x154(r31)
/* 8025D210 0025A150 2C 00 00 03 */ cmpwi r0, 3
/* 8025D214 0025A154 41 82 00 10 */ beq lbl_8025D224
/* 8025D218 0025A158 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D21C 0025A15C 38 80 05 2D */ li r4, 0x52d
/* 8025D220 0025A160 48 00 33 55 */ bl dDlst_TimerScrnDraw_c_NS_createStart
lbl_8025D224:
/* 8025D224 0025A164 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D228 0025A168 48 00 09 B9 */ bl dDlst_TimerScrnDraw_c_NS_setHIO
/* 8025D22C 0025A16C 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D230 0025A170 28 00 00 08 */ cmplwi r0, 8
/* 8025D234 0025A174 40 82 00 24 */ bne lbl_8025D258
/* 8025D238 0025A178 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D23C 0025A17C 48 00 2D 5D */ bl dDlst_TimerScrnDraw_c_NS_closeAnime
/* 8025D240 0025A180 2C 03 00 00 */ cmpwi r3, 0
/* 8025D244 0025A184 41 82 00 30 */ beq lbl_8025D274
/* 8025D248 0025A188 7F E3 FB 78 */ mr r3, r31
/* 8025D24C 0025A18C 4B DC 28 01 */ bl fopMsgM_Delete
/* 8025D250 0025A190 38 60 00 01 */ li r3, 1
/* 8025D254 0025A194 48 00 00 D0 */ b lbl_8025D324
lbl_8025D258:
/* 8025D258 0025A198 28 00 00 06 */ cmplwi r0, 6
/* 8025D25C 0025A19C 40 82 00 18 */ bne lbl_8025D274
/* 8025D260 0025A1A0 80 7F 01 58 */ lwz r3, 0x158(r31)
/* 8025D264 0025A1A4 2C 03 00 00 */ cmpwi r3, 0
/* 8025D268 0025A1A8 40 81 00 0C */ ble lbl_8025D274
/* 8025D26C 0025A1AC 38 03 FF FF */ addi r0, r3, -1
/* 8025D270 0025A1B0 90 1F 01 58 */ stw r0, 0x158(r31)
lbl_8025D274:
/* 8025D274 0025A1B4 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D278 0025A1B8 28 00 00 00 */ cmplwi r0, 0
/* 8025D27C 0025A1BC 41 82 00 2C */ beq lbl_8025D2A8
/* 8025D280 0025A1C0 28 00 00 02 */ cmplwi r0, 2
/* 8025D284 0025A1C4 41 82 00 24 */ beq lbl_8025D2A8
/* 8025D288 0025A1C8 80 7F 01 5C */ lwz r3, 0x15c(r31)
/* 8025D28C 0025A1CC 2C 03 00 05 */ cmpwi r3, 5
/* 8025D290 0025A1D0 40 81 00 10 */ ble lbl_8025D2A0
/* 8025D294 0025A1D4 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D298 0025A1D8 48 00 28 DD */ bl dDlst_TimerScrnDraw_c_NS_anime
/* 8025D29C 0025A1DC 48 00 00 0C */ b lbl_8025D2A8
lbl_8025D2A0:
/* 8025D2A0 0025A1E0 38 03 00 01 */ addi r0, r3, 1
/* 8025D2A4 0025A1E4 90 1F 01 5C */ stw r0, 0x15c(r31)
lbl_8025D2A8:
/* 8025D2A8 0025A1E8 80 1F 01 54 */ lwz r0, 0x154(r31)
/* 8025D2AC 0025A1EC 2C 00 00 02 */ cmpwi r0, 2
/* 8025D2B0 0025A1F0 41 82 00 2C */ beq lbl_8025D2DC
/* 8025D2B4 0025A1F4 2C 00 00 07 */ cmpwi r0, 7
/* 8025D2B8 0025A1F8 41 82 00 24 */ beq lbl_8025D2DC
/* 8025D2BC 0025A1FC 2C 00 00 03 */ cmpwi r0, 3
/* 8025D2C0 0025A200 41 82 00 1C */ beq lbl_8025D2DC
/* 8025D2C4 0025A204 2C 00 00 04 */ cmpwi r0, 4
/* 8025D2C8 0025A208 41 82 00 14 */ beq lbl_8025D2DC
/* 8025D2CC 0025A20C 2C 00 00 05 */ cmpwi r0, 5
/* 8025D2D0 0025A210 41 82 00 0C */ beq lbl_8025D2DC
/* 8025D2D4 0025A214 2C 00 00 00 */ cmpwi r0, 0
/* 8025D2D8 0025A218 40 82 00 1C */ bne lbl_8025D2F4
lbl_8025D2DC:
/* 8025D2DC 0025A21C 7F E3 FB 78 */ mr r3, r31
/* 8025D2E0 0025A220 48 00 07 11 */ bl dTimer_c_NS_getTimeMs
/* 8025D2E4 0025A224 7C 64 1B 78 */ mr r4, r3
/* 8025D2E8 0025A228 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D2EC 0025A22C 48 00 1C 05 */ bl dDlst_TimerScrnDraw_c_NS_setTimer
/* 8025D2F0 0025A230 48 00 00 18 */ b lbl_8025D308
lbl_8025D2F4:
/* 8025D2F4 0025A234 7F E3 FB 78 */ mr r3, r31
/* 8025D2F8 0025A238 48 00 07 A5 */ bl dTimer_c_NS_getRestTimeMs
/* 8025D2FC 0025A23C 7C 64 1B 78 */ mr r4, r3
/* 8025D300 0025A240 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D304 0025A244 48 00 1B ED */ bl dDlst_TimerScrnDraw_c_NS_setTimer
lbl_8025D308:
/* 8025D308 0025A248 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D30C 0025A24C 3C 80 80 43 */ lis r4, lbl_80430188@ha
/* 8025D310 0025A250 38 A4 01 88 */ addi r5, r4, lbl_80430188@l
/* 8025D314 0025A254 88 85 00 BC */ lbz r4, 0xbc(r5)
/* 8025D318 0025A258 88 A5 00 BB */ lbz r5, 0xbb(r5)
/* 8025D31C 0025A25C 48 00 1E 65 */ bl dDlst_TimerScrnDraw_c_NS_setCounter
/* 8025D320 0025A260 38 60 00 01 */ li r3, 1
lbl_8025D324:
/* 8025D324 0025A264 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D328 0025A268 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025D32C 0025A26C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D330 0025A270 7C 08 03 A6 */ mtlr r0
/* 8025D334 0025A274 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D338 0025A278 4E 80 00 20 */ blr
.global dTimer_c_NS__draw
dTimer_c_NS__draw:
/* 8025D33C 0025A27C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D340 0025A280 7C 08 02 A6 */ mflr r0
/* 8025D344 0025A284 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D348 0025A288 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D34C 0025A28C 7C 7F 1B 78 */ mr r31, r3
/* 8025D350 0025A290 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D354 0025A294 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D358 0025A298 88 03 5E B5 */ lbz r0, 0x5eb5(r3)
/* 8025D35C 0025A29C 28 00 00 00 */ cmplwi r0, 0
/* 8025D360 0025A2A0 40 82 00 20 */ bne lbl_8025D380
/* 8025D364 0025A2A4 4B FD AE C9 */ bl dMsgObject_c_NS_getStatus
/* 8025D368 0025A2A8 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 8025D36C 0025A2AC 20 60 00 01 */ subfic r3, r0, 1
/* 8025D370 0025A2B0 30 03 FF FF */ addic r0, r3, -1
/* 8025D374 0025A2B4 7C 00 19 10 */ subfe r0, r0, r3
/* 8025D378 0025A2B8 54 00 06 3F */ clrlwi. r0, r0, 0x18
/* 8025D37C 0025A2BC 41 82 00 0C */ beq lbl_8025D388
lbl_8025D380:
/* 8025D380 0025A2C0 38 60 00 01 */ li r3, 1
/* 8025D384 0025A2C4 48 00 00 24 */ b lbl_8025D3A8
lbl_8025D388:
/* 8025D388 0025A2C8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D38C 0025A2CC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D390 0025A2D0 38 63 5F 64 */ addi r3, r3, 0x5f64
/* 8025D394 0025A2D4 38 83 01 B4 */ addi r4, r3, 0x1b4
/* 8025D398 0025A2D8 38 A3 01 B8 */ addi r5, r3, 0x1b8
/* 8025D39C 0025A2DC 80 DF 00 FC */ lwz r6, 0xfc(r31)
/* 8025D3A0 0025A2E0 4B DF 93 F5 */ bl dDlst_list_c_NS_set
/* 8025D3A4 0025A2E4 38 60 00 01 */ li r3, 1
lbl_8025D3A8:
/* 8025D3A8 0025A2E8 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D3AC 0025A2EC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D3B0 0025A2F0 7C 08 03 A6 */ mtlr r0
/* 8025D3B4 0025A2F4 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D3B8 0025A2F8 4E 80 00 20 */ blr
.global dTimer_c_NS__delete
dTimer_c_NS__delete:
/* 8025D3BC 0025A2FC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D3C0 0025A300 7C 08 02 A6 */ mflr r0
/* 8025D3C4 0025A304 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D3C8 0025A308 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D3CC 0025A30C 93 C1 00 08 */ stw r30, 8(r1)
/* 8025D3D0 0025A310 7C 7F 1B 78 */ mr r31, r3
/* 8025D3D4 0025A314 80 63 01 00 */ lwz r3, 0x100(r3)
/* 8025D3D8 0025A318 28 03 00 00 */ cmplwi r3, 0
/* 8025D3DC 0025A31C 41 82 00 5C */ beq lbl_8025D438
/* 8025D3E0 0025A320 4B DB 1D ED */ bl mDoExt_setCurrentHeap
/* 8025D3E4 0025A324 7C 7E 1B 78 */ mr r30, r3
/* 8025D3E8 0025A328 80 7F 01 00 */ lwz r3, 0x100(r31)
/* 8025D3EC 0025A32C 48 07 13 99 */ bl getTotalFreeSize__7JKRHeapFv
/* 8025D3F0 0025A330 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D3F4 0025A334 48 00 18 69 */ bl dDlst_TimerScrnDraw_c_NS_deleteScreen
/* 8025D3F8 0025A338 80 7F 00 FC */ lwz r3, 0xfc(r31)
/* 8025D3FC 0025A33C 28 03 00 00 */ cmplwi r3, 0
/* 8025D400 0025A340 41 82 00 18 */ beq lbl_8025D418
/* 8025D404 0025A344 38 80 00 01 */ li r4, 1
/* 8025D408 0025A348 81 83 00 00 */ lwz r12, 0(r3)
/* 8025D40C 0025A34C 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 8025D410 0025A350 7D 89 03 A6 */ mtctr r12
/* 8025D414 0025A354 4E 80 04 21 */ bctrl
lbl_8025D418:
/* 8025D418 0025A358 38 00 00 00 */ li r0, 0
/* 8025D41C 0025A35C 90 1F 00 FC */ stw r0, 0xfc(r31)
/* 8025D420 0025A360 80 7F 01 00 */ lwz r3, 0x100(r31)
/* 8025D424 0025A364 4B DC 2F BD */ bl fopMsgM_destroyExpHeap
/* 8025D428 0025A368 38 00 00 00 */ li r0, 0
/* 8025D42C 0025A36C 90 1F 01 00 */ stw r0, 0x100(r31)
/* 8025D430 0025A370 7F C3 F3 78 */ mr r3, r30
/* 8025D434 0025A374 4B DB 1D 99 */ bl mDoExt_setCurrentHeap
lbl_8025D438:
/* 8025D438 0025A378 80 1F 01 54 */ lwz r0, 0x154(r31)
/* 8025D43C 0025A37C 2C 00 00 03 */ cmpwi r0, 3
/* 8025D440 0025A380 41 82 00 0C */ beq lbl_8025D44C
/* 8025D444 0025A384 2C 00 00 04 */ cmpwi r0, 4
/* 8025D448 0025A388 40 82 00 5C */ bne lbl_8025D4A4
lbl_8025D44C:
/* 8025D44C 0025A38C 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D450 0025A390 28 00 00 08 */ cmplwi r0, 8
/* 8025D454 0025A394 41 82 00 50 */ beq lbl_8025D4A4
/* 8025D458 0025A398 28 00 00 07 */ cmplwi r0, 7
/* 8025D45C 0025A39C 41 82 00 48 */ beq lbl_8025D4A4
/* 8025D460 0025A3A0 7F E3 FB 78 */ mr r3, r31
/* 8025D464 0025A3A4 48 00 05 8D */ bl dTimer_c_NS_getTimeMs
/* 8025D468 0025A3A8 7C 64 1B 78 */ mr r4, r3
/* 8025D46C 0025A3AC 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D470 0025A3B0 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D474 0025A3B4 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025D478 0025A3B8 7F C3 F3 78 */ mr r3, r30
/* 8025D47C 0025A3BC 4B DC F7 19 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
/* 8025D480 0025A3C0 7F E3 FB 78 */ mr r3, r31
/* 8025D484 0025A3C4 48 00 05 D1 */ bl dTimer_c_NS_getLimitTimeMs
/* 8025D488 0025A3C8 7C 64 1B 78 */ mr r4, r3
/* 8025D48C 0025A3CC 7F C3 F3 78 */ mr r3, r30
/* 8025D490 0025A3D0 4B DC F7 15 */ bl dComIfG_play_c_NS_setTimerLimitTimeMs
/* 8025D494 0025A3D4 7F C3 F3 78 */ mr r3, r30
/* 8025D498 0025A3D8 80 9F 01 54 */ lwz r4, 0x154(r31)
/* 8025D49C 0025A3DC 4B DC F7 19 */ bl dComIfG_play_c_NS_setTimerMode
/* 8025D4A0 0025A3E0 48 00 00 34 */ b lbl_8025D4D4
lbl_8025D4A4:
/* 8025D4A4 0025A3E4 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D4A8 0025A3E8 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D4AC 0025A3EC 3B C3 0F 38 */ addi r30, r3, 0xf38
/* 8025D4B0 0025A3F0 7F C3 F3 78 */ mr r3, r30
/* 8025D4B4 0025A3F4 38 80 00 00 */ li r4, 0
/* 8025D4B8 0025A3F8 4B DC F6 DD */ bl dComIfG_play_c_NS_setTimerNowTimeMs
/* 8025D4BC 0025A3FC 7F C3 F3 78 */ mr r3, r30
/* 8025D4C0 0025A400 38 80 00 00 */ li r4, 0
/* 8025D4C4 0025A404 4B DC F6 E1 */ bl dComIfG_play_c_NS_setTimerLimitTimeMs
/* 8025D4C8 0025A408 7F C3 F3 78 */ mr r3, r30
/* 8025D4CC 0025A40C 38 80 FF FF */ li r4, -1
/* 8025D4D0 0025A410 4B DC F6 E5 */ bl dComIfG_play_c_NS_setTimerMode
lbl_8025D4D4:
/* 8025D4D4 0025A414 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D4D8 0025A418 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D4DC 0025A41C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025D4E0 0025A420 38 80 00 00 */ li r4, 0
/* 8025D4E4 0025A424 4B DC F6 F1 */ bl dComIfG_play_c_NS_setTimerPtr
/* 8025D4E8 0025A428 38 7F 01 08 */ addi r3, r31, 0x108
/* 8025D4EC 0025A42C 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 8025D4F0 0025A430 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025D4F4 0025A434 4B DC FB 15 */ bl dComIfG_resDelete
/* 8025D4F8 0025A438 38 00 00 00 */ li r0, 0
/* 8025D4FC 0025A43C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D500 0025A440 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D504 0025A444 90 03 5C E0 */ stw r0, 0x5ce0(r3)
/* 8025D508 0025A448 38 60 00 01 */ li r3, 1
/* 8025D50C 0025A44C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D510 0025A450 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025D514 0025A454 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D518 0025A458 7C 08 03 A6 */ mtlr r0
/* 8025D51C 0025A45C 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D520 0025A460 4E 80 00 20 */ blr
.global dTimer_c_NS_deleteCheck
dTimer_c_NS_deleteCheck:
/* 8025D524 0025A464 88 03 01 6C */ lbz r0, 0x16c(r3)
/* 8025D528 0025A468 20 00 00 07 */ subfic r0, r0, 7
/* 8025D52C 0025A46C 7C 00 00 34 */ cntlzw r0, r0
/* 8025D530 0025A470 54 03 DE 3E */ rlwinm r3, r0, 0x1b, 0x18, 0x1f
/* 8025D534 0025A474 4E 80 00 20 */ blr
.global dTimer_c_NS_start
dTimer_c_NS_start:
/* 8025D538 0025A478 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D53C 0025A47C 7C 08 02 A6 */ mflr r0
/* 8025D540 0025A480 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D544 0025A484 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D548 0025A488 93 C1 00 08 */ stw r30, 8(r1)
/* 8025D54C 0025A48C 7C 7E 1B 78 */ mr r30, r3
/* 8025D550 0025A490 7C 9F 23 78 */ mr r31, r4
/* 8025D554 0025A494 88 03 01 6C */ lbz r0, 0x16c(r3)
/* 8025D558 0025A498 28 00 00 00 */ cmplwi r0, 0
/* 8025D55C 0025A49C 41 82 00 0C */ beq lbl_8025D568
/* 8025D560 0025A4A0 28 00 00 01 */ cmplwi r0, 1
/* 8025D564 0025A4A4 40 82 00 98 */ bne lbl_8025D5FC
lbl_8025D568:
/* 8025D568 0025A4A8 38 00 00 04 */ li r0, 4
/* 8025D56C 0025A4AC 98 1E 01 6C */ stb r0, 0x16c(r30)
/* 8025D570 0025A4B0 4B DD 52 95 */ bl getTime__11dLib_time_cFv
/* 8025D574 0025A4B4 90 9E 01 14 */ stw r4, 0x114(r30)
/* 8025D578 0025A4B8 90 7E 01 10 */ stw r3, 0x110(r30)
/* 8025D57C 0025A4BC 90 9E 01 1C */ stw r4, 0x11c(r30)
/* 8025D580 0025A4C0 90 7E 01 18 */ stw r3, 0x118(r30)
/* 8025D584 0025A4C4 38 1F FF FD */ addi r0, r31, -3
/* 8025D588 0025A4C8 28 00 00 01 */ cmplwi r0, 1
/* 8025D58C 0025A4CC 40 81 00 14 */ ble lbl_8025D5A0
/* 8025D590 0025A4D0 2C 1F 00 06 */ cmpwi r31, 6
/* 8025D594 0025A4D4 41 82 00 0C */ beq lbl_8025D5A0
/* 8025D598 0025A4D8 2C 1F 00 05 */ cmpwi r31, 5
/* 8025D59C 0025A4DC 40 82 00 58 */ bne lbl_8025D5F4
lbl_8025D5A0:
/* 8025D5A0 0025A4E0 7F C3 F3 78 */ mr r3, r30
/* 8025D5A4 0025A4E4 38 80 00 03 */ li r4, 3
/* 8025D5A8 0025A4E8 48 00 02 41 */ bl dTimer_c_NS_stop
/* 8025D5AC 0025A4EC 2C 1F 00 03 */ cmpwi r31, 3
/* 8025D5B0 0025A4F0 41 82 00 2C */ beq lbl_8025D5DC
/* 8025D5B4 0025A4F4 80 7E 00 FC */ lwz r3, 0xfc(r30)
/* 8025D5B8 0025A4F8 38 80 05 15 */ li r4, 0x515
/* 8025D5BC 0025A4FC 48 00 2F B9 */ bl dDlst_TimerScrnDraw_c_NS_createStart
/* 8025D5C0 0025A500 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025D5C4 0025A504 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 8025D5C8 0025A508 A8 64 0B E8 */ lha r3, 0xbe8(r4)
/* 8025D5CC 0025A50C A8 04 0B EA */ lha r0, 0xbea(r4)
/* 8025D5D0 0025A510 7C 03 02 14 */ add r0, r3, r0
/* 8025D5D4 0025A514 B0 1E 01 68 */ sth r0, 0x168(r30)
/* 8025D5D8 0025A518 48 00 00 14 */ b lbl_8025D5EC
lbl_8025D5DC:
/* 8025D5DC 0025A51C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025D5E0 0025A520 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025D5E4 0025A524 A8 03 0B EA */ lha r0, 0xbea(r3)
/* 8025D5E8 0025A528 B0 1E 01 68 */ sth r0, 0x168(r30)
lbl_8025D5EC:
/* 8025D5EC 0025A52C 38 00 00 01 */ li r0, 1
/* 8025D5F0 0025A530 98 1E 01 6E */ stb r0, 0x16e(r30)
lbl_8025D5F4:
/* 8025D5F4 0025A534 38 60 00 01 */ li r3, 1
/* 8025D5F8 0025A538 48 00 00 08 */ b lbl_8025D600
lbl_8025D5FC:
/* 8025D5FC 0025A53C 38 60 00 00 */ li r3, 0
lbl_8025D600:
/* 8025D600 0025A540 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D604 0025A544 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025D608 0025A548 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D60C 0025A54C 7C 08 03 A6 */ mtlr r0
/* 8025D610 0025A550 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D614 0025A554 4E 80 00 20 */ blr
.global dTimer_c_NS_start_X1_
dTimer_c_NS_start_X1_:
/* 8025D618 0025A558 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D61C 0025A55C 7C 08 02 A6 */ mflr r0
/* 8025D620 0025A560 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D624 0025A564 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D628 0025A568 7C 7F 1B 78 */ mr r31, r3
/* 8025D62C 0025A56C 7C A0 07 34 */ extsh r0, r5
/* 8025D630 0025A570 2C 00 FF FF */ cmpwi r0, -1
/* 8025D634 0025A574 40 82 00 74 */ bne lbl_8025D6A8
/* 8025D638 0025A578 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D63C 0025A57C 28 00 00 00 */ cmplwi r0, 0
/* 8025D640 0025A580 40 82 00 60 */ bne lbl_8025D6A0
/* 8025D644 0025A584 2C 04 00 02 */ cmpwi r4, 2
/* 8025D648 0025A588 41 82 00 0C */ beq lbl_8025D654
/* 8025D64C 0025A58C 2C 04 00 07 */ cmpwi r4, 7
/* 8025D650 0025A590 40 82 00 10 */ bne lbl_8025D660
lbl_8025D654:
/* 8025D654 0025A594 7C 83 23 78 */ mr r3, r4
/* 8025D658 0025A598 38 80 03 E3 */ li r4, 0x3e3
/* 8025D65C 0025A59C 48 00 3B 2D */ bl dTimer_createStart2D
lbl_8025D660:
/* 8025D660 0025A5A0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025D664 0025A5A4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025D668 0025A5A8 A8 03 0B E6 */ lha r0, 0xbe6(r3)
/* 8025D66C 0025A5AC B0 1F 01 68 */ sth r0, 0x168(r31)
/* 8025D670 0025A5B0 38 00 00 04 */ li r0, 4
/* 8025D674 0025A5B4 98 1F 01 6C */ stb r0, 0x16c(r31)
/* 8025D678 0025A5B8 4B DD 51 8D */ bl getTime__11dLib_time_cFv
/* 8025D67C 0025A5BC 90 9F 01 14 */ stw r4, 0x114(r31)
/* 8025D680 0025A5C0 90 7F 01 10 */ stw r3, 0x110(r31)
/* 8025D684 0025A5C4 90 9F 01 1C */ stw r4, 0x11c(r31)
/* 8025D688 0025A5C8 90 7F 01 18 */ stw r3, 0x118(r31)
/* 8025D68C 0025A5CC 7F E3 FB 78 */ mr r3, r31
/* 8025D690 0025A5D0 38 80 00 04 */ li r4, 4
/* 8025D694 0025A5D4 48 00 01 55 */ bl dTimer_c_NS_stop
/* 8025D698 0025A5D8 38 00 00 02 */ li r0, 2
/* 8025D69C 0025A5DC 98 1F 01 6C */ stb r0, 0x16c(r31)
lbl_8025D6A0:
/* 8025D6A0 0025A5E0 38 60 00 01 */ li r3, 1
/* 8025D6A4 0025A5E4 48 00 00 50 */ b lbl_8025D6F4
lbl_8025D6A8:
/* 8025D6A8 0025A5E8 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D6AC 0025A5EC 28 00 00 00 */ cmplwi r0, 0
/* 8025D6B0 0025A5F0 40 82 00 40 */ bne lbl_8025D6F0
/* 8025D6B4 0025A5F4 B0 BF 01 68 */ sth r5, 0x168(r31)
/* 8025D6B8 0025A5F8 38 00 00 01 */ li r0, 1
/* 8025D6BC 0025A5FC 98 1F 01 6C */ stb r0, 0x16c(r31)
/* 8025D6C0 0025A600 38 04 FF FD */ addi r0, r4, -3
/* 8025D6C4 0025A604 28 00 00 01 */ cmplwi r0, 1
/* 8025D6C8 0025A608 40 81 00 14 */ ble lbl_8025D6DC
/* 8025D6CC 0025A60C 2C 04 00 06 */ cmpwi r4, 6
/* 8025D6D0 0025A610 41 82 00 0C */ beq lbl_8025D6DC
/* 8025D6D4 0025A614 2C 04 00 05 */ cmpwi r4, 5
/* 8025D6D8 0025A618 40 82 00 10 */ bne lbl_8025D6E8
lbl_8025D6DC:
/* 8025D6DC 0025A61C 7F E3 FB 78 */ mr r3, r31
/* 8025D6E0 0025A620 38 80 00 03 */ li r4, 3
/* 8025D6E4 0025A624 48 00 01 05 */ bl dTimer_c_NS_stop
lbl_8025D6E8:
/* 8025D6E8 0025A628 38 60 00 01 */ li r3, 1
/* 8025D6EC 0025A62C 48 00 00 08 */ b lbl_8025D6F4
lbl_8025D6F0:
/* 8025D6F0 0025A630 38 60 00 00 */ li r3, 0
lbl_8025D6F4:
/* 8025D6F4 0025A634 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D6F8 0025A638 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D6FC 0025A63C 7C 08 03 A6 */ mtlr r0
/* 8025D700 0025A640 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D704 0025A644 4E 80 00 20 */ blr
.global dTimer_c_NS_stock_start
dTimer_c_NS_stock_start:
/* 8025D708 0025A648 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D70C 0025A64C 7C 08 02 A6 */ mflr r0
/* 8025D710 0025A650 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D714 0025A654 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D718 0025A658 7C 7F 1B 78 */ mr r31, r3
/* 8025D71C 0025A65C 88 03 01 6C */ lbz r0, 0x16c(r3)
/* 8025D720 0025A660 28 00 00 05 */ cmplwi r0, 5
/* 8025D724 0025A664 40 82 00 84 */ bne lbl_8025D7A8
/* 8025D728 0025A668 38 00 00 04 */ li r0, 4
/* 8025D72C 0025A66C 98 1F 01 6C */ stb r0, 0x16c(r31)
/* 8025D730 0025A670 4B DD 50 D5 */ bl getTime__11dLib_time_cFv
/* 8025D734 0025A674 90 9F 01 14 */ stw r4, 0x114(r31)
/* 8025D738 0025A678 90 7F 01 10 */ stw r3, 0x110(r31)
/* 8025D73C 0025A67C 90 9F 01 1C */ stw r4, 0x11c(r31)
/* 8025D740 0025A680 90 7F 01 18 */ stw r3, 0x118(r31)
/* 8025D744 0025A684 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D748 0025A688 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D74C 0025A68C 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025D750 0025A690 4B DC F4 4D */ bl dComIfG_play_c_NS_getTimerNowTimeMs
/* 8025D754 0025A694 80 FF 01 10 */ lwz r7, 0x110(r31)
/* 8025D758 0025A698 81 1F 01 14 */ lwz r8, 0x114(r31)
/* 8025D75C 0025A69C 3C 80 80 00 */ lis r4, 0x800000F8@ha
/* 8025D760 0025A6A0 80 04 00 F8 */ lwz r0, 0x800000F8@l(r4)
/* 8025D764 0025A6A4 54 04 F0 BE */ srwi r4, r0, 2
/* 8025D768 0025A6A8 38 00 03 E8 */ li r0, 0x3e8
/* 8025D76C 0025A6AC 7C C4 03 96 */ divwu r6, r4, r0
/* 8025D770 0025A6B0 38 A0 00 00 */ li r5, 0
/* 8025D774 0025A6B4 7C 60 FE 70 */ srawi r0, r3, 0x1f
/* 8025D778 0025A6B8 7C 86 18 16 */ mulhwu r4, r6, r3
/* 8025D77C 0025A6BC 7C A5 19 D6 */ mullw r5, r5, r3
/* 8025D780 0025A6C0 7C 66 19 D6 */ mullw r3, r6, r3
/* 8025D784 0025A6C4 7C 06 01 D6 */ mullw r0, r6, r0
/* 8025D788 0025A6C8 7C 84 2A 14 */ add r4, r4, r5
/* 8025D78C 0025A6CC 7C 84 02 14 */ add r4, r4, r0
/* 8025D790 0025A6D0 7C 63 40 10 */ subfc r3, r3, r8
/* 8025D794 0025A6D4 7C 04 39 10 */ subfe r0, r4, r7
/* 8025D798 0025A6D8 90 7F 01 14 */ stw r3, 0x114(r31)
/* 8025D79C 0025A6DC 90 1F 01 10 */ stw r0, 0x110(r31)
/* 8025D7A0 0025A6E0 38 60 00 01 */ li r3, 1
/* 8025D7A4 0025A6E4 48 00 00 08 */ b lbl_8025D7AC
lbl_8025D7A8:
/* 8025D7A8 0025A6E8 38 60 00 00 */ li r3, 0
lbl_8025D7AC:
/* 8025D7AC 0025A6EC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D7B0 0025A6F0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D7B4 0025A6F4 7C 08 03 A6 */ mtlr r0
/* 8025D7B8 0025A6F8 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D7BC 0025A6FC 4E 80 00 20 */ blr
.global dTimer_c_NS_stock_start_X1_
dTimer_c_NS_stock_start_X1_:
/* 8025D7C0 0025A700 88 03 01 6C */ lbz r0, 0x16c(r3)
/* 8025D7C4 0025A704 28 00 00 00 */ cmplwi r0, 0
/* 8025D7C8 0025A708 40 82 00 18 */ bne lbl_8025D7E0
/* 8025D7CC 0025A70C B0 83 01 68 */ sth r4, 0x168(r3)
/* 8025D7D0 0025A710 38 00 00 05 */ li r0, 5
/* 8025D7D4 0025A714 98 03 01 6C */ stb r0, 0x16c(r3)
/* 8025D7D8 0025A718 38 60 00 01 */ li r3, 1
/* 8025D7DC 0025A71C 4E 80 00 20 */ blr
lbl_8025D7E0:
/* 8025D7E0 0025A720 38 60 00 00 */ li r3, 0
/* 8025D7E4 0025A724 4E 80 00 20 */ blr
.global dTimer_c_NS_stop
dTimer_c_NS_stop:
/* 8025D7E8 0025A728 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D7EC 0025A72C 7C 08 02 A6 */ mflr r0
/* 8025D7F0 0025A730 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D7F4 0025A734 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D7F8 0025A738 93 C1 00 08 */ stw r30, 8(r1)
/* 8025D7FC 0025A73C 7C 7E 1B 78 */ mr r30, r3
/* 8025D800 0025A740 7C 9F 23 78 */ mr r31, r4
/* 8025D804 0025A744 88 03 01 6A */ lbz r0, 0x16a(r3)
/* 8025D808 0025A748 28 00 00 01 */ cmplwi r0, 1
/* 8025D80C 0025A74C 41 82 00 10 */ beq lbl_8025D81C
/* 8025D810 0025A750 88 1E 01 6B */ lbz r0, 0x16b(r30)
/* 8025D814 0025A754 28 00 00 00 */ cmplwi r0, 0
/* 8025D818 0025A758 41 82 00 0C */ beq lbl_8025D824
lbl_8025D81C:
/* 8025D81C 0025A75C 38 60 00 00 */ li r3, 0
/* 8025D820 0025A760 48 00 00 34 */ b lbl_8025D854
lbl_8025D824:
/* 8025D824 0025A764 88 1E 01 6C */ lbz r0, 0x16c(r30)
/* 8025D828 0025A768 28 00 00 04 */ cmplwi r0, 4
/* 8025D82C 0025A76C 41 82 00 0C */ beq lbl_8025D838
/* 8025D830 0025A770 38 60 00 00 */ li r3, 0
/* 8025D834 0025A774 48 00 00 20 */ b lbl_8025D854
lbl_8025D838:
/* 8025D838 0025A778 4B DD 4F CD */ bl getTime__11dLib_time_cFv
/* 8025D83C 0025A77C 90 9E 01 34 */ stw r4, 0x134(r30)
/* 8025D840 0025A780 90 7E 01 30 */ stw r3, 0x130(r30)
/* 8025D844 0025A784 38 00 00 01 */ li r0, 1
/* 8025D848 0025A788 98 1E 01 6A */ stb r0, 0x16a(r30)
/* 8025D84C 0025A78C 9B FE 01 6B */ stb r31, 0x16b(r30)
/* 8025D850 0025A790 38 60 00 01 */ li r3, 1
lbl_8025D854:
/* 8025D854 0025A794 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D858 0025A798 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025D85C 0025A79C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D860 0025A7A0 7C 08 03 A6 */ mtlr r0
/* 8025D864 0025A7A4 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D868 0025A7A8 4E 80 00 20 */ blr
.global dTimer_c_NS_restart
dTimer_c_NS_restart:
/* 8025D86C 0025A7AC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D870 0025A7B0 7C 08 02 A6 */ mflr r0
/* 8025D874 0025A7B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D878 0025A7B8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D87C 0025A7BC 7C 7F 1B 78 */ mr r31, r3
/* 8025D880 0025A7C0 88 03 01 6A */ lbz r0, 0x16a(r3)
/* 8025D884 0025A7C4 28 00 00 01 */ cmplwi r0, 1
/* 8025D888 0025A7C8 40 82 00 14 */ bne lbl_8025D89C
/* 8025D88C 0025A7CC 88 7F 01 6B */ lbz r3, 0x16b(r31)
/* 8025D890 0025A7D0 54 80 06 3E */ clrlwi r0, r4, 0x18
/* 8025D894 0025A7D4 7C 03 00 40 */ cmplw r3, r0
/* 8025D898 0025A7D8 41 82 00 0C */ beq lbl_8025D8A4
lbl_8025D89C:
/* 8025D89C 0025A7DC 38 60 00 00 */ li r3, 0
/* 8025D8A0 0025A7E0 48 00 00 6C */ b lbl_8025D90C
lbl_8025D8A4:
/* 8025D8A4 0025A7E4 88 1F 01 6C */ lbz r0, 0x16c(r31)
/* 8025D8A8 0025A7E8 28 00 00 04 */ cmplwi r0, 4
/* 8025D8AC 0025A7EC 41 82 00 14 */ beq lbl_8025D8C0
/* 8025D8B0 0025A7F0 28 00 00 02 */ cmplwi r0, 2
/* 8025D8B4 0025A7F4 41 82 00 0C */ beq lbl_8025D8C0
/* 8025D8B8 0025A7F8 38 60 00 00 */ li r3, 0
/* 8025D8BC 0025A7FC 48 00 00 50 */ b lbl_8025D90C
lbl_8025D8C0:
/* 8025D8C0 0025A800 4B DD 4F 45 */ bl getTime__11dLib_time_cFv
/* 8025D8C4 0025A804 90 9F 01 1C */ stw r4, 0x11c(r31)
/* 8025D8C8 0025A808 90 7F 01 18 */ stw r3, 0x118(r31)
/* 8025D8CC 0025A80C 80 DF 01 38 */ lwz r6, 0x138(r31)
/* 8025D8D0 0025A810 80 FF 01 3C */ lwz r7, 0x13c(r31)
/* 8025D8D4 0025A814 80 9F 01 18 */ lwz r4, 0x118(r31)
/* 8025D8D8 0025A818 80 BF 01 1C */ lwz r5, 0x11c(r31)
/* 8025D8DC 0025A81C 80 1F 01 30 */ lwz r0, 0x130(r31)
/* 8025D8E0 0025A820 80 7F 01 34 */ lwz r3, 0x134(r31)
/* 8025D8E4 0025A824 7C 63 28 10 */ subfc r3, r3, r5
/* 8025D8E8 0025A828 7C 00 21 10 */ subfe r0, r0, r4
/* 8025D8EC 0025A82C 7C 67 18 14 */ addc r3, r7, r3
/* 8025D8F0 0025A830 7C 06 01 14 */ adde r0, r6, r0
/* 8025D8F4 0025A834 90 7F 01 3C */ stw r3, 0x13c(r31)
/* 8025D8F8 0025A838 90 1F 01 38 */ stw r0, 0x138(r31)
/* 8025D8FC 0025A83C 38 00 00 00 */ li r0, 0
/* 8025D900 0025A840 98 1F 01 6A */ stb r0, 0x16a(r31)
/* 8025D904 0025A844 98 1F 01 6B */ stb r0, 0x16b(r31)
/* 8025D908 0025A848 38 60 00 01 */ li r3, 1
lbl_8025D90C:
/* 8025D90C 0025A84C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D910 0025A850 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D914 0025A854 7C 08 03 A6 */ mtlr r0
/* 8025D918 0025A858 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D91C 0025A85C 4E 80 00 20 */ blr
.global dTimer_c_NS_end
dTimer_c_NS_end:
/* 8025D920 0025A860 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D924 0025A864 7C 08 02 A6 */ mflr r0
/* 8025D928 0025A868 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D92C 0025A86C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025D930 0025A870 93 C1 00 08 */ stw r30, 8(r1)
/* 8025D934 0025A874 7C 7E 1B 78 */ mr r30, r3
/* 8025D938 0025A878 7C 9F 23 78 */ mr r31, r4
/* 8025D93C 0025A87C 88 03 01 6C */ lbz r0, 0x16c(r3)
/* 8025D940 0025A880 28 00 00 04 */ cmplwi r0, 4
/* 8025D944 0025A884 41 82 00 0C */ beq lbl_8025D950
/* 8025D948 0025A888 38 60 00 00 */ li r3, 0
/* 8025D94C 0025A88C 48 00 00 7C */ b lbl_8025D9C8
lbl_8025D950:
/* 8025D950 0025A890 4B DD 4E B5 */ bl getTime__11dLib_time_cFv
/* 8025D954 0025A894 90 9E 01 24 */ stw r4, 0x124(r30)
/* 8025D958 0025A898 90 7E 01 20 */ stw r3, 0x120(r30)
/* 8025D95C 0025A89C 38 00 00 06 */ li r0, 6
/* 8025D960 0025A8A0 98 1E 01 6C */ stb r0, 0x16c(r30)
/* 8025D964 0025A8A4 80 BE 01 20 */ lwz r5, 0x120(r30)
/* 8025D968 0025A8A8 80 9E 01 24 */ lwz r4, 0x124(r30)
/* 8025D96C 0025A8AC 80 1E 01 10 */ lwz r0, 0x110(r30)
/* 8025D970 0025A8B0 80 7E 01 14 */ lwz r3, 0x114(r30)
/* 8025D974 0025A8B4 7C 83 20 10 */ subfc r4, r3, r4
/* 8025D978 0025A8B8 7C A0 29 10 */ subfe r5, r0, r5
/* 8025D97C 0025A8BC 80 1E 01 38 */ lwz r0, 0x138(r30)
/* 8025D980 0025A8C0 80 7E 01 3C */ lwz r3, 0x13c(r30)
/* 8025D984 0025A8C4 7C 83 20 10 */ subfc r4, r3, r4
/* 8025D988 0025A8C8 7C 60 29 10 */ subfe r3, r0, r5
/* 8025D98C 0025A8CC 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8025D990 0025A8D0 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
/* 8025D994 0025A8D4 54 05 F0 BE */ srwi r5, r0, 2
/* 8025D998 0025A8D8 38 00 03 E8 */ li r0, 0x3e8
/* 8025D99C 0025A8DC 7C C5 03 96 */ divwu r6, r5, r0
/* 8025D9A0 0025A8E0 38 A0 00 00 */ li r5, 0
/* 8025D9A4 0025A8E4 48 10 49 81 */ bl func_80362324
/* 8025D9A8 0025A8E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025D9AC 0025A8EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025D9B0 0025A8F0 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025D9B4 0025A8F4 4B DC F1 E1 */ bl dComIfG_play_c_NS_setTimerNowTimeMs
/* 8025D9B8 0025A8F8 2C 1F FF FF */ cmpwi r31, -1
/* 8025D9BC 0025A8FC 41 82 00 08 */ beq lbl_8025D9C4
/* 8025D9C0 0025A900 93 FE 01 58 */ stw r31, 0x158(r30)
lbl_8025D9C4:
/* 8025D9C4 0025A904 38 60 00 01 */ li r3, 1
lbl_8025D9C8:
/* 8025D9C8 0025A908 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025D9CC 0025A90C 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025D9D0 0025A910 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025D9D4 0025A914 7C 08 03 A6 */ mtlr r0
/* 8025D9D8 0025A918 38 21 00 10 */ addi r1, r1, 0x10
/* 8025D9DC 0025A91C 4E 80 00 20 */ blr
.global dTimer_c_NS_deleteRequest
dTimer_c_NS_deleteRequest:
/* 8025D9E0 0025A920 38 00 00 08 */ li r0, 8
/* 8025D9E4 0025A924 98 03 01 6C */ stb r0, 0x16c(r3)
/* 8025D9E8 0025A928 38 60 00 01 */ li r3, 1
/* 8025D9EC 0025A92C 4E 80 00 20 */ blr
.global dTimer_c_NS_getTimeMs
dTimer_c_NS_getTimeMs:
/* 8025D9F0 0025A930 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025D9F4 0025A934 7C 08 02 A6 */ mflr r0
/* 8025D9F8 0025A938 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025D9FC 0025A93C 80 A3 01 18 */ lwz r5, 0x118(r3)
/* 8025DA00 0025A940 80 C3 01 1C */ lwz r6, 0x11c(r3)
/* 8025DA04 0025A944 80 03 01 10 */ lwz r0, 0x110(r3)
/* 8025DA08 0025A948 80 83 01 14 */ lwz r4, 0x114(r3)
/* 8025DA0C 0025A94C 7C 84 30 10 */ subfc r4, r4, r6
/* 8025DA10 0025A950 7C A0 29 10 */ subfe r5, r0, r5
/* 8025DA14 0025A954 80 03 01 38 */ lwz r0, 0x138(r3)
/* 8025DA18 0025A958 80 63 01 3C */ lwz r3, 0x13c(r3)
/* 8025DA1C 0025A95C 7C 83 20 10 */ subfc r4, r3, r4
/* 8025DA20 0025A960 7C 60 29 10 */ subfe r3, r0, r5
/* 8025DA24 0025A964 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8025DA28 0025A968 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
/* 8025DA2C 0025A96C 54 05 F0 BE */ srwi r5, r0, 2
/* 8025DA30 0025A970 38 00 03 E8 */ li r0, 0x3e8
/* 8025DA34 0025A974 7C C5 03 96 */ divwu r6, r5, r0
/* 8025DA38 0025A978 38 A0 00 00 */ li r5, 0
/* 8025DA3C 0025A97C 48 10 48 E9 */ bl func_80362324
/* 8025DA40 0025A980 7C 83 23 78 */ mr r3, r4
/* 8025DA44 0025A984 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025DA48 0025A988 7C 08 03 A6 */ mtlr r0
/* 8025DA4C 0025A98C 38 21 00 10 */ addi r1, r1, 0x10
/* 8025DA50 0025A990 4E 80 00 20 */ blr
.global dTimer_c_NS_getLimitTimeMs
dTimer_c_NS_getLimitTimeMs:
/* 8025DA54 0025A994 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025DA58 0025A998 7C 08 02 A6 */ mflr r0
/* 8025DA5C 0025A99C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025DA60 0025A9A0 80 A3 01 40 */ lwz r5, 0x140(r3)
/* 8025DA64 0025A9A4 80 83 01 44 */ lwz r4, 0x144(r3)
/* 8025DA68 0025A9A8 3C 60 80 00 */ lis r3, 0x800000F8@ha
/* 8025DA6C 0025A9AC 80 03 00 F8 */ lwz r0, 0x800000F8@l(r3)
/* 8025DA70 0025A9B0 54 03 F0 BE */ srwi r3, r0, 2
/* 8025DA74 0025A9B4 38 00 03 E8 */ li r0, 0x3e8
/* 8025DA78 0025A9B8 7C C3 03 96 */ divwu r6, r3, r0
/* 8025DA7C 0025A9BC 7C A3 2B 78 */ mr r3, r5
/* 8025DA80 0025A9C0 38 A0 00 00 */ li r5, 0
/* 8025DA84 0025A9C4 48 10 48 A1 */ bl func_80362324
/* 8025DA88 0025A9C8 7C 83 23 78 */ mr r3, r4
/* 8025DA8C 0025A9CC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025DA90 0025A9D0 7C 08 03 A6 */ mtlr r0
/* 8025DA94 0025A9D4 38 21 00 10 */ addi r1, r1, 0x10
/* 8025DA98 0025A9D8 4E 80 00 20 */ blr
.global dTimer_c_NS_getRestTimeMs
dTimer_c_NS_getRestTimeMs:
/* 8025DA9C 0025A9DC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025DAA0 0025A9E0 7C 08 02 A6 */ mflr r0
/* 8025DAA4 0025A9E4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025DAA8 0025A9E8 80 A3 01 18 */ lwz r5, 0x118(r3)
/* 8025DAAC 0025A9EC 80 C3 01 1C */ lwz r6, 0x11c(r3)
/* 8025DAB0 0025A9F0 80 03 01 10 */ lwz r0, 0x110(r3)
/* 8025DAB4 0025A9F4 80 83 01 14 */ lwz r4, 0x114(r3)
/* 8025DAB8 0025A9F8 7C C4 30 10 */ subfc r6, r4, r6
/* 8025DABC 0025A9FC 7C A0 29 10 */ subfe r5, r0, r5
/* 8025DAC0 0025AA00 80 03 01 38 */ lwz r0, 0x138(r3)
/* 8025DAC4 0025AA04 80 83 01 3C */ lwz r4, 0x13c(r3)
/* 8025DAC8 0025AA08 7C 84 30 10 */ subfc r4, r4, r6
/* 8025DACC 0025AA0C 7C A0 29 10 */ subfe r5, r0, r5
/* 8025DAD0 0025AA10 80 03 01 40 */ lwz r0, 0x140(r3)
/* 8025DAD4 0025AA14 80 63 01 44 */ lwz r3, 0x144(r3)
/* 8025DAD8 0025AA18 7C 84 18 10 */ subfc r4, r4, r3
/* 8025DADC 0025AA1C 7C 65 01 10 */ subfe r3, r5, r0
/* 8025DAE0 0025AA20 3C A0 80 00 */ lis r5, 0x800000F8@ha
/* 8025DAE4 0025AA24 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
/* 8025DAE8 0025AA28 54 05 F0 BE */ srwi r5, r0, 2
/* 8025DAEC 0025AA2C 38 00 03 E8 */ li r0, 0x3e8
/* 8025DAF0 0025AA30 7C C5 03 96 */ divwu r6, r5, r0
/* 8025DAF4 0025AA34 38 A0 00 00 */ li r5, 0
/* 8025DAF8 0025AA38 48 10 48 2D */ bl func_80362324
/* 8025DAFC 0025AA3C 7C 83 23 78 */ mr r3, r4
/* 8025DB00 0025AA40 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025DB04 0025AA44 7C 08 03 A6 */ mtlr r0
/* 8025DB08 0025AA48 38 21 00 10 */ addi r1, r1, 0x10
/* 8025DB0C 0025AA4C 4E 80 00 20 */ blr
.global dTimer_c_NS_isStart
dTimer_c_NS_isStart:
/* 8025DB10 0025AA50 88 03 01 6A */ lbz r0, 0x16a(r3)
/* 8025DB14 0025AA54 28 00 00 01 */ cmplwi r0, 1
/* 8025DB18 0025AA58 41 82 00 18 */ beq lbl_8025DB30
/* 8025DB1C 0025AA5C 88 03 01 6C */ lbz r0, 0x16c(r3)
/* 8025DB20 0025AA60 28 00 00 04 */ cmplwi r0, 4
/* 8025DB24 0025AA64 40 82 00 0C */ bne lbl_8025DB30
/* 8025DB28 0025AA68 38 60 00 01 */ li r3, 1
/* 8025DB2C 0025AA6C 4E 80 00 20 */ blr
lbl_8025DB30:
/* 8025DB30 0025AA70 38 60 00 00 */ li r3, 0
/* 8025DB34 0025AA74 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c
dDlst_TimerScrnDraw_c:
/* 8025DB38 0025AA78 3C 80 80 3A */ lis r4, lbl_803A6F88@ha
/* 8025DB3C 0025AA7C 38 04 6F 88 */ addi r0, r4, lbl_803A6F88@l
/* 8025DB40 0025AA80 90 03 00 00 */ stw r0, 0(r3)
/* 8025DB44 0025AA84 3C 80 80 3C */ lis r4, lbl_803C3420@ha
/* 8025DB48 0025AA88 38 04 34 20 */ addi r0, r4, lbl_803C3420@l
/* 8025DB4C 0025AA8C 90 03 00 00 */ stw r0, 0(r3)
/* 8025DB50 0025AA90 38 C0 00 00 */ li r6, 0
/* 8025DB54 0025AA94 98 C3 03 E2 */ stb r6, 0x3e2(r3)
/* 8025DB58 0025AA98 98 C3 03 DD */ stb r6, 0x3dd(r3)
/* 8025DB5C 0025AA9C 90 C3 03 D8 */ stw r6, 0x3d8(r3)
/* 8025DB60 0025AAA0 38 00 FF FF */ li r0, -1
/* 8025DB64 0025AAA4 90 03 03 CC */ stw r0, 0x3cc(r3)
/* 8025DB68 0025AAA8 90 03 03 D0 */ stw r0, 0x3d0(r3)
/* 8025DB6C 0025AAAC 90 C3 03 D4 */ stw r6, 0x3d4(r3)
/* 8025DB70 0025AAB0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025DB74 0025AAB4 38 A4 EB C8 */ addi r5, r4, lbl_8042EBC8@l
/* 8025DB78 0025AAB8 88 03 03 DD */ lbz r0, 0x3dd(r3)
/* 8025DB7C 0025AABC 54 00 10 3A */ slwi r0, r0, 2
/* 8025DB80 0025AAC0 7C 85 02 14 */ add r4, r5, r0
/* 8025DB84 0025AAC4 C0 04 0A BC */ lfs f0, 0xabc(r4)
/* 8025DB88 0025AAC8 D0 03 03 B0 */ stfs f0, 0x3b0(r3)
/* 8025DB8C 0025AACC 88 03 03 DD */ lbz r0, 0x3dd(r3)
/* 8025DB90 0025AAD0 54 00 10 3A */ slwi r0, r0, 2
/* 8025DB94 0025AAD4 7C 85 02 14 */ add r4, r5, r0
/* 8025DB98 0025AAD8 C0 04 0A F8 */ lfs f0, 0xaf8(r4)
/* 8025DB9C 0025AADC D0 03 03 B4 */ stfs f0, 0x3b4(r3)
/* 8025DBA0 0025AAE0 88 03 03 DD */ lbz r0, 0x3dd(r3)
/* 8025DBA4 0025AAE4 54 00 10 3A */ slwi r0, r0, 2
/* 8025DBA8 0025AAE8 7C 85 02 14 */ add r4, r5, r0
/* 8025DBAC 0025AAEC C0 04 0B 34 */ lfs f0, 0xb34(r4)
/* 8025DBB0 0025AAF0 D0 03 03 B8 */ stfs f0, 0x3b8(r3)
/* 8025DBB4 0025AAF4 88 03 03 DD */ lbz r0, 0x3dd(r3)
/* 8025DBB8 0025AAF8 54 00 10 3A */ slwi r0, r0, 2
/* 8025DBBC 0025AAFC 7C 85 02 14 */ add r4, r5, r0
/* 8025DBC0 0025AB00 C0 04 0B 70 */ lfs f0, 0xb70(r4)
/* 8025DBC4 0025AB04 D0 03 03 BC */ stfs f0, 0x3bc(r3)
/* 8025DBC8 0025AB08 98 C3 03 DE */ stb r6, 0x3de(r3)
/* 8025DBCC 0025AB0C 98 C3 03 DF */ stb r6, 0x3df(r3)
/* 8025DBD0 0025AB10 98 C3 03 E0 */ stb r6, 0x3e0(r3)
/* 8025DBD4 0025AB14 38 00 00 01 */ li r0, 1
/* 8025DBD8 0025AB18 98 03 03 E1 */ stb r0, 0x3e1(r3)
/* 8025DBDC 0025AB1C 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setHIO
dDlst_TimerScrnDraw_c_NS_setHIO:
/* 8025DBE0 0025AB20 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8025DBE4 0025AB24 7C 08 02 A6 */ mflr r0
/* 8025DBE8 0025AB28 90 01 00 24 */ stw r0, 0x24(r1)
/* 8025DBEC 0025AB2C 39 61 00 20 */ addi r11, r1, 0x20
/* 8025DBF0 0025AB30 48 10 45 ED */ bl _savegpr_29
/* 8025DBF4 0025AB34 7C 7E 1B 78 */ mr r30, r3
/* 8025DBF8 0025AB38 3B E0 00 00 */ li r31, 0
/* 8025DBFC 0025AB3C 80 03 00 10 */ lwz r0, 0x10(r3)
/* 8025DC00 0025AB40 28 00 00 00 */ cmplwi r0, 0
/* 8025DC04 0025AB44 41 82 00 BC */ beq lbl_8025DCC0
/* 8025DC08 0025AB48 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DC0C 0025AB4C 54 05 10 3A */ slwi r5, r0, 2
/* 8025DC10 0025AB50 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025DC14 0025AB54 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025DC18 0025AB58 7C 80 2A 14 */ add r4, r0, r5
/* 8025DC1C 0025AB5C C0 24 0A A4 */ lfs f1, 0xaa4(r4)
/* 8025DC20 0025AB60 C0 44 0A B0 */ lfs f2, 0xab0(r4)
/* 8025DC24 0025AB64 48 00 1D DD */ bl dDlst_TimerScrnDraw_c_NS_setParentPos
/* 8025DC28 0025AB68 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DC2C 0025AB6C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DC30 0025AB70 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DC34 0025AB74 54 00 10 3A */ slwi r0, r0, 2
/* 8025DC38 0025AB78 7C 63 02 14 */ add r3, r3, r0
/* 8025DC3C 0025AB7C C0 03 0A 98 */ lfs f0, 0xa98(r3)
/* 8025DC40 0025AB80 80 7E 00 10 */ lwz r3, 0x10(r30)
/* 8025DC44 0025AB84 80 63 00 04 */ lwz r3, 4(r3)
/* 8025DC48 0025AB88 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025DC4C 0025AB8C D0 03 00 D0 */ stfs f0, 0xd0(r3)
/* 8025DC50 0025AB90 81 83 00 00 */ lwz r12, 0(r3)
/* 8025DC54 0025AB94 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025DC58 0025AB98 7D 89 03 A6 */ mtctr r12
/* 8025DC5C 0025AB9C 4E 80 04 21 */ bctrl
/* 8025DC60 0025ABA0 88 1E 03 DF */ lbz r0, 0x3df(r30)
/* 8025DC64 0025ABA4 28 00 00 00 */ cmplwi r0, 0
/* 8025DC68 0025ABA8 41 82 00 58 */ beq lbl_8025DCC0
/* 8025DC6C 0025ABAC 88 1E 03 E0 */ lbz r0, 0x3e0(r30)
/* 8025DC70 0025ABB0 28 00 00 00 */ cmplwi r0, 0
/* 8025DC74 0025ABB4 41 82 00 4C */ beq lbl_8025DCC0
/* 8025DC78 0025ABB8 C0 1E 03 B0 */ lfs f0, 0x3b0(r30)
/* 8025DC7C 0025ABBC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DC80 0025ABC0 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DC84 0025ABC4 3B A3 0A BC */ addi r29, r3, 0xabc
/* 8025DC88 0025ABC8 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DC8C 0025ABCC 54 00 10 3A */ slwi r0, r0, 2
/* 8025DC90 0025ABD0 7C 3D 04 2E */ lfsx f1, r29, r0
/* 8025DC94 0025ABD4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8025DC98 0025ABD8 41 82 00 28 */ beq lbl_8025DCC0
/* 8025DC9C 0025ABDC 80 7E 00 10 */ lwz r3, 0x10(r30)
/* 8025DCA0 0025ABE0 28 03 00 00 */ cmplwi r3, 0
/* 8025DCA4 0025ABE4 41 82 00 08 */ beq lbl_8025DCAC
/* 8025DCA8 0025ABE8 4B FF 7B 29 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_8025DCAC:
/* 8025DCAC 0025ABEC 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DCB0 0025ABF0 54 00 10 3A */ slwi r0, r0, 2
/* 8025DCB4 0025ABF4 7C 1D 04 2E */ lfsx f0, r29, r0
/* 8025DCB8 0025ABF8 D0 1E 03 B0 */ stfs f0, 0x3b0(r30)
/* 8025DCBC 0025ABFC 3B E0 00 01 */ li r31, 1
lbl_8025DCC0:
/* 8025DCC0 0025AC00 80 1E 00 18 */ lwz r0, 0x18(r30)
/* 8025DCC4 0025AC04 28 00 00 00 */ cmplwi r0, 0
/* 8025DCC8 0025AC08 41 82 01 44 */ beq lbl_8025DE0C
/* 8025DCCC 0025AC0C 88 1E 03 E2 */ lbz r0, 0x3e2(r30)
/* 8025DCD0 0025AC10 28 00 00 00 */ cmplwi r0, 0
/* 8025DCD4 0025AC14 41 82 00 2C */ beq lbl_8025DD00
/* 8025DCD8 0025AC18 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DCDC 0025AC1C 28 00 00 00 */ cmplwi r0, 0
/* 8025DCE0 0025AC20 40 82 00 20 */ bne lbl_8025DD00
/* 8025DCE4 0025AC24 7F C3 F3 78 */ mr r3, r30
/* 8025DCE8 0025AC28 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025DCEC 0025AC2C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025DCF0 0025AC30 C0 24 0B 84 */ lfs f1, 0xb84(r4)
/* 8025DCF4 0025AC34 C0 44 0B 88 */ lfs f2, 0xb88(r4)
/* 8025DCF8 0025AC38 48 00 1D 35 */ bl dDlst_TimerScrnDraw_c_NS_setTimerPos
/* 8025DCFC 0025AC3C 48 00 00 28 */ b lbl_8025DD24
lbl_8025DD00:
/* 8025DD00 0025AC40 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DD04 0025AC44 54 05 10 3A */ slwi r5, r0, 2
/* 8025DD08 0025AC48 7F C3 F3 78 */ mr r3, r30
/* 8025DD0C 0025AC4C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025DD10 0025AC50 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025DD14 0025AC54 7C 80 2A 14 */ add r4, r0, r5
/* 8025DD18 0025AC58 C0 24 0A E0 */ lfs f1, 0xae0(r4)
/* 8025DD1C 0025AC5C C0 44 0A EC */ lfs f2, 0xaec(r4)
/* 8025DD20 0025AC60 48 00 1D 0D */ bl dDlst_TimerScrnDraw_c_NS_setTimerPos
lbl_8025DD24:
/* 8025DD24 0025AC64 88 1E 03 E2 */ lbz r0, 0x3e2(r30)
/* 8025DD28 0025AC68 28 00 00 00 */ cmplwi r0, 0
/* 8025DD2C 0025AC6C 41 82 00 44 */ beq lbl_8025DD70
/* 8025DD30 0025AC70 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DD34 0025AC74 28 00 00 00 */ cmplwi r0, 0
/* 8025DD38 0025AC78 40 82 00 38 */ bne lbl_8025DD70
/* 8025DD3C 0025AC7C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DD40 0025AC80 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 8025DD44 0025AC84 C0 24 0B 80 */ lfs f1, 0xb80(r4)
/* 8025DD48 0025AC88 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8025DD4C 0025AC8C 80 63 00 04 */ lwz r3, 4(r3)
/* 8025DD50 0025AC90 C0 04 0B 7C */ lfs f0, 0xb7c(r4)
/* 8025DD54 0025AC94 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025DD58 0025AC98 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025DD5C 0025AC9C 81 83 00 00 */ lwz r12, 0(r3)
/* 8025DD60 0025ACA0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025DD64 0025ACA4 7D 89 03 A6 */ mtctr r12
/* 8025DD68 0025ACA8 4E 80 04 21 */ bctrl
/* 8025DD6C 0025ACAC 48 00 00 40 */ b lbl_8025DDAC
lbl_8025DD70:
/* 8025DD70 0025ACB0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DD74 0025ACB4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DD78 0025ACB8 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DD7C 0025ACBC 54 00 10 3A */ slwi r0, r0, 2
/* 8025DD80 0025ACC0 7C 83 02 14 */ add r4, r3, r0
/* 8025DD84 0025ACC4 C0 24 0A D4 */ lfs f1, 0xad4(r4)
/* 8025DD88 0025ACC8 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8025DD8C 0025ACCC 80 63 00 04 */ lwz r3, 4(r3)
/* 8025DD90 0025ACD0 C0 04 0A C8 */ lfs f0, 0xac8(r4)
/* 8025DD94 0025ACD4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025DD98 0025ACD8 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025DD9C 0025ACDC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025DDA0 0025ACE0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025DDA4 0025ACE4 7D 89 03 A6 */ mtctr r12
/* 8025DDA8 0025ACE8 4E 80 04 21 */ bctrl
lbl_8025DDAC:
/* 8025DDAC 0025ACEC 88 1E 03 DF */ lbz r0, 0x3df(r30)
/* 8025DDB0 0025ACF0 28 00 00 00 */ cmplwi r0, 0
/* 8025DDB4 0025ACF4 41 82 00 58 */ beq lbl_8025DE0C
/* 8025DDB8 0025ACF8 C0 1E 03 B4 */ lfs f0, 0x3b4(r30)
/* 8025DDBC 0025ACFC 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DDC0 0025AD00 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DDC4 0025AD04 3B A3 0A F8 */ addi r29, r3, 0xaf8
/* 8025DDC8 0025AD08 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DDCC 0025AD0C 54 00 10 3A */ slwi r0, r0, 2
/* 8025DDD0 0025AD10 7C 3D 04 2E */ lfsx f1, r29, r0
/* 8025DDD4 0025AD14 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8025DDD8 0025AD18 40 82 00 0C */ bne lbl_8025DDE4
/* 8025DDDC 0025AD1C 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 8025DDE0 0025AD20 41 82 00 2C */ beq lbl_8025DE0C
lbl_8025DDE4:
/* 8025DDE4 0025AD24 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8025DDE8 0025AD28 28 03 00 00 */ cmplwi r3, 0
/* 8025DDEC 0025AD2C 41 82 00 10 */ beq lbl_8025DDFC
/* 8025DDF0 0025AD30 C0 1E 03 B0 */ lfs f0, 0x3b0(r30)
/* 8025DDF4 0025AD34 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025DDF8 0025AD38 4B FF 79 D9 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_8025DDFC:
/* 8025DDFC 0025AD3C 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DE00 0025AD40 54 00 10 3A */ slwi r0, r0, 2
/* 8025DE04 0025AD44 7C 1D 04 2E */ lfsx f0, r29, r0
/* 8025DE08 0025AD48 D0 1E 03 B4 */ stfs f0, 0x3b4(r30)
lbl_8025DE0C:
/* 8025DE0C 0025AD4C 80 1E 00 14 */ lwz r0, 0x14(r30)
/* 8025DE10 0025AD50 28 00 00 00 */ cmplwi r0, 0
/* 8025DE14 0025AD54 41 82 00 C4 */ beq lbl_8025DED8
/* 8025DE18 0025AD58 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DE1C 0025AD5C 54 05 10 3A */ slwi r5, r0, 2
/* 8025DE20 0025AD60 7F C3 F3 78 */ mr r3, r30
/* 8025DE24 0025AD64 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025DE28 0025AD68 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025DE2C 0025AD6C 7C 80 2A 14 */ add r4, r0, r5
/* 8025DE30 0025AD70 C0 24 0B 1C */ lfs f1, 0xb1c(r4)
/* 8025DE34 0025AD74 C0 44 0B 28 */ lfs f2, 0xb28(r4)
/* 8025DE38 0025AD78 48 00 1C 35 */ bl dDlst_TimerScrnDraw_c_NS_setCounterPos
/* 8025DE3C 0025AD7C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DE40 0025AD80 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DE44 0025AD84 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DE48 0025AD88 54 00 10 3A */ slwi r0, r0, 2
/* 8025DE4C 0025AD8C 7C 83 02 14 */ add r4, r3, r0
/* 8025DE50 0025AD90 C0 24 0B 10 */ lfs f1, 0xb10(r4)
/* 8025DE54 0025AD94 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 8025DE58 0025AD98 80 63 00 04 */ lwz r3, 4(r3)
/* 8025DE5C 0025AD9C C0 04 0B 04 */ lfs f0, 0xb04(r4)
/* 8025DE60 0025ADA0 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025DE64 0025ADA4 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025DE68 0025ADA8 81 83 00 00 */ lwz r12, 0(r3)
/* 8025DE6C 0025ADAC 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025DE70 0025ADB0 7D 89 03 A6 */ mtctr r12
/* 8025DE74 0025ADB4 4E 80 04 21 */ bctrl
/* 8025DE78 0025ADB8 88 1E 03 E0 */ lbz r0, 0x3e0(r30)
/* 8025DE7C 0025ADBC 28 00 00 00 */ cmplwi r0, 0
/* 8025DE80 0025ADC0 41 82 00 58 */ beq lbl_8025DED8
/* 8025DE84 0025ADC4 C0 1E 03 B8 */ lfs f0, 0x3b8(r30)
/* 8025DE88 0025ADC8 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DE8C 0025ADCC 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DE90 0025ADD0 3B A3 0B 34 */ addi r29, r3, 0xb34
/* 8025DE94 0025ADD4 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DE98 0025ADD8 54 00 10 3A */ slwi r0, r0, 2
/* 8025DE9C 0025ADDC 7C 3D 04 2E */ lfsx f1, r29, r0
/* 8025DEA0 0025ADE0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8025DEA4 0025ADE4 40 82 00 0C */ bne lbl_8025DEB0
/* 8025DEA8 0025ADE8 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 8025DEAC 0025ADEC 41 82 00 2C */ beq lbl_8025DED8
lbl_8025DEB0:
/* 8025DEB0 0025ADF0 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 8025DEB4 0025ADF4 28 03 00 00 */ cmplwi r3, 0
/* 8025DEB8 0025ADF8 41 82 00 10 */ beq lbl_8025DEC8
/* 8025DEBC 0025ADFC C0 1E 03 B0 */ lfs f0, 0x3b0(r30)
/* 8025DEC0 0025AE00 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025DEC4 0025AE04 4B FF 79 0D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_8025DEC8:
/* 8025DEC8 0025AE08 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DECC 0025AE0C 54 00 10 3A */ slwi r0, r0, 2
/* 8025DED0 0025AE10 7C 1D 04 2E */ lfsx f0, r29, r0
/* 8025DED4 0025AE14 D0 1E 03 B8 */ stfs f0, 0x3b8(r30)
lbl_8025DED8:
/* 8025DED8 0025AE18 80 1E 00 1C */ lwz r0, 0x1c(r30)
/* 8025DEDC 0025AE1C 28 00 00 00 */ cmplwi r0, 0
/* 8025DEE0 0025AE20 41 82 00 C4 */ beq lbl_8025DFA4
/* 8025DEE4 0025AE24 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DEE8 0025AE28 54 05 10 3A */ slwi r5, r0, 2
/* 8025DEEC 0025AE2C 7F C3 F3 78 */ mr r3, r30
/* 8025DEF0 0025AE30 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025DEF4 0025AE34 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025DEF8 0025AE38 7C 80 2A 14 */ add r4, r0, r5
/* 8025DEFC 0025AE3C C0 24 0B 58 */ lfs f1, 0xb58(r4)
/* 8025DF00 0025AE40 C0 44 0B 64 */ lfs f2, 0xb64(r4)
/* 8025DF04 0025AE44 48 00 1B 95 */ bl dDlst_TimerScrnDraw_c_NS_setImagePos
/* 8025DF08 0025AE48 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DF0C 0025AE4C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DF10 0025AE50 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DF14 0025AE54 54 00 10 3A */ slwi r0, r0, 2
/* 8025DF18 0025AE58 7C 83 02 14 */ add r4, r3, r0
/* 8025DF1C 0025AE5C C0 24 0B 4C */ lfs f1, 0xb4c(r4)
/* 8025DF20 0025AE60 80 7E 00 1C */ lwz r3, 0x1c(r30)
/* 8025DF24 0025AE64 80 63 00 04 */ lwz r3, 4(r3)
/* 8025DF28 0025AE68 C0 04 0B 40 */ lfs f0, 0xb40(r4)
/* 8025DF2C 0025AE6C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025DF30 0025AE70 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025DF34 0025AE74 81 83 00 00 */ lwz r12, 0(r3)
/* 8025DF38 0025AE78 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025DF3C 0025AE7C 7D 89 03 A6 */ mtctr r12
/* 8025DF40 0025AE80 4E 80 04 21 */ bctrl
/* 8025DF44 0025AE84 88 1E 03 E0 */ lbz r0, 0x3e0(r30)
/* 8025DF48 0025AE88 28 00 00 00 */ cmplwi r0, 0
/* 8025DF4C 0025AE8C 41 82 00 58 */ beq lbl_8025DFA4
/* 8025DF50 0025AE90 C0 1E 03 BC */ lfs f0, 0x3bc(r30)
/* 8025DF54 0025AE94 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025DF58 0025AE98 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025DF5C 0025AE9C 3B A3 0B 70 */ addi r29, r3, 0xb70
/* 8025DF60 0025AEA0 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DF64 0025AEA4 54 00 10 3A */ slwi r0, r0, 2
/* 8025DF68 0025AEA8 7C 3D 04 2E */ lfsx f1, r29, r0
/* 8025DF6C 0025AEAC FC 00 08 00 */ fcmpu cr0, f0, f1
/* 8025DF70 0025AEB0 40 82 00 0C */ bne lbl_8025DF7C
/* 8025DF74 0025AEB4 57 E0 06 3F */ clrlwi. r0, r31, 0x18
/* 8025DF78 0025AEB8 41 82 00 2C */ beq lbl_8025DFA4
lbl_8025DF7C:
/* 8025DF7C 0025AEBC 80 7E 00 1C */ lwz r3, 0x1c(r30)
/* 8025DF80 0025AEC0 28 03 00 00 */ cmplwi r3, 0
/* 8025DF84 0025AEC4 41 82 00 10 */ beq lbl_8025DF94
/* 8025DF88 0025AEC8 C0 1E 03 B0 */ lfs f0, 0x3b0(r30)
/* 8025DF8C 0025AECC EC 21 00 32 */ fmuls f1, f1, f0
/* 8025DF90 0025AED0 4B FF 78 41 */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_8025DF94:
/* 8025DF94 0025AED4 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 8025DF98 0025AED8 54 00 10 3A */ slwi r0, r0, 2
/* 8025DF9C 0025AEDC 7C 1D 04 2E */ lfsx f0, r29, r0
/* 8025DFA0 0025AEE0 D0 1E 03 BC */ stfs f0, 0x3bc(r30)
lbl_8025DFA4:
/* 8025DFA4 0025AEE4 39 61 00 20 */ addi r11, r1, 0x20
/* 8025DFA8 0025AEE8 48 10 42 81 */ bl _restgpr_29
/* 8025DFAC 0025AEEC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025DFB0 0025AEF0 7C 08 03 A6 */ mtlr r0
/* 8025DFB4 0025AEF4 38 21 00 20 */ addi r1, r1, 0x20
/* 8025DFB8 0025AEF8 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setScreen
dDlst_TimerScrnDraw_c_NS_setScreen:
/* 8025DFBC 0025AEFC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025DFC0 0025AF00 7C 08 02 A6 */ mflr r0
/* 8025DFC4 0025AF04 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025DFC8 0025AF08 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025DFCC 0025AF0C 93 C1 00 08 */ stw r30, 8(r1)
/* 8025DFD0 0025AF10 7C 7F 1B 78 */ mr r31, r3
/* 8025DFD4 0025AF14 90 83 03 C8 */ stw r4, 0x3c8(r3)
/* 8025DFD8 0025AF18 90 A3 00 7C */ stw r5, 0x7c(r3)
/* 8025DFDC 0025AF1C 80 03 03 C8 */ lwz r0, 0x3c8(r3)
/* 8025DFE0 0025AF20 2C 00 00 03 */ cmpwi r0, 3
/* 8025DFE4 0025AF24 41 82 00 0C */ beq lbl_8025DFF0
/* 8025DFE8 0025AF28 2C 00 00 04 */ cmpwi r0, 4
/* 8025DFEC 0025AF2C 40 82 00 10 */ bne lbl_8025DFFC
lbl_8025DFF0:
/* 8025DFF0 0025AF30 7F E3 FB 78 */ mr r3, r31
/* 8025DFF4 0025AF34 48 00 06 79 */ bl dDlst_TimerScrnDraw_c_NS_setScreenBoatRace
/* 8025DFF8 0025AF38 48 00 00 18 */ b lbl_8025E010
lbl_8025DFFC:
/* 8025DFFC 0025AF3C 2C 00 00 08 */ cmpwi r0, 8
/* 8025E000 0025AF40 40 82 00 0C */ bne lbl_8025E00C
/* 8025E004 0025AF44 48 00 08 B5 */ bl dDlst_TimerScrnDraw_c_NS_setScreenRider
/* 8025E008 0025AF48 48 00 00 08 */ b lbl_8025E010
lbl_8025E00C:
/* 8025E00C 0025AF4C 48 00 02 35 */ bl dDlst_TimerScrnDraw_c_NS_setScreenBase
lbl_8025E010:
/* 8025E010 0025AF50 7F E3 FB 78 */ mr r3, r31
/* 8025E014 0025AF54 38 80 00 03 */ li r4, 3
/* 8025E018 0025AF58 48 00 1A AD */ bl dDlst_TimerScrnDraw_c_NS_setShowType
/* 8025E01C 0025AF5C 38 60 01 18 */ li r3, 0x118
/* 8025E020 0025AF60 48 07 0C 2D */ bl __nw__FUl
/* 8025E024 0025AF64 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E028 0025AF68 41 82 00 0C */ beq lbl_8025E034
/* 8025E02C 0025AF6C 48 09 A4 6D */ bl __ct__9J2DScreenFv
/* 8025E030 0025AF70 7C 60 1B 78 */ mr r0, r3
lbl_8025E034:
/* 8025E034 0025AF74 90 1F 00 08 */ stw r0, 8(r31)
/* 8025E038 0025AF78 80 7F 00 08 */ lwz r3, 8(r31)
/* 8025E03C 0025AF7C 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 8025E040 0025AF80 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025E044 0025AF84 38 84 00 06 */ addi r4, r4, 6
/* 8025E048 0025AF88 3C A0 00 02 */ lis r5, 2
/* 8025E04C 0025AF8C 80 DF 00 7C */ lwz r6, 0x7c(r31)
/* 8025E050 0025AF90 48 09 A5 F9 */ bl J2DScreen_NS_setPriority
/* 8025E054 0025AF94 80 7F 00 08 */ lwz r3, 8(r31)
/* 8025E058 0025AF98 4B FF 70 91 */ bl dPaneClass_showNullPane
/* 8025E05C 0025AF9C 38 60 00 04 */ li r3, 4
/* 8025E060 0025AFA0 64 63 00 04 */ oris r3, r3, 4
/* 8025E064 0025AFA4 7C 72 E3 A6 */ mtspr 0x392, r3
/* 8025E068 0025AFA8 38 60 00 05 */ li r3, 5
/* 8025E06C 0025AFAC 64 63 00 05 */ oris r3, r3, 5
/* 8025E070 0025AFB0 7C 73 E3 A6 */ mtspr 0x393, r3
/* 8025E074 0025AFB4 38 60 00 06 */ li r3, 6
/* 8025E078 0025AFB8 64 63 00 06 */ oris r3, r3, 6
/* 8025E07C 0025AFBC 7C 74 E3 A6 */ mtspr 0x394, r3
/* 8025E080 0025AFC0 38 60 00 07 */ li r3, 7
/* 8025E084 0025AFC4 64 63 00 07 */ oris r3, r3, 7
/* 8025E088 0025AFC8 7C 75 E3 A6 */ mtspr 0x395, r3
/* 8025E08C 0025AFCC 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 8025E090 0025AFD0 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025E094 0025AFD4 38 64 00 26 */ addi r3, r4, 0x26
/* 8025E098 0025AFD8 80 9F 00 7C */ lwz r4, 0x7c(r31)
/* 8025E09C 0025AFDC 48 07 61 D5 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
/* 8025E0A0 0025AFE0 48 0A A9 CD */ bl J2DAnmLoaderDataBase_NS_load
/* 8025E0A4 0025AFE4 90 7F 00 0C */ stw r3, 0xc(r31)
/* 8025E0A8 0025AFE8 38 60 00 6C */ li r3, 0x6c
/* 8025E0AC 0025AFEC 48 07 0B A1 */ bl __nw__FUl
/* 8025E0B0 0025AFF0 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E0B4 0025AFF4 41 82 00 28 */ beq lbl_8025E0DC
/* 8025E0B8 0025AFF8 80 9F 00 08 */ lwz r4, 8(r31)
/* 8025E0BC 0025AFFC 3C A0 69 6E */ lis r5, 0x696E5F6E@ha
/* 8025E0C0 0025B000 38 C5 5F 6E */ addi r6, r5, 0x696E5F6E@l
/* 8025E0C4 0025B004 3C A0 67 65 */ lis r5, 0x6765745F@ha
/* 8025E0C8 0025B008 38 A5 74 5F */ addi r5, r5, 0x6765745F@l
/* 8025E0CC 0025B00C 38 E0 00 02 */ li r7, 2
/* 8025E0D0 0025B010 39 00 00 00 */ li r8, 0
/* 8025E0D4 0025B014 4B FF 58 B1 */ bl CPaneMgr_X1_
/* 8025E0D8 0025B018 7C 60 1B 78 */ mr r0, r3
lbl_8025E0DC:
/* 8025E0DC 0025B01C 90 1F 00 20 */ stw r0, 0x20(r31)
/* 8025E0E0 0025B020 38 60 00 6C */ li r3, 0x6c
/* 8025E0E4 0025B024 48 07 0B 69 */ bl __nw__FUl
/* 8025E0E8 0025B028 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E0EC 0025B02C 41 82 00 24 */ beq lbl_8025E110
/* 8025E0F0 0025B030 80 9F 00 08 */ lwz r4, 8(r31)
/* 8025E0F4 0025B034 3C A0 5F 61 */ lis r5, 0x5F616C6C@ha
/* 8025E0F8 0025B038 38 C5 6C 6C */ addi r6, r5, 0x5F616C6C@l
/* 8025E0FC 0025B03C 38 A0 00 6E */ li r5, 0x6e
/* 8025E100 0025B040 38 E0 00 00 */ li r7, 0
/* 8025E104 0025B044 39 00 00 00 */ li r8, 0
/* 8025E108 0025B048 4B FF 58 7D */ bl CPaneMgr_X1_
/* 8025E10C 0025B04C 7C 60 1B 78 */ mr r0, r3
lbl_8025E110:
/* 8025E110 0025B050 90 1F 00 24 */ stw r0, 0x24(r31)
/* 8025E114 0025B054 38 60 00 6C */ li r3, 0x6c
/* 8025E118 0025B058 48 07 0B 35 */ bl __nw__FUl
/* 8025E11C 0025B05C 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E120 0025B060 41 82 00 24 */ beq lbl_8025E144
/* 8025E124 0025B064 80 9F 00 08 */ lwz r4, 8(r31)
/* 8025E128 0025B068 3C A0 74 5F */ lis r5, 0x745F696E@ha
/* 8025E12C 0025B06C 38 C5 69 6E */ addi r6, r5, 0x745F696E@l
/* 8025E130 0025B070 38 A0 67 65 */ li r5, 0x6765
/* 8025E134 0025B074 38 E0 00 00 */ li r7, 0
/* 8025E138 0025B078 39 00 00 00 */ li r8, 0
/* 8025E13C 0025B07C 4B FF 58 49 */ bl CPaneMgr_X1_
/* 8025E140 0025B080 7C 60 1B 78 */ mr r0, r3
lbl_8025E144:
/* 8025E144 0025B084 90 1F 00 28 */ stw r0, 0x28(r31)
/* 8025E148 0025B088 4B DB 68 A9 */ bl mDoExt_getMesgFont
/* 8025E14C 0025B08C 7C 7E 1B 78 */ mr r30, r3
/* 8025E150 0025B090 80 7F 00 08 */ lwz r3, 8(r31)
/* 8025E154 0025B094 3C 80 69 6E */ lis r4, 0x696E5F73@ha
/* 8025E158 0025B098 38 C4 5F 73 */ addi r6, r4, 0x696E5F73@l
/* 8025E15C 0025B09C 3C 80 67 65 */ lis r4, 0x6765745F@ha
/* 8025E160 0025B0A0 38 A4 74 5F */ addi r5, r4, 0x6765745F@l
/* 8025E164 0025B0A4 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E168 0025B0A8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E16C 0025B0AC 7D 89 03 A6 */ mtctr r12
/* 8025E170 0025B0B0 4E 80 04 21 */ bctrl
/* 8025E174 0025B0B4 7F C4 F3 78 */ mr r4, r30
/* 8025E178 0025B0B8 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E17C 0025B0BC 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8025E180 0025B0C0 7D 89 03 A6 */ mtctr r12
/* 8025E184 0025B0C4 4E 80 04 21 */ bctrl
/* 8025E188 0025B0C8 4B DB 68 69 */ bl mDoExt_getMesgFont
/* 8025E18C 0025B0CC 7C 7E 1B 78 */ mr r30, r3
/* 8025E190 0025B0D0 80 7F 00 08 */ lwz r3, 8(r31)
/* 8025E194 0025B0D4 3C 80 74 5F */ lis r4, 0x745F696E@ha
/* 8025E198 0025B0D8 38 C4 69 6E */ addi r6, r4, 0x745F696E@l
/* 8025E19C 0025B0DC 38 A0 67 65 */ li r5, 0x6765
/* 8025E1A0 0025B0E0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E1A4 0025B0E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E1A8 0025B0E8 7D 89 03 A6 */ mtctr r12
/* 8025E1AC 0025B0EC 4E 80 04 21 */ bctrl
/* 8025E1B0 0025B0F0 7F C4 F3 78 */ mr r4, r30
/* 8025E1B4 0025B0F4 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E1B8 0025B0F8 81 8C 00 9C */ lwz r12, 0x9c(r12)
/* 8025E1BC 0025B0FC 7D 89 03 A6 */ mtctr r12
/* 8025E1C0 0025B100 4E 80 04 21 */ bctrl
/* 8025E1C4 0025B104 38 80 00 00 */ li r4, 0
/* 8025E1C8 0025B108 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E1CC 0025B10C 7C 88 23 78 */ mr r8, r4
/* 8025E1D0 0025B110 7C 87 23 78 */ mr r7, r4
/* 8025E1D4 0025B114 7C 86 23 78 */ mr r6, r4
/* 8025E1D8 0025B118 38 A0 00 FF */ li r5, 0xff
/* 8025E1DC 0025B11C 38 00 00 33 */ li r0, 0x33
/* 8025E1E0 0025B120 7C 09 03 A6 */ mtctr r0
lbl_8025E1E4:
/* 8025E1E4 0025B124 7D 3F 22 14 */ add r9, r31, r4
/* 8025E1E8 0025B128 D0 09 00 80 */ stfs f0, 0x80(r9)
/* 8025E1EC 0025B12C D0 09 00 84 */ stfs f0, 0x84(r9)
/* 8025E1F0 0025B130 B1 09 00 88 */ sth r8, 0x88(r9)
/* 8025E1F4 0025B134 B0 E9 00 8A */ sth r7, 0x8a(r9)
/* 8025E1F8 0025B138 98 C9 00 8C */ stb r6, 0x8c(r9)
/* 8025E1FC 0025B13C 98 A9 00 8D */ stb r5, 0x8d(r9)
/* 8025E200 0025B140 38 84 00 10 */ addi r4, r4, 0x10
/* 8025E204 0025B144 42 00 FF E0 */ bdnz lbl_8025E1E4
/* 8025E208 0025B148 38 00 00 00 */ li r0, 0
/* 8025E20C 0025B14C 98 1F 03 DC */ stb r0, 0x3dc(r31)
/* 8025E210 0025B150 7F E3 FB 78 */ mr r3, r31
/* 8025E214 0025B154 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E218 0025B158 48 00 28 BD */ bl dDlst_TimerScrnDraw_c_NS_playBckAnimation
/* 8025E21C 0025B15C C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E220 0025B160 D0 1F 03 C4 */ stfs f0, 0x3c4(r31)
/* 8025E224 0025B164 D0 1F 03 C0 */ stfs f0, 0x3c0(r31)
/* 8025E228 0025B168 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025E22C 0025B16C 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025E230 0025B170 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025E234 0025B174 7C 08 03 A6 */ mtlr r0
/* 8025E238 0025B178 38 21 00 10 */ addi r1, r1, 0x10
/* 8025E23C 0025B17C 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setScreenBase
dDlst_TimerScrnDraw_c_NS_setScreenBase:
/* 8025E240 0025B180 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025E244 0025B184 7C 08 02 A6 */ mflr r0
/* 8025E248 0025B188 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025E24C 0025B18C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025E250 0025B190 7C 7F 1B 78 */ mr r31, r3
/* 8025E254 0025B194 38 60 01 18 */ li r3, 0x118
/* 8025E258 0025B198 48 07 09 F5 */ bl __nw__FUl
/* 8025E25C 0025B19C 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E260 0025B1A0 41 82 00 0C */ beq lbl_8025E26C
/* 8025E264 0025B1A4 48 09 A2 35 */ bl __ct__9J2DScreenFv
/* 8025E268 0025B1A8 7C 60 1B 78 */ mr r0, r3
lbl_8025E26C:
/* 8025E26C 0025B1AC 90 1F 00 04 */ stw r0, 4(r31)
/* 8025E270 0025B1B0 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E274 0025B1B4 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 8025E278 0025B1B8 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025E27C 0025B1BC 38 84 00 46 */ addi r4, r4, 0x46
/* 8025E280 0025B1C0 3C A0 00 02 */ lis r5, 2
/* 8025E284 0025B1C4 80 DF 00 7C */ lwz r6, 0x7c(r31)
/* 8025E288 0025B1C8 48 09 A3 C1 */ bl J2DScreen_NS_setPriority
/* 8025E28C 0025B1CC 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E290 0025B1D0 4B FF 6E 59 */ bl dPaneClass_showNullPane
/* 8025E294 0025B1D4 38 00 00 00 */ li r0, 0
/* 8025E298 0025B1D8 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8025E29C 0025B1DC 38 60 00 6C */ li r3, 0x6c
/* 8025E2A0 0025B1E0 48 07 09 AD */ bl __nw__FUl
/* 8025E2A4 0025B1E4 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E2A8 0025B1E8 41 82 00 24 */ beq lbl_8025E2CC
/* 8025E2AC 0025B1EC 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E2B0 0025B1F0 3C A0 6F 77 */ lis r5, 0x6F775F6E@ha
/* 8025E2B4 0025B1F4 38 C5 5F 6E */ addi r6, r5, 0x6F775F6E@l
/* 8025E2B8 0025B1F8 38 A0 00 63 */ li r5, 0x63
/* 8025E2BC 0025B1FC 38 E0 00 02 */ li r7, 2
/* 8025E2C0 0025B200 39 00 00 00 */ li r8, 0
/* 8025E2C4 0025B204 4B FF 56 C1 */ bl CPaneMgr_X1_
/* 8025E2C8 0025B208 7C 60 1B 78 */ mr r0, r3
lbl_8025E2CC:
/* 8025E2CC 0025B20C 90 1F 00 14 */ stw r0, 0x14(r31)
/* 8025E2D0 0025B210 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8025E2D4 0025B214 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E2D8 0025B218 4B FF 74 F9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025E2DC 0025B21C 38 60 00 6C */ li r3, 0x6c
/* 8025E2E0 0025B220 48 07 09 6D */ bl __nw__FUl
/* 8025E2E4 0025B224 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E2E8 0025B228 41 82 00 24 */ beq lbl_8025E30C
/* 8025E2EC 0025B22C 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E2F0 0025B230 3C A0 6D 65 */ lis r5, 0x6D655F6E@ha
/* 8025E2F4 0025B234 38 C5 5F 6E */ addi r6, r5, 0x6D655F6E@l
/* 8025E2F8 0025B238 38 A0 74 69 */ li r5, 0x7469
/* 8025E2FC 0025B23C 38 E0 00 02 */ li r7, 2
/* 8025E300 0025B240 39 00 00 00 */ li r8, 0
/* 8025E304 0025B244 4B FF 56 81 */ bl CPaneMgr_X1_
/* 8025E308 0025B248 7C 60 1B 78 */ mr r0, r3
lbl_8025E30C:
/* 8025E30C 0025B24C 90 1F 00 18 */ stw r0, 0x18(r31)
/* 8025E310 0025B250 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 8025E314 0025B254 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E318 0025B258 4B FF 74 B9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025E31C 0025B25C 38 60 00 6C */ li r3, 0x6c
/* 8025E320 0025B260 48 07 09 2D */ bl __nw__FUl
/* 8025E324 0025B264 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E328 0025B268 41 82 00 28 */ beq lbl_8025E350
/* 8025E32C 0025B26C 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E330 0025B270 3C A0 5F 69 */ lis r5, 0x5F695F6E@ha
/* 8025E334 0025B274 38 C5 5F 6E */ addi r6, r5, 0x5F695F6E@l
/* 8025E338 0025B278 3C A0 00 63 */ lis r5, 0x00636F77@ha
/* 8025E33C 0025B27C 38 A5 6F 77 */ addi r5, r5, 0x00636F77@l
/* 8025E340 0025B280 38 E0 00 02 */ li r7, 2
/* 8025E344 0025B284 39 00 00 00 */ li r8, 0
/* 8025E348 0025B288 4B FF 56 3D */ bl CPaneMgr_X1_
/* 8025E34C 0025B28C 7C 60 1B 78 */ mr r0, r3
lbl_8025E350:
/* 8025E350 0025B290 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 8025E354 0025B294 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 8025E358 0025B298 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E35C 0025B29C 4B FF 74 75 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025E360 0025B2A0 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E364 0025B2A4 3C 80 5F 6E */ lis r4, 0x5F6E5F32@ha
/* 8025E368 0025B2A8 38 C4 5F 32 */ addi r6, r4, 0x5F6E5F32@l
/* 8025E36C 0025B2AC 38 A0 00 63 */ li r5, 0x63
/* 8025E370 0025B2B0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E374 0025B2B4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E378 0025B2B8 7D 89 03 A6 */ mtctr r12
/* 8025E37C 0025B2BC 4E 80 04 21 */ bctrl
/* 8025E380 0025B2C0 90 7F 00 5C */ stw r3, 0x5c(r31)
/* 8025E384 0025B2C4 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E388 0025B2C8 3C 80 5F 32 */ lis r4, 0x5F325F73@ha
/* 8025E38C 0025B2CC 38 C4 5F 73 */ addi r6, r4, 0x5F325F73@l
/* 8025E390 0025B2D0 3C 80 00 63 */ lis r4, 0x00635F6E@ha
/* 8025E394 0025B2D4 38 A4 5F 6E */ addi r5, r4, 0x00635F6E@l
/* 8025E398 0025B2D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E39C 0025B2DC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E3A0 0025B2E0 7D 89 03 A6 */ mtctr r12
/* 8025E3A4 0025B2E4 4E 80 04 21 */ bctrl
/* 8025E3A8 0025B2E8 90 7F 00 60 */ stw r3, 0x60(r31)
/* 8025E3AC 0025B2EC 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E3B0 0025B2F0 3C 80 5F 6E */ lis r4, 0x5F6E5F31@ha
/* 8025E3B4 0025B2F4 38 C4 5F 31 */ addi r6, r4, 0x5F6E5F31@l
/* 8025E3B8 0025B2F8 38 A0 00 63 */ li r5, 0x63
/* 8025E3BC 0025B2FC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E3C0 0025B300 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E3C4 0025B304 7D 89 03 A6 */ mtctr r12
/* 8025E3C8 0025B308 4E 80 04 21 */ bctrl
/* 8025E3CC 0025B30C 90 7F 00 64 */ stw r3, 0x64(r31)
/* 8025E3D0 0025B310 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E3D4 0025B314 3C 80 5F 31 */ lis r4, 0x5F315F73@ha
/* 8025E3D8 0025B318 38 C4 5F 73 */ addi r6, r4, 0x5F315F73@l
/* 8025E3DC 0025B31C 3C 80 00 63 */ lis r4, 0x00635F6E@ha
/* 8025E3E0 0025B320 38 A4 5F 6E */ addi r5, r4, 0x00635F6E@l
/* 8025E3E4 0025B324 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E3E8 0025B328 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E3EC 0025B32C 7D 89 03 A6 */ mtctr r12
/* 8025E3F0 0025B330 4E 80 04 21 */ bctrl
/* 8025E3F4 0025B334 90 7F 00 68 */ stw r3, 0x68(r31)
/* 8025E3F8 0025B338 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E3FC 0025B33C 3C 80 5F 6E */ lis r4, 0x5F6E5F34@ha
/* 8025E400 0025B340 38 C4 5F 34 */ addi r6, r4, 0x5F6E5F34@l
/* 8025E404 0025B344 38 A0 00 63 */ li r5, 0x63
/* 8025E408 0025B348 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E40C 0025B34C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E410 0025B350 7D 89 03 A6 */ mtctr r12
/* 8025E414 0025B354 4E 80 04 21 */ bctrl
/* 8025E418 0025B358 90 7F 00 6C */ stw r3, 0x6c(r31)
/* 8025E41C 0025B35C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E420 0025B360 3C 80 5F 34 */ lis r4, 0x5F345F73@ha
/* 8025E424 0025B364 38 C4 5F 73 */ addi r6, r4, 0x5F345F73@l
/* 8025E428 0025B368 3C 80 00 63 */ lis r4, 0x00635F6E@ha
/* 8025E42C 0025B36C 38 A4 5F 6E */ addi r5, r4, 0x00635F6E@l
/* 8025E430 0025B370 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E434 0025B374 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E438 0025B378 7D 89 03 A6 */ mtctr r12
/* 8025E43C 0025B37C 4E 80 04 21 */ bctrl
/* 8025E440 0025B380 90 7F 00 70 */ stw r3, 0x70(r31)
/* 8025E444 0025B384 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E448 0025B388 3C 80 5F 6E */ lis r4, 0x5F6E5F33@ha
/* 8025E44C 0025B38C 38 C4 5F 33 */ addi r6, r4, 0x5F6E5F33@l
/* 8025E450 0025B390 38 A0 00 63 */ li r5, 0x63
/* 8025E454 0025B394 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E458 0025B398 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E45C 0025B39C 7D 89 03 A6 */ mtctr r12
/* 8025E460 0025B3A0 4E 80 04 21 */ bctrl
/* 8025E464 0025B3A4 90 7F 00 74 */ stw r3, 0x74(r31)
/* 8025E468 0025B3A8 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E46C 0025B3AC 3C 80 5F 33 */ lis r4, 0x5F335F73@ha
/* 8025E470 0025B3B0 38 C4 5F 73 */ addi r6, r4, 0x5F335F73@l
/* 8025E474 0025B3B4 3C 80 00 63 */ lis r4, 0x00635F6E@ha
/* 8025E478 0025B3B8 38 A4 5F 6E */ addi r5, r4, 0x00635F6E@l
/* 8025E47C 0025B3BC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E480 0025B3C0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E484 0025B3C4 7D 89 03 A6 */ mtctr r12
/* 8025E488 0025B3C8 4E 80 04 21 */ bctrl
/* 8025E48C 0025B3CC 90 7F 00 78 */ stw r3, 0x78(r31)
/* 8025E490 0025B3D0 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E494 0025B3D4 3C 80 5F 6E */ lis r4, 0x5F6E5F36@ha
/* 8025E498 0025B3D8 38 C4 5F 36 */ addi r6, r4, 0x5F6E5F36@l
/* 8025E49C 0025B3DC 38 A0 00 74 */ li r5, 0x74
/* 8025E4A0 0025B3E0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E4A4 0025B3E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E4A8 0025B3E8 7D 89 03 A6 */ mtctr r12
/* 8025E4AC 0025B3EC 4E 80 04 21 */ bctrl
/* 8025E4B0 0025B3F0 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8025E4B4 0025B3F4 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E4B8 0025B3F8 3C 80 5F 36 */ lis r4, 0x5F365F73@ha
/* 8025E4BC 0025B3FC 38 C4 5F 73 */ addi r6, r4, 0x5F365F73@l
/* 8025E4C0 0025B400 3C 80 00 74 */ lis r4, 0x00745F6E@ha
/* 8025E4C4 0025B404 38 A4 5F 6E */ addi r5, r4, 0x00745F6E@l
/* 8025E4C8 0025B408 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E4CC 0025B40C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E4D0 0025B410 7D 89 03 A6 */ mtctr r12
/* 8025E4D4 0025B414 4E 80 04 21 */ bctrl
/* 8025E4D8 0025B418 90 7F 00 30 */ stw r3, 0x30(r31)
/* 8025E4DC 0025B41C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E4E0 0025B420 3C 80 5F 6E */ lis r4, 0x5F6E5F35@ha
/* 8025E4E4 0025B424 38 C4 5F 35 */ addi r6, r4, 0x5F6E5F35@l
/* 8025E4E8 0025B428 38 A0 00 74 */ li r5, 0x74
/* 8025E4EC 0025B42C 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E4F0 0025B430 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E4F4 0025B434 7D 89 03 A6 */ mtctr r12
/* 8025E4F8 0025B438 4E 80 04 21 */ bctrl
/* 8025E4FC 0025B43C 90 7F 00 34 */ stw r3, 0x34(r31)
/* 8025E500 0025B440 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E504 0025B444 3C 80 5F 35 */ lis r4, 0x5F355F73@ha
/* 8025E508 0025B448 38 C4 5F 73 */ addi r6, r4, 0x5F355F73@l
/* 8025E50C 0025B44C 3C 80 00 74 */ lis r4, 0x00745F6E@ha
/* 8025E510 0025B450 38 A4 5F 6E */ addi r5, r4, 0x00745F6E@l
/* 8025E514 0025B454 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E518 0025B458 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E51C 0025B45C 7D 89 03 A6 */ mtctr r12
/* 8025E520 0025B460 4E 80 04 21 */ bctrl
/* 8025E524 0025B464 90 7F 00 38 */ stw r3, 0x38(r31)
/* 8025E528 0025B468 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E52C 0025B46C 3C 80 5F 6E */ lis r4, 0x5F6E5F34@ha
/* 8025E530 0025B470 38 C4 5F 34 */ addi r6, r4, 0x5F6E5F34@l
/* 8025E534 0025B474 38 A0 00 74 */ li r5, 0x74
/* 8025E538 0025B478 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E53C 0025B47C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E540 0025B480 7D 89 03 A6 */ mtctr r12
/* 8025E544 0025B484 4E 80 04 21 */ bctrl
/* 8025E548 0025B488 90 7F 00 3C */ stw r3, 0x3c(r31)
/* 8025E54C 0025B48C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E550 0025B490 3C 80 5F 34 */ lis r4, 0x5F345F73@ha
/* 8025E554 0025B494 38 C4 5F 73 */ addi r6, r4, 0x5F345F73@l
/* 8025E558 0025B498 3C 80 00 74 */ lis r4, 0x00745F6E@ha
/* 8025E55C 0025B49C 38 A4 5F 6E */ addi r5, r4, 0x00745F6E@l
/* 8025E560 0025B4A0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E564 0025B4A4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E568 0025B4A8 7D 89 03 A6 */ mtctr r12
/* 8025E56C 0025B4AC 4E 80 04 21 */ bctrl
/* 8025E570 0025B4B0 90 7F 00 40 */ stw r3, 0x40(r31)
/* 8025E574 0025B4B4 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E578 0025B4B8 3C 80 5F 6E */ lis r4, 0x5F6E5F33@ha
/* 8025E57C 0025B4BC 38 C4 5F 33 */ addi r6, r4, 0x5F6E5F33@l
/* 8025E580 0025B4C0 38 A0 00 74 */ li r5, 0x74
/* 8025E584 0025B4C4 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E588 0025B4C8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E58C 0025B4CC 7D 89 03 A6 */ mtctr r12
/* 8025E590 0025B4D0 4E 80 04 21 */ bctrl
/* 8025E594 0025B4D4 90 7F 00 44 */ stw r3, 0x44(r31)
/* 8025E598 0025B4D8 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E59C 0025B4DC 3C 80 5F 33 */ lis r4, 0x5F335F73@ha
/* 8025E5A0 0025B4E0 38 C4 5F 73 */ addi r6, r4, 0x5F335F73@l
/* 8025E5A4 0025B4E4 3C 80 00 74 */ lis r4, 0x00745F6E@ha
/* 8025E5A8 0025B4E8 38 A4 5F 6E */ addi r5, r4, 0x00745F6E@l
/* 8025E5AC 0025B4EC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E5B0 0025B4F0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E5B4 0025B4F4 7D 89 03 A6 */ mtctr r12
/* 8025E5B8 0025B4F8 4E 80 04 21 */ bctrl
/* 8025E5BC 0025B4FC 90 7F 00 48 */ stw r3, 0x48(r31)
/* 8025E5C0 0025B500 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E5C4 0025B504 3C 80 5F 6E */ lis r4, 0x5F6E5F32@ha
/* 8025E5C8 0025B508 38 C4 5F 32 */ addi r6, r4, 0x5F6E5F32@l
/* 8025E5CC 0025B50C 38 A0 00 74 */ li r5, 0x74
/* 8025E5D0 0025B510 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E5D4 0025B514 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E5D8 0025B518 7D 89 03 A6 */ mtctr r12
/* 8025E5DC 0025B51C 4E 80 04 21 */ bctrl
/* 8025E5E0 0025B520 90 7F 00 4C */ stw r3, 0x4c(r31)
/* 8025E5E4 0025B524 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E5E8 0025B528 3C 80 5F 32 */ lis r4, 0x5F325F73@ha
/* 8025E5EC 0025B52C 38 C4 5F 73 */ addi r6, r4, 0x5F325F73@l
/* 8025E5F0 0025B530 3C 80 00 74 */ lis r4, 0x00745F6E@ha
/* 8025E5F4 0025B534 38 A4 5F 6E */ addi r5, r4, 0x00745F6E@l
/* 8025E5F8 0025B538 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E5FC 0025B53C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E600 0025B540 7D 89 03 A6 */ mtctr r12
/* 8025E604 0025B544 4E 80 04 21 */ bctrl
/* 8025E608 0025B548 90 7F 00 50 */ stw r3, 0x50(r31)
/* 8025E60C 0025B54C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E610 0025B550 3C 80 5F 6E */ lis r4, 0x5F6E5F31@ha
/* 8025E614 0025B554 38 C4 5F 31 */ addi r6, r4, 0x5F6E5F31@l
/* 8025E618 0025B558 38 A0 00 74 */ li r5, 0x74
/* 8025E61C 0025B55C 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E620 0025B560 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E624 0025B564 7D 89 03 A6 */ mtctr r12
/* 8025E628 0025B568 4E 80 04 21 */ bctrl
/* 8025E62C 0025B56C 90 7F 00 54 */ stw r3, 0x54(r31)
/* 8025E630 0025B570 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E634 0025B574 3C 80 5F 31 */ lis r4, 0x5F315F73@ha
/* 8025E638 0025B578 38 C4 5F 73 */ addi r6, r4, 0x5F315F73@l
/* 8025E63C 0025B57C 3C 80 00 74 */ lis r4, 0x00745F6E@ha
/* 8025E640 0025B580 38 A4 5F 6E */ addi r5, r4, 0x00745F6E@l
/* 8025E644 0025B584 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E648 0025B588 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E64C 0025B58C 7D 89 03 A6 */ mtctr r12
/* 8025E650 0025B590 4E 80 04 21 */ bctrl
/* 8025E654 0025B594 90 7F 00 58 */ stw r3, 0x58(r31)
/* 8025E658 0025B598 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025E65C 0025B59C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025E660 0025B5A0 7C 08 03 A6 */ mtlr r0
/* 8025E664 0025B5A4 38 21 00 10 */ addi r1, r1, 0x10
/* 8025E668 0025B5A8 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setScreenBoatRace
dDlst_TimerScrnDraw_c_NS_setScreenBoatRace:
/* 8025E66C 0025B5AC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025E670 0025B5B0 7C 08 02 A6 */ mflr r0
/* 8025E674 0025B5B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025E678 0025B5B8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025E67C 0025B5BC 7C 7F 1B 78 */ mr r31, r3
/* 8025E680 0025B5C0 38 60 01 18 */ li r3, 0x118
/* 8025E684 0025B5C4 48 07 05 C9 */ bl __nw__FUl
/* 8025E688 0025B5C8 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E68C 0025B5CC 41 82 00 0C */ beq lbl_8025E698
/* 8025E690 0025B5D0 48 09 9E 09 */ bl __ct__9J2DScreenFv
/* 8025E694 0025B5D4 7C 60 1B 78 */ mr r0, r3
lbl_8025E698:
/* 8025E698 0025B5D8 90 1F 00 04 */ stw r0, 4(r31)
/* 8025E69C 0025B5DC 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E6A0 0025B5E0 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 8025E6A4 0025B5E4 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025E6A8 0025B5E8 38 84 00 64 */ addi r4, r4, 0x64
/* 8025E6AC 0025B5EC 3C A0 00 02 */ lis r5, 2
/* 8025E6B0 0025B5F0 80 DF 00 7C */ lwz r6, 0x7c(r31)
/* 8025E6B4 0025B5F4 48 09 9F 95 */ bl J2DScreen_NS_setPriority
/* 8025E6B8 0025B5F8 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E6BC 0025B5FC 4B FF 6A 2D */ bl dPaneClass_showNullPane
/* 8025E6C0 0025B600 38 60 00 6C */ li r3, 0x6c
/* 8025E6C4 0025B604 48 07 05 89 */ bl __nw__FUl
/* 8025E6C8 0025B608 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E6CC 0025B60C 41 82 00 28 */ beq lbl_8025E6F4
/* 8025E6D0 0025B610 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E6D4 0025B614 3C A0 63 6F */ lis r5, 0x636F5F6E@ha
/* 8025E6D8 0025B618 38 C5 5F 6E */ addi r6, r5, 0x636F5F6E@l
/* 8025E6DC 0025B61C 3C A0 00 74 */ lis r5, 0x0074615F@ha
/* 8025E6E0 0025B620 38 A5 61 5F */ addi r5, r5, 0x0074615F@l
/* 8025E6E4 0025B624 38 E0 00 02 */ li r7, 2
/* 8025E6E8 0025B628 39 00 00 00 */ li r8, 0
/* 8025E6EC 0025B62C 4B FF 52 99 */ bl CPaneMgr_X1_
/* 8025E6F0 0025B630 7C 60 1B 78 */ mr r0, r3
lbl_8025E6F4:
/* 8025E6F4 0025B634 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8025E6F8 0025B638 38 60 00 6C */ li r3, 0x6c
/* 8025E6FC 0025B63C 48 07 05 51 */ bl __nw__FUl
/* 8025E700 0025B640 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E704 0025B644 41 82 00 24 */ beq lbl_8025E728
/* 8025E708 0025B648 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E70C 0025B64C 3C A0 75 6D */ lis r5, 0x756D5F6E@ha
/* 8025E710 0025B650 38 C5 5F 6E */ addi r6, r5, 0x756D5F6E@l
/* 8025E714 0025B654 38 A0 00 6E */ li r5, 0x6e
/* 8025E718 0025B658 38 E0 00 02 */ li r7, 2
/* 8025E71C 0025B65C 39 00 00 00 */ li r8, 0
/* 8025E720 0025B660 4B FF 52 65 */ bl CPaneMgr_X1_
/* 8025E724 0025B664 7C 60 1B 78 */ mr r0, r3
lbl_8025E728:
/* 8025E728 0025B668 90 1F 00 14 */ stw r0, 0x14(r31)
/* 8025E72C 0025B66C 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8025E730 0025B670 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E734 0025B674 4B FF 70 9D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025E738 0025B678 38 00 00 00 */ li r0, 0
/* 8025E73C 0025B67C 90 1F 00 18 */ stw r0, 0x18(r31)
/* 8025E740 0025B680 38 60 00 6C */ li r3, 0x6c
/* 8025E744 0025B684 48 07 05 09 */ bl __nw__FUl
/* 8025E748 0025B688 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E74C 0025B68C 41 82 00 28 */ beq lbl_8025E774
/* 8025E750 0025B690 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E754 0025B694 3C A0 65 74 */ lis r5, 0x65745F6E@ha
/* 8025E758 0025B698 38 C5 5F 6E */ addi r6, r5, 0x65745F6E@l
/* 8025E75C 0025B69C 3C A0 74 61 */ lis r5, 0x74617267@ha
/* 8025E760 0025B6A0 38 A5 72 67 */ addi r5, r5, 0x74617267@l
/* 8025E764 0025B6A4 38 E0 00 02 */ li r7, 2
/* 8025E768 0025B6A8 39 00 00 00 */ li r8, 0
/* 8025E76C 0025B6AC 4B FF 52 19 */ bl CPaneMgr_X1_
/* 8025E770 0025B6B0 7C 60 1B 78 */ mr r0, r3
lbl_8025E774:
/* 8025E774 0025B6B4 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 8025E778 0025B6B8 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 8025E77C 0025B6BC C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E780 0025B6C0 4B FF 70 51 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025E784 0025B6C4 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E788 0025B6C8 3C 80 72 67 */ lis r4, 0x72676574@ha
/* 8025E78C 0025B6CC 38 C4 65 74 */ addi r6, r4, 0x72676574@l
/* 8025E790 0025B6D0 3C 80 77 5F */ lis r4, 0x775F7461@ha
/* 8025E794 0025B6D4 38 A4 74 61 */ addi r5, r4, 0x775F7461@l
/* 8025E798 0025B6D8 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E79C 0025B6DC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E7A0 0025B6E0 7D 89 03 A6 */ mtctr r12
/* 8025E7A4 0025B6E4 4E 80 04 21 */ bctrl
/* 8025E7A8 0025B6E8 38 00 00 00 */ li r0, 0
/* 8025E7AC 0025B6EC 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8025E7B0 0025B6F0 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E7B4 0025B6F4 3C 80 72 67 */ lis r4, 0x72676574@ha
/* 8025E7B8 0025B6F8 38 C4 65 74 */ addi r6, r4, 0x72676574@l
/* 8025E7BC 0025B6FC 38 A0 74 61 */ li r5, 0x7461
/* 8025E7C0 0025B700 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E7C4 0025B704 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E7C8 0025B708 7D 89 03 A6 */ mtctr r12
/* 8025E7CC 0025B70C 4E 80 04 21 */ bctrl
/* 8025E7D0 0025B710 38 00 00 01 */ li r0, 1
/* 8025E7D4 0025B714 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8025E7D8 0025B718 38 E0 00 00 */ li r7, 0
/* 8025E7DC 0025B71C 38 60 00 00 */ li r3, 0
/* 8025E7E0 0025B720 38 A0 00 00 */ li r5, 0
lbl_8025E7E4:
/* 8025E7E4 0025B724 38 80 00 00 */ li r4, 0
/* 8025E7E8 0025B728 7C DF 1A 14 */ add r6, r31, r3
/* 8025E7EC 0025B72C 38 00 00 02 */ li r0, 2
/* 8025E7F0 0025B730 7C 09 03 A6 */ mtctr r0
lbl_8025E7F4:
/* 8025E7F4 0025B734 38 04 00 5C */ addi r0, r4, 0x5c
/* 8025E7F8 0025B738 7C A6 01 2E */ stwx r5, r6, r0
/* 8025E7FC 0025B73C 38 84 00 04 */ addi r4, r4, 4
/* 8025E800 0025B740 42 00 FF F4 */ bdnz lbl_8025E7F4
/* 8025E804 0025B744 38 E7 00 01 */ addi r7, r7, 1
/* 8025E808 0025B748 2C 07 00 02 */ cmpwi r7, 2
/* 8025E80C 0025B74C 38 63 00 08 */ addi r3, r3, 8
/* 8025E810 0025B750 41 80 FF D4 */ blt lbl_8025E7E4
/* 8025E814 0025B754 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E818 0025B758 3C 80 75 6D */ lis r4, 0x756D5F31@ha
/* 8025E81C 0025B75C 38 C4 5F 31 */ addi r6, r4, 0x756D5F31@l
/* 8025E820 0025B760 38 A0 00 6E */ li r5, 0x6e
/* 8025E824 0025B764 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E828 0025B768 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E82C 0025B76C 7D 89 03 A6 */ mtctr r12
/* 8025E830 0025B770 4E 80 04 21 */ bctrl
/* 8025E834 0025B774 90 7F 00 6C */ stw r3, 0x6c(r31)
/* 8025E838 0025B778 38 00 00 00 */ li r0, 0
/* 8025E83C 0025B77C 90 1F 00 70 */ stw r0, 0x70(r31)
/* 8025E840 0025B780 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E844 0025B784 3C 80 75 6D */ lis r4, 0x756D5F30@ha
/* 8025E848 0025B788 38 C4 5F 30 */ addi r6, r4, 0x756D5F30@l
/* 8025E84C 0025B78C 38 A0 00 6E */ li r5, 0x6e
/* 8025E850 0025B790 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E854 0025B794 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E858 0025B798 7D 89 03 A6 */ mtctr r12
/* 8025E85C 0025B79C 4E 80 04 21 */ bctrl
/* 8025E860 0025B7A0 90 7F 00 74 */ stw r3, 0x74(r31)
/* 8025E864 0025B7A4 38 A0 00 00 */ li r5, 0
/* 8025E868 0025B7A8 90 BF 00 78 */ stw r5, 0x78(r31)
/* 8025E86C 0025B7AC 38 E0 00 00 */ li r7, 0
/* 8025E870 0025B7B0 38 60 00 00 */ li r3, 0
lbl_8025E874:
/* 8025E874 0025B7B4 38 80 00 00 */ li r4, 0
/* 8025E878 0025B7B8 7C DF 1A 14 */ add r6, r31, r3
/* 8025E87C 0025B7BC 38 00 00 02 */ li r0, 2
/* 8025E880 0025B7C0 7C 09 03 A6 */ mtctr r0
lbl_8025E884:
/* 8025E884 0025B7C4 38 04 00 2C */ addi r0, r4, 0x2c
/* 8025E888 0025B7C8 7C A6 01 2E */ stwx r5, r6, r0
/* 8025E88C 0025B7CC 38 84 00 04 */ addi r4, r4, 4
/* 8025E890 0025B7D0 42 00 FF F4 */ bdnz lbl_8025E884
/* 8025E894 0025B7D4 38 E7 00 01 */ addi r7, r7, 1
/* 8025E898 0025B7D8 2C 07 00 06 */ cmpwi r7, 6
/* 8025E89C 0025B7DC 38 63 00 08 */ addi r3, r3, 8
/* 8025E8A0 0025B7E0 41 80 FF D4 */ blt lbl_8025E874
/* 8025E8A4 0025B7E4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025E8A8 0025B7E8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025E8AC 0025B7EC 7C 08 03 A6 */ mtlr r0
/* 8025E8B0 0025B7F0 38 21 00 10 */ addi r1, r1, 0x10
/* 8025E8B4 0025B7F4 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setScreenRider
dDlst_TimerScrnDraw_c_NS_setScreenRider:
/* 8025E8B8 0025B7F8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025E8BC 0025B7FC 7C 08 02 A6 */ mflr r0
/* 8025E8C0 0025B800 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025E8C4 0025B804 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025E8C8 0025B808 7C 7F 1B 78 */ mr r31, r3
/* 8025E8CC 0025B80C 38 60 01 18 */ li r3, 0x118
/* 8025E8D0 0025B810 48 07 03 7D */ bl __nw__FUl
/* 8025E8D4 0025B814 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E8D8 0025B818 41 82 00 0C */ beq lbl_8025E8E4
/* 8025E8DC 0025B81C 48 09 9B BD */ bl __ct__9J2DScreenFv
/* 8025E8E0 0025B820 7C 60 1B 78 */ mr r0, r3
lbl_8025E8E4:
/* 8025E8E4 0025B824 90 1F 00 04 */ stw r0, 4(r31)
/* 8025E8E8 0025B828 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E8EC 0025B82C 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 8025E8F0 0025B830 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8025E8F4 0025B834 38 84 00 89 */ addi r4, r4, 0x89
/* 8025E8F8 0025B838 3C A0 00 02 */ lis r5, 2
/* 8025E8FC 0025B83C 80 DF 00 7C */ lwz r6, 0x7c(r31)
/* 8025E900 0025B840 48 09 9D 49 */ bl J2DScreen_NS_setPriority
/* 8025E904 0025B844 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E908 0025B848 4B FF 67 E1 */ bl dPaneClass_showNullPane
/* 8025E90C 0025B84C 38 00 00 00 */ li r0, 0
/* 8025E910 0025B850 90 1F 00 10 */ stw r0, 0x10(r31)
/* 8025E914 0025B854 38 60 00 6C */ li r3, 0x6c
/* 8025E918 0025B858 48 07 03 35 */ bl __nw__FUl
/* 8025E91C 0025B85C 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E920 0025B860 41 82 00 24 */ beq lbl_8025E944
/* 8025E924 0025B864 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E928 0025B868 3C A0 75 6D */ lis r5, 0x756D5F6E@ha
/* 8025E92C 0025B86C 38 C5 5F 6E */ addi r6, r5, 0x756D5F6E@l
/* 8025E930 0025B870 38 A0 00 6E */ li r5, 0x6e
/* 8025E934 0025B874 38 E0 00 02 */ li r7, 2
/* 8025E938 0025B878 39 00 00 00 */ li r8, 0
/* 8025E93C 0025B87C 4B FF 50 49 */ bl CPaneMgr_X1_
/* 8025E940 0025B880 7C 60 1B 78 */ mr r0, r3
lbl_8025E944:
/* 8025E944 0025B884 90 1F 00 14 */ stw r0, 0x14(r31)
/* 8025E948 0025B888 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8025E94C 0025B88C C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E950 0025B890 4B FF 6E 81 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025E954 0025B894 38 00 00 00 */ li r0, 0
/* 8025E958 0025B898 90 1F 00 18 */ stw r0, 0x18(r31)
/* 8025E95C 0025B89C 38 60 00 6C */ li r3, 0x6c
/* 8025E960 0025B8A0 48 07 02 ED */ bl __nw__FUl
/* 8025E964 0025B8A4 7C 60 1B 79 */ or. r0, r3, r3
/* 8025E968 0025B8A8 41 82 00 28 */ beq lbl_8025E990
/* 8025E96C 0025B8AC 80 9F 00 04 */ lwz r4, 4(r31)
/* 8025E970 0025B8B0 3C A0 5F 69 */ lis r5, 0x5F695F6E@ha
/* 8025E974 0025B8B4 38 C5 5F 6E */ addi r6, r5, 0x5F695F6E@l
/* 8025E978 0025B8B8 3C A0 00 72 */ lis r5, 0x00726964@ha
/* 8025E97C 0025B8BC 38 A5 69 64 */ addi r5, r5, 0x00726964@l
/* 8025E980 0025B8C0 38 E0 00 02 */ li r7, 2
/* 8025E984 0025B8C4 39 00 00 00 */ li r8, 0
/* 8025E988 0025B8C8 4B FF 4F FD */ bl CPaneMgr_X1_
/* 8025E98C 0025B8CC 7C 60 1B 78 */ mr r0, r3
lbl_8025E990:
/* 8025E990 0025B8D0 90 1F 00 1C */ stw r0, 0x1c(r31)
/* 8025E994 0025B8D4 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 8025E998 0025B8D8 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 8025E99C 0025B8DC 4B FF 6E 35 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025E9A0 0025B8E0 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E9A4 0025B8E4 3C 80 5F 6E */ lis r4, 0x5F6E5F32@ha
/* 8025E9A8 0025B8E8 38 C4 5F 32 */ addi r6, r4, 0x5F6E5F32@l
/* 8025E9AC 0025B8EC 38 A0 00 6E */ li r5, 0x6e
/* 8025E9B0 0025B8F0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E9B4 0025B8F4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E9B8 0025B8F8 7D 89 03 A6 */ mtctr r12
/* 8025E9BC 0025B8FC 4E 80 04 21 */ bctrl
/* 8025E9C0 0025B900 90 7F 00 5C */ stw r3, 0x5c(r31)
/* 8025E9C4 0025B904 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E9C8 0025B908 3C 80 5F 32 */ lis r4, 0x5F325F73@ha
/* 8025E9CC 0025B90C 38 C4 5F 73 */ addi r6, r4, 0x5F325F73@l
/* 8025E9D0 0025B910 3C 80 00 6E */ lis r4, 0x006E5F6E@ha
/* 8025E9D4 0025B914 38 A4 5F 6E */ addi r5, r4, 0x006E5F6E@l
/* 8025E9D8 0025B918 81 83 00 00 */ lwz r12, 0(r3)
/* 8025E9DC 0025B91C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025E9E0 0025B920 7D 89 03 A6 */ mtctr r12
/* 8025E9E4 0025B924 4E 80 04 21 */ bctrl
/* 8025E9E8 0025B928 90 7F 00 60 */ stw r3, 0x60(r31)
/* 8025E9EC 0025B92C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025E9F0 0025B930 3C 80 5F 6E */ lis r4, 0x5F6E5F31@ha
/* 8025E9F4 0025B934 38 C4 5F 31 */ addi r6, r4, 0x5F6E5F31@l
/* 8025E9F8 0025B938 38 A0 00 6E */ li r5, 0x6e
/* 8025E9FC 0025B93C 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EA00 0025B940 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EA04 0025B944 7D 89 03 A6 */ mtctr r12
/* 8025EA08 0025B948 4E 80 04 21 */ bctrl
/* 8025EA0C 0025B94C 90 7F 00 64 */ stw r3, 0x64(r31)
/* 8025EA10 0025B950 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025EA14 0025B954 3C 80 5F 31 */ lis r4, 0x5F315F73@ha
/* 8025EA18 0025B958 38 C4 5F 73 */ addi r6, r4, 0x5F315F73@l
/* 8025EA1C 0025B95C 3C 80 00 6E */ lis r4, 0x006E5F6E@ha
/* 8025EA20 0025B960 38 A4 5F 6E */ addi r5, r4, 0x006E5F6E@l
/* 8025EA24 0025B964 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EA28 0025B968 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EA2C 0025B96C 7D 89 03 A6 */ mtctr r12
/* 8025EA30 0025B970 4E 80 04 21 */ bctrl
/* 8025EA34 0025B974 90 7F 00 68 */ stw r3, 0x68(r31)
/* 8025EA38 0025B978 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025EA3C 0025B97C 3C 80 5F 6E */ lis r4, 0x5F6E5F34@ha
/* 8025EA40 0025B980 38 C4 5F 34 */ addi r6, r4, 0x5F6E5F34@l
/* 8025EA44 0025B984 38 A0 00 6E */ li r5, 0x6e
/* 8025EA48 0025B988 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EA4C 0025B98C 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EA50 0025B990 7D 89 03 A6 */ mtctr r12
/* 8025EA54 0025B994 4E 80 04 21 */ bctrl
/* 8025EA58 0025B998 90 7F 00 6C */ stw r3, 0x6c(r31)
/* 8025EA5C 0025B99C 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025EA60 0025B9A0 3C 80 5F 34 */ lis r4, 0x5F345F73@ha
/* 8025EA64 0025B9A4 38 C4 5F 73 */ addi r6, r4, 0x5F345F73@l
/* 8025EA68 0025B9A8 3C 80 00 6E */ lis r4, 0x006E5F6E@ha
/* 8025EA6C 0025B9AC 38 A4 5F 6E */ addi r5, r4, 0x006E5F6E@l
/* 8025EA70 0025B9B0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EA74 0025B9B4 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EA78 0025B9B8 7D 89 03 A6 */ mtctr r12
/* 8025EA7C 0025B9BC 4E 80 04 21 */ bctrl
/* 8025EA80 0025B9C0 90 7F 00 70 */ stw r3, 0x70(r31)
/* 8025EA84 0025B9C4 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025EA88 0025B9C8 3C 80 5F 6E */ lis r4, 0x5F6E5F33@ha
/* 8025EA8C 0025B9CC 38 C4 5F 33 */ addi r6, r4, 0x5F6E5F33@l
/* 8025EA90 0025B9D0 38 A0 00 6E */ li r5, 0x6e
/* 8025EA94 0025B9D4 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EA98 0025B9D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EA9C 0025B9DC 7D 89 03 A6 */ mtctr r12
/* 8025EAA0 0025B9E0 4E 80 04 21 */ bctrl
/* 8025EAA4 0025B9E4 90 7F 00 74 */ stw r3, 0x74(r31)
/* 8025EAA8 0025B9E8 80 7F 00 04 */ lwz r3, 4(r31)
/* 8025EAAC 0025B9EC 3C 80 5F 33 */ lis r4, 0x5F335F73@ha
/* 8025EAB0 0025B9F0 38 C4 5F 73 */ addi r6, r4, 0x5F335F73@l
/* 8025EAB4 0025B9F4 3C 80 00 6E */ lis r4, 0x006E5F6E@ha
/* 8025EAB8 0025B9F8 38 A4 5F 6E */ addi r5, r4, 0x006E5F6E@l
/* 8025EABC 0025B9FC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EAC0 0025BA00 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EAC4 0025BA04 7D 89 03 A6 */ mtctr r12
/* 8025EAC8 0025BA08 4E 80 04 21 */ bctrl
/* 8025EACC 0025BA0C 90 7F 00 78 */ stw r3, 0x78(r31)
/* 8025EAD0 0025BA10 38 E0 00 00 */ li r7, 0
/* 8025EAD4 0025BA14 38 60 00 00 */ li r3, 0
/* 8025EAD8 0025BA18 38 A0 00 00 */ li r5, 0
lbl_8025EADC:
/* 8025EADC 0025BA1C 38 80 00 00 */ li r4, 0
/* 8025EAE0 0025BA20 7C DF 1A 14 */ add r6, r31, r3
/* 8025EAE4 0025BA24 38 00 00 02 */ li r0, 2
/* 8025EAE8 0025BA28 7C 09 03 A6 */ mtctr r0
lbl_8025EAEC:
/* 8025EAEC 0025BA2C 38 04 00 2C */ addi r0, r4, 0x2c
/* 8025EAF0 0025BA30 7C A6 01 2E */ stwx r5, r6, r0
/* 8025EAF4 0025BA34 38 84 00 04 */ addi r4, r4, 4
/* 8025EAF8 0025BA38 42 00 FF F4 */ bdnz lbl_8025EAEC
/* 8025EAFC 0025BA3C 38 E7 00 01 */ addi r7, r7, 1
/* 8025EB00 0025BA40 2C 07 00 06 */ cmpwi r7, 6
/* 8025EB04 0025BA44 38 63 00 08 */ addi r3, r3, 8
/* 8025EB08 0025BA48 41 80 FF D4 */ blt lbl_8025EADC
/* 8025EB0C 0025BA4C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025EB10 0025BA50 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025EB14 0025BA54 7C 08 03 A6 */ mtlr r0
/* 8025EB18 0025BA58 38 21 00 10 */ addi r1, r1, 0x10
/* 8025EB1C 0025BA5C 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_hideDenominator
dDlst_TimerScrnDraw_c_NS_hideDenominator:
/* 8025EB20 0025BA60 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025EB24 0025BA64 7C 08 02 A6 */ mflr r0
/* 8025EB28 0025BA68 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025EB2C 0025BA6C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025EB30 0025BA70 93 C1 00 08 */ stw r30, 8(r1)
/* 8025EB34 0025BA74 7C 7E 1B 78 */ mr r30, r3
/* 8025EB38 0025BA78 39 00 00 00 */ li r8, 0
/* 8025EB3C 0025BA7C 38 60 00 00 */ li r3, 0
/* 8025EB40 0025BA80 38 A0 00 00 */ li r5, 0
lbl_8025EB44:
/* 8025EB44 0025BA84 38 80 00 00 */ li r4, 0
/* 8025EB48 0025BA88 7C DE 1A 14 */ add r6, r30, r3
/* 8025EB4C 0025BA8C 38 00 00 02 */ li r0, 2
/* 8025EB50 0025BA90 7C 09 03 A6 */ mtctr r0
lbl_8025EB54:
/* 8025EB54 0025BA94 38 04 00 5C */ addi r0, r4, 0x5c
/* 8025EB58 0025BA98 7C E6 00 2E */ lwzx r7, r6, r0
/* 8025EB5C 0025BA9C 28 07 00 00 */ cmplwi r7, 0
/* 8025EB60 0025BAA0 41 82 00 08 */ beq lbl_8025EB68
/* 8025EB64 0025BAA4 98 A7 00 B0 */ stb r5, 0xb0(r7)
lbl_8025EB68:
/* 8025EB68 0025BAA8 38 84 00 04 */ addi r4, r4, 4
/* 8025EB6C 0025BAAC 42 00 FF E8 */ bdnz lbl_8025EB54
/* 8025EB70 0025BAB0 39 08 00 01 */ addi r8, r8, 1
/* 8025EB74 0025BAB4 2C 08 00 02 */ cmpwi r8, 2
/* 8025EB78 0025BAB8 38 63 00 08 */ addi r3, r3, 8
/* 8025EB7C 0025BABC 41 80 FF C8 */ blt lbl_8025EB44
/* 8025EB80 0025BAC0 80 1E 03 C8 */ lwz r0, 0x3c8(r30)
/* 8025EB84 0025BAC4 2C 00 00 08 */ cmpwi r0, 8
/* 8025EB88 0025BAC8 40 82 00 58 */ bne lbl_8025EBE0
/* 8025EB8C 0025BACC 80 7E 00 04 */ lwz r3, 4(r30)
/* 8025EB90 0025BAD0 3C 80 73 6C */ lis r4, 0x736C5F73@ha
/* 8025EB94 0025BAD4 38 C4 5F 73 */ addi r6, r4, 0x736C5F73@l
/* 8025EB98 0025BAD8 38 A0 6E 5F */ li r5, 0x6e5f
/* 8025EB9C 0025BADC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EBA0 0025BAE0 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EBA4 0025BAE4 7D 89 03 A6 */ mtctr r12
/* 8025EBA8 0025BAE8 4E 80 04 21 */ bctrl
/* 8025EBAC 0025BAEC 38 00 00 00 */ li r0, 0
/* 8025EBB0 0025BAF0 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8025EBB4 0025BAF4 80 7E 00 04 */ lwz r3, 4(r30)
/* 8025EBB8 0025BAF8 3C 80 6E 5F */ lis r4, 0x6E5F736C@ha
/* 8025EBBC 0025BAFC 38 C4 73 6C */ addi r6, r4, 0x6E5F736C@l
/* 8025EBC0 0025BB00 38 A0 00 00 */ li r5, 0
/* 8025EBC4 0025BB04 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EBC8 0025BB08 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EBCC 0025BB0C 7D 89 03 A6 */ mtctr r12
/* 8025EBD0 0025BB10 4E 80 04 21 */ bctrl
/* 8025EBD4 0025BB14 38 00 00 00 */ li r0, 0
/* 8025EBD8 0025BB18 98 03 00 B0 */ stb r0, 0xb0(r3)
/* 8025EBDC 0025BB1C 48 00 00 68 */ b lbl_8025EC44
lbl_8025EBE0:
/* 8025EBE0 0025BB20 80 7E 00 04 */ lwz r3, 4(r30)
/* 8025EBE4 0025BB24 3C 80 73 6C */ lis r4, 0x736C5F73@ha
/* 8025EBE8 0025BB28 38 C4 5F 73 */ addi r6, r4, 0x736C5F73@l
/* 8025EBEC 0025BB2C 38 A0 63 5F */ li r5, 0x635f
/* 8025EBF0 0025BB30 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EBF4 0025BB34 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EBF8 0025BB38 7D 89 03 A6 */ mtctr r12
/* 8025EBFC 0025BB3C 4E 80 04 21 */ bctrl
/* 8025EC00 0025BB40 7C 7F 1B 78 */ mr r31, r3
/* 8025EC04 0025BB44 80 7E 00 04 */ lwz r3, 4(r30)
/* 8025EC08 0025BB48 3C 80 63 5F */ lis r4, 0x635F736C@ha
/* 8025EC0C 0025BB4C 38 C4 73 6C */ addi r6, r4, 0x635F736C@l
/* 8025EC10 0025BB50 38 A0 00 00 */ li r5, 0
/* 8025EC14 0025BB54 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EC18 0025BB58 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 8025EC1C 0025BB5C 7D 89 03 A6 */ mtctr r12
/* 8025EC20 0025BB60 4E 80 04 21 */ bctrl
/* 8025EC24 0025BB64 28 1F 00 00 */ cmplwi r31, 0
/* 8025EC28 0025BB68 41 82 00 0C */ beq lbl_8025EC34
/* 8025EC2C 0025BB6C 38 00 00 00 */ li r0, 0
/* 8025EC30 0025BB70 98 1F 00 B0 */ stb r0, 0xb0(r31)
lbl_8025EC34:
/* 8025EC34 0025BB74 28 03 00 00 */ cmplwi r3, 0
/* 8025EC38 0025BB78 41 82 00 0C */ beq lbl_8025EC44
/* 8025EC3C 0025BB7C 38 00 00 00 */ li r0, 0
/* 8025EC40 0025BB80 98 03 00 B0 */ stb r0, 0xb0(r3)
lbl_8025EC44:
/* 8025EC44 0025BB84 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025EC48 0025BB88 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025EC4C 0025BB8C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025EC50 0025BB90 7C 08 03 A6 */ mtlr r0
/* 8025EC54 0025BB94 38 21 00 10 */ addi r1, r1, 0x10
/* 8025EC58 0025BB98 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_deleteScreen
dDlst_TimerScrnDraw_c_NS_deleteScreen:
/* 8025EC5C 0025BB9C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025EC60 0025BBA0 7C 08 02 A6 */ mflr r0
/* 8025EC64 0025BBA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025EC68 0025BBA8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025EC6C 0025BBAC 7C 7F 1B 78 */ mr r31, r3
/* 8025EC70 0025BBB0 80 63 00 04 */ lwz r3, 4(r3)
/* 8025EC74 0025BBB4 28 03 00 00 */ cmplwi r3, 0
/* 8025EC78 0025BBB8 41 82 00 18 */ beq lbl_8025EC90
/* 8025EC7C 0025BBBC 38 80 00 01 */ li r4, 1
/* 8025EC80 0025BBC0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EC84 0025BBC4 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025EC88 0025BBC8 7D 89 03 A6 */ mtctr r12
/* 8025EC8C 0025BBCC 4E 80 04 21 */ bctrl
lbl_8025EC90:
/* 8025EC90 0025BBD0 38 00 00 00 */ li r0, 0
/* 8025EC94 0025BBD4 90 1F 00 04 */ stw r0, 4(r31)
/* 8025EC98 0025BBD8 80 7F 00 10 */ lwz r3, 0x10(r31)
/* 8025EC9C 0025BBDC 28 03 00 00 */ cmplwi r3, 0
/* 8025ECA0 0025BBE0 41 82 00 24 */ beq lbl_8025ECC4
/* 8025ECA4 0025BBE4 41 82 00 18 */ beq lbl_8025ECBC
/* 8025ECA8 0025BBE8 38 80 00 01 */ li r4, 1
/* 8025ECAC 0025BBEC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025ECB0 0025BBF0 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025ECB4 0025BBF4 7D 89 03 A6 */ mtctr r12
/* 8025ECB8 0025BBF8 4E 80 04 21 */ bctrl
lbl_8025ECBC:
/* 8025ECBC 0025BBFC 38 00 00 00 */ li r0, 0
/* 8025ECC0 0025BC00 90 1F 00 10 */ stw r0, 0x10(r31)
lbl_8025ECC4:
/* 8025ECC4 0025BC04 80 7F 00 18 */ lwz r3, 0x18(r31)
/* 8025ECC8 0025BC08 28 03 00 00 */ cmplwi r3, 0
/* 8025ECCC 0025BC0C 41 82 00 24 */ beq lbl_8025ECF0
/* 8025ECD0 0025BC10 41 82 00 18 */ beq lbl_8025ECE8
/* 8025ECD4 0025BC14 38 80 00 01 */ li r4, 1
/* 8025ECD8 0025BC18 81 83 00 00 */ lwz r12, 0(r3)
/* 8025ECDC 0025BC1C 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025ECE0 0025BC20 7D 89 03 A6 */ mtctr r12
/* 8025ECE4 0025BC24 4E 80 04 21 */ bctrl
lbl_8025ECE8:
/* 8025ECE8 0025BC28 38 00 00 00 */ li r0, 0
/* 8025ECEC 0025BC2C 90 1F 00 18 */ stw r0, 0x18(r31)
lbl_8025ECF0:
/* 8025ECF0 0025BC30 80 7F 00 14 */ lwz r3, 0x14(r31)
/* 8025ECF4 0025BC34 28 03 00 00 */ cmplwi r3, 0
/* 8025ECF8 0025BC38 41 82 00 24 */ beq lbl_8025ED1C
/* 8025ECFC 0025BC3C 41 82 00 18 */ beq lbl_8025ED14
/* 8025ED00 0025BC40 38 80 00 01 */ li r4, 1
/* 8025ED04 0025BC44 81 83 00 00 */ lwz r12, 0(r3)
/* 8025ED08 0025BC48 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025ED0C 0025BC4C 7D 89 03 A6 */ mtctr r12
/* 8025ED10 0025BC50 4E 80 04 21 */ bctrl
lbl_8025ED14:
/* 8025ED14 0025BC54 38 00 00 00 */ li r0, 0
/* 8025ED18 0025BC58 90 1F 00 14 */ stw r0, 0x14(r31)
lbl_8025ED1C:
/* 8025ED1C 0025BC5C 80 7F 00 1C */ lwz r3, 0x1c(r31)
/* 8025ED20 0025BC60 28 03 00 00 */ cmplwi r3, 0
/* 8025ED24 0025BC64 41 82 00 24 */ beq lbl_8025ED48
/* 8025ED28 0025BC68 41 82 00 18 */ beq lbl_8025ED40
/* 8025ED2C 0025BC6C 38 80 00 01 */ li r4, 1
/* 8025ED30 0025BC70 81 83 00 00 */ lwz r12, 0(r3)
/* 8025ED34 0025BC74 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025ED38 0025BC78 7D 89 03 A6 */ mtctr r12
/* 8025ED3C 0025BC7C 4E 80 04 21 */ bctrl
lbl_8025ED40:
/* 8025ED40 0025BC80 38 00 00 00 */ li r0, 0
/* 8025ED44 0025BC84 90 1F 00 1C */ stw r0, 0x1c(r31)
lbl_8025ED48:
/* 8025ED48 0025BC88 80 7F 00 08 */ lwz r3, 8(r31)
/* 8025ED4C 0025BC8C 28 03 00 00 */ cmplwi r3, 0
/* 8025ED50 0025BC90 41 82 00 18 */ beq lbl_8025ED68
/* 8025ED54 0025BC94 38 80 00 01 */ li r4, 1
/* 8025ED58 0025BC98 81 83 00 00 */ lwz r12, 0(r3)
/* 8025ED5C 0025BC9C 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025ED60 0025BCA0 7D 89 03 A6 */ mtctr r12
/* 8025ED64 0025BCA4 4E 80 04 21 */ bctrl
lbl_8025ED68:
/* 8025ED68 0025BCA8 38 00 00 00 */ li r0, 0
/* 8025ED6C 0025BCAC 90 1F 00 08 */ stw r0, 8(r31)
/* 8025ED70 0025BCB0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 8025ED74 0025BCB4 28 03 00 00 */ cmplwi r3, 0
/* 8025ED78 0025BCB8 41 82 00 18 */ beq lbl_8025ED90
/* 8025ED7C 0025BCBC 38 80 00 01 */ li r4, 1
/* 8025ED80 0025BCC0 81 83 00 00 */ lwz r12, 0(r3)
/* 8025ED84 0025BCC4 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025ED88 0025BCC8 7D 89 03 A6 */ mtctr r12
/* 8025ED8C 0025BCCC 4E 80 04 21 */ bctrl
lbl_8025ED90:
/* 8025ED90 0025BCD0 38 00 00 00 */ li r0, 0
/* 8025ED94 0025BCD4 90 1F 00 0C */ stw r0, 0xc(r31)
/* 8025ED98 0025BCD8 80 7F 00 20 */ lwz r3, 0x20(r31)
/* 8025ED9C 0025BCDC 28 03 00 00 */ cmplwi r3, 0
/* 8025EDA0 0025BCE0 41 82 00 18 */ beq lbl_8025EDB8
/* 8025EDA4 0025BCE4 38 80 00 01 */ li r4, 1
/* 8025EDA8 0025BCE8 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EDAC 0025BCEC 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025EDB0 0025BCF0 7D 89 03 A6 */ mtctr r12
/* 8025EDB4 0025BCF4 4E 80 04 21 */ bctrl
lbl_8025EDB8:
/* 8025EDB8 0025BCF8 38 00 00 00 */ li r0, 0
/* 8025EDBC 0025BCFC 90 1F 00 20 */ stw r0, 0x20(r31)
/* 8025EDC0 0025BD00 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 8025EDC4 0025BD04 28 03 00 00 */ cmplwi r3, 0
/* 8025EDC8 0025BD08 41 82 00 18 */ beq lbl_8025EDE0
/* 8025EDCC 0025BD0C 38 80 00 01 */ li r4, 1
/* 8025EDD0 0025BD10 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EDD4 0025BD14 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025EDD8 0025BD18 7D 89 03 A6 */ mtctr r12
/* 8025EDDC 0025BD1C 4E 80 04 21 */ bctrl
lbl_8025EDE0:
/* 8025EDE0 0025BD20 38 00 00 00 */ li r0, 0
/* 8025EDE4 0025BD24 90 1F 00 24 */ stw r0, 0x24(r31)
/* 8025EDE8 0025BD28 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 8025EDEC 0025BD2C 28 03 00 00 */ cmplwi r3, 0
/* 8025EDF0 0025BD30 41 82 00 18 */ beq lbl_8025EE08
/* 8025EDF4 0025BD34 38 80 00 01 */ li r4, 1
/* 8025EDF8 0025BD38 81 83 00 00 */ lwz r12, 0(r3)
/* 8025EDFC 0025BD3C 81 8C 00 08 */ lwz r12, 8(r12)
/* 8025EE00 0025BD40 7D 89 03 A6 */ mtctr r12
/* 8025EE04 0025BD44 4E 80 04 21 */ bctrl
lbl_8025EE08:
/* 8025EE08 0025BD48 38 00 00 00 */ li r0, 0
/* 8025EE0C 0025BD4C 90 1F 00 28 */ stw r0, 0x28(r31)
/* 8025EE10 0025BD50 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025EE14 0025BD54 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025EE18 0025BD58 7C 08 03 A6 */ mtlr r0
/* 8025EE1C 0025BD5C 38 21 00 10 */ addi r1, r1, 0x10
/* 8025EE20 0025BD60 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_changeNumberTexture
dDlst_TimerScrnDraw_c_NS_changeNumberTexture:
/* 8025EE24 0025BD64 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8025EE28 0025BD68 7C 08 02 A6 */ mflr r0
/* 8025EE2C 0025BD6C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8025EE30 0025BD70 39 61 00 20 */ addi r11, r1, 0x20
/* 8025EE34 0025BD74 48 10 33 A5 */ bl _savegpr_28
/* 8025EE38 0025BD78 7C 7C 1B 78 */ mr r28, r3
/* 8025EE3C 0025BD7C 7C 9D 23 78 */ mr r29, r4
/* 8025EE40 0025BD80 7C BE 2B 79 */ or. r30, r5, r5
/* 8025EE44 0025BD84 41 80 00 0C */ blt lbl_8025EE50
/* 8025EE48 0025BD88 2C 1E 00 0A */ cmpwi r30, 0xa
/* 8025EE4C 0025BD8C 41 80 00 08 */ blt lbl_8025EE54
lbl_8025EE50:
/* 8025EE50 0025BD90 3B C0 00 00 */ li r30, 0
lbl_8025EE54:
/* 8025EE54 0025BD94 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025EE58 0025BD98 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025EE5C 0025BD9C 83 E3 5D 30 */ lwz r31, 0x5d30(r3)
/* 8025EE60 0025BDA0 7F 83 E3 78 */ mr r3, r28
/* 8025EE64 0025BDA4 7F C4 F3 78 */ mr r4, r30
/* 8025EE68 0025BDA8 48 00 00 65 */ bl dDlst_TimerScrnDraw_c_NS_getNumber
/* 8025EE6C 0025BDAC 7C 65 1B 78 */ mr r5, r3
/* 8025EE70 0025BDB0 7F E3 FB 78 */ mr r3, r31
/* 8025EE74 0025BDB4 3C 80 54 49 */ lis r4, 0x54494D47@ha
/* 8025EE78 0025BDB8 38 84 4D 47 */ addi r4, r4, 0x54494D47@l
/* 8025EE7C 0025BDBC 81 9F 00 00 */ lwz r12, 0(r31)
/* 8025EE80 0025BDC0 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 8025EE84 0025BDC4 7D 89 03 A6 */ mtctr r12
/* 8025EE88 0025BDC8 4E 80 04 21 */ bctrl
/* 8025EE8C 0025BDCC 7F 83 E3 78 */ mr r3, r28
/* 8025EE90 0025BDD0 7F C4 F3 78 */ mr r4, r30
/* 8025EE94 0025BDD4 48 00 00 39 */ bl dDlst_TimerScrnDraw_c_NS_getNumber
/* 8025EE98 0025BDD8 7C 64 1B 78 */ mr r4, r3
/* 8025EE9C 0025BDDC 7F A3 EB 78 */ mr r3, r29
/* 8025EEA0 0025BDE0 38 A0 00 00 */ li r5, 0
/* 8025EEA4 0025BDE4 81 9D 00 00 */ lwz r12, 0(r29)
/* 8025EEA8 0025BDE8 81 8C 01 14 */ lwz r12, 0x114(r12)
/* 8025EEAC 0025BDEC 7D 89 03 A6 */ mtctr r12
/* 8025EEB0 0025BDF0 4E 80 04 21 */ bctrl
/* 8025EEB4 0025BDF4 39 61 00 20 */ addi r11, r1, 0x20
/* 8025EEB8 0025BDF8 48 10 33 6D */ bl _restgpr_28
/* 8025EEBC 0025BDFC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8025EEC0 0025BE00 7C 08 03 A6 */ mtlr r0
/* 8025EEC4 0025BE04 38 21 00 20 */ addi r1, r1, 0x20
/* 8025EEC8 0025BE08 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_getNumber
dDlst_TimerScrnDraw_c_NS_getNumber:
/* 8025EECC 0025BE0C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025EED0 0025BE10 7C 08 02 A6 */ mflr r0
/* 8025EED4 0025BE14 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025EED8 0025BE18 7C 83 23 78 */ mr r3, r4
/* 8025EEDC 0025BE1C 4B FB F3 ED */ bl dMeter2Info_getNumberTextureName
/* 8025EEE0 0025BE20 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025EEE4 0025BE24 7C 08 03 A6 */ mtlr r0
/* 8025EEE8 0025BE28 38 21 00 10 */ addi r1, r1, 0x10
/* 8025EEEC 0025BE2C 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setTimer
dDlst_TimerScrnDraw_c_NS_setTimer:
/* 8025EEF0 0025BE30 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 8025EEF4 0025BE34 7C 08 02 A6 */ mflr r0
/* 8025EEF8 0025BE38 90 01 00 44 */ stw r0, 0x44(r1)
/* 8025EEFC 0025BE3C 39 61 00 40 */ addi r11, r1, 0x40
/* 8025EF00 0025BE40 48 10 32 C1 */ bl _savegpr_22
/* 8025EF04 0025BE44 7C 79 1B 78 */ mr r25, r3
/* 8025EF08 0025BE48 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8025EF0C 0025BE4C 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 8025EF10 0025BE50 90 83 00 84 */ stw r4, 0x84(r3)
/* 8025EF14 0025BE54 38 00 03 E8 */ li r0, 0x3e8
/* 8025EF18 0025BE58 7C A4 03 D6 */ divw r5, r4, r0
/* 8025EF1C 0025BE5C 1C 05 03 E8 */ mulli r0, r5, 0x3e8
/* 8025EF20 0025BE60 7C C0 20 50 */ subf r6, r0, r4
/* 8025EF24 0025BE64 38 00 00 3C */ li r0, 0x3c
/* 8025EF28 0025BE68 7C 85 03 D6 */ divw r4, r5, r0
/* 8025EF2C 0025BE6C 1C 04 00 3C */ mulli r0, r4, 0x3c
/* 8025EF30 0025BE70 7C A0 28 50 */ subf r5, r0, r5
/* 8025EF34 0025BE74 2C 04 00 63 */ cmpwi r4, 0x63
/* 8025EF38 0025BE78 40 81 00 10 */ ble lbl_8025EF48
/* 8025EF3C 0025BE7C 38 80 00 63 */ li r4, 0x63
/* 8025EF40 0025BE80 38 A0 00 3B */ li r5, 0x3b
/* 8025EF44 0025BE84 38 C0 03 E7 */ li r6, 0x3e7
lbl_8025EF48:
/* 8025EF48 0025BE88 3B 40 00 00 */ li r26, 0
/* 8025EF4C 0025BE8C 3B 00 00 00 */ li r24, 0
/* 8025EF50 0025BE90 38 60 00 0A */ li r3, 0xa
/* 8025EF54 0025BE94 7F E4 1B D6 */ divw r31, r4, r3
/* 8025EF58 0025BE98 7C 1F 19 D6 */ mullw r0, r31, r3
/* 8025EF5C 0025BE9C 7F C0 20 50 */ subf r30, r0, r4
/* 8025EF60 0025BEA0 7F A5 1B D6 */ divw r29, r5, r3
/* 8025EF64 0025BEA4 7C 1D 19 D6 */ mullw r0, r29, r3
/* 8025EF68 0025BEA8 7F 80 28 50 */ subf r28, r0, r5
/* 8025EF6C 0025BEAC 38 00 00 64 */ li r0, 0x64
/* 8025EF70 0025BEB0 7F 66 03 D6 */ divw r27, r6, r0
/* 8025EF74 0025BEB4 7C 1B 01 D6 */ mullw r0, r27, r0
/* 8025EF78 0025BEB8 7C 00 30 50 */ subf r0, r0, r6
/* 8025EF7C 0025BEBC 7E E0 1B D6 */ divw r23, r0, r3
lbl_8025EF80:
/* 8025EF80 0025BEC0 7E D9 C2 14 */ add r22, r25, r24
/* 8025EF84 0025BEC4 80 96 00 2C */ lwz r4, 0x2c(r22)
/* 8025EF88 0025BEC8 28 04 00 00 */ cmplwi r4, 0
/* 8025EF8C 0025BECC 41 82 00 10 */ beq lbl_8025EF9C
/* 8025EF90 0025BED0 7F 23 CB 78 */ mr r3, r25
/* 8025EF94 0025BED4 7F E5 FB 78 */ mr r5, r31
/* 8025EF98 0025BED8 4B FF FE 8D */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025EF9C:
/* 8025EF9C 0025BEDC 80 96 00 34 */ lwz r4, 0x34(r22)
/* 8025EFA0 0025BEE0 28 04 00 00 */ cmplwi r4, 0
/* 8025EFA4 0025BEE4 41 82 00 10 */ beq lbl_8025EFB4
/* 8025EFA8 0025BEE8 7F 23 CB 78 */ mr r3, r25
/* 8025EFAC 0025BEEC 7F C5 F3 78 */ mr r5, r30
/* 8025EFB0 0025BEF0 4B FF FE 75 */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025EFB4:
/* 8025EFB4 0025BEF4 80 96 00 3C */ lwz r4, 0x3c(r22)
/* 8025EFB8 0025BEF8 28 04 00 00 */ cmplwi r4, 0
/* 8025EFBC 0025BEFC 41 82 00 10 */ beq lbl_8025EFCC
/* 8025EFC0 0025BF00 7F 23 CB 78 */ mr r3, r25
/* 8025EFC4 0025BF04 7F A5 EB 78 */ mr r5, r29
/* 8025EFC8 0025BF08 4B FF FE 5D */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025EFCC:
/* 8025EFCC 0025BF0C 80 96 00 44 */ lwz r4, 0x44(r22)
/* 8025EFD0 0025BF10 28 04 00 00 */ cmplwi r4, 0
/* 8025EFD4 0025BF14 41 82 00 10 */ beq lbl_8025EFE4
/* 8025EFD8 0025BF18 7F 23 CB 78 */ mr r3, r25
/* 8025EFDC 0025BF1C 7F 85 E3 78 */ mr r5, r28
/* 8025EFE0 0025BF20 4B FF FE 45 */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025EFE4:
/* 8025EFE4 0025BF24 80 96 00 4C */ lwz r4, 0x4c(r22)
/* 8025EFE8 0025BF28 28 04 00 00 */ cmplwi r4, 0
/* 8025EFEC 0025BF2C 41 82 00 10 */ beq lbl_8025EFFC
/* 8025EFF0 0025BF30 7F 23 CB 78 */ mr r3, r25
/* 8025EFF4 0025BF34 7F 65 DB 78 */ mr r5, r27
/* 8025EFF8 0025BF38 4B FF FE 2D */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025EFFC:
/* 8025EFFC 0025BF3C 80 96 00 54 */ lwz r4, 0x54(r22)
/* 8025F000 0025BF40 28 04 00 00 */ cmplwi r4, 0
/* 8025F004 0025BF44 41 82 00 10 */ beq lbl_8025F014
/* 8025F008 0025BF48 7F 23 CB 78 */ mr r3, r25
/* 8025F00C 0025BF4C 7E E5 BB 78 */ mr r5, r23
/* 8025F010 0025BF50 4B FF FE 15 */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025F014:
/* 8025F014 0025BF54 3B 5A 00 01 */ addi r26, r26, 1
/* 8025F018 0025BF58 2C 1A 00 02 */ cmpwi r26, 2
/* 8025F01C 0025BF5C 3B 18 00 04 */ addi r24, r24, 4
/* 8025F020 0025BF60 41 80 FF 60 */ blt lbl_8025EF80
/* 8025F024 0025BF64 80 79 00 18 */ lwz r3, 0x18(r25)
/* 8025F028 0025BF68 28 03 00 00 */ cmplwi r3, 0
/* 8025F02C 0025BF6C 41 82 01 3C */ beq lbl_8025F168
/* 8025F030 0025BF70 3C 80 80 40 */ lis r4, g_dComIfG_gameInfo@ha
/* 8025F034 0025BF74 38 84 61 C0 */ addi r4, r4, g_dComIfG_gameInfo@l
/* 8025F038 0025BF78 88 04 4F AC */ lbz r0, 0x4fac(r4)
/* 8025F03C 0025BF7C 28 00 00 01 */ cmplwi r0, 1
/* 8025F040 0025BF80 40 82 00 10 */ bne lbl_8025F050
/* 8025F044 0025BF84 88 19 03 DF */ lbz r0, 0x3df(r25)
/* 8025F048 0025BF88 28 00 00 00 */ cmplwi r0, 0
/* 8025F04C 0025BF8C 40 82 00 10 */ bne lbl_8025F05C
lbl_8025F050:
/* 8025F050 0025BF90 88 19 03 E1 */ lbz r0, 0x3e1(r25)
/* 8025F054 0025BF94 28 00 00 00 */ cmplwi r0, 0
/* 8025F058 0025BF98 40 82 00 8C */ bne lbl_8025F0E4
lbl_8025F05C:
/* 8025F05C 0025BF9C A8 83 00 16 */ lha r4, 0x16(r3)
/* 8025F060 0025BFA0 2C 04 00 05 */ cmpwi r4, 5
/* 8025F064 0025BFA4 40 80 01 04 */ bge lbl_8025F168
/* 8025F068 0025BFA8 3A C4 00 01 */ addi r22, r4, 1
/* 8025F06C 0025BFAC 7E C0 07 34 */ extsh r0, r22
/* 8025F070 0025BFB0 20 00 00 05 */ subfic r0, r0, 5
/* 8025F074 0025BFB4 7C 00 07 34 */ extsh r0, r0
/* 8025F078 0025BFB8 C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025F07C 0025BFBC 6C 04 80 00 */ xoris r4, r0, 0x8000
/* 8025F080 0025BFC0 90 81 00 0C */ stw r4, 0xc(r1)
/* 8025F084 0025BFC4 3C 00 43 30 */ lis r0, 0x4330
/* 8025F088 0025BFC8 90 01 00 08 */ stw r0, 8(r1)
/* 8025F08C 0025BFCC C8 01 00 08 */ lfd f0, 8(r1)
/* 8025F090 0025BFD0 EC 20 10 28 */ fsubs f1, f0, f2
/* 8025F094 0025BFD4 90 81 00 14 */ stw r4, 0x14(r1)
/* 8025F098 0025BFD8 90 01 00 10 */ stw r0, 0x10(r1)
/* 8025F09C 0025BFDC C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8025F0A0 0025BFE0 EC 00 10 28 */ fsubs f0, f0, f2
/* 8025F0A4 0025BFE4 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F0A8 0025BFE8 C0 02 B5 48 */ lfs f0, lbl_80454F48-_SDA2_BASE_(r2)
/* 8025F0AC 0025BFEC EC 41 00 24 */ fdivs f2, f1, f0
/* 8025F0B0 0025BFF0 C0 39 03 B0 */ lfs f1, 0x3b0(r25)
/* 8025F0B4 0025BFF4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025F0B8 0025BFF8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025F0BC 0025BFFC 88 19 03 DD */ lbz r0, 0x3dd(r25)
/* 8025F0C0 0025C000 54 00 10 3A */ slwi r0, r0, 2
/* 8025F0C4 0025C004 7C 84 02 14 */ add r4, r4, r0
/* 8025F0C8 0025C008 C0 04 0A F8 */ lfs f0, 0xaf8(r4)
/* 8025F0CC 0025C00C EC 02 00 32 */ fmuls f0, f2, f0
/* 8025F0D0 0025C010 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F0D4 0025C014 4B FF 66 FD */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025F0D8 0025C018 80 79 00 18 */ lwz r3, 0x18(r25)
/* 8025F0DC 0025C01C B2 C3 00 16 */ sth r22, 0x16(r3)
/* 8025F0E0 0025C020 48 00 00 88 */ b lbl_8025F168
lbl_8025F0E4:
/* 8025F0E4 0025C024 A8 83 00 16 */ lha r4, 0x16(r3)
/* 8025F0E8 0025C028 7C 80 07 35 */ extsh. r0, r4
/* 8025F0EC 0025C02C 40 81 00 7C */ ble lbl_8025F168
/* 8025F0F0 0025C030 3A C4 FF FF */ addi r22, r4, -1
/* 8025F0F4 0025C034 7E C0 07 34 */ extsh r0, r22
/* 8025F0F8 0025C038 20 00 00 05 */ subfic r0, r0, 5
/* 8025F0FC 0025C03C 7C 00 07 34 */ extsh r0, r0
/* 8025F100 0025C040 C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025F104 0025C044 6C 04 80 00 */ xoris r4, r0, 0x8000
/* 8025F108 0025C048 90 81 00 14 */ stw r4, 0x14(r1)
/* 8025F10C 0025C04C 3C 00 43 30 */ lis r0, 0x4330
/* 8025F110 0025C050 90 01 00 10 */ stw r0, 0x10(r1)
/* 8025F114 0025C054 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8025F118 0025C058 EC 20 10 28 */ fsubs f1, f0, f2
/* 8025F11C 0025C05C 90 81 00 0C */ stw r4, 0xc(r1)
/* 8025F120 0025C060 90 01 00 08 */ stw r0, 8(r1)
/* 8025F124 0025C064 C8 01 00 08 */ lfd f0, 8(r1)
/* 8025F128 0025C068 EC 00 10 28 */ fsubs f0, f0, f2
/* 8025F12C 0025C06C EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F130 0025C070 C0 02 B5 48 */ lfs f0, lbl_80454F48-_SDA2_BASE_(r2)
/* 8025F134 0025C074 EC 41 00 24 */ fdivs f2, f1, f0
/* 8025F138 0025C078 C0 39 03 B0 */ lfs f1, 0x3b0(r25)
/* 8025F13C 0025C07C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025F140 0025C080 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025F144 0025C084 88 19 03 DD */ lbz r0, 0x3dd(r25)
/* 8025F148 0025C088 54 00 10 3A */ slwi r0, r0, 2
/* 8025F14C 0025C08C 7C 84 02 14 */ add r4, r4, r0
/* 8025F150 0025C090 C0 04 0A F8 */ lfs f0, 0xaf8(r4)
/* 8025F154 0025C094 EC 02 00 32 */ fmuls f0, f2, f0
/* 8025F158 0025C098 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F15C 0025C09C 4B FF 66 75 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025F160 0025C0A0 80 79 00 18 */ lwz r3, 0x18(r25)
/* 8025F164 0025C0A4 B2 C3 00 16 */ sth r22, 0x16(r3)
lbl_8025F168:
/* 8025F168 0025C0A8 39 61 00 40 */ addi r11, r1, 0x40
/* 8025F16C 0025C0AC 48 10 30 A1 */ bl _restgpr_22
/* 8025F170 0025C0B0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8025F174 0025C0B4 7C 08 03 A6 */ mtlr r0
/* 8025F178 0025C0B8 38 21 00 40 */ addi r1, r1, 0x40
/* 8025F17C 0025C0BC 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setCounter
dDlst_TimerScrnDraw_c_NS_setCounter:
/* 8025F180 0025C0C0 94 21 FF 40 */ stwu r1, -0xc0(r1)
/* 8025F184 0025C0C4 7C 08 02 A6 */ mflr r0
/* 8025F188 0025C0C8 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 8025F18C 0025C0CC 39 61 00 C0 */ addi r11, r1, 0xc0
/* 8025F190 0025C0D0 48 10 30 39 */ bl _savegpr_24
/* 8025F194 0025C0D4 7C 79 1B 78 */ mr r25, r3
/* 8025F198 0025C0D8 7C BA 2B 78 */ mr r26, r5
/* 8025F19C 0025C0DC 3B C0 00 00 */ li r30, 0
/* 8025F1A0 0025C0E0 80 63 03 D4 */ lwz r3, 0x3d4(r3)
/* 8025F1A4 0025C0E4 2C 03 00 00 */ cmpwi r3, 0
/* 8025F1A8 0025C0E8 40 81 00 10 */ ble lbl_8025F1B8
/* 8025F1AC 0025C0EC 38 03 FF FF */ addi r0, r3, -1
/* 8025F1B0 0025C0F0 90 19 03 D4 */ stw r0, 0x3d4(r25)
/* 8025F1B4 0025C0F4 3B C0 00 01 */ li r30, 1
lbl_8025F1B8:
/* 8025F1B8 0025C0F8 54 84 06 3E */ clrlwi r4, r4, 0x18
/* 8025F1BC 0025C0FC 80 79 03 CC */ lwz r3, 0x3cc(r25)
/* 8025F1C0 0025C100 7C 04 18 00 */ cmpw r4, r3
/* 8025F1C4 0025C104 40 82 00 0C */ bne lbl_8025F1D0
/* 8025F1C8 0025C108 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 8025F1CC 0025C10C 41 82 04 D8 */ beq lbl_8025F6A4
lbl_8025F1D0:
/* 8025F1D0 0025C110 7C 04 18 00 */ cmpw r4, r3
/* 8025F1D4 0025C114 40 80 00 30 */ bge lbl_8025F204
/* 8025F1D8 0025C118 80 79 03 CC */ lwz r3, 0x3cc(r25)
/* 8025F1DC 0025C11C 38 03 FF FF */ addi r0, r3, -1
/* 8025F1E0 0025C120 90 19 03 CC */ stw r0, 0x3cc(r25)
/* 8025F1E4 0025C124 80 19 03 C8 */ lwz r0, 0x3c8(r25)
/* 8025F1E8 0025C128 2C 00 00 03 */ cmpwi r0, 3
/* 8025F1EC 0025C12C 41 82 00 0C */ beq lbl_8025F1F8
/* 8025F1F0 0025C130 2C 00 00 04 */ cmpwi r0, 4
/* 8025F1F4 0025C134 40 82 00 34 */ bne lbl_8025F228
lbl_8025F1F8:
/* 8025F1F8 0025C138 38 00 00 3C */ li r0, 0x3c
/* 8025F1FC 0025C13C 90 19 03 D4 */ stw r0, 0x3d4(r25)
/* 8025F200 0025C140 48 00 00 28 */ b lbl_8025F228
lbl_8025F204:
/* 8025F204 0025C144 40 81 00 24 */ ble lbl_8025F228
/* 8025F208 0025C148 80 79 03 CC */ lwz r3, 0x3cc(r25)
/* 8025F20C 0025C14C 38 03 00 01 */ addi r0, r3, 1
/* 8025F210 0025C150 90 19 03 CC */ stw r0, 0x3cc(r25)
/* 8025F214 0025C154 80 19 03 D4 */ lwz r0, 0x3d4(r25)
/* 8025F218 0025C158 2C 00 00 00 */ cmpwi r0, 0
/* 8025F21C 0025C15C 40 81 00 0C */ ble lbl_8025F228
/* 8025F220 0025C160 38 00 00 00 */ li r0, 0
/* 8025F224 0025C164 90 19 03 D4 */ stw r0, 0x3d4(r25)
lbl_8025F228:
/* 8025F228 0025C168 80 19 03 CC */ lwz r0, 0x3cc(r25)
/* 8025F22C 0025C16C 2C 00 00 00 */ cmpwi r0, 0
/* 8025F230 0025C170 40 80 00 0C */ bge lbl_8025F23C
/* 8025F234 0025C174 38 00 00 00 */ li r0, 0
/* 8025F238 0025C178 90 19 03 CC */ stw r0, 0x3cc(r25)
lbl_8025F23C:
/* 8025F23C 0025C17C 80 19 03 CC */ lwz r0, 0x3cc(r25)
/* 8025F240 0025C180 2C 00 00 63 */ cmpwi r0, 0x63
/* 8025F244 0025C184 40 81 00 0C */ ble lbl_8025F250
/* 8025F248 0025C188 38 00 00 63 */ li r0, 0x63
/* 8025F24C 0025C18C 90 19 03 CC */ stw r0, 0x3cc(r25)
lbl_8025F250:
/* 8025F250 0025C190 80 B9 03 CC */ lwz r5, 0x3cc(r25)
/* 8025F254 0025C194 38 80 00 0A */ li r4, 0xa
/* 8025F258 0025C198 7C 05 23 D6 */ divw r0, r5, r4
/* 8025F25C 0025C19C 7C 00 21 D6 */ mullw r0, r0, r4
/* 8025F260 0025C1A0 7F A0 28 50 */ subf r29, r0, r5
/* 8025F264 0025C1A4 38 60 00 64 */ li r3, 0x64
/* 8025F268 0025C1A8 7C 05 1B D6 */ divw r0, r5, r3
/* 8025F26C 0025C1AC 7C 00 19 D6 */ mullw r0, r0, r3
/* 8025F270 0025C1B0 7C 00 28 50 */ subf r0, r0, r5
/* 8025F274 0025C1B4 7F 80 23 D6 */ divw r28, r0, r4
/* 8025F278 0025C1B8 3B 60 00 00 */ li r27, 0
/* 8025F27C 0025C1BC 3B 00 00 00 */ li r24, 0
lbl_8025F280:
/* 8025F280 0025C1C0 7F F9 C2 14 */ add r31, r25, r24
/* 8025F284 0025C1C4 80 9F 00 74 */ lwz r4, 0x74(r31)
/* 8025F288 0025C1C8 28 04 00 00 */ cmplwi r4, 0
/* 8025F28C 0025C1CC 41 82 02 00 */ beq lbl_8025F48C
/* 8025F290 0025C1D0 7F 23 CB 78 */ mr r3, r25
/* 8025F294 0025C1D4 7F A5 EB 78 */ mr r5, r29
/* 8025F298 0025C1D8 4B FF FB 8D */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
/* 8025F29C 0025C1DC 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 8025F2A0 0025C1E0 41 82 01 EC */ beq lbl_8025F48C
/* 8025F2A4 0025C1E4 80 19 03 D4 */ lwz r0, 0x3d4(r25)
/* 8025F2A8 0025C1E8 2C 00 00 00 */ cmpwi r0, 0
/* 8025F2AC 0025C1EC 40 81 00 F4 */ ble lbl_8025F3A0
/* 8025F2B0 0025C1F0 38 80 00 FF */ li r4, 0xff
/* 8025F2B4 0025C1F4 98 81 00 68 */ stb r4, 0x68(r1)
/* 8025F2B8 0025C1F8 98 81 00 69 */ stb r4, 0x69(r1)
/* 8025F2BC 0025C1FC 98 81 00 6A */ stb r4, 0x6a(r1)
/* 8025F2C0 0025C200 98 81 00 6B */ stb r4, 0x6b(r1)
/* 8025F2C4 0025C204 80 01 00 68 */ lwz r0, 0x68(r1)
/* 8025F2C8 0025C208 90 01 00 6C */ stw r0, 0x6c(r1)
/* 8025F2CC 0025C20C 98 81 00 70 */ stb r4, 0x70(r1)
/* 8025F2D0 0025C210 98 81 00 71 */ stb r4, 0x71(r1)
/* 8025F2D4 0025C214 98 81 00 72 */ stb r4, 0x72(r1)
/* 8025F2D8 0025C218 98 81 00 73 */ stb r4, 0x73(r1)
/* 8025F2DC 0025C21C 80 01 00 70 */ lwz r0, 0x70(r1)
/* 8025F2E0 0025C220 90 01 00 74 */ stw r0, 0x74(r1)
/* 8025F2E4 0025C224 98 81 00 78 */ stb r4, 0x78(r1)
/* 8025F2E8 0025C228 38 60 00 00 */ li r3, 0
/* 8025F2EC 0025C22C 98 61 00 79 */ stb r3, 0x79(r1)
/* 8025F2F0 0025C230 98 61 00 7A */ stb r3, 0x7a(r1)
/* 8025F2F4 0025C234 98 81 00 7B */ stb r4, 0x7b(r1)
/* 8025F2F8 0025C238 80 01 00 78 */ lwz r0, 0x78(r1)
/* 8025F2FC 0025C23C 90 01 00 7C */ stw r0, 0x7c(r1)
/* 8025F300 0025C240 98 81 00 80 */ stb r4, 0x80(r1)
/* 8025F304 0025C244 98 61 00 81 */ stb r3, 0x81(r1)
/* 8025F308 0025C248 98 61 00 82 */ stb r3, 0x82(r1)
/* 8025F30C 0025C24C 98 81 00 83 */ stb r4, 0x83(r1)
/* 8025F310 0025C250 80 01 00 80 */ lwz r0, 0x80(r1)
/* 8025F314 0025C254 90 01 00 84 */ stw r0, 0x84(r1)
/* 8025F318 0025C258 80 7F 00 74 */ lwz r3, 0x74(r31)
/* 8025F31C 0025C25C 88 01 00 84 */ lbz r0, 0x84(r1)
/* 8025F320 0025C260 98 03 01 38 */ stb r0, 0x138(r3)
/* 8025F324 0025C264 88 01 00 85 */ lbz r0, 0x85(r1)
/* 8025F328 0025C268 98 03 01 39 */ stb r0, 0x139(r3)
/* 8025F32C 0025C26C 88 01 00 86 */ lbz r0, 0x86(r1)
/* 8025F330 0025C270 98 03 01 3A */ stb r0, 0x13a(r3)
/* 8025F334 0025C274 88 01 00 87 */ lbz r0, 0x87(r1)
/* 8025F338 0025C278 98 03 01 3B */ stb r0, 0x13b(r3)
/* 8025F33C 0025C27C 88 01 00 7C */ lbz r0, 0x7c(r1)
/* 8025F340 0025C280 98 03 01 3C */ stb r0, 0x13c(r3)
/* 8025F344 0025C284 88 01 00 7D */ lbz r0, 0x7d(r1)
/* 8025F348 0025C288 98 03 01 3D */ stb r0, 0x13d(r3)
/* 8025F34C 0025C28C 88 01 00 7E */ lbz r0, 0x7e(r1)
/* 8025F350 0025C290 98 03 01 3E */ stb r0, 0x13e(r3)
/* 8025F354 0025C294 88 01 00 7F */ lbz r0, 0x7f(r1)
/* 8025F358 0025C298 98 03 01 3F */ stb r0, 0x13f(r3)
/* 8025F35C 0025C29C 88 01 00 74 */ lbz r0, 0x74(r1)
/* 8025F360 0025C2A0 98 03 01 40 */ stb r0, 0x140(r3)
/* 8025F364 0025C2A4 88 01 00 75 */ lbz r0, 0x75(r1)
/* 8025F368 0025C2A8 98 03 01 41 */ stb r0, 0x141(r3)
/* 8025F36C 0025C2AC 88 01 00 76 */ lbz r0, 0x76(r1)
/* 8025F370 0025C2B0 98 03 01 42 */ stb r0, 0x142(r3)
/* 8025F374 0025C2B4 88 01 00 77 */ lbz r0, 0x77(r1)
/* 8025F378 0025C2B8 98 03 01 43 */ stb r0, 0x143(r3)
/* 8025F37C 0025C2BC 88 01 00 6C */ lbz r0, 0x6c(r1)
/* 8025F380 0025C2C0 98 03 01 44 */ stb r0, 0x144(r3)
/* 8025F384 0025C2C4 88 01 00 6D */ lbz r0, 0x6d(r1)
/* 8025F388 0025C2C8 98 03 01 45 */ stb r0, 0x145(r3)
/* 8025F38C 0025C2CC 88 01 00 6E */ lbz r0, 0x6e(r1)
/* 8025F390 0025C2D0 98 03 01 46 */ stb r0, 0x146(r3)
/* 8025F394 0025C2D4 88 01 00 6F */ lbz r0, 0x6f(r1)
/* 8025F398 0025C2D8 98 03 01 47 */ stb r0, 0x147(r3)
/* 8025F39C 0025C2DC 48 00 00 F0 */ b lbl_8025F48C
lbl_8025F3A0:
/* 8025F3A0 0025C2E0 38 80 00 FF */ li r4, 0xff
/* 8025F3A4 0025C2E4 98 81 00 48 */ stb r4, 0x48(r1)
/* 8025F3A8 0025C2E8 98 81 00 49 */ stb r4, 0x49(r1)
/* 8025F3AC 0025C2EC 98 81 00 4A */ stb r4, 0x4a(r1)
/* 8025F3B0 0025C2F0 98 81 00 4B */ stb r4, 0x4b(r1)
/* 8025F3B4 0025C2F4 80 01 00 48 */ lwz r0, 0x48(r1)
/* 8025F3B8 0025C2F8 90 01 00 4C */ stw r0, 0x4c(r1)
/* 8025F3BC 0025C2FC 98 81 00 50 */ stb r4, 0x50(r1)
/* 8025F3C0 0025C300 98 81 00 51 */ stb r4, 0x51(r1)
/* 8025F3C4 0025C304 98 81 00 52 */ stb r4, 0x52(r1)
/* 8025F3C8 0025C308 98 81 00 53 */ stb r4, 0x53(r1)
/* 8025F3CC 0025C30C 80 01 00 50 */ lwz r0, 0x50(r1)
/* 8025F3D0 0025C310 90 01 00 54 */ stw r0, 0x54(r1)
/* 8025F3D4 0025C314 98 81 00 58 */ stb r4, 0x58(r1)
/* 8025F3D8 0025C318 98 81 00 59 */ stb r4, 0x59(r1)
/* 8025F3DC 0025C31C 38 60 00 00 */ li r3, 0
/* 8025F3E0 0025C320 98 61 00 5A */ stb r3, 0x5a(r1)
/* 8025F3E4 0025C324 98 81 00 5B */ stb r4, 0x5b(r1)
/* 8025F3E8 0025C328 80 01 00 58 */ lwz r0, 0x58(r1)
/* 8025F3EC 0025C32C 90 01 00 5C */ stw r0, 0x5c(r1)
/* 8025F3F0 0025C330 98 81 00 60 */ stb r4, 0x60(r1)
/* 8025F3F4 0025C334 98 81 00 61 */ stb r4, 0x61(r1)
/* 8025F3F8 0025C338 98 61 00 62 */ stb r3, 0x62(r1)
/* 8025F3FC 0025C33C 98 81 00 63 */ stb r4, 0x63(r1)
/* 8025F400 0025C340 80 01 00 60 */ lwz r0, 0x60(r1)
/* 8025F404 0025C344 90 01 00 64 */ stw r0, 0x64(r1)
/* 8025F408 0025C348 80 7F 00 74 */ lwz r3, 0x74(r31)
/* 8025F40C 0025C34C 88 01 00 64 */ lbz r0, 0x64(r1)
/* 8025F410 0025C350 98 03 01 38 */ stb r0, 0x138(r3)
/* 8025F414 0025C354 88 01 00 65 */ lbz r0, 0x65(r1)
/* 8025F418 0025C358 98 03 01 39 */ stb r0, 0x139(r3)
/* 8025F41C 0025C35C 88 01 00 66 */ lbz r0, 0x66(r1)
/* 8025F420 0025C360 98 03 01 3A */ stb r0, 0x13a(r3)
/* 8025F424 0025C364 88 01 00 67 */ lbz r0, 0x67(r1)
/* 8025F428 0025C368 98 03 01 3B */ stb r0, 0x13b(r3)
/* 8025F42C 0025C36C 88 01 00 5C */ lbz r0, 0x5c(r1)
/* 8025F430 0025C370 98 03 01 3C */ stb r0, 0x13c(r3)
/* 8025F434 0025C374 88 01 00 5D */ lbz r0, 0x5d(r1)
/* 8025F438 0025C378 98 03 01 3D */ stb r0, 0x13d(r3)
/* 8025F43C 0025C37C 88 01 00 5E */ lbz r0, 0x5e(r1)
/* 8025F440 0025C380 98 03 01 3E */ stb r0, 0x13e(r3)
/* 8025F444 0025C384 88 01 00 5F */ lbz r0, 0x5f(r1)
/* 8025F448 0025C388 98 03 01 3F */ stb r0, 0x13f(r3)
/* 8025F44C 0025C38C 88 01 00 54 */ lbz r0, 0x54(r1)
/* 8025F450 0025C390 98 03 01 40 */ stb r0, 0x140(r3)
/* 8025F454 0025C394 88 01 00 55 */ lbz r0, 0x55(r1)
/* 8025F458 0025C398 98 03 01 41 */ stb r0, 0x141(r3)
/* 8025F45C 0025C39C 88 01 00 56 */ lbz r0, 0x56(r1)
/* 8025F460 0025C3A0 98 03 01 42 */ stb r0, 0x142(r3)
/* 8025F464 0025C3A4 88 01 00 57 */ lbz r0, 0x57(r1)
/* 8025F468 0025C3A8 98 03 01 43 */ stb r0, 0x143(r3)
/* 8025F46C 0025C3AC 88 01 00 4C */ lbz r0, 0x4c(r1)
/* 8025F470 0025C3B0 98 03 01 44 */ stb r0, 0x144(r3)
/* 8025F474 0025C3B4 88 01 00 4D */ lbz r0, 0x4d(r1)
/* 8025F478 0025C3B8 98 03 01 45 */ stb r0, 0x145(r3)
/* 8025F47C 0025C3BC 88 01 00 4E */ lbz r0, 0x4e(r1)
/* 8025F480 0025C3C0 98 03 01 46 */ stb r0, 0x146(r3)
/* 8025F484 0025C3C4 88 01 00 4F */ lbz r0, 0x4f(r1)
/* 8025F488 0025C3C8 98 03 01 47 */ stb r0, 0x147(r3)
lbl_8025F48C:
/* 8025F48C 0025C3CC 80 9F 00 6C */ lwz r4, 0x6c(r31)
/* 8025F490 0025C3D0 28 04 00 00 */ cmplwi r4, 0
/* 8025F494 0025C3D4 41 82 02 00 */ beq lbl_8025F694
/* 8025F498 0025C3D8 7F 23 CB 78 */ mr r3, r25
/* 8025F49C 0025C3DC 7F 85 E3 78 */ mr r5, r28
/* 8025F4A0 0025C3E0 4B FF F9 85 */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
/* 8025F4A4 0025C3E4 57 C0 06 3F */ clrlwi. r0, r30, 0x18
/* 8025F4A8 0025C3E8 41 82 01 EC */ beq lbl_8025F694
/* 8025F4AC 0025C3EC 80 19 03 D4 */ lwz r0, 0x3d4(r25)
/* 8025F4B0 0025C3F0 2C 00 00 00 */ cmpwi r0, 0
/* 8025F4B4 0025C3F4 40 81 00 F4 */ ble lbl_8025F5A8
/* 8025F4B8 0025C3F8 38 80 00 FF */ li r4, 0xff
/* 8025F4BC 0025C3FC 98 81 00 28 */ stb r4, 0x28(r1)
/* 8025F4C0 0025C400 98 81 00 29 */ stb r4, 0x29(r1)
/* 8025F4C4 0025C404 98 81 00 2A */ stb r4, 0x2a(r1)
/* 8025F4C8 0025C408 98 81 00 2B */ stb r4, 0x2b(r1)
/* 8025F4CC 0025C40C 80 01 00 28 */ lwz r0, 0x28(r1)
/* 8025F4D0 0025C410 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8025F4D4 0025C414 98 81 00 30 */ stb r4, 0x30(r1)
/* 8025F4D8 0025C418 98 81 00 31 */ stb r4, 0x31(r1)
/* 8025F4DC 0025C41C 98 81 00 32 */ stb r4, 0x32(r1)
/* 8025F4E0 0025C420 98 81 00 33 */ stb r4, 0x33(r1)
/* 8025F4E4 0025C424 80 01 00 30 */ lwz r0, 0x30(r1)
/* 8025F4E8 0025C428 90 01 00 34 */ stw r0, 0x34(r1)
/* 8025F4EC 0025C42C 98 81 00 38 */ stb r4, 0x38(r1)
/* 8025F4F0 0025C430 38 60 00 00 */ li r3, 0
/* 8025F4F4 0025C434 98 61 00 39 */ stb r3, 0x39(r1)
/* 8025F4F8 0025C438 98 61 00 3A */ stb r3, 0x3a(r1)
/* 8025F4FC 0025C43C 98 81 00 3B */ stb r4, 0x3b(r1)
/* 8025F500 0025C440 80 01 00 38 */ lwz r0, 0x38(r1)
/* 8025F504 0025C444 90 01 00 3C */ stw r0, 0x3c(r1)
/* 8025F508 0025C448 98 81 00 40 */ stb r4, 0x40(r1)
/* 8025F50C 0025C44C 98 61 00 41 */ stb r3, 0x41(r1)
/* 8025F510 0025C450 98 61 00 42 */ stb r3, 0x42(r1)
/* 8025F514 0025C454 98 81 00 43 */ stb r4, 0x43(r1)
/* 8025F518 0025C458 80 01 00 40 */ lwz r0, 0x40(r1)
/* 8025F51C 0025C45C 90 01 00 44 */ stw r0, 0x44(r1)
/* 8025F520 0025C460 80 7F 00 6C */ lwz r3, 0x6c(r31)
/* 8025F524 0025C464 88 01 00 44 */ lbz r0, 0x44(r1)
/* 8025F528 0025C468 98 03 01 38 */ stb r0, 0x138(r3)
/* 8025F52C 0025C46C 88 01 00 45 */ lbz r0, 0x45(r1)
/* 8025F530 0025C470 98 03 01 39 */ stb r0, 0x139(r3)
/* 8025F534 0025C474 88 01 00 46 */ lbz r0, 0x46(r1)
/* 8025F538 0025C478 98 03 01 3A */ stb r0, 0x13a(r3)
/* 8025F53C 0025C47C 88 01 00 47 */ lbz r0, 0x47(r1)
/* 8025F540 0025C480 98 03 01 3B */ stb r0, 0x13b(r3)
/* 8025F544 0025C484 88 01 00 3C */ lbz r0, 0x3c(r1)
/* 8025F548 0025C488 98 03 01 3C */ stb r0, 0x13c(r3)
/* 8025F54C 0025C48C 88 01 00 3D */ lbz r0, 0x3d(r1)
/* 8025F550 0025C490 98 03 01 3D */ stb r0, 0x13d(r3)
/* 8025F554 0025C494 88 01 00 3E */ lbz r0, 0x3e(r1)
/* 8025F558 0025C498 98 03 01 3E */ stb r0, 0x13e(r3)
/* 8025F55C 0025C49C 88 01 00 3F */ lbz r0, 0x3f(r1)
/* 8025F560 0025C4A0 98 03 01 3F */ stb r0, 0x13f(r3)
/* 8025F564 0025C4A4 88 01 00 34 */ lbz r0, 0x34(r1)
/* 8025F568 0025C4A8 98 03 01 40 */ stb r0, 0x140(r3)
/* 8025F56C 0025C4AC 88 01 00 35 */ lbz r0, 0x35(r1)
/* 8025F570 0025C4B0 98 03 01 41 */ stb r0, 0x141(r3)
/* 8025F574 0025C4B4 88 01 00 36 */ lbz r0, 0x36(r1)
/* 8025F578 0025C4B8 98 03 01 42 */ stb r0, 0x142(r3)
/* 8025F57C 0025C4BC 88 01 00 37 */ lbz r0, 0x37(r1)
/* 8025F580 0025C4C0 98 03 01 43 */ stb r0, 0x143(r3)
/* 8025F584 0025C4C4 88 01 00 2C */ lbz r0, 0x2c(r1)
/* 8025F588 0025C4C8 98 03 01 44 */ stb r0, 0x144(r3)
/* 8025F58C 0025C4CC 88 01 00 2D */ lbz r0, 0x2d(r1)
/* 8025F590 0025C4D0 98 03 01 45 */ stb r0, 0x145(r3)
/* 8025F594 0025C4D4 88 01 00 2E */ lbz r0, 0x2e(r1)
/* 8025F598 0025C4D8 98 03 01 46 */ stb r0, 0x146(r3)
/* 8025F59C 0025C4DC 88 01 00 2F */ lbz r0, 0x2f(r1)
/* 8025F5A0 0025C4E0 98 03 01 47 */ stb r0, 0x147(r3)
/* 8025F5A4 0025C4E4 48 00 00 F0 */ b lbl_8025F694
lbl_8025F5A8:
/* 8025F5A8 0025C4E8 38 80 00 FF */ li r4, 0xff
/* 8025F5AC 0025C4EC 98 81 00 08 */ stb r4, 8(r1)
/* 8025F5B0 0025C4F0 98 81 00 09 */ stb r4, 9(r1)
/* 8025F5B4 0025C4F4 98 81 00 0A */ stb r4, 0xa(r1)
/* 8025F5B8 0025C4F8 98 81 00 0B */ stb r4, 0xb(r1)
/* 8025F5BC 0025C4FC 80 01 00 08 */ lwz r0, 8(r1)
/* 8025F5C0 0025C500 90 01 00 0C */ stw r0, 0xc(r1)
/* 8025F5C4 0025C504 98 81 00 10 */ stb r4, 0x10(r1)
/* 8025F5C8 0025C508 98 81 00 11 */ stb r4, 0x11(r1)
/* 8025F5CC 0025C50C 98 81 00 12 */ stb r4, 0x12(r1)
/* 8025F5D0 0025C510 98 81 00 13 */ stb r4, 0x13(r1)
/* 8025F5D4 0025C514 80 01 00 10 */ lwz r0, 0x10(r1)
/* 8025F5D8 0025C518 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025F5DC 0025C51C 98 81 00 18 */ stb r4, 0x18(r1)
/* 8025F5E0 0025C520 98 81 00 19 */ stb r4, 0x19(r1)
/* 8025F5E4 0025C524 38 60 00 00 */ li r3, 0
/* 8025F5E8 0025C528 98 61 00 1A */ stb r3, 0x1a(r1)
/* 8025F5EC 0025C52C 98 81 00 1B */ stb r4, 0x1b(r1)
/* 8025F5F0 0025C530 80 01 00 18 */ lwz r0, 0x18(r1)
/* 8025F5F4 0025C534 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8025F5F8 0025C538 98 81 00 20 */ stb r4, 0x20(r1)
/* 8025F5FC 0025C53C 98 81 00 21 */ stb r4, 0x21(r1)
/* 8025F600 0025C540 98 61 00 22 */ stb r3, 0x22(r1)
/* 8025F604 0025C544 98 81 00 23 */ stb r4, 0x23(r1)
/* 8025F608 0025C548 80 01 00 20 */ lwz r0, 0x20(r1)
/* 8025F60C 0025C54C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8025F610 0025C550 80 7F 00 6C */ lwz r3, 0x6c(r31)
/* 8025F614 0025C554 88 01 00 24 */ lbz r0, 0x24(r1)
/* 8025F618 0025C558 98 03 01 38 */ stb r0, 0x138(r3)
/* 8025F61C 0025C55C 88 01 00 25 */ lbz r0, 0x25(r1)
/* 8025F620 0025C560 98 03 01 39 */ stb r0, 0x139(r3)
/* 8025F624 0025C564 88 01 00 26 */ lbz r0, 0x26(r1)
/* 8025F628 0025C568 98 03 01 3A */ stb r0, 0x13a(r3)
/* 8025F62C 0025C56C 88 01 00 27 */ lbz r0, 0x27(r1)
/* 8025F630 0025C570 98 03 01 3B */ stb r0, 0x13b(r3)
/* 8025F634 0025C574 88 01 00 1C */ lbz r0, 0x1c(r1)
/* 8025F638 0025C578 98 03 01 3C */ stb r0, 0x13c(r3)
/* 8025F63C 0025C57C 88 01 00 1D */ lbz r0, 0x1d(r1)
/* 8025F640 0025C580 98 03 01 3D */ stb r0, 0x13d(r3)
/* 8025F644 0025C584 88 01 00 1E */ lbz r0, 0x1e(r1)
/* 8025F648 0025C588 98 03 01 3E */ stb r0, 0x13e(r3)
/* 8025F64C 0025C58C 88 01 00 1F */ lbz r0, 0x1f(r1)
/* 8025F650 0025C590 98 03 01 3F */ stb r0, 0x13f(r3)
/* 8025F654 0025C594 88 01 00 14 */ lbz r0, 0x14(r1)
/* 8025F658 0025C598 98 03 01 40 */ stb r0, 0x140(r3)
/* 8025F65C 0025C59C 88 01 00 15 */ lbz r0, 0x15(r1)
/* 8025F660 0025C5A0 98 03 01 41 */ stb r0, 0x141(r3)
/* 8025F664 0025C5A4 88 01 00 16 */ lbz r0, 0x16(r1)
/* 8025F668 0025C5A8 98 03 01 42 */ stb r0, 0x142(r3)
/* 8025F66C 0025C5AC 88 01 00 17 */ lbz r0, 0x17(r1)
/* 8025F670 0025C5B0 98 03 01 43 */ stb r0, 0x143(r3)
/* 8025F674 0025C5B4 88 01 00 0C */ lbz r0, 0xc(r1)
/* 8025F678 0025C5B8 98 03 01 44 */ stb r0, 0x144(r3)
/* 8025F67C 0025C5BC 88 01 00 0D */ lbz r0, 0xd(r1)
/* 8025F680 0025C5C0 98 03 01 45 */ stb r0, 0x145(r3)
/* 8025F684 0025C5C4 88 01 00 0E */ lbz r0, 0xe(r1)
/* 8025F688 0025C5C8 98 03 01 46 */ stb r0, 0x146(r3)
/* 8025F68C 0025C5CC 88 01 00 0F */ lbz r0, 0xf(r1)
/* 8025F690 0025C5D0 98 03 01 47 */ stb r0, 0x147(r3)
lbl_8025F694:
/* 8025F694 0025C5D4 3B 7B 00 01 */ addi r27, r27, 1
/* 8025F698 0025C5D8 2C 1B 00 02 */ cmpwi r27, 2
/* 8025F69C 0025C5DC 3B 18 00 04 */ addi r24, r24, 4
/* 8025F6A0 0025C5E0 41 80 FB E0 */ blt lbl_8025F280
lbl_8025F6A4:
/* 8025F6A4 0025C5E4 57 40 06 3E */ clrlwi r0, r26, 0x18
/* 8025F6A8 0025C5E8 80 79 03 D0 */ lwz r3, 0x3d0(r25)
/* 8025F6AC 0025C5EC 7C 00 18 00 */ cmpw r0, r3
/* 8025F6B0 0025C5F0 41 82 00 B8 */ beq lbl_8025F768
/* 8025F6B4 0025C5F4 40 80 00 10 */ bge lbl_8025F6C4
/* 8025F6B8 0025C5F8 38 03 FF FF */ addi r0, r3, -1
/* 8025F6BC 0025C5FC 90 19 03 D0 */ stw r0, 0x3d0(r25)
/* 8025F6C0 0025C600 48 00 00 0C */ b lbl_8025F6CC
lbl_8025F6C4:
/* 8025F6C4 0025C604 38 03 00 01 */ addi r0, r3, 1
/* 8025F6C8 0025C608 90 19 03 D0 */ stw r0, 0x3d0(r25)
lbl_8025F6CC:
/* 8025F6CC 0025C60C 80 19 03 D0 */ lwz r0, 0x3d0(r25)
/* 8025F6D0 0025C610 2C 00 00 00 */ cmpwi r0, 0
/* 8025F6D4 0025C614 40 80 00 0C */ bge lbl_8025F6E0
/* 8025F6D8 0025C618 38 00 00 00 */ li r0, 0
/* 8025F6DC 0025C61C 90 19 03 D0 */ stw r0, 0x3d0(r25)
lbl_8025F6E0:
/* 8025F6E0 0025C620 80 19 03 D0 */ lwz r0, 0x3d0(r25)
/* 8025F6E4 0025C624 2C 00 00 63 */ cmpwi r0, 0x63
/* 8025F6E8 0025C628 40 81 00 0C */ ble lbl_8025F6F4
/* 8025F6EC 0025C62C 38 00 00 63 */ li r0, 0x63
/* 8025F6F0 0025C630 90 19 03 D0 */ stw r0, 0x3d0(r25)
lbl_8025F6F4:
/* 8025F6F4 0025C634 80 B9 03 D0 */ lwz r5, 0x3d0(r25)
/* 8025F6F8 0025C638 38 80 00 0A */ li r4, 0xa
/* 8025F6FC 0025C63C 7C 05 23 D6 */ divw r0, r5, r4
/* 8025F700 0025C640 7C 00 21 D6 */ mullw r0, r0, r4
/* 8025F704 0025C644 7F 60 28 50 */ subf r27, r0, r5
/* 8025F708 0025C648 38 60 00 64 */ li r3, 0x64
/* 8025F70C 0025C64C 7C 05 1B D6 */ divw r0, r5, r3
/* 8025F710 0025C650 7C 00 19 D6 */ mullw r0, r0, r3
/* 8025F714 0025C654 7C 00 28 50 */ subf r0, r0, r5
/* 8025F718 0025C658 7F 80 23 D6 */ divw r28, r0, r4
/* 8025F71C 0025C65C 3B A0 00 00 */ li r29, 0
/* 8025F720 0025C660 3B 40 00 00 */ li r26, 0
lbl_8025F724:
/* 8025F724 0025C664 7F 19 D2 14 */ add r24, r25, r26
/* 8025F728 0025C668 80 98 00 64 */ lwz r4, 0x64(r24)
/* 8025F72C 0025C66C 28 04 00 00 */ cmplwi r4, 0
/* 8025F730 0025C670 41 82 00 10 */ beq lbl_8025F740
/* 8025F734 0025C674 7F 23 CB 78 */ mr r3, r25
/* 8025F738 0025C678 7F 65 DB 78 */ mr r5, r27
/* 8025F73C 0025C67C 4B FF F6 E9 */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025F740:
/* 8025F740 0025C680 80 98 00 5C */ lwz r4, 0x5c(r24)
/* 8025F744 0025C684 28 04 00 00 */ cmplwi r4, 0
/* 8025F748 0025C688 41 82 00 10 */ beq lbl_8025F758
/* 8025F74C 0025C68C 7F 23 CB 78 */ mr r3, r25
/* 8025F750 0025C690 7F 85 E3 78 */ mr r5, r28
/* 8025F754 0025C694 4B FF F6 D1 */ bl dDlst_TimerScrnDraw_c_NS_changeNumberTexture
lbl_8025F758:
/* 8025F758 0025C698 3B BD 00 01 */ addi r29, r29, 1
/* 8025F75C 0025C69C 2C 1D 00 02 */ cmpwi r29, 2
/* 8025F760 0025C6A0 3B 5A 00 04 */ addi r26, r26, 4
/* 8025F764 0025C6A4 41 80 FF C0 */ blt lbl_8025F724
lbl_8025F768:
/* 8025F768 0025C6A8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025F76C 0025C6AC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025F770 0025C6B0 88 03 4F AC */ lbz r0, 0x4fac(r3)
/* 8025F774 0025C6B4 28 00 00 01 */ cmplwi r0, 1
/* 8025F778 0025C6B8 40 82 00 10 */ bne lbl_8025F788
/* 8025F77C 0025C6BC 88 19 03 E0 */ lbz r0, 0x3e0(r25)
/* 8025F780 0025C6C0 28 00 00 00 */ cmplwi r0, 0
/* 8025F784 0025C6C4 40 82 00 10 */ bne lbl_8025F794
lbl_8025F788:
/* 8025F788 0025C6C8 88 19 03 E1 */ lbz r0, 0x3e1(r25)
/* 8025F78C 0025C6CC 28 00 00 00 */ cmplwi r0, 0
/* 8025F790 0025C6D0 40 82 01 30 */ bne lbl_8025F8C0
lbl_8025F794:
/* 8025F794 0025C6D4 80 79 00 14 */ lwz r3, 0x14(r25)
/* 8025F798 0025C6D8 28 03 00 00 */ cmplwi r3, 0
/* 8025F79C 0025C6DC 41 82 00 8C */ beq lbl_8025F828
/* 8025F7A0 0025C6E0 AB 03 00 16 */ lha r24, 0x16(r3)
/* 8025F7A4 0025C6E4 2C 18 00 05 */ cmpwi r24, 5
/* 8025F7A8 0025C6E8 40 80 00 80 */ bge lbl_8025F828
/* 8025F7AC 0025C6EC C0 99 03 B0 */ lfs f4, 0x3b0(r25)
/* 8025F7B0 0025C6F0 C0 62 B5 4C */ lfs f3, lbl_80454F4C-_SDA2_BASE_(r2)
/* 8025F7B4 0025C6F4 38 18 00 01 */ addi r0, r24, 1
/* 8025F7B8 0025C6F8 7C 00 07 34 */ extsh r0, r0
/* 8025F7BC 0025C6FC C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025F7C0 0025C700 6C 04 80 00 */ xoris r4, r0, 0x8000
/* 8025F7C4 0025C704 90 81 00 8C */ stw r4, 0x8c(r1)
/* 8025F7C8 0025C708 3C 00 43 30 */ lis r0, 0x4330
/* 8025F7CC 0025C70C 90 01 00 88 */ stw r0, 0x88(r1)
/* 8025F7D0 0025C710 C8 01 00 88 */ lfd f0, 0x88(r1)
/* 8025F7D4 0025C714 EC 20 10 28 */ fsubs f1, f0, f2
/* 8025F7D8 0025C718 90 81 00 94 */ stw r4, 0x94(r1)
/* 8025F7DC 0025C71C 90 01 00 90 */ stw r0, 0x90(r1)
/* 8025F7E0 0025C720 C8 01 00 90 */ lfd f0, 0x90(r1)
/* 8025F7E4 0025C724 EC 00 10 28 */ fsubs f0, f0, f2
/* 8025F7E8 0025C728 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F7EC 0025C72C C0 02 B5 48 */ lfs f0, lbl_80454F48-_SDA2_BASE_(r2)
/* 8025F7F0 0025C730 EC 01 00 24 */ fdivs f0, f1, f0
/* 8025F7F4 0025C734 EC 23 00 28 */ fsubs f1, f3, f0
/* 8025F7F8 0025C738 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025F7FC 0025C73C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025F800 0025C740 88 19 03 DD */ lbz r0, 0x3dd(r25)
/* 8025F804 0025C744 54 00 10 3A */ slwi r0, r0, 2
/* 8025F808 0025C748 7C 84 02 14 */ add r4, r4, r0
/* 8025F80C 0025C74C C0 04 0B 34 */ lfs f0, 0xb34(r4)
/* 8025F810 0025C750 EC 01 00 32 */ fmuls f0, f1, f0
/* 8025F814 0025C754 EC 24 00 32 */ fmuls f1, f4, f0
/* 8025F818 0025C758 4B FF 5F B9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025F81C 0025C75C 38 18 00 01 */ addi r0, r24, 1
/* 8025F820 0025C760 80 79 00 14 */ lwz r3, 0x14(r25)
/* 8025F824 0025C764 B0 03 00 16 */ sth r0, 0x16(r3)
lbl_8025F828:
/* 8025F828 0025C768 80 79 00 1C */ lwz r3, 0x1c(r25)
/* 8025F82C 0025C76C 28 03 00 00 */ cmplwi r3, 0
/* 8025F830 0025C770 41 82 01 B8 */ beq lbl_8025F9E8
/* 8025F834 0025C774 AB 03 00 16 */ lha r24, 0x16(r3)
/* 8025F838 0025C778 2C 18 00 05 */ cmpwi r24, 5
/* 8025F83C 0025C77C 40 80 01 AC */ bge lbl_8025F9E8
/* 8025F840 0025C780 C0 99 03 B0 */ lfs f4, 0x3b0(r25)
/* 8025F844 0025C784 C0 62 B5 4C */ lfs f3, lbl_80454F4C-_SDA2_BASE_(r2)
/* 8025F848 0025C788 38 18 00 01 */ addi r0, r24, 1
/* 8025F84C 0025C78C 7C 00 07 34 */ extsh r0, r0
/* 8025F850 0025C790 C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025F854 0025C794 6C 04 80 00 */ xoris r4, r0, 0x8000
/* 8025F858 0025C798 90 81 00 94 */ stw r4, 0x94(r1)
/* 8025F85C 0025C79C 3C 00 43 30 */ lis r0, 0x4330
/* 8025F860 0025C7A0 90 01 00 90 */ stw r0, 0x90(r1)
/* 8025F864 0025C7A4 C8 01 00 90 */ lfd f0, 0x90(r1)
/* 8025F868 0025C7A8 EC 20 10 28 */ fsubs f1, f0, f2
/* 8025F86C 0025C7AC 90 81 00 8C */ stw r4, 0x8c(r1)
/* 8025F870 0025C7B0 90 01 00 88 */ stw r0, 0x88(r1)
/* 8025F874 0025C7B4 C8 01 00 88 */ lfd f0, 0x88(r1)
/* 8025F878 0025C7B8 EC 00 10 28 */ fsubs f0, f0, f2
/* 8025F87C 0025C7BC EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F880 0025C7C0 C0 02 B5 48 */ lfs f0, lbl_80454F48-_SDA2_BASE_(r2)
/* 8025F884 0025C7C4 EC 01 00 24 */ fdivs f0, f1, f0
/* 8025F888 0025C7C8 EC 23 00 28 */ fsubs f1, f3, f0
/* 8025F88C 0025C7CC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025F890 0025C7D0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025F894 0025C7D4 88 19 03 DD */ lbz r0, 0x3dd(r25)
/* 8025F898 0025C7D8 54 00 10 3A */ slwi r0, r0, 2
/* 8025F89C 0025C7DC 7C 84 02 14 */ add r4, r4, r0
/* 8025F8A0 0025C7E0 C0 04 0B 70 */ lfs f0, 0xb70(r4)
/* 8025F8A4 0025C7E4 EC 01 00 32 */ fmuls f0, f1, f0
/* 8025F8A8 0025C7E8 EC 24 00 32 */ fmuls f1, f4, f0
/* 8025F8AC 0025C7EC 4B FF 5F 25 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025F8B0 0025C7F0 38 18 00 01 */ addi r0, r24, 1
/* 8025F8B4 0025C7F4 80 79 00 1C */ lwz r3, 0x1c(r25)
/* 8025F8B8 0025C7F8 B0 03 00 16 */ sth r0, 0x16(r3)
/* 8025F8BC 0025C7FC 48 00 01 2C */ b lbl_8025F9E8
lbl_8025F8C0:
/* 8025F8C0 0025C800 80 79 00 14 */ lwz r3, 0x14(r25)
/* 8025F8C4 0025C804 28 03 00 00 */ cmplwi r3, 0
/* 8025F8C8 0025C808 41 82 00 8C */ beq lbl_8025F954
/* 8025F8CC 0025C80C AB 03 00 16 */ lha r24, 0x16(r3)
/* 8025F8D0 0025C810 7F 00 07 35 */ extsh. r0, r24
/* 8025F8D4 0025C814 40 81 00 80 */ ble lbl_8025F954
/* 8025F8D8 0025C818 C0 99 03 B0 */ lfs f4, 0x3b0(r25)
/* 8025F8DC 0025C81C C0 62 B5 4C */ lfs f3, lbl_80454F4C-_SDA2_BASE_(r2)
/* 8025F8E0 0025C820 38 18 FF FF */ addi r0, r24, -1
/* 8025F8E4 0025C824 7C 00 07 34 */ extsh r0, r0
/* 8025F8E8 0025C828 C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025F8EC 0025C82C 6C 04 80 00 */ xoris r4, r0, 0x8000
/* 8025F8F0 0025C830 90 81 00 94 */ stw r4, 0x94(r1)
/* 8025F8F4 0025C834 3C 00 43 30 */ lis r0, 0x4330
/* 8025F8F8 0025C838 90 01 00 90 */ stw r0, 0x90(r1)
/* 8025F8FC 0025C83C C8 01 00 90 */ lfd f0, 0x90(r1)
/* 8025F900 0025C840 EC 20 10 28 */ fsubs f1, f0, f2
/* 8025F904 0025C844 90 81 00 8C */ stw r4, 0x8c(r1)
/* 8025F908 0025C848 90 01 00 88 */ stw r0, 0x88(r1)
/* 8025F90C 0025C84C C8 01 00 88 */ lfd f0, 0x88(r1)
/* 8025F910 0025C850 EC 00 10 28 */ fsubs f0, f0, f2
/* 8025F914 0025C854 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F918 0025C858 C0 02 B5 48 */ lfs f0, lbl_80454F48-_SDA2_BASE_(r2)
/* 8025F91C 0025C85C EC 01 00 24 */ fdivs f0, f1, f0
/* 8025F920 0025C860 EC 23 00 28 */ fsubs f1, f3, f0
/* 8025F924 0025C864 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025F928 0025C868 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025F92C 0025C86C 88 19 03 DD */ lbz r0, 0x3dd(r25)
/* 8025F930 0025C870 54 00 10 3A */ slwi r0, r0, 2
/* 8025F934 0025C874 7C 84 02 14 */ add r4, r4, r0
/* 8025F938 0025C878 C0 04 0B 34 */ lfs f0, 0xb34(r4)
/* 8025F93C 0025C87C EC 01 00 32 */ fmuls f0, f1, f0
/* 8025F940 0025C880 EC 24 00 32 */ fmuls f1, f4, f0
/* 8025F944 0025C884 4B FF 5E 8D */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025F948 0025C888 38 18 FF FF */ addi r0, r24, -1
/* 8025F94C 0025C88C 80 79 00 14 */ lwz r3, 0x14(r25)
/* 8025F950 0025C890 B0 03 00 16 */ sth r0, 0x16(r3)
lbl_8025F954:
/* 8025F954 0025C894 80 79 00 1C */ lwz r3, 0x1c(r25)
/* 8025F958 0025C898 28 03 00 00 */ cmplwi r3, 0
/* 8025F95C 0025C89C 41 82 00 8C */ beq lbl_8025F9E8
/* 8025F960 0025C8A0 AB 03 00 16 */ lha r24, 0x16(r3)
/* 8025F964 0025C8A4 7F 00 07 35 */ extsh. r0, r24
/* 8025F968 0025C8A8 40 81 00 80 */ ble lbl_8025F9E8
/* 8025F96C 0025C8AC C0 99 03 B0 */ lfs f4, 0x3b0(r25)
/* 8025F970 0025C8B0 C0 62 B5 4C */ lfs f3, lbl_80454F4C-_SDA2_BASE_(r2)
/* 8025F974 0025C8B4 38 18 FF FF */ addi r0, r24, -1
/* 8025F978 0025C8B8 7C 00 07 34 */ extsh r0, r0
/* 8025F97C 0025C8BC C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025F980 0025C8C0 6C 04 80 00 */ xoris r4, r0, 0x8000
/* 8025F984 0025C8C4 90 81 00 94 */ stw r4, 0x94(r1)
/* 8025F988 0025C8C8 3C 00 43 30 */ lis r0, 0x4330
/* 8025F98C 0025C8CC 90 01 00 90 */ stw r0, 0x90(r1)
/* 8025F990 0025C8D0 C8 01 00 90 */ lfd f0, 0x90(r1)
/* 8025F994 0025C8D4 EC 20 10 28 */ fsubs f1, f0, f2
/* 8025F998 0025C8D8 90 81 00 8C */ stw r4, 0x8c(r1)
/* 8025F99C 0025C8DC 90 01 00 88 */ stw r0, 0x88(r1)
/* 8025F9A0 0025C8E0 C8 01 00 88 */ lfd f0, 0x88(r1)
/* 8025F9A4 0025C8E4 EC 00 10 28 */ fsubs f0, f0, f2
/* 8025F9A8 0025C8E8 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025F9AC 0025C8EC C0 02 B5 48 */ lfs f0, lbl_80454F48-_SDA2_BASE_(r2)
/* 8025F9B0 0025C8F0 EC 01 00 24 */ fdivs f0, f1, f0
/* 8025F9B4 0025C8F4 EC 23 00 28 */ fsubs f1, f3, f0
/* 8025F9B8 0025C8F8 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025F9BC 0025C8FC 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025F9C0 0025C900 88 19 03 DD */ lbz r0, 0x3dd(r25)
/* 8025F9C4 0025C904 54 00 10 3A */ slwi r0, r0, 2
/* 8025F9C8 0025C908 7C 84 02 14 */ add r4, r4, r0
/* 8025F9CC 0025C90C C0 04 0B 70 */ lfs f0, 0xb70(r4)
/* 8025F9D0 0025C910 EC 01 00 32 */ fmuls f0, f1, f0
/* 8025F9D4 0025C914 EC 24 00 32 */ fmuls f1, f4, f0
/* 8025F9D8 0025C918 4B FF 5D F9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025F9DC 0025C91C 38 18 FF FF */ addi r0, r24, -1
/* 8025F9E0 0025C920 80 79 00 1C */ lwz r3, 0x1c(r25)
/* 8025F9E4 0025C924 B0 03 00 16 */ sth r0, 0x16(r3)
lbl_8025F9E8:
/* 8025F9E8 0025C928 39 61 00 C0 */ addi r11, r1, 0xc0
/* 8025F9EC 0025C92C 48 10 28 29 */ bl _restgpr_24
/* 8025F9F0 0025C930 80 01 00 C4 */ lwz r0, 0xc4(r1)
/* 8025F9F4 0025C934 7C 08 03 A6 */ mtlr r0
/* 8025F9F8 0025C938 38 21 00 C0 */ addi r1, r1, 0xc0
/* 8025F9FC 0025C93C 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setParentPos
dDlst_TimerScrnDraw_c_NS_setParentPos:
/* 8025FA00 0025C940 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025FA04 0025C944 7C 08 02 A6 */ mflr r0
/* 8025FA08 0025C948 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025FA0C 0025C94C 80 63 00 10 */ lwz r3, 0x10(r3)
/* 8025FA10 0025C950 28 03 00 00 */ cmplwi r3, 0
/* 8025FA14 0025C954 41 82 00 08 */ beq lbl_8025FA1C
/* 8025FA18 0025C958 4B FF 4B 99 */ bl CPaneMgr_NS_paneTrans
lbl_8025FA1C:
/* 8025FA1C 0025C95C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025FA20 0025C960 7C 08 03 A6 */ mtlr r0
/* 8025FA24 0025C964 38 21 00 10 */ addi r1, r1, 0x10
/* 8025FA28 0025C968 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setTimerPos
dDlst_TimerScrnDraw_c_NS_setTimerPos:
/* 8025FA2C 0025C96C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025FA30 0025C970 7C 08 02 A6 */ mflr r0
/* 8025FA34 0025C974 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025FA38 0025C978 7C 64 1B 78 */ mr r4, r3
/* 8025FA3C 0025C97C 80 63 00 18 */ lwz r3, 0x18(r3)
/* 8025FA40 0025C980 28 03 00 00 */ cmplwi r3, 0
/* 8025FA44 0025C984 41 82 00 18 */ beq lbl_8025FA5C
/* 8025FA48 0025C988 C0 04 03 C0 */ lfs f0, 0x3c0(r4)
/* 8025FA4C 0025C98C EC 21 00 2A */ fadds f1, f1, f0
/* 8025FA50 0025C990 C0 04 03 C4 */ lfs f0, 0x3c4(r4)
/* 8025FA54 0025C994 EC 42 00 2A */ fadds f2, f2, f0
/* 8025FA58 0025C998 4B FF 4B 59 */ bl CPaneMgr_NS_paneTrans
lbl_8025FA5C:
/* 8025FA5C 0025C99C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025FA60 0025C9A0 7C 08 03 A6 */ mtlr r0
/* 8025FA64 0025C9A4 38 21 00 10 */ addi r1, r1, 0x10
/* 8025FA68 0025C9A8 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setCounterPos
dDlst_TimerScrnDraw_c_NS_setCounterPos:
/* 8025FA6C 0025C9AC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025FA70 0025C9B0 7C 08 02 A6 */ mflr r0
/* 8025FA74 0025C9B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025FA78 0025C9B8 80 63 00 14 */ lwz r3, 0x14(r3)
/* 8025FA7C 0025C9BC 28 03 00 00 */ cmplwi r3, 0
/* 8025FA80 0025C9C0 41 82 00 08 */ beq lbl_8025FA88
/* 8025FA84 0025C9C4 4B FF 4B 2D */ bl CPaneMgr_NS_paneTrans
lbl_8025FA88:
/* 8025FA88 0025C9C8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025FA8C 0025C9CC 7C 08 03 A6 */ mtlr r0
/* 8025FA90 0025C9D0 38 21 00 10 */ addi r1, r1, 0x10
/* 8025FA94 0025C9D4 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setImagePos
dDlst_TimerScrnDraw_c_NS_setImagePos:
/* 8025FA98 0025C9D8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025FA9C 0025C9DC 7C 08 02 A6 */ mflr r0
/* 8025FAA0 0025C9E0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025FAA4 0025C9E4 80 63 00 1C */ lwz r3, 0x1c(r3)
/* 8025FAA8 0025C9E8 28 03 00 00 */ cmplwi r3, 0
/* 8025FAAC 0025C9EC 41 82 00 08 */ beq lbl_8025FAB4
/* 8025FAB0 0025C9F0 4B FF 4B 01 */ bl CPaneMgr_NS_paneTrans
lbl_8025FAB4:
/* 8025FAB4 0025C9F4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025FAB8 0025C9F8 7C 08 03 A6 */ mtlr r0
/* 8025FABC 0025C9FC 38 21 00 10 */ addi r1, r1, 0x10
/* 8025FAC0 0025CA00 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_setShowType
dDlst_TimerScrnDraw_c_NS_setShowType:
/* 8025FAC4 0025CA04 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8025FAC8 0025CA08 7C 08 02 A6 */ mflr r0
/* 8025FACC 0025CA0C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025FAD0 0025CA10 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8025FAD4 0025CA14 93 C1 00 08 */ stw r30, 8(r1)
/* 8025FAD8 0025CA18 7C 7E 1B 78 */ mr r30, r3
/* 8025FADC 0025CA1C 7C 9F 23 78 */ mr r31, r4
/* 8025FAE0 0025CA20 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8025FAE4 0025CA24 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8025FAE8 0025CA28 38 63 0F 38 */ addi r3, r3, 0xf38
/* 8025FAEC 0025CA2C 4B DC D0 D9 */ bl dComIfG_play_c_NS_setTimerType
/* 8025FAF0 0025CA30 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 8025FAF4 0025CA34 28 03 00 00 */ cmplwi r3, 0
/* 8025FAF8 0025CA38 41 82 00 18 */ beq lbl_8025FB10
/* 8025FAFC 0025CA3C 57 E0 07 FF */ clrlwi. r0, r31, 0x1f
/* 8025FB00 0025CA40 41 82 00 0C */ beq lbl_8025FB0C
/* 8025FB04 0025CA44 4B FF 5A C5 */ bl CPaneMgrAlpha_NS_show
/* 8025FB08 0025CA48 48 00 00 08 */ b lbl_8025FB10
lbl_8025FB0C:
/* 8025FB0C 0025CA4C 4B FF 5A FD */ bl CPaneMgrAlpha_NS_hide
lbl_8025FB10:
/* 8025FB10 0025CA50 57 E0 07 BD */ rlwinm. r0, r31, 0, 0x1e, 0x1e
/* 8025FB14 0025CA54 41 82 00 28 */ beq lbl_8025FB3C
/* 8025FB18 0025CA58 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 8025FB1C 0025CA5C 28 03 00 00 */ cmplwi r3, 0
/* 8025FB20 0025CA60 41 82 00 08 */ beq lbl_8025FB28
/* 8025FB24 0025CA64 4B FF 5A A5 */ bl CPaneMgrAlpha_NS_show
lbl_8025FB28:
/* 8025FB28 0025CA68 80 7E 00 1C */ lwz r3, 0x1c(r30)
/* 8025FB2C 0025CA6C 28 03 00 00 */ cmplwi r3, 0
/* 8025FB30 0025CA70 41 82 00 2C */ beq lbl_8025FB5C
/* 8025FB34 0025CA74 4B FF 5A 95 */ bl CPaneMgrAlpha_NS_show
/* 8025FB38 0025CA78 48 00 00 24 */ b lbl_8025FB5C
lbl_8025FB3C:
/* 8025FB3C 0025CA7C 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 8025FB40 0025CA80 28 03 00 00 */ cmplwi r3, 0
/* 8025FB44 0025CA84 41 82 00 08 */ beq lbl_8025FB4C
/* 8025FB48 0025CA88 4B FF 5A C1 */ bl CPaneMgrAlpha_NS_hide
lbl_8025FB4C:
/* 8025FB4C 0025CA8C 80 7E 00 1C */ lwz r3, 0x1c(r30)
/* 8025FB50 0025CA90 28 03 00 00 */ cmplwi r3, 0
/* 8025FB54 0025CA94 41 82 00 08 */ beq lbl_8025FB5C
/* 8025FB58 0025CA98 4B FF 5A B1 */ bl CPaneMgrAlpha_NS_hide
lbl_8025FB5C:
/* 8025FB5C 0025CA9C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8025FB60 0025CAA0 83 C1 00 08 */ lwz r30, 8(r1)
/* 8025FB64 0025CAA4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8025FB68 0025CAA8 7C 08 03 A6 */ mtlr r0
/* 8025FB6C 0025CAAC 38 21 00 10 */ addi r1, r1, 0x10
/* 8025FB70 0025CAB0 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_anime
dDlst_TimerScrnDraw_c_NS_anime:
/* 8025FB74 0025CAB4 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 8025FB78 0025CAB8 7C 08 02 A6 */ mflr r0
/* 8025FB7C 0025CABC 90 01 00 64 */ stw r0, 0x64(r1)
/* 8025FB80 0025CAC0 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 8025FB84 0025CAC4 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
/* 8025FB88 0025CAC8 DB C1 00 40 */ stfd f30, 0x40(r1)
/* 8025FB8C 0025CACC F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0
/* 8025FB90 0025CAD0 39 61 00 40 */ addi r11, r1, 0x40
/* 8025FB94 0025CAD4 48 10 26 49 */ bl _savegpr_29
/* 8025FB98 0025CAD8 7C 7D 1B 78 */ mr r29, r3
/* 8025FB9C 0025CADC 88 03 03 DE */ lbz r0, 0x3de(r3)
/* 8025FBA0 0025CAE0 28 00 00 00 */ cmplwi r0, 0
/* 8025FBA4 0025CAE4 40 82 03 CC */ bne lbl_8025FF70
/* 8025FBA8 0025CAE8 80 7D 03 D8 */ lwz r3, 0x3d8(r29)
/* 8025FBAC 0025CAEC 3B C2 B5 60 */ addi r30, r2, lbl_80454F60-_SDA2_BASE_
/* 8025FBB0 0025CAF0 A8 1E 00 04 */ lha r0, 4(r30)
/* 8025FBB4 0025CAF4 7C 03 00 00 */ cmpw r3, r0
/* 8025FBB8 0025CAF8 41 81 00 10 */ bgt lbl_8025FBC8
/* 8025FBBC 0025CAFC 38 03 00 01 */ addi r0, r3, 1
/* 8025FBC0 0025CB00 90 1D 03 D8 */ stw r0, 0x3d8(r29)
/* 8025FBC4 0025CB04 48 00 00 0C */ b lbl_8025FBD0
lbl_8025FBC8:
/* 8025FBC8 0025CB08 38 00 00 01 */ li r0, 1
/* 8025FBCC 0025CB0C 98 1D 03 DE */ stb r0, 0x3de(r29)
lbl_8025FBD0:
/* 8025FBD0 0025CB10 80 1D 03 D8 */ lwz r0, 0x3d8(r29)
/* 8025FBD4 0025CB14 3B E2 B5 60 */ addi r31, r2, lbl_80454F60-_SDA2_BASE_
/* 8025FBD8 0025CB18 A8 9F 00 02 */ lha r4, 2(r31)
/* 8025FBDC 0025CB1C 7C 00 20 00 */ cmpw r0, r4
/* 8025FBE0 0025CB20 41 81 01 AC */ bgt lbl_8025FD8C
/* 8025FBE4 0025CB24 7C 00 07 34 */ extsh r0, r0
/* 8025FBE8 0025CB28 C8 62 B5 58 */ lfd f3, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025FBEC 0025CB2C 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8025FBF0 0025CB30 90 01 00 0C */ stw r0, 0xc(r1)
/* 8025FBF4 0025CB34 3C 60 43 30 */ lis r3, 0x4330
/* 8025FBF8 0025CB38 90 61 00 08 */ stw r3, 8(r1)
/* 8025FBFC 0025CB3C C8 01 00 08 */ lfd f0, 8(r1)
/* 8025FC00 0025CB40 EC 20 18 28 */ fsubs f1, f0, f3
/* 8025FC04 0025CB44 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025FC08 0025CB48 90 61 00 10 */ stw r3, 0x10(r1)
/* 8025FC0C 0025CB4C C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8025FC10 0025CB50 EC 00 18 28 */ fsubs f0, f0, f3
/* 8025FC14 0025CB54 EC 41 00 32 */ fmuls f2, f1, f0
/* 8025FC18 0025CB58 6C 80 80 00 */ xoris r0, r4, 0x8000
/* 8025FC1C 0025CB5C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8025FC20 0025CB60 90 61 00 18 */ stw r3, 0x18(r1)
/* 8025FC24 0025CB64 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8025FC28 0025CB68 EC 20 18 28 */ fsubs f1, f0, f3
/* 8025FC2C 0025CB6C 90 01 00 24 */ stw r0, 0x24(r1)
/* 8025FC30 0025CB70 90 61 00 20 */ stw r3, 0x20(r1)
/* 8025FC34 0025CB74 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8025FC38 0025CB78 EC 00 18 28 */ fsubs f0, f0, f3
/* 8025FC3C 0025CB7C EC 01 00 32 */ fmuls f0, f1, f0
/* 8025FC40 0025CB80 EF E2 00 24 */ fdivs f31, f2, f0
/* 8025FC44 0025CB84 C0 22 B5 68 */ lfs f1, lbl_80454F68-_SDA2_BASE_(r2)
/* 8025FC48 0025CB88 C0 02 B5 4C */ lfs f0, lbl_80454F4C-_SDA2_BASE_(r2)
/* 8025FC4C 0025CB8C EC 00 F8 28 */ fsubs f0, f0, f31
/* 8025FC50 0025CB90 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025FC54 0025CB94 80 1D 00 18 */ lwz r0, 0x18(r29)
/* 8025FC58 0025CB98 28 00 00 00 */ cmplwi r0, 0
/* 8025FC5C 0025CB9C 41 82 01 18 */ beq lbl_8025FD74
/* 8025FC60 0025CBA0 88 1D 03 E2 */ lbz r0, 0x3e2(r29)
/* 8025FC64 0025CBA4 28 00 00 00 */ cmplwi r0, 0
/* 8025FC68 0025CBA8 41 82 00 30 */ beq lbl_8025FC98
/* 8025FC6C 0025CBAC 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FC70 0025CBB0 28 00 00 00 */ cmplwi r0, 0
/* 8025FC74 0025CBB4 40 82 00 24 */ bne lbl_8025FC98
/* 8025FC78 0025CBB8 7F A3 EB 78 */ mr r3, r29
/* 8025FC7C 0025CBBC 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025FC80 0025CBC0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025FC84 0025CBC4 C0 04 0B 84 */ lfs f0, 0xb84(r4)
/* 8025FC88 0025CBC8 EC 20 08 2A */ fadds f1, f0, f1
/* 8025FC8C 0025CBCC C0 44 0B 88 */ lfs f2, 0xb88(r4)
/* 8025FC90 0025CBD0 4B FF FD 9D */ bl dDlst_TimerScrnDraw_c_NS_setTimerPos
/* 8025FC94 0025CBD4 48 00 00 2C */ b lbl_8025FCC0
lbl_8025FC98:
/* 8025FC98 0025CBD8 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FC9C 0025CBDC 54 05 10 3A */ slwi r5, r0, 2
/* 8025FCA0 0025CBE0 7F A3 EB 78 */ mr r3, r29
/* 8025FCA4 0025CBE4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025FCA8 0025CBE8 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025FCAC 0025CBEC 7C 80 2A 14 */ add r4, r0, r5
/* 8025FCB0 0025CBF0 C0 04 0A E0 */ lfs f0, 0xae0(r4)
/* 8025FCB4 0025CBF4 EC 20 08 2A */ fadds f1, f0, f1
/* 8025FCB8 0025CBF8 C0 44 0A EC */ lfs f2, 0xaec(r4)
/* 8025FCBC 0025CBFC 4B FF FD 71 */ bl dDlst_TimerScrnDraw_c_NS_setTimerPos
lbl_8025FCC0:
/* 8025FCC0 0025CC00 80 7D 00 18 */ lwz r3, 0x18(r29)
/* 8025FCC4 0025CC04 C0 3D 03 B0 */ lfs f1, 0x3b0(r29)
/* 8025FCC8 0025CC08 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025FCCC 0025CC0C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025FCD0 0025CC10 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FCD4 0025CC14 54 00 10 3A */ slwi r0, r0, 2
/* 8025FCD8 0025CC18 7C 84 02 14 */ add r4, r4, r0
/* 8025FCDC 0025CC1C C0 04 0A F8 */ lfs f0, 0xaf8(r4)
/* 8025FCE0 0025CC20 EC 1F 00 32 */ fmuls f0, f31, f0
/* 8025FCE4 0025CC24 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025FCE8 0025CC28 4B FF 5A E9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025FCEC 0025CC2C 88 1D 03 E2 */ lbz r0, 0x3e2(r29)
/* 8025FCF0 0025CC30 28 00 00 00 */ cmplwi r0, 0
/* 8025FCF4 0025CC34 41 82 00 44 */ beq lbl_8025FD38
/* 8025FCF8 0025CC38 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FCFC 0025CC3C 28 00 00 00 */ cmplwi r0, 0
/* 8025FD00 0025CC40 40 82 00 38 */ bne lbl_8025FD38
/* 8025FD04 0025CC44 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025FD08 0025CC48 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 8025FD0C 0025CC4C C0 24 0B 80 */ lfs f1, 0xb80(r4)
/* 8025FD10 0025CC50 80 7D 00 18 */ lwz r3, 0x18(r29)
/* 8025FD14 0025CC54 80 63 00 04 */ lwz r3, 4(r3)
/* 8025FD18 0025CC58 C0 04 0B 7C */ lfs f0, 0xb7c(r4)
/* 8025FD1C 0025CC5C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025FD20 0025CC60 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025FD24 0025CC64 81 83 00 00 */ lwz r12, 0(r3)
/* 8025FD28 0025CC68 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025FD2C 0025CC6C 7D 89 03 A6 */ mtctr r12
/* 8025FD30 0025CC70 4E 80 04 21 */ bctrl
/* 8025FD34 0025CC74 48 00 00 40 */ b lbl_8025FD74
lbl_8025FD38:
/* 8025FD38 0025CC78 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025FD3C 0025CC7C 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025FD40 0025CC80 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FD44 0025CC84 54 00 10 3A */ slwi r0, r0, 2
/* 8025FD48 0025CC88 7C 83 02 14 */ add r4, r3, r0
/* 8025FD4C 0025CC8C C0 24 0A D4 */ lfs f1, 0xad4(r4)
/* 8025FD50 0025CC90 80 7D 00 18 */ lwz r3, 0x18(r29)
/* 8025FD54 0025CC94 80 63 00 04 */ lwz r3, 4(r3)
/* 8025FD58 0025CC98 C0 04 0A C8 */ lfs f0, 0xac8(r4)
/* 8025FD5C 0025CC9C D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025FD60 0025CCA0 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025FD64 0025CCA4 81 83 00 00 */ lwz r12, 0(r3)
/* 8025FD68 0025CCA8 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025FD6C 0025CCAC 7D 89 03 A6 */ mtctr r12
/* 8025FD70 0025CCB0 4E 80 04 21 */ bctrl
lbl_8025FD74:
/* 8025FD74 0025CCB4 80 7D 03 D8 */ lwz r3, 0x3d8(r29)
/* 8025FD78 0025CCB8 A8 1F 00 02 */ lha r0, 2(r31)
/* 8025FD7C 0025CCBC 7C 03 00 00 */ cmpw r3, r0
/* 8025FD80 0025CCC0 40 82 00 0C */ bne lbl_8025FD8C
/* 8025FD84 0025CCC4 38 00 00 01 */ li r0, 1
/* 8025FD88 0025CCC8 98 1D 03 DF */ stb r0, 0x3df(r29)
lbl_8025FD8C:
/* 8025FD8C 0025CCCC 80 7D 03 D8 */ lwz r3, 0x3d8(r29)
/* 8025FD90 0025CCD0 A8 82 B5 60 */ lha r4, lbl_80454F60-_SDA2_BASE_(r2)
/* 8025FD94 0025CCD4 7C 03 20 00 */ cmpw r3, r4
/* 8025FD98 0025CCD8 40 81 01 D8 */ ble lbl_8025FF70
/* 8025FD9C 0025CCDC A8 1E 00 04 */ lha r0, 4(r30)
/* 8025FDA0 0025CCE0 7C 03 00 00 */ cmpw r3, r0
/* 8025FDA4 0025CCE4 41 81 01 CC */ bgt lbl_8025FF70
/* 8025FDA8 0025CCE8 7C 04 18 50 */ subf r0, r4, r3
/* 8025FDAC 0025CCEC 7C 00 07 34 */ extsh r0, r0
/* 8025FDB0 0025CCF0 A8 9F 00 02 */ lha r4, 2(r31)
/* 8025FDB4 0025CCF4 C8 62 B5 58 */ lfd f3, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025FDB8 0025CCF8 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8025FDBC 0025CCFC 90 01 00 24 */ stw r0, 0x24(r1)
/* 8025FDC0 0025CD00 3C 60 43 30 */ lis r3, 0x4330
/* 8025FDC4 0025CD04 90 61 00 20 */ stw r3, 0x20(r1)
/* 8025FDC8 0025CD08 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 8025FDCC 0025CD0C EC 20 18 28 */ fsubs f1, f0, f3
/* 8025FDD0 0025CD10 90 01 00 1C */ stw r0, 0x1c(r1)
/* 8025FDD4 0025CD14 90 61 00 18 */ stw r3, 0x18(r1)
/* 8025FDD8 0025CD18 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8025FDDC 0025CD1C EC 00 18 28 */ fsubs f0, f0, f3
/* 8025FDE0 0025CD20 EC 41 00 32 */ fmuls f2, f1, f0
/* 8025FDE4 0025CD24 6C 80 80 00 */ xoris r0, r4, 0x8000
/* 8025FDE8 0025CD28 90 01 00 14 */ stw r0, 0x14(r1)
/* 8025FDEC 0025CD2C 90 61 00 10 */ stw r3, 0x10(r1)
/* 8025FDF0 0025CD30 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 8025FDF4 0025CD34 EC 20 18 28 */ fsubs f1, f0, f3
/* 8025FDF8 0025CD38 90 01 00 0C */ stw r0, 0xc(r1)
/* 8025FDFC 0025CD3C 90 61 00 08 */ stw r3, 8(r1)
/* 8025FE00 0025CD40 C8 01 00 08 */ lfd f0, 8(r1)
/* 8025FE04 0025CD44 EC 00 18 28 */ fsubs f0, f0, f3
/* 8025FE08 0025CD48 EC 01 00 32 */ fmuls f0, f1, f0
/* 8025FE0C 0025CD4C EF E2 00 24 */ fdivs f31, f2, f0
/* 8025FE10 0025CD50 C0 22 B5 68 */ lfs f1, lbl_80454F68-_SDA2_BASE_(r2)
/* 8025FE14 0025CD54 C0 02 B5 4C */ lfs f0, lbl_80454F4C-_SDA2_BASE_(r2)
/* 8025FE18 0025CD58 EC 00 F8 28 */ fsubs f0, f0, f31
/* 8025FE1C 0025CD5C EF C1 00 32 */ fmuls f30, f1, f0
/* 8025FE20 0025CD60 80 1D 00 14 */ lwz r0, 0x14(r29)
/* 8025FE24 0025CD64 28 00 00 00 */ cmplwi r0, 0
/* 8025FE28 0025CD68 41 82 00 94 */ beq lbl_8025FEBC
/* 8025FE2C 0025CD6C 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FE30 0025CD70 54 05 10 3A */ slwi r5, r0, 2
/* 8025FE34 0025CD74 7F A3 EB 78 */ mr r3, r29
/* 8025FE38 0025CD78 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025FE3C 0025CD7C 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025FE40 0025CD80 7C 80 2A 14 */ add r4, r0, r5
/* 8025FE44 0025CD84 C0 04 0B 1C */ lfs f0, 0xb1c(r4)
/* 8025FE48 0025CD88 EC 20 F0 2A */ fadds f1, f0, f30
/* 8025FE4C 0025CD8C C0 44 0B 28 */ lfs f2, 0xb28(r4)
/* 8025FE50 0025CD90 4B FF FC 1D */ bl dDlst_TimerScrnDraw_c_NS_setCounterPos
/* 8025FE54 0025CD94 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 8025FE58 0025CD98 C0 3D 03 B0 */ lfs f1, 0x3b0(r29)
/* 8025FE5C 0025CD9C 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025FE60 0025CDA0 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025FE64 0025CDA4 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FE68 0025CDA8 54 00 10 3A */ slwi r0, r0, 2
/* 8025FE6C 0025CDAC 7C 84 02 14 */ add r4, r4, r0
/* 8025FE70 0025CDB0 C0 04 0B 34 */ lfs f0, 0xb34(r4)
/* 8025FE74 0025CDB4 EC 1F 00 32 */ fmuls f0, f31, f0
/* 8025FE78 0025CDB8 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025FE7C 0025CDBC 4B FF 59 55 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025FE80 0025CDC0 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025FE84 0025CDC4 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025FE88 0025CDC8 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FE8C 0025CDCC 54 00 10 3A */ slwi r0, r0, 2
/* 8025FE90 0025CDD0 7C 83 02 14 */ add r4, r3, r0
/* 8025FE94 0025CDD4 C0 24 0B 10 */ lfs f1, 0xb10(r4)
/* 8025FE98 0025CDD8 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 8025FE9C 0025CDDC 80 63 00 04 */ lwz r3, 4(r3)
/* 8025FEA0 0025CDE0 C0 04 0B 04 */ lfs f0, 0xb04(r4)
/* 8025FEA4 0025CDE4 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025FEA8 0025CDE8 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025FEAC 0025CDEC 81 83 00 00 */ lwz r12, 0(r3)
/* 8025FEB0 0025CDF0 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025FEB4 0025CDF4 7D 89 03 A6 */ mtctr r12
/* 8025FEB8 0025CDF8 4E 80 04 21 */ bctrl
lbl_8025FEBC:
/* 8025FEBC 0025CDFC 80 1D 00 1C */ lwz r0, 0x1c(r29)
/* 8025FEC0 0025CE00 28 00 00 00 */ cmplwi r0, 0
/* 8025FEC4 0025CE04 41 82 00 94 */ beq lbl_8025FF58
/* 8025FEC8 0025CE08 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FECC 0025CE0C 54 05 10 3A */ slwi r5, r0, 2
/* 8025FED0 0025CE10 7F A3 EB 78 */ mr r3, r29
/* 8025FED4 0025CE14 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025FED8 0025CE18 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 8025FEDC 0025CE1C 7C 80 2A 14 */ add r4, r0, r5
/* 8025FEE0 0025CE20 C0 04 0B 58 */ lfs f0, 0xb58(r4)
/* 8025FEE4 0025CE24 EC 20 F0 2A */ fadds f1, f0, f30
/* 8025FEE8 0025CE28 C0 44 0B 64 */ lfs f2, 0xb64(r4)
/* 8025FEEC 0025CE2C 4B FF FB AD */ bl dDlst_TimerScrnDraw_c_NS_setImagePos
/* 8025FEF0 0025CE30 80 7D 00 1C */ lwz r3, 0x1c(r29)
/* 8025FEF4 0025CE34 C0 3D 03 B0 */ lfs f1, 0x3b0(r29)
/* 8025FEF8 0025CE38 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8025FEFC 0025CE3C 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8025FF00 0025CE40 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FF04 0025CE44 54 00 10 3A */ slwi r0, r0, 2
/* 8025FF08 0025CE48 7C 84 02 14 */ add r4, r4, r0
/* 8025FF0C 0025CE4C C0 04 0B 70 */ lfs f0, 0xb70(r4)
/* 8025FF10 0025CE50 EC 1F 00 32 */ fmuls f0, f31, f0
/* 8025FF14 0025CE54 EC 21 00 32 */ fmuls f1, f1, f0
/* 8025FF18 0025CE58 4B FF 58 B9 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 8025FF1C 0025CE5C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8025FF20 0025CE60 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 8025FF24 0025CE64 88 1D 03 DD */ lbz r0, 0x3dd(r29)
/* 8025FF28 0025CE68 54 00 10 3A */ slwi r0, r0, 2
/* 8025FF2C 0025CE6C 7C 83 02 14 */ add r4, r3, r0
/* 8025FF30 0025CE70 C0 24 0B 4C */ lfs f1, 0xb4c(r4)
/* 8025FF34 0025CE74 80 7D 00 1C */ lwz r3, 0x1c(r29)
/* 8025FF38 0025CE78 80 63 00 04 */ lwz r3, 4(r3)
/* 8025FF3C 0025CE7C C0 04 0B 40 */ lfs f0, 0xb40(r4)
/* 8025FF40 0025CE80 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8025FF44 0025CE84 D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 8025FF48 0025CE88 81 83 00 00 */ lwz r12, 0(r3)
/* 8025FF4C 0025CE8C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 8025FF50 0025CE90 7D 89 03 A6 */ mtctr r12
/* 8025FF54 0025CE94 4E 80 04 21 */ bctrl
lbl_8025FF58:
/* 8025FF58 0025CE98 80 7D 03 D8 */ lwz r3, 0x3d8(r29)
/* 8025FF5C 0025CE9C A8 1E 00 04 */ lha r0, 4(r30)
/* 8025FF60 0025CEA0 7C 03 00 00 */ cmpw r3, r0
/* 8025FF64 0025CEA4 40 82 00 0C */ bne lbl_8025FF70
/* 8025FF68 0025CEA8 38 00 00 01 */ li r0, 1
/* 8025FF6C 0025CEAC 98 1D 03 E0 */ stb r0, 0x3e0(r29)
lbl_8025FF70:
/* 8025FF70 0025CEB0 E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
/* 8025FF74 0025CEB4 CB E1 00 50 */ lfd f31, 0x50(r1)
/* 8025FF78 0025CEB8 E3 C1 00 48 */ psq_l f30, 72(r1), 0, qr0
/* 8025FF7C 0025CEBC CB C1 00 40 */ lfd f30, 0x40(r1)
/* 8025FF80 0025CEC0 39 61 00 40 */ addi r11, r1, 0x40
/* 8025FF84 0025CEC4 48 10 22 A5 */ bl _restgpr_29
/* 8025FF88 0025CEC8 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8025FF8C 0025CECC 7C 08 03 A6 */ mtlr r0
/* 8025FF90 0025CED0 38 21 00 60 */ addi r1, r1, 0x60
/* 8025FF94 0025CED4 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_closeAnime
dDlst_TimerScrnDraw_c_NS_closeAnime:
/* 8025FF98 0025CED8 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 8025FF9C 0025CEDC 7C 08 02 A6 */ mflr r0
/* 8025FFA0 0025CEE0 90 01 00 54 */ stw r0, 0x54(r1)
/* 8025FFA4 0025CEE4 DB E1 00 40 */ stfd f31, 0x40(r1)
/* 8025FFA8 0025CEE8 F3 E1 00 48 */ psq_st f31, 72(r1), 0, qr0
/* 8025FFAC 0025CEEC DB C1 00 30 */ stfd f30, 0x30(r1)
/* 8025FFB0 0025CEF0 F3 C1 00 38 */ psq_st f30, 56(r1), 0, qr0
/* 8025FFB4 0025CEF4 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 8025FFB8 0025CEF8 93 C1 00 28 */ stw r30, 0x28(r1)
/* 8025FFBC 0025CEFC 7C 7E 1B 78 */ mr r30, r3
/* 8025FFC0 0025CF00 3B E0 00 00 */ li r31, 0
/* 8025FFC4 0025CF04 80 83 03 D8 */ lwz r4, 0x3d8(r3)
/* 8025FFC8 0025CF08 38 04 00 01 */ addi r0, r4, 1
/* 8025FFCC 0025CF0C 90 03 03 D8 */ stw r0, 0x3d8(r3)
/* 8025FFD0 0025CF10 80 A3 03 D8 */ lwz r5, 0x3d8(r3)
/* 8025FFD4 0025CF14 2C 05 00 07 */ cmpwi r5, 7
/* 8025FFD8 0025CF18 41 81 01 D0 */ bgt lbl_802601A8
/* 8025FFDC 0025CF1C 7C A0 07 34 */ extsh r0, r5
/* 8025FFE0 0025CF20 C8 62 B5 58 */ lfd f3, lbl_80454F58-_SDA2_BASE_(r2)
/* 8025FFE4 0025CF24 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8025FFE8 0025CF28 90 01 00 0C */ stw r0, 0xc(r1)
/* 8025FFEC 0025CF2C 3C 80 43 30 */ lis r4, 0x4330
/* 8025FFF0 0025CF30 90 81 00 08 */ stw r4, 8(r1)
/* 8025FFF4 0025CF34 C8 01 00 08 */ lfd f0, 8(r1)
/* 8025FFF8 0025CF38 EC 20 18 28 */ fsubs f1, f0, f3
/* 8025FFFC 0025CF3C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80260000 0025CF40 90 81 00 10 */ stw r4, 0x10(r1)
/* 80260004 0025CF44 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80260008 0025CF48 EC 00 18 28 */ fsubs f0, f0, f3
/* 8026000C 0025CF4C EC 01 00 32 */ fmuls f0, f1, f0
/* 80260010 0025CF50 C0 42 B5 6C */ lfs f2, lbl_80454F6C-_SDA2_BASE_(r2)
/* 80260014 0025CF54 EC 80 10 24 */ fdivs f4, f0, f2
/* 80260018 0025CF58 20 05 00 07 */ subfic r0, r5, 7
/* 8026001C 0025CF5C 7C 00 07 34 */ extsh r0, r0
/* 80260020 0025CF60 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80260024 0025CF64 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80260028 0025CF68 90 81 00 18 */ stw r4, 0x18(r1)
/* 8026002C 0025CF6C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 80260030 0025CF70 EC 20 18 28 */ fsubs f1, f0, f3
/* 80260034 0025CF74 90 01 00 24 */ stw r0, 0x24(r1)
/* 80260038 0025CF78 90 81 00 20 */ stw r4, 0x20(r1)
/* 8026003C 0025CF7C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80260040 0025CF80 EC 00 18 28 */ fsubs f0, f0, f3
/* 80260044 0025CF84 EC 01 00 32 */ fmuls f0, f1, f0
/* 80260048 0025CF88 EF E0 10 24 */ fdivs f31, f0, f2
/* 8026004C 0025CF8C C0 02 B5 68 */ lfs f0, lbl_80454F68-_SDA2_BASE_(r2)
/* 80260050 0025CF90 EF C0 01 32 */ fmuls f30, f0, f4
/* 80260054 0025CF94 80 1E 00 18 */ lwz r0, 0x18(r30)
/* 80260058 0025CF98 28 00 00 00 */ cmplwi r0, 0
/* 8026005C 0025CF9C 41 82 00 8C */ beq lbl_802600E8
/* 80260060 0025CFA0 88 1E 03 E2 */ lbz r0, 0x3e2(r30)
/* 80260064 0025CFA4 28 00 00 00 */ cmplwi r0, 0
/* 80260068 0025CFA8 41 82 00 2C */ beq lbl_80260094
/* 8026006C 0025CFAC 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 80260070 0025CFB0 28 00 00 00 */ cmplwi r0, 0
/* 80260074 0025CFB4 40 82 00 20 */ bne lbl_80260094
/* 80260078 0025CFB8 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 8026007C 0025CFBC 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 80260080 0025CFC0 C0 04 0B 84 */ lfs f0, 0xb84(r4)
/* 80260084 0025CFC4 EC 20 F0 2A */ fadds f1, f0, f30
/* 80260088 0025CFC8 C0 44 0B 88 */ lfs f2, 0xb88(r4)
/* 8026008C 0025CFCC 4B FF F9 A1 */ bl dDlst_TimerScrnDraw_c_NS_setTimerPos
/* 80260090 0025CFD0 48 00 00 2C */ b lbl_802600BC
lbl_80260094:
/* 80260094 0025CFD4 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 80260098 0025CFD8 54 05 10 3A */ slwi r5, r0, 2
/* 8026009C 0025CFDC 7F C3 F3 78 */ mr r3, r30
/* 802600A0 0025CFE0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802600A4 0025CFE4 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 802600A8 0025CFE8 7C 80 2A 14 */ add r4, r0, r5
/* 802600AC 0025CFEC C0 04 0A E0 */ lfs f0, 0xae0(r4)
/* 802600B0 0025CFF0 EC 20 F0 2A */ fadds f1, f0, f30
/* 802600B4 0025CFF4 C0 44 0A EC */ lfs f2, 0xaec(r4)
/* 802600B8 0025CFF8 4B FF F9 75 */ bl dDlst_TimerScrnDraw_c_NS_setTimerPos
lbl_802600BC:
/* 802600BC 0025CFFC 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 802600C0 0025D000 C0 3E 03 B0 */ lfs f1, 0x3b0(r30)
/* 802600C4 0025D004 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 802600C8 0025D008 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 802600CC 0025D00C 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 802600D0 0025D010 54 00 10 3A */ slwi r0, r0, 2
/* 802600D4 0025D014 7C 84 02 14 */ add r4, r4, r0
/* 802600D8 0025D018 C0 04 0A F8 */ lfs f0, 0xaf8(r4)
/* 802600DC 0025D01C EC 1F 00 32 */ fmuls f0, f31, f0
/* 802600E0 0025D020 EC 21 00 32 */ fmuls f1, f1, f0
/* 802600E4 0025D024 4B FF 56 ED */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802600E8:
/* 802600E8 0025D028 80 1E 00 14 */ lwz r0, 0x14(r30)
/* 802600EC 0025D02C 28 00 00 00 */ cmplwi r0, 0
/* 802600F0 0025D030 41 82 00 58 */ beq lbl_80260148
/* 802600F4 0025D034 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 802600F8 0025D038 54 05 10 3A */ slwi r5, r0, 2
/* 802600FC 0025D03C 7F C3 F3 78 */ mr r3, r30
/* 80260100 0025D040 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80260104 0025D044 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 80260108 0025D048 7C 80 2A 14 */ add r4, r0, r5
/* 8026010C 0025D04C C0 04 0B 1C */ lfs f0, 0xb1c(r4)
/* 80260110 0025D050 EC 20 F0 2A */ fadds f1, f0, f30
/* 80260114 0025D054 C0 44 0B 28 */ lfs f2, 0xb28(r4)
/* 80260118 0025D058 4B FF F9 55 */ bl dDlst_TimerScrnDraw_c_NS_setCounterPos
/* 8026011C 0025D05C 80 7E 00 14 */ lwz r3, 0x14(r30)
/* 80260120 0025D060 C0 3E 03 B0 */ lfs f1, 0x3b0(r30)
/* 80260124 0025D064 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80260128 0025D068 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8026012C 0025D06C 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 80260130 0025D070 54 00 10 3A */ slwi r0, r0, 2
/* 80260134 0025D074 7C 84 02 14 */ add r4, r4, r0
/* 80260138 0025D078 C0 04 0B 34 */ lfs f0, 0xb34(r4)
/* 8026013C 0025D07C EC 1F 00 32 */ fmuls f0, f31, f0
/* 80260140 0025D080 EC 21 00 32 */ fmuls f1, f1, f0
/* 80260144 0025D084 4B FF 56 8D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_80260148:
/* 80260148 0025D088 80 1E 00 1C */ lwz r0, 0x1c(r30)
/* 8026014C 0025D08C 28 00 00 00 */ cmplwi r0, 0
/* 80260150 0025D090 41 82 00 58 */ beq lbl_802601A8
/* 80260154 0025D094 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 80260158 0025D098 54 05 10 3A */ slwi r5, r0, 2
/* 8026015C 0025D09C 7F C3 F3 78 */ mr r3, r30
/* 80260160 0025D0A0 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80260164 0025D0A4 38 04 EB C8 */ addi r0, r4, lbl_8042EBC8@l
/* 80260168 0025D0A8 7C 80 2A 14 */ add r4, r0, r5
/* 8026016C 0025D0AC C0 04 0B 58 */ lfs f0, 0xb58(r4)
/* 80260170 0025D0B0 EC 20 F0 2A */ fadds f1, f0, f30
/* 80260174 0025D0B4 C0 44 0B 64 */ lfs f2, 0xb64(r4)
/* 80260178 0025D0B8 4B FF F9 21 */ bl dDlst_TimerScrnDraw_c_NS_setImagePos
/* 8026017C 0025D0BC 80 7E 00 1C */ lwz r3, 0x1c(r30)
/* 80260180 0025D0C0 C0 3E 03 B0 */ lfs f1, 0x3b0(r30)
/* 80260184 0025D0C4 3C 80 80 43 */ lis r4, lbl_8042EBC8@ha
/* 80260188 0025D0C8 38 84 EB C8 */ addi r4, r4, lbl_8042EBC8@l
/* 8026018C 0025D0CC 88 1E 03 DD */ lbz r0, 0x3dd(r30)
/* 80260190 0025D0D0 54 00 10 3A */ slwi r0, r0, 2
/* 80260194 0025D0D4 7C 84 02 14 */ add r4, r4, r0
/* 80260198 0025D0D8 C0 04 0B 70 */ lfs f0, 0xb70(r4)
/* 8026019C 0025D0DC EC 1F 00 32 */ fmuls f0, f31, f0
/* 802601A0 0025D0E0 EC 21 00 32 */ fmuls f1, f1, f0
/* 802601A4 0025D0E4 4B FF 56 2D */ bl CPaneMgrAlpha_NS_setAlphaRate
lbl_802601A8:
/* 802601A8 0025D0E8 80 1E 03 D8 */ lwz r0, 0x3d8(r30)
/* 802601AC 0025D0EC 2C 00 00 07 */ cmpwi r0, 7
/* 802601B0 0025D0F0 41 80 00 08 */ blt lbl_802601B8
/* 802601B4 0025D0F4 3B E0 00 01 */ li r31, 1
lbl_802601B8:
/* 802601B8 0025D0F8 7F E3 FB 78 */ mr r3, r31
/* 802601BC 0025D0FC E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
/* 802601C0 0025D100 CB E1 00 40 */ lfd f31, 0x40(r1)
/* 802601C4 0025D104 E3 C1 00 38 */ psq_l f30, 56(r1), 0, qr0
/* 802601C8 0025D108 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 802601CC 0025D10C 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 802601D0 0025D110 83 C1 00 28 */ lwz r30, 0x28(r1)
/* 802601D4 0025D114 80 01 00 54 */ lwz r0, 0x54(r1)
/* 802601D8 0025D118 7C 08 03 A6 */ mtlr r0
/* 802601DC 0025D11C 38 21 00 50 */ addi r1, r1, 0x50
/* 802601E0 0025D120 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_createGetIn
dDlst_TimerScrnDraw_c_NS_createGetIn:
/* 802601E4 0025D124 94 21 FF 20 */ stwu r1, -0xe0(r1)
/* 802601E8 0025D128 7C 08 02 A6 */ mflr r0
/* 802601EC 0025D12C 90 01 00 E4 */ stw r0, 0xe4(r1)
/* 802601F0 0025D130 DB E1 00 D0 */ stfd f31, 0xd0(r1)
/* 802601F4 0025D134 F3 E1 00 D8 */ psq_st f31, 216(r1), 0, qr0
/* 802601F8 0025D138 DB C1 00 C0 */ stfd f30, 0xc0(r1)
/* 802601FC 0025D13C F3 C1 00 C8 */ psq_st f30, 200(r1), 0, qr0
/* 80260200 0025D140 93 E1 00 BC */ stw r31, 0xbc(r1)
/* 80260204 0025D144 93 C1 00 B8 */ stw r30, 0xb8(r1)
/* 80260208 0025D148 7C 7E 1B 78 */ mr r30, r3
/* 8026020C 0025D14C 7C 9F 23 78 */ mr r31, r4
/* 80260210 0025D150 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80260214 0025D154 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80260218 0025D158 38 80 03 E4 */ li r4, 0x3e4
/* 8026021C 0025D15C 38 A1 00 40 */ addi r5, r1, 0x40
/* 80260220 0025D160 38 C0 00 00 */ li r6, 0
/* 80260224 0025D164 4B FB C0 2D */ bl dMeter2Info_c_NS_getString
/* 80260228 0025D168 80 7E 00 08 */ lwz r3, 8(r30)
/* 8026022C 0025D16C 3C 80 69 6E */ lis r4, 0x696E5F73@ha
/* 80260230 0025D170 38 C4 5F 73 */ addi r6, r4, 0x696E5F73@l
/* 80260234 0025D174 3C 80 67 65 */ lis r4, 0x6765745F@ha
/* 80260238 0025D178 38 A4 74 5F */ addi r5, r4, 0x6765745F@l
/* 8026023C 0025D17C 81 83 00 00 */ lwz r12, 0(r3)
/* 80260240 0025D180 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80260244 0025D184 7D 89 03 A6 */ mtctr r12
/* 80260248 0025D188 4E 80 04 21 */ bctrl
/* 8026024C 0025D18C 48 0A 04 0D */ bl J2DTextBox_NS_getStringPtr
/* 80260250 0025D190 38 81 00 40 */ addi r4, r1, 0x40
/* 80260254 0025D194 48 10 88 D9 */ bl strcpy
/* 80260258 0025D198 80 7E 00 08 */ lwz r3, 8(r30)
/* 8026025C 0025D19C 3C 80 74 5F */ lis r4, 0x745F696E@ha
/* 80260260 0025D1A0 38 C4 69 6E */ addi r6, r4, 0x745F696E@l
/* 80260264 0025D1A4 38 A0 67 65 */ li r5, 0x6765
/* 80260268 0025D1A8 81 83 00 00 */ lwz r12, 0(r3)
/* 8026026C 0025D1AC 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 80260270 0025D1B0 7D 89 03 A6 */ mtctr r12
/* 80260274 0025D1B4 4E 80 04 21 */ bctrl
/* 80260278 0025D1B8 48 0A 03 E1 */ bl J2DTextBox_NS_getStringPtr
/* 8026027C 0025D1BC 38 81 00 40 */ addi r4, r1, 0x40
/* 80260280 0025D1C0 48 10 88 AD */ bl strcpy
/* 80260284 0025D1C4 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 80260288 0025D1C8 28 00 00 32 */ cmplwi r0, 0x32
/* 8026028C 0025D1CC 40 80 02 BC */ bge lbl_80260548
/* 80260290 0025D1D0 C0 02 B5 70 */ lfs f0, lbl_80454F70-_SDA2_BASE_(r2)
/* 80260294 0025D1D4 54 00 25 36 */ rlwinm r0, r0, 4, 0x14, 0x1b
/* 80260298 0025D1D8 7C 7E 02 14 */ add r3, r30, r0
/* 8026029C 0025D1DC D0 03 00 80 */ stfs f0, 0x80(r3)
/* 802602A0 0025D1E0 C0 02 B5 50 */ lfs f0, lbl_80454F50-_SDA2_BASE_(r2)
/* 802602A4 0025D1E4 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 802602A8 0025D1E8 54 00 20 36 */ slwi r0, r0, 4
/* 802602AC 0025D1EC 7C 7E 02 14 */ add r3, r30, r0
/* 802602B0 0025D1F0 D0 03 00 84 */ stfs f0, 0x84(r3)
/* 802602B4 0025D1F4 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802602B8 0025D1F8 38 63 EB C8 */ addi r3, r3, lbl_8042EBC8@l
/* 802602BC 0025D1FC 88 03 0B CA */ lbz r0, 0xbca(r3)
/* 802602C0 0025D200 28 00 00 01 */ cmplwi r0, 1
/* 802602C4 0025D204 40 82 00 48 */ bne lbl_8026030C
/* 802602C8 0025D208 C0 1F 00 00 */ lfs f0, 0(r31)
/* 802602CC 0025D20C FC 00 00 1E */ fctiwz f0, f0
/* 802602D0 0025D210 D8 01 00 A8 */ stfd f0, 0xa8(r1)
/* 802602D4 0025D214 80 81 00 AC */ lwz r4, 0xac(r1)
/* 802602D8 0025D218 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 802602DC 0025D21C 54 00 20 36 */ slwi r0, r0, 4
/* 802602E0 0025D220 7C 7E 02 14 */ add r3, r30, r0
/* 802602E4 0025D224 B0 83 00 88 */ sth r4, 0x88(r3)
/* 802602E8 0025D228 C0 1F 00 04 */ lfs f0, 4(r31)
/* 802602EC 0025D22C FC 00 00 1E */ fctiwz f0, f0
/* 802602F0 0025D230 D8 01 00 B0 */ stfd f0, 0xb0(r1)
/* 802602F4 0025D234 80 81 00 B4 */ lwz r4, 0xb4(r1)
/* 802602F8 0025D238 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 802602FC 0025D23C 54 00 20 36 */ slwi r0, r0, 4
/* 80260300 0025D240 7C 7E 02 14 */ add r3, r30, r0
/* 80260304 0025D244 B0 83 00 8A */ sth r4, 0x8a(r3)
/* 80260308 0025D248 48 00 01 E4 */ b lbl_802604EC
lbl_8026030C:
/* 8026030C 0025D24C 38 80 00 00 */ li r4, 0
/* 80260310 0025D250 38 61 00 0C */ addi r3, r1, 0xc
/* 80260314 0025D254 38 00 00 32 */ li r0, 0x32
/* 80260318 0025D258 7C 09 03 A6 */ mtctr r0
lbl_8026031C:
/* 8026031C 0025D25C 98 83 00 00 */ stb r4, 0(r3)
/* 80260320 0025D260 38 63 00 01 */ addi r3, r3, 1
/* 80260324 0025D264 42 00 FF F8 */ bdnz lbl_8026031C
/* 80260328 0025D268 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 8026032C 0025D26C 38 83 EB C8 */ addi r4, r3, lbl_8042EBC8@l
/* 80260330 0025D270 A8 04 0B AE */ lha r0, 0xbae(r4)
/* 80260334 0025D274 C8 62 B5 58 */ lfd f3, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260338 0025D278 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8026033C 0025D27C 90 01 00 B4 */ stw r0, 0xb4(r1)
/* 80260340 0025D280 3C 60 43 30 */ lis r3, 0x4330
/* 80260344 0025D284 90 61 00 B0 */ stw r3, 0xb0(r1)
/* 80260348 0025D288 C8 01 00 B0 */ lfd f0, 0xb0(r1)
/* 8026034C 0025D28C EC 40 18 28 */ fsubs f2, f0, f3
/* 80260350 0025D290 C0 22 B5 74 */ lfs f1, lbl_80454F74-_SDA2_BASE_(r2)
/* 80260354 0025D294 A8 04 0B AC */ lha r0, 0xbac(r4)
/* 80260358 0025D298 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8026035C 0025D29C 90 01 00 AC */ stw r0, 0xac(r1)
/* 80260360 0025D2A0 90 61 00 A8 */ stw r3, 0xa8(r1)
/* 80260364 0025D2A4 C8 01 00 A8 */ lfd f0, 0xa8(r1)
/* 80260368 0025D2A8 EC 00 18 28 */ fsubs f0, f0, f3
/* 8026036C 0025D2AC EC 01 00 2A */ fadds f0, f1, f0
/* 80260370 0025D2B0 EC 42 00 2A */ fadds f2, f2, f0
/* 80260374 0025D2B4 38 60 00 00 */ li r3, 0
/* 80260378 0025D2B8 88 DE 03 DC */ lbz r6, 0x3dc(r30)
/* 8026037C 0025D2BC C0 02 B5 70 */ lfs f0, lbl_80454F70-_SDA2_BASE_(r2)
/* 80260380 0025D2C0 38 00 00 01 */ li r0, 1
/* 80260384 0025D2C4 38 81 00 0C */ addi r4, r1, 0xc
/* 80260388 0025D2C8 7C C9 03 A6 */ mtctr r6
/* 8026038C 0025D2CC 2C 06 00 00 */ cmpwi r6, 0
/* 80260390 0025D2D0 40 81 00 34 */ ble lbl_802603C4
lbl_80260394:
/* 80260394 0025D2D4 7C BE 1A 14 */ add r5, r30, r3
/* 80260398 0025D2D8 C0 25 00 80 */ lfs f1, 0x80(r5)
/* 8026039C 0025D2DC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802603A0 0025D2E0 40 81 00 1C */ ble lbl_802603BC
/* 802603A4 0025D2E4 FC 01 10 40 */ fcmpo cr0, f1, f2
/* 802603A8 0025D2E8 40 80 00 14 */ bge lbl_802603BC
/* 802603AC 0025D2EC 88 A5 00 8D */ lbz r5, 0x8d(r5)
/* 802603B0 0025D2F0 28 05 00 FF */ cmplwi r5, 0xff
/* 802603B4 0025D2F4 41 82 00 08 */ beq lbl_802603BC
/* 802603B8 0025D2F8 7C 04 29 AE */ stbx r0, r4, r5
lbl_802603BC:
/* 802603BC 0025D2FC 38 63 00 10 */ addi r3, r3, 0x10
/* 802603C0 0025D300 42 00 FF D4 */ bdnz lbl_80260394
lbl_802603C4:
/* 802603C4 0025D304 38 80 00 00 */ li r4, 0
/* 802603C8 0025D308 38 61 00 0C */ addi r3, r1, 0xc
/* 802603CC 0025D30C 38 00 00 32 */ li r0, 0x32
/* 802603D0 0025D310 7C 09 03 A6 */ mtctr r0
lbl_802603D4:
/* 802603D4 0025D314 88 03 00 00 */ lbz r0, 0(r3)
/* 802603D8 0025D318 28 00 00 00 */ cmplwi r0, 0
/* 802603DC 0025D31C 40 82 00 14 */ bne lbl_802603F0
/* 802603E0 0025D320 54 C0 25 36 */ rlwinm r0, r6, 4, 0x14, 0x1b
/* 802603E4 0025D324 7C 7E 02 14 */ add r3, r30, r0
/* 802603E8 0025D328 98 83 00 8D */ stb r4, 0x8d(r3)
/* 802603EC 0025D32C 48 00 00 10 */ b lbl_802603FC
lbl_802603F0:
/* 802603F0 0025D330 38 84 00 01 */ addi r4, r4, 1
/* 802603F4 0025D334 38 63 00 01 */ addi r3, r3, 1
/* 802603F8 0025D338 42 00 FF DC */ bdnz lbl_802603D4
lbl_802603FC:
/* 802603FC 0025D33C C3 E2 B5 40 */ lfs f31, lbl_80454F40-_SDA2_BASE_(r2)
/* 80260400 0025D340 FF C0 F8 90 */ fmr f30, f31
/* 80260404 0025D344 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 80260408 0025D348 54 00 20 36 */ slwi r0, r0, 4
/* 8026040C 0025D34C 7C 7E 02 14 */ add r3, r30, r0
/* 80260410 0025D350 88 03 00 8D */ lbz r0, 0x8d(r3)
/* 80260414 0025D354 28 00 00 08 */ cmplwi r0, 8
/* 80260418 0025D358 41 81 00 6C */ bgt lbl_80260484
/* 8026041C 0025D35C 3C 60 80 3C */ lis r3, lbl_803C33C0@ha
/* 80260420 0025D360 38 63 33 C0 */ addi r3, r3, lbl_803C33C0@l
/* 80260424 0025D364 54 00 10 3A */ slwi r0, r0, 2
/* 80260428 0025D368 7C 03 00 2E */ lwzx r0, r3, r0
/* 8026042C 0025D36C 7C 09 03 A6 */ mtctr r0
/* 80260430 0025D370 4E 80 04 20 */ bctr
/* 80260434 0025D374 C3 E2 B5 78 */ lfs f31, lbl_80454F78-_SDA2_BASE_(r2)
/* 80260438 0025D378 48 00 00 64 */ b lbl_8026049C
/* 8026043C 0025D37C C3 E2 B5 7C */ lfs f31, lbl_80454F7C-_SDA2_BASE_(r2)
/* 80260440 0025D380 48 00 00 5C */ b lbl_8026049C
/* 80260444 0025D384 C3 C2 B5 80 */ lfs f30, lbl_80454F80-_SDA2_BASE_(r2)
/* 80260448 0025D388 48 00 00 54 */ b lbl_8026049C
/* 8026044C 0025D38C C3 E2 B5 78 */ lfs f31, lbl_80454F78-_SDA2_BASE_(r2)
/* 80260450 0025D390 C3 C2 B5 80 */ lfs f30, lbl_80454F80-_SDA2_BASE_(r2)
/* 80260454 0025D394 48 00 00 48 */ b lbl_8026049C
/* 80260458 0025D398 C3 E2 B5 7C */ lfs f31, lbl_80454F7C-_SDA2_BASE_(r2)
/* 8026045C 0025D39C C3 C2 B5 80 */ lfs f30, lbl_80454F80-_SDA2_BASE_(r2)
/* 80260460 0025D3A0 48 00 00 3C */ b lbl_8026049C
/* 80260464 0025D3A4 C3 C2 B5 68 */ lfs f30, lbl_80454F68-_SDA2_BASE_(r2)
/* 80260468 0025D3A8 48 00 00 34 */ b lbl_8026049C
/* 8026046C 0025D3AC C3 E2 B5 78 */ lfs f31, lbl_80454F78-_SDA2_BASE_(r2)
/* 80260470 0025D3B0 C3 C2 B5 84 */ lfs f30, lbl_80454F84-_SDA2_BASE_(r2)
/* 80260474 0025D3B4 48 00 00 28 */ b lbl_8026049C
/* 80260478 0025D3B8 C3 E2 B5 7C */ lfs f31, lbl_80454F7C-_SDA2_BASE_(r2)
/* 8026047C 0025D3BC C3 C2 B5 84 */ lfs f30, lbl_80454F84-_SDA2_BASE_(r2)
/* 80260480 0025D3C0 48 00 00 1C */ b lbl_8026049C
lbl_80260484:
/* 80260484 0025D3C4 C0 22 B5 88 */ lfs f1, lbl_80454F88-_SDA2_BASE_(r2)
/* 80260488 0025D3C8 48 00 75 05 */ bl cM_rndFX
/* 8026048C 0025D3CC FF E0 08 90 */ fmr f31, f1
/* 80260490 0025D3D0 C0 22 B5 8C */ lfs f1, lbl_80454F8C-_SDA2_BASE_(r2)
/* 80260494 0025D3D4 48 00 74 F9 */ bl cM_rndFX
/* 80260498 0025D3D8 FF C0 08 90 */ fmr f30, f1
lbl_8026049C:
/* 8026049C 0025D3DC C0 22 B5 90 */ lfs f1, lbl_80454F90-_SDA2_BASE_(r2)
/* 802604A0 0025D3E0 48 00 74 ED */ bl cM_rndFX
/* 802604A4 0025D3E4 EC 1F 08 2A */ fadds f0, f31, f1
/* 802604A8 0025D3E8 FC 00 00 1E */ fctiwz f0, f0
/* 802604AC 0025D3EC D8 01 00 B0 */ stfd f0, 0xb0(r1)
/* 802604B0 0025D3F0 80 81 00 B4 */ lwz r4, 0xb4(r1)
/* 802604B4 0025D3F4 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 802604B8 0025D3F8 54 00 20 36 */ slwi r0, r0, 4
/* 802604BC 0025D3FC 7C 7E 02 14 */ add r3, r30, r0
/* 802604C0 0025D400 B0 83 00 88 */ sth r4, 0x88(r3)
/* 802604C4 0025D404 C0 22 B5 90 */ lfs f1, lbl_80454F90-_SDA2_BASE_(r2)
/* 802604C8 0025D408 48 00 74 C5 */ bl cM_rndFX
/* 802604CC 0025D40C EC 1E 08 2A */ fadds f0, f30, f1
/* 802604D0 0025D410 FC 00 00 1E */ fctiwz f0, f0
/* 802604D4 0025D414 D8 01 00 A8 */ stfd f0, 0xa8(r1)
/* 802604D8 0025D418 80 81 00 AC */ lwz r4, 0xac(r1)
/* 802604DC 0025D41C 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 802604E0 0025D420 54 00 20 36 */ slwi r0, r0, 4
/* 802604E4 0025D424 7C 7E 02 14 */ add r3, r30, r0
/* 802604E8 0025D428 B0 83 00 8A */ sth r4, 0x8a(r3)
lbl_802604EC:
/* 802604EC 0025D42C 38 80 00 00 */ li r4, 0
/* 802604F0 0025D430 88 1E 03 DC */ lbz r0, 0x3dc(r30)
/* 802604F4 0025D434 54 00 20 36 */ slwi r0, r0, 4
/* 802604F8 0025D438 7C 7E 02 14 */ add r3, r30, r0
/* 802604FC 0025D43C 98 83 00 8C */ stb r4, 0x8c(r3)
/* 80260500 0025D440 38 00 00 4B */ li r0, 0x4b
/* 80260504 0025D444 90 01 00 08 */ stw r0, 8(r1)
/* 80260508 0025D448 80 6D 8D E8 */ lwz r3, lbl_80451368-_SDA_BASE_(r13)
/* 8026050C 0025D44C 38 81 00 08 */ addi r4, r1, 8
/* 80260510 0025D450 38 A0 00 00 */ li r5, 0
/* 80260514 0025D454 38 C0 00 00 */ li r6, 0
/* 80260518 0025D458 38 E0 00 00 */ li r7, 0
/* 8026051C 0025D45C C0 22 B5 4C */ lfs f1, lbl_80454F4C-_SDA2_BASE_(r2)
/* 80260520 0025D460 FC 40 08 90 */ fmr f2, f1
/* 80260524 0025D464 C0 62 B5 50 */ lfs f3, lbl_80454F50-_SDA2_BASE_(r2)
/* 80260528 0025D468 FC 80 18 90 */ fmr f4, f3
/* 8026052C 0025D46C 39 00 00 00 */ li r8, 0
/* 80260530 0025D470 48 04 B4 55 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 80260534 0025D474 88 7E 03 DC */ lbz r3, 0x3dc(r30)
/* 80260538 0025D478 38 03 00 01 */ addi r0, r3, 1
/* 8026053C 0025D47C 98 1E 03 DC */ stb r0, 0x3dc(r30)
/* 80260540 0025D480 38 60 00 01 */ li r3, 1
/* 80260544 0025D484 48 00 00 08 */ b lbl_8026054C
lbl_80260548:
/* 80260548 0025D488 38 60 00 00 */ li r3, 0
lbl_8026054C:
/* 8026054C 0025D48C E3 E1 00 D8 */ psq_l f31, 216(r1), 0, qr0
/* 80260550 0025D490 CB E1 00 D0 */ lfd f31, 0xd0(r1)
/* 80260554 0025D494 E3 C1 00 C8 */ psq_l f30, 200(r1), 0, qr0
/* 80260558 0025D498 CB C1 00 C0 */ lfd f30, 0xc0(r1)
/* 8026055C 0025D49C 83 E1 00 BC */ lwz r31, 0xbc(r1)
/* 80260560 0025D4A0 83 C1 00 B8 */ lwz r30, 0xb8(r1)
/* 80260564 0025D4A4 80 01 00 E4 */ lwz r0, 0xe4(r1)
/* 80260568 0025D4A8 7C 08 03 A6 */ mtlr r0
/* 8026056C 0025D4AC 38 21 00 E0 */ addi r1, r1, 0xe0
/* 80260570 0025D4B0 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_createStart
dDlst_TimerScrnDraw_c_NS_createStart:
/* 80260574 0025D4B4 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80260578 0025D4B8 7C 08 02 A6 */ mflr r0
/* 8026057C 0025D4BC 90 01 00 84 */ stw r0, 0x84(r1)
/* 80260580 0025D4C0 93 E1 00 7C */ stw r31, 0x7c(r1)
/* 80260584 0025D4C4 7C 7F 1B 78 */ mr r31, r3
/* 80260588 0025D4C8 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 8026058C 0025D4CC 38 63 01 88 */ addi r3, r3, lbl_80430188@l
/* 80260590 0025D4D0 54 84 04 3E */ clrlwi r4, r4, 0x10
/* 80260594 0025D4D4 38 A1 00 08 */ addi r5, r1, 8
/* 80260598 0025D4D8 38 C0 00 00 */ li r6, 0
/* 8026059C 0025D4DC 4B FB BC B5 */ bl dMeter2Info_c_NS_getString
/* 802605A0 0025D4E0 80 7F 00 08 */ lwz r3, 8(r31)
/* 802605A4 0025D4E4 3C 80 69 6E */ lis r4, 0x696E5F73@ha
/* 802605A8 0025D4E8 38 C4 5F 73 */ addi r6, r4, 0x696E5F73@l
/* 802605AC 0025D4EC 3C 80 67 65 */ lis r4, 0x6765745F@ha
/* 802605B0 0025D4F0 38 A4 74 5F */ addi r5, r4, 0x6765745F@l
/* 802605B4 0025D4F4 81 83 00 00 */ lwz r12, 0(r3)
/* 802605B8 0025D4F8 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802605BC 0025D4FC 7D 89 03 A6 */ mtctr r12
/* 802605C0 0025D500 4E 80 04 21 */ bctrl
/* 802605C4 0025D504 48 0A 00 95 */ bl J2DTextBox_NS_getStringPtr
/* 802605C8 0025D508 38 81 00 08 */ addi r4, r1, 8
/* 802605CC 0025D50C 48 10 85 61 */ bl strcpy
/* 802605D0 0025D510 80 7F 00 08 */ lwz r3, 8(r31)
/* 802605D4 0025D514 3C 80 74 5F */ lis r4, 0x745F696E@ha
/* 802605D8 0025D518 38 C4 69 6E */ addi r6, r4, 0x745F696E@l
/* 802605DC 0025D51C 38 A0 67 65 */ li r5, 0x6765
/* 802605E0 0025D520 81 83 00 00 */ lwz r12, 0(r3)
/* 802605E4 0025D524 81 8C 00 3C */ lwz r12, 0x3c(r12)
/* 802605E8 0025D528 7D 89 03 A6 */ mtctr r12
/* 802605EC 0025D52C 4E 80 04 21 */ bctrl
/* 802605F0 0025D530 48 0A 00 69 */ bl J2DTextBox_NS_getStringPtr
/* 802605F4 0025D534 38 81 00 08 */ addi r4, r1, 8
/* 802605F8 0025D538 48 10 85 35 */ bl strcpy
/* 802605FC 0025D53C 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260600 0025D540 28 00 00 00 */ cmplwi r0, 0
/* 80260604 0025D544 40 82 00 74 */ bne lbl_80260678
/* 80260608 0025D548 C0 02 B5 70 */ lfs f0, lbl_80454F70-_SDA2_BASE_(r2)
/* 8026060C 0025D54C 54 00 25 36 */ rlwinm r0, r0, 4, 0x14, 0x1b
/* 80260610 0025D550 7C 7F 02 14 */ add r3, r31, r0
/* 80260614 0025D554 D0 03 00 80 */ stfs f0, 0x80(r3)
/* 80260618 0025D558 C0 02 B5 50 */ lfs f0, lbl_80454F50-_SDA2_BASE_(r2)
/* 8026061C 0025D55C 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260620 0025D560 54 00 20 36 */ slwi r0, r0, 4
/* 80260624 0025D564 7C 7F 02 14 */ add r3, r31, r0
/* 80260628 0025D568 D0 03 00 84 */ stfs f0, 0x84(r3)
/* 8026062C 0025D56C 38 80 00 00 */ li r4, 0
/* 80260630 0025D570 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260634 0025D574 54 00 20 36 */ slwi r0, r0, 4
/* 80260638 0025D578 7C 7F 02 14 */ add r3, r31, r0
/* 8026063C 0025D57C B0 83 00 88 */ sth r4, 0x88(r3)
/* 80260640 0025D580 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260644 0025D584 54 00 20 36 */ slwi r0, r0, 4
/* 80260648 0025D588 7C 7F 02 14 */ add r3, r31, r0
/* 8026064C 0025D58C B0 83 00 8A */ sth r4, 0x8a(r3)
/* 80260650 0025D590 38 80 00 01 */ li r4, 1
/* 80260654 0025D594 88 1F 03 DC */ lbz r0, 0x3dc(r31)
/* 80260658 0025D598 54 00 20 36 */ slwi r0, r0, 4
/* 8026065C 0025D59C 7C 7F 02 14 */ add r3, r31, r0
/* 80260660 0025D5A0 98 83 00 8C */ stb r4, 0x8c(r3)
/* 80260664 0025D5A4 88 7F 03 DC */ lbz r3, 0x3dc(r31)
/* 80260668 0025D5A8 38 03 00 01 */ addi r0, r3, 1
/* 8026066C 0025D5AC 98 1F 03 DC */ stb r0, 0x3dc(r31)
/* 80260670 0025D5B0 38 60 00 01 */ li r3, 1
/* 80260674 0025D5B4 48 00 00 08 */ b lbl_8026067C
lbl_80260678:
/* 80260678 0025D5B8 38 60 00 00 */ li r3, 0
lbl_8026067C:
/* 8026067C 0025D5BC 83 E1 00 7C */ lwz r31, 0x7c(r1)
/* 80260680 0025D5C0 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80260684 0025D5C4 7C 08 03 A6 */ mtlr r0
/* 80260688 0025D5C8 38 21 00 80 */ addi r1, r1, 0x80
/* 8026068C 0025D5CC 4E 80 00 20 */ blr
/* 80260690 0025D5D0 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 80260694 0025D5D4 7C 08 02 A6 */ mflr r0
/* 80260698 0025D5D8 90 01 00 84 */ stw r0, 0x84(r1)
/* 8026069C 0025D5DC DB E1 00 70 */ stfd f31, 0x70(r1)
/* 802606A0 0025D5E0 F3 E1 00 78 */ psq_st f31, 120(r1), 0, qr0
/* 802606A4 0025D5E4 DB C1 00 60 */ stfd f30, 0x60(r1)
/* 802606A8 0025D5E8 F3 C1 00 68 */ psq_st f30, 104(r1), 0, qr0
/* 802606AC 0025D5EC DB A1 00 50 */ stfd f29, 0x50(r1)
/* 802606B0 0025D5F0 F3 A1 00 58 */ psq_st f29, 88(r1), 0, qr0
/* 802606B4 0025D5F4 39 61 00 50 */ addi r11, r1, 0x50
/* 802606B8 0025D5F8 48 10 1B 19 */ bl _savegpr_26
/* 802606BC 0025D5FC 7C 7B 1B 78 */ mr r27, r3
/* 802606C0 0025D600 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802606C4 0025D604 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802606C8 0025D608 83 C3 5F 50 */ lwz r30, 0x5f50(r3)
/* 802606CC 0025D60C 7F C3 F3 78 */ mr r3, r30
/* 802606D0 0025D610 81 9E 00 00 */ lwz r12, 0(r30)
/* 802606D4 0025D614 81 8C 00 18 */ lwz r12, 0x18(r12)
/* 802606D8 0025D618 7D 89 03 A6 */ mtctr r12
/* 802606DC 0025D61C 4E 80 04 21 */ bctrl
/* 802606E0 0025D620 80 7B 00 04 */ lwz r3, 4(r27)
/* 802606E4 0025D624 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 802606E8 0025D628 FC 40 08 90 */ fmr f2, f1
/* 802606EC 0025D62C 7F C4 F3 78 */ mr r4, r30
/* 802606F0 0025D630 48 09 87 E5 */ bl J2DScreen_NS_draw
/* 802606F4 0025D634 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 802606F8 0025D638 3B E3 EB C8 */ addi r31, r3, lbl_8042EBC8@l
/* 802606FC 0025D63C A8 1F 0B AE */ lha r0, 0xbae(r31)
/* 80260700 0025D640 C8 62 B5 58 */ lfd f3, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260704 0025D644 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80260708 0025D648 90 01 00 0C */ stw r0, 0xc(r1)
/* 8026070C 0025D64C 3C 60 43 30 */ lis r3, 0x4330
/* 80260710 0025D650 90 61 00 08 */ stw r3, 8(r1)
/* 80260714 0025D654 C8 01 00 08 */ lfd f0, 8(r1)
/* 80260718 0025D658 EC 40 18 28 */ fsubs f2, f0, f3
/* 8026071C 0025D65C C0 22 B5 74 */ lfs f1, lbl_80454F74-_SDA2_BASE_(r2)
/* 80260720 0025D660 A8 1F 0B AC */ lha r0, 0xbac(r31)
/* 80260724 0025D664 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80260728 0025D668 90 01 00 14 */ stw r0, 0x14(r1)
/* 8026072C 0025D66C 90 61 00 10 */ stw r3, 0x10(r1)
/* 80260730 0025D670 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 80260734 0025D674 EC 00 18 28 */ fsubs f0, f0, f3
/* 80260738 0025D678 EC 01 00 2A */ fadds f0, f1, f0
/* 8026073C 0025D67C EF C2 00 2A */ fadds f30, f2, f0
/* 80260740 0025D680 3B 80 00 00 */ li r28, 0
/* 80260744 0025D684 3B 40 00 00 */ li r26, 0
/* 80260748 0025D688 C3 E2 B5 40 */ lfs f31, lbl_80454F40-_SDA2_BASE_(r2)
lbl_8026074C:
/* 8026074C 0025D68C 7F BB D2 14 */ add r29, r27, r26
/* 80260750 0025D690 C0 7D 00 80 */ lfs f3, 0x80(r29)
/* 80260754 0025D694 FC 03 F8 40 */ fcmpo cr0, f3, f31
/* 80260758 0025D698 40 81 03 10 */ ble lbl_80260A68
/* 8026075C 0025D69C FC 03 F0 40 */ fcmpo cr0, f3, f30
/* 80260760 0025D6A0 40 80 03 08 */ bge lbl_80260A68
/* 80260764 0025D6A4 C3 A2 B5 4C */ lfs f29, lbl_80454F4C-_SDA2_BASE_(r2)
/* 80260768 0025D6A8 C0 22 B5 74 */ lfs f1, lbl_80454F74-_SDA2_BASE_(r2)
/* 8026076C 0025D6AC FC 03 08 40 */ fcmpo cr0, f3, f1
/* 80260770 0025D6B0 40 80 00 30 */ bge lbl_802607A0
/* 80260774 0025D6B4 C0 1F 0B A8 */ lfs f0, 0xba8(r31)
/* 80260778 0025D6B8 EC 03 00 2A */ fadds f0, f3, f0
/* 8026077C 0025D6BC D0 1D 00 80 */ stfs f0, 0x80(r29)
/* 80260780 0025D6C0 C0 1D 00 80 */ lfs f0, 0x80(r29)
/* 80260784 0025D6C4 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 80260788 0025D6C8 40 81 00 08 */ ble lbl_80260790
/* 8026078C 0025D6CC D0 3D 00 80 */ stfs f1, 0x80(r29)
lbl_80260790:
/* 80260790 0025D6D0 7F 63 DB 78 */ mr r3, r27
/* 80260794 0025D6D4 C0 3D 00 80 */ lfs f1, 0x80(r29)
/* 80260798 0025D6D8 48 00 03 3D */ bl dDlst_TimerScrnDraw_c_NS_playBckAnimation
/* 8026079C 0025D6DC 48 00 00 D8 */ b lbl_80260874
lbl_802607A0:
/* 802607A0 0025D6E0 A8 1F 0B AC */ lha r0, 0xbac(r31)
/* 802607A4 0025D6E4 C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 802607A8 0025D6E8 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802607AC 0025D6EC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802607B0 0025D6F0 3C 00 43 30 */ lis r0, 0x4330
/* 802607B4 0025D6F4 90 01 00 10 */ stw r0, 0x10(r1)
/* 802607B8 0025D6F8 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 802607BC 0025D6FC EC 00 10 28 */ fsubs f0, f0, f2
/* 802607C0 0025D700 EC 01 00 2A */ fadds f0, f1, f0
/* 802607C4 0025D704 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 802607C8 0025D708 40 80 00 18 */ bge lbl_802607E0
/* 802607CC 0025D70C EC 03 E8 2A */ fadds f0, f3, f29
/* 802607D0 0025D710 D0 1D 00 80 */ stfs f0, 0x80(r29)
/* 802607D4 0025D714 7F 63 DB 78 */ mr r3, r27
/* 802607D8 0025D718 48 00 02 FD */ bl dDlst_TimerScrnDraw_c_NS_playBckAnimation
/* 802607DC 0025D71C 48 00 00 98 */ b lbl_80260874
lbl_802607E0:
/* 802607E0 0025D720 FC 03 F0 40 */ fcmpo cr0, f3, f30
/* 802607E4 0025D724 40 80 00 90 */ bge lbl_80260874
/* 802607E8 0025D728 EC 03 E8 2A */ fadds f0, f3, f29
/* 802607EC 0025D72C D0 1D 00 80 */ stfs f0, 0x80(r29)
/* 802607F0 0025D730 7F 63 DB 78 */ mr r3, r27
/* 802607F4 0025D734 48 00 02 E1 */ bl dDlst_TimerScrnDraw_c_NS_playBckAnimation
/* 802607F8 0025D738 C0 1D 00 80 */ lfs f0, 0x80(r29)
/* 802607FC 0025D73C EC 1E 00 28 */ fsubs f0, f30, f0
/* 80260800 0025D740 FC 00 00 1E */ fctiwz f0, f0
/* 80260804 0025D744 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 80260808 0025D748 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8026080C 0025D74C A8 9F 0B AE */ lha r4, 0xbae(r31)
/* 80260810 0025D750 7C 00 07 34 */ extsh r0, r0
/* 80260814 0025D754 C8 62 B5 58 */ lfd f3, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260818 0025D758 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 8026081C 0025D75C 90 01 00 0C */ stw r0, 0xc(r1)
/* 80260820 0025D760 3C 60 43 30 */ lis r3, 0x4330
/* 80260824 0025D764 90 61 00 08 */ stw r3, 8(r1)
/* 80260828 0025D768 C8 01 00 08 */ lfd f0, 8(r1)
/* 8026082C 0025D76C EC 20 18 28 */ fsubs f1, f0, f3
/* 80260830 0025D770 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80260834 0025D774 90 61 00 18 */ stw r3, 0x18(r1)
/* 80260838 0025D778 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 8026083C 0025D77C EC 00 18 28 */ fsubs f0, f0, f3
/* 80260840 0025D780 EC 41 00 32 */ fmuls f2, f1, f0
/* 80260844 0025D784 6C 80 80 00 */ xoris r0, r4, 0x8000
/* 80260848 0025D788 90 01 00 24 */ stw r0, 0x24(r1)
/* 8026084C 0025D78C 90 61 00 20 */ stw r3, 0x20(r1)
/* 80260850 0025D790 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80260854 0025D794 EC 20 18 28 */ fsubs f1, f0, f3
/* 80260858 0025D798 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8026085C 0025D79C 90 61 00 28 */ stw r3, 0x28(r1)
/* 80260860 0025D7A0 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 80260864 0025D7A4 EC 00 18 28 */ fsubs f0, f0, f3
/* 80260868 0025D7A8 EC 01 00 32 */ fmuls f0, f1, f0
/* 8026086C 0025D7AC EC 02 00 24 */ fdivs f0, f2, f0
/* 80260870 0025D7B0 FF A0 00 90 */ fmr f29, f0
lbl_80260874:
/* 80260874 0025D7B4 80 7B 00 20 */ lwz r3, 0x20(r27)
/* 80260878 0025D7B8 FC 20 E8 90 */ fmr f1, f29
/* 8026087C 0025D7BC 4B FF 4F 55 */ bl CPaneMgrAlpha_NS_setAlphaRate
/* 80260880 0025D7C0 88 1F 0B CA */ lbz r0, 0xbca(r31)
/* 80260884 0025D7C4 28 00 00 01 */ cmplwi r0, 1
/* 80260888 0025D7C8 40 82 00 70 */ bne lbl_802608F8
/* 8026088C 0025D7CC A8 1D 00 8A */ lha r0, 0x8a(r29)
/* 80260890 0025D7D0 C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260894 0025D7D4 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80260898 0025D7D8 90 01 00 2C */ stw r0, 0x2c(r1)
/* 8026089C 0025D7DC 3C 80 43 30 */ lis r4, 0x4330
/* 802608A0 0025D7E0 90 81 00 28 */ stw r4, 0x28(r1)
/* 802608A4 0025D7E4 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 802608A8 0025D7E8 EC 20 10 28 */ fsubs f1, f0, f2
/* 802608AC 0025D7EC C0 1F 0B A4 */ lfs f0, 0xba4(r31)
/* 802608B0 0025D7F0 EC 61 00 2A */ fadds f3, f1, f0
/* 802608B4 0025D7F4 80 7B 00 24 */ lwz r3, 0x24(r27)
/* 802608B8 0025D7F8 80 63 00 04 */ lwz r3, 4(r3)
/* 802608BC 0025D7FC A8 1D 00 88 */ lha r0, 0x88(r29)
/* 802608C0 0025D800 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802608C4 0025D804 90 01 00 24 */ stw r0, 0x24(r1)
/* 802608C8 0025D808 90 81 00 20 */ stw r4, 0x20(r1)
/* 802608CC 0025D80C C8 01 00 20 */ lfd f0, 0x20(r1)
/* 802608D0 0025D810 EC 20 10 28 */ fsubs f1, f0, f2
/* 802608D4 0025D814 C0 1F 0B A0 */ lfs f0, 0xba0(r31)
/* 802608D8 0025D818 EC 01 00 2A */ fadds f0, f1, f0
/* 802608DC 0025D81C D0 03 00 D4 */ stfs f0, 0xd4(r3)
/* 802608E0 0025D820 D0 63 00 D8 */ stfs f3, 0xd8(r3)
/* 802608E4 0025D824 81 83 00 00 */ lwz r12, 0(r3)
/* 802608E8 0025D828 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 802608EC 0025D82C 7D 89 03 A6 */ mtctr r12
/* 802608F0 0025D830 4E 80 04 21 */ bctrl
/* 802608F4 0025D834 48 00 00 84 */ b lbl_80260978
lbl_802608F8:
/* 802608F8 0025D838 C0 3D 00 80 */ lfs f1, 0x80(r29)
/* 802608FC 0025D83C C0 02 B5 70 */ lfs f0, lbl_80454F70-_SDA2_BASE_(r2)
/* 80260900 0025D840 EC 41 00 28 */ fsubs f2, f1, f0
/* 80260904 0025D844 C0 22 B5 94 */ lfs f1, lbl_80454F94-_SDA2_BASE_(r2)
/* 80260908 0025D848 C0 02 B5 98 */ lfs f0, lbl_80454F98-_SDA2_BASE_(r2)
/* 8026090C 0025D84C EC 00 00 B2 */ fmuls f0, f0, f2
/* 80260910 0025D850 EC 00 00 B2 */ fmuls f0, f0, f2
/* 80260914 0025D854 EC 61 00 32 */ fmuls f3, f1, f0
/* 80260918 0025D858 2C 1C 00 00 */ cmpwi r28, 0
/* 8026091C 0025D85C 40 82 00 08 */ bne lbl_80260924
/* 80260920 0025D860 C0 62 B5 40 */ lfs f3, lbl_80454F40-_SDA2_BASE_(r2)
lbl_80260924:
/* 80260924 0025D864 80 7B 00 24 */ lwz r3, 0x24(r27)
/* 80260928 0025D868 A8 1D 00 88 */ lha r0, 0x88(r29)
/* 8026092C 0025D86C C8 42 B5 58 */ lfd f2, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260930 0025D870 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80260934 0025D874 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80260938 0025D878 3C 80 43 30 */ lis r4, 0x4330
/* 8026093C 0025D87C 90 81 00 28 */ stw r4, 0x28(r1)
/* 80260940 0025D880 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 80260944 0025D884 EC 20 10 28 */ fsubs f1, f0, f2
/* 80260948 0025D888 C0 1F 0B A0 */ lfs f0, 0xba0(r31)
/* 8026094C 0025D88C EC 21 00 2A */ fadds f1, f1, f0
/* 80260950 0025D890 A8 1D 00 8A */ lha r0, 0x8a(r29)
/* 80260954 0025D894 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80260958 0025D898 90 01 00 24 */ stw r0, 0x24(r1)
/* 8026095C 0025D89C 90 81 00 20 */ stw r4, 0x20(r1)
/* 80260960 0025D8A0 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 80260964 0025D8A4 EC 40 10 28 */ fsubs f2, f0, f2
/* 80260968 0025D8A8 C0 1F 0B A4 */ lfs f0, 0xba4(r31)
/* 8026096C 0025D8AC EC 02 00 2A */ fadds f0, f2, f0
/* 80260970 0025D8B0 EC 40 18 28 */ fsubs f2, f0, f3
/* 80260974 0025D8B4 4B FF 3C 3D */ bl CPaneMgr_NS_paneTrans
lbl_80260978:
/* 80260978 0025D8B8 C0 3F 0B 9C */ lfs f1, 0xb9c(r31)
/* 8026097C 0025D8BC 80 7B 00 24 */ lwz r3, 0x24(r27)
/* 80260980 0025D8C0 80 63 00 04 */ lwz r3, 4(r3)
/* 80260984 0025D8C4 C0 1F 0B 98 */ lfs f0, 0xb98(r31)
/* 80260988 0025D8C8 D0 03 00 CC */ stfs f0, 0xcc(r3)
/* 8026098C 0025D8CC D0 23 00 D0 */ stfs f1, 0xd0(r3)
/* 80260990 0025D8D0 81 83 00 00 */ lwz r12, 0(r3)
/* 80260994 0025D8D4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80260998 0025D8D8 7D 89 03 A6 */ mtctr r12
/* 8026099C 0025D8DC 4E 80 04 21 */ bctrl
/* 802609A0 0025D8E0 80 7B 00 08 */ lwz r3, 8(r27)
/* 802609A4 0025D8E4 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 802609A8 0025D8E8 FC 40 08 90 */ fmr f2, f1
/* 802609AC 0025D8EC 7F C4 F3 78 */ mr r4, r30
/* 802609B0 0025D8F0 48 09 85 25 */ bl J2DScreen_NS_draw
/* 802609B4 0025D8F4 C0 3D 00 84 */ lfs f1, 0x84(r29)
/* 802609B8 0025D8F8 C0 02 B5 40 */ lfs f0, lbl_80454F40-_SDA2_BASE_(r2)
/* 802609BC 0025D8FC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 802609C0 0025D900 40 81 00 14 */ ble lbl_802609D4
/* 802609C4 0025D904 7F 63 DB 78 */ mr r3, r27
/* 802609C8 0025D908 7F 84 E3 78 */ mr r4, r28
/* 802609CC 0025D90C 48 00 01 89 */ bl dDlst_TimerScrnDraw_c_NS_drawPikari
/* 802609D0 0025D910 48 00 00 98 */ b lbl_80260A68
lbl_802609D4:
/* 802609D4 0025D914 C0 02 B5 50 */ lfs f0, lbl_80454F50-_SDA2_BASE_(r2)
/* 802609D8 0025D918 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 802609DC 0025D91C 40 82 00 8C */ bne lbl_80260A68
/* 802609E0 0025D920 88 1D 00 8C */ lbz r0, 0x8c(r29)
/* 802609E4 0025D924 28 00 00 00 */ cmplwi r0, 0
/* 802609E8 0025D928 40 82 00 44 */ bne lbl_80260A2C
/* 802609EC 0025D92C C0 5D 00 80 */ lfs f2, 0x80(r29)
/* 802609F0 0025D930 A8 1F 0B C8 */ lha r0, 0xbc8(r31)
/* 802609F4 0025D934 C8 22 B5 58 */ lfd f1, lbl_80454F58-_SDA2_BASE_(r2)
/* 802609F8 0025D938 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 802609FC 0025D93C 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80260A00 0025D940 3C 00 43 30 */ lis r0, 0x4330
/* 80260A04 0025D944 90 01 00 28 */ stw r0, 0x28(r1)
/* 80260A08 0025D948 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 80260A0C 0025D94C EC 00 08 28 */ fsubs f0, f0, f1
/* 80260A10 0025D950 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 80260A14 0025D954 40 81 00 54 */ ble lbl_80260A68
/* 80260A18 0025D958 C0 22 B5 9C */ lfs f1, lbl_80454F9C-_SDA2_BASE_(r2)
/* 80260A1C 0025D95C C0 1F 0B C4 */ lfs f0, 0xbc4(r31)
/* 80260A20 0025D960 EC 01 00 28 */ fsubs f0, f1, f0
/* 80260A24 0025D964 D0 1D 00 84 */ stfs f0, 0x84(r29)
/* 80260A28 0025D968 48 00 00 40 */ b lbl_80260A68
lbl_80260A2C:
/* 80260A2C 0025D96C C0 5D 00 80 */ lfs f2, 0x80(r29)
/* 80260A30 0025D970 A8 1F 0B E4 */ lha r0, 0xbe4(r31)
/* 80260A34 0025D974 C8 22 B5 58 */ lfd f1, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260A38 0025D978 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80260A3C 0025D97C 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80260A40 0025D980 3C 00 43 30 */ lis r0, 0x4330
/* 80260A44 0025D984 90 01 00 28 */ stw r0, 0x28(r1)
/* 80260A48 0025D988 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 80260A4C 0025D98C EC 00 08 28 */ fsubs f0, f0, f1
/* 80260A50 0025D990 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 80260A54 0025D994 40 81 00 14 */ ble lbl_80260A68
/* 80260A58 0025D998 C0 22 B5 9C */ lfs f1, lbl_80454F9C-_SDA2_BASE_(r2)
/* 80260A5C 0025D99C C0 1F 0B E0 */ lfs f0, 0xbe0(r31)
/* 80260A60 0025D9A0 EC 01 00 28 */ fsubs f0, f1, f0
/* 80260A64 0025D9A4 D0 1D 00 84 */ stfs f0, 0x84(r29)
lbl_80260A68:
/* 80260A68 0025D9A8 3B 9C 00 01 */ addi r28, r28, 1
/* 80260A6C 0025D9AC 2C 1C 00 33 */ cmpwi r28, 0x33
/* 80260A70 0025D9B0 3B 5A 00 10 */ addi r26, r26, 0x10
/* 80260A74 0025D9B4 41 80 FC D8 */ blt lbl_8026074C
/* 80260A78 0025D9B8 E3 E1 00 78 */ psq_l f31, 120(r1), 0, qr0
/* 80260A7C 0025D9BC CB E1 00 70 */ lfd f31, 0x70(r1)
/* 80260A80 0025D9C0 E3 C1 00 68 */ psq_l f30, 104(r1), 0, qr0
/* 80260A84 0025D9C4 CB C1 00 60 */ lfd f30, 0x60(r1)
/* 80260A88 0025D9C8 E3 A1 00 58 */ psq_l f29, 88(r1), 0, qr0
/* 80260A8C 0025D9CC CB A1 00 50 */ lfd f29, 0x50(r1)
/* 80260A90 0025D9D0 39 61 00 50 */ addi r11, r1, 0x50
/* 80260A94 0025D9D4 48 10 17 89 */ bl _restgpr_26
/* 80260A98 0025D9D8 80 01 00 84 */ lwz r0, 0x84(r1)
/* 80260A9C 0025D9DC 7C 08 03 A6 */ mtlr r0
/* 80260AA0 0025D9E0 38 21 00 80 */ addi r1, r1, 0x80
/* 80260AA4 0025D9E4 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_checkStartAnimeEnd
dDlst_TimerScrnDraw_c_NS_checkStartAnimeEnd:
/* 80260AA8 0025D9E8 88 03 00 8C */ lbz r0, 0x8c(r3)
/* 80260AAC 0025D9EC 28 00 00 01 */ cmplwi r0, 1
/* 80260AB0 0025D9F0 40 82 00 1C */ bne lbl_80260ACC
/* 80260AB4 0025D9F4 C0 22 B5 40 */ lfs f1, lbl_80454F40-_SDA2_BASE_(r2)
/* 80260AB8 0025D9F8 C0 03 00 84 */ lfs f0, 0x84(r3)
/* 80260ABC 0025D9FC FC 01 00 00 */ fcmpu cr0, f1, f0
/* 80260AC0 0025DA00 40 82 00 0C */ bne lbl_80260ACC
/* 80260AC4 0025DA04 38 60 00 01 */ li r3, 1
/* 80260AC8 0025DA08 4E 80 00 20 */ blr
lbl_80260ACC:
/* 80260ACC 0025DA0C 38 60 00 00 */ li r3, 0
/* 80260AD0 0025DA10 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_playBckAnimation
dDlst_TimerScrnDraw_c_NS_playBckAnimation:
/* 80260AD4 0025DA14 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80260AD8 0025DA18 7C 08 02 A6 */ mflr r0
/* 80260ADC 0025DA1C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80260AE0 0025DA20 DB E1 00 18 */ stfd f31, 0x18(r1)
/* 80260AE4 0025DA24 93 E1 00 14 */ stw r31, 0x14(r1)
/* 80260AE8 0025DA28 7C 7F 1B 78 */ mr r31, r3
/* 80260AEC 0025DA2C FF E0 08 90 */ fmr f31, f1
/* 80260AF0 0025DA30 80 63 00 20 */ lwz r3, 0x20(r3)
/* 80260AF4 0025DA34 80 63 00 04 */ lwz r3, 4(r3)
/* 80260AF8 0025DA38 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 80260AFC 0025DA3C 81 83 00 00 */ lwz r12, 0(r3)
/* 80260B00 0025DA40 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 80260B04 0025DA44 7D 89 03 A6 */ mtctr r12
/* 80260B08 0025DA48 4E 80 04 21 */ bctrl
/* 80260B0C 0025DA4C 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 80260B10 0025DA50 D3 E3 00 08 */ stfs f31, 8(r3)
/* 80260B14 0025DA54 80 7F 00 20 */ lwz r3, 0x20(r31)
/* 80260B18 0025DA58 80 63 00 04 */ lwz r3, 4(r3)
/* 80260B1C 0025DA5C 48 09 74 B1 */ bl J2DPane_NS_animationTransform
/* 80260B20 0025DA60 80 7F 00 20 */ lwz r3, 0x20(r31)
/* 80260B24 0025DA64 80 63 00 04 */ lwz r3, 4(r3)
/* 80260B28 0025DA68 38 80 00 00 */ li r4, 0
/* 80260B2C 0025DA6C 81 83 00 00 */ lwz r12, 0(r3)
/* 80260B30 0025DA70 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 80260B34 0025DA74 7D 89 03 A6 */ mtctr r12
/* 80260B38 0025DA78 4E 80 04 21 */ bctrl
/* 80260B3C 0025DA7C CB E1 00 18 */ lfd f31, 0x18(r1)
/* 80260B40 0025DA80 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 80260B44 0025DA84 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80260B48 0025DA88 7C 08 03 A6 */ mtlr r0
/* 80260B4C 0025DA8C 38 21 00 20 */ addi r1, r1, 0x20
/* 80260B50 0025DA90 4E 80 00 20 */ blr
.global dDlst_TimerScrnDraw_c_NS_drawPikari
dDlst_TimerScrnDraw_c_NS_drawPikari:
/* 80260B54 0025DA94 94 21 FE F0 */ stwu r1, -0x110(r1)
/* 80260B58 0025DA98 7C 08 02 A6 */ mflr r0
/* 80260B5C 0025DA9C 90 01 01 14 */ stw r0, 0x114(r1)
/* 80260B60 0025DAA0 DB E1 01 00 */ stfd f31, 0x100(r1)
/* 80260B64 0025DAA4 F3 E1 01 08 */ psq_st f31, 264(r1), 0, qr0
/* 80260B68 0025DAA8 DB C1 00 F0 */ stfd f30, 0xf0(r1)
/* 80260B6C 0025DAAC F3 C1 00 F8 */ psq_st f30, 248(r1), 0, qr0
/* 80260B70 0025DAB0 DB A1 00 E0 */ stfd f29, 0xe0(r1)
/* 80260B74 0025DAB4 F3 A1 00 E8 */ psq_st f29, 232(r1), 0, qr0
/* 80260B78 0025DAB8 DB 81 00 D0 */ stfd f28, 0xd0(r1)
/* 80260B7C 0025DABC F3 81 00 D8 */ psq_st f28, 216(r1), 0, qr0
/* 80260B80 0025DAC0 DB 61 00 C0 */ stfd f27, 0xc0(r1)
/* 80260B84 0025DAC4 F3 61 00 C8 */ psq_st f27, 200(r1), 0, qr0
/* 80260B88 0025DAC8 DB 41 00 B0 */ stfd f26, 0xb0(r1)
/* 80260B8C 0025DACC F3 41 00 B8 */ psq_st f26, 184(r1), 0, qr0
/* 80260B90 0025DAD0 DB 21 00 A0 */ stfd f25, 0xa0(r1)
/* 80260B94 0025DAD4 F3 21 00 A8 */ psq_st f25, 168(r1), 0, qr0
/* 80260B98 0025DAD8 DB 01 00 90 */ stfd f24, 0x90(r1)
/* 80260B9C 0025DADC F3 01 00 98 */ psq_st f24, 152(r1), 0, qr0
/* 80260BA0 0025DAE0 39 61 00 90 */ addi r11, r1, 0x90
/* 80260BA4 0025DAE4 48 10 16 19 */ bl _savegpr_21
/* 80260BA8 0025DAE8 7C 7F 1B 78 */ mr r31, r3
/* 80260BAC 0025DAEC 54 9A 20 36 */ slwi r26, r4, 4
/* 80260BB0 0025DAF0 7F 3F D2 14 */ add r25, r31, r26
/* 80260BB4 0025DAF4 C3 79 00 84 */ lfs f27, 0x84(r25)
/* 80260BB8 0025DAF8 80 83 00 28 */ lwz r4, 0x28(r3)
/* 80260BBC 0025DAFC 38 61 00 34 */ addi r3, r1, 0x34
/* 80260BC0 0025DB00 80 A4 00 04 */ lwz r5, 4(r4)
/* 80260BC4 0025DB04 38 C0 00 00 */ li r6, 0
/* 80260BC8 0025DB08 38 E0 00 00 */ li r7, 0
/* 80260BCC 0025DB0C 4B FF 42 F1 */ bl CPaneMgr_NS_getGlobalVtxCenter
/* 80260BD0 0025DB10 80 61 00 34 */ lwz r3, 0x34(r1)
/* 80260BD4 0025DB14 80 01 00 38 */ lwz r0, 0x38(r1)
/* 80260BD8 0025DB18 90 61 00 40 */ stw r3, 0x40(r1)
/* 80260BDC 0025DB1C 90 01 00 44 */ stw r0, 0x44(r1)
/* 80260BE0 0025DB20 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 80260BE4 0025DB24 90 01 00 48 */ stw r0, 0x48(r1)
/* 80260BE8 0025DB28 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 80260BEC 0025DB2C 80 63 00 04 */ lwz r3, 4(r3)
/* 80260BF0 0025DB30 48 09 FA 69 */ bl J2DTextBox_NS_getStringPtr
/* 80260BF4 0025DB34 7C 7B 1B 78 */ mr r27, r3
/* 80260BF8 0025DB38 3B 00 00 00 */ li r24, 0
/* 80260BFC 0025DB3C C3 A2 B5 40 */ lfs f29, lbl_80454F40-_SDA2_BASE_(r2)
/* 80260C00 0025DB40 FF 40 E8 90 */ fmr f26, f29
/* 80260C04 0025DB44 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 80260C08 0025DB48 80 63 00 04 */ lwz r3, 4(r3)
/* 80260C0C 0025DB4C C3 C3 01 1C */ lfs f30, 0x11c(r3)
/* 80260C10 0025DB50 4B DB 3D E1 */ bl mDoExt_getMesgFont
/* 80260C14 0025DB54 7C 77 1B 78 */ mr r23, r3
/* 80260C18 0025DB58 C3 22 B5 4C */ lfs f25, lbl_80454F4C-_SDA2_BASE_(r2)
/* 80260C1C 0025DB5C 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 80260C20 0025DB60 80 63 00 04 */ lwz r3, 4(r3)
/* 80260C24 0025DB64 48 00 00 10 */ b lbl_80260C34
lbl_80260C28:
/* 80260C28 0025DB68 C0 03 00 CC */ lfs f0, 0xcc(r3)
/* 80260C2C 0025DB6C EF 39 00 32 */ fmuls f25, f25, f0
/* 80260C30 0025DB70 48 09 6E CD */ bl J2DPane_NS_getParentPane
lbl_80260C34:
/* 80260C34 0025DB74 28 03 00 00 */ cmplwi r3, 0
/* 80260C38 0025DB78 40 82 FF F0 */ bne lbl_80260C28
/* 80260C3C 0025DB7C CB 82 B5 58 */ lfd f28, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260C40 0025DB80 3F 80 43 30 */ lis r28, 0x4330
/* 80260C44 0025DB84 48 00 00 90 */ b lbl_80260CD4
lbl_80260C48:
/* 80260C48 0025DB88 7F 00 07 35 */ extsh. r0, r24
/* 80260C4C 0025DB8C 40 81 00 18 */ ble lbl_80260C64
/* 80260C50 0025DB90 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 80260C54 0025DB94 80 63 00 04 */ lwz r3, 4(r3)
/* 80260C58 0025DB98 C0 03 01 14 */ lfs f0, 0x114(r3)
/* 80260C5C 0025DB9C EC 19 00 32 */ fmuls f0, f25, f0
/* 80260C60 0025DBA0 EF BD 00 2A */ fadds f29, f29, f0
lbl_80260C64:
/* 80260C64 0025DBA4 7E E3 BB 78 */ mr r3, r23
/* 80260C68 0025DBA8 54 84 06 3E */ clrlwi r4, r4, 0x18
/* 80260C6C 0025DBAC 38 A1 00 0C */ addi r5, r1, 0xc
/* 80260C70 0025DBB0 81 97 00 00 */ lwz r12, 0(r23)
/* 80260C74 0025DBB4 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80260C78 0025DBB8 7D 89 03 A6 */ mtctr r12
/* 80260C7C 0025DBBC 4E 80 04 21 */ bctrl
/* 80260C80 0025DBC0 8B A1 00 0D */ lbz r29, 0xd(r1)
/* 80260C84 0025DBC4 7E E3 BB 78 */ mr r3, r23
/* 80260C88 0025DBC8 81 97 00 00 */ lwz r12, 0(r23)
/* 80260C8C 0025DBCC 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 80260C90 0025DBD0 7D 89 03 A6 */ mtctr r12
/* 80260C94 0025DBD4 4E 80 04 21 */ bctrl
/* 80260C98 0025DBD8 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 80260C9C 0025DBDC 90 01 00 54 */ stw r0, 0x54(r1)
/* 80260CA0 0025DBE0 93 81 00 50 */ stw r28, 0x50(r1)
/* 80260CA4 0025DBE4 C8 01 00 50 */ lfd f0, 0x50(r1)
/* 80260CA8 0025DBE8 EC 20 E0 28 */ fsubs f1, f0, f28
/* 80260CAC 0025DBEC 6F A0 80 00 */ xoris r0, r29, 0x8000
/* 80260CB0 0025DBF0 90 01 00 5C */ stw r0, 0x5c(r1)
/* 80260CB4 0025DBF4 93 81 00 58 */ stw r28, 0x58(r1)
/* 80260CB8 0025DBF8 C8 01 00 58 */ lfd f0, 0x58(r1)
/* 80260CBC 0025DBFC EC 00 E0 28 */ fsubs f0, f0, f28
/* 80260CC0 0025DC00 EC 00 08 24 */ fdivs f0, f0, f1
/* 80260CC4 0025DC04 EC 1E 00 32 */ fmuls f0, f30, f0
/* 80260CC8 0025DC08 EC 19 00 32 */ fmuls f0, f25, f0
/* 80260CCC 0025DC0C EF BD 00 2A */ fadds f29, f29, f0
/* 80260CD0 0025DC10 3B 18 00 01 */ addi r24, r24, 1
lbl_80260CD4:
/* 80260CD4 0025DC14 7F 00 07 34 */ extsh r0, r24
/* 80260CD8 0025DC18 7C 9B 00 AE */ lbzx r4, r27, r0
/* 80260CDC 0025DC1C 7C 80 07 75 */ extsb. r0, r4
/* 80260CE0 0025DC20 40 82 FF 68 */ bne lbl_80260C48
/* 80260CE4 0025DC24 C0 21 00 40 */ lfs f1, 0x40(r1)
/* 80260CE8 0025DC28 C0 02 B5 98 */ lfs f0, lbl_80454F98-_SDA2_BASE_(r2)
/* 80260CEC 0025DC2C EC 1D 00 32 */ fmuls f0, f29, f0
/* 80260CF0 0025DC30 EF 81 00 28 */ fsubs f28, f1, f0
/* 80260CF4 0025DC34 3B 00 00 00 */ li r24, 0
/* 80260CF8 0025DC38 3B 5A 00 8C */ addi r26, r26, 0x8c
/* 80260CFC 0025DC3C 3C 60 80 43 */ lis r3, lbl_8042EBC8@ha
/* 80260D00 0025DC40 3B 83 EB C8 */ addi r28, r3, lbl_8042EBC8@l
/* 80260D04 0025DC44 3C 60 80 43 */ lis r3, lbl_80430188@ha
/* 80260D08 0025DC48 3B A3 01 88 */ addi r29, r3, lbl_80430188@l
/* 80260D0C 0025DC4C C3 A1 00 44 */ lfs f29, 0x44(r1)
/* 80260D10 0025DC50 CB E2 B5 58 */ lfd f31, lbl_80454F58-_SDA2_BASE_(r2)
/* 80260D14 0025DC54 3F C0 43 30 */ lis r30, 0x4330
/* 80260D18 0025DC58 48 00 01 7C */ b lbl_80260E94
lbl_80260D1C:
/* 80260D1C 0025DC5C 7F 00 07 35 */ extsh. r0, r24
/* 80260D20 0025DC60 40 81 00 18 */ ble lbl_80260D38
/* 80260D24 0025DC64 80 7F 00 28 */ lwz r3, 0x28(r31)
/* 80260D28 0025DC68 80 63 00 04 */ lwz r3, 4(r3)
/* 80260D2C 0025DC6C C0 03 01 14 */ lfs f0, 0x114(r3)
/* 80260D30 0025DC70 EC 19 00 32 */ fmuls f0, f25, f0
/* 80260D34 0025DC74 EF 5A 00 2A */ fadds f26, f26, f0
lbl_80260D38:
/* 80260D38 0025DC78 54 95 06 3E */ clrlwi r21, r4, 0x18
/* 80260D3C 0025DC7C 7E E3 BB 78 */ mr r3, r23
/* 80260D40 0025DC80 7E A4 AB 78 */ mr r4, r21
/* 80260D44 0025DC84 38 A1 00 08 */ addi r5, r1, 8
/* 80260D48 0025DC88 81 97 00 00 */ lwz r12, 0(r23)
/* 80260D4C 0025DC8C 81 8C 00 2C */ lwz r12, 0x2c(r12)
/* 80260D50 0025DC90 7D 89 03 A6 */ mtctr r12
/* 80260D54 0025DC94 4E 80 04 21 */ bctrl
/* 80260D58 0025DC98 8A C1 00 09 */ lbz r22, 9(r1)
/* 80260D5C 0025DC9C 7E E3 BB 78 */ mr r3, r23
/* 80260D60 0025DCA0 81 97 00 00 */ lwz r12, 0(r23)
/* 80260D64 0025DCA4 81 8C 00 30 */ lwz r12, 0x30(r12)
/* 80260D68 0025DCA8 7D 89 03 A6 */ mtctr r12
/* 80260D6C 0025DCAC 4E 80 04 21 */ bctrl
/* 80260D70 0025DCB0 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 80260D74 0025DCB4 90 01 00 5C */ stw r0, 0x5c(r1)
/* 80260D78 0025DCB8 93 C1 00 58 */ stw r30, 0x58(r1)
/* 80260D7C 0025DCBC C8 01 00 58 */ lfd f0, 0x58(r1)
/* 80260D80 0025DCC0 EC 20 F8 28 */ fsubs f1, f0, f31
/* 80260D84 0025DCC4 6E C0 80 00 */ xoris r0, r22, 0x8000
/* 80260D88 0025DCC8 90 01 00 54 */ stw r0, 0x54(r1)
/* 80260D8C 0025DCCC 93 C1 00 50 */ stw r30, 0x50(r1)
/* 80260D90 0025DCD0 C8 01 00 50 */ lfd f0, 0x50(r1)
/* 80260D94 0025DCD4 EC 00 F8 28 */ fsubs f0, f0, f31
/* 80260D98 0025DCD8 EC 00 08 24 */ fdivs f0, f0, f1
/* 80260D9C 0025DCDC EC 1E 00 32 */ fmuls f0, f30, f0
/* 80260DA0 0025DCE0 EF 19 00 32 */ fmuls f24, f25, f0
/* 80260DA4 0025DCE4 2C 15 00 20 */ cmpwi r21, 0x20
/* 80260DA8 0025DCE8 41 82 00 E4 */ beq lbl_80260E8C
/* 80260DAC 0025DCEC 3C 15 00 00 */ addis r0, r21, 0
/* 80260DB0 0025DCF0 28 00 81 40 */ cmplwi r0, 0x8140
/* 80260DB4 0025DCF4 41 82 00 D8 */ beq lbl_80260E8C
/* 80260DB8 0025DCF8 D3 61 00 30 */ stfs f27, 0x30(r1)
/* 80260DBC 0025DCFC 7C 1F D0 AE */ lbzx r0, r31, r26
/* 80260DC0 0025DD00 28 00 00 00 */ cmplwi r0, 0
/* 80260DC4 0025DD04 40 82 00 68 */ bne lbl_80260E2C
/* 80260DC8 0025DD08 80 1C 0B BC */ lwz r0, 0xbbc(r28)
/* 80260DCC 0025DD0C 90 01 00 20 */ stw r0, 0x20(r1)
/* 80260DD0 0025DD10 80 1C 0B C0 */ lwz r0, 0xbc0(r28)
/* 80260DD4 0025DD14 90 01 00 24 */ stw r0, 0x24(r1)
/* 80260DD8 0025DD18 80 1C 0B B4 */ lwz r0, 0xbb4(r28)
/* 80260DDC 0025DD1C 90 01 00 28 */ stw r0, 0x28(r1)
/* 80260DE0 0025DD20 80 1C 0B B8 */ lwz r0, 0xbb8(r28)
/* 80260DE4 0025DD24 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80260DE8 0025DD28 80 7D 00 1C */ lwz r3, 0x1c(r29)
/* 80260DEC 0025DD2C 80 63 01 0C */ lwz r3, 0x10c(r3)
/* 80260DF0 0025DD30 C0 02 B5 98 */ lfs f0, lbl_80454F98-_SDA2_BASE_(r2)
/* 80260DF4 0025DD34 EC 38 00 32 */ fmuls f1, f24, f0
/* 80260DF8 0025DD38 EC 1C D0 2A */ fadds f0, f28, f26
/* 80260DFC 0025DD3C EC 21 00 2A */ fadds f1, f1, f0
/* 80260E00 0025DD40 FC 40 E8 90 */ fmr f2, f29
/* 80260E04 0025DD44 38 81 00 30 */ addi r4, r1, 0x30
/* 80260E08 0025DD48 C0 7C 0B B0 */ lfs f3, 0xbb0(r28)
/* 80260E0C 0025DD4C 38 A1 00 2C */ addi r5, r1, 0x2c
/* 80260E10 0025DD50 38 C1 00 28 */ addi r6, r1, 0x28
/* 80260E14 0025DD54 38 E1 00 24 */ addi r7, r1, 0x24
/* 80260E18 0025DD58 39 01 00 20 */ addi r8, r1, 0x20
/* 80260E1C 0025DD5C C0 9C 0B C4 */ lfs f4, 0xbc4(r28)
/* 80260E20 0025DD60 39 20 00 00 */ li r9, 0
/* 80260E24 0025DD64 4B FB 32 B9 */ bl dMeter2Draw_c_NS_drawPikari_X1_
/* 80260E28 0025DD68 48 00 00 64 */ b lbl_80260E8C
lbl_80260E2C:
/* 80260E2C 0025DD6C 80 1C 0B D8 */ lwz r0, 0xbd8(r28)
/* 80260E30 0025DD70 90 01 00 10 */ stw r0, 0x10(r1)
/* 80260E34 0025DD74 80 1C 0B DC */ lwz r0, 0xbdc(r28)
/* 80260E38 0025DD78 90 01 00 14 */ stw r0, 0x14(r1)
/* 80260E3C 0025DD7C 80 1C 0B D0 */ lwz r0, 0xbd0(r28)
/* 80260E40 0025DD80 90 01 00 18 */ stw r0, 0x18(r1)
/* 80260E44 0025DD84 80 1C 0B D4 */ lwz r0, 0xbd4(r28)
/* 80260E48 0025DD88 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80260E4C 0025DD8C 80 7D 00 1C */ lwz r3, 0x1c(r29)
/* 80260E50 0025DD90 80 63 01 0C */ lwz r3, 0x10c(r3)
/* 80260E54 0025DD94 C0 02 B5 98 */ lfs f0, lbl_80454F98-_SDA2_BASE_(r2)
/* 80260E58 0025DD98 EC 38 00 32 */ fmuls f1, f24, f0
/* 80260E5C 0025DD9C EC 1C D0 2A */ fadds f0, f28, f26
/* 80260E60 0025DDA0 EC 21 00 2A */ fadds f1, f1, f0
/* 80260E64 0025DDA4 FC 40 E8 90 */ fmr f2, f29
/* 80260E68 0025DDA8 38 81 00 30 */ addi r4, r1, 0x30
/* 80260E6C 0025DDAC C0 7C 0B CC */ lfs f3, 0xbcc(r28)
/* 80260E70 0025DDB0 38 A1 00 1C */ addi r5, r1, 0x1c
/* 80260E74 0025DDB4 38 C1 00 18 */ addi r6, r1, 0x18
/* 80260E78 0025DDB8 38 E1 00 14 */ addi r7, r1, 0x14
/* 80260E7C 0025DDBC 39 01 00 10 */ addi r8, r1, 0x10
/* 80260E80 0025DDC0 C0 9C 0B E0 */ lfs f4, 0xbe0(r28)
/* 80260E84 0025DDC4 39 20 00 00 */ li r9, 0
/* 80260E88 0025DDC8 4B FB 32 55 */ bl dMeter2Draw_c_NS_drawPikari_X1_
lbl_80260E8C:
/* 80260E8C 0025DDCC EF 5A C0 2A */ fadds f26, f26, f24
/* 80260E90 0025DDD0 3B 18 00 01 */ addi r24, r24, 1
lbl_80260E94:
/* 80260E94 0025DDD4 7F 00 07 34 */ extsh r0, r24
/* 80260E98 0025DDD8 7C 9B 00 AE */ lbzx r4, r27, r0
/* 80260E9C 0025DDDC 7C 80 07 75 */ extsb. r0, r4
/* 80260EA0 0025DDE0 40 82 FE 7C */ bne lbl_80260D1C
/* 80260EA4 0025DDE4 C0 01 00 30 */ lfs f0, 0x30(r1)
/* 80260EA8 0025DDE8 D0 19 00 84 */ stfs f0, 0x84(r25)
/* 80260EAC 0025DDEC E3 E1 01 08 */ psq_l f31, 264(r1), 0, qr0
/* 80260EB0 0025DDF0 CB E1 01 00 */ lfd f31, 0x100(r1)
/* 80260EB4 0025DDF4 E3 C1 00 F8 */ psq_l f30, 248(r1), 0, qr0
/* 80260EB8 0025DDF8 CB C1 00 F0 */ lfd f30, 0xf0(r1)
/* 80260EBC 0025DDFC E3 A1 00 E8 */ psq_l f29, 232(r1), 0, qr0
/* 80260EC0 0025DE00 CB A1 00 E0 */ lfd f29, 0xe0(r1)
/* 80260EC4 0025DE04 E3 81 00 D8 */ psq_l f28, 216(r1), 0, qr0
/* 80260EC8 0025DE08 CB 81 00 D0 */ lfd f28, 0xd0(r1)
/* 80260ECC 0025DE0C E3 61 00 C8 */ psq_l f27, 200(r1), 0, qr0
/* 80260ED0 0025DE10 CB 61 00 C0 */ lfd f27, 0xc0(r1)
/* 80260ED4 0025DE14 E3 41 00 B8 */ psq_l f26, 184(r1), 0, qr0
/* 80260ED8 0025DE18 CB 41 00 B0 */ lfd f26, 0xb0(r1)
/* 80260EDC 0025DE1C E3 21 00 A8 */ psq_l f25, 168(r1), 0, qr0
/* 80260EE0 0025DE20 CB 21 00 A0 */ lfd f25, 0xa0(r1)
/* 80260EE4 0025DE24 E3 01 00 98 */ psq_l f24, 152(r1), 0, qr0
/* 80260EE8 0025DE28 CB 01 00 90 */ lfd f24, 0x90(r1)
/* 80260EEC 0025DE2C 39 61 00 90 */ addi r11, r1, 0x90
/* 80260EF0 0025DE30 48 10 13 19 */ bl _restgpr_21
/* 80260EF4 0025DE34 80 01 01 14 */ lwz r0, 0x114(r1)
/* 80260EF8 0025DE38 7C 08 03 A6 */ mtlr r0
/* 80260EFC 0025DE3C 38 21 01 10 */ addi r1, r1, 0x110
/* 80260F00 0025DE40 4E 80 00 20 */ blr
/* 80260F04 0025DE44 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80260F08 0025DE48 7C 08 02 A6 */ mflr r0
/* 80260F0C 0025DE4C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80260F10 0025DE50 4B FF C4 2D */ bl dTimer_c_NS__draw
/* 80260F14 0025DE54 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80260F18 0025DE58 7C 08 03 A6 */ mtlr r0
/* 80260F1C 0025DE5C 38 21 00 10 */ addi r1, r1, 0x10
/* 80260F20 0025DE60 4E 80 00 20 */ blr
/* 80260F24 0025DE64 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80260F28 0025DE68 7C 08 02 A6 */ mflr r0
/* 80260F2C 0025DE6C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80260F30 0025DE70 4B FF BF D5 */ bl dTimer_c_NS__execute
/* 80260F34 0025DE74 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80260F38 0025DE78 7C 08 03 A6 */ mtlr r0
/* 80260F3C 0025DE7C 38 21 00 10 */ addi r1, r1, 0x10
/* 80260F40 0025DE80 4E 80 00 20 */ blr
/* 80260F44 0025DE84 38 60 00 01 */ li r3, 1
/* 80260F48 0025DE88 4E 80 00 20 */ blr
/* 80260F4C 0025DE8C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80260F50 0025DE90 7C 08 02 A6 */ mflr r0
/* 80260F54 0025DE94 90 01 00 14 */ stw r0, 0x14(r1)
/* 80260F58 0025DE98 4B FF C4 65 */ bl dTimer_c_NS__delete
/* 80260F5C 0025DE9C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80260F60 0025DEA0 7C 08 03 A6 */ mtlr r0
/* 80260F64 0025DEA4 38 21 00 10 */ addi r1, r1, 0x10
/* 80260F68 0025DEA8 4E 80 00 20 */ blr
/* 80260F6C 0025DEAC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80260F70 0025DEB0 7C 08 02 A6 */ mflr r0
/* 80260F74 0025DEB4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80260F78 0025DEB8 4B FF BA 95 */ bl dTimer_c_NS__create
/* 80260F7C 0025DEBC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80260F80 0025DEC0 7C 08 03 A6 */ mtlr r0
/* 80260F84 0025DEC4 38 21 00 10 */ addi r1, r1, 0x10
/* 80260F88 0025DEC8 4E 80 00 20 */ blr
.global dTimer_createTimer
dTimer_createTimer:
/* 80260F8C 0025DECC 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 80260F90 0025DED0 7C 08 02 A6 */ mflr r0
/* 80260F94 0025DED4 90 01 00 44 */ stw r0, 0x44(r1)
/* 80260F98 0025DED8 39 61 00 40 */ addi r11, r1, 0x40
/* 80260F9C 0025DEDC 48 10 11 A5 */ bl _savefpr_28
/* 80260FA0 0025DEE0 39 61 00 20 */ addi r11, r1, 0x20
/* 80260FA4 0025DEE4 48 10 12 35 */ bl _savegpr_28
/* 80260FA8 0025DEE8 7C 7C 1B 78 */ mr r28, r3
/* 80260FAC 0025DEEC 7C 9D 23 78 */ mr r29, r4
/* 80260FB0 0025DEF0 7C BE 2B 78 */ mr r30, r5
/* 80260FB4 0025DEF4 7C DF 33 78 */ mr r31, r6
/* 80260FB8 0025DEF8 FF 80 08 90 */ fmr f28, f1
/* 80260FBC 0025DEFC FF A0 10 90 */ fmr f29, f2
/* 80260FC0 0025DF00 FF C0 18 90 */ fmr f30, f3
/* 80260FC4 0025DF04 FF E0 20 90 */ fmr f31, f4
/* 80260FC8 0025DF08 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80260FCC 0025DF0C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80260FD0 0025DF10 38 63 0F 38 */ addi r3, r3, 0xf38
/* 80260FD4 0025DF14 4B DC BB E9 */ bl dComIfG_play_c_NS_getTimerMode
/* 80260FD8 0025DF18 2C 03 FF FF */ cmpwi r3, -1
/* 80260FDC 0025DF1C 40 82 00 34 */ bne lbl_80261010
/* 80260FE0 0025DF20 38 60 03 15 */ li r3, 0x315
/* 80260FE4 0025DF24 57 84 06 3E */ clrlwi r4, r28, 0x18
/* 80260FE8 0025DF28 7F A5 EB 78 */ mr r5, r29
/* 80260FEC 0025DF2C 7F C6 F3 78 */ mr r6, r30
/* 80260FF0 0025DF30 7F E7 FB 78 */ mr r7, r31
/* 80260FF4 0025DF34 FC 20 E0 90 */ fmr f1, f28
/* 80260FF8 0025DF38 FC 40 E8 90 */ fmr f2, f29
/* 80260FFC 0025DF3C FC 60 F0 90 */ fmr f3, f30
/* 80261000 0025DF40 FC 80 F8 90 */ fmr f4, f31
/* 80261004 0025DF44 39 00 00 00 */ li r8, 0
/* 80261008 0025DF48 4B DB EC B9 */ bl fop_Timer_create
/* 8026100C 0025DF4C 48 00 00 08 */ b lbl_80261014
lbl_80261010:
/* 80261010 0025DF50 38 60 FF FF */ li r3, -1
lbl_80261014:
/* 80261014 0025DF54 39 61 00 40 */ addi r11, r1, 0x40
/* 80261018 0025DF58 48 10 11 75 */ bl _restfpr_28
/* 8026101C 0025DF5C 39 61 00 20 */ addi r11, r1, 0x20
/* 80261020 0025DF60 48 10 12 05 */ bl _restgpr_28
/* 80261024 0025DF64 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80261028 0025DF68 7C 08 03 A6 */ mtlr r0
/* 8026102C 0025DF6C 38 21 00 40 */ addi r1, r1, 0x40
/* 80261030 0025DF70 4E 80 00 20 */ blr
.global dTimer_createStockTimer
dTimer_createStockTimer:
/* 80261034 0025DF74 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80261038 0025DF78 7C 08 02 A6 */ mflr r0
/* 8026103C 0025DF7C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80261040 0025DF80 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261044 0025DF84 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261048 0025DF88 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8026104C 0025DF8C 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261050 0025DF90 7F E3 FB 78 */ mr r3, r31
/* 80261054 0025DF94 4B DC BB 69 */ bl dComIfG_play_c_NS_getTimerMode
/* 80261058 0025DF98 2C 03 FF FF */ cmpwi r3, -1
/* 8026105C 0025DF9C 41 82 00 8C */ beq lbl_802610E8
/* 80261060 0025DFA0 7F E3 FB 78 */ mr r3, r31
/* 80261064 0025DFA4 4B DC BB 59 */ bl dComIfG_play_c_NS_getTimerMode
/* 80261068 0025DFA8 2C 03 00 03 */ cmpwi r3, 3
/* 8026106C 0025DFAC 41 82 00 14 */ beq lbl_80261080
/* 80261070 0025DFB0 7F E3 FB 78 */ mr r3, r31
/* 80261074 0025DFB4 4B DC BB 49 */ bl dComIfG_play_c_NS_getTimerMode
/* 80261078 0025DFB8 2C 03 00 04 */ cmpwi r3, 4
/* 8026107C 0025DFBC 40 82 00 34 */ bne lbl_802610B0
lbl_80261080:
/* 80261080 0025DFC0 38 7F 3E C8 */ addi r3, r31, 0x3ec8
/* 80261084 0025DFC4 3C 80 80 3A */ lis r4, lbl_8039A3D8@ha
/* 80261088 0025DFC8 38 84 A3 D8 */ addi r4, r4, lbl_8039A3D8@l
/* 8026108C 0025DFCC 38 84 00 A4 */ addi r4, r4, 0xa4
/* 80261090 0025DFD0 48 10 79 05 */ bl strcmp
/* 80261094 0025DFD4 2C 03 00 00 */ cmpwi r3, 0
/* 80261098 0025DFD8 41 82 00 18 */ beq lbl_802610B0
/* 8026109C 0025DFDC 7F E3 FB 78 */ mr r3, r31
/* 802610A0 0025DFE0 38 80 FF FF */ li r4, -1
/* 802610A4 0025DFE4 4B DC BB 11 */ bl dComIfG_play_c_NS_setTimerMode
/* 802610A8 0025DFE8 38 60 FF FF */ li r3, -1
/* 802610AC 0025DFEC 48 00 00 40 */ b lbl_802610EC
lbl_802610B0:
/* 802610B0 0025DFF0 7F E3 FB 78 */ mr r3, r31
/* 802610B4 0025DFF4 4B DC BB 19 */ bl dComIfG_play_c_NS_getTimerType
/* 802610B8 0025DFF8 7C 66 1B 78 */ mr r6, r3
/* 802610BC 0025DFFC 38 60 03 15 */ li r3, 0x315
/* 802610C0 0025E000 38 80 00 0A */ li r4, 0xa
/* 802610C4 0025E004 38 A0 00 00 */ li r5, 0
/* 802610C8 0025E008 38 E0 00 00 */ li r7, 0
/* 802610CC 0025E00C C0 22 B5 A0 */ lfs f1, lbl_80454FA0-_SDA2_BASE_(r2)
/* 802610D0 0025E010 C0 42 B5 A4 */ lfs f2, lbl_80454FA4-_SDA2_BASE_(r2)
/* 802610D4 0025E014 C0 62 B5 A8 */ lfs f3, lbl_80454FA8-_SDA2_BASE_(r2)
/* 802610D8 0025E018 C0 82 B5 AC */ lfs f4, lbl_80454FAC-_SDA2_BASE_(r2)
/* 802610DC 0025E01C 39 00 00 00 */ li r8, 0
/* 802610E0 0025E020 4B DB EB E1 */ bl fop_Timer_create
/* 802610E4 0025E024 48 00 00 08 */ b lbl_802610EC
lbl_802610E8:
/* 802610E8 0025E028 38 60 FF FF */ li r3, -1
lbl_802610EC:
/* 802610EC 0025E02C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802610F0 0025E030 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802610F4 0025E034 7C 08 03 A6 */ mtlr r0
/* 802610F8 0025E038 38 21 00 10 */ addi r1, r1, 0x10
/* 802610FC 0025E03C 4E 80 00 20 */ blr
/* 80261100 0025E040 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80261104 0025E044 7C 08 02 A6 */ mflr r0
/* 80261108 0025E048 90 01 00 34 */ stw r0, 0x34(r1)
/* 8026110C 0025E04C 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 80261110 0025E050 93 C1 00 28 */ stw r30, 0x28(r1)
/* 80261114 0025E054 7C 9E 23 78 */ mr r30, r4
/* 80261118 0025E058 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 8026111C 0025E05C 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261120 0025E060 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261124 0025E064 7F E3 FB 78 */ mr r3, r31
/* 80261128 0025E068 4B DC BA B5 */ bl dComIfG_play_c_NS_getTimerPtr
/* 8026112C 0025E06C 28 03 00 00 */ cmplwi r3, 0
/* 80261130 0025E070 41 82 00 3C */ beq lbl_8026116C
/* 80261134 0025E074 7F C3 F3 78 */ mr r3, r30
/* 80261138 0025E078 38 81 00 14 */ addi r4, r1, 0x14
/* 8026113C 0025E07C 4B DB 41 D5 */ bl mDoLib_project
/* 80261140 0025E080 C0 01 00 14 */ lfs f0, 0x14(r1)
/* 80261144 0025E084 D0 01 00 08 */ stfs f0, 8(r1)
/* 80261148 0025E088 C0 01 00 18 */ lfs f0, 0x18(r1)
/* 8026114C 0025E08C D0 01 00 0C */ stfs f0, 0xc(r1)
/* 80261150 0025E090 C0 01 00 1C */ lfs f0, 0x1c(r1)
/* 80261154 0025E094 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 80261158 0025E098 7F E3 FB 78 */ mr r3, r31
/* 8026115C 0025E09C 4B DC BA 81 */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261160 0025E0A0 38 81 00 08 */ addi r4, r1, 8
/* 80261164 0025E0A4 48 00 02 79 */ bl dTimer_c_NS_createGetIn
/* 80261168 0025E0A8 48 00 00 08 */ b lbl_80261170
lbl_8026116C:
/* 8026116C 0025E0AC 38 60 00 00 */ li r3, 0
lbl_80261170:
/* 80261170 0025E0B0 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 80261174 0025E0B4 83 C1 00 28 */ lwz r30, 0x28(r1)
/* 80261178 0025E0B8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8026117C 0025E0BC 7C 08 03 A6 */ mtlr r0
/* 80261180 0025E0C0 38 21 00 30 */ addi r1, r1, 0x30
/* 80261184 0025E0C4 4E 80 00 20 */ blr
.global dTimer_createStart2D
dTimer_createStart2D:
/* 80261188 0025E0C8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8026118C 0025E0CC 7C 08 02 A6 */ mflr r0
/* 80261190 0025E0D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80261194 0025E0D4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261198 0025E0D8 93 C1 00 08 */ stw r30, 8(r1)
/* 8026119C 0025E0DC 7C 9E 23 78 */ mr r30, r4
/* 802611A0 0025E0E0 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802611A4 0025E0E4 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802611A8 0025E0E8 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 802611AC 0025E0EC 7F E3 FB 78 */ mr r3, r31
/* 802611B0 0025E0F0 4B DC BA 2D */ bl dComIfG_play_c_NS_getTimerPtr
/* 802611B4 0025E0F4 28 03 00 00 */ cmplwi r3, 0
/* 802611B8 0025E0F8 41 82 00 1C */ beq lbl_802611D4
/* 802611BC 0025E0FC 7F E3 FB 78 */ mr r3, r31
/* 802611C0 0025E100 4B DC BA 1D */ bl dComIfG_play_c_NS_getTimerPtr
/* 802611C4 0025E104 80 63 00 FC */ lwz r3, 0xfc(r3)
/* 802611C8 0025E108 7F C4 F3 78 */ mr r4, r30
/* 802611CC 0025E10C 4B FF F3 A9 */ bl dDlst_TimerScrnDraw_c_NS_createStart
/* 802611D0 0025E110 48 00 00 08 */ b lbl_802611D8
lbl_802611D4:
/* 802611D4 0025E114 38 60 00 00 */ li r3, 0
lbl_802611D8:
/* 802611D8 0025E118 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802611DC 0025E11C 83 C1 00 08 */ lwz r30, 8(r1)
/* 802611E0 0025E120 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802611E4 0025E124 7C 08 03 A6 */ mtlr r0
/* 802611E8 0025E128 38 21 00 10 */ addi r1, r1, 0x10
/* 802611EC 0025E12C 4E 80 00 20 */ blr
/* 802611F0 0025E130 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802611F4 0025E134 7C 08 02 A6 */ mflr r0
/* 802611F8 0025E138 90 01 00 14 */ stw r0, 0x14(r1)
/* 802611FC 0025E13C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261200 0025E140 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261204 0025E144 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261208 0025E148 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 8026120C 0025E14C 7F E3 FB 78 */ mr r3, r31
/* 80261210 0025E150 4B DC B9 CD */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261214 0025E154 28 03 00 00 */ cmplwi r3, 0
/* 80261218 0025E158 41 82 00 14 */ beq lbl_8026122C
/* 8026121C 0025E15C 7F E3 FB 78 */ mr r3, r31
/* 80261220 0025E160 4B DC B9 BD */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261224 0025E164 4B FF C8 ED */ bl dTimer_c_NS_isStart
/* 80261228 0025E168 48 00 00 08 */ b lbl_80261230
lbl_8026122C:
/* 8026122C 0025E16C 38 60 00 00 */ li r3, 0
lbl_80261230:
/* 80261230 0025E170 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80261234 0025E174 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80261238 0025E178 7C 08 03 A6 */ mtlr r0
/* 8026123C 0025E17C 38 21 00 10 */ addi r1, r1, 0x10
/* 80261240 0025E180 4E 80 00 20 */ blr
/* 80261244 0025E184 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80261248 0025E188 7C 08 02 A6 */ mflr r0
/* 8026124C 0025E18C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80261250 0025E190 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261254 0025E194 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261258 0025E198 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 8026125C 0025E19C 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261260 0025E1A0 7F E3 FB 78 */ mr r3, r31
/* 80261264 0025E1A4 4B DC B9 79 */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261268 0025E1A8 28 03 00 00 */ cmplwi r3, 0
/* 8026126C 0025E1AC 41 82 00 14 */ beq lbl_80261280
/* 80261270 0025E1B0 7F E3 FB 78 */ mr r3, r31
/* 80261274 0025E1B4 4B DC B9 69 */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261278 0025E1B8 4B FF C8 25 */ bl dTimer_c_NS_getRestTimeMs
/* 8026127C 0025E1BC 48 00 00 08 */ b lbl_80261284
lbl_80261280:
/* 80261280 0025E1C0 38 60 00 00 */ li r3, 0
lbl_80261284:
/* 80261284 0025E1C4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80261288 0025E1C8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8026128C 0025E1CC 7C 08 03 A6 */ mtlr r0
/* 80261290 0025E1D0 38 21 00 10 */ addi r1, r1, 0x10
/* 80261294 0025E1D4 4E 80 00 20 */ blr
/* 80261298 0025E1D8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8026129C 0025E1DC 7C 08 02 A6 */ mflr r0
/* 802612A0 0025E1E0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802612A4 0025E1E4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802612A8 0025E1E8 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 802612AC 0025E1EC 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 802612B0 0025E1F0 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 802612B4 0025E1F4 7F E3 FB 78 */ mr r3, r31
/* 802612B8 0025E1F8 4B DC B9 25 */ bl dComIfG_play_c_NS_getTimerPtr
/* 802612BC 0025E1FC 28 03 00 00 */ cmplwi r3, 0
/* 802612C0 0025E200 41 82 00 18 */ beq lbl_802612D8
/* 802612C4 0025E204 7F E3 FB 78 */ mr r3, r31
/* 802612C8 0025E208 4B DC B9 15 */ bl dComIfG_play_c_NS_getTimerPtr
/* 802612CC 0025E20C 38 00 00 01 */ li r0, 1
/* 802612D0 0025E210 80 63 00 FC */ lwz r3, 0xfc(r3)
/* 802612D4 0025E214 98 03 03 E1 */ stb r0, 0x3e1(r3)
lbl_802612D8:
/* 802612D8 0025E218 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802612DC 0025E21C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802612E0 0025E220 7C 08 03 A6 */ mtlr r0
/* 802612E4 0025E224 38 21 00 10 */ addi r1, r1, 0x10
/* 802612E8 0025E228 4E 80 00 20 */ blr
/* 802612EC 0025E22C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802612F0 0025E230 7C 08 02 A6 */ mflr r0
/* 802612F4 0025E234 90 01 00 14 */ stw r0, 0x14(r1)
/* 802612F8 0025E238 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802612FC 0025E23C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261300 0025E240 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261304 0025E244 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 80261308 0025E248 7F E3 FB 78 */ mr r3, r31
/* 8026130C 0025E24C 4B DC B8 D1 */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261310 0025E250 28 03 00 00 */ cmplwi r3, 0
/* 80261314 0025E254 41 82 00 18 */ beq lbl_8026132C
/* 80261318 0025E258 7F E3 FB 78 */ mr r3, r31
/* 8026131C 0025E25C 4B DC B8 C1 */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261320 0025E260 38 00 00 00 */ li r0, 0
/* 80261324 0025E264 80 63 00 FC */ lwz r3, 0xfc(r3)
/* 80261328 0025E268 98 03 03 E1 */ stb r0, 0x3e1(r3)
lbl_8026132C:
/* 8026132C 0025E26C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80261330 0025E270 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80261334 0025E274 7C 08 03 A6 */ mtlr r0
/* 80261338 0025E278 38 21 00 10 */ addi r1, r1, 0x10
/* 8026133C 0025E27C 4E 80 00 20 */ blr
/* 80261340 0025E280 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80261344 0025E284 7C 08 02 A6 */ mflr r0
/* 80261348 0025E288 90 01 00 14 */ stw r0, 0x14(r1)
/* 8026134C 0025E28C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80261350 0025E290 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
/* 80261354 0025E294 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
/* 80261358 0025E298 3B E3 0F 38 */ addi r31, r3, 0xf38
/* 8026135C 0025E29C 7F E3 FB 78 */ mr r3, r31
/* 80261360 0025E2A0 4B DC B8 7D */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261364 0025E2A4 28 03 00 00 */ cmplwi r3, 0
/* 80261368 0025E2A8 41 82 00 14 */ beq lbl_8026137C
/* 8026136C 0025E2AC 7F E3 FB 78 */ mr r3, r31
/* 80261370 0025E2B0 4B DC B8 6D */ bl dComIfG_play_c_NS_getTimerPtr
/* 80261374 0025E2B4 88 63 01 6E */ lbz r3, 0x16e(r3)
/* 80261378 0025E2B8 48 00 00 08 */ b lbl_80261380
lbl_8026137C:
/* 8026137C 0025E2BC 38 60 00 00 */ li r3, 0
lbl_80261380:
/* 80261380 0025E2C0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80261384 0025E2C4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80261388 0025E2C8 7C 08 03 A6 */ mtlr r0
/* 8026138C 0025E2CC 38 21 00 10 */ addi r1, r1, 0x10
/* 80261390 0025E2D0 4E 80 00 20 */ blr
/* 80261394 0025E2D4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80261398 0025E2D8 7C 08 02 A6 */ mflr r0
/* 8026139C 0025E2DC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802613A0 0025E2E0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802613A4 0025E2E4 7C 7F 1B 79 */ or. r31, r3, r3
/* 802613A8 0025E2E8 41 82 00 1C */ beq lbl_802613C4
/* 802613AC 0025E2EC 3C A0 80 3C */ lis r5, lbl_803C3420@ha
/* 802613B0 0025E2F0 38 05 34 20 */ addi r0, r5, lbl_803C3420@l
/* 802613B4 0025E2F4 90 1F 00 00 */ stw r0, 0(r31)
/* 802613B8 0025E2F8 7C 80 07 35 */ extsh. r0, r4
/* 802613BC 0025E2FC 40 81 00 08 */ ble lbl_802613C4
/* 802613C0 0025E300 48 06 D9 7D */ bl __dl__FPv
lbl_802613C4:
/* 802613C4 0025E304 7F E3 FB 78 */ mr r3, r31
/* 802613C8 0025E308 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802613CC 0025E30C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802613D0 0025E310 7C 08 03 A6 */ mtlr r0
/* 802613D4 0025E314 38 21 00 10 */ addi r1, r1, 0x10
/* 802613D8 0025E318 4E 80 00 20 */ blr
.global dTimer_c_NS_createGetIn
dTimer_c_NS_createGetIn:
/* 802613DC 0025E31C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802613E0 0025E320 7C 08 02 A6 */ mflr r0
/* 802613E4 0025E324 90 01 00 24 */ stw r0, 0x24(r1)
/* 802613E8 0025E328 C0 04 00 00 */ lfs f0, 0(r4)
/* 802613EC 0025E32C D0 01 00 08 */ stfs f0, 8(r1)
/* 802613F0 0025E330 C0 04 00 04 */ lfs f0, 4(r4)
/* 802613F4 0025E334 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 802613F8 0025E338 C0 04 00 08 */ lfs f0, 8(r4)
/* 802613FC 0025E33C D0 01 00 10 */ stfs f0, 0x10(r1)
/* 80261400 0025E340 80 63 00 FC */ lwz r3, 0xfc(r3)
/* 80261404 0025E344 38 81 00 08 */ addi r4, r1, 8
/* 80261408 0025E348 4B FF ED DD */ bl dDlst_TimerScrnDraw_c_NS_createGetIn
/* 8026140C 0025E34C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80261410 0025E350 7C 08 03 A6 */ mtlr r0
/* 80261414 0025E354 38 21 00 20 */ addi r1, r1, 0x20
/* 80261418 0025E358 4E 80 00 20 */ blr