mirror of
https://github.com/projectPiki/pikmin2.git
synced 2024-11-30 16:50:37 +00:00
10474 lines
530 KiB
ArmAsm
10474 lines
530 KiB
ArmAsm
.include "macros.inc"
|
|
.section .ctors, "wa" # 0x80472F00 - 0x804732C0
|
|
lbl_constructor:
|
|
.4byte __sinit_khDayEndResult_cpp
|
|
|
|
.section .rodata # 0x804732E0 - 0x8049E220
|
|
.balign 8
|
|
.global lbl_80498830
|
|
lbl_80498830:
|
|
.4byte 0x6B684461
|
|
.4byte 0x79456E64
|
|
.4byte 0x52657375
|
|
.4byte 0x6C742E63
|
|
.4byte 0x70700000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F74
|
|
.4byte 0x69746C65
|
|
.4byte 0x2E626C6F
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F74
|
|
.4byte 0x69746C65
|
|
.4byte 0x2E62636B
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F74
|
|
.4byte 0x69746C65
|
|
.4byte 0x2E62706B
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F69
|
|
.4byte 0x74656D2E
|
|
.4byte 0x626C6F00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F69
|
|
.4byte 0x74656D2E
|
|
.4byte 0x62636B00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F69
|
|
.4byte 0x74656D2E
|
|
.4byte 0x62746B00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F69
|
|
.4byte 0x74656D2E
|
|
.4byte 0x62726B00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F69
|
|
.4byte 0x74656D5F
|
|
.4byte 0x636F6E73
|
|
.4byte 0x74656C6C
|
|
.4byte 0x6174696F
|
|
.4byte 0x6E2E626C
|
|
.4byte 0x6F000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F69
|
|
.4byte 0x74656D5F
|
|
.4byte 0x636F6E73
|
|
.4byte 0x74656C6C
|
|
.4byte 0x6174696F
|
|
.4byte 0x6E2E6270
|
|
.4byte 0x6B000000
|
|
.global lbl_80498900
|
|
lbl_80498900:
|
|
.4byte 0x64697370
|
|
.4byte 0x206D656D
|
|
.4byte 0x62657220
|
|
.4byte 0x65727200
|
|
.4byte 0x69506963
|
|
.4byte 0x6F6E3030
|
|
.4byte 0x69506963
|
|
.4byte 0x6F6E3031
|
|
.4byte 0x50696E61
|
|
.4byte 0x6D653030
|
|
.4byte 0x50696E61
|
|
.4byte 0x6D653031
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F66
|
|
.4byte 0x75657461
|
|
.4byte 0x68657461
|
|
.4byte 0x2E626C6F
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F66
|
|
.4byte 0x75657461
|
|
.4byte 0x68657461
|
|
.4byte 0x2E62636B
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F66
|
|
.4byte 0x75657461
|
|
.4byte 0x68657461
|
|
.4byte 0x2E62746B
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F66
|
|
.4byte 0x75657461
|
|
.4byte 0x68657461
|
|
.4byte 0x2E62726B
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F66
|
|
.4byte 0x75657461
|
|
.4byte 0x5F636F6E
|
|
.4byte 0x7374656C
|
|
.4byte 0x6C617469
|
|
.4byte 0x6F6E2E62
|
|
.4byte 0x6C6F0000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F66
|
|
.4byte 0x75657461
|
|
.4byte 0x5F636F6E
|
|
.4byte 0x7374656C
|
|
.4byte 0x6C617469
|
|
.4byte 0x6F6E2E62
|
|
.4byte 0x706B0000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C2E
|
|
.4byte 0x626C6F00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C2E
|
|
.4byte 0x62636B00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C2E
|
|
.4byte 0x62746B00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C2E
|
|
.4byte 0x62726B00
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C65
|
|
.4byte 0x5F626967
|
|
.4byte 0x5F69636F
|
|
.4byte 0x6E2E626C
|
|
.4byte 0x6F000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C65
|
|
.4byte 0x5F626967
|
|
.4byte 0x5F69636F
|
|
.4byte 0x6E2E6263
|
|
.4byte 0x6B000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C5F
|
|
.4byte 0x636F6E73
|
|
.4byte 0x74656C6C
|
|
.4byte 0x6174696F
|
|
.4byte 0x6E2E626C
|
|
.4byte 0x6F000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C5F
|
|
.4byte 0x636F6E73
|
|
.4byte 0x74656C6C
|
|
.4byte 0x6174696F
|
|
.4byte 0x6E2E6270
|
|
.4byte 0x6B000000
|
|
.4byte 0x25732530
|
|
.4byte 0x3033642E
|
|
.4byte 0x62746900
|
|
.4byte 0x00000000
|
|
.4byte 0x6E756B69
|
|
.4byte 0x5F746578
|
|
.4byte 0x65666563
|
|
.4byte 0x745F3030
|
|
.4byte 0x65666563
|
|
.4byte 0x745F3031
|
|
.4byte 0x00000000
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F74
|
|
.4byte 0x69746C65
|
|
.4byte 0x5F6E6577
|
|
.4byte 0x2E626C6F
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F74
|
|
.4byte 0x69746C65
|
|
.4byte 0x5F6E6577
|
|
.4byte 0x2E62636B
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F74
|
|
.4byte 0x69746C65
|
|
.4byte 0x5F6E6577
|
|
.4byte 0x2E62746B
|
|
.4byte 0x00000000
|
|
.4byte 0x2F757365
|
|
.4byte 0x722F4B6F
|
|
.4byte 0x6F6E6F2F
|
|
.4byte 0x6D61696C
|
|
.4byte 0x5F746162
|
|
.4byte 0x6C652E73
|
|
.4byte 0x7A730000
|
|
.4byte 0x6D61696C
|
|
.4byte 0x5F746162
|
|
.4byte 0x6C652E62
|
|
.4byte 0x696E0000
|
|
.4byte 0x2F757365
|
|
.4byte 0x722F4B6F
|
|
.4byte 0x6F6E6F2F
|
|
.4byte 0x6D61696C
|
|
.4byte 0x5F69636F
|
|
.4byte 0x6E2E737A
|
|
.4byte 0x73000000
|
|
.4byte 0x6E6F2065
|
|
.4byte 0x78697374
|
|
.4byte 0x00000000
|
|
.4byte 0x72657375
|
|
.4byte 0x6C745F6D
|
|
.4byte 0x61696C2E
|
|
.4byte 0x737A7300
|
|
.4byte 0x73637265
|
|
.4byte 0x656E4F62
|
|
.4byte 0x6A2E6800
|
|
.asciz "P2Assert"
|
|
.skip 3
|
|
.4byte 0x00000000
|
|
|
|
.section .data, "wa" # 0x8049E220 - 0x804EFC20
|
|
.balign 8
|
|
.global arrow__Q22kh6Screen
|
|
arrow__Q22kh6Screen:
|
|
.4byte 0x004E7961
|
|
.4byte 0x6A693031
|
|
.4byte 0x004E7961
|
|
.4byte 0x6A693032
|
|
.4byte 0x004E7961
|
|
.4byte 0x6A693033
|
|
.4byte 0x004E7961
|
|
.4byte 0x6A693034
|
|
.4byte 0x004E7961
|
|
.4byte 0x6A693035
|
|
.4byte 0x004E7961
|
|
.4byte 0x6A693036
|
|
.global lbl_804EADA8
|
|
lbl_804EADA8:
|
|
.4byte .L_80408AB8
|
|
.4byte .L_80408AC4
|
|
.4byte .L_80408AD0
|
|
.4byte .L_80408ADC
|
|
.4byte .L_80408AE8
|
|
.4byte .L_80408AF4
|
|
.4byte .L_80408B00
|
|
.4byte .L_80408B0C
|
|
.global __vt__Q32kh6Screen21SceneDayEndResultMail
|
|
__vt__Q32kh6Screen21SceneDayEndResultMail:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSceneType__Q32kh6Screen21SceneDayEndResultMailFv
|
|
.4byte getOwnerID__Q32kh6Screen21SceneDayEndResultMailFv
|
|
.4byte getMemberID__Q32kh6Screen21SceneDayEndResultMailFv
|
|
.4byte isUseBackupSceneInfo__Q26Screen9SceneBaseFv
|
|
.4byte isDrawInDemo__Q26Screen9SceneBaseCFv
|
|
.4byte getResName__Q32kh6Screen21SceneDayEndResultMailCFv
|
|
.4byte doCreateObj__Q32kh6Screen21SceneDayEndResultMailFP10JKRArchive
|
|
.4byte doUserCallBackFunc__Q32kh6Screen21SceneDayEndResultMailFPQ28Resource10MgrCommand
|
|
.4byte setPort__Q26Screen9SceneBaseFR8Graphics
|
|
.4byte doUpdateActive__Q26Screen9SceneBaseFv
|
|
.4byte doConfirmSetScene__Q26Screen9SceneBaseFRQ26Screen11SetSceneArg
|
|
.4byte doConfirmStartScene__Q26Screen9SceneBaseFPQ26Screen13StartSceneArg
|
|
.4byte doConfirmEndScene__Q26Screen9SceneBaseFRPQ26Screen11EndSceneArg
|
|
.4byte doStart__Q26Screen9SceneBaseFPQ26Screen13StartSceneArg
|
|
.4byte doEnd__Q26Screen9SceneBaseFPQ26Screen11EndSceneArg
|
|
.4byte setDefaultDispMember__Q26Screen9SceneBaseFv
|
|
.4byte doSetBackupScene__Q26Screen9SceneBaseFRQ26Screen11SetSceneArg
|
|
.4byte doGetFinishState__Q26Screen9SceneBaseFv
|
|
.global __vt__Q32kh6Screen19ObjDayEndResultTitl
|
|
__vt__Q32kh6Screen19ObjDayEndResultTitl:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte __dt__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
.4byte getChildCount__5CNodeFv
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte "@24@__dt__Q32kh6Screen19ObjDayEndResultTitlFv"
|
|
.4byte update__Q26Screen7ObjBaseFv
|
|
.4byte draw__Q26Screen7ObjBaseFR8Graphics
|
|
.4byte start__Q26Screen7ObjBaseFPCQ26Screen13StartSceneArg
|
|
.4byte end__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte setOwner__Q26Screen7ObjBaseFPQ26Screen9SceneBase
|
|
.4byte getOwner__Q26Screen7ObjBaseCFv
|
|
.4byte create__Q26Screen7ObjBaseFP10JKRArchive
|
|
.4byte confirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte confirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte confirmEndScene__Q26Screen7ObjBaseFPQ26Screen11EndSceneArg
|
|
.4byte doStart__Q26Screen7ObjBaseFPCQ26Screen13StartSceneArg
|
|
.4byte doEnd__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte doCreate__Q32kh6Screen19ObjDayEndResultTitlFP10JKRArchive
|
|
.4byte doUpdateFadein__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
.4byte doUpdateFadeinFinish__Q26Screen7ObjBaseFv
|
|
.4byte doUpdate__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
.4byte doUpdateFinish__Q26Screen7ObjBaseFv
|
|
.4byte doUpdateFadeout__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
.4byte doUpdateFadeoutFinish__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
.4byte doDraw__Q32kh6Screen19ObjDayEndResultTitlFR8Graphics
|
|
.4byte doConfirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte doConfirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte doConfirmEndScene__Q26Screen7ObjBaseFRPQ26Screen11EndSceneArg
|
|
.global __vt__Q32kh6Screen19ObjDayEndResultMail
|
|
__vt__Q32kh6Screen19ObjDayEndResultMail:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte __dt__Q32kh6Screen19ObjDayEndResultMailFv
|
|
.4byte getChildCount__5CNodeFv
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte "@24@__dt__Q32kh6Screen19ObjDayEndResultMailFv"
|
|
.4byte update__Q26Screen7ObjBaseFv
|
|
.4byte draw__Q26Screen7ObjBaseFR8Graphics
|
|
.4byte start__Q26Screen7ObjBaseFPCQ26Screen13StartSceneArg
|
|
.4byte end__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte setOwner__Q26Screen7ObjBaseFPQ26Screen9SceneBase
|
|
.4byte getOwner__Q26Screen7ObjBaseCFv
|
|
.4byte create__Q26Screen7ObjBaseFP10JKRArchive
|
|
.4byte confirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte confirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte confirmEndScene__Q26Screen7ObjBaseFPQ26Screen11EndSceneArg
|
|
.4byte doStart__Q32kh6Screen19ObjDayEndResultMailFPCQ26Screen13StartSceneArg
|
|
.4byte doEnd__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte doCreate__Q32kh6Screen19ObjDayEndResultMailFP10JKRArchive
|
|
.4byte doUpdateFadein__Q32kh6Screen19ObjDayEndResultMailFv
|
|
.4byte doUpdateFadeinFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdate__Q32kh6Screen19ObjDayEndResultMailFv
|
|
.4byte doUpdateFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdateFadeout__Q32kh6Screen19ObjDayEndResultMailFv
|
|
.4byte doUpdateFadeoutFinish__Q26Screen7ObjBaseFv
|
|
.4byte doDraw__Q32kh6Screen19ObjDayEndResultMailFR8Graphics
|
|
.4byte doConfirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte doConfirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte doConfirmEndScene__Q26Screen7ObjBaseFRPQ26Screen11EndSceneArg
|
|
.4byte updateCommon__Q32kh6Screen19ObjDayEndResultMailFv
|
|
.4byte getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getStarWTagNum__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.4byte getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
.global __vt__Q32kh6Screen20SArgDayEndResultItem
|
|
__vt__Q32kh6Screen20SArgDayEndResultItem:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSceneType__Q32kh6Screen20SArgDayEndResultItemCFv
|
|
.4byte getClassSize__Q32kh6Screen20SArgDayEndResultItemFv
|
|
.global __vt__Q32kh6Screen20SArgDayEndResultMail
|
|
__vt__Q32kh6Screen20SArgDayEndResultMail:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSceneType__Q32kh6Screen20SArgDayEndResultMailCFv
|
|
.4byte getClassSize__Q32kh6Screen20SArgDayEndResultMailFv
|
|
.global __vt__Q32kh6Screen19ObjDayEndResultIncP
|
|
__vt__Q32kh6Screen19ObjDayEndResultIncP:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte __dt__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
.4byte getChildCount__5CNodeFv
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte "@24@__dt__Q32kh6Screen19ObjDayEndResultIncPFv"
|
|
.4byte update__Q26Screen7ObjBaseFv
|
|
.4byte draw__Q26Screen7ObjBaseFR8Graphics
|
|
.4byte start__Q26Screen7ObjBaseFPCQ26Screen13StartSceneArg
|
|
.4byte end__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte setOwner__Q26Screen7ObjBaseFPQ26Screen9SceneBase
|
|
.4byte getOwner__Q26Screen7ObjBaseCFv
|
|
.4byte create__Q26Screen7ObjBaseFP10JKRArchive
|
|
.4byte confirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte confirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte confirmEndScene__Q26Screen7ObjBaseFPQ26Screen11EndSceneArg
|
|
.4byte doStart__Q32kh6Screen19ObjDayEndResultBaseFPCQ26Screen13StartSceneArg
|
|
.4byte doEnd__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte doCreate__Q32kh6Screen19ObjDayEndResultIncPFP10JKRArchive
|
|
.4byte doUpdateFadein__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
.4byte doUpdateFadeinFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdate__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
.4byte doUpdateFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdateFadeout__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
.4byte doUpdateFadeoutFinish__Q26Screen7ObjBaseFv
|
|
.4byte doDraw__Q32kh6Screen19ObjDayEndResultIncPFR8Graphics
|
|
.4byte doConfirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte doConfirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte doConfirmEndScene__Q26Screen7ObjBaseFRPQ26Screen11EndSceneArg
|
|
.4byte updateCommon__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
.4byte getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getStarWTagNum__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.4byte getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
.global __vt__Q32kh6Screen20SArgDayEndResultIncP
|
|
__vt__Q32kh6Screen20SArgDayEndResultIncP:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSceneType__Q32kh6Screen20SArgDayEndResultIncPCFv
|
|
.4byte getClassSize__Q32kh6Screen20SArgDayEndResultIncPFv
|
|
.global __vt__Q32kh6Screen20SArgDayEndResultBase
|
|
__vt__Q32kh6Screen20SArgDayEndResultBase:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSceneType__Q26Screen12SceneArgBaseCFv
|
|
.4byte getClassSize__Q32kh6Screen20SArgDayEndResultBaseFv
|
|
.global __vt__Q32kh6Screen19ObjDayEndResultItem
|
|
__vt__Q32kh6Screen19ObjDayEndResultItem:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte __dt__Q32kh6Screen19ObjDayEndResultItemFv
|
|
.4byte getChildCount__5CNodeFv
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte "@24@__dt__Q32kh6Screen19ObjDayEndResultItemFv"
|
|
.4byte update__Q26Screen7ObjBaseFv
|
|
.4byte draw__Q26Screen7ObjBaseFR8Graphics
|
|
.4byte start__Q26Screen7ObjBaseFPCQ26Screen13StartSceneArg
|
|
.4byte end__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte setOwner__Q26Screen7ObjBaseFPQ26Screen9SceneBase
|
|
.4byte getOwner__Q26Screen7ObjBaseCFv
|
|
.4byte create__Q26Screen7ObjBaseFP10JKRArchive
|
|
.4byte confirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte confirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte confirmEndScene__Q26Screen7ObjBaseFPQ26Screen11EndSceneArg
|
|
.4byte doStart__Q32kh6Screen19ObjDayEndResultItemFPCQ26Screen13StartSceneArg
|
|
.4byte doEnd__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte doCreate__Q32kh6Screen19ObjDayEndResultItemFP10JKRArchive
|
|
.4byte doUpdateFadein__Q32kh6Screen19ObjDayEndResultItemFv
|
|
.4byte doUpdateFadeinFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdate__Q32kh6Screen19ObjDayEndResultItemFv
|
|
.4byte doUpdateFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdateFadeout__Q32kh6Screen19ObjDayEndResultItemFv
|
|
.4byte doUpdateFadeoutFinish__Q26Screen7ObjBaseFv
|
|
.4byte doDraw__Q32kh6Screen19ObjDayEndResultItemFR8Graphics
|
|
.4byte doConfirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte doConfirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte doConfirmEndScene__Q26Screen7ObjBaseFRPQ26Screen11EndSceneArg
|
|
.4byte updateCommon__Q32kh6Screen19ObjDayEndResultItemFv
|
|
.4byte getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getStarWTagNum__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.4byte getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
.global __vt__Q32kh6Screen19ObjDayEndResultBase
|
|
__vt__Q32kh6Screen19ObjDayEndResultBase:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte __dt__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte getChildCount__5CNodeFv
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte "@24@__dt__Q32kh6Screen19ObjDayEndResultBaseFv"
|
|
.4byte update__Q26Screen7ObjBaseFv
|
|
.4byte draw__Q26Screen7ObjBaseFR8Graphics
|
|
.4byte start__Q26Screen7ObjBaseFPCQ26Screen13StartSceneArg
|
|
.4byte end__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte setOwner__Q26Screen7ObjBaseFPQ26Screen9SceneBase
|
|
.4byte getOwner__Q26Screen7ObjBaseCFv
|
|
.4byte create__Q26Screen7ObjBaseFP10JKRArchive
|
|
.4byte confirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte confirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte confirmEndScene__Q26Screen7ObjBaseFPQ26Screen11EndSceneArg
|
|
.4byte doStart__Q32kh6Screen19ObjDayEndResultBaseFPCQ26Screen13StartSceneArg
|
|
.4byte doEnd__Q26Screen7ObjBaseFPCQ26Screen11EndSceneArg
|
|
.4byte doCreate__Q32kh6Screen19ObjDayEndResultBaseFP10JKRArchive
|
|
.4byte doUpdateFadein__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdateFadeinFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdate__Q26Screen7ObjBaseFv
|
|
.4byte doUpdateFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdateFadeout__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte doUpdateFadeoutFinish__Q26Screen7ObjBaseFv
|
|
.4byte doDraw__Q32kh6Screen19ObjDayEndResultBaseFR8Graphics
|
|
.4byte doConfirmSetScene__Q26Screen7ObjBaseFRQ26Screen11SetSceneArg
|
|
.4byte doConfirmStartScene__Q26Screen7ObjBaseFPQ26Screen13StartSceneArg
|
|
.4byte doConfirmEndScene__Q26Screen7ObjBaseFRPQ26Screen11EndSceneArg
|
|
.4byte updateCommon__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte 0
|
|
.global __vt__Q32kh6Screen20DispDayEndResultMail
|
|
__vt__Q32kh6Screen20DispDayEndResultMail:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSize__Q32kh6Screen20DispDayEndResultMailFv
|
|
.4byte getOwnerID__Q32kh6Screen20DispDayEndResultMailFv
|
|
.4byte getMemberID__Q32kh6Screen20DispDayEndResultMailFv
|
|
.4byte doSetSubMemberAll__Q32og6Screen14DispMemberBaseFv
|
|
.global __vt__Q32kh6Screen20DispDayEndResultIncP
|
|
__vt__Q32kh6Screen20DispDayEndResultIncP:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSize__Q32kh6Screen20DispDayEndResultIncPFv
|
|
.4byte getOwnerID__Q32kh6Screen20DispDayEndResultIncPFv
|
|
.4byte getMemberID__Q32kh6Screen20DispDayEndResultIncPFv
|
|
.4byte doSetSubMemberAll__Q32og6Screen14DispMemberBaseFv
|
|
.global __vt__Q32kh6Screen20DispDayEndResultItem
|
|
__vt__Q32kh6Screen20DispDayEndResultItem:
|
|
.4byte 0
|
|
.4byte 0
|
|
.4byte getSize__Q32kh6Screen20DispDayEndResultItemFv
|
|
.4byte getOwnerID__Q32kh6Screen20DispDayEndResultItemFv
|
|
.4byte getMemberID__Q32kh6Screen20DispDayEndResultItemFv
|
|
.4byte doSetSubMemberAll__Q32og6Screen14DispMemberBaseFv
|
|
|
|
.section .bss # 0x804EFC20 - 0x8051467C
|
|
# khDayEndResult.cpp
|
|
.comm msVal__Q32kh6Screen19ObjDayEndResultBase, 0x54, 4
|
|
|
|
.section .sbss # 0x80514D80 - 0x80516360
|
|
.balign 8
|
|
.global msVal__Q32kh6Screen19ObjDayEndResultTitl
|
|
msVal__Q32kh6Screen19ObjDayEndResultTitl:
|
|
.skip 0x8
|
|
|
|
.section .sdata2, "a" # 0x80516360 - 0x80520E40
|
|
.balign 8
|
|
.global lbl_805200A8
|
|
lbl_805200A8:
|
|
.4byte 0x00000000
|
|
.global lbl_805200AC
|
|
lbl_805200AC:
|
|
.4byte 0x437F0000
|
|
.global lbl_805200B0
|
|
lbl_805200B0:
|
|
.float 1.0
|
|
.4byte 0x00000000
|
|
.global lbl_805200B8
|
|
lbl_805200B8:
|
|
.4byte 0x43300000
|
|
.4byte 0x80000000
|
|
.global lbl_805200C0
|
|
lbl_805200C0:
|
|
.4byte 0x40000000
|
|
.4byte 0x00000000
|
|
.global lbl_805200C8
|
|
lbl_805200C8:
|
|
.4byte 0x43300000
|
|
.4byte 0x00000000
|
|
.global lbl_805200D0
|
|
lbl_805200D0:
|
|
.float 0.5
|
|
.global lbl_805200D4
|
|
lbl_805200D4:
|
|
.4byte 0x43C78000
|
|
.global lbl_805200D8
|
|
lbl_805200D8:
|
|
.4byte 0x43CA0000
|
|
.global lbl_805200DC
|
|
lbl_805200DC:
|
|
.4byte 0x40200000
|
|
.global lbl_805200E0
|
|
lbl_805200E0:
|
|
.4byte 0x420C0000
|
|
.global lbl_805200E4
|
|
lbl_805200E4:
|
|
.float 0.3
|
|
.global lbl_805200E8
|
|
lbl_805200E8:
|
|
.4byte 0x41F00000
|
|
.global lbl_805200EC
|
|
lbl_805200EC:
|
|
.4byte 0x43CC8000
|
|
.global lbl_805200F0
|
|
lbl_805200F0:
|
|
.4byte 0x43AE8000
|
|
.global lbl_805200F4
|
|
lbl_805200F4:
|
|
.4byte 0x43AC0000
|
|
.global lbl_805200F8
|
|
lbl_805200F8:
|
|
.4byte 0x3CA3D70A
|
|
.global lbl_805200FC
|
|
lbl_805200FC:
|
|
.float 0.1
|
|
.global lbl_80520100
|
|
lbl_80520100:
|
|
.4byte 0x00000000
|
|
.global lbl_80520104
|
|
lbl_80520104:
|
|
.4byte 0x6661696C
|
|
.4byte 0x65640000
|
|
.global lbl_8052010C
|
|
lbl_8052010C:
|
|
.4byte 0x6572726F
|
|
.4byte 0x72000000
|
|
.global lbl_80520114
|
|
lbl_80520114:
|
|
.4byte 0x47000000
|
|
.global lbl_80520118
|
|
lbl_80520118:
|
|
.4byte 0x42000000
|
|
.global lbl_8052011C
|
|
lbl_8052011C:
|
|
.4byte 0x42DA0000
|
|
.global lbl_80520120
|
|
lbl_80520120:
|
|
.4byte 0x43150000
|
|
.global lbl_80520124
|
|
lbl_80520124:
|
|
.4byte 0x43290000
|
|
.global lbl_80520128
|
|
lbl_80520128:
|
|
.4byte 0x434D0000
|
|
.global lbl_8052012C
|
|
lbl_8052012C:
|
|
.4byte 0x43840000
|
|
.global lbl_80520130
|
|
lbl_80520130:
|
|
.4byte 0x43958000
|
|
.global lbl_80520134
|
|
lbl_80520134:
|
|
.4byte 0x426C0000
|
|
.global lbl_80520138
|
|
lbl_80520138:
|
|
.4byte 0x42E80000
|
|
.global lbl_8052013C
|
|
lbl_8052013C:
|
|
.4byte 0x43110000
|
|
.global lbl_80520140
|
|
lbl_80520140:
|
|
.4byte 0x432A0000
|
|
.global lbl_80520144
|
|
lbl_80520144:
|
|
.4byte 0x43870000
|
|
.global lbl_80520148
|
|
lbl_80520148:
|
|
.4byte 0x41E80000
|
|
.global lbl_8052014C
|
|
lbl_8052014C:
|
|
.4byte 0x434A0000
|
|
.global lbl_80520150
|
|
lbl_80520150:
|
|
.4byte 0xBF800000
|
|
.global lbl_80520154
|
|
lbl_80520154:
|
|
.4byte 0x42C80000
|
|
.global lbl_80520158
|
|
lbl_80520158:
|
|
.float 0.25
|
|
.global lbl_8052015C
|
|
lbl_8052015C:
|
|
.4byte 0xC1000000
|
|
.global lbl_80520160
|
|
lbl_80520160:
|
|
.4byte 0x41B80000
|
|
.global lbl_80520164
|
|
lbl_80520164:
|
|
.4byte 0x3F6624DD
|
|
.global lbl_80520168
|
|
lbl_80520168:
|
|
.4byte 0x3F639581
|
|
.global lbl_8052016C
|
|
lbl_8052016C:
|
|
.4byte 0x3EAC0831
|
|
.global lbl_80520170
|
|
lbl_80520170:
|
|
.4byte 0x3EDDB22D
|
|
.global lbl_80520174
|
|
lbl_80520174:
|
|
.4byte 0x3ECCCCCD
|
|
.global lbl_80520178
|
|
lbl_80520178:
|
|
.4byte 0x3F2E147B
|
|
.4byte 0x00000000
|
|
|
|
.section .sbss2, "", @nobits # 0x80520E40 - 0x80520ED8
|
|
lbl_80520EC8:
|
|
.skip 0x8
|
|
|
|
.section .text, "ax" # 0x800056C0 - 0x80472F00
|
|
.global __ct__Q32kh6Screen20DispDayEndResultItemFPQ34Game6Result5TNodeiib
|
|
__ct__Q32kh6Screen20DispDayEndResultItemFPQ34Game6Result5TNodeiib:
|
|
/* 8040284C 003FF78C 3D 40 80 4B */ lis r10, __vt__Q32og6Screen14DispMemberBase@ha
|
|
/* 80402850 003FF790 3D 00 80 4F */ lis r8, __vt__Q32kh6Screen20DispDayEndResultItem@ha
|
|
/* 80402854 003FF794 39 4A 11 48 */ addi r10, r10, __vt__Q32og6Screen14DispMemberBase@l
|
|
/* 80402858 003FF798 39 20 00 00 */ li r9, 0
|
|
/* 8040285C 003FF79C 91 43 00 00 */ stw r10, 0(r3)
|
|
/* 80402860 003FF7A0 38 08 B1 A0 */ addi r0, r8, __vt__Q32kh6Screen20DispDayEndResultItem@l
|
|
/* 80402864 003FF7A4 91 23 00 04 */ stw r9, 4(r3)
|
|
/* 80402868 003FF7A8 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 8040286C 003FF7AC 90 83 00 08 */ stw r4, 8(r3)
|
|
/* 80402870 003FF7B0 91 23 00 14 */ stw r9, 0x14(r3)
|
|
/* 80402874 003FF7B4 91 23 00 10 */ stw r9, 0x10(r3)
|
|
/* 80402878 003FF7B8 91 23 00 0C */ stw r9, 0xc(r3)
|
|
/* 8040287C 003FF7BC 80 83 00 08 */ lwz r4, 8(r3)
|
|
/* 80402880 003FF7C0 81 04 00 24 */ lwz r8, 0x24(r4)
|
|
/* 80402884 003FF7C4 48 00 00 34 */ b .L_804028B8
|
|
.L_80402888:
|
|
/* 80402888 003FF7C8 80 83 00 0C */ lwz r4, 0xc(r3)
|
|
/* 8040288C 003FF7CC 38 04 00 01 */ addi r0, r4, 1
|
|
/* 80402890 003FF7D0 90 03 00 0C */ stw r0, 0xc(r3)
|
|
/* 80402894 003FF7D4 80 83 00 10 */ lwz r4, 0x10(r3)
|
|
/* 80402898 003FF7D8 80 08 00 30 */ lwz r0, 0x30(r8)
|
|
/* 8040289C 003FF7DC 7C 04 02 14 */ add r0, r4, r0
|
|
/* 804028A0 003FF7E0 90 03 00 10 */ stw r0, 0x10(r3)
|
|
/* 804028A4 003FF7E4 80 83 00 14 */ lwz r4, 0x14(r3)
|
|
/* 804028A8 003FF7E8 80 08 00 38 */ lwz r0, 0x38(r8)
|
|
/* 804028AC 003FF7EC 7C 04 02 14 */ add r0, r4, r0
|
|
/* 804028B0 003FF7F0 90 03 00 14 */ stw r0, 0x14(r3)
|
|
/* 804028B4 003FF7F4 81 08 00 18 */ lwz r8, 0x18(r8)
|
|
.L_804028B8:
|
|
/* 804028B8 003FF7F8 28 08 00 00 */ cmplwi r8, 0
|
|
/* 804028BC 003FF7FC 40 82 FF CC */ bne .L_80402888
|
|
/* 804028C0 003FF800 90 A3 00 18 */ stw r5, 0x18(r3)
|
|
/* 804028C4 003FF804 38 00 00 00 */ li r0, 0
|
|
/* 804028C8 003FF808 90 C3 00 1C */ stw r6, 0x1c(r3)
|
|
/* 804028CC 003FF80C 98 E3 00 20 */ stb r7, 0x20(r3)
|
|
/* 804028D0 003FF810 98 03 00 21 */ stb r0, 0x21(r3)
|
|
/* 804028D4 003FF814 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q32kh6Screen4IncPFv
|
|
__ct__Q32kh6Screen4IncPFv:
|
|
/* 804028D8 003FF818 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804028DC 003FF81C 7C 08 02 A6 */ mflr r0
|
|
/* 804028E0 003FF820 38 80 00 01 */ li r4, 1
|
|
/* 804028E4 003FF824 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804028E8 003FF828 38 00 00 00 */ li r0, 0
|
|
/* 804028EC 003FF82C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804028F0 003FF830 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 804028F4 003FF834 7C 7E 1B 78 */ mr r30, r3
|
|
/* 804028F8 003FF838 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 804028FC 003FF83C 90 03 00 04 */ stw r0, 4(r3)
|
|
/* 80402900 003FF840 90 03 00 08 */ stw r0, 8(r3)
|
|
/* 80402904 003FF844 90 03 00 0C */ stw r0, 0xc(r3)
|
|
/* 80402908 003FF848 90 03 00 10 */ stw r0, 0x10(r3)
|
|
/* 8040290C 003FF84C 90 03 00 14 */ stw r0, 0x14(r3)
|
|
/* 80402910 003FF850 90 03 00 18 */ stw r0, 0x18(r3)
|
|
/* 80402914 003FF854 90 03 00 1C */ stw r0, 0x1c(r3)
|
|
/* 80402918 003FF858 90 03 00 20 */ stw r0, 0x20(r3)
|
|
/* 8040291C 003FF85C 90 03 00 24 */ stw r0, 0x24(r3)
|
|
/* 80402920 003FF860 90 03 00 28 */ stw r0, 0x28(r3)
|
|
/* 80402924 003FF864 90 03 00 2C */ stw r0, 0x2c(r3)
|
|
/* 80402928 003FF868 90 03 00 30 */ stw r0, 0x30(r3)
|
|
/* 8040292C 003FF86C 90 03 00 34 */ stw r0, 0x34(r3)
|
|
/* 80402930 003FF870 90 03 00 38 */ stw r0, 0x38(r3)
|
|
/* 80402934 003FF874 90 03 00 3C */ stw r0, 0x3c(r3)
|
|
/* 80402938 003FF878 90 03 00 40 */ stw r0, 0x40(r3)
|
|
/* 8040293C 003FF87C 90 03 00 44 */ stw r0, 0x44(r3)
|
|
/* 80402940 003FF880 90 03 00 48 */ stw r0, 0x48(r3)
|
|
/* 80402944 003FF884 90 03 00 4C */ stw r0, 0x4c(r3)
|
|
/* 80402948 003FF888 90 03 00 50 */ stw r0, 0x50(r3)
|
|
/* 8040294C 003FF88C 90 03 00 54 */ stw r0, 0x54(r3)
|
|
/* 80402950 003FF890 90 03 00 58 */ stw r0, 0x58(r3)
|
|
/* 80402954 003FF894 90 03 00 5C */ stw r0, 0x5c(r3)
|
|
/* 80402958 003FF898 90 03 00 60 */ stw r0, 0x60(r3)
|
|
/* 8040295C 003FF89C 90 03 00 64 */ stw r0, 0x64(r3)
|
|
/* 80402960 003FF8A0 90 03 00 68 */ stw r0, 0x68(r3)
|
|
/* 80402964 003FF8A4 90 03 00 6C */ stw r0, 0x6c(r3)
|
|
/* 80402968 003FF8A8 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 8040296C 003FF8AC 4B DE 74 99 */ bl getPikminCount_Yesterday__Q24Game8PlayDataFi
|
|
/* 80402970 003FF8B0 90 7E 00 00 */ stw r3, 0(r30)
|
|
/* 80402974 003FF8B4 38 80 00 02 */ li r4, 2
|
|
/* 80402978 003FF8B8 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 8040297C 003FF8BC 4B DE 74 89 */ bl getPikminCount_Yesterday__Q24Game8PlayDataFi
|
|
/* 80402980 003FF8C0 90 7E 00 04 */ stw r3, 4(r30)
|
|
/* 80402984 003FF8C4 38 80 00 00 */ li r4, 0
|
|
/* 80402988 003FF8C8 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 8040298C 003FF8CC 4B DE 74 79 */ bl getPikminCount_Yesterday__Q24Game8PlayDataFi
|
|
/* 80402990 003FF8D0 90 7E 00 08 */ stw r3, 8(r30)
|
|
/* 80402994 003FF8D4 38 80 00 04 */ li r4, 4
|
|
/* 80402998 003FF8D8 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 8040299C 003FF8DC 4B DE 74 69 */ bl getPikminCount_Yesterday__Q24Game8PlayDataFi
|
|
/* 804029A0 003FF8E0 90 7E 00 0C */ stw r3, 0xc(r30)
|
|
/* 804029A4 003FF8E4 38 80 00 03 */ li r4, 3
|
|
/* 804029A8 003FF8E8 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 804029AC 003FF8EC 4B DE 74 59 */ bl getPikminCount_Yesterday__Q24Game8PlayDataFi
|
|
/* 804029B0 003FF8F0 90 7E 00 10 */ stw r3, 0x10(r30)
|
|
/* 804029B4 003FF8F4 38 80 00 05 */ li r4, 5
|
|
/* 804029B8 003FF8F8 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 804029BC 003FF8FC 4B DE 74 49 */ bl getPikminCount_Yesterday__Q24Game8PlayDataFi
|
|
/* 804029C0 003FF900 90 7E 00 14 */ stw r3, 0x14(r30)
|
|
/* 804029C4 003FF904 38 80 00 01 */ li r4, 1
|
|
/* 804029C8 003FF908 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 804029CC 003FF90C 4B DE 73 C1 */ bl getPikminCount_Today__Q24Game8PlayDataFi
|
|
/* 804029D0 003FF910 90 7E 00 18 */ stw r3, 0x18(r30)
|
|
/* 804029D4 003FF914 38 80 00 02 */ li r4, 2
|
|
/* 804029D8 003FF918 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 804029DC 003FF91C 4B DE 73 B1 */ bl getPikminCount_Today__Q24Game8PlayDataFi
|
|
/* 804029E0 003FF920 90 7E 00 1C */ stw r3, 0x1c(r30)
|
|
/* 804029E4 003FF924 38 80 00 00 */ li r4, 0
|
|
/* 804029E8 003FF928 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 804029EC 003FF92C 4B DE 73 A1 */ bl getPikminCount_Today__Q24Game8PlayDataFi
|
|
/* 804029F0 003FF930 90 7E 00 20 */ stw r3, 0x20(r30)
|
|
/* 804029F4 003FF934 38 80 00 04 */ li r4, 4
|
|
/* 804029F8 003FF938 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 804029FC 003FF93C 4B DE 73 91 */ bl getPikminCount_Today__Q24Game8PlayDataFi
|
|
/* 80402A00 003FF940 90 7E 00 24 */ stw r3, 0x24(r30)
|
|
/* 80402A04 003FF944 38 80 00 03 */ li r4, 3
|
|
/* 80402A08 003FF948 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402A0C 003FF94C 4B DE 73 81 */ bl getPikminCount_Today__Q24Game8PlayDataFi
|
|
/* 80402A10 003FF950 90 7E 00 28 */ stw r3, 0x28(r30)
|
|
/* 80402A14 003FF954 38 80 00 05 */ li r4, 5
|
|
/* 80402A18 003FF958 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402A1C 003FF95C 4B DE 73 71 */ bl getPikminCount_Today__Q24Game8PlayDataFi
|
|
/* 80402A20 003FF960 90 7E 00 2C */ stw r3, 0x2c(r30)
|
|
/* 80402A24 003FF964 38 60 00 00 */ li r3, 0
|
|
/* 80402A28 003FF968 4B E2 E4 25 */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A2C 003FF96C 90 7E 00 30 */ stw r3, 0x30(r30)
|
|
/* 80402A30 003FF970 38 60 00 01 */ li r3, 1
|
|
/* 80402A34 003FF974 4B E2 E4 19 */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A38 003FF978 90 7E 00 34 */ stw r3, 0x34(r30)
|
|
/* 80402A3C 003FF97C 38 60 00 02 */ li r3, 2
|
|
/* 80402A40 003FF980 4B E2 E4 0D */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A44 003FF984 90 7E 00 38 */ stw r3, 0x38(r30)
|
|
/* 80402A48 003FF988 38 60 00 03 */ li r3, 3
|
|
/* 80402A4C 003FF98C 4B E2 E4 01 */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A50 003FF990 90 7E 00 3C */ stw r3, 0x3c(r30)
|
|
/* 80402A54 003FF994 38 60 00 04 */ li r3, 4
|
|
/* 80402A58 003FF998 4B E2 E3 F5 */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A5C 003FF99C 90 7E 00 40 */ stw r3, 0x40(r30)
|
|
/* 80402A60 003FF9A0 38 60 00 05 */ li r3, 5
|
|
/* 80402A64 003FF9A4 4B E2 E3 E9 */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A68 003FF9A8 90 7E 00 44 */ stw r3, 0x44(r30)
|
|
/* 80402A6C 003FF9AC 38 60 00 06 */ li r3, 6
|
|
/* 80402A70 003FF9B0 4B E2 E3 DD */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A74 003FF9B4 90 7E 00 48 */ stw r3, 0x48(r30)
|
|
/* 80402A78 003FF9B8 38 60 00 07 */ li r3, 7
|
|
/* 80402A7C 003FF9BC 4B E2 E3 D1 */ bl get_today__Q24Game8DeathMgrFi
|
|
/* 80402A80 003FF9C0 90 7E 00 4C */ stw r3, 0x4c(r30)
|
|
/* 80402A84 003FF9C4 4B E2 E0 E5 */ bl account_today__Q24Game8DeathMgrFv
|
|
/* 80402A88 003FF9C8 38 60 00 00 */ li r3, 0
|
|
/* 80402A8C 003FF9CC 4B E2 E4 A9 */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402A90 003FF9D0 90 7E 00 50 */ stw r3, 0x50(r30)
|
|
/* 80402A94 003FF9D4 38 60 00 01 */ li r3, 1
|
|
/* 80402A98 003FF9D8 4B E2 E4 9D */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402A9C 003FF9DC 90 7E 00 54 */ stw r3, 0x54(r30)
|
|
/* 80402AA0 003FF9E0 38 60 00 02 */ li r3, 2
|
|
/* 80402AA4 003FF9E4 4B E2 E4 91 */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402AA8 003FF9E8 90 7E 00 58 */ stw r3, 0x58(r30)
|
|
/* 80402AAC 003FF9EC 38 60 00 03 */ li r3, 3
|
|
/* 80402AB0 003FF9F0 4B E2 E4 85 */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402AB4 003FF9F4 90 7E 00 5C */ stw r3, 0x5c(r30)
|
|
/* 80402AB8 003FF9F8 38 60 00 04 */ li r3, 4
|
|
/* 80402ABC 003FF9FC 4B E2 E4 79 */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402AC0 003FFA00 90 7E 00 60 */ stw r3, 0x60(r30)
|
|
/* 80402AC4 003FFA04 38 60 00 05 */ li r3, 5
|
|
/* 80402AC8 003FFA08 4B E2 E4 6D */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402ACC 003FFA0C 90 7E 00 64 */ stw r3, 0x64(r30)
|
|
/* 80402AD0 003FFA10 38 60 00 06 */ li r3, 6
|
|
/* 80402AD4 003FFA14 4B E2 E4 61 */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402AD8 003FFA18 90 7E 00 68 */ stw r3, 0x68(r30)
|
|
/* 80402ADC 003FFA1C 38 60 00 07 */ li r3, 7
|
|
/* 80402AE0 003FFA20 4B E2 E4 55 */ bl get_total__Q24Game8DeathMgrFi
|
|
/* 80402AE4 003FFA24 90 7E 00 6C */ stw r3, 0x6c(r30)
|
|
/* 80402AE8 003FFA28 38 80 00 02 */ li r4, 2
|
|
/* 80402AEC 003FFA2C 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402AF0 003FFA30 4B DE 45 31 */ bl hasContainer__Q24Game8PlayDataFi
|
|
/* 80402AF4 003FFA34 54 7F 0D FC */ rlwinm r31, r3, 1, 0x17, 0x1e
|
|
/* 80402AF8 003FFA38 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402AFC 003FFA3C 38 80 00 01 */ li r4, 1
|
|
/* 80402B00 003FFA40 4B DE 45 21 */ bl hasContainer__Q24Game8PlayDataFi
|
|
/* 80402B04 003FFA44 7C 7F FB 78 */ or r31, r3, r31
|
|
/* 80402B08 003FFA48 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402B0C 003FFA4C 38 80 00 00 */ li r4, 0
|
|
/* 80402B10 003FFA50 4B DE 45 11 */ bl hasContainer__Q24Game8PlayDataFi
|
|
/* 80402B14 003FFA54 54 60 15 BA */ rlwinm r0, r3, 2, 0x16, 0x1d
|
|
/* 80402B18 003FFA58 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402B1C 003FFA5C 7C 1F FB 78 */ or r31, r0, r31
|
|
/* 80402B20 003FFA60 38 80 00 04 */ li r4, 4
|
|
/* 80402B24 003FFA64 4B DE 44 FD */ bl hasContainer__Q24Game8PlayDataFi
|
|
/* 80402B28 003FFA68 54 60 1D 78 */ rlwinm r0, r3, 3, 0x15, 0x1c
|
|
/* 80402B2C 003FFA6C 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402B30 003FFA70 7C 1F FB 78 */ or r31, r0, r31
|
|
/* 80402B34 003FFA74 38 80 00 03 */ li r4, 3
|
|
/* 80402B38 003FFA78 4B DE 44 E9 */ bl hasContainer__Q24Game8PlayDataFi
|
|
/* 80402B3C 003FFA7C 54 60 25 36 */ rlwinm r0, r3, 4, 0x14, 0x1b
|
|
/* 80402B40 003FFA80 7C 00 FB 78 */ or r0, r0, r31
|
|
/* 80402B44 003FFA84 98 1E 00 70 */ stb r0, 0x70(r30)
|
|
/* 80402B48 003FFA88 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 80402B4C 003FFA8C 4B DE 74 39 */ bl setPikminCounts_Yesterday__Q24Game8PlayDataFv
|
|
/* 80402B50 003FFA90 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80402B54 003FFA94 7F C3 F3 78 */ mr r3, r30
|
|
/* 80402B58 003FFA98 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80402B5C 003FFA9C 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 80402B60 003FFAA0 7C 08 03 A6 */ mtlr r0
|
|
/* 80402B64 003FFAA4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80402B68 003FFAA8 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q32kh6Screen20DispDayEndResultIncPFPCQ32kh6Screen4IncP
|
|
__ct__Q32kh6Screen20DispDayEndResultIncPFPCQ32kh6Screen4IncP:
|
|
/* 80402B6C 003FFAAC 3C C0 80 4B */ lis r6, __vt__Q32og6Screen14DispMemberBase@ha
|
|
/* 80402B70 003FFAB0 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen20DispDayEndResultIncP@ha
|
|
/* 80402B74 003FFAB4 38 06 11 48 */ addi r0, r6, __vt__Q32og6Screen14DispMemberBase@l
|
|
/* 80402B78 003FFAB8 38 C0 00 00 */ li r6, 0
|
|
/* 80402B7C 003FFABC 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 80402B80 003FFAC0 38 05 B1 88 */ addi r0, r5, __vt__Q32kh6Screen20DispDayEndResultIncP@l
|
|
/* 80402B84 003FFAC4 90 C3 00 04 */ stw r6, 4(r3)
|
|
/* 80402B88 003FFAC8 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 80402B8C 003FFACC 90 83 00 08 */ stw r4, 8(r3)
|
|
/* 80402B90 003FFAD0 98 C3 00 0D */ stb r6, 0xd(r3)
|
|
/* 80402B94 003FFAD4 98 C3 00 0C */ stb r6, 0xc(r3)
|
|
/* 80402B98 003FFAD8 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q32kh6Screen20DispDayEndResultMailFP7JKRHeapQ32kh6Screen12MailCategory
|
|
__ct__Q32kh6Screen20DispDayEndResultMailFP7JKRHeapQ32kh6Screen12MailCategory:
|
|
/* 80402B9C 003FFADC 3C E0 80 4B */ lis r7, __vt__Q32og6Screen14DispMemberBase@ha
|
|
/* 80402BA0 003FFAE0 3C C0 80 4F */ lis r6, __vt__Q32kh6Screen20DispDayEndResultMail@ha
|
|
/* 80402BA4 003FFAE4 38 07 11 48 */ addi r0, r7, __vt__Q32og6Screen14DispMemberBase@l
|
|
/* 80402BA8 003FFAE8 38 E0 00 00 */ li r7, 0
|
|
/* 80402BAC 003FFAEC 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 80402BB0 003FFAF0 38 C6 B1 70 */ addi r6, r6, __vt__Q32kh6Screen20DispDayEndResultMail@l
|
|
/* 80402BB4 003FFAF4 38 00 FF FF */ li r0, -1
|
|
/* 80402BB8 003FFAF8 90 E3 00 04 */ stw r7, 4(r3)
|
|
/* 80402BBC 003FFAFC 90 C3 00 00 */ stw r6, 0(r3)
|
|
/* 80402BC0 003FFB00 90 83 00 08 */ stw r4, 8(r3)
|
|
/* 80402BC4 003FFB04 90 E3 00 0C */ stw r7, 0xc(r3)
|
|
/* 80402BC8 003FFB08 90 A3 00 10 */ stw r5, 0x10(r3)
|
|
/* 80402BCC 003FFB0C 90 E3 00 14 */ stw r7, 0x14(r3)
|
|
/* 80402BD0 003FFB10 98 E3 00 18 */ stb r7, 0x18(r3)
|
|
/* 80402BD4 003FFB14 90 03 00 1C */ stw r0, 0x1c(r3)
|
|
/* 80402BD8 003FFB18 80 8D 93 E8 */ lwz r4, gameSystem__4Game@sda21(r13)
|
|
/* 80402BDC 003FFB1C 80 84 00 40 */ lwz r4, 0x40(r4)
|
|
/* 80402BE0 003FFB20 80 04 02 18 */ lwz r0, 0x218(r4)
|
|
/* 80402BE4 003FFB24 90 03 00 20 */ stw r0, 0x20(r3)
|
|
/* 80402BE8 003FFB28 4E 80 00 20 */ blr
|
|
|
|
.global doCreate__Q32kh6Screen19ObjDayEndResultBaseFP10JKRArchive
|
|
doCreate__Q32kh6Screen19ObjDayEndResultBaseFP10JKRArchive:
|
|
/* 80402BEC 003FFB2C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80402BF0 003FFB30 7C 08 02 A6 */ mflr r0
|
|
/* 80402BF4 003FFB34 3C A0 80 4A */ lis r5, lbl_80498830@ha
|
|
/* 80402BF8 003FFB38 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80402BFC 003FFB3C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80402C00 003FFB40 3B E5 88 30 */ addi r31, r5, lbl_80498830@l
|
|
/* 80402C04 003FFB44 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 80402C08 003FFB48 7C 9E 23 78 */ mr r30, r4
|
|
/* 80402C0C 003FFB4C 93 A1 00 14 */ stw r29, 0x14(r1)
|
|
/* 80402C10 003FFB50 7C 7D 1B 78 */ mr r29, r3
|
|
/* 80402C14 003FFB54 38 60 01 48 */ li r3, 0x148
|
|
/* 80402C18 003FFB58 4B C2 12 8D */ bl __nw__FUl
|
|
/* 80402C1C 003FFB5C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80402C20 003FFB60 41 82 00 0C */ beq .L_80402C2C
|
|
/* 80402C24 003FFB64 48 03 21 89 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 80402C28 003FFB68 7C 60 1B 78 */ mr r0, r3
|
|
.L_80402C2C:
|
|
/* 80402C2C 003FFB6C 90 1D 00 38 */ stw r0, 0x38(r29)
|
|
/* 80402C30 003FFB70 7F C6 F3 78 */ mr r6, r30
|
|
/* 80402C34 003FFB74 38 9F 00 14 */ addi r4, r31, 0x14
|
|
/* 80402C38 003FFB78 3C A0 01 04 */ lis r5, 0x104
|
|
/* 80402C3C 003FFB7C 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80402C40 003FFB80 4B C3 C9 E5 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 80402C44 003FFB84 7F C4 F3 78 */ mr r4, r30
|
|
/* 80402C48 003FFB88 38 7F 00 28 */ addi r3, r31, 0x28
|
|
/* 80402C4C 003FFB8C 4B C2 03 CD */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80402C50 003FFB90 4B C4 4C CD */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80402C54 003FFB94 90 7D 00 3C */ stw r3, 0x3c(r29)
|
|
/* 80402C58 003FFB98 7F C4 F3 78 */ mr r4, r30
|
|
/* 80402C5C 003FFB9C 38 7F 00 3C */ addi r3, r31, 0x3c
|
|
/* 80402C60 003FFBA0 4B C2 03 B9 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80402C64 003FFBA4 4B C4 4C B9 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80402C68 003FFBA8 90 7D 00 40 */ stw r3, 0x40(r29)
|
|
/* 80402C6C 003FFBAC 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80402C70 003FFBB0 80 9D 00 3C */ lwz r4, 0x3c(r29)
|
|
/* 80402C74 003FFBB4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402C78 003FFBB8 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80402C7C 003FFBBC 7D 89 03 A6 */ mtctr r12
|
|
/* 80402C80 003FFBC0 4E 80 04 21 */ bctrl
|
|
/* 80402C84 003FFBC4 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80402C88 003FFBC8 80 9D 00 40 */ lwz r4, 0x40(r29)
|
|
/* 80402C8C 003FFBCC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402C90 003FFBD0 81 8C 00 64 */ lwz r12, 0x64(r12)
|
|
/* 80402C94 003FFBD4 7D 89 03 A6 */ mtctr r12
|
|
/* 80402C98 003FFBD8 4E 80 04 21 */ bctrl
|
|
/* 80402C9C 003FFBDC 3C 80 62 74 */ lis r4, 0x62746E32@ha
|
|
/* 80402CA0 003FFBE0 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80402CA4 003FFBE4 38 C4 6E 32 */ addi r6, r4, 0x62746E32@l
|
|
/* 80402CA8 003FFBE8 38 A0 00 4E */ li r5, 0x4e
|
|
/* 80402CAC 003FFBEC 38 E0 00 08 */ li r7, 8
|
|
/* 80402CB0 003FFBF0 48 00 8E 35 */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 80402CB4 003FFBF4 90 7D 00 8C */ stw r3, 0x8c(r29)
|
|
/* 80402CB8 003FFBF8 80 7D 00 8C */ lwz r3, 0x8c(r29)
|
|
/* 80402CBC 003FFBFC 48 00 91 35 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80402CC0 003FFC00 80 7D 00 8C */ lwz r3, 0x8c(r29)
|
|
/* 80402CC4 003FFC04 38 80 00 00 */ li r4, 0
|
|
/* 80402CC8 003FFC08 48 00 91 49 */ bl set_init_alpha__Q32kh6Screen14khUtilFadePaneFUc
|
|
/* 80402CCC 003FFC0C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80402CD0 003FFC10 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80402CD4 003FFC14 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 80402CD8 003FFC18 83 A1 00 14 */ lwz r29, 0x14(r1)
|
|
/* 80402CDC 003FFC1C 7C 08 03 A6 */ mtlr r0
|
|
/* 80402CE0 003FFC20 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80402CE4 003FFC24 4E 80 00 20 */ blr
|
|
|
|
.global doStart__Q32kh6Screen19ObjDayEndResultBaseFPCQ26Screen13StartSceneArg
|
|
doStart__Q32kh6Screen19ObjDayEndResultBaseFPCQ26Screen13StartSceneArg:
|
|
/* 80402CE8 003FFC28 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80402CEC 003FFC2C 7C 08 02 A6 */ mflr r0
|
|
/* 80402CF0 003FFC30 28 04 00 00 */ cmplwi r4, 0
|
|
/* 80402CF4 003FFC34 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80402CF8 003FFC38 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80402CFC 003FFC3C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80402D00 003FFC40 41 82 00 20 */ beq .L_80402D20
|
|
/* 80402D04 003FFC44 88 04 00 04 */ lbz r0, 4(r4)
|
|
/* 80402D08 003FFC48 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80402D0C 003FFC4C 41 82 00 14 */ beq .L_80402D20
|
|
/* 80402D10 003FFC50 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80402D14 003FFC54 54 00 07 76 */ rlwinm r0, r0, 0, 0x1d, 0x1b
|
|
/* 80402D18 003FFC58 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80402D1C 003FFC5C 48 00 00 10 */ b .L_80402D2C
|
|
.L_80402D20:
|
|
/* 80402D20 003FFC60 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80402D24 003FFC64 60 00 00 08 */ ori r0, r0, 8
|
|
/* 80402D28 003FFC68 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_80402D2C:
|
|
/* 80402D2C 003FFC6C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80402D30 003FFC70 48 00 06 2D */ bl setFadeinFrm__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
/* 80402D34 003FFC74 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80402D38 003FFC78 3C 80 4E 61 */ lis r4, 0x4E616C6C@ha
|
|
/* 80402D3C 003FFC7C 38 C4 6C 6C */ addi r6, r4, 0x4E616C6C@l
|
|
/* 80402D40 003FFC80 38 A0 00 00 */ li r5, 0
|
|
/* 80402D44 003FFC84 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402D48 003FFC88 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80402D4C 003FFC8C 7D 89 03 A6 */ mtctr r12
|
|
/* 80402D50 003FFC90 4E 80 04 21 */ bctrl
|
|
/* 80402D54 003FFC94 48 00 89 9D */ bl setInfAlpha__Q22kh6ScreenFP7J2DPane
|
|
/* 80402D58 003FFC98 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80402D5C 003FFC9C 38 80 18 11 */ li r4, 0x1811
|
|
/* 80402D60 003FFCA0 38 A0 00 00 */ li r5, 0
|
|
/* 80402D64 003FFCA4 4B F3 58 CD */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80402D68 003FFCA8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80402D6C 003FFCAC 38 60 00 01 */ li r3, 1
|
|
/* 80402D70 003FFCB0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80402D74 003FFCB4 7C 08 03 A6 */ mtlr r0
|
|
/* 80402D78 003FFCB8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80402D7C 003FFCBC 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
doUpdateFinish__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 80402D80 003FFCC0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80402D84 003FFCC4 7C 08 02 A6 */ mflr r0
|
|
/* 80402D88 003FFCC8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80402D8C 003FFCCC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80402D90 003FFCD0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80402D94 003FFCD4 48 00 06 61 */ bl setFadeoutFrm__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
/* 80402D98 003FFCD8 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 80402D9C 003FFCDC 48 00 90 55 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80402DA0 003FFCE0 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80402DA4 003FFCE4 38 80 18 1D */ li r4, 0x181d
|
|
/* 80402DA8 003FFCE8 38 A0 00 00 */ li r5, 0
|
|
/* 80402DAC 003FFCEC 4B F3 58 85 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80402DB0 003FFCF0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80402DB4 003FFCF4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80402DB8 003FFCF8 7C 08 03 A6 */ mtlr r0
|
|
/* 80402DBC 003FFCFC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80402DC0 003FFD00 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadein__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
doUpdateFadein__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 80402DC4 003FFD04 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80402DC8 003FFD08 7C 08 02 A6 */ mflr r0
|
|
/* 80402DCC 003FFD0C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80402DD0 003FFD10 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80402DD4 003FFD14 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80402DD8 003FFD18 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402DDC 003FFD1C 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80402DE0 003FFD20 7D 89 03 A6 */ mtctr r12
|
|
/* 80402DE4 003FFD24 4E 80 04 21 */ bctrl
|
|
/* 80402DE8 003FFD28 C0 1F 00 60 */ lfs f0, 0x60(r31)
|
|
/* 80402DEC 003FFD2C 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80402DF0 003FFD30 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80402DF4 003FFD34 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80402DF8 003FFD38 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80402DFC 003FFD3C D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80402E00 003FFD40 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80402E04 003FFD44 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402E08 003FFD48 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80402E0C 003FFD4C 7D 89 03 A6 */ mtctr r12
|
|
/* 80402E10 003FFD50 4E 80 04 21 */ bctrl
|
|
/* 80402E14 003FFD54 4B C3 67 E9 */ bl animationTransform__7J2DPaneFv
|
|
/* 80402E18 003FFD58 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80402E1C 003FFD5C 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80402E20 003FFD60 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80402E24 003FFD64 C0 3F 00 60 */ lfs f1, 0x60(r31)
|
|
/* 80402E28 003FFD68 C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 80402E2C 003FFD6C 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80402E30 003FFD70 38 A0 00 00 */ li r5, 0
|
|
/* 80402E34 003FFD74 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80402E38 003FFD78 D0 1F 00 60 */ stfs f0, 0x60(r31)
|
|
/* 80402E3C 003FFD7C 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80402E40 003FFD80 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402E44 003FFD84 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80402E48 003FFD88 7D 89 03 A6 */ mtctr r12
|
|
/* 80402E4C 003FFD8C 4E 80 04 21 */ bctrl
|
|
/* 80402E50 003FFD90 C0 5F 00 7C */ lfs f2, 0x7c(r31)
|
|
/* 80402E54 003FFD94 C0 3F 00 60 */ lfs f1, 0x60(r31)
|
|
/* 80402E58 003FFD98 C0 1F 00 80 */ lfs f0, 0x80(r31)
|
|
/* 80402E5C 003FFD9C EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 80402E60 003FFDA0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402E64 003FFDA4 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 80402E68 003FFDA8 C0 42 1D 4C */ lfs f2, lbl_805200AC@sda21(r2)
|
|
/* 80402E6C 003FFDAC 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80402E70 003FFDB0 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80402E74 003FFDB4 EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 80402E78 003FFDB8 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 80402E7C 003FFDBC D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 80402E80 003FFDC0 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 80402E84 003FFDC4 7D 89 03 A6 */ mtctr r12
|
|
/* 80402E88 003FFDC8 4E 80 04 21 */ bctrl
|
|
/* 80402E8C 003FFDCC C0 3F 00 60 */ lfs f1, 0x60(r31)
|
|
/* 80402E90 003FFDD0 C0 1F 00 80 */ lfs f0, 0x80(r31)
|
|
/* 80402E94 003FFDD4 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80402E98 003FFDD8 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80402E9C 003FFDDC 7C 00 00 26 */ mfcr r0
|
|
/* 80402EA0 003FFDE0 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80402EA4 003FFDE4 54 03 1F FE */ rlwinm r3, r0, 3, 0x1f, 0x1f
|
|
/* 80402EA8 003FFDE8 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80402EAC 003FFDEC 7C 08 03 A6 */ mtlr r0
|
|
/* 80402EB0 003FFDF0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80402EB4 003FFDF4 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadeinFinish__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
doUpdateFadeinFinish__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 80402EB8 003FFDF8 38 00 00 00 */ li r0, 0
|
|
/* 80402EBC 003FFDFC 98 03 00 94 */ stb r0, 0x94(r3)
|
|
/* 80402EC0 003FFE00 98 03 00 95 */ stb r0, 0x95(r3)
|
|
/* 80402EC4 003FFE04 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadeout__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
doUpdateFadeout__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 80402EC8 003FFE08 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80402ECC 003FFE0C 7C 08 02 A6 */ mflr r0
|
|
/* 80402ED0 003FFE10 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80402ED4 003FFE14 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80402ED8 003FFE18 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80402EDC 003FFE1C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402EE0 003FFE20 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80402EE4 003FFE24 7D 89 03 A6 */ mtctr r12
|
|
/* 80402EE8 003FFE28 4E 80 04 21 */ bctrl
|
|
/* 80402EEC 003FFE2C C0 1F 00 60 */ lfs f0, 0x60(r31)
|
|
/* 80402EF0 003FFE30 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80402EF4 003FFE34 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80402EF8 003FFE38 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80402EFC 003FFE3C 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80402F00 003FFE40 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80402F04 003FFE44 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80402F08 003FFE48 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402F0C 003FFE4C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80402F10 003FFE50 7D 89 03 A6 */ mtctr r12
|
|
/* 80402F14 003FFE54 4E 80 04 21 */ bctrl
|
|
/* 80402F18 003FFE58 4B C3 66 E5 */ bl animationTransform__7J2DPaneFv
|
|
/* 80402F1C 003FFE5C 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80402F20 003FFE60 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80402F24 003FFE64 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80402F28 003FFE68 C0 3F 00 60 */ lfs f1, 0x60(r31)
|
|
/* 80402F2C 003FFE6C C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 80402F30 003FFE70 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80402F34 003FFE74 38 A0 00 00 */ li r5, 0
|
|
/* 80402F38 003FFE78 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80402F3C 003FFE7C D0 1F 00 60 */ stfs f0, 0x60(r31)
|
|
/* 80402F40 003FFE80 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80402F44 003FFE84 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402F48 003FFE88 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80402F4C 003FFE8C 7D 89 03 A6 */ mtctr r12
|
|
/* 80402F50 003FFE90 4E 80 04 21 */ bctrl
|
|
/* 80402F54 003FFE94 C0 5F 00 84 */ lfs f2, 0x84(r31)
|
|
/* 80402F58 003FFE98 C0 3F 00 60 */ lfs f1, 0x60(r31)
|
|
/* 80402F5C 003FFE9C C0 1F 00 88 */ lfs f0, 0x88(r31)
|
|
/* 80402F60 003FFEA0 EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 80402F64 003FFEA4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80402F68 003FFEA8 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 80402F6C 003FFEAC C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 80402F70 003FFEB0 C0 62 1D 4C */ lfs f3, lbl_805200AC@sda21(r2)
|
|
/* 80402F74 003FFEB4 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80402F78 003FFEB8 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80402F7C 003FFEBC EC 02 00 28 */ fsubs f0, f2, f0
|
|
/* 80402F80 003FFEC0 EC 03 00 32 */ fmuls f0, f3, f0
|
|
/* 80402F84 003FFEC4 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 80402F88 003FFEC8 D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 80402F8C 003FFECC 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 80402F90 003FFED0 7D 89 03 A6 */ mtctr r12
|
|
/* 80402F94 003FFED4 4E 80 04 21 */ bctrl
|
|
/* 80402F98 003FFED8 C0 3F 00 60 */ lfs f1, 0x60(r31)
|
|
/* 80402F9C 003FFEDC C0 1F 00 88 */ lfs f0, 0x88(r31)
|
|
/* 80402FA0 003FFEE0 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80402FA4 003FFEE4 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80402FA8 003FFEE8 7C 00 00 26 */ mfcr r0
|
|
/* 80402FAC 003FFEEC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80402FB0 003FFEF0 54 03 1F FE */ rlwinm r3, r0, 3, 0x1f, 0x1f
|
|
/* 80402FB4 003FFEF4 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80402FB8 003FFEF8 7C 08 03 A6 */ mtlr r0
|
|
/* 80402FBC 003FFEFC 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80402FC0 003FFF00 4E 80 00 20 */ blr
|
|
|
|
.global doDraw__Q32kh6Screen19ObjDayEndResultBaseFR8Graphics
|
|
doDraw__Q32kh6Screen19ObjDayEndResultBaseFR8Graphics:
|
|
/* 80402FC4 003FFF04 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80402FC8 003FFF08 7C 08 02 A6 */ mflr r0
|
|
/* 80402FCC 003FFF0C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80402FD0 003FFF10 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80402FD4 003FFF14 7C 9F 23 78 */ mr r31, r4
|
|
/* 80402FD8 003FFF18 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80402FDC 003FFF1C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80402FE0 003FFF20 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 80402FE4 003FFF24 81 84 00 BC */ lwz r12, 0xbc(r4)
|
|
/* 80402FE8 003FFF28 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80402FEC 003FFF2C 7D 89 03 A6 */ mtctr r12
|
|
/* 80402FF0 003FFF30 4E 80 04 21 */ bctrl
|
|
/* 80402FF4 003FFF34 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80402FF8 003FFF38 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80402FFC 003FFF3C 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80403000 003FFF40 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80403004 003FFF44 C0 63 00 1C */ lfs f3, 0x1c(r3)
|
|
/* 80403008 003FFF48 7F E4 FB 78 */ mr r4, r31
|
|
/* 8040300C 003FFF4C C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80403010 003FFF50 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80403014 003FFF54 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 80403018 003FFF58 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 8040301C 003FFF5C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80403020 003FFF60 D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 80403024 003FFF64 D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 80403028 003FFF68 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 8040302C 003FFF6C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403030 003FFF70 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80403034 003FFF74 7D 89 03 A6 */ mtctr r12
|
|
/* 80403038 003FFF78 4E 80 04 21 */ bctrl
|
|
/* 8040303C 003FFF7C 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 80403040 003FFF80 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 80403044 003FFF84 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80403048 003FFF88 7D 89 03 A6 */ mtctr r12
|
|
/* 8040304C 003FFF8C 4E 80 04 21 */ bctrl
|
|
/* 80403050 003FFF90 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80403054 003FFF94 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80403058 003FFF98 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040305C 003FFF9C C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80403060 003FFFA0 C0 63 00 14 */ lfs f3, 0x14(r3)
|
|
/* 80403064 003FFFA4 7F E4 FB 78 */ mr r4, r31
|
|
/* 80403068 003FFFA8 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 8040306C 003FFFAC 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80403070 003FFFB0 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 80403074 003FFFB4 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80403078 003FFFB8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8040307C 003FFFBC D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 80403080 003FFFC0 D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 80403084 003FFFC4 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80403088 003FFFC8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040308C 003FFFCC 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80403090 003FFFD0 7D 89 03 A6 */ mtctr r12
|
|
/* 80403094 003FFFD4 4E 80 04 21 */ bctrl
|
|
/* 80403098 003FFFD8 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 8040309C 003FFFDC C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804030A0 003FFFE0 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804030A4 003FFFE4 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 804030A8 003FFFE8 C0 63 00 18 */ lfs f3, 0x18(r3)
|
|
/* 804030AC 003FFFEC C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804030B0 003FFFF0 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 804030B4 003FFFF4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804030B8 003FFFF8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804030BC 003FFFFC D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 804030C0 00400000 D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 804030C4 00400004 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 804030C8 00400008 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 804030CC 0040000C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804030D0 00400010 7C 08 03 A6 */ mtlr r0
|
|
/* 804030D4 00400014 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804030D8 00400018 4E 80 00 20 */ blr
|
|
|
|
.global updateCommon__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
updateCommon__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 804030DC 0040001C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 804030E0 00400020 7C 08 02 A6 */ mflr r0
|
|
/* 804030E4 00400024 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 804030E8 00400028 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 804030EC 0040002C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 804030F0 00400030 C0 03 00 44 */ lfs f0, 0x44(r3)
|
|
/* 804030F4 00400034 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 804030F8 00400038 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 804030FC 0040003C C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 80403100 00400040 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80403104 00400044 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80403108 00400048 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 8040310C 0040004C 4B C3 DA 21 */ bl animation__9J2DScreenFv
|
|
/* 80403110 00400050 C0 1F 00 44 */ lfs f0, 0x44(r31)
|
|
/* 80403114 00400054 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80403118 00400058 C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 8040311C 0040005C 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80403120 00400060 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80403124 00400064 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80403128 00400068 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
/* 8040312C 0040006C C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 80403130 00400070 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80403134 00400074 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
/* 80403138 00400078 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 8040313C 0040007C C0 5F 00 44 */ lfs f2, 0x44(r31)
|
|
/* 80403140 00400080 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80403144 00400084 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80403148 00400088 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 8040314C 0040008C C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80403150 00400090 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80403154 00400094 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80403158 00400098 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 8040315C 0040009C 40 82 00 0C */ bne .L_80403168
|
|
/* 80403160 004000A0 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80403164 004000A4 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
.L_80403168:
|
|
/* 80403168 004000A8 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 8040316C 004000AC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80403170 004000B0 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80403174 004000B4 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80403178 004000B8 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 8040317C 004000BC 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80403180 004000C0 C0 5F 00 48 */ lfs f2, 0x48(r31)
|
|
/* 80403184 004000C4 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80403188 004000C8 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 8040318C 004000CC EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80403190 004000D0 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80403194 004000D4 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80403198 004000D8 40 82 00 0C */ bne .L_804031A4
|
|
/* 8040319C 004000DC C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 804031A0 004000E0 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
.L_804031A4:
|
|
/* 804031A4 004000E4 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 804031A8 004000E8 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 804031AC 004000EC D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 804031B0 004000F0 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 804031B4 004000F4 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 804031B8 004000F8 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 804031BC 004000FC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804031C0 00400100 4B C3 D9 6D */ bl animation__9J2DScreenFv
|
|
/* 804031C4 00400104 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 804031C8 00400108 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 804031CC 0040010C C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 804031D0 00400110 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 804031D4 00400114 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 804031D8 00400118 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 804031DC 0040011C D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
/* 804031E0 00400120 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 804031E4 00400124 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 804031E8 00400128 D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
/* 804031EC 0040012C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 804031F0 00400130 C0 5F 00 68 */ lfs f2, 0x68(r31)
|
|
/* 804031F4 00400134 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 804031F8 00400138 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 804031FC 0040013C 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80403200 00400140 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80403204 00400144 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80403208 00400148 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 8040320C 0040014C 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80403210 00400150 40 82 00 0C */ bne .L_8040321C
|
|
/* 80403214 00400154 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80403218 00400158 D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
.L_8040321C:
|
|
/* 8040321C 0040015C 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80403220 00400160 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80403224 00400164 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80403228 00400168 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 8040322C 0040016C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80403230 00400170 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80403234 00400174 C0 5F 00 6C */ lfs f2, 0x6c(r31)
|
|
/* 80403238 00400178 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 8040323C 0040017C C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80403240 00400180 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80403244 00400184 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80403248 00400188 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 8040324C 0040018C 40 82 00 0C */ bne .L_80403258
|
|
/* 80403250 00400190 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80403254 00400194 D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
.L_80403258:
|
|
/* 80403258 00400198 C0 1F 00 64 */ lfs f0, 0x64(r31)
|
|
/* 8040325C 0040019C 3C 60 69 74 */ lis r3, 0x69746C65@ha
|
|
/* 80403260 004001A0 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 80403264 004001A4 38 C3 6C 65 */ addi r6, r3, 0x69746C65@l
|
|
/* 80403268 004001A8 38 A0 4E 74 */ li r5, 0x4e74
|
|
/* 8040326C 004001AC D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80403270 004001B0 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80403274 004001B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403278 004001B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040327C 004001BC 7D 89 03 A6 */ mtctr r12
|
|
/* 80403280 004001C0 4E 80 04 21 */ bctrl
|
|
/* 80403284 004001C4 4B C3 63 79 */ bl animationTransform__7J2DPaneFv
|
|
/* 80403288 004001C8 C0 3F 00 64 */ lfs f1, 0x64(r31)
|
|
/* 8040328C 004001CC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80403290 004001D0 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80403294 004001D4 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80403298 004001D8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8040329C 004001DC C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 804032A0 004001E0 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
/* 804032A4 004001E4 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 804032A8 004001E8 C0 5F 00 64 */ lfs f2, 0x64(r31)
|
|
/* 804032AC 004001EC A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 804032B0 004001F0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 804032B4 004001F4 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 804032B8 004001F8 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 804032BC 004001FC EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 804032C0 00400200 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 804032C4 00400204 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 804032C8 00400208 40 82 00 0C */ bne .L_804032D4
|
|
/* 804032CC 0040020C C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 804032D0 00400210 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
.L_804032D4:
|
|
/* 804032D4 00400214 C0 1F 00 78 */ lfs f0, 0x78(r31)
|
|
/* 804032D8 00400218 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 804032DC 0040021C D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 804032E0 00400220 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 804032E4 00400224 4B C3 D8 49 */ bl animation__9J2DScreenFv
|
|
/* 804032E8 00400228 C0 3F 00 78 */ lfs f1, 0x78(r31)
|
|
/* 804032EC 0040022C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 804032F0 00400230 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 804032F4 00400234 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 804032F8 00400238 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804032FC 0040023C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80403300 00400240 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
/* 80403304 00400244 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 80403308 00400248 C0 5F 00 78 */ lfs f2, 0x78(r31)
|
|
/* 8040330C 0040024C A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80403310 00400250 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80403314 00400254 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80403318 00400258 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 8040331C 0040025C EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80403320 00400260 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80403324 00400264 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80403328 00400268 40 82 00 0C */ bne .L_80403334
|
|
/* 8040332C 0040026C C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80403330 00400270 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
.L_80403334:
|
|
/* 80403334 00400274 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80403338 00400278 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040333C 0040027C 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80403340 00400280 7D 89 03 A6 */ mtctr r12
|
|
/* 80403344 00400284 4E 80 04 21 */ bctrl
|
|
/* 80403348 00400288 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8040334C 0040028C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80403350 00400290 7C 08 03 A6 */ mtlr r0
|
|
/* 80403354 00400294 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80403358 00400298 4E 80 00 20 */ blr
|
|
|
|
.global setFadeinFrm__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
setFadeinFrm__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 8040335C 0040029C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80403360 004002A0 7C 08 02 A6 */ mflr r0
|
|
/* 80403364 004002A4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80403368 004002A8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040336C 004002AC 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80403370 004002B0 80 03 00 90 */ lwz r0, 0x90(r3)
|
|
/* 80403374 004002B4 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
|
/* 80403378 004002B8 41 82 00 34 */ beq .L_804033AC
|
|
/* 8040337C 004002BC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403380 004002C0 81 8C 00 8C */ lwz r12, 0x8c(r12)
|
|
/* 80403384 004002C4 7D 89 03 A6 */ mtctr r12
|
|
/* 80403388 004002C8 4E 80 04 21 */ bctrl
|
|
/* 8040338C 004002CC D0 3F 00 7C */ stfs f1, 0x7c(r31)
|
|
/* 80403390 004002D0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80403394 004002D4 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80403398 004002D8 81 8C 00 90 */ lwz r12, 0x90(r12)
|
|
/* 8040339C 004002DC 7D 89 03 A6 */ mtctr r12
|
|
/* 804033A0 004002E0 4E 80 04 21 */ bctrl
|
|
/* 804033A4 004002E4 D0 3F 00 80 */ stfs f1, 0x80(r31)
|
|
/* 804033A8 004002E8 48 00 00 30 */ b .L_804033D8
|
|
.L_804033AC:
|
|
/* 804033AC 004002EC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804033B0 004002F0 81 8C 00 7C */ lwz r12, 0x7c(r12)
|
|
/* 804033B4 004002F4 7D 89 03 A6 */ mtctr r12
|
|
/* 804033B8 004002F8 4E 80 04 21 */ bctrl
|
|
/* 804033BC 004002FC D0 3F 00 7C */ stfs f1, 0x7c(r31)
|
|
/* 804033C0 00400300 7F E3 FB 78 */ mr r3, r31
|
|
/* 804033C4 00400304 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 804033C8 00400308 81 8C 00 80 */ lwz r12, 0x80(r12)
|
|
/* 804033CC 0040030C 7D 89 03 A6 */ mtctr r12
|
|
/* 804033D0 00400310 4E 80 04 21 */ bctrl
|
|
/* 804033D4 00400314 D0 3F 00 80 */ stfs f1, 0x80(r31)
|
|
.L_804033D8:
|
|
/* 804033D8 00400318 C0 1F 00 7C */ lfs f0, 0x7c(r31)
|
|
/* 804033DC 0040031C D0 1F 00 60 */ stfs f0, 0x60(r31)
|
|
/* 804033E0 00400320 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804033E4 00400324 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 804033E8 00400328 7C 08 03 A6 */ mtlr r0
|
|
/* 804033EC 0040032C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804033F0 00400330 4E 80 00 20 */ blr
|
|
|
|
.global setFadeoutFrm__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
setFadeoutFrm__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 804033F4 00400334 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804033F8 00400338 7C 08 02 A6 */ mflr r0
|
|
/* 804033FC 0040033C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80403400 00400340 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80403404 00400344 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80403408 00400348 80 03 00 90 */ lwz r0, 0x90(r3)
|
|
/* 8040340C 0040034C 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
|
|
/* 80403410 00400350 41 82 00 34 */ beq .L_80403444
|
|
/* 80403414 00400354 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403418 00400358 81 8C 00 94 */ lwz r12, 0x94(r12)
|
|
/* 8040341C 0040035C 7D 89 03 A6 */ mtctr r12
|
|
/* 80403420 00400360 4E 80 04 21 */ bctrl
|
|
/* 80403424 00400364 D0 3F 00 84 */ stfs f1, 0x84(r31)
|
|
/* 80403428 00400368 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040342C 0040036C 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80403430 00400370 81 8C 00 98 */ lwz r12, 0x98(r12)
|
|
/* 80403434 00400374 7D 89 03 A6 */ mtctr r12
|
|
/* 80403438 00400378 4E 80 04 21 */ bctrl
|
|
/* 8040343C 0040037C D0 3F 00 88 */ stfs f1, 0x88(r31)
|
|
/* 80403440 00400380 48 00 00 30 */ b .L_80403470
|
|
.L_80403444:
|
|
/* 80403444 00400384 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403448 00400388 81 8C 00 84 */ lwz r12, 0x84(r12)
|
|
/* 8040344C 0040038C 7D 89 03 A6 */ mtctr r12
|
|
/* 80403450 00400390 4E 80 04 21 */ bctrl
|
|
/* 80403454 00400394 D0 3F 00 84 */ stfs f1, 0x84(r31)
|
|
/* 80403458 00400398 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040345C 0040039C 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80403460 004003A0 81 8C 00 88 */ lwz r12, 0x88(r12)
|
|
/* 80403464 004003A4 7D 89 03 A6 */ mtctr r12
|
|
/* 80403468 004003A8 4E 80 04 21 */ bctrl
|
|
/* 8040346C 004003AC D0 3F 00 88 */ stfs f1, 0x88(r31)
|
|
.L_80403470:
|
|
/* 80403470 004003B0 C0 1F 00 84 */ lfs f0, 0x84(r31)
|
|
/* 80403474 004003B4 D0 1F 00 60 */ stfs f0, 0x60(r31)
|
|
/* 80403478 004003B8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040347C 004003BC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80403480 004003C0 7C 08 03 A6 */ mtlr r0
|
|
/* 80403484 004003C4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80403488 004003C8 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q32kh6Screen19ObjDayEndResultItemFv
|
|
__ct__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 8040348C 004003CC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80403490 004003D0 7C 08 02 A6 */ mflr r0
|
|
/* 80403494 004003D4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80403498 004003D8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040349C 004003DC 7C 7F 1B 78 */ mr r31, r3
|
|
/* 804034A0 004003E0 48 05 06 49 */ bl __ct__Q26Screen7ObjBaseFv
|
|
/* 804034A4 004003E4 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804034A8 004003E8 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultItem@ha
|
|
/* 804034AC 004003EC 38 A3 B0 C8 */ addi r5, r3, __vt__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804034B0 004003F0 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804034B4 004003F4 90 BF 00 00 */ stw r5, 0(r31)
|
|
/* 804034B8 004003F8 38 05 00 10 */ addi r0, r5, 0x10
|
|
/* 804034BC 004003FC 38 E4 B0 20 */ addi r7, r4, __vt__Q32kh6Screen19ObjDayEndResultItem@l
|
|
/* 804034C0 00400400 39 20 00 00 */ li r9, 0
|
|
/* 804034C4 00400404 90 1F 00 18 */ stw r0, 0x18(r31)
|
|
/* 804034C8 00400408 39 00 00 FF */ li r8, 0xff
|
|
/* 804034CC 0040040C C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 804034D0 00400410 38 C7 00 10 */ addi r6, r7, 0x10
|
|
/* 804034D4 00400414 91 3F 00 38 */ stw r9, 0x38(r31)
|
|
/* 804034D8 00400418 38 A0 00 03 */ li r5, 3
|
|
/* 804034DC 0040041C 38 00 FF FA */ li r0, -6
|
|
/* 804034E0 00400420 38 83 41 34 */ addi r4, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804034E4 00400424 91 3F 00 3C */ stw r9, 0x3c(r31)
|
|
/* 804034E8 00400428 7F E3 FB 78 */ mr r3, r31
|
|
/* 804034EC 0040042C 91 3F 00 40 */ stw r9, 0x40(r31)
|
|
/* 804034F0 00400430 91 3F 00 4C */ stw r9, 0x4c(r31)
|
|
/* 804034F4 00400434 91 3F 00 50 */ stw r9, 0x50(r31)
|
|
/* 804034F8 00400438 91 3F 00 54 */ stw r9, 0x54(r31)
|
|
/* 804034FC 0040043C 91 3F 00 58 */ stw r9, 0x58(r31)
|
|
/* 80403500 00400440 91 3F 00 5C */ stw r9, 0x5c(r31)
|
|
/* 80403504 00400444 91 3F 00 70 */ stw r9, 0x70(r31)
|
|
/* 80403508 00400448 91 3F 00 74 */ stw r9, 0x74(r31)
|
|
/* 8040350C 0040044C D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
/* 80403510 00400450 D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
/* 80403514 00400454 D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
/* 80403518 00400458 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
/* 8040351C 0040045C D0 1F 00 60 */ stfs f0, 0x60(r31)
|
|
/* 80403520 00400460 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
/* 80403524 00400464 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
/* 80403528 00400468 D0 1F 00 88 */ stfs f0, 0x88(r31)
|
|
/* 8040352C 0040046C D0 1F 00 84 */ stfs f0, 0x84(r31)
|
|
/* 80403530 00400470 D0 1F 00 80 */ stfs f0, 0x80(r31)
|
|
/* 80403534 00400474 D0 1F 00 7C */ stfs f0, 0x7c(r31)
|
|
/* 80403538 00400478 91 3F 00 8C */ stw r9, 0x8c(r31)
|
|
/* 8040353C 0040047C 99 1F 00 95 */ stb r8, 0x95(r31)
|
|
/* 80403540 00400480 99 1F 00 94 */ stb r8, 0x94(r31)
|
|
/* 80403544 00400484 91 3F 00 90 */ stw r9, 0x90(r31)
|
|
/* 80403548 00400488 90 FF 00 00 */ stw r7, 0(r31)
|
|
/* 8040354C 0040048C 90 DF 00 18 */ stw r6, 0x18(r31)
|
|
/* 80403550 00400490 90 BF 00 98 */ stw r5, 0x98(r31)
|
|
/* 80403554 00400494 91 3F 00 9C */ stw r9, 0x9c(r31)
|
|
/* 80403558 00400498 D0 1F 00 A0 */ stfs f0, 0xa0(r31)
|
|
/* 8040355C 0040049C 91 3F 00 A8 */ stw r9, 0xa8(r31)
|
|
/* 80403560 004004A0 91 3F 00 A4 */ stw r9, 0xa4(r31)
|
|
/* 80403564 004004A4 91 3F 00 B0 */ stw r9, 0xb0(r31)
|
|
/* 80403568 004004A8 91 3F 00 AC */ stw r9, 0xac(r31)
|
|
/* 8040356C 004004AC 91 3F 00 D0 */ stw r9, 0xd0(r31)
|
|
/* 80403570 004004B0 91 3F 00 CC */ stw r9, 0xcc(r31)
|
|
/* 80403574 004004B4 91 3F 00 C8 */ stw r9, 0xc8(r31)
|
|
/* 80403578 004004B8 91 3F 00 C4 */ stw r9, 0xc4(r31)
|
|
/* 8040357C 004004BC 91 3F 00 B4 */ stw r9, 0xb4(r31)
|
|
/* 80403580 004004C0 91 3F 00 B8 */ stw r9, 0xb8(r31)
|
|
/* 80403584 004004C4 91 3F 00 C0 */ stw r9, 0xc0(r31)
|
|
/* 80403588 004004C8 91 3F 00 BC */ stw r9, 0xbc(r31)
|
|
/* 8040358C 004004CC D0 1F 00 D4 */ stfs f0, 0xd4(r31)
|
|
/* 80403590 004004D0 D0 1F 00 DC */ stfs f0, 0xdc(r31)
|
|
/* 80403594 004004D4 90 1F 00 E0 */ stw r0, 0xe0(r31)
|
|
/* 80403598 004004D8 91 3F 00 D8 */ stw r9, 0xd8(r31)
|
|
/* 8040359C 004004DC 80 04 00 24 */ lwz r0, 0x24(r4)
|
|
/* 804035A0 004004E0 90 1F 00 E4 */ stw r0, 0xe4(r31)
|
|
/* 804035A4 004004E4 91 3F 00 E8 */ stw r9, 0xe8(r31)
|
|
/* 804035A8 004004E8 91 3F 00 F0 */ stw r9, 0xf0(r31)
|
|
/* 804035AC 004004EC 91 3F 00 EC */ stw r9, 0xec(r31)
|
|
/* 804035B0 004004F0 91 3F 00 F4 */ stw r9, 0xf4(r31)
|
|
/* 804035B4 004004F4 99 3F 00 F9 */ stb r9, 0xf9(r31)
|
|
/* 804035B8 004004F8 99 3F 00 F8 */ stb r9, 0xf8(r31)
|
|
/* 804035BC 004004FC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 804035C0 00400500 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804035C4 00400504 7C 08 03 A6 */ mtlr r0
|
|
/* 804035C8 00400508 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804035CC 0040050C 4E 80 00 20 */ blr
|
|
|
|
.global __dt__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
__dt__Q32kh6Screen19ObjDayEndResultBaseFv:
|
|
/* 804035D0 00400510 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804035D4 00400514 7C 08 02 A6 */ mflr r0
|
|
/* 804035D8 00400518 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804035DC 0040051C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804035E0 00400520 7C 9F 23 78 */ mr r31, r4
|
|
/* 804035E4 00400524 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 804035E8 00400528 7C 7E 1B 79 */ or. r30, r3, r3
|
|
/* 804035EC 0040052C 41 82 00 74 */ beq .L_80403660
|
|
/* 804035F0 00400530 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804035F4 00400534 38 84 B0 C8 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804035F8 00400538 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 804035FC 0040053C 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 80403600 00400540 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 80403604 00400544 41 82 00 4C */ beq .L_80403650
|
|
/* 80403608 00400548 3C 80 80 4F */ lis r4, __vt__Q26Screen7ObjBase@ha
|
|
/* 8040360C 0040054C 38 84 D7 58 */ addi r4, r4, __vt__Q26Screen7ObjBase@l
|
|
/* 80403610 00400550 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 80403614 00400554 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 80403618 00400558 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040361C 0040055C 41 82 00 34 */ beq .L_80403650
|
|
/* 80403620 00400560 3C 80 80 4E */ lis r4, __vt__Q26Screen8IObjBase@ha
|
|
/* 80403624 00400564 38 84 82 40 */ addi r4, r4, __vt__Q26Screen8IObjBase@l
|
|
/* 80403628 00400568 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040362C 0040056C 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 80403630 00400570 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 80403634 00400574 48 00 DF 9D */ bl del__5CNodeFv
|
|
/* 80403638 00400578 38 7E 00 18 */ addi r3, r30, 0x18
|
|
/* 8040363C 0040057C 38 80 00 00 */ li r4, 0
|
|
/* 80403640 00400580 4B C1 99 F5 */ bl __dt__11JKRDisposerFv
|
|
/* 80403644 00400584 7F C3 F3 78 */ mr r3, r30
|
|
/* 80403648 00400588 38 80 00 00 */ li r4, 0
|
|
/* 8040364C 0040058C 48 00 DF 3D */ bl __dt__5CNodeFv
|
|
.L_80403650:
|
|
/* 80403650 00400590 7F E0 07 35 */ extsh. r0, r31
|
|
/* 80403654 00400594 40 81 00 0C */ ble .L_80403660
|
|
/* 80403658 00400598 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040365C 0040059C 4B C2 0A 59 */ bl __dl__FPv
|
|
.L_80403660:
|
|
/* 80403660 004005A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80403664 004005A4 7F C3 F3 78 */ mr r3, r30
|
|
/* 80403668 004005A8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040366C 004005AC 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 80403670 004005B0 7C 08 03 A6 */ mtlr r0
|
|
/* 80403674 004005B4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80403678 004005B8 4E 80 00 20 */ blr
|
|
|
|
.global doCreate__Q32kh6Screen19ObjDayEndResultItemFP10JKRArchive
|
|
doCreate__Q32kh6Screen19ObjDayEndResultItemFP10JKRArchive:
|
|
/* 8040367C 004005BC 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 80403680 004005C0 7C 08 02 A6 */ mflr r0
|
|
/* 80403684 004005C4 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 80403688 004005C8 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 8040368C 004005CC F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 80403690 004005D0 BF 61 00 1C */ stmw r27, 0x1c(r1)
|
|
/* 80403694 004005D4 3C A0 80 4A */ lis r5, lbl_80498830@ha
|
|
/* 80403698 004005D8 7C 7D 1B 78 */ mr r29, r3
|
|
/* 8040369C 004005DC 7C 9E 23 78 */ mr r30, r4
|
|
/* 804036A0 004005E0 38 60 01 48 */ li r3, 0x148
|
|
/* 804036A4 004005E4 3B E5 88 30 */ addi r31, r5, lbl_80498830@l
|
|
/* 804036A8 004005E8 4B C2 07 FD */ bl __nw__FUl
|
|
/* 804036AC 004005EC 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 804036B0 004005F0 41 82 00 0C */ beq .L_804036BC
|
|
/* 804036B4 004005F4 48 03 16 F9 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 804036B8 004005F8 7C 60 1B 78 */ mr r0, r3
|
|
.L_804036BC:
|
|
/* 804036BC 004005FC 90 1D 00 38 */ stw r0, 0x38(r29)
|
|
/* 804036C0 00400600 7F C6 F3 78 */ mr r6, r30
|
|
/* 804036C4 00400604 38 9F 00 14 */ addi r4, r31, 0x14
|
|
/* 804036C8 00400608 3C A0 01 04 */ lis r5, 0x104
|
|
/* 804036CC 0040060C 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 804036D0 00400610 4B C3 BF 55 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 804036D4 00400614 7F C4 F3 78 */ mr r4, r30
|
|
/* 804036D8 00400618 38 7F 00 28 */ addi r3, r31, 0x28
|
|
/* 804036DC 0040061C 4B C1 F9 3D */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804036E0 00400620 4B C4 42 3D */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804036E4 00400624 90 7D 00 3C */ stw r3, 0x3c(r29)
|
|
/* 804036E8 00400628 7F C4 F3 78 */ mr r4, r30
|
|
/* 804036EC 0040062C 38 7F 00 3C */ addi r3, r31, 0x3c
|
|
/* 804036F0 00400630 4B C1 F9 29 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804036F4 00400634 4B C4 42 29 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804036F8 00400638 90 7D 00 40 */ stw r3, 0x40(r29)
|
|
/* 804036FC 0040063C 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80403700 00400640 80 9D 00 3C */ lwz r4, 0x3c(r29)
|
|
/* 80403704 00400644 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403708 00400648 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 8040370C 0040064C 7D 89 03 A6 */ mtctr r12
|
|
/* 80403710 00400650 4E 80 04 21 */ bctrl
|
|
/* 80403714 00400654 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80403718 00400658 80 9D 00 40 */ lwz r4, 0x40(r29)
|
|
/* 8040371C 0040065C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403720 00400660 81 8C 00 64 */ lwz r12, 0x64(r12)
|
|
/* 80403724 00400664 7D 89 03 A6 */ mtctr r12
|
|
/* 80403728 00400668 4E 80 04 21 */ bctrl
|
|
/* 8040372C 0040066C 3C 80 62 74 */ lis r4, 0x62746E32@ha
|
|
/* 80403730 00400670 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80403734 00400674 38 C4 6E 32 */ addi r6, r4, 0x62746E32@l
|
|
/* 80403738 00400678 38 A0 00 4E */ li r5, 0x4e
|
|
/* 8040373C 0040067C 38 E0 00 08 */ li r7, 8
|
|
/* 80403740 00400680 48 00 83 A5 */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 80403744 00400684 90 7D 00 8C */ stw r3, 0x8c(r29)
|
|
/* 80403748 00400688 80 7D 00 8C */ lwz r3, 0x8c(r29)
|
|
/* 8040374C 0040068C 48 00 86 A5 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80403750 00400690 80 7D 00 8C */ lwz r3, 0x8c(r29)
|
|
/* 80403754 00400694 38 80 00 00 */ li r4, 0
|
|
/* 80403758 00400698 48 00 86 B9 */ bl set_init_alpha__Q32kh6Screen14khUtilFadePaneFUc
|
|
/* 8040375C 0040069C 38 60 01 48 */ li r3, 0x148
|
|
/* 80403760 004006A0 4B C2 07 45 */ bl __nw__FUl
|
|
/* 80403764 004006A4 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80403768 004006A8 41 82 00 0C */ beq .L_80403774
|
|
/* 8040376C 004006AC 48 03 16 41 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 80403770 004006B0 7C 60 1B 78 */ mr r0, r3
|
|
.L_80403774:
|
|
/* 80403774 004006B4 90 1D 00 4C */ stw r0, 0x4c(r29)
|
|
/* 80403778 004006B8 7F C6 F3 78 */ mr r6, r30
|
|
/* 8040377C 004006BC 38 9F 00 50 */ addi r4, r31, 0x50
|
|
/* 80403780 004006C0 3C A0 00 04 */ lis r5, 4
|
|
/* 80403784 004006C4 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403788 004006C8 4B C3 BE 9D */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 8040378C 004006CC 7F C4 F3 78 */ mr r4, r30
|
|
/* 80403790 004006D0 38 7F 00 60 */ addi r3, r31, 0x60
|
|
/* 80403794 004006D4 4B C1 F8 85 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80403798 004006D8 7C 7C 1B 78 */ mr r28, r3
|
|
/* 8040379C 004006DC 4B C4 41 81 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804037A0 004006E0 90 7D 00 50 */ stw r3, 0x50(r29)
|
|
/* 804037A4 004006E4 7F 83 E3 78 */ mr r3, r28
|
|
/* 804037A8 004006E8 4B C4 41 75 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804037AC 004006EC 90 7D 00 54 */ stw r3, 0x54(r29)
|
|
/* 804037B0 004006F0 7F 83 E3 78 */ mr r3, r28
|
|
/* 804037B4 004006F4 4B C4 41 69 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804037B8 004006F8 90 7D 00 9C */ stw r3, 0x9c(r29)
|
|
/* 804037BC 004006FC 7F C4 F3 78 */ mr r4, r30
|
|
/* 804037C0 00400700 38 7F 00 70 */ addi r3, r31, 0x70
|
|
/* 804037C4 00400704 4B C1 F8 55 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804037C8 00400708 4B C4 41 55 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804037CC 0040070C 90 7D 00 58 */ stw r3, 0x58(r29)
|
|
/* 804037D0 00400710 7F C4 F3 78 */ mr r4, r30
|
|
/* 804037D4 00400714 38 7F 00 80 */ addi r3, r31, 0x80
|
|
/* 804037D8 00400718 4B C1 F8 41 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804037DC 0040071C 4B C4 41 41 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804037E0 00400720 90 7D 00 5C */ stw r3, 0x5c(r29)
|
|
/* 804037E4 00400724 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 804037E8 00400728 80 9D 00 58 */ lwz r4, 0x58(r29)
|
|
/* 804037EC 0040072C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804037F0 00400730 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
|
/* 804037F4 00400734 7D 89 03 A6 */ mtctr r12
|
|
/* 804037F8 00400738 4E 80 04 21 */ bctrl
|
|
/* 804037FC 0040073C 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403800 00400740 80 9D 00 5C */ lwz r4, 0x5c(r29)
|
|
/* 80403804 00400744 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403808 00400748 81 8C 00 70 */ lwz r12, 0x70(r12)
|
|
/* 8040380C 0040074C 7D 89 03 A6 */ mtctr r12
|
|
/* 80403810 00400750 4E 80 04 21 */ bctrl
|
|
/* 80403814 00400754 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403818 00400758 3C 80 74 65 */ lis r4, 0x74656D57@ha
|
|
/* 8040381C 0040075C 38 C4 6D 57 */ addi r6, r4, 0x74656D57@l
|
|
/* 80403820 00400760 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80403824 00400764 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403828 00400768 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040382C 0040076C 7D 89 03 A6 */ mtctr r12
|
|
/* 80403830 00400770 4E 80 04 21 */ bctrl
|
|
/* 80403834 00400774 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403838 00400778 80 9D 00 50 */ lwz r4, 0x50(r29)
|
|
/* 8040383C 0040077C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80403840 00400780 7D 89 03 A6 */ mtctr r12
|
|
/* 80403844 00400784 4E 80 04 21 */ bctrl
|
|
/* 80403848 00400788 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 8040384C 0040078C 3C 80 69 74 */ lis r4, 0x69746C65@ha
|
|
/* 80403850 00400790 38 C4 6C 65 */ addi r6, r4, 0x69746C65@l
|
|
/* 80403854 00400794 38 A0 4E 74 */ li r5, 0x4e74
|
|
/* 80403858 00400798 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040385C 0040079C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403860 004007A0 7D 89 03 A6 */ mtctr r12
|
|
/* 80403864 004007A4 4E 80 04 21 */ bctrl
|
|
/* 80403868 004007A8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040386C 004007AC 80 9D 00 54 */ lwz r4, 0x54(r29)
|
|
/* 80403870 004007B0 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80403874 004007B4 7D 89 03 A6 */ mtctr r12
|
|
/* 80403878 004007B8 4E 80 04 21 */ bctrl
|
|
/* 8040387C 004007BC 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403880 004007C0 3C 80 4E 5F */ lis r4, 0x4E5F3364@ha
|
|
/* 80403884 004007C4 38 C4 33 64 */ addi r6, r4, 0x4E5F3364@l
|
|
/* 80403888 004007C8 38 A0 00 00 */ li r5, 0
|
|
/* 8040388C 004007CC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403890 004007D0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403894 004007D4 7D 89 03 A6 */ mtctr r12
|
|
/* 80403898 004007D8 4E 80 04 21 */ bctrl
|
|
/* 8040389C 004007DC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804038A0 004007E0 80 9D 00 9C */ lwz r4, 0x9c(r29)
|
|
/* 804038A4 004007E4 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 804038A8 004007E8 7D 89 03 A6 */ mtctr r12
|
|
/* 804038AC 004007EC 4E 80 04 21 */ bctrl
|
|
/* 804038B0 004007F0 38 60 01 48 */ li r3, 0x148
|
|
/* 804038B4 004007F4 4B C2 05 F1 */ bl __nw__FUl
|
|
/* 804038B8 004007F8 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 804038BC 004007FC 41 82 00 0C */ beq .L_804038C8
|
|
/* 804038C0 00400800 48 03 14 ED */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 804038C4 00400804 7C 60 1B 78 */ mr r0, r3
|
|
.L_804038C8:
|
|
/* 804038C8 00400808 90 1D 00 70 */ stw r0, 0x70(r29)
|
|
/* 804038CC 0040080C 7F C6 F3 78 */ mr r6, r30
|
|
/* 804038D0 00400810 38 9F 00 90 */ addi r4, r31, 0x90
|
|
/* 804038D4 00400814 3C A0 00 04 */ lis r5, 4
|
|
/* 804038D8 00400818 80 7D 00 70 */ lwz r3, 0x70(r29)
|
|
/* 804038DC 0040081C 4B C3 BD 49 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 804038E0 00400820 7F C4 F3 78 */ mr r4, r30
|
|
/* 804038E4 00400824 38 7F 00 B0 */ addi r3, r31, 0xb0
|
|
/* 804038E8 00400828 4B C1 F7 31 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804038EC 0040082C 4B C4 40 31 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804038F0 00400830 90 7D 00 74 */ stw r3, 0x74(r29)
|
|
/* 804038F4 00400834 80 7D 00 70 */ lwz r3, 0x70(r29)
|
|
/* 804038F8 00400838 80 9D 00 74 */ lwz r4, 0x74(r29)
|
|
/* 804038FC 0040083C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403900 00400840 81 8C 00 64 */ lwz r12, 0x64(r12)
|
|
/* 80403904 00400844 7D 89 03 A6 */ mtctr r12
|
|
/* 80403908 00400848 4E 80 04 21 */ bctrl
|
|
/* 8040390C 0040084C 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403910 00400850 4B F0 64 F1 */ bl setCallBackMessage__Q22og6ScreenFPQ29P2DScreen3Mgr
|
|
/* 80403914 00400854 7F A3 EB 78 */ mr r3, r29
|
|
/* 80403918 00400858 48 05 06 91 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 8040391C 0040085C 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 80403920 00400860 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 80403924 00400864 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 80403928 00400868 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 8040392C 0040086C 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 80403930 00400870 4B F0 B9 ED */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 80403934 00400874 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80403938 00400878 40 82 00 18 */ bne .L_80403950
|
|
/* 8040393C 0040087C 38 7F 00 00 */ addi r3, r31, 0
|
|
/* 80403940 00400880 38 BF 00 D0 */ addi r5, r31, 0xd0
|
|
/* 80403944 00400884 38 80 01 F5 */ li r4, 0x1f5
|
|
/* 80403948 00400888 4C C6 31 82 */ crclr 6
|
|
/* 8040394C 0040088C 4B C2 6C F5 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_80403950:
|
|
/* 80403950 00400890 7F A3 EB 78 */ mr r3, r29
|
|
/* 80403954 00400894 48 05 06 55 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80403958 00400898 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040395C 0040089C 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80403960 004008A0 28 00 00 06 */ cmplwi r0, 6
|
|
/* 80403964 004008A4 40 81 00 1C */ ble .L_80403980
|
|
/* 80403968 004008A8 80 1D 00 90 */ lwz r0, 0x90(r29)
|
|
/* 8040396C 004008AC 60 00 00 01 */ ori r0, r0, 1
|
|
/* 80403970 004008B0 90 1D 00 90 */ stw r0, 0x90(r29)
|
|
/* 80403974 004008B4 80 7F 00 1C */ lwz r3, 0x1c(r31)
|
|
/* 80403978 004008B8 38 03 FF FA */ addi r0, r3, -6
|
|
/* 8040397C 004008BC 90 1D 00 D8 */ stw r0, 0xd8(r29)
|
|
.L_80403980:
|
|
/* 80403980 004008C0 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403984 004008C4 3C A0 74 70 */ lis r5, 0x74703030@ha
|
|
/* 80403988 004008C8 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 8040398C 004008CC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403990 004008D0 38 C5 30 30 */ addi r6, r5, 0x74703030@l
|
|
/* 80403994 004008D4 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80403998 004008D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040399C 004008DC 7D 89 03 A6 */ mtctr r12
|
|
/* 804039A0 004008E0 4E 80 04 21 */ bctrl
|
|
/* 804039A4 004008E4 4B C3 49 7D */ bl getBounds__7J2DPaneFv
|
|
/* 804039A8 004008E8 C3 E3 00 04 */ lfs f31, 4(r3)
|
|
/* 804039AC 004008EC 3C A0 74 70 */ lis r5, 0x74703031@ha
|
|
/* 804039B0 004008F0 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 804039B4 004008F4 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 804039B8 004008F8 38 C5 30 31 */ addi r6, r5, 0x74703031@l
|
|
/* 804039BC 004008FC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804039C0 00400900 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 804039C4 00400904 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804039C8 00400908 7D 89 03 A6 */ mtctr r12
|
|
/* 804039CC 0040090C 4E 80 04 21 */ bctrl
|
|
/* 804039D0 00400910 4B C3 49 51 */ bl getBounds__7J2DPaneFv
|
|
/* 804039D4 00400914 C0 03 00 04 */ lfs f0, 4(r3)
|
|
/* 804039D8 00400918 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 804039DC 0040091C 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 804039E0 00400920 EC 00 F8 28 */ fsubs f0, f0, f31
|
|
/* 804039E4 00400924 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 804039E8 00400928 D0 1D 00 DC */ stfs f0, 0xdc(r29)
|
|
/* 804039EC 0040092C 80 1D 00 E0 */ lwz r0, 0xe0(r29)
|
|
/* 804039F0 00400930 C0 5D 00 DC */ lfs f2, 0xdc(r29)
|
|
/* 804039F4 00400934 20 00 00 01 */ subfic r0, r0, 1
|
|
/* 804039F8 00400938 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 804039FC 0040093C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80403A00 00400940 C8 01 00 10 */ lfd f0, 0x10(r1)
|
|
/* 80403A04 00400944 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80403A08 00400948 EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 80403A0C 0040094C D0 1D 00 D4 */ stfs f0, 0xd4(r29)
|
|
/* 80403A10 00400950 88 1F 00 30 */ lbz r0, 0x30(r31)
|
|
/* 80403A14 00400954 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80403A18 00400958 41 82 00 70 */ beq .L_80403A88
|
|
/* 80403A1C 0040095C 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403A20 00400960 3C A0 5F 6D */ lis r5, 0x5F6D656E@ha
|
|
/* 80403A24 00400964 3C 80 4E 66 */ lis r4, 0x4E66696E@ha
|
|
/* 80403A28 00400968 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403A2C 0040096C 38 C5 65 6E */ addi r6, r5, 0x5F6D656E@l
|
|
/* 80403A30 00400970 38 A4 69 6E */ addi r5, r4, 0x4E66696E@l
|
|
/* 80403A34 00400974 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403A38 00400978 7D 89 03 A6 */ mtctr r12
|
|
/* 80403A3C 0040097C 4E 80 04 21 */ bctrl
|
|
/* 80403A40 00400980 38 00 00 00 */ li r0, 0
|
|
/* 80403A44 00400984 3C A0 6D 65 */ lis r5, 0x6D656E75@ha
|
|
/* 80403A48 00400988 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403A4C 0040098C 3C 80 4E 63 */ lis r4, 0x4E636F5F@ha
|
|
/* 80403A50 00400990 38 C5 6E 75 */ addi r6, r5, 0x6D656E75@l
|
|
/* 80403A54 00400994 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403A58 00400998 38 A4 6F 5F */ addi r5, r4, 0x4E636F5F@l
|
|
/* 80403A5C 0040099C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403A60 004009A0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403A64 004009A4 7D 89 03 A6 */ mtctr r12
|
|
/* 80403A68 004009A8 4E 80 04 21 */ bctrl
|
|
/* 80403A6C 004009AC 38 00 00 01 */ li r0, 1
|
|
/* 80403A70 004009B0 3C A0 6D 70 */ lis r5, 0x6D703031@ha
|
|
/* 80403A74 004009B4 3C 80 00 50 */ lis r4, 0x0050636F@ha
|
|
/* 80403A78 004009B8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403A7C 004009BC 3B 65 30 31 */ addi r27, r5, 0x6D703031@l
|
|
/* 80403A80 004009C0 3B 84 63 6F */ addi r28, r4, 0x0050636F@l
|
|
/* 80403A84 004009C4 48 00 00 68 */ b .L_80403AEC
|
|
.L_80403A88:
|
|
/* 80403A88 004009C8 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403A8C 004009CC 3C A0 5F 6D */ lis r5, 0x5F6D656E@ha
|
|
/* 80403A90 004009D0 3C 80 4E 66 */ lis r4, 0x4E66696E@ha
|
|
/* 80403A94 004009D4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403A98 004009D8 38 C5 65 6E */ addi r6, r5, 0x5F6D656E@l
|
|
/* 80403A9C 004009DC 38 A4 69 6E */ addi r5, r4, 0x4E66696E@l
|
|
/* 80403AA0 004009E0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403AA4 004009E4 7D 89 03 A6 */ mtctr r12
|
|
/* 80403AA8 004009E8 4E 80 04 21 */ bctrl
|
|
/* 80403AAC 004009EC 38 00 00 01 */ li r0, 1
|
|
/* 80403AB0 004009F0 3C A0 6D 65 */ lis r5, 0x6D656E75@ha
|
|
/* 80403AB4 004009F4 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403AB8 004009F8 3C 80 4E 63 */ lis r4, 0x4E636F5F@ha
|
|
/* 80403ABC 004009FC 38 C5 6E 75 */ addi r6, r5, 0x6D656E75@l
|
|
/* 80403AC0 00400A00 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403AC4 00400A04 38 A4 6F 5F */ addi r5, r4, 0x4E636F5F@l
|
|
/* 80403AC8 00400A08 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403ACC 00400A0C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403AD0 00400A10 7D 89 03 A6 */ mtctr r12
|
|
/* 80403AD4 00400A14 4E 80 04 21 */ bctrl
|
|
/* 80403AD8 00400A18 38 00 00 00 */ li r0, 0
|
|
/* 80403ADC 00400A1C 3C 80 69 6E */ lis r4, 0x696E3031@ha
|
|
/* 80403AE0 00400A20 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403AE4 00400A24 3B 64 30 31 */ addi r27, r4, 0x696E3031@l
|
|
/* 80403AE8 00400A28 3B 80 50 66 */ li r28, 0x5066
|
|
.L_80403AEC:
|
|
/* 80403AEC 00400A2C 38 00 00 00 */ li r0, 0
|
|
/* 80403AF0 00400A30 3C 80 79 6F */ lis r4, 0x796F7031@ha
|
|
/* 80403AF4 00400A34 90 1D 00 C8 */ stw r0, 0xc8(r29)
|
|
/* 80403AF8 00400A38 3C 60 50 74 */ lis r3, 0x50746F6B@ha
|
|
/* 80403AFC 00400A3C 38 C4 70 31 */ addi r6, r4, 0x796F7031@l
|
|
/* 80403B00 00400A40 38 FD 00 C8 */ addi r7, r29, 0xc8
|
|
/* 80403B04 00400A44 80 9F 00 24 */ lwz r4, 0x24(r31)
|
|
/* 80403B08 00400A48 38 A3 6F 6B */ addi r5, r3, 0x50746F6B@l
|
|
/* 80403B0C 00400A4C 80 1F 00 2C */ lwz r0, 0x2c(r31)
|
|
/* 80403B10 00400A50 39 00 00 09 */ li r8, 9
|
|
/* 80403B14 00400A54 39 20 00 01 */ li r9, 1
|
|
/* 80403B18 00400A58 39 40 00 00 */ li r10, 0
|
|
/* 80403B1C 00400A5C 7C 04 00 50 */ subf r0, r4, r0
|
|
/* 80403B20 00400A60 90 1D 00 C4 */ stw r0, 0xc4(r29)
|
|
/* 80403B24 00400A64 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80403B28 00400A68 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403B2C 00400A6C 4B F0 8A DD */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80403B30 00400A70 90 7D 00 A4 */ stw r3, 0xa4(r29)
|
|
/* 80403B34 00400A74 7F 66 DB 78 */ mr r6, r27
|
|
/* 80403B38 00400A78 7F 85 E3 78 */ mr r5, r28
|
|
/* 80403B3C 00400A7C 38 FD 00 C4 */ addi r7, r29, 0xc4
|
|
/* 80403B40 00400A80 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80403B44 00400A84 39 00 00 09 */ li r8, 9
|
|
/* 80403B48 00400A88 39 20 00 01 */ li r9, 1
|
|
/* 80403B4C 00400A8C 39 40 00 00 */ li r10, 0
|
|
/* 80403B50 00400A90 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403B54 00400A94 4B F0 8A B5 */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80403B58 00400A98 90 7D 00 A8 */ stw r3, 0xa8(r29)
|
|
/* 80403B5C 00400A9C 3C 80 30 30 */ lis r4, 0x30305F31@ha
|
|
/* 80403B60 00400AA0 3C 60 50 6D */ lis r3, 0x506D6164@ha
|
|
/* 80403B64 00400AA4 38 FD 00 CC */ addi r7, r29, 0xcc
|
|
/* 80403B68 00400AA8 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80403B6C 00400AAC 38 C4 5F 31 */ addi r6, r4, 0x30305F31@l
|
|
/* 80403B70 00400AB0 38 A3 61 64 */ addi r5, r3, 0x506D6164@l
|
|
/* 80403B74 00400AB4 39 00 00 09 */ li r8, 9
|
|
/* 80403B78 00400AB8 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403B7C 00400ABC 39 20 00 00 */ li r9, 0
|
|
/* 80403B80 00400AC0 39 40 00 00 */ li r10, 0
|
|
/* 80403B84 00400AC4 4B F0 8A 85 */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80403B88 00400AC8 90 7D 00 AC */ stw r3, 0xac(r29)
|
|
/* 80403B8C 00400ACC 3C 80 30 31 */ lis r4, 0x30315F31@ha
|
|
/* 80403B90 00400AD0 3C 60 50 6D */ lis r3, 0x506D6164@ha
|
|
/* 80403B94 00400AD4 38 FD 00 D0 */ addi r7, r29, 0xd0
|
|
/* 80403B98 00400AD8 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80403B9C 00400ADC 38 C4 5F 31 */ addi r6, r4, 0x30315F31@l
|
|
/* 80403BA0 00400AE0 38 A3 61 64 */ addi r5, r3, 0x506D6164@l
|
|
/* 80403BA4 00400AE4 39 00 00 09 */ li r8, 9
|
|
/* 80403BA8 00400AE8 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403BAC 00400AEC 39 20 00 00 */ li r9, 0
|
|
/* 80403BB0 00400AF0 39 40 00 00 */ li r10, 0
|
|
/* 80403BB4 00400AF4 4B F0 8A 55 */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80403BB8 00400AF8 90 7D 00 B0 */ stw r3, 0xb0(r29)
|
|
/* 80403BBC 00400AFC 3C C0 00 50 */ lis r6, 0x00503364@ha
|
|
/* 80403BC0 00400B00 7F C3 F3 78 */ mr r3, r30
|
|
/* 80403BC4 00400B04 38 A0 00 00 */ li r5, 0
|
|
/* 80403BC8 00400B08 80 9D 00 4C */ lwz r4, 0x4c(r29)
|
|
/* 80403BCC 00400B0C 38 C6 33 64 */ addi r6, r6, 0x00503364@l
|
|
/* 80403BD0 00400B10 4B F2 95 65 */ bl setCallBack_3DStick__Q22og6ScreenFP10JKRArchivePQ29P2DScreen3MgrUx
|
|
/* 80403BD4 00400B14 7C 60 1B 78 */ mr r0, r3
|
|
/* 80403BD8 00400B18 38 60 00 08 */ li r3, 8
|
|
/* 80403BDC 00400B1C 7C 1B 03 78 */ mr r27, r0
|
|
/* 80403BE0 00400B20 4B C2 02 C5 */ bl __nw__FUl
|
|
/* 80403BE4 00400B24 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80403BE8 00400B28 41 82 00 10 */ beq .L_80403BF8
|
|
/* 80403BEC 00400B2C 7F 64 DB 78 */ mr r4, r27
|
|
/* 80403BF0 00400B30 4B F2 97 7D */ bl __ct__Q32og6Screen12StickAnimMgrFPQ32og6Screen16CallBack_Picture
|
|
/* 80403BF4 00400B34 7C 60 1B 78 */ mr r0, r3
|
|
.L_80403BF8:
|
|
/* 80403BF8 00400B38 90 1D 00 B4 */ stw r0, 0xb4(r29)
|
|
/* 80403BFC 00400B3C 80 7D 00 B4 */ lwz r3, 0xb4(r29)
|
|
/* 80403C00 00400B40 4B F2 99 39 */ bl stickUpDown__Q32og6Screen12StickAnimMgrFv
|
|
/* 80403C04 00400B44 3C A0 6D 65 */ lis r5, 0x6D655F75@ha
|
|
/* 80403C08 00400B48 3C 80 00 4E */ lis r4, 0x004E7961@ha
|
|
/* 80403C0C 00400B4C 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403C10 00400B50 38 C5 5F 75 */ addi r6, r5, 0x6D655F75@l
|
|
/* 80403C14 00400B54 38 A4 79 61 */ addi r5, r4, 0x004E7961@l
|
|
/* 80403C18 00400B58 38 E0 00 10 */ li r7, 0x10
|
|
/* 80403C1C 00400B5C 48 00 7E C9 */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 80403C20 00400B60 90 7D 00 BC */ stw r3, 0xbc(r29)
|
|
/* 80403C24 00400B64 80 7D 00 BC */ lwz r3, 0xbc(r29)
|
|
/* 80403C28 00400B68 48 00 81 C9 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80403C2C 00400B6C 3C A0 6D 65 */ lis r5, 0x6D655F6C@ha
|
|
/* 80403C30 00400B70 3C 80 00 4E */ lis r4, 0x004E7961@ha
|
|
/* 80403C34 00400B74 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403C38 00400B78 38 C5 5F 6C */ addi r6, r5, 0x6D655F6C@l
|
|
/* 80403C3C 00400B7C 38 A4 79 61 */ addi r5, r4, 0x004E7961@l
|
|
/* 80403C40 00400B80 38 E0 00 10 */ li r7, 0x10
|
|
/* 80403C44 00400B84 48 00 7E A1 */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 80403C48 00400B88 90 7D 00 C0 */ stw r3, 0xc0(r29)
|
|
/* 80403C4C 00400B8C 80 7D 00 C0 */ lwz r3, 0xc0(r29)
|
|
/* 80403C50 00400B90 48 00 81 A1 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80403C54 00400B94 3C 80 00 50 */ lis r4, 0x00503364@ha
|
|
/* 80403C58 00400B98 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403C5C 00400B9C 38 C4 33 64 */ addi r6, r4, 0x00503364@l
|
|
/* 80403C60 00400BA0 38 A0 00 00 */ li r5, 0
|
|
/* 80403C64 00400BA4 38 E0 00 10 */ li r7, 0x10
|
|
/* 80403C68 00400BA8 48 00 7E 7D */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 80403C6C 00400BAC 90 7D 00 B8 */ stw r3, 0xb8(r29)
|
|
/* 80403C70 00400BB0 3C 60 4E 5F */ lis r3, 0x4E5F3364@ha
|
|
/* 80403C74 00400BB4 38 C3 33 64 */ addi r6, r3, 0x4E5F3364@l
|
|
/* 80403C78 00400BB8 38 A0 00 00 */ li r5, 0
|
|
/* 80403C7C 00400BBC 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403C80 00400BC0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403C84 00400BC4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403C88 00400BC8 7D 89 03 A6 */ mtctr r12
|
|
/* 80403C8C 00400BCC 4E 80 04 21 */ bctrl
|
|
/* 80403C90 00400BD0 7C 64 1B 78 */ mr r4, r3
|
|
/* 80403C94 00400BD4 80 7D 00 B8 */ lwz r3, 0xb8(r29)
|
|
/* 80403C98 00400BD8 48 00 80 81 */ bl add__Q32kh6Screen14khUtilFadePaneFP7J2DPane
|
|
/* 80403C9C 00400BDC 80 7D 00 B8 */ lwz r3, 0xb8(r29)
|
|
/* 80403CA0 00400BE0 48 00 81 51 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80403CA4 00400BE4 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403CA8 00400BE8 3C A0 74 70 */ lis r5, 0x74703032@ha
|
|
/* 80403CAC 00400BEC 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80403CB0 00400BF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403CB4 00400BF4 38 C5 30 32 */ addi r6, r5, 0x74703032@l
|
|
/* 80403CB8 00400BF8 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80403CBC 00400BFC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403CC0 00400C00 7D 89 03 A6 */ mtctr r12
|
|
/* 80403CC4 00400C04 4E 80 04 21 */ bctrl
|
|
/* 80403CC8 00400C08 38 00 00 00 */ li r0, 0
|
|
/* 80403CCC 00400C0C 3C A0 74 70 */ lis r5, 0x74703033@ha
|
|
/* 80403CD0 00400C10 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403CD4 00400C14 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80403CD8 00400C18 38 C5 30 33 */ addi r6, r5, 0x74703033@l
|
|
/* 80403CDC 00400C1C 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403CE0 00400C20 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80403CE4 00400C24 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403CE8 00400C28 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403CEC 00400C2C 7D 89 03 A6 */ mtctr r12
|
|
/* 80403CF0 00400C30 4E 80 04 21 */ bctrl
|
|
/* 80403CF4 00400C34 38 00 00 00 */ li r0, 0
|
|
/* 80403CF8 00400C38 3C A0 74 70 */ lis r5, 0x74703034@ha
|
|
/* 80403CFC 00400C3C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403D00 00400C40 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80403D04 00400C44 38 C5 30 34 */ addi r6, r5, 0x74703034@l
|
|
/* 80403D08 00400C48 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403D0C 00400C4C 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80403D10 00400C50 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403D14 00400C54 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403D18 00400C58 7D 89 03 A6 */ mtctr r12
|
|
/* 80403D1C 00400C5C 4E 80 04 21 */ bctrl
|
|
/* 80403D20 00400C60 38 00 00 00 */ li r0, 0
|
|
/* 80403D24 00400C64 3C A0 74 70 */ lis r5, 0x74703035@ha
|
|
/* 80403D28 00400C68 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403D2C 00400C6C 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80403D30 00400C70 38 C5 30 35 */ addi r6, r5, 0x74703035@l
|
|
/* 80403D34 00400C74 80 7D 00 4C */ lwz r3, 0x4c(r29)
|
|
/* 80403D38 00400C78 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80403D3C 00400C7C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403D40 00400C80 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403D44 00400C84 7D 89 03 A6 */ mtctr r12
|
|
/* 80403D48 00400C88 4E 80 04 21 */ bctrl
|
|
/* 80403D4C 00400C8C 38 00 00 00 */ li r0, 0
|
|
/* 80403D50 00400C90 3C 80 62 74 */ lis r4, 0x62746E31@ha
|
|
/* 80403D54 00400C94 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80403D58 00400C98 38 C4 6E 31 */ addi r6, r4, 0x62746E31@l
|
|
/* 80403D5C 00400C9C 38 A0 00 4E */ li r5, 0x4e
|
|
/* 80403D60 00400CA0 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 80403D64 00400CA4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403D68 00400CA8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403D6C 00400CAC 7D 89 03 A6 */ mtctr r12
|
|
/* 80403D70 00400CB0 4E 80 04 21 */ bctrl
|
|
/* 80403D74 00400CB4 38 80 00 00 */ li r4, 0
|
|
/* 80403D78 00400CB8 98 83 00 B0 */ stb r4, 0xb0(r3)
|
|
/* 80403D7C 00400CBC 88 1F 00 31 */ lbz r0, 0x31(r31)
|
|
/* 80403D80 00400CC0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80403D84 00400CC4 41 82 00 80 */ beq .L_80403E04
|
|
/* 80403D88 00400CC8 90 9D 00 98 */ stw r4, 0x98(r29)
|
|
/* 80403D8C 00400CCC 80 1F 00 24 */ lwz r0, 0x24(r31)
|
|
/* 80403D90 00400CD0 90 1D 00 C8 */ stw r0, 0xc8(r29)
|
|
/* 80403D94 00400CD4 80 1F 00 2C */ lwz r0, 0x2c(r31)
|
|
/* 80403D98 00400CD8 90 1D 00 C4 */ stw r0, 0xc4(r29)
|
|
/* 80403D9C 00400CDC 80 7D 00 A4 */ lwz r3, 0xa4(r29)
|
|
/* 80403DA0 00400CE0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403DA4 00400CE4 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80403DA8 00400CE8 7D 89 03 A6 */ mtctr r12
|
|
/* 80403DAC 00400CEC 4E 80 04 21 */ bctrl
|
|
/* 80403DB0 00400CF0 80 7D 00 A8 */ lwz r3, 0xa8(r29)
|
|
/* 80403DB4 00400CF4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403DB8 00400CF8 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80403DBC 00400CFC 7D 89 03 A6 */ mtctr r12
|
|
/* 80403DC0 00400D00 4E 80 04 21 */ bctrl
|
|
/* 80403DC4 00400D04 80 7D 00 8C */ lwz r3, 0x8c(r29)
|
|
/* 80403DC8 00400D08 48 00 80 09 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80403DCC 00400D0C 38 00 00 00 */ li r0, 0
|
|
/* 80403DD0 00400D10 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80403DD4 00400D14 90 1D 00 E0 */ stw r0, 0xe0(r29)
|
|
/* 80403DD8 00400D18 D0 1D 00 D4 */ stfs f0, 0xd4(r29)
|
|
/* 80403DDC 00400D1C 80 1D 00 90 */ lwz r0, 0x90(r29)
|
|
/* 80403DE0 00400D20 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80403DE4 00400D24 41 82 00 14 */ beq .L_80403DF8
|
|
/* 80403DE8 00400D28 80 7D 00 C0 */ lwz r3, 0xc0(r29)
|
|
/* 80403DEC 00400D2C 48 00 7F E5 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80403DF0 00400D30 80 7D 00 B8 */ lwz r3, 0xb8(r29)
|
|
/* 80403DF4 00400D34 48 00 7F DD */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
.L_80403DF8:
|
|
/* 80403DF8 00400D38 80 1D 00 90 */ lwz r0, 0x90(r29)
|
|
/* 80403DFC 00400D3C 60 00 00 40 */ ori r0, r0, 0x40
|
|
/* 80403E00 00400D40 90 1D 00 90 */ stw r0, 0x90(r29)
|
|
.L_80403E04:
|
|
/* 80403E04 00400D44 38 00 00 01 */ li r0, 1
|
|
/* 80403E08 00400D48 98 1F 00 31 */ stb r0, 0x31(r31)
|
|
/* 80403E0C 00400D4C E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 80403E10 00400D50 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 80403E14 00400D54 BB 61 00 1C */ lmw r27, 0x1c(r1)
|
|
/* 80403E18 00400D58 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80403E1C 00400D5C 7C 08 03 A6 */ mtlr r0
|
|
/* 80403E20 00400D60 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 80403E24 00400D64 4E 80 00 20 */ blr
|
|
|
|
.global doStart__Q32kh6Screen19ObjDayEndResultItemFPCQ26Screen13StartSceneArg
|
|
doStart__Q32kh6Screen19ObjDayEndResultItemFPCQ26Screen13StartSceneArg:
|
|
/* 80403E28 00400D68 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80403E2C 00400D6C 7C 08 02 A6 */ mflr r0
|
|
/* 80403E30 00400D70 28 04 00 00 */ cmplwi r4, 0
|
|
/* 80403E34 00400D74 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80403E38 00400D78 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80403E3C 00400D7C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80403E40 00400D80 41 82 00 20 */ beq .L_80403E60
|
|
/* 80403E44 00400D84 88 04 00 04 */ lbz r0, 4(r4)
|
|
/* 80403E48 00400D88 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80403E4C 00400D8C 41 82 00 14 */ beq .L_80403E60
|
|
/* 80403E50 00400D90 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80403E54 00400D94 54 00 07 76 */ rlwinm r0, r0, 0, 0x1d, 0x1b
|
|
/* 80403E58 00400D98 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80403E5C 00400D9C 48 00 00 10 */ b .L_80403E6C
|
|
.L_80403E60:
|
|
/* 80403E60 00400DA0 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80403E64 00400DA4 60 00 00 08 */ ori r0, r0, 8
|
|
/* 80403E68 00400DA8 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_80403E6C:
|
|
/* 80403E6C 00400DAC 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80403E70 00400DB0 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
|
/* 80403E74 00400DB4 41 82 00 38 */ beq .L_80403EAC
|
|
/* 80403E78 00400DB8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80403E7C 00400DBC 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80403E80 00400DC0 81 8C 00 8C */ lwz r12, 0x8c(r12)
|
|
/* 80403E84 00400DC4 7D 89 03 A6 */ mtctr r12
|
|
/* 80403E88 00400DC8 4E 80 04 21 */ bctrl
|
|
/* 80403E8C 00400DCC D0 3F 00 7C */ stfs f1, 0x7c(r31)
|
|
/* 80403E90 00400DD0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80403E94 00400DD4 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80403E98 00400DD8 81 8C 00 90 */ lwz r12, 0x90(r12)
|
|
/* 80403E9C 00400DDC 7D 89 03 A6 */ mtctr r12
|
|
/* 80403EA0 00400DE0 4E 80 04 21 */ bctrl
|
|
/* 80403EA4 00400DE4 D0 3F 00 80 */ stfs f1, 0x80(r31)
|
|
/* 80403EA8 00400DE8 48 00 00 34 */ b .L_80403EDC
|
|
.L_80403EAC:
|
|
/* 80403EAC 00400DEC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80403EB0 00400DF0 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80403EB4 00400DF4 81 8C 00 7C */ lwz r12, 0x7c(r12)
|
|
/* 80403EB8 00400DF8 7D 89 03 A6 */ mtctr r12
|
|
/* 80403EBC 00400DFC 4E 80 04 21 */ bctrl
|
|
/* 80403EC0 00400E00 D0 3F 00 7C */ stfs f1, 0x7c(r31)
|
|
/* 80403EC4 00400E04 7F E3 FB 78 */ mr r3, r31
|
|
/* 80403EC8 00400E08 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80403ECC 00400E0C 81 8C 00 80 */ lwz r12, 0x80(r12)
|
|
/* 80403ED0 00400E10 7D 89 03 A6 */ mtctr r12
|
|
/* 80403ED4 00400E14 4E 80 04 21 */ bctrl
|
|
/* 80403ED8 00400E18 D0 3F 00 80 */ stfs f1, 0x80(r31)
|
|
.L_80403EDC:
|
|
/* 80403EDC 00400E1C C0 1F 00 7C */ lfs f0, 0x7c(r31)
|
|
/* 80403EE0 00400E20 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80403EE4 00400E24 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80403EE8 00400E28 38 A0 00 00 */ li r5, 0
|
|
/* 80403EEC 00400E2C D0 1F 00 60 */ stfs f0, 0x60(r31)
|
|
/* 80403EF0 00400E30 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80403EF4 00400E34 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403EF8 00400E38 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403EFC 00400E3C 7D 89 03 A6 */ mtctr r12
|
|
/* 80403F00 00400E40 4E 80 04 21 */ bctrl
|
|
/* 80403F04 00400E44 48 00 77 ED */ bl setInfAlpha__Q22kh6ScreenFP7J2DPane
|
|
/* 80403F08 00400E48 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80403F0C 00400E4C 38 80 18 11 */ li r4, 0x1811
|
|
/* 80403F10 00400E50 38 A0 00 00 */ li r5, 0
|
|
/* 80403F14 00400E54 4B F3 47 1D */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80403F18 00400E58 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80403F1C 00400E5C 38 60 00 01 */ li r3, 1
|
|
/* 80403F20 00400E60 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80403F24 00400E64 7C 08 03 A6 */ mtlr r0
|
|
/* 80403F28 00400E68 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80403F2C 00400E6C 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadein__Q32kh6Screen19ObjDayEndResultItemFv
|
|
doUpdateFadein__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80403F30 00400E70 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80403F34 00400E74 7C 08 02 A6 */ mflr r0
|
|
/* 80403F38 00400E78 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80403F3C 00400E7C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80403F40 00400E80 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 80403F44 00400E84 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80403F48 00400E88 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403F4C 00400E8C 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80403F50 00400E90 7D 89 03 A6 */ mtctr r12
|
|
/* 80403F54 00400E94 4E 80 04 21 */ bctrl
|
|
/* 80403F58 00400E98 C0 1E 00 60 */ lfs f0, 0x60(r30)
|
|
/* 80403F5C 00400E9C 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80403F60 00400EA0 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 80403F64 00400EA4 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80403F68 00400EA8 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80403F6C 00400EAC D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80403F70 00400EB0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80403F74 00400EB4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403F78 00400EB8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403F7C 00400EBC 7D 89 03 A6 */ mtctr r12
|
|
/* 80403F80 00400EC0 4E 80 04 21 */ bctrl
|
|
/* 80403F84 00400EC4 4B C3 56 79 */ bl animationTransform__7J2DPaneFv
|
|
/* 80403F88 00400EC8 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80403F8C 00400ECC 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80403F90 00400ED0 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80403F94 00400ED4 C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80403F98 00400ED8 C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 80403F9C 00400EDC 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80403FA0 00400EE0 38 A0 00 00 */ li r5, 0
|
|
/* 80403FA4 00400EE4 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80403FA8 00400EE8 D0 1E 00 60 */ stfs f0, 0x60(r30)
|
|
/* 80403FAC 00400EEC 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80403FB0 00400EF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403FB4 00400EF4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80403FB8 00400EF8 7D 89 03 A6 */ mtctr r12
|
|
/* 80403FBC 00400EFC 4E 80 04 21 */ bctrl
|
|
/* 80403FC0 00400F00 C0 5E 00 7C */ lfs f2, 0x7c(r30)
|
|
/* 80403FC4 00400F04 C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80403FC8 00400F08 C0 1E 00 80 */ lfs f0, 0x80(r30)
|
|
/* 80403FCC 00400F0C EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 80403FD0 00400F10 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80403FD4 00400F14 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 80403FD8 00400F18 C0 42 1D 4C */ lfs f2, lbl_805200AC@sda21(r2)
|
|
/* 80403FDC 00400F1C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80403FE0 00400F20 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80403FE4 00400F24 EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 80403FE8 00400F28 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 80403FEC 00400F2C D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 80403FF0 00400F30 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 80403FF4 00400F34 7D 89 03 A6 */ mtctr r12
|
|
/* 80403FF8 00400F38 4E 80 04 21 */ bctrl
|
|
/* 80403FFC 00400F3C C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80404000 00400F40 C0 1E 00 80 */ lfs f0, 0x80(r30)
|
|
/* 80404004 00400F44 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80404008 00400F48 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 8040400C 00400F4C 40 82 00 0C */ bne .L_80404018
|
|
/* 80404010 00400F50 3B E0 00 01 */ li r31, 1
|
|
/* 80404014 00400F54 48 00 00 08 */ b .L_8040401C
|
|
.L_80404018:
|
|
/* 80404018 00400F58 3B E0 00 00 */ li r31, 0
|
|
.L_8040401C:
|
|
/* 8040401C 00400F5C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404020 00400F60 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404024 00400F64 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80404028 00400F68 7D 89 03 A6 */ mtctr r12
|
|
/* 8040402C 00400F6C 4E 80 04 21 */ bctrl
|
|
/* 80404030 00400F70 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80404034 00400F74 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404038 00400F78 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 8040403C 00400F7C 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 80404040 00400F80 7C 08 03 A6 */ mtlr r0
|
|
/* 80404044 00400F84 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80404048 00400F88 4E 80 00 20 */ blr
|
|
|
|
.global doUpdate__Q32kh6Screen19ObjDayEndResultItemFv
|
|
doUpdate__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 8040404C 00400F8C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 80404050 00400F90 7C 08 02 A6 */ mflr r0
|
|
/* 80404054 00400F94 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80404058 00400F98 93 E1 00 2C */ stw r31, 0x2c(r1)
|
|
/* 8040405C 00400F9C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80404060 00400FA0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404064 00400FA4 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80404068 00400FA8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040406C 00400FAC 4E 80 04 21 */ bctrl
|
|
/* 80404070 00400FB0 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80404074 00400FB4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404078 00400FB8 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 8040407C 00400FBC 7D 89 03 A6 */ mtctr r12
|
|
/* 80404080 00400FC0 4E 80 04 21 */ bctrl
|
|
/* 80404084 00400FC4 80 1F 00 98 */ lwz r0, 0x98(r31)
|
|
/* 80404088 00400FC8 2C 00 00 03 */ cmpwi r0, 3
|
|
/* 8040408C 00400FCC 41 82 00 54 */ beq .L_804040E0
|
|
/* 80404090 00400FD0 40 80 00 1C */ bge .L_804040AC
|
|
/* 80404094 00400FD4 2C 00 00 01 */ cmpwi r0, 1
|
|
/* 80404098 00400FD8 41 82 00 30 */ beq .L_804040C8
|
|
/* 8040409C 00400FDC 40 80 00 38 */ bge .L_804040D4
|
|
/* 804040A0 00400FE0 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 804040A4 00400FE4 40 80 00 18 */ bge .L_804040BC
|
|
/* 804040A8 00400FE8 48 00 00 58 */ b .L_80404100
|
|
.L_804040AC:
|
|
/* 804040AC 00400FEC 2C 00 00 05 */ cmpwi r0, 5
|
|
/* 804040B0 00400FF0 41 82 00 48 */ beq .L_804040F8
|
|
/* 804040B4 00400FF4 40 80 00 4C */ bge .L_80404100
|
|
/* 804040B8 00400FF8 48 00 00 34 */ b .L_804040EC
|
|
.L_804040BC:
|
|
/* 804040BC 00400FFC 7F E3 FB 78 */ mr r3, r31
|
|
/* 804040C0 00401000 48 00 0A 41 */ bl statusNormal__Q32kh6Screen19ObjDayEndResultItemFv
|
|
/* 804040C4 00401004 48 00 00 3C */ b .L_80404100
|
|
.L_804040C8:
|
|
/* 804040C8 00401008 7F E3 FB 78 */ mr r3, r31
|
|
/* 804040CC 0040100C 48 00 0C 09 */ bl statusScrollUp__Q32kh6Screen19ObjDayEndResultItemFv
|
|
/* 804040D0 00401010 48 00 00 30 */ b .L_80404100
|
|
.L_804040D4:
|
|
/* 804040D4 00401014 7F E3 FB 78 */ mr r3, r31
|
|
/* 804040D8 00401018 48 00 0C F1 */ bl statusScrollDown__Q32kh6Screen19ObjDayEndResultItemFv
|
|
/* 804040DC 0040101C 48 00 00 24 */ b .L_80404100
|
|
.L_804040E0:
|
|
/* 804040E0 00401020 7F E3 FB 78 */ mr r3, r31
|
|
/* 804040E4 00401024 48 00 0D D9 */ bl statusForceScroll__Q32kh6Screen19ObjDayEndResultItemFv
|
|
/* 804040E8 00401028 48 00 00 18 */ b .L_80404100
|
|
.L_804040EC:
|
|
/* 804040EC 0040102C 7F E3 FB 78 */ mr r3, r31
|
|
/* 804040F0 00401030 48 00 0F A1 */ bl statusDrumRoll__Q32kh6Screen19ObjDayEndResultItemFv
|
|
/* 804040F4 00401034 48 00 00 0C */ b .L_80404100
|
|
.L_804040F8:
|
|
/* 804040F8 00401038 7F E3 FB 78 */ mr r3, r31
|
|
/* 804040FC 0040103C 48 00 0F B1 */ bl statusTotalValue__Q32kh6Screen19ObjDayEndResultItemFv
|
|
.L_80404100:
|
|
/* 80404100 00401040 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404104 00401044 48 04 FF 3D */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80404108 00401048 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 8040410C 0040104C 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 80404110 00401050 41 82 00 FC */ beq .L_8040420C
|
|
/* 80404114 00401054 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404118 00401058 48 04 FF 29 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 8040411C 0040105C 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80404120 00401060 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 80404124 00401064 41 82 00 1C */ beq .L_80404140
|
|
/* 80404128 00401068 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 8040412C 0040106C 54 00 06 73 */ rlwinm. r0, r0, 0, 0x19, 0x19
|
|
/* 80404130 00401070 40 82 00 10 */ bne .L_80404140
|
|
/* 80404134 00401074 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80404138 00401078 60 00 00 20 */ ori r0, r0, 0x20
|
|
/* 8040413C 0040107C 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_80404140:
|
|
/* 80404140 00401080 80 1F 00 98 */ lwz r0, 0x98(r31)
|
|
/* 80404144 00401084 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80404148 00401088 40 82 00 C4 */ bne .L_8040420C
|
|
/* 8040414C 0040108C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404150 00401090 48 04 FE 59 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80404154 00401094 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 80404158 00401098 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
|
|
/* 8040415C 0040109C 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
|
|
/* 80404160 004010A0 38 A0 4E 24 */ li r5, 0x4e24
|
|
/* 80404164 004010A4 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 80404168 004010A8 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
|
|
/* 8040416C 004010AC 38 80 00 00 */ li r4, 0
|
|
/* 80404170 004010B0 38 00 00 01 */ li r0, 1
|
|
/* 80404174 004010B4 90 61 00 1C */ stw r3, 0x1c(r1)
|
|
/* 80404178 004010B8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040417C 004010BC 90 C1 00 10 */ stw r6, 0x10(r1)
|
|
/* 80404180 004010C0 90 A1 00 14 */ stw r5, 0x14(r1)
|
|
/* 80404184 004010C4 98 81 00 18 */ stb r4, 0x18(r1)
|
|
/* 80404188 004010C8 98 01 00 19 */ stb r0, 0x19(r1)
|
|
/* 8040418C 004010CC 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80404190 004010D0 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80404194 004010D4 7D 89 03 A6 */ mtctr r12
|
|
/* 80404198 004010D8 4E 80 04 21 */ bctrl
|
|
/* 8040419C 004010DC 38 81 00 10 */ addi r4, r1, 0x10
|
|
/* 804041A0 004010E0 48 04 DD 91 */ bl setScene__Q26Screen9SceneBaseFRQ26Screen11SetSceneArg
|
|
/* 804041A4 004010E4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 804041A8 004010E8 41 82 00 64 */ beq .L_8040420C
|
|
/* 804041AC 004010EC 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 804041B0 004010F0 3C 60 80 4E */ lis r3, __vt__Q26Screen13StartSceneArg@ha
|
|
/* 804041B4 004010F4 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
|
|
/* 804041B8 004010F8 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen20SArgDayEndResultBase@ha
|
|
/* 804041BC 004010FC 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 804041C0 00401100 38 03 8A 78 */ addi r0, r3, __vt__Q26Screen13StartSceneArg@l
|
|
/* 804041C4 00401104 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen20SArgDayEndResultIncP@ha
|
|
/* 804041C8 00401108 38 80 00 01 */ li r4, 1
|
|
/* 804041CC 0040110C 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 804041D0 00401110 38 A5 B0 10 */ addi r5, r5, __vt__Q32kh6Screen20SArgDayEndResultBase@l
|
|
/* 804041D4 00401114 38 03 B0 00 */ addi r0, r3, __vt__Q32kh6Screen20SArgDayEndResultIncP@l
|
|
/* 804041D8 00401118 7F E3 FB 78 */ mr r3, r31
|
|
/* 804041DC 0040111C 90 A1 00 08 */ stw r5, 8(r1)
|
|
/* 804041E0 00401120 98 81 00 0C */ stb r4, 0xc(r1)
|
|
/* 804041E4 00401124 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 804041E8 00401128 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 804041EC 0040112C 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 804041F0 00401130 7D 89 03 A6 */ mtctr r12
|
|
/* 804041F4 00401134 4E 80 04 21 */ bctrl
|
|
/* 804041F8 00401138 38 81 00 08 */ addi r4, r1, 8
|
|
/* 804041FC 0040113C 48 04 DD 65 */ bl startScene__Q26Screen9SceneBaseFPQ26Screen13StartSceneArg
|
|
/* 80404200 00401140 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80404204 00401144 54 00 07 34 */ rlwinm r0, r0, 0, 0x1c, 0x1a
|
|
/* 80404208 00401148 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_8040420C:
|
|
/* 8040420C 0040114C 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80404210 00401150 54 00 06 B5 */ rlwinm. r0, r0, 0, 0x1a, 0x1a
|
|
/* 80404214 00401154 41 82 00 EC */ beq .L_80404300
|
|
/* 80404218 00401158 80 9F 00 D8 */ lwz r4, 0xd8(r31)
|
|
/* 8040421C 0040115C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80404220 00401160 90 01 00 20 */ stw r0, 0x20(r1)
|
|
/* 80404224 00401164 38 00 00 00 */ li r0, 0
|
|
/* 80404228 00401168 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 8040422C 0040116C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404230 00401170 90 9F 00 E0 */ stw r4, 0xe0(r31)
|
|
/* 80404234 00401174 80 9F 00 E0 */ lwz r4, 0xe0(r31)
|
|
/* 80404238 00401178 C0 1F 00 DC */ lfs f0, 0xdc(r31)
|
|
/* 8040423C 0040117C 6C 84 80 00 */ xoris r4, r4, 0x8000
|
|
/* 80404240 00401180 90 81 00 24 */ stw r4, 0x24(r1)
|
|
/* 80404244 00401184 FC 40 00 50 */ fneg f2, f0
|
|
/* 80404248 00401188 C8 01 00 20 */ lfd f0, 0x20(r1)
|
|
/* 8040424C 0040118C EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80404250 00401190 EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 80404254 00401194 D0 1F 00 D4 */ stfs f0, 0xd4(r31)
|
|
/* 80404258 00401198 90 1F 00 E8 */ stw r0, 0xe8(r31)
|
|
/* 8040425C 0040119C 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80404260 004011A0 48 04 FD 49 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80404264 004011A4 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 80404268 004011A8 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 8040426C 004011AC 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 80404270 004011B0 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 80404274 004011B4 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 80404278 004011B8 4B F0 B0 A5 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 8040427C 004011BC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80404280 004011C0 40 82 00 20 */ bne .L_804042A0
|
|
/* 80404284 004011C4 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 80404288 004011C8 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 8040428C 004011CC 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 80404290 004011D0 38 80 02 98 */ li r4, 0x298
|
|
/* 80404294 004011D4 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 80404298 004011D8 4C C6 31 82 */ crclr 6
|
|
/* 8040429C 004011DC 4B C2 63 A5 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_804042A0:
|
|
/* 804042A0 004011E0 7F E3 FB 78 */ mr r3, r31
|
|
/* 804042A4 004011E4 48 04 FD 05 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804042A8 004011E8 80 03 00 24 */ lwz r0, 0x24(r3)
|
|
/* 804042AC 004011EC C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 804042B0 004011F0 90 1F 00 C8 */ stw r0, 0xc8(r31)
|
|
/* 804042B4 004011F4 80 03 00 2C */ lwz r0, 0x2c(r3)
|
|
/* 804042B8 004011F8 90 1F 00 C4 */ stw r0, 0xc4(r31)
|
|
/* 804042BC 004011FC 80 7F 00 A4 */ lwz r3, 0xa4(r31)
|
|
/* 804042C0 00401200 4B F0 75 39 */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 804042C4 00401204 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 804042C8 00401208 C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 804042CC 0040120C 4B F0 75 2D */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 804042D0 00401210 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 804042D4 00401214 48 00 7A FD */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 804042D8 00401218 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 804042DC 0040121C 38 80 18 14 */ li r4, 0x1814
|
|
/* 804042E0 00401220 38 A0 00 00 */ li r5, 0
|
|
/* 804042E4 00401224 4B F3 43 4D */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 804042E8 00401228 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 804042EC 0040122C 54 00 06 F2 */ rlwinm r0, r0, 0, 0x1b, 0x19
|
|
/* 804042F0 00401230 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 804042F4 00401234 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 804042F8 00401238 60 00 00 40 */ ori r0, r0, 0x40
|
|
/* 804042FC 0040123C 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_80404300:
|
|
/* 80404300 00401240 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80404304 00401244 38 60 00 00 */ li r3, 0
|
|
/* 80404308 00401248 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
|
/* 8040430C 0040124C 7C 08 03 A6 */ mtlr r0
|
|
/* 80404310 00401250 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80404314 00401254 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadeout__Q32kh6Screen19ObjDayEndResultItemFv
|
|
doUpdateFadeout__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80404318 00401258 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8040431C 0040125C 7C 08 02 A6 */ mflr r0
|
|
/* 80404320 00401260 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80404324 00401264 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80404328 00401268 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 8040432C 0040126C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80404330 00401270 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404334 00401274 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80404338 00401278 7D 89 03 A6 */ mtctr r12
|
|
/* 8040433C 0040127C 4E 80 04 21 */ bctrl
|
|
/* 80404340 00401280 C0 1E 00 60 */ lfs f0, 0x60(r30)
|
|
/* 80404344 00401284 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80404348 00401288 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 8040434C 0040128C 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80404350 00401290 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80404354 00401294 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80404358 00401298 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040435C 0040129C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404360 004012A0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80404364 004012A4 7D 89 03 A6 */ mtctr r12
|
|
/* 80404368 004012A8 4E 80 04 21 */ bctrl
|
|
/* 8040436C 004012AC 4B C3 52 91 */ bl animationTransform__7J2DPaneFv
|
|
/* 80404370 004012B0 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80404374 004012B4 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80404378 004012B8 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040437C 004012BC C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80404380 004012C0 C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 80404384 004012C4 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80404388 004012C8 38 A0 00 00 */ li r5, 0
|
|
/* 8040438C 004012CC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80404390 004012D0 D0 1E 00 60 */ stfs f0, 0x60(r30)
|
|
/* 80404394 004012D4 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80404398 004012D8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040439C 004012DC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804043A0 004012E0 7D 89 03 A6 */ mtctr r12
|
|
/* 804043A4 004012E4 4E 80 04 21 */ bctrl
|
|
/* 804043A8 004012E8 C0 5E 00 84 */ lfs f2, 0x84(r30)
|
|
/* 804043AC 004012EC C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 804043B0 004012F0 C0 1E 00 88 */ lfs f0, 0x88(r30)
|
|
/* 804043B4 004012F4 EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 804043B8 004012F8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804043BC 004012FC EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 804043C0 00401300 C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 804043C4 00401304 C0 62 1D 4C */ lfs f3, lbl_805200AC@sda21(r2)
|
|
/* 804043C8 00401308 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 804043CC 0040130C EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 804043D0 00401310 EC 02 00 28 */ fsubs f0, f2, f0
|
|
/* 804043D4 00401314 EC 03 00 32 */ fmuls f0, f3, f0
|
|
/* 804043D8 00401318 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 804043DC 0040131C D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 804043E0 00401320 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 804043E4 00401324 7D 89 03 A6 */ mtctr r12
|
|
/* 804043E8 00401328 4E 80 04 21 */ bctrl
|
|
/* 804043EC 0040132C C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 804043F0 00401330 C0 1E 00 88 */ lfs f0, 0x88(r30)
|
|
/* 804043F4 00401334 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 804043F8 00401338 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 804043FC 0040133C 40 82 00 0C */ bne .L_80404408
|
|
/* 80404400 00401340 3B E0 00 01 */ li r31, 1
|
|
/* 80404404 00401344 48 00 00 08 */ b .L_8040440C
|
|
.L_80404408:
|
|
/* 80404408 00401348 3B E0 00 00 */ li r31, 0
|
|
.L_8040440C:
|
|
/* 8040440C 0040134C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404410 00401350 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404414 00401354 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80404418 00401358 7D 89 03 A6 */ mtctr r12
|
|
/* 8040441C 0040135C 4E 80 04 21 */ bctrl
|
|
/* 80404420 00401360 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80404424 00401364 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404428 00401368 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 8040442C 0040136C 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 80404430 00401370 7C 08 03 A6 */ mtlr r0
|
|
/* 80404434 00401374 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80404438 00401378 4E 80 00 20 */ blr
|
|
|
|
.global doDraw__Q32kh6Screen19ObjDayEndResultItemFR8Graphics
|
|
doDraw__Q32kh6Screen19ObjDayEndResultItemFR8Graphics:
|
|
/* 8040443C 0040137C 94 21 FF 60 */ stwu r1, -0xa0(r1)
|
|
/* 80404440 00401380 7C 08 02 A6 */ mflr r0
|
|
/* 80404444 00401384 90 01 00 A4 */ stw r0, 0xa4(r1)
|
|
/* 80404448 00401388 DB E1 00 90 */ stfd f31, 0x90(r1)
|
|
/* 8040444C 0040138C F3 E1 00 98 */ psq_st f31, 152(r1), 0, qr0
|
|
/* 80404450 00401390 DB C1 00 80 */ stfd f30, 0x80(r1)
|
|
/* 80404454 00401394 F3 C1 00 88 */ psq_st f30, 136(r1), 0, qr0
|
|
/* 80404458 00401398 BE 81 00 50 */ stmw r20, 0x50(r1)
|
|
/* 8040445C 0040139C 7C 9F 23 78 */ mr r31, r4
|
|
/* 80404460 004013A0 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80404464 004013A4 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 80404468 004013A8 3C 80 80 4A */ lis r4, lbl_80498830@ha
|
|
/* 8040446C 004013AC 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 80404470 004013B0 3B 44 88 30 */ addi r26, r4, lbl_80498830@l
|
|
/* 80404474 004013B4 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80404478 004013B8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040447C 004013BC 4E 80 04 21 */ bctrl
|
|
/* 80404480 004013C0 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80404484 004013C4 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80404488 004013C8 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040448C 004013CC C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80404490 004013D0 C0 63 00 1C */ lfs f3, 0x1c(r3)
|
|
/* 80404494 004013D4 7F E4 FB 78 */ mr r4, r31
|
|
/* 80404498 004013D8 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 8040449C 004013DC 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 804044A0 004013E0 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 804044A4 004013E4 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 804044A8 004013E8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804044AC 004013EC D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 804044B0 004013F0 D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 804044B4 004013F4 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 804044B8 004013F8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804044BC 004013FC 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 804044C0 00401400 7D 89 03 A6 */ mtctr r12
|
|
/* 804044C4 00401404 4E 80 04 21 */ bctrl
|
|
/* 804044C8 00401408 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 804044CC 0040140C 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 804044D0 00401410 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 804044D4 00401414 7D 89 03 A6 */ mtctr r12
|
|
/* 804044D8 00401418 4E 80 04 21 */ bctrl
|
|
/* 804044DC 0040141C 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804044E0 00401420 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804044E4 00401424 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804044E8 00401428 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 804044EC 0040142C C0 63 00 14 */ lfs f3, 0x14(r3)
|
|
/* 804044F0 00401430 7F E4 FB 78 */ mr r4, r31
|
|
/* 804044F4 00401434 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804044F8 00401438 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 804044FC 0040143C EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 80404500 00401440 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80404504 00401444 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80404508 00401448 D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 8040450C 0040144C D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 80404510 00401450 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80404514 00401454 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404518 00401458 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 8040451C 0040145C 7D 89 03 A6 */ mtctr r12
|
|
/* 80404520 00401460 4E 80 04 21 */ bctrl
|
|
/* 80404524 00401464 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80404528 00401468 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 8040452C 0040146C 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80404530 00401470 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80404534 00401474 C0 63 00 18 */ lfs f3, 0x18(r3)
|
|
/* 80404538 00401478 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 8040453C 0040147C C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80404540 00401480 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 80404544 00401484 80 9E 00 4C */ lwz r4, 0x4c(r30)
|
|
/* 80404548 00401488 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8040454C 0040148C D0 44 01 40 */ stfs f2, 0x140(r4)
|
|
/* 80404550 00401490 D0 04 01 44 */ stfs f0, 0x144(r4)
|
|
/* 80404554 00401494 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 80404558 00401498 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 8040455C 0040149C 7D 89 03 A6 */ mtctr r12
|
|
/* 80404560 004014A0 4E 80 04 21 */ bctrl
|
|
/* 80404564 004014A4 7F C3 F3 78 */ mr r3, r30
|
|
/* 80404568 004014A8 48 04 FA 41 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 8040456C 004014AC 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 80404570 004014B0 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 80404574 004014B4 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 80404578 004014B8 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 8040457C 004014BC 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 80404580 004014C0 4B F0 AD 9D */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 80404584 004014C4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80404588 004014C8 40 82 00 18 */ bne .L_804045A0
|
|
/* 8040458C 004014CC 38 7A 00 00 */ addi r3, r26, 0
|
|
/* 80404590 004014D0 38 BA 00 D0 */ addi r5, r26, 0xd0
|
|
/* 80404594 004014D4 38 80 02 D0 */ li r4, 0x2d0
|
|
/* 80404598 004014D8 4C C6 31 82 */ crclr 6
|
|
/* 8040459C 004014DC 4B C2 60 A5 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_804045A0:
|
|
/* 804045A0 004014E0 7F C3 F3 78 */ mr r3, r30
|
|
/* 804045A4 004014E4 48 04 FA 05 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804045A8 004014E8 7C 7D 1B 78 */ mr r29, r3
|
|
/* 804045AC 004014EC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804045B0 004014F0 3C 80 41 4C */ lis r4, 0x414C4C32@ha
|
|
/* 804045B4 004014F4 38 A0 00 4E */ li r5, 0x4e
|
|
/* 804045B8 004014F8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804045BC 004014FC 38 C4 4C 32 */ addi r6, r4, 0x414C4C32@l
|
|
/* 804045C0 00401500 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804045C4 00401504 7D 89 03 A6 */ mtctr r12
|
|
/* 804045C8 00401508 4E 80 04 21 */ bctrl
|
|
/* 804045CC 0040150C 7C 7B 1B 78 */ mr r27, r3
|
|
/* 804045D0 00401510 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804045D4 00401514 3C 80 4E 5F */ lis r4, 0x4E5F3364@ha
|
|
/* 804045D8 00401518 38 A0 00 00 */ li r5, 0
|
|
/* 804045DC 0040151C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804045E0 00401520 38 C4 33 64 */ addi r6, r4, 0x4E5F3364@l
|
|
/* 804045E4 00401524 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804045E8 00401528 7D 89 03 A6 */ mtctr r12
|
|
/* 804045EC 0040152C 4E 80 04 21 */ bctrl
|
|
/* 804045F0 00401530 7C 7C 1B 78 */ mr r28, r3
|
|
/* 804045F4 00401534 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804045F8 00401538 80 E2 2B 68 */ lwz r7, lbl_80520EC8@sda21(r2)
|
|
/* 804045FC 0040153C 3C A0 74 70 */ lis r5, 0x74703030@ha
|
|
/* 80404600 00401540 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404604 00401544 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80404608 00401548 80 02 2B 6C */ lwz r0, (lbl_80520EC8+4)@sda21(r2)
|
|
/* 8040460C 0040154C 38 C5 30 30 */ addi r6, r5, 0x74703030@l
|
|
/* 80404610 00401550 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80404614 00401554 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80404618 00401558 90 E1 00 18 */ stw r7, 0x18(r1)
|
|
/* 8040461C 0040155C 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 80404620 00401560 7D 89 03 A6 */ mtctr r12
|
|
/* 80404624 00401564 4E 80 04 21 */ bctrl
|
|
/* 80404628 00401568 90 61 00 18 */ stw r3, 0x18(r1)
|
|
/* 8040462C 0040156C 3C A0 74 70 */ lis r5, 0x74703031@ha
|
|
/* 80404630 00401570 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404634 00401574 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80404638 00401578 38 C5 30 31 */ addi r6, r5, 0x74703031@l
|
|
/* 8040463C 0040157C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404640 00401580 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80404644 00401584 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80404648 00401588 7D 89 03 A6 */ mtctr r12
|
|
/* 8040464C 0040158C 4E 80 04 21 */ bctrl
|
|
/* 80404650 00401590 C8 7A 00 E0 */ lfd f3, 0xe0(r26)
|
|
/* 80404654 00401594 38 E0 00 01 */ li r7, 1
|
|
/* 80404658 00401598 C8 5A 00 E8 */ lfd f2, 0xe8(r26)
|
|
/* 8040465C 0040159C 38 00 00 00 */ li r0, 0
|
|
/* 80404660 004015A0 C8 3A 00 F0 */ lfd f1, 0xf0(r26)
|
|
/* 80404664 004015A4 7F E4 FB 78 */ mr r4, r31
|
|
/* 80404668 004015A8 C8 1A 00 F8 */ lfd f0, 0xf8(r26)
|
|
/* 8040466C 004015AC 3A 81 00 18 */ addi r20, r1, 0x18
|
|
/* 80404670 004015B0 D8 61 00 30 */ stfd f3, 0x30(r1)
|
|
/* 80404674 004015B4 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80404678 004015B8 80 C1 00 18 */ lwz r6, 0x18(r1)
|
|
/* 8040467C 004015BC D8 41 00 38 */ stfd f2, 0x38(r1)
|
|
/* 80404680 004015C0 D8 21 00 20 */ stfd f1, 0x20(r1)
|
|
/* 80404684 004015C4 D8 01 00 28 */ stfd f0, 0x28(r1)
|
|
/* 80404688 004015C8 98 FB 00 B0 */ stb r7, 0xb0(r27)
|
|
/* 8040468C 004015CC 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
|
/* 80404690 004015D0 98 06 00 B0 */ stb r0, 0xb0(r6)
|
|
/* 80404694 004015D4 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80404698 004015D8 90 61 00 1C */ stw r3, 0x1c(r1)
|
|
/* 8040469C 004015DC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804046A0 004015E0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804046A4 004015E4 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 804046A8 004015E8 7D 89 03 A6 */ mtctr r12
|
|
/* 804046AC 004015EC 4E 80 04 21 */ bctrl
|
|
/* 804046B0 004015F0 38 00 00 00 */ li r0, 0
|
|
/* 804046B4 004015F4 38 61 00 14 */ addi r3, r1, 0x14
|
|
/* 804046B8 004015F8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804046BC 004015FC 38 81 00 10 */ addi r4, r1, 0x10
|
|
/* 804046C0 00401600 38 A1 00 0C */ addi r5, r1, 0xc
|
|
/* 804046C4 00401604 38 C1 00 08 */ addi r6, r1, 8
|
|
/* 804046C8 00401608 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 804046CC 0040160C 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 804046D0 00401610 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 804046D4 00401614 4B CE 51 7D */ bl GXGetScissor
|
|
/* 804046D8 00401618 80 61 00 14 */ lwz r3, 0x14(r1)
|
|
/* 804046DC 0040161C 80 9E 00 EC */ lwz r4, 0xec(r30)
|
|
/* 804046E0 00401620 80 A1 00 0C */ lwz r5, 0xc(r1)
|
|
/* 804046E4 00401624 80 DE 00 F0 */ lwz r6, 0xf0(r30)
|
|
/* 804046E8 00401628 4B CE 50 F1 */ bl GXSetScissor
|
|
/* 804046EC 0040162C 38 00 00 00 */ li r0, 0
|
|
/* 804046F0 00401630 C0 22 1D 60 */ lfs f1, lbl_805200C0@sda21(r2)
|
|
/* 804046F4 00401634 98 1B 00 B0 */ stb r0, 0xb0(r27)
|
|
/* 804046F8 00401638 3A A0 00 00 */ li r21, 0
|
|
/* 804046FC 0040163C 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
|
/* 80404700 00401640 C0 1E 00 DC */ lfs f0, 0xdc(r30)
|
|
/* 80404704 00401644 EF C1 00 32 */ fmuls f30, f1, f0
|
|
.L_80404708:
|
|
/* 80404708 00401648 80 74 00 00 */ lwz r3, 0(r20)
|
|
/* 8040470C 0040164C C0 1E 00 D4 */ lfs f0, 0xd4(r30)
|
|
/* 80404710 00401650 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404714 00401654 EC 40 F0 28 */ fsubs f2, f0, f30
|
|
/* 80404718 00401658 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 8040471C 0040165C 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80404720 00401660 7D 89 03 A6 */ mtctr r12
|
|
/* 80404724 00401664 4E 80 04 21 */ bctrl
|
|
/* 80404728 00401668 3A B5 00 01 */ addi r21, r21, 1
|
|
/* 8040472C 0040166C 3A 94 00 04 */ addi r20, r20, 4
|
|
/* 80404730 00401670 2C 15 00 02 */ cmpwi r21, 2
|
|
/* 80404734 00401674 41 80 FF D4 */ blt .L_80404708
|
|
/* 80404738 00401678 7F D6 F3 78 */ mr r22, r30
|
|
/* 8040473C 0040167C 3A 81 00 30 */ addi r20, r1, 0x30
|
|
/* 80404740 00401680 3A A1 00 20 */ addi r21, r1, 0x20
|
|
/* 80404744 00401684 3A E0 00 00 */ li r23, 0
|
|
.L_80404748:
|
|
/* 80404748 00401688 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040474C 0040168C 80 B4 00 00 */ lwz r5, 0(r20)
|
|
/* 80404750 00401690 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404754 00401694 80 D4 00 04 */ lwz r6, 4(r20)
|
|
/* 80404758 00401698 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040475C 0040169C 7D 89 03 A6 */ mtctr r12
|
|
/* 80404760 004016A0 4E 80 04 21 */ bctrl
|
|
/* 80404764 004016A4 38 00 00 01 */ li r0, 1
|
|
/* 80404768 004016A8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 8040476C 004016AC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404770 004016B0 80 B5 00 00 */ lwz r5, 0(r21)
|
|
/* 80404774 004016B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404778 004016B8 80 D5 00 04 */ lwz r6, 4(r21)
|
|
/* 8040477C 004016BC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80404780 004016C0 7D 89 03 A6 */ mtctr r12
|
|
/* 80404784 004016C4 4E 80 04 21 */ bctrl
|
|
/* 80404788 004016C8 38 00 00 01 */ li r0, 1
|
|
/* 8040478C 004016CC 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80404790 004016D0 80 76 00 AC */ lwz r3, 0xac(r22)
|
|
/* 80404794 004016D4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404798 004016D8 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 8040479C 004016DC 7D 89 03 A6 */ mtctr r12
|
|
/* 804047A0 004016E0 4E 80 04 21 */ bctrl
|
|
/* 804047A4 004016E4 3A F7 00 01 */ addi r23, r23, 1
|
|
/* 804047A8 004016E8 3A B5 00 08 */ addi r21, r21, 8
|
|
/* 804047AC 004016EC 2C 17 00 02 */ cmpwi r23, 2
|
|
/* 804047B0 004016F0 3A D6 00 04 */ addi r22, r22, 4
|
|
/* 804047B4 004016F4 3A 94 00 08 */ addi r20, r20, 8
|
|
/* 804047B8 004016F8 41 80 FF 90 */ blt .L_80404748
|
|
/* 804047BC 004016FC 80 7D 00 18 */ lwz r3, 0x18(r29)
|
|
/* 804047C0 00401700 3A C0 00 00 */ li r22, 0
|
|
/* 804047C4 00401704 CB E2 1D 68 */ lfd f31, lbl_805200C8@sda21(r2)
|
|
/* 804047C8 00401708 3F A0 43 30 */ lis r29, 0x4330
|
|
/* 804047CC 0040170C 82 A3 00 24 */ lwz r21, 0x24(r3)
|
|
/* 804047D0 00401710 48 00 01 A8 */ b .L_80404978
|
|
.L_804047D4:
|
|
/* 804047D4 00401714 92 C1 00 44 */ stw r22, 0x44(r1)
|
|
/* 804047D8 00401718 56 D8 07 FE */ clrlwi r24, r22, 0x1f
|
|
/* 804047DC 0040171C C0 7E 00 DC */ lfs f3, 0xdc(r30)
|
|
/* 804047E0 00401720 93 A1 00 40 */ stw r29, 0x40(r1)
|
|
/* 804047E4 00401724 C0 3E 00 D4 */ lfs f1, 0xd4(r30)
|
|
/* 804047E8 00401728 FC 00 18 50 */ fneg f0, f3
|
|
/* 804047EC 0040172C C8 41 00 40 */ lfd f2, 0x40(r1)
|
|
/* 804047F0 00401730 82 95 00 38 */ lwz r20, 0x38(r21)
|
|
/* 804047F4 00401734 EC 42 F8 28 */ fsubs f2, f2, f31
|
|
/* 804047F8 00401738 EC 22 08 FA */ fmadds f1, f2, f3, f1
|
|
/* 804047FC 0040173C FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80404800 00401740 41 80 00 24 */ blt .L_80404824
|
|
/* 80404804 00401744 80 7E 00 F0 */ lwz r3, 0xf0(r30)
|
|
/* 80404808 00401748 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 8040480C 0040174C 90 01 00 40 */ stw r0, 0x40(r1)
|
|
/* 80404810 00401750 90 61 00 44 */ stw r3, 0x44(r1)
|
|
/* 80404814 00401754 C8 01 00 40 */ lfd f0, 0x40(r1)
|
|
/* 80404818 00401758 EC 00 F8 28 */ fsubs f0, f0, f31
|
|
/* 8040481C 0040175C FC 00 08 40 */ fcmpo cr0, f0, f1
|
|
/* 80404820 00401760 40 80 00 2C */ bge .L_8040484C
|
|
.L_80404824:
|
|
/* 80404824 00401764 57 00 10 3A */ slwi r0, r24, 2
|
|
/* 80404828 00401768 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 8040482C 0040176C 7C 63 00 2E */ lwzx r3, r3, r0
|
|
/* 80404830 00401770 FC 40 F0 90 */ fmr f2, f30
|
|
/* 80404834 00401774 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80404838 00401778 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040483C 0040177C 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80404840 00401780 7D 89 03 A6 */ mtctr r12
|
|
/* 80404844 00401784 4E 80 04 21 */ bctrl
|
|
/* 80404848 00401788 48 00 01 28 */ b .L_80404970
|
|
.L_8040484C:
|
|
/* 8040484C 0040178C 7F 00 00 34 */ cntlzw r0, r24
|
|
/* 80404850 00401790 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 80404854 00401794 54 00 ED BA */ rlwinm r0, r0, 0x1d, 0x16, 0x1d
|
|
/* 80404858 00401798 57 17 10 3A */ slwi r23, r24, 2
|
|
/* 8040485C 0040179C 7C 83 00 2E */ lwzx r4, r3, r0
|
|
/* 80404860 004017A0 38 A0 00 00 */ li r5, 0
|
|
/* 80404864 004017A4 7C 63 B8 2E */ lwzx r3, r3, r23
|
|
/* 80404868 004017A8 38 00 00 01 */ li r0, 1
|
|
/* 8040486C 004017AC 98 A4 00 B0 */ stb r5, 0xb0(r4)
|
|
/* 80404870 004017B0 FC 40 F0 90 */ fmr f2, f30
|
|
/* 80404874 004017B4 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80404878 004017B8 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 8040487C 004017BC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404880 004017C0 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80404884 004017C4 7D 89 03 A6 */ mtctr r12
|
|
/* 80404888 004017C8 4E 80 04 21 */ bctrl
|
|
/* 8040488C 004017CC 80 95 00 2C */ lwz r4, 0x2c(r21)
|
|
/* 80404890 004017D0 57 18 18 38 */ slwi r24, r24, 3
|
|
/* 80404894 004017D4 38 01 00 30 */ addi r0, r1, 0x30
|
|
/* 80404898 004017D8 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040489C 004017DC 7C C0 C2 14 */ add r6, r0, r24
|
|
/* 804048A0 004017E0 80 E4 00 20 */ lwz r7, 0x20(r4)
|
|
/* 804048A4 004017E4 80 A6 00 00 */ lwz r5, 0(r6)
|
|
/* 804048A8 004017E8 80 C6 00 04 */ lwz r6, 4(r6)
|
|
/* 804048AC 004017EC 48 00 6B 95 */ bl setTex__Q22kh6ScreenFP9J2DScreenUxPC7ResTIMG
|
|
/* 804048B0 004017F0 83 55 00 40 */ lwz r26, 0x40(r21)
|
|
/* 804048B4 004017F4 38 60 00 00 */ li r3, 0
|
|
/* 804048B8 004017F8 83 35 00 44 */ lwz r25, 0x44(r21)
|
|
/* 804048BC 004017FC 7F 40 1A 78 */ xor r0, r26, r3
|
|
/* 804048C0 00401800 7F 23 1A 78 */ xor r3, r25, r3
|
|
/* 804048C4 00401804 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 804048C8 00401808 40 82 00 34 */ bne .L_804048FC
|
|
/* 804048CC 0040180C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804048D0 00401810 38 01 00 20 */ addi r0, r1, 0x20
|
|
/* 804048D4 00401814 7C C0 C2 14 */ add r6, r0, r24
|
|
/* 804048D8 00401818 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804048DC 0040181C 80 A6 00 00 */ lwz r5, 0(r6)
|
|
/* 804048E0 00401820 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804048E4 00401824 80 C6 00 04 */ lwz r6, 4(r6)
|
|
/* 804048E8 00401828 7D 89 03 A6 */ mtctr r12
|
|
/* 804048EC 0040182C 4E 80 04 21 */ bctrl
|
|
/* 804048F0 00401830 38 00 00 00 */ li r0, 0
|
|
/* 804048F4 00401834 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 804048F8 00401838 48 00 00 40 */ b .L_80404938
|
|
.L_804048FC:
|
|
/* 804048FC 0040183C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404900 00401840 38 01 00 20 */ addi r0, r1, 0x20
|
|
/* 80404904 00401844 7C C0 C2 14 */ add r6, r0, r24
|
|
/* 80404908 00401848 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040490C 0040184C 80 A6 00 00 */ lwz r5, 0(r6)
|
|
/* 80404910 00401850 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80404914 00401854 80 C6 00 04 */ lwz r6, 4(r6)
|
|
/* 80404918 00401858 7D 89 03 A6 */ mtctr r12
|
|
/* 8040491C 0040185C 4E 80 04 21 */ bctrl
|
|
/* 80404920 00401860 38 00 00 01 */ li r0, 1
|
|
/* 80404924 00401864 38 80 00 00 */ li r4, 0
|
|
/* 80404928 00401868 7C 19 00 14 */ addc r0, r25, r0
|
|
/* 8040492C 0040186C 90 03 00 1C */ stw r0, 0x1c(r3)
|
|
/* 80404930 00401870 7C 1A 21 14 */ adde r0, r26, r4
|
|
/* 80404934 00401874 90 03 00 18 */ stw r0, 0x18(r3)
|
|
.L_80404938:
|
|
/* 80404938 00401878 7C 7E BA 14 */ add r3, r30, r23
|
|
/* 8040493C 0040187C 92 83 00 CC */ stw r20, 0xcc(r3)
|
|
/* 80404940 00401880 80 63 00 AC */ lwz r3, 0xac(r3)
|
|
/* 80404944 00401884 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404948 00401888 81 8C 00 10 */ lwz r12, 0x10(r12)
|
|
/* 8040494C 0040188C 7D 89 03 A6 */ mtctr r12
|
|
/* 80404950 00401890 4E 80 04 21 */ bctrl
|
|
/* 80404954 00401894 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404958 00401898 7F E4 FB 78 */ mr r4, r31
|
|
/* 8040495C 0040189C 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80404960 004018A0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404964 004018A4 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80404968 004018A8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040496C 004018AC 4E 80 04 21 */ bctrl
|
|
.L_80404970:
|
|
/* 80404970 004018B0 82 B5 00 18 */ lwz r21, 0x18(r21)
|
|
/* 80404974 004018B4 3A D6 00 01 */ addi r22, r22, 1
|
|
.L_80404978:
|
|
/* 80404978 004018B8 28 15 00 00 */ cmplwi r21, 0
|
|
/* 8040497C 004018BC 40 82 FE 58 */ bne .L_804047D4
|
|
/* 80404980 004018C0 3B 01 00 18 */ addi r24, r1, 0x18
|
|
/* 80404984 004018C4 3A A1 00 30 */ addi r21, r1, 0x30
|
|
/* 80404988 004018C8 3A 81 00 20 */ addi r20, r1, 0x20
|
|
/* 8040498C 004018CC 48 00 00 D0 */ b .L_80404A5C
|
|
.L_80404990:
|
|
/* 80404990 004018D0 56 D9 07 FE */ clrlwi r25, r22, 0x1f
|
|
/* 80404994 004018D4 56 D7 17 7A */ rlwinm r23, r22, 2, 0x1d, 0x1d
|
|
/* 80404998 004018D8 7F 20 00 34 */ cntlzw r0, r25
|
|
/* 8040499C 004018DC 38 A0 00 00 */ li r5, 0
|
|
/* 804049A0 004018E0 54 00 ED BA */ rlwinm r0, r0, 0x1d, 0x16, 0x1d
|
|
/* 804049A4 004018E4 7C 78 B8 2E */ lwzx r3, r24, r23
|
|
/* 804049A8 004018E8 7C 98 00 2E */ lwzx r4, r24, r0
|
|
/* 804049AC 004018EC 38 00 00 01 */ li r0, 1
|
|
/* 804049B0 004018F0 FC 40 F0 90 */ fmr f2, f30
|
|
/* 804049B4 004018F4 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 804049B8 004018F8 98 A4 00 B0 */ stb r5, 0xb0(r4)
|
|
/* 804049BC 004018FC 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 804049C0 00401900 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804049C4 00401904 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 804049C8 00401908 7D 89 03 A6 */ mtctr r12
|
|
/* 804049CC 0040190C 4E 80 04 21 */ bctrl
|
|
/* 804049D0 00401910 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804049D4 00401914 57 39 18 38 */ slwi r25, r25, 3
|
|
/* 804049D8 00401918 7C D5 CA 14 */ add r6, r21, r25
|
|
/* 804049DC 0040191C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804049E0 00401920 80 A6 00 00 */ lwz r5, 0(r6)
|
|
/* 804049E4 00401924 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804049E8 00401928 80 C6 00 04 */ lwz r6, 4(r6)
|
|
/* 804049EC 0040192C 7D 89 03 A6 */ mtctr r12
|
|
/* 804049F0 00401930 4E 80 04 21 */ bctrl
|
|
/* 804049F4 00401934 38 00 00 00 */ li r0, 0
|
|
/* 804049F8 00401938 7C D4 CA 14 */ add r6, r20, r25
|
|
/* 804049FC 0040193C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80404A00 00401940 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404A04 00401944 80 A6 00 00 */ lwz r5, 0(r6)
|
|
/* 80404A08 00401948 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404A0C 0040194C 80 C6 00 04 */ lwz r6, 4(r6)
|
|
/* 80404A10 00401950 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80404A14 00401954 7D 89 03 A6 */ mtctr r12
|
|
/* 80404A18 00401958 4E 80 04 21 */ bctrl
|
|
/* 80404A1C 0040195C 38 80 00 00 */ li r4, 0
|
|
/* 80404A20 00401960 38 17 00 AC */ addi r0, r23, 0xac
|
|
/* 80404A24 00401964 98 83 00 B0 */ stb r4, 0xb0(r3)
|
|
/* 80404A28 00401968 7C 7E 00 2E */ lwzx r3, r30, r0
|
|
/* 80404A2C 0040196C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404A30 00401970 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80404A34 00401974 7D 89 03 A6 */ mtctr r12
|
|
/* 80404A38 00401978 4E 80 04 21 */ bctrl
|
|
/* 80404A3C 0040197C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404A40 00401980 7F E4 FB 78 */ mr r4, r31
|
|
/* 80404A44 00401984 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80404A48 00401988 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404A4C 0040198C 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80404A50 00401990 7D 89 03 A6 */ mtctr r12
|
|
/* 80404A54 00401994 4E 80 04 21 */ bctrl
|
|
/* 80404A58 00401998 3A D6 00 01 */ addi r22, r22, 1
|
|
.L_80404A5C:
|
|
/* 80404A5C 0040199C 28 16 00 06 */ cmplwi r22, 6
|
|
/* 80404A60 004019A0 41 80 FF 30 */ blt .L_80404990
|
|
/* 80404A64 004019A4 80 61 00 14 */ lwz r3, 0x14(r1)
|
|
/* 80404A68 004019A8 80 81 00 10 */ lwz r4, 0x10(r1)
|
|
/* 80404A6C 004019AC 80 A1 00 0C */ lwz r5, 0xc(r1)
|
|
/* 80404A70 004019B0 80 C1 00 08 */ lwz r6, 8(r1)
|
|
/* 80404A74 004019B4 4B CE 4D 65 */ bl GXSetScissor
|
|
/* 80404A78 004019B8 80 1E 00 90 */ lwz r0, 0x90(r30)
|
|
/* 80404A7C 004019BC 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80404A80 004019C0 41 82 00 5C */ beq .L_80404ADC
|
|
/* 80404A84 004019C4 80 1E 00 98 */ lwz r0, 0x98(r30)
|
|
/* 80404A88 004019C8 2C 00 00 03 */ cmpwi r0, 3
|
|
/* 80404A8C 004019CC 41 82 00 50 */ beq .L_80404ADC
|
|
/* 80404A90 004019D0 2C 00 00 04 */ cmpwi r0, 4
|
|
/* 80404A94 004019D4 41 82 00 48 */ beq .L_80404ADC
|
|
/* 80404A98 004019D8 2C 00 00 05 */ cmpwi r0, 5
|
|
/* 80404A9C 004019DC 41 82 00 40 */ beq .L_80404ADC
|
|
/* 80404AA0 004019E0 38 E0 00 00 */ li r7, 0
|
|
/* 80404AA4 004019E4 38 00 00 01 */ li r0, 1
|
|
/* 80404AA8 004019E8 98 FB 00 B0 */ stb r7, 0xb0(r27)
|
|
/* 80404AAC 004019EC 7F E4 FB 78 */ mr r4, r31
|
|
/* 80404AB0 004019F0 80 C1 00 18 */ lwz r6, 0x18(r1)
|
|
/* 80404AB4 004019F4 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80404AB8 004019F8 98 1C 00 B0 */ stb r0, 0xb0(r28)
|
|
/* 80404ABC 004019FC 80 61 00 1C */ lwz r3, 0x1c(r1)
|
|
/* 80404AC0 00401A00 98 E6 00 B0 */ stb r7, 0xb0(r6)
|
|
/* 80404AC4 00401A04 98 E3 00 B0 */ stb r7, 0xb0(r3)
|
|
/* 80404AC8 00401A08 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80404ACC 00401A0C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80404AD0 00401A10 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80404AD4 00401A14 7D 89 03 A6 */ mtctr r12
|
|
/* 80404AD8 00401A18 4E 80 04 21 */ bctrl
|
|
.L_80404ADC:
|
|
/* 80404ADC 00401A1C E3 E1 00 98 */ psq_l f31, 152(r1), 0, qr0
|
|
/* 80404AE0 00401A20 CB E1 00 90 */ lfd f31, 0x90(r1)
|
|
/* 80404AE4 00401A24 E3 C1 00 88 */ psq_l f30, 136(r1), 0, qr0
|
|
/* 80404AE8 00401A28 CB C1 00 80 */ lfd f30, 0x80(r1)
|
|
/* 80404AEC 00401A2C BA 81 00 50 */ lmw r20, 0x50(r1)
|
|
/* 80404AF0 00401A30 80 01 00 A4 */ lwz r0, 0xa4(r1)
|
|
/* 80404AF4 00401A34 7C 08 03 A6 */ mtlr r0
|
|
/* 80404AF8 00401A38 38 21 00 A0 */ addi r1, r1, 0xa0
|
|
/* 80404AFC 00401A3C 4E 80 00 20 */ blr
|
|
|
|
.global statusNormal__Q32kh6Screen19ObjDayEndResultItemFv
|
|
statusNormal__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80404B00 00401A40 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80404B04 00401A44 7C 08 02 A6 */ mflr r0
|
|
/* 80404B08 00401A48 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80404B0C 00401A4C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80404B10 00401A50 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80404B14 00401A54 80 03 00 90 */ lwz r0, 0x90(r3)
|
|
/* 80404B18 00401A58 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80404B1C 00401A5C 41 82 00 78 */ beq .L_80404B94
|
|
/* 80404B20 00401A60 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 80404B24 00401A64 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80404B28 00401A68 40 82 00 20 */ bne .L_80404B48
|
|
/* 80404B2C 00401A6C 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80404B30 00401A70 48 00 72 C1 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B34 00401A74 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 80404B38 00401A78 48 00 72 99 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B3C 00401A7C 80 7F 00 B4 */ lwz r3, 0xb4(r31)
|
|
/* 80404B40 00401A80 4B F2 89 11 */ bl stickDown__Q32og6Screen12StickAnimMgrFv
|
|
/* 80404B44 00401A84 48 00 00 44 */ b .L_80404B88
|
|
.L_80404B48:
|
|
/* 80404B48 00401A88 80 1F 00 D8 */ lwz r0, 0xd8(r31)
|
|
/* 80404B4C 00401A8C 7C 03 00 00 */ cmpw r3, r0
|
|
/* 80404B50 00401A90 40 82 00 20 */ bne .L_80404B70
|
|
/* 80404B54 00401A94 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80404B58 00401A98 48 00 72 79 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B5C 00401A9C 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 80404B60 00401AA0 48 00 72 91 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B64 00401AA4 80 7F 00 B4 */ lwz r3, 0xb4(r31)
|
|
/* 80404B68 00401AA8 4B F2 88 15 */ bl stickUp__Q32og6Screen12StickAnimMgrFv
|
|
/* 80404B6C 00401AAC 48 00 00 1C */ b .L_80404B88
|
|
.L_80404B70:
|
|
/* 80404B70 00401AB0 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80404B74 00401AB4 48 00 72 5D */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B78 00401AB8 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 80404B7C 00401ABC 48 00 72 55 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B80 00401AC0 80 7F 00 B4 */ lwz r3, 0xb4(r31)
|
|
/* 80404B84 00401AC4 4B F2 89 B5 */ bl stickUpDown__Q32og6Screen12StickAnimMgrFv
|
|
.L_80404B88:
|
|
/* 80404B88 00401AC8 80 7F 00 B8 */ lwz r3, 0xb8(r31)
|
|
/* 80404B8C 00401ACC 48 00 72 45 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B90 00401AD0 48 00 00 1C */ b .L_80404BAC
|
|
.L_80404B94:
|
|
/* 80404B94 00401AD4 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80404B98 00401AD8 48 00 72 59 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404B9C 00401ADC 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 80404BA0 00401AE0 48 00 72 51 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80404BA4 00401AE4 80 7F 00 B8 */ lwz r3, 0xb8(r31)
|
|
/* 80404BA8 00401AE8 48 00 72 49 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
.L_80404BAC:
|
|
/* 80404BAC 00401AEC 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80404BB0 00401AF0 54 00 07 FF */ clrlwi. r0, r0, 0x1f
|
|
/* 80404BB4 00401AF4 41 82 01 0C */ beq .L_80404CC0
|
|
/* 80404BB8 00401AF8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404BBC 00401AFC 48 04 F4 85 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80404BC0 00401B00 3C 80 08 00 */ lis r4, 0x08000008@ha
|
|
/* 80404BC4 00401B04 80 63 00 18 */ lwz r3, 0x18(r3)
|
|
/* 80404BC8 00401B08 38 04 00 08 */ addi r0, r4, 0x08000008@l
|
|
/* 80404BCC 00401B0C 7C 60 00 39 */ and. r0, r3, r0
|
|
/* 80404BD0 00401B10 41 82 00 5C */ beq .L_80404C2C
|
|
/* 80404BD4 00401B14 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 80404BD8 00401B18 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80404BDC 00401B1C 41 82 00 50 */ beq .L_80404C2C
|
|
/* 80404BE0 00401B20 38 03 FF FF */ addi r0, r3, -1
|
|
/* 80404BE4 00401B24 90 1F 00 E0 */ stw r0, 0xe0(r31)
|
|
/* 80404BE8 00401B28 88 7F 00 F8 */ lbz r3, 0xf8(r31)
|
|
/* 80404BEC 00401B2C 28 03 00 01 */ cmplwi r3, 1
|
|
/* 80404BF0 00401B30 41 80 00 18 */ blt .L_80404C08
|
|
/* 80404BF4 00401B34 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80404BF8 00401B38 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80404BFC 00401B3C 80 03 00 28 */ lwz r0, 0x28(r3)
|
|
/* 80404C00 00401B40 90 1F 00 E4 */ stw r0, 0xe4(r31)
|
|
/* 80404C04 00401B44 48 00 00 0C */ b .L_80404C10
|
|
.L_80404C08:
|
|
/* 80404C08 00401B48 38 03 00 01 */ addi r0, r3, 1
|
|
/* 80404C0C 00401B4C 98 1F 00 F8 */ stb r0, 0xf8(r31)
|
|
.L_80404C10:
|
|
/* 80404C10 00401B50 38 60 00 00 */ li r3, 0
|
|
/* 80404C14 00401B54 38 00 00 01 */ li r0, 1
|
|
/* 80404C18 00401B58 98 7F 00 F9 */ stb r3, 0xf9(r31)
|
|
/* 80404C1C 00401B5C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404C20 00401B60 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80404C24 00401B64 48 00 00 B1 */ bl statusScrollUp__Q32kh6Screen19ObjDayEndResultItemFv
|
|
/* 80404C28 00401B68 48 00 00 98 */ b .L_80404CC0
|
|
.L_80404C2C:
|
|
/* 80404C2C 00401B6C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404C30 00401B70 48 04 F4 11 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80404C34 00401B74 3C 80 04 00 */ lis r4, 0x04000004@ha
|
|
/* 80404C38 00401B78 80 63 00 18 */ lwz r3, 0x18(r3)
|
|
/* 80404C3C 00401B7C 38 04 00 04 */ addi r0, r4, 0x04000004@l
|
|
/* 80404C40 00401B80 7C 60 00 39 */ and. r0, r3, r0
|
|
/* 80404C44 00401B84 41 82 00 60 */ beq .L_80404CA4
|
|
/* 80404C48 00401B88 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 80404C4C 00401B8C 80 1F 00 D8 */ lwz r0, 0xd8(r31)
|
|
/* 80404C50 00401B90 7C 03 00 00 */ cmpw r3, r0
|
|
/* 80404C54 00401B94 41 82 00 50 */ beq .L_80404CA4
|
|
/* 80404C58 00401B98 38 03 00 01 */ addi r0, r3, 1
|
|
/* 80404C5C 00401B9C 90 1F 00 E0 */ stw r0, 0xe0(r31)
|
|
/* 80404C60 00401BA0 88 7F 00 F9 */ lbz r3, 0xf9(r31)
|
|
/* 80404C64 00401BA4 28 03 00 01 */ cmplwi r3, 1
|
|
/* 80404C68 00401BA8 41 80 00 18 */ blt .L_80404C80
|
|
/* 80404C6C 00401BAC 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80404C70 00401BB0 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80404C74 00401BB4 80 03 00 28 */ lwz r0, 0x28(r3)
|
|
/* 80404C78 00401BB8 90 1F 00 E4 */ stw r0, 0xe4(r31)
|
|
/* 80404C7C 00401BBC 48 00 00 0C */ b .L_80404C88
|
|
.L_80404C80:
|
|
/* 80404C80 00401BC0 38 03 00 01 */ addi r0, r3, 1
|
|
/* 80404C84 00401BC4 98 1F 00 F9 */ stb r0, 0xf9(r31)
|
|
.L_80404C88:
|
|
/* 80404C88 00401BC8 38 60 00 00 */ li r3, 0
|
|
/* 80404C8C 00401BCC 38 00 00 02 */ li r0, 2
|
|
/* 80404C90 00401BD0 98 7F 00 F8 */ stb r3, 0xf8(r31)
|
|
/* 80404C94 00401BD4 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404C98 00401BD8 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80404C9C 00401BDC 48 00 01 2D */ bl statusScrollDown__Q32kh6Screen19ObjDayEndResultItemFv
|
|
/* 80404CA0 00401BE0 48 00 00 20 */ b .L_80404CC0
|
|
.L_80404CA4:
|
|
/* 80404CA4 00401BE4 38 00 00 00 */ li r0, 0
|
|
/* 80404CA8 00401BE8 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80404CAC 00401BEC 98 1F 00 F9 */ stb r0, 0xf9(r31)
|
|
/* 80404CB0 00401BF0 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80404CB4 00401BF4 98 1F 00 F8 */ stb r0, 0xf8(r31)
|
|
/* 80404CB8 00401BF8 80 03 00 24 */ lwz r0, 0x24(r3)
|
|
/* 80404CBC 00401BFC 90 1F 00 E4 */ stw r0, 0xe4(r31)
|
|
.L_80404CC0:
|
|
/* 80404CC0 00401C00 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80404CC4 00401C04 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80404CC8 00401C08 7C 08 03 A6 */ mtlr r0
|
|
/* 80404CCC 00401C0C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80404CD0 00401C10 4E 80 00 20 */ blr
|
|
|
|
.global statusScrollUp__Q32kh6Screen19ObjDayEndResultItemFv
|
|
statusScrollUp__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80404CD4 00401C14 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 80404CD8 00401C18 7C 08 02 A6 */ mflr r0
|
|
/* 80404CDC 00401C1C 3C C0 43 30 */ lis r6, 0x4330
|
|
/* 80404CE0 00401C20 C8 82 1D 58 */ lfd f4, lbl_805200B8@sda21(r2)
|
|
/* 80404CE4 00401C24 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80404CE8 00401C28 80 83 00 E0 */ lwz r4, 0xe0(r3)
|
|
/* 80404CEC 00401C2C 90 C1 00 18 */ stw r6, 0x18(r1)
|
|
/* 80404CF0 00401C30 38 04 00 01 */ addi r0, r4, 1
|
|
/* 80404CF4 00401C34 6C 85 80 00 */ xoris r5, r4, 0x8000
|
|
/* 80404CF8 00401C38 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80404CFC 00401C3C 81 03 00 E4 */ lwz r8, 0xe4(r3)
|
|
/* 80404D00 00401C40 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 80404D04 00401C44 80 E3 00 E8 */ lwz r7, 0xe8(r3)
|
|
/* 80404D08 00401C48 C8 01 00 18 */ lfd f0, 0x18(r1)
|
|
/* 80404D0C 00401C4C 7C 07 40 50 */ subf r0, r7, r8
|
|
/* 80404D10 00401C50 90 A1 00 14 */ stw r5, 0x14(r1)
|
|
/* 80404D14 00401C54 6C 04 80 00 */ xoris r4, r0, 0x8000
|
|
/* 80404D18 00401C58 EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404D1C 00401C5C 90 C1 00 10 */ stw r6, 0x10(r1)
|
|
/* 80404D20 00401C60 6C E7 80 00 */ xoris r7, r7, 0x8000
|
|
/* 80404D24 00401C64 C0 63 00 DC */ lfs f3, 0xdc(r3)
|
|
/* 80404D28 00401C68 6D 00 80 00 */ xoris r0, r8, 0x8000
|
|
/* 80404D2C 00401C6C C8 41 00 10 */ lfd f2, 0x10(r1)
|
|
/* 80404D30 00401C70 90 81 00 24 */ stw r4, 0x24(r1)
|
|
/* 80404D34 00401C74 EC 23 00 32 */ fmuls f1, f3, f0
|
|
/* 80404D38 00401C78 EC 42 20 28 */ fsubs f2, f2, f4
|
|
/* 80404D3C 00401C7C 90 C1 00 20 */ stw r6, 0x20(r1)
|
|
/* 80404D40 00401C80 C8 01 00 20 */ lfd f0, 0x20(r1)
|
|
/* 80404D44 00401C84 EC 43 00 B2 */ fmuls f2, f3, f2
|
|
/* 80404D48 00401C88 90 E1 00 0C */ stw r7, 0xc(r1)
|
|
/* 80404D4C 00401C8C EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404D50 00401C90 90 C1 00 08 */ stw r6, 8(r1)
|
|
/* 80404D54 00401C94 C8 61 00 08 */ lfd f3, 8(r1)
|
|
/* 80404D58 00401C98 EC 21 00 32 */ fmuls f1, f1, f0
|
|
/* 80404D5C 00401C9C 90 01 00 2C */ stw r0, 0x2c(r1)
|
|
/* 80404D60 00401CA0 EC 63 20 28 */ fsubs f3, f3, f4
|
|
/* 80404D64 00401CA4 90 C1 00 28 */ stw r6, 0x28(r1)
|
|
/* 80404D68 00401CA8 C8 01 00 28 */ lfd f0, 0x28(r1)
|
|
/* 80404D6C 00401CAC EC 23 08 BA */ fmadds f1, f3, f2, f1
|
|
/* 80404D70 00401CB0 EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404D74 00401CB4 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80404D78 00401CB8 FC 00 00 50 */ fneg f0, f0
|
|
/* 80404D7C 00401CBC D0 03 00 D4 */ stfs f0, 0xd4(r3)
|
|
/* 80404D80 00401CC0 80 83 00 E8 */ lwz r4, 0xe8(r3)
|
|
/* 80404D84 00401CC4 38 04 00 01 */ addi r0, r4, 1
|
|
/* 80404D88 00401CC8 90 03 00 E8 */ stw r0, 0xe8(r3)
|
|
/* 80404D8C 00401CCC 80 03 00 E4 */ lwz r0, 0xe4(r3)
|
|
/* 80404D90 00401CD0 7C 04 00 00 */ cmpw r4, r0
|
|
/* 80404D94 00401CD4 40 82 00 14 */ bne .L_80404DA8
|
|
/* 80404D98 00401CD8 38 80 00 01 */ li r4, 1
|
|
/* 80404D9C 00401CDC 38 00 00 00 */ li r0, 0
|
|
/* 80404DA0 00401CE0 90 83 00 E8 */ stw r4, 0xe8(r3)
|
|
/* 80404DA4 00401CE4 90 03 00 98 */ stw r0, 0x98(r3)
|
|
.L_80404DA8:
|
|
/* 80404DA8 00401CE8 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80404DAC 00401CEC 38 80 10 1A */ li r4, 0x101a
|
|
/* 80404DB0 00401CF0 38 A0 00 00 */ li r5, 0
|
|
/* 80404DB4 00401CF4 4B F3 38 7D */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80404DB8 00401CF8 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80404DBC 00401CFC 7C 08 03 A6 */ mtlr r0
|
|
/* 80404DC0 00401D00 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80404DC4 00401D04 4E 80 00 20 */ blr
|
|
|
|
.global statusScrollDown__Q32kh6Screen19ObjDayEndResultItemFv
|
|
statusScrollDown__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80404DC8 00401D08 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 80404DCC 00401D0C 7C 08 02 A6 */ mflr r0
|
|
/* 80404DD0 00401D10 3C C0 43 30 */ lis r6, 0x4330
|
|
/* 80404DD4 00401D14 C8 82 1D 58 */ lfd f4, lbl_805200B8@sda21(r2)
|
|
/* 80404DD8 00401D18 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80404DDC 00401D1C 80 83 00 E0 */ lwz r4, 0xe0(r3)
|
|
/* 80404DE0 00401D20 90 C1 00 18 */ stw r6, 0x18(r1)
|
|
/* 80404DE4 00401D24 38 04 FF FF */ addi r0, r4, -1
|
|
/* 80404DE8 00401D28 6C 85 80 00 */ xoris r5, r4, 0x8000
|
|
/* 80404DEC 00401D2C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80404DF0 00401D30 81 03 00 E4 */ lwz r8, 0xe4(r3)
|
|
/* 80404DF4 00401D34 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 80404DF8 00401D38 80 E3 00 E8 */ lwz r7, 0xe8(r3)
|
|
/* 80404DFC 00401D3C C8 01 00 18 */ lfd f0, 0x18(r1)
|
|
/* 80404E00 00401D40 7C 07 40 50 */ subf r0, r7, r8
|
|
/* 80404E04 00401D44 90 A1 00 14 */ stw r5, 0x14(r1)
|
|
/* 80404E08 00401D48 6C 04 80 00 */ xoris r4, r0, 0x8000
|
|
/* 80404E0C 00401D4C EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404E10 00401D50 90 C1 00 10 */ stw r6, 0x10(r1)
|
|
/* 80404E14 00401D54 6C E7 80 00 */ xoris r7, r7, 0x8000
|
|
/* 80404E18 00401D58 C0 63 00 DC */ lfs f3, 0xdc(r3)
|
|
/* 80404E1C 00401D5C 6D 00 80 00 */ xoris r0, r8, 0x8000
|
|
/* 80404E20 00401D60 C8 41 00 10 */ lfd f2, 0x10(r1)
|
|
/* 80404E24 00401D64 90 81 00 24 */ stw r4, 0x24(r1)
|
|
/* 80404E28 00401D68 EC 23 00 32 */ fmuls f1, f3, f0
|
|
/* 80404E2C 00401D6C EC 42 20 28 */ fsubs f2, f2, f4
|
|
/* 80404E30 00401D70 90 C1 00 20 */ stw r6, 0x20(r1)
|
|
/* 80404E34 00401D74 C8 01 00 20 */ lfd f0, 0x20(r1)
|
|
/* 80404E38 00401D78 EC 43 00 B2 */ fmuls f2, f3, f2
|
|
/* 80404E3C 00401D7C 90 E1 00 0C */ stw r7, 0xc(r1)
|
|
/* 80404E40 00401D80 EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404E44 00401D84 90 C1 00 08 */ stw r6, 8(r1)
|
|
/* 80404E48 00401D88 C8 61 00 08 */ lfd f3, 8(r1)
|
|
/* 80404E4C 00401D8C EC 21 00 32 */ fmuls f1, f1, f0
|
|
/* 80404E50 00401D90 90 01 00 2C */ stw r0, 0x2c(r1)
|
|
/* 80404E54 00401D94 EC 63 20 28 */ fsubs f3, f3, f4
|
|
/* 80404E58 00401D98 90 C1 00 28 */ stw r6, 0x28(r1)
|
|
/* 80404E5C 00401D9C C8 01 00 28 */ lfd f0, 0x28(r1)
|
|
/* 80404E60 00401DA0 EC 23 08 BA */ fmadds f1, f3, f2, f1
|
|
/* 80404E64 00401DA4 EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404E68 00401DA8 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80404E6C 00401DAC FC 00 00 50 */ fneg f0, f0
|
|
/* 80404E70 00401DB0 D0 03 00 D4 */ stfs f0, 0xd4(r3)
|
|
/* 80404E74 00401DB4 80 83 00 E8 */ lwz r4, 0xe8(r3)
|
|
/* 80404E78 00401DB8 38 04 00 01 */ addi r0, r4, 1
|
|
/* 80404E7C 00401DBC 90 03 00 E8 */ stw r0, 0xe8(r3)
|
|
/* 80404E80 00401DC0 80 03 00 E4 */ lwz r0, 0xe4(r3)
|
|
/* 80404E84 00401DC4 7C 04 00 00 */ cmpw r4, r0
|
|
/* 80404E88 00401DC8 40 82 00 14 */ bne .L_80404E9C
|
|
/* 80404E8C 00401DCC 38 80 00 01 */ li r4, 1
|
|
/* 80404E90 00401DD0 38 00 00 00 */ li r0, 0
|
|
/* 80404E94 00401DD4 90 83 00 E8 */ stw r4, 0xe8(r3)
|
|
/* 80404E98 00401DD8 90 03 00 98 */ stw r0, 0x98(r3)
|
|
.L_80404E9C:
|
|
/* 80404E9C 00401DDC 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80404EA0 00401DE0 38 80 10 1A */ li r4, 0x101a
|
|
/* 80404EA4 00401DE4 38 A0 00 00 */ li r5, 0
|
|
/* 80404EA8 00401DE8 4B F3 37 89 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80404EAC 00401DEC 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80404EB0 00401DF0 7C 08 03 A6 */ mtlr r0
|
|
/* 80404EB4 00401DF4 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80404EB8 00401DF8 4E 80 00 20 */ blr
|
|
|
|
.global statusForceScroll__Q32kh6Screen19ObjDayEndResultItemFv
|
|
statusForceScroll__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80404EBC 00401DFC 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 80404EC0 00401E00 7C 08 02 A6 */ mflr r0
|
|
/* 80404EC4 00401E04 3C C0 43 30 */ lis r6, 0x4330
|
|
/* 80404EC8 00401E08 C8 82 1D 58 */ lfd f4, lbl_805200B8@sda21(r2)
|
|
/* 80404ECC 00401E0C 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 80404ED0 00401E10 93 E1 00 3C */ stw r31, 0x3c(r1)
|
|
/* 80404ED4 00401E14 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80404ED8 00401E18 80 83 00 E0 */ lwz r4, 0xe0(r3)
|
|
/* 80404EDC 00401E1C 90 C1 00 18 */ stw r6, 0x18(r1)
|
|
/* 80404EE0 00401E20 38 04 FF FF */ addi r0, r4, -1
|
|
/* 80404EE4 00401E24 6C 85 80 00 */ xoris r5, r4, 0x8000
|
|
/* 80404EE8 00401E28 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80404EEC 00401E2C 81 03 00 E4 */ lwz r8, 0xe4(r3)
|
|
/* 80404EF0 00401E30 90 01 00 1C */ stw r0, 0x1c(r1)
|
|
/* 80404EF4 00401E34 80 E3 00 E8 */ lwz r7, 0xe8(r3)
|
|
/* 80404EF8 00401E38 C8 01 00 18 */ lfd f0, 0x18(r1)
|
|
/* 80404EFC 00401E3C 7C 07 40 50 */ subf r0, r7, r8
|
|
/* 80404F00 00401E40 90 A1 00 14 */ stw r5, 0x14(r1)
|
|
/* 80404F04 00401E44 6C 04 80 00 */ xoris r4, r0, 0x8000
|
|
/* 80404F08 00401E48 EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404F0C 00401E4C 90 C1 00 10 */ stw r6, 0x10(r1)
|
|
/* 80404F10 00401E50 6C E7 80 00 */ xoris r7, r7, 0x8000
|
|
/* 80404F14 00401E54 C0 63 00 DC */ lfs f3, 0xdc(r3)
|
|
/* 80404F18 00401E58 6D 00 80 00 */ xoris r0, r8, 0x8000
|
|
/* 80404F1C 00401E5C C8 41 00 10 */ lfd f2, 0x10(r1)
|
|
/* 80404F20 00401E60 90 81 00 24 */ stw r4, 0x24(r1)
|
|
/* 80404F24 00401E64 EC 23 00 32 */ fmuls f1, f3, f0
|
|
/* 80404F28 00401E68 EC 42 20 28 */ fsubs f2, f2, f4
|
|
/* 80404F2C 00401E6C 90 C1 00 20 */ stw r6, 0x20(r1)
|
|
/* 80404F30 00401E70 C8 01 00 20 */ lfd f0, 0x20(r1)
|
|
/* 80404F34 00401E74 EC 43 00 B2 */ fmuls f2, f3, f2
|
|
/* 80404F38 00401E78 90 E1 00 0C */ stw r7, 0xc(r1)
|
|
/* 80404F3C 00401E7C EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404F40 00401E80 90 C1 00 08 */ stw r6, 8(r1)
|
|
/* 80404F44 00401E84 C8 61 00 08 */ lfd f3, 8(r1)
|
|
/* 80404F48 00401E88 EC 21 00 32 */ fmuls f1, f1, f0
|
|
/* 80404F4C 00401E8C 90 01 00 2C */ stw r0, 0x2c(r1)
|
|
/* 80404F50 00401E90 EC 63 20 28 */ fsubs f3, f3, f4
|
|
/* 80404F54 00401E94 90 C1 00 28 */ stw r6, 0x28(r1)
|
|
/* 80404F58 00401E98 C8 01 00 28 */ lfd f0, 0x28(r1)
|
|
/* 80404F5C 00401E9C EC 23 08 BA */ fmadds f1, f3, f2, f1
|
|
/* 80404F60 00401EA0 EC 00 20 28 */ fsubs f0, f0, f4
|
|
/* 80404F64 00401EA4 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80404F68 00401EA8 FC 00 00 50 */ fneg f0, f0
|
|
/* 80404F6C 00401EAC D0 03 00 D4 */ stfs f0, 0xd4(r3)
|
|
/* 80404F70 00401EB0 80 83 00 E8 */ lwz r4, 0xe8(r3)
|
|
/* 80404F74 00401EB4 38 04 00 01 */ addi r0, r4, 1
|
|
/* 80404F78 00401EB8 90 03 00 E8 */ stw r0, 0xe8(r3)
|
|
/* 80404F7C 00401EBC 80 03 00 E4 */ lwz r0, 0xe4(r3)
|
|
/* 80404F80 00401EC0 7C 04 00 00 */ cmpw r4, r0
|
|
/* 80404F84 00401EC4 40 82 00 E8 */ bne .L_8040506C
|
|
/* 80404F88 00401EC8 80 9F 00 E0 */ lwz r4, 0xe0(r31)
|
|
/* 80404F8C 00401ECC 80 1F 00 D8 */ lwz r0, 0xd8(r31)
|
|
/* 80404F90 00401ED0 7C 04 00 00 */ cmpw r4, r0
|
|
/* 80404F94 00401ED4 40 82 00 18 */ bne .L_80404FAC
|
|
/* 80404F98 00401ED8 38 60 00 01 */ li r3, 1
|
|
/* 80404F9C 00401EDC 38 00 00 04 */ li r0, 4
|
|
/* 80404FA0 00401EE0 90 7F 00 E8 */ stw r3, 0xe8(r31)
|
|
/* 80404FA4 00401EE4 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80404FA8 00401EE8 48 00 00 C4 */ b .L_8040506C
|
|
.L_80404FAC:
|
|
/* 80404FAC 00401EEC 48 04 EF FD */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80404FB0 00401EF0 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 80404FB4 00401EF4 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 80404FB8 00401EF8 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 80404FBC 00401EFC 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 80404FC0 00401F00 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 80404FC4 00401F04 4B F0 A3 59 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 80404FC8 00401F08 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80404FCC 00401F0C 40 82 00 20 */ bne .L_80404FEC
|
|
/* 80404FD0 00401F10 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 80404FD4 00401F14 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 80404FD8 00401F18 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 80404FDC 00401F1C 38 80 03 BE */ li r4, 0x3be
|
|
/* 80404FE0 00401F20 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 80404FE4 00401F24 4C C6 31 82 */ crclr 6
|
|
/* 80404FE8 00401F28 4B C2 56 59 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_80404FEC:
|
|
/* 80404FEC 00401F2C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80404FF0 00401F30 48 04 EF B9 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80404FF4 00401F34 80 63 00 18 */ lwz r3, 0x18(r3)
|
|
/* 80404FF8 00401F38 38 80 00 00 */ li r4, 0
|
|
/* 80404FFC 00401F3C 80 A3 00 24 */ lwz r5, 0x24(r3)
|
|
/* 80405000 00401F40 48 00 00 0C */ b .L_8040500C
|
|
.L_80405004:
|
|
/* 80405004 00401F44 80 A5 00 18 */ lwz r5, 0x18(r5)
|
|
/* 80405008 00401F48 38 84 00 01 */ addi r4, r4, 1
|
|
.L_8040500C:
|
|
/* 8040500C 00401F4C 28 05 00 00 */ cmplwi r5, 0
|
|
/* 80405010 00401F50 41 82 00 14 */ beq .L_80405024
|
|
/* 80405014 00401F54 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 80405018 00401F58 38 03 00 06 */ addi r0, r3, 6
|
|
/* 8040501C 00401F5C 7C 04 00 00 */ cmpw r4, r0
|
|
/* 80405020 00401F60 40 82 FF E4 */ bne .L_80405004
|
|
.L_80405024:
|
|
/* 80405024 00401F64 28 05 00 00 */ cmplwi r5, 0
|
|
/* 80405028 00401F68 41 82 00 30 */ beq .L_80405058
|
|
/* 8040502C 00401F6C 80 05 00 34 */ lwz r0, 0x34(r5)
|
|
/* 80405030 00401F70 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80405034 00401F74 40 82 00 24 */ bne .L_80405058
|
|
/* 80405038 00401F78 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
|
/* 8040503C 00401F7C 38 80 18 1E */ li r4, 0x181e
|
|
/* 80405040 00401F80 80 05 00 38 */ lwz r0, 0x38(r5)
|
|
/* 80405044 00401F84 38 A0 00 00 */ li r5, 0
|
|
/* 80405048 00401F88 7C 03 02 14 */ add r0, r3, r0
|
|
/* 8040504C 00401F8C 90 1F 00 C8 */ stw r0, 0xc8(r31)
|
|
/* 80405050 00401F90 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80405054 00401F94 4B F3 35 DD */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
.L_80405058:
|
|
/* 80405058 00401F98 38 00 00 01 */ li r0, 1
|
|
/* 8040505C 00401F9C 90 1F 00 E8 */ stw r0, 0xe8(r31)
|
|
/* 80405060 00401FA0 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 80405064 00401FA4 38 03 00 01 */ addi r0, r3, 1
|
|
/* 80405068 00401FA8 90 1F 00 E0 */ stw r0, 0xe0(r31)
|
|
.L_8040506C:
|
|
/* 8040506C 00401FAC 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80405070 00401FB0 38 80 10 1A */ li r4, 0x101a
|
|
/* 80405074 00401FB4 38 A0 00 00 */ li r5, 0
|
|
/* 80405078 00401FB8 4B F3 35 B9 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 8040507C 00401FBC 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80405080 00401FC0 83 E1 00 3C */ lwz r31, 0x3c(r1)
|
|
/* 80405084 00401FC4 7C 08 03 A6 */ mtlr r0
|
|
/* 80405088 00401FC8 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 8040508C 00401FCC 4E 80 00 20 */ blr
|
|
|
|
.global statusDrumRoll__Q32kh6Screen19ObjDayEndResultItemFv
|
|
statusDrumRoll__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80405090 00401FD0 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80405094 00401FD4 38 00 00 05 */ li r0, 5
|
|
/* 80405098 00401FD8 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040509C 00401FDC 88 84 00 50 */ lbz r4, 0x50(r4)
|
|
/* 804050A0 00401FE0 90 83 00 F4 */ stw r4, 0xf4(r3)
|
|
/* 804050A4 00401FE4 90 03 00 98 */ stw r0, 0x98(r3)
|
|
/* 804050A8 00401FE8 4E 80 00 20 */ blr
|
|
|
|
.global statusTotalValue__Q32kh6Screen19ObjDayEndResultItemFv
|
|
statusTotalValue__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 804050AC 00401FEC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804050B0 00401FF0 7C 08 02 A6 */ mflr r0
|
|
/* 804050B4 00401FF4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804050B8 00401FF8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804050BC 00401FFC 7C 7F 1B 78 */ mr r31, r3
|
|
/* 804050C0 00402000 80 83 00 F4 */ lwz r4, 0xf4(r3)
|
|
/* 804050C4 00402004 2C 04 00 00 */ cmpwi r4, 0
|
|
/* 804050C8 00402008 40 82 00 90 */ bne .L_80405158
|
|
/* 804050CC 0040200C 48 04 EE DD */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804050D0 00402010 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 804050D4 00402014 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 804050D8 00402018 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 804050DC 0040201C 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 804050E0 00402020 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 804050E4 00402024 4B F0 A2 39 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 804050E8 00402028 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 804050EC 0040202C 40 82 00 20 */ bne .L_8040510C
|
|
/* 804050F0 00402030 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 804050F4 00402034 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 804050F8 00402038 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 804050FC 0040203C 38 80 03 F3 */ li r4, 0x3f3
|
|
/* 80405100 00402040 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 80405104 00402044 4C C6 31 82 */ crclr 6
|
|
/* 80405108 00402048 4B C2 55 39 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_8040510C:
|
|
/* 8040510C 0040204C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80405110 00402050 48 04 EE 99 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80405114 00402054 80 03 00 2C */ lwz r0, 0x2c(r3)
|
|
/* 80405118 00402058 C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 8040511C 0040205C 90 1F 00 C4 */ stw r0, 0xc4(r31)
|
|
/* 80405120 00402060 80 7F 00 A8 */ lwz r3, 0xa8(r31)
|
|
/* 80405124 00402064 4B F0 66 D5 */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 80405128 00402068 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 8040512C 0040206C 48 00 6C A5 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80405130 00402070 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80405134 00402074 38 80 18 14 */ li r4, 0x1814
|
|
/* 80405138 00402078 38 A0 00 00 */ li r5, 0
|
|
/* 8040513C 0040207C 4B F3 34 F5 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80405140 00402080 38 00 00 00 */ li r0, 0
|
|
/* 80405144 00402084 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80405148 00402088 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 8040514C 0040208C 60 00 00 40 */ ori r0, r0, 0x40
|
|
/* 80405150 00402090 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80405154 00402094 48 00 00 0C */ b .L_80405160
|
|
.L_80405158:
|
|
/* 80405158 00402098 38 04 FF FF */ addi r0, r4, -1
|
|
/* 8040515C 0040209C 90 1F 00 F4 */ stw r0, 0xf4(r31)
|
|
.L_80405160:
|
|
/* 80405160 004020A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80405164 004020A4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80405168 004020A8 7C 08 03 A6 */ mtlr r0
|
|
/* 8040516C 004020AC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80405170 004020B0 4E 80 00 20 */ blr
|
|
|
|
.global updateCommon__Q32kh6Screen19ObjDayEndResultItemFv
|
|
updateCommon__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 80405174 004020B4 94 21 FF A0 */ stwu r1, -0x60(r1)
|
|
/* 80405178 004020B8 7C 08 02 A6 */ mflr r0
|
|
/* 8040517C 004020BC 90 01 00 64 */ stw r0, 0x64(r1)
|
|
/* 80405180 004020C0 DB E1 00 50 */ stfd f31, 0x50(r1)
|
|
/* 80405184 004020C4 F3 E1 00 58 */ psq_st f31, 88(r1), 0, qr0
|
|
/* 80405188 004020C8 93 E1 00 4C */ stw r31, 0x4c(r1)
|
|
/* 8040518C 004020CC 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80405190 004020D0 C0 03 00 44 */ lfs f0, 0x44(r3)
|
|
/* 80405194 004020D4 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 80405198 004020D8 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 8040519C 004020DC C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 804051A0 004020E0 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 804051A4 004020E4 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 804051A8 004020E8 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 804051AC 004020EC 4B C3 B9 81 */ bl animation__9J2DScreenFv
|
|
/* 804051B0 004020F0 C0 1F 00 44 */ lfs f0, 0x44(r31)
|
|
/* 804051B4 004020F4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 804051B8 004020F8 C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 804051BC 004020FC 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 804051C0 00402100 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 804051C4 00402104 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 804051C8 00402108 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
/* 804051CC 0040210C C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 804051D0 00402110 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 804051D4 00402114 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
/* 804051D8 00402118 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 804051DC 0040211C C0 5F 00 44 */ lfs f2, 0x44(r31)
|
|
/* 804051E0 00402120 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 804051E4 00402124 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 804051E8 00402128 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 804051EC 0040212C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 804051F0 00402130 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 804051F4 00402134 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 804051F8 00402138 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 804051FC 0040213C 40 82 00 0C */ bne .L_80405208
|
|
/* 80405200 00402140 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80405204 00402144 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
.L_80405208:
|
|
/* 80405208 00402148 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 8040520C 0040214C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80405210 00402150 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 80405214 00402154 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80405218 00402158 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 8040521C 0040215C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80405220 00402160 C0 5F 00 48 */ lfs f2, 0x48(r31)
|
|
/* 80405224 00402164 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 80405228 00402168 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 8040522C 0040216C EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80405230 00402170 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80405234 00402174 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80405238 00402178 40 82 00 0C */ bne .L_80405244
|
|
/* 8040523C 0040217C C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80405240 00402180 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
.L_80405244:
|
|
/* 80405244 00402184 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 80405248 00402188 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 8040524C 0040218C D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80405250 00402190 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 80405254 00402194 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80405258 00402198 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 8040525C 0040219C 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80405260 004021A0 4B C3 B8 CD */ bl animation__9J2DScreenFv
|
|
/* 80405264 004021A4 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 80405268 004021A8 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 8040526C 004021AC C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 80405270 004021B0 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 80405274 004021B4 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80405278 004021B8 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 8040527C 004021BC D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
/* 80405280 004021C0 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 80405284 004021C4 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80405288 004021C8 D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
/* 8040528C 004021CC 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80405290 004021D0 C0 5F 00 68 */ lfs f2, 0x68(r31)
|
|
/* 80405294 004021D4 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80405298 004021D8 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 8040529C 004021DC 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 804052A0 004021E0 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 804052A4 004021E4 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 804052A8 004021E8 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 804052AC 004021EC 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 804052B0 004021F0 40 82 00 0C */ bne .L_804052BC
|
|
/* 804052B4 004021F4 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 804052B8 004021F8 D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
.L_804052BC:
|
|
/* 804052BC 004021FC 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 804052C0 00402200 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 804052C4 00402204 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 804052C8 00402208 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 804052CC 0040220C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 804052D0 00402210 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 804052D4 00402214 C0 5F 00 6C */ lfs f2, 0x6c(r31)
|
|
/* 804052D8 00402218 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 804052DC 0040221C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 804052E0 00402220 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 804052E4 00402224 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 804052E8 00402228 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 804052EC 0040222C 40 82 00 0C */ bne .L_804052F8
|
|
/* 804052F0 00402230 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 804052F4 00402234 D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
.L_804052F8:
|
|
/* 804052F8 00402238 C0 1F 00 64 */ lfs f0, 0x64(r31)
|
|
/* 804052FC 0040223C 3C 60 69 74 */ lis r3, 0x69746C65@ha
|
|
/* 80405300 00402240 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 80405304 00402244 38 C3 6C 65 */ addi r6, r3, 0x69746C65@l
|
|
/* 80405308 00402248 38 A0 4E 74 */ li r5, 0x4e74
|
|
/* 8040530C 0040224C D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80405310 00402250 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80405314 00402254 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405318 00402258 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040531C 0040225C 7D 89 03 A6 */ mtctr r12
|
|
/* 80405320 00402260 4E 80 04 21 */ bctrl
|
|
/* 80405324 00402264 4B C3 42 D9 */ bl animationTransform__7J2DPaneFv
|
|
/* 80405328 00402268 C0 3F 00 64 */ lfs f1, 0x64(r31)
|
|
/* 8040532C 0040226C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80405330 00402270 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80405334 00402274 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 80405338 00402278 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8040533C 0040227C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80405340 00402280 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
/* 80405344 00402284 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 80405348 00402288 C0 5F 00 64 */ lfs f2, 0x64(r31)
|
|
/* 8040534C 0040228C A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80405350 00402290 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80405354 00402294 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 80405358 00402298 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 8040535C 0040229C EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80405360 004022A0 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80405364 004022A4 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80405368 004022A8 40 82 00 0C */ bne .L_80405374
|
|
/* 8040536C 004022AC C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80405370 004022B0 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
.L_80405374:
|
|
/* 80405374 004022B4 C0 1F 00 78 */ lfs f0, 0x78(r31)
|
|
/* 80405378 004022B8 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 8040537C 004022BC D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80405380 004022C0 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80405384 004022C4 4B C3 B7 A9 */ bl animation__9J2DScreenFv
|
|
/* 80405388 004022C8 C0 3F 00 78 */ lfs f1, 0x78(r31)
|
|
/* 8040538C 004022CC 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80405390 004022D0 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80405394 004022D4 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 80405398 004022D8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8040539C 004022DC C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 804053A0 004022E0 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
/* 804053A4 004022E4 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 804053A8 004022E8 C0 5F 00 78 */ lfs f2, 0x78(r31)
|
|
/* 804053AC 004022EC A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 804053B0 004022F0 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 804053B4 004022F4 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 804053B8 004022F8 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 804053BC 004022FC EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 804053C0 00402300 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 804053C4 00402304 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 804053C8 00402308 40 82 00 0C */ bne .L_804053D4
|
|
/* 804053CC 0040230C C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 804053D0 00402310 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
.L_804053D4:
|
|
/* 804053D4 00402314 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 804053D8 00402318 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804053DC 0040231C 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 804053E0 00402320 7D 89 03 A6 */ mtctr r12
|
|
/* 804053E4 00402324 4E 80 04 21 */ bctrl
|
|
/* 804053E8 00402328 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804053EC 0040232C 3C 80 6D 61 */ lis r4, 0x6D61736B@ha
|
|
/* 804053F0 00402330 38 C4 73 6B */ addi r6, r4, 0x6D61736B@l
|
|
/* 804053F4 00402334 38 A0 00 4E */ li r5, 0x4e
|
|
/* 804053F8 00402338 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804053FC 0040233C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405400 00402340 7D 89 03 A6 */ mtctr r12
|
|
/* 80405404 00402344 4E 80 04 21 */ bctrl
|
|
/* 80405408 00402348 7C 64 1B 78 */ mr r4, r3
|
|
/* 8040540C 0040234C 38 61 00 14 */ addi r3, r1, 0x14
|
|
/* 80405410 00402350 38 A0 00 00 */ li r5, 0
|
|
/* 80405414 00402354 4B C3 3B 85 */ bl getGlbVtx__7J2DPaneCFUc
|
|
/* 80405418 00402358 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8040541C 0040235C 3C 80 6D 61 */ lis r4, 0x6D61736B@ha
|
|
/* 80405420 00402360 80 E1 00 14 */ lwz r7, 0x14(r1)
|
|
/* 80405424 00402364 38 C4 73 6B */ addi r6, r4, 0x6D61736B@l
|
|
/* 80405428 00402368 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040542C 0040236C 38 A0 00 4E */ li r5, 0x4e
|
|
/* 80405430 00402370 80 81 00 18 */ lwz r4, 0x18(r1)
|
|
/* 80405434 00402374 80 01 00 1C */ lwz r0, 0x1c(r1)
|
|
/* 80405438 00402378 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040543C 0040237C 90 E1 00 2C */ stw r7, 0x2c(r1)
|
|
/* 80405440 00402380 90 81 00 30 */ stw r4, 0x30(r1)
|
|
/* 80405444 00402384 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80405448 00402388 7D 89 03 A6 */ mtctr r12
|
|
/* 8040544C 0040238C 4E 80 04 21 */ bctrl
|
|
/* 80405450 00402390 7C 64 1B 78 */ mr r4, r3
|
|
/* 80405454 00402394 38 61 00 08 */ addi r3, r1, 8
|
|
/* 80405458 00402398 38 A0 00 03 */ li r5, 3
|
|
/* 8040545C 0040239C 4B C3 3B 3D */ bl getGlbVtx__7J2DPaneCFUc
|
|
/* 80405460 004023A0 C0 02 1D 70 */ lfs f0, lbl_805200D0@sda21(r2)
|
|
/* 80405464 004023A4 C3 E1 00 30 */ lfs f31, 0x30(r1)
|
|
/* 80405468 004023A8 80 81 00 08 */ lwz r4, 8(r1)
|
|
/* 8040546C 004023AC 80 61 00 0C */ lwz r3, 0xc(r1)
|
|
/* 80405470 004023B0 EC 20 F8 2A */ fadds f1, f0, f31
|
|
/* 80405474 004023B4 80 01 00 10 */ lwz r0, 0x10(r1)
|
|
/* 80405478 004023B8 90 81 00 20 */ stw r4, 0x20(r1)
|
|
/* 8040547C 004023BC 90 61 00 24 */ stw r3, 0x24(r1)
|
|
/* 80405480 004023C0 90 01 00 28 */ stw r0, 0x28(r1)
|
|
/* 80405484 004023C4 4B CB C6 C9 */ bl __cvt_fp2unsigned
|
|
/* 80405488 004023C8 C0 01 00 24 */ lfs f0, 0x24(r1)
|
|
/* 8040548C 004023CC 90 7F 00 EC */ stw r3, 0xec(r31)
|
|
/* 80405490 004023D0 EC 20 F8 28 */ fsubs f1, f0, f31
|
|
/* 80405494 004023D4 4B CB C6 B9 */ bl __cvt_fp2unsigned
|
|
/* 80405498 004023D8 90 7F 00 F0 */ stw r3, 0xf0(r31)
|
|
/* 8040549C 004023DC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804054A0 004023E0 4B C3 B6 8D */ bl animation__9J2DScreenFv
|
|
/* 804054A4 004023E4 C0 1F 00 A0 */ lfs f0, 0xa0(r31)
|
|
/* 804054A8 004023E8 3C 60 4E 5F */ lis r3, 0x4E5F3364@ha
|
|
/* 804054AC 004023EC 80 9F 00 9C */ lwz r4, 0x9c(r31)
|
|
/* 804054B0 004023F0 38 C3 33 64 */ addi r6, r3, 0x4E5F3364@l
|
|
/* 804054B4 004023F4 38 A0 00 00 */ li r5, 0
|
|
/* 804054B8 004023F8 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 804054BC 004023FC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804054C0 00402400 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804054C4 00402404 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804054C8 00402408 7D 89 03 A6 */ mtctr r12
|
|
/* 804054CC 0040240C 4E 80 04 21 */ bctrl
|
|
/* 804054D0 00402410 4B C3 41 2D */ bl animationTransform__7J2DPaneFv
|
|
/* 804054D4 00402414 C0 3F 00 A0 */ lfs f1, 0xa0(r31)
|
|
/* 804054D8 00402418 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 804054DC 0040241C C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 804054E0 00402420 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 804054E4 00402424 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804054E8 00402428 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 804054EC 0040242C D0 1F 00 A0 */ stfs f0, 0xa0(r31)
|
|
/* 804054F0 00402430 80 7F 00 9C */ lwz r3, 0x9c(r31)
|
|
/* 804054F4 00402434 C0 5F 00 A0 */ lfs f2, 0xa0(r31)
|
|
/* 804054F8 00402438 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 804054FC 0040243C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80405500 00402440 90 01 00 3C */ stw r0, 0x3c(r1)
|
|
/* 80405504 00402444 C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 80405508 00402448 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 8040550C 0040244C FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80405510 00402450 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80405514 00402454 40 82 00 0C */ bne .L_80405520
|
|
/* 80405518 00402458 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 8040551C 0040245C D0 1F 00 A0 */ stfs f0, 0xa0(r31)
|
|
.L_80405520:
|
|
/* 80405520 00402460 E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
|
|
/* 80405524 00402464 80 01 00 64 */ lwz r0, 0x64(r1)
|
|
/* 80405528 00402468 CB E1 00 50 */ lfd f31, 0x50(r1)
|
|
/* 8040552C 0040246C 83 E1 00 4C */ lwz r31, 0x4c(r1)
|
|
/* 80405530 00402470 7C 08 03 A6 */ mtlr r0
|
|
/* 80405534 00402474 38 21 00 60 */ addi r1, r1, 0x60
|
|
/* 80405538 00402478 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
__ct__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 8040553C 0040247C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80405540 00402480 7C 08 02 A6 */ mflr r0
|
|
/* 80405544 00402484 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80405548 00402488 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040554C 0040248C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80405550 00402490 48 04 E5 99 */ bl __ct__Q26Screen7ObjBaseFv
|
|
/* 80405554 00402494 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80405558 00402498 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultIncP@ha
|
|
/* 8040555C 0040249C 38 A3 B0 C8 */ addi r5, r3, __vt__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80405560 004024A0 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80405564 004024A4 90 BF 00 00 */ stw r5, 0(r31)
|
|
/* 80405568 004024A8 38 05 00 10 */ addi r0, r5, 0x10
|
|
/* 8040556C 004024AC 38 E4 AF 58 */ addi r7, r4, __vt__Q32kh6Screen19ObjDayEndResultIncP@l
|
|
/* 80405570 004024B0 39 20 00 00 */ li r9, 0
|
|
/* 80405574 004024B4 90 1F 00 18 */ stw r0, 0x18(r31)
|
|
/* 80405578 004024B8 39 00 00 FF */ li r8, 0xff
|
|
/* 8040557C 004024BC C0 42 1D 48 */ lfs f2, lbl_805200A8@sda21(r2)
|
|
/* 80405580 004024C0 38 C7 00 10 */ addi r6, r7, 0x10
|
|
/* 80405584 004024C4 91 3F 00 38 */ stw r9, 0x38(r31)
|
|
/* 80405588 004024C8 38 A0 00 04 */ li r5, 4
|
|
/* 8040558C 004024CC C0 22 1D 74 */ lfs f1, lbl_805200D4@sda21(r2)
|
|
/* 80405590 004024D0 38 00 00 0A */ li r0, 0xa
|
|
/* 80405594 004024D4 91 3F 00 3C */ stw r9, 0x3c(r31)
|
|
/* 80405598 004024D8 38 83 41 34 */ addi r4, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040559C 004024DC C0 02 1D 78 */ lfs f0, lbl_805200D8@sda21(r2)
|
|
/* 804055A0 004024E0 7F E3 FB 78 */ mr r3, r31
|
|
/* 804055A4 004024E4 91 3F 00 40 */ stw r9, 0x40(r31)
|
|
/* 804055A8 004024E8 91 3F 00 4C */ stw r9, 0x4c(r31)
|
|
/* 804055AC 004024EC 91 3F 00 50 */ stw r9, 0x50(r31)
|
|
/* 804055B0 004024F0 91 3F 00 54 */ stw r9, 0x54(r31)
|
|
/* 804055B4 004024F4 91 3F 00 58 */ stw r9, 0x58(r31)
|
|
/* 804055B8 004024F8 91 3F 00 5C */ stw r9, 0x5c(r31)
|
|
/* 804055BC 004024FC 91 3F 00 70 */ stw r9, 0x70(r31)
|
|
/* 804055C0 00402500 91 3F 00 74 */ stw r9, 0x74(r31)
|
|
/* 804055C4 00402504 D0 5F 00 78 */ stfs f2, 0x78(r31)
|
|
/* 804055C8 00402508 D0 5F 00 6C */ stfs f2, 0x6c(r31)
|
|
/* 804055CC 0040250C D0 5F 00 68 */ stfs f2, 0x68(r31)
|
|
/* 804055D0 00402510 D0 5F 00 64 */ stfs f2, 0x64(r31)
|
|
/* 804055D4 00402514 D0 5F 00 60 */ stfs f2, 0x60(r31)
|
|
/* 804055D8 00402518 D0 5F 00 48 */ stfs f2, 0x48(r31)
|
|
/* 804055DC 0040251C D0 5F 00 44 */ stfs f2, 0x44(r31)
|
|
/* 804055E0 00402520 D0 5F 00 88 */ stfs f2, 0x88(r31)
|
|
/* 804055E4 00402524 D0 5F 00 84 */ stfs f2, 0x84(r31)
|
|
/* 804055E8 00402528 D0 5F 00 80 */ stfs f2, 0x80(r31)
|
|
/* 804055EC 0040252C D0 5F 00 7C */ stfs f2, 0x7c(r31)
|
|
/* 804055F0 00402530 91 3F 00 8C */ stw r9, 0x8c(r31)
|
|
/* 804055F4 00402534 99 1F 00 95 */ stb r8, 0x95(r31)
|
|
/* 804055F8 00402538 99 1F 00 94 */ stb r8, 0x94(r31)
|
|
/* 804055FC 0040253C 91 3F 00 90 */ stw r9, 0x90(r31)
|
|
/* 80405600 00402540 90 FF 00 00 */ stw r7, 0(r31)
|
|
/* 80405604 00402544 90 DF 00 18 */ stw r6, 0x18(r31)
|
|
/* 80405608 00402548 91 3F 00 CC */ stw r9, 0xcc(r31)
|
|
/* 8040560C 0040254C 91 3F 00 D0 */ stw r9, 0xd0(r31)
|
|
/* 80405610 00402550 91 3F 00 D4 */ stw r9, 0xd4(r31)
|
|
/* 80405614 00402554 91 3F 00 D8 */ stw r9, 0xd8(r31)
|
|
/* 80405618 00402558 91 3F 00 DC */ stw r9, 0xdc(r31)
|
|
/* 8040561C 0040255C 91 3F 00 E0 */ stw r9, 0xe0(r31)
|
|
/* 80405620 00402560 91 3F 00 E4 */ stw r9, 0xe4(r31)
|
|
/* 80405624 00402564 91 3F 00 E8 */ stw r9, 0xe8(r31)
|
|
/* 80405628 00402568 91 3F 00 EC */ stw r9, 0xec(r31)
|
|
/* 8040562C 0040256C 91 3F 00 F0 */ stw r9, 0xf0(r31)
|
|
/* 80405630 00402570 91 3F 00 F4 */ stw r9, 0xf4(r31)
|
|
/* 80405634 00402574 91 3F 00 F8 */ stw r9, 0xf8(r31)
|
|
/* 80405638 00402578 91 3F 00 FC */ stw r9, 0xfc(r31)
|
|
/* 8040563C 0040257C 91 3F 01 00 */ stw r9, 0x100(r31)
|
|
/* 80405640 00402580 91 3F 01 04 */ stw r9, 0x104(r31)
|
|
/* 80405644 00402584 91 3F 01 08 */ stw r9, 0x108(r31)
|
|
/* 80405648 00402588 91 3F 01 0C */ stw r9, 0x10c(r31)
|
|
/* 8040564C 0040258C 91 3F 01 10 */ stw r9, 0x110(r31)
|
|
/* 80405650 00402590 91 3F 01 14 */ stw r9, 0x114(r31)
|
|
/* 80405654 00402594 91 3F 01 18 */ stw r9, 0x118(r31)
|
|
/* 80405658 00402598 91 3F 01 1C */ stw r9, 0x11c(r31)
|
|
/* 8040565C 0040259C 91 3F 01 20 */ stw r9, 0x120(r31)
|
|
/* 80405660 004025A0 91 3F 01 24 */ stw r9, 0x124(r31)
|
|
/* 80405664 004025A4 91 3F 01 28 */ stw r9, 0x128(r31)
|
|
/* 80405668 004025A8 91 3F 01 2C */ stw r9, 0x12c(r31)
|
|
/* 8040566C 004025AC 91 3F 01 30 */ stw r9, 0x130(r31)
|
|
/* 80405670 004025B0 91 3F 01 34 */ stw r9, 0x134(r31)
|
|
/* 80405674 004025B4 91 3F 01 38 */ stw r9, 0x138(r31)
|
|
/* 80405678 004025B8 90 BF 00 98 */ stw r5, 0x98(r31)
|
|
/* 8040567C 004025BC 91 3F 00 4C */ stw r9, 0x4c(r31)
|
|
/* 80405680 004025C0 91 3F 00 A0 */ stw r9, 0xa0(r31)
|
|
/* 80405684 004025C4 91 3F 00 9C */ stw r9, 0x9c(r31)
|
|
/* 80405688 004025C8 D0 3F 00 A4 */ stfs f1, 0xa4(r31)
|
|
/* 8040568C 004025CC D0 1F 00 A8 */ stfs f0, 0xa8(r31)
|
|
/* 80405690 004025D0 91 3F 00 AC */ stw r9, 0xac(r31)
|
|
/* 80405694 004025D4 90 1F 00 B8 */ stw r0, 0xb8(r31)
|
|
/* 80405698 004025D8 91 3F 00 B4 */ stw r9, 0xb4(r31)
|
|
/* 8040569C 004025DC 91 3F 00 B0 */ stw r9, 0xb0(r31)
|
|
/* 804056A0 004025E0 91 3F 00 C8 */ stw r9, 0xc8(r31)
|
|
/* 804056A4 004025E4 88 04 00 50 */ lbz r0, 0x50(r4)
|
|
/* 804056A8 004025E8 90 1F 01 54 */ stw r0, 0x154(r31)
|
|
/* 804056AC 004025EC D0 5F 01 3C */ stfs f2, 0x13c(r31)
|
|
/* 804056B0 004025F0 D0 5F 01 40 */ stfs f2, 0x140(r31)
|
|
/* 804056B4 004025F4 D0 5F 01 44 */ stfs f2, 0x144(r31)
|
|
/* 804056B8 004025F8 D0 5F 01 48 */ stfs f2, 0x148(r31)
|
|
/* 804056BC 004025FC D0 5F 01 4C */ stfs f2, 0x14c(r31)
|
|
/* 804056C0 00402600 D0 5F 01 50 */ stfs f2, 0x150(r31)
|
|
/* 804056C4 00402604 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 804056C8 00402608 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804056CC 0040260C 7C 08 03 A6 */ mtlr r0
|
|
/* 804056D0 00402610 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804056D4 00402614 4E 80 00 20 */ blr
|
|
|
|
.global doCreate__Q32kh6Screen19ObjDayEndResultIncPFP10JKRArchive
|
|
doCreate__Q32kh6Screen19ObjDayEndResultIncPFP10JKRArchive:
|
|
/* 804056D8 00402618 94 21 FF 90 */ stwu r1, -0x70(r1)
|
|
/* 804056DC 0040261C 7C 08 02 A6 */ mflr r0
|
|
/* 804056E0 00402620 3C A0 80 4A */ lis r5, lbl_80498830@ha
|
|
/* 804056E4 00402624 90 01 00 74 */ stw r0, 0x74(r1)
|
|
/* 804056E8 00402628 BE C1 00 48 */ stmw r22, 0x48(r1)
|
|
/* 804056EC 0040262C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 804056F0 00402630 7C 9F 23 78 */ mr r31, r4
|
|
/* 804056F4 00402634 38 60 01 48 */ li r3, 0x148
|
|
/* 804056F8 00402638 3B 65 88 30 */ addi r27, r5, lbl_80498830@l
|
|
/* 804056FC 0040263C 4B C1 E7 A9 */ bl __nw__FUl
|
|
/* 80405700 00402640 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80405704 00402644 41 82 00 0C */ beq .L_80405710
|
|
/* 80405708 00402648 48 02 F6 A5 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 8040570C 0040264C 7C 60 1B 78 */ mr r0, r3
|
|
.L_80405710:
|
|
/* 80405710 00402650 90 1E 00 38 */ stw r0, 0x38(r30)
|
|
/* 80405714 00402654 7F E6 FB 78 */ mr r6, r31
|
|
/* 80405718 00402658 38 9B 00 14 */ addi r4, r27, 0x14
|
|
/* 8040571C 0040265C 3C A0 01 04 */ lis r5, 0x104
|
|
/* 80405720 00402660 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 80405724 00402664 4B C3 9F 01 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 80405728 00402668 7F E4 FB 78 */ mr r4, r31
|
|
/* 8040572C 0040266C 38 7B 00 28 */ addi r3, r27, 0x28
|
|
/* 80405730 00402670 4B C1 D8 E9 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80405734 00402674 4B C4 21 E9 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80405738 00402678 90 7E 00 3C */ stw r3, 0x3c(r30)
|
|
/* 8040573C 0040267C 7F E4 FB 78 */ mr r4, r31
|
|
/* 80405740 00402680 38 7B 00 3C */ addi r3, r27, 0x3c
|
|
/* 80405744 00402684 4B C1 D8 D5 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80405748 00402688 4B C4 21 D5 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 8040574C 0040268C 90 7E 00 40 */ stw r3, 0x40(r30)
|
|
/* 80405750 00402690 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 80405754 00402694 80 9E 00 3C */ lwz r4, 0x3c(r30)
|
|
/* 80405758 00402698 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040575C 0040269C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80405760 004026A0 7D 89 03 A6 */ mtctr r12
|
|
/* 80405764 004026A4 4E 80 04 21 */ bctrl
|
|
/* 80405768 004026A8 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 8040576C 004026AC 80 9E 00 40 */ lwz r4, 0x40(r30)
|
|
/* 80405770 004026B0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405774 004026B4 81 8C 00 64 */ lwz r12, 0x64(r12)
|
|
/* 80405778 004026B8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040577C 004026BC 4E 80 04 21 */ bctrl
|
|
/* 80405780 004026C0 3C 80 62 74 */ lis r4, 0x62746E32@ha
|
|
/* 80405784 004026C4 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 80405788 004026C8 38 C4 6E 32 */ addi r6, r4, 0x62746E32@l
|
|
/* 8040578C 004026CC 38 A0 00 4E */ li r5, 0x4e
|
|
/* 80405790 004026D0 38 E0 00 08 */ li r7, 8
|
|
/* 80405794 004026D4 48 00 63 51 */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 80405798 004026D8 90 7E 00 8C */ stw r3, 0x8c(r30)
|
|
/* 8040579C 004026DC 80 7E 00 8C */ lwz r3, 0x8c(r30)
|
|
/* 804057A0 004026E0 48 00 66 51 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 804057A4 004026E4 80 7E 00 8C */ lwz r3, 0x8c(r30)
|
|
/* 804057A8 004026E8 38 80 00 00 */ li r4, 0
|
|
/* 804057AC 004026EC 48 00 66 65 */ bl set_init_alpha__Q32kh6Screen14khUtilFadePaneFUc
|
|
/* 804057B0 004026F0 38 60 01 48 */ li r3, 0x148
|
|
/* 804057B4 004026F4 4B C1 E6 F1 */ bl __nw__FUl
|
|
/* 804057B8 004026F8 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 804057BC 004026FC 41 82 00 0C */ beq .L_804057C8
|
|
/* 804057C0 00402700 48 02 F5 ED */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 804057C4 00402704 7C 60 1B 78 */ mr r0, r3
|
|
.L_804057C8:
|
|
/* 804057C8 00402708 90 1E 00 4C */ stw r0, 0x4c(r30)
|
|
/* 804057CC 0040270C 7F E6 FB 78 */ mr r6, r31
|
|
/* 804057D0 00402710 38 9B 01 30 */ addi r4, r27, 0x130
|
|
/* 804057D4 00402714 3C A0 00 04 */ lis r5, 4
|
|
/* 804057D8 00402718 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804057DC 0040271C 4B C3 9E 49 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 804057E0 00402720 7F E4 FB 78 */ mr r4, r31
|
|
/* 804057E4 00402724 38 7B 01 48 */ addi r3, r27, 0x148
|
|
/* 804057E8 00402728 4B C1 D8 31 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804057EC 0040272C 7C 76 1B 78 */ mr r22, r3
|
|
/* 804057F0 00402730 4B C4 21 2D */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804057F4 00402734 90 7E 00 50 */ stw r3, 0x50(r30)
|
|
/* 804057F8 00402738 7E C3 B3 78 */ mr r3, r22
|
|
/* 804057FC 0040273C 4B C4 21 21 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80405800 00402740 90 7E 00 54 */ stw r3, 0x54(r30)
|
|
/* 80405804 00402744 7E C3 B3 78 */ mr r3, r22
|
|
/* 80405808 00402748 4B C4 21 15 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 8040580C 0040274C 90 7E 00 9C */ stw r3, 0x9c(r30)
|
|
/* 80405810 00402750 7E C3 B3 78 */ mr r3, r22
|
|
/* 80405814 00402754 4B C4 21 09 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80405818 00402758 90 7E 00 A0 */ stw r3, 0xa0(r30)
|
|
/* 8040581C 0040275C 7F E4 FB 78 */ mr r4, r31
|
|
/* 80405820 00402760 38 7B 01 60 */ addi r3, r27, 0x160
|
|
/* 80405824 00402764 4B C1 D7 F5 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80405828 00402768 4B C4 20 F5 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 8040582C 0040276C 90 7E 00 58 */ stw r3, 0x58(r30)
|
|
/* 80405830 00402770 7F E4 FB 78 */ mr r4, r31
|
|
/* 80405834 00402774 38 7B 01 78 */ addi r3, r27, 0x178
|
|
/* 80405838 00402778 4B C1 D7 E1 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 8040583C 0040277C 4B C4 20 E1 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80405840 00402780 90 7E 00 5C */ stw r3, 0x5c(r30)
|
|
/* 80405844 00402784 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405848 00402788 80 9E 00 58 */ lwz r4, 0x58(r30)
|
|
/* 8040584C 0040278C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405850 00402790 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
|
/* 80405854 00402794 7D 89 03 A6 */ mtctr r12
|
|
/* 80405858 00402798 4E 80 04 21 */ bctrl
|
|
/* 8040585C 0040279C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405860 004027A0 80 9E 00 5C */ lwz r4, 0x5c(r30)
|
|
/* 80405864 004027A4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405868 004027A8 81 8C 00 70 */ lwz r12, 0x70(r12)
|
|
/* 8040586C 004027AC 7D 89 03 A6 */ mtctr r12
|
|
/* 80405870 004027B0 4E 80 04 21 */ bctrl
|
|
/* 80405874 004027B4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405878 004027B8 3C A0 65 6D */ lis r5, 0x656D5731@ha
|
|
/* 8040587C 004027BC 3C 80 00 4E */ lis r4, 0x004E6974@ha
|
|
/* 80405880 004027C0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405884 004027C4 38 C5 57 31 */ addi r6, r5, 0x656D5731@l
|
|
/* 80405888 004027C8 38 A4 69 74 */ addi r5, r4, 0x004E6974@l
|
|
/* 8040588C 004027CC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405890 004027D0 7D 89 03 A6 */ mtctr r12
|
|
/* 80405894 004027D4 4E 80 04 21 */ bctrl
|
|
/* 80405898 004027D8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040589C 004027DC 80 9E 00 9C */ lwz r4, 0x9c(r30)
|
|
/* 804058A0 004027E0 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 804058A4 004027E4 7D 89 03 A6 */ mtctr r12
|
|
/* 804058A8 004027E8 4E 80 04 21 */ bctrl
|
|
/* 804058AC 004027EC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804058B0 004027F0 3C 80 74 65 */ lis r4, 0x74656D57@ha
|
|
/* 804058B4 004027F4 38 C4 6D 57 */ addi r6, r4, 0x74656D57@l
|
|
/* 804058B8 004027F8 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 804058BC 004027FC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804058C0 00402800 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804058C4 00402804 7D 89 03 A6 */ mtctr r12
|
|
/* 804058C8 00402808 4E 80 04 21 */ bctrl
|
|
/* 804058CC 0040280C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804058D0 00402810 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 804058D4 00402814 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 804058D8 00402818 7D 89 03 A6 */ mtctr r12
|
|
/* 804058DC 0040281C 4E 80 04 21 */ bctrl
|
|
/* 804058E0 00402820 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804058E4 00402824 3C A0 74 70 */ lis r5, 0x74703030@ha
|
|
/* 804058E8 00402828 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 804058EC 0040282C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804058F0 00402830 38 C5 30 30 */ addi r6, r5, 0x74703030@l
|
|
/* 804058F4 00402834 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 804058F8 00402838 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804058FC 0040283C 7D 89 03 A6 */ mtctr r12
|
|
/* 80405900 00402840 4E 80 04 21 */ bctrl
|
|
/* 80405904 00402844 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405908 00402848 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 8040590C 0040284C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80405910 00402850 7D 89 03 A6 */ mtctr r12
|
|
/* 80405914 00402854 4E 80 04 21 */ bctrl
|
|
/* 80405918 00402858 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040591C 0040285C 3C A0 74 70 */ lis r5, 0x74703031@ha
|
|
/* 80405920 00402860 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80405924 00402864 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405928 00402868 38 C5 30 31 */ addi r6, r5, 0x74703031@l
|
|
/* 8040592C 0040286C 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80405930 00402870 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405934 00402874 7D 89 03 A6 */ mtctr r12
|
|
/* 80405938 00402878 4E 80 04 21 */ bctrl
|
|
/* 8040593C 0040287C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405940 00402880 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 80405944 00402884 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80405948 00402888 7D 89 03 A6 */ mtctr r12
|
|
/* 8040594C 0040288C 4E 80 04 21 */ bctrl
|
|
/* 80405950 00402890 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405954 00402894 3C A0 74 70 */ lis r5, 0x74703032@ha
|
|
/* 80405958 00402898 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 8040595C 0040289C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405960 004028A0 38 C5 30 32 */ addi r6, r5, 0x74703032@l
|
|
/* 80405964 004028A4 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80405968 004028A8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040596C 004028AC 7D 89 03 A6 */ mtctr r12
|
|
/* 80405970 004028B0 4E 80 04 21 */ bctrl
|
|
/* 80405974 004028B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405978 004028B8 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 8040597C 004028BC 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80405980 004028C0 7D 89 03 A6 */ mtctr r12
|
|
/* 80405984 004028C4 4E 80 04 21 */ bctrl
|
|
/* 80405988 004028C8 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040598C 004028CC 3C A0 74 70 */ lis r5, 0x74703033@ha
|
|
/* 80405990 004028D0 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80405994 004028D4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405998 004028D8 38 C5 30 33 */ addi r6, r5, 0x74703033@l
|
|
/* 8040599C 004028DC 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 804059A0 004028E0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804059A4 004028E4 7D 89 03 A6 */ mtctr r12
|
|
/* 804059A8 004028E8 4E 80 04 21 */ bctrl
|
|
/* 804059AC 004028EC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804059B0 004028F0 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 804059B4 004028F4 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 804059B8 004028F8 7D 89 03 A6 */ mtctr r12
|
|
/* 804059BC 004028FC 4E 80 04 21 */ bctrl
|
|
/* 804059C0 00402900 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804059C4 00402904 3C A0 74 70 */ lis r5, 0x74703034@ha
|
|
/* 804059C8 00402908 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 804059CC 0040290C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804059D0 00402910 38 C5 30 34 */ addi r6, r5, 0x74703034@l
|
|
/* 804059D4 00402914 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 804059D8 00402918 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804059DC 0040291C 7D 89 03 A6 */ mtctr r12
|
|
/* 804059E0 00402920 4E 80 04 21 */ bctrl
|
|
/* 804059E4 00402924 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804059E8 00402928 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 804059EC 0040292C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 804059F0 00402930 7D 89 03 A6 */ mtctr r12
|
|
/* 804059F4 00402934 4E 80 04 21 */ bctrl
|
|
/* 804059F8 00402938 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804059FC 0040293C 3C A0 74 70 */ lis r5, 0x74703035@ha
|
|
/* 80405A00 00402940 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80405A04 00402944 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405A08 00402948 38 C5 30 35 */ addi r6, r5, 0x74703035@l
|
|
/* 80405A0C 0040294C 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80405A10 00402950 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405A14 00402954 7D 89 03 A6 */ mtctr r12
|
|
/* 80405A18 00402958 4E 80 04 21 */ bctrl
|
|
/* 80405A1C 0040295C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405A20 00402960 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 80405A24 00402964 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80405A28 00402968 7D 89 03 A6 */ mtctr r12
|
|
/* 80405A2C 0040296C 4E 80 04 21 */ bctrl
|
|
/* 80405A30 00402970 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405A34 00402974 3C 80 69 74 */ lis r4, 0x69746C65@ha
|
|
/* 80405A38 00402978 38 C4 6C 65 */ addi r6, r4, 0x69746C65@l
|
|
/* 80405A3C 0040297C 38 A0 4E 74 */ li r5, 0x4e74
|
|
/* 80405A40 00402980 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405A44 00402984 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405A48 00402988 7D 89 03 A6 */ mtctr r12
|
|
/* 80405A4C 0040298C 4E 80 04 21 */ bctrl
|
|
/* 80405A50 00402990 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405A54 00402994 80 9E 00 54 */ lwz r4, 0x54(r30)
|
|
/* 80405A58 00402998 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80405A5C 0040299C 7D 89 03 A6 */ mtctr r12
|
|
/* 80405A60 004029A0 4E 80 04 21 */ bctrl
|
|
/* 80405A64 004029A4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405A68 004029A8 3C 80 64 65 */ lis r4, 0x64656164@ha
|
|
/* 80405A6C 004029AC 38 C4 61 64 */ addi r6, r4, 0x64656164@l
|
|
/* 80405A70 004029B0 38 A0 00 4E */ li r5, 0x4e
|
|
/* 80405A74 004029B4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405A78 004029B8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405A7C 004029BC 7D 89 03 A6 */ mtctr r12
|
|
/* 80405A80 004029C0 4E 80 04 21 */ bctrl
|
|
/* 80405A84 004029C4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405A88 004029C8 80 9E 00 A0 */ lwz r4, 0xa0(r30)
|
|
/* 80405A8C 004029CC 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80405A90 004029D0 7D 89 03 A6 */ mtctr r12
|
|
/* 80405A94 004029D4 4E 80 04 21 */ bctrl
|
|
/* 80405A98 004029D8 38 60 01 48 */ li r3, 0x148
|
|
/* 80405A9C 004029DC 4B C1 E4 09 */ bl __nw__FUl
|
|
/* 80405AA0 004029E0 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80405AA4 004029E4 41 82 00 0C */ beq .L_80405AB0
|
|
/* 80405AA8 004029E8 48 02 F3 05 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 80405AAC 004029EC 7C 60 1B 78 */ mr r0, r3
|
|
.L_80405AB0:
|
|
/* 80405AB0 004029F0 90 1E 00 70 */ stw r0, 0x70(r30)
|
|
/* 80405AB4 004029F4 7F E6 FB 78 */ mr r6, r31
|
|
/* 80405AB8 004029F8 38 9B 01 90 */ addi r4, r27, 0x190
|
|
/* 80405ABC 004029FC 3C A0 00 04 */ lis r5, 4
|
|
/* 80405AC0 00402A00 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80405AC4 00402A04 4B C3 9B 61 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 80405AC8 00402A08 7F E4 FB 78 */ mr r4, r31
|
|
/* 80405ACC 00402A0C 38 7B 01 B0 */ addi r3, r27, 0x1b0
|
|
/* 80405AD0 00402A10 4B C1 D5 49 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80405AD4 00402A14 4B C4 1E 49 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80405AD8 00402A18 90 7E 00 74 */ stw r3, 0x74(r30)
|
|
/* 80405ADC 00402A1C 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80405AE0 00402A20 80 9E 00 74 */ lwz r4, 0x74(r30)
|
|
/* 80405AE4 00402A24 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405AE8 00402A28 81 8C 00 64 */ lwz r12, 0x64(r12)
|
|
/* 80405AEC 00402A2C 7D 89 03 A6 */ mtctr r12
|
|
/* 80405AF0 00402A30 4E 80 04 21 */ bctrl
|
|
/* 80405AF4 00402A34 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405AF8 00402A38 4B F0 43 09 */ bl setCallBackMessage__Q22og6ScreenFPQ29P2DScreen3Mgr
|
|
/* 80405AFC 00402A3C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80405B00 00402A40 48 04 E4 A9 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80405B04 00402A44 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 80405B08 00402A48 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 80405B0C 00402A4C 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 80405B10 00402A50 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 80405B14 00402A54 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 80405B18 00402A58 4B F0 98 05 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 80405B1C 00402A5C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80405B20 00402A60 40 82 00 18 */ bne .L_80405B38
|
|
/* 80405B24 00402A64 38 7B 00 00 */ addi r3, r27, 0
|
|
/* 80405B28 00402A68 38 BB 00 D0 */ addi r5, r27, 0xd0
|
|
/* 80405B2C 00402A6C 38 80 04 86 */ li r4, 0x486
|
|
/* 80405B30 00402A70 4C C6 31 82 */ crclr 6
|
|
/* 80405B34 00402A74 4B C2 4B 0D */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_80405B38:
|
|
/* 80405B38 00402A78 7F C3 F3 78 */ mr r3, r30
|
|
/* 80405B3C 00402A7C 48 04 E4 6D */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80405B40 00402A80 7C 7C 1B 78 */ mr r28, r3
|
|
/* 80405B44 00402A84 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 80405B48 00402A88 80 03 00 00 */ lwz r0, 0(r3)
|
|
/* 80405B4C 00402A8C 90 1E 00 CC */ stw r0, 0xcc(r30)
|
|
/* 80405B50 00402A90 80 03 00 04 */ lwz r0, 4(r3)
|
|
/* 80405B54 00402A94 90 1E 00 D0 */ stw r0, 0xd0(r30)
|
|
/* 80405B58 00402A98 80 03 00 08 */ lwz r0, 8(r3)
|
|
/* 80405B5C 00402A9C 90 1E 00 D4 */ stw r0, 0xd4(r30)
|
|
/* 80405B60 00402AA0 80 03 00 0C */ lwz r0, 0xc(r3)
|
|
/* 80405B64 00402AA4 90 1E 00 D8 */ stw r0, 0xd8(r30)
|
|
/* 80405B68 00402AA8 80 03 00 10 */ lwz r0, 0x10(r3)
|
|
/* 80405B6C 00402AAC 90 1E 00 DC */ stw r0, 0xdc(r30)
|
|
/* 80405B70 00402AB0 80 03 00 14 */ lwz r0, 0x14(r3)
|
|
/* 80405B74 00402AB4 90 1E 00 E0 */ stw r0, 0xe0(r30)
|
|
/* 80405B78 00402AB8 80 7C 00 3C */ lwz r3, 0x3c(r28)
|
|
/* 80405B7C 00402ABC 80 03 00 18 */ lwz r0, 0x18(r3)
|
|
/* 80405B80 00402AC0 90 1E 00 E4 */ stw r0, 0xe4(r30)
|
|
/* 80405B84 00402AC4 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80405B88 00402AC8 90 1E 00 E8 */ stw r0, 0xe8(r30)
|
|
/* 80405B8C 00402ACC 80 03 00 20 */ lwz r0, 0x20(r3)
|
|
/* 80405B90 00402AD0 90 1E 00 EC */ stw r0, 0xec(r30)
|
|
/* 80405B94 00402AD4 80 03 00 24 */ lwz r0, 0x24(r3)
|
|
/* 80405B98 00402AD8 90 1E 00 F0 */ stw r0, 0xf0(r30)
|
|
/* 80405B9C 00402ADC 80 03 00 28 */ lwz r0, 0x28(r3)
|
|
/* 80405BA0 00402AE0 90 1E 00 F4 */ stw r0, 0xf4(r30)
|
|
/* 80405BA4 00402AE4 80 03 00 2C */ lwz r0, 0x2c(r3)
|
|
/* 80405BA8 00402AE8 90 1E 00 F8 */ stw r0, 0xf8(r30)
|
|
/* 80405BAC 00402AEC 80 7C 00 3C */ lwz r3, 0x3c(r28)
|
|
/* 80405BB0 00402AF0 80 03 00 30 */ lwz r0, 0x30(r3)
|
|
/* 80405BB4 00402AF4 90 1E 00 FC */ stw r0, 0xfc(r30)
|
|
/* 80405BB8 00402AF8 80 03 00 34 */ lwz r0, 0x34(r3)
|
|
/* 80405BBC 00402AFC 90 1E 01 00 */ stw r0, 0x100(r30)
|
|
/* 80405BC0 00402B00 80 03 00 38 */ lwz r0, 0x38(r3)
|
|
/* 80405BC4 00402B04 90 1E 01 04 */ stw r0, 0x104(r30)
|
|
/* 80405BC8 00402B08 80 03 00 3C */ lwz r0, 0x3c(r3)
|
|
/* 80405BCC 00402B0C 90 1E 01 08 */ stw r0, 0x108(r30)
|
|
/* 80405BD0 00402B10 80 03 00 40 */ lwz r0, 0x40(r3)
|
|
/* 80405BD4 00402B14 90 1E 01 0C */ stw r0, 0x10c(r30)
|
|
/* 80405BD8 00402B18 80 03 00 44 */ lwz r0, 0x44(r3)
|
|
/* 80405BDC 00402B1C 90 1E 01 10 */ stw r0, 0x110(r30)
|
|
/* 80405BE0 00402B20 80 03 00 48 */ lwz r0, 0x48(r3)
|
|
/* 80405BE4 00402B24 90 1E 01 14 */ stw r0, 0x114(r30)
|
|
/* 80405BE8 00402B28 80 03 00 4C */ lwz r0, 0x4c(r3)
|
|
/* 80405BEC 00402B2C 90 1E 01 18 */ stw r0, 0x118(r30)
|
|
/* 80405BF0 00402B30 80 7C 00 3C */ lwz r3, 0x3c(r28)
|
|
/* 80405BF4 00402B34 80 03 00 50 */ lwz r0, 0x50(r3)
|
|
/* 80405BF8 00402B38 90 1E 01 1C */ stw r0, 0x11c(r30)
|
|
/* 80405BFC 00402B3C 80 03 00 54 */ lwz r0, 0x54(r3)
|
|
/* 80405C00 00402B40 90 1E 01 20 */ stw r0, 0x120(r30)
|
|
/* 80405C04 00402B44 80 03 00 58 */ lwz r0, 0x58(r3)
|
|
/* 80405C08 00402B48 90 1E 01 24 */ stw r0, 0x124(r30)
|
|
/* 80405C0C 00402B4C 80 03 00 5C */ lwz r0, 0x5c(r3)
|
|
/* 80405C10 00402B50 90 1E 01 28 */ stw r0, 0x128(r30)
|
|
/* 80405C14 00402B54 80 03 00 60 */ lwz r0, 0x60(r3)
|
|
/* 80405C18 00402B58 90 1E 01 2C */ stw r0, 0x12c(r30)
|
|
/* 80405C1C 00402B5C 80 03 00 64 */ lwz r0, 0x64(r3)
|
|
/* 80405C20 00402B60 90 1E 01 30 */ stw r0, 0x130(r30)
|
|
/* 80405C24 00402B64 80 03 00 68 */ lwz r0, 0x68(r3)
|
|
/* 80405C28 00402B68 90 1E 01 34 */ stw r0, 0x134(r30)
|
|
/* 80405C2C 00402B6C 80 03 00 6C */ lwz r0, 0x6c(r3)
|
|
/* 80405C30 00402B70 90 1E 01 38 */ stw r0, 0x138(r30)
|
|
/* 80405C34 00402B74 80 7C 00 3C */ lwz r3, 0x3c(r28)
|
|
/* 80405C38 00402B78 8B A3 00 70 */ lbz r29, 0x70(r3)
|
|
/* 80405C3C 00402B7C 57 BA 07 FF */ clrlwi. r26, r29, 0x1f
|
|
/* 80405C40 00402B80 40 82 00 94 */ bne .L_80405CD4
|
|
/* 80405C44 00402B84 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405C48 00402B88 3C A0 72 65 */ lis r5, 0x72653031@ha
|
|
/* 80405C4C 00402B8C 3C 80 4E 66 */ lis r4, 0x4E666967@ha
|
|
/* 80405C50 00402B90 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405C54 00402B94 38 C5 30 31 */ addi r6, r5, 0x72653031@l
|
|
/* 80405C58 00402B98 38 A4 69 67 */ addi r5, r4, 0x4E666967@l
|
|
/* 80405C5C 00402B9C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405C60 00402BA0 7D 89 03 A6 */ mtctr r12
|
|
/* 80405C64 00402BA4 4E 80 04 21 */ bctrl
|
|
/* 80405C68 00402BA8 38 00 00 00 */ li r0, 0
|
|
/* 80405C6C 00402BAC 3C A0 6B 69 */ lis r5, 0x6B693031@ha
|
|
/* 80405C70 00402BB0 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405C74 00402BB4 3C 80 00 4E */ lis r4, 0x004E7069@ha
|
|
/* 80405C78 00402BB8 38 C5 30 31 */ addi r6, r5, 0x6B693031@l
|
|
/* 80405C7C 00402BBC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405C80 00402BC0 38 A4 70 69 */ addi r5, r4, 0x004E7069@l
|
|
/* 80405C84 00402BC4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405C88 00402BC8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405C8C 00402BCC 7D 89 03 A6 */ mtctr r12
|
|
/* 80405C90 00402BD0 4E 80 04 21 */ bctrl
|
|
/* 80405C94 00402BD4 38 00 00 00 */ li r0, 0
|
|
/* 80405C98 00402BD8 3C A0 70 69 */ lis r5, 0x70693031@ha
|
|
/* 80405C9C 00402BDC 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405CA0 00402BE0 3C 80 00 4E */ lis r4, 0x004E746F@ha
|
|
/* 80405CA4 00402BE4 38 C5 30 31 */ addi r6, r5, 0x70693031@l
|
|
/* 80405CA8 00402BE8 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405CAC 00402BEC 38 A4 74 6F */ addi r5, r4, 0x004E746F@l
|
|
/* 80405CB0 00402BF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405CB4 00402BF4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405CB8 00402BF8 7D 89 03 A6 */ mtctr r12
|
|
/* 80405CBC 00402BFC 4E 80 04 21 */ bctrl
|
|
/* 80405CC0 00402C00 38 00 00 00 */ li r0, 0
|
|
/* 80405CC4 00402C04 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405CC8 00402C08 80 7E 00 B8 */ lwz r3, 0xb8(r30)
|
|
/* 80405CCC 00402C0C 38 03 FF FE */ addi r0, r3, -2
|
|
/* 80405CD0 00402C10 90 1E 00 B8 */ stw r0, 0xb8(r30)
|
|
.L_80405CD4:
|
|
/* 80405CD4 00402C14 57 B9 07 BD */ rlwinm. r25, r29, 0, 0x1e, 0x1e
|
|
/* 80405CD8 00402C18 40 82 00 94 */ bne .L_80405D6C
|
|
/* 80405CDC 00402C1C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405CE0 00402C20 3C A0 72 65 */ lis r5, 0x72653032@ha
|
|
/* 80405CE4 00402C24 3C 80 4E 66 */ lis r4, 0x4E666967@ha
|
|
/* 80405CE8 00402C28 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405CEC 00402C2C 38 C5 30 32 */ addi r6, r5, 0x72653032@l
|
|
/* 80405CF0 00402C30 38 A4 69 67 */ addi r5, r4, 0x4E666967@l
|
|
/* 80405CF4 00402C34 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405CF8 00402C38 7D 89 03 A6 */ mtctr r12
|
|
/* 80405CFC 00402C3C 4E 80 04 21 */ bctrl
|
|
/* 80405D00 00402C40 38 00 00 00 */ li r0, 0
|
|
/* 80405D04 00402C44 3C A0 6B 69 */ lis r5, 0x6B693032@ha
|
|
/* 80405D08 00402C48 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405D0C 00402C4C 3C 80 00 4E */ lis r4, 0x004E7069@ha
|
|
/* 80405D10 00402C50 38 C5 30 32 */ addi r6, r5, 0x6B693032@l
|
|
/* 80405D14 00402C54 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405D18 00402C58 38 A4 70 69 */ addi r5, r4, 0x004E7069@l
|
|
/* 80405D1C 00402C5C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405D20 00402C60 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405D24 00402C64 7D 89 03 A6 */ mtctr r12
|
|
/* 80405D28 00402C68 4E 80 04 21 */ bctrl
|
|
/* 80405D2C 00402C6C 38 00 00 00 */ li r0, 0
|
|
/* 80405D30 00402C70 3C A0 70 69 */ lis r5, 0x70693032@ha
|
|
/* 80405D34 00402C74 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405D38 00402C78 3C 80 00 4E */ lis r4, 0x004E746F@ha
|
|
/* 80405D3C 00402C7C 38 C5 30 32 */ addi r6, r5, 0x70693032@l
|
|
/* 80405D40 00402C80 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405D44 00402C84 38 A4 74 6F */ addi r5, r4, 0x004E746F@l
|
|
/* 80405D48 00402C88 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405D4C 00402C8C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405D50 00402C90 7D 89 03 A6 */ mtctr r12
|
|
/* 80405D54 00402C94 4E 80 04 21 */ bctrl
|
|
/* 80405D58 00402C98 38 00 00 00 */ li r0, 0
|
|
/* 80405D5C 00402C9C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405D60 00402CA0 80 7E 00 B8 */ lwz r3, 0xb8(r30)
|
|
/* 80405D64 00402CA4 38 03 FF FE */ addi r0, r3, -2
|
|
/* 80405D68 00402CA8 90 1E 00 B8 */ stw r0, 0xb8(r30)
|
|
.L_80405D6C:
|
|
/* 80405D6C 00402CAC 57 B8 07 7B */ rlwinm. r24, r29, 0, 0x1d, 0x1d
|
|
/* 80405D70 00402CB0 40 82 00 94 */ bne .L_80405E04
|
|
/* 80405D74 00402CB4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405D78 00402CB8 3C A0 72 65 */ lis r5, 0x72653033@ha
|
|
/* 80405D7C 00402CBC 3C 80 4E 66 */ lis r4, 0x4E666967@ha
|
|
/* 80405D80 00402CC0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405D84 00402CC4 38 C5 30 33 */ addi r6, r5, 0x72653033@l
|
|
/* 80405D88 00402CC8 38 A4 69 67 */ addi r5, r4, 0x4E666967@l
|
|
/* 80405D8C 00402CCC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405D90 00402CD0 7D 89 03 A6 */ mtctr r12
|
|
/* 80405D94 00402CD4 4E 80 04 21 */ bctrl
|
|
/* 80405D98 00402CD8 38 00 00 00 */ li r0, 0
|
|
/* 80405D9C 00402CDC 3C A0 6B 69 */ lis r5, 0x6B693033@ha
|
|
/* 80405DA0 00402CE0 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405DA4 00402CE4 3C 80 00 4E */ lis r4, 0x004E7069@ha
|
|
/* 80405DA8 00402CE8 38 C5 30 33 */ addi r6, r5, 0x6B693033@l
|
|
/* 80405DAC 00402CEC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405DB0 00402CF0 38 A4 70 69 */ addi r5, r4, 0x004E7069@l
|
|
/* 80405DB4 00402CF4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405DB8 00402CF8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405DBC 00402CFC 7D 89 03 A6 */ mtctr r12
|
|
/* 80405DC0 00402D00 4E 80 04 21 */ bctrl
|
|
/* 80405DC4 00402D04 38 00 00 00 */ li r0, 0
|
|
/* 80405DC8 00402D08 3C A0 70 69 */ lis r5, 0x70693033@ha
|
|
/* 80405DCC 00402D0C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405DD0 00402D10 3C 80 00 4E */ lis r4, 0x004E746F@ha
|
|
/* 80405DD4 00402D14 38 C5 30 33 */ addi r6, r5, 0x70693033@l
|
|
/* 80405DD8 00402D18 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405DDC 00402D1C 38 A4 74 6F */ addi r5, r4, 0x004E746F@l
|
|
/* 80405DE0 00402D20 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405DE4 00402D24 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405DE8 00402D28 7D 89 03 A6 */ mtctr r12
|
|
/* 80405DEC 00402D2C 4E 80 04 21 */ bctrl
|
|
/* 80405DF0 00402D30 38 00 00 00 */ li r0, 0
|
|
/* 80405DF4 00402D34 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405DF8 00402D38 80 7E 00 B8 */ lwz r3, 0xb8(r30)
|
|
/* 80405DFC 00402D3C 38 03 FF FE */ addi r0, r3, -2
|
|
/* 80405E00 00402D40 90 1E 00 B8 */ stw r0, 0xb8(r30)
|
|
.L_80405E04:
|
|
/* 80405E04 00402D44 57 B7 07 39 */ rlwinm. r23, r29, 0, 0x1c, 0x1c
|
|
/* 80405E08 00402D48 40 82 00 94 */ bne .L_80405E9C
|
|
/* 80405E0C 00402D4C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405E10 00402D50 3C A0 72 65 */ lis r5, 0x72653034@ha
|
|
/* 80405E14 00402D54 3C 80 4E 66 */ lis r4, 0x4E666967@ha
|
|
/* 80405E18 00402D58 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405E1C 00402D5C 38 C5 30 34 */ addi r6, r5, 0x72653034@l
|
|
/* 80405E20 00402D60 38 A4 69 67 */ addi r5, r4, 0x4E666967@l
|
|
/* 80405E24 00402D64 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405E28 00402D68 7D 89 03 A6 */ mtctr r12
|
|
/* 80405E2C 00402D6C 4E 80 04 21 */ bctrl
|
|
/* 80405E30 00402D70 38 00 00 00 */ li r0, 0
|
|
/* 80405E34 00402D74 3C A0 6B 69 */ lis r5, 0x6B693034@ha
|
|
/* 80405E38 00402D78 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405E3C 00402D7C 3C 80 00 4E */ lis r4, 0x004E7069@ha
|
|
/* 80405E40 00402D80 38 C5 30 34 */ addi r6, r5, 0x6B693034@l
|
|
/* 80405E44 00402D84 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405E48 00402D88 38 A4 70 69 */ addi r5, r4, 0x004E7069@l
|
|
/* 80405E4C 00402D8C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405E50 00402D90 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405E54 00402D94 7D 89 03 A6 */ mtctr r12
|
|
/* 80405E58 00402D98 4E 80 04 21 */ bctrl
|
|
/* 80405E5C 00402D9C 38 00 00 00 */ li r0, 0
|
|
/* 80405E60 00402DA0 3C A0 70 69 */ lis r5, 0x70693034@ha
|
|
/* 80405E64 00402DA4 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405E68 00402DA8 3C 80 00 4E */ lis r4, 0x004E746F@ha
|
|
/* 80405E6C 00402DAC 38 C5 30 34 */ addi r6, r5, 0x70693034@l
|
|
/* 80405E70 00402DB0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405E74 00402DB4 38 A4 74 6F */ addi r5, r4, 0x004E746F@l
|
|
/* 80405E78 00402DB8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405E7C 00402DBC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405E80 00402DC0 7D 89 03 A6 */ mtctr r12
|
|
/* 80405E84 00402DC4 4E 80 04 21 */ bctrl
|
|
/* 80405E88 00402DC8 38 00 00 00 */ li r0, 0
|
|
/* 80405E8C 00402DCC 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405E90 00402DD0 80 7E 00 B8 */ lwz r3, 0xb8(r30)
|
|
/* 80405E94 00402DD4 38 03 FF FE */ addi r0, r3, -2
|
|
/* 80405E98 00402DD8 90 1E 00 B8 */ stw r0, 0xb8(r30)
|
|
.L_80405E9C:
|
|
/* 80405E9C 00402DDC 57 BD 06 F7 */ rlwinm. r29, r29, 0, 0x1b, 0x1b
|
|
/* 80405EA0 00402DE0 40 82 00 94 */ bne .L_80405F34
|
|
/* 80405EA4 00402DE4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405EA8 00402DE8 3C A0 72 65 */ lis r5, 0x72653035@ha
|
|
/* 80405EAC 00402DEC 3C 80 4E 66 */ lis r4, 0x4E666967@ha
|
|
/* 80405EB0 00402DF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405EB4 00402DF4 38 C5 30 35 */ addi r6, r5, 0x72653035@l
|
|
/* 80405EB8 00402DF8 38 A4 69 67 */ addi r5, r4, 0x4E666967@l
|
|
/* 80405EBC 00402DFC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405EC0 00402E00 7D 89 03 A6 */ mtctr r12
|
|
/* 80405EC4 00402E04 4E 80 04 21 */ bctrl
|
|
/* 80405EC8 00402E08 38 00 00 00 */ li r0, 0
|
|
/* 80405ECC 00402E0C 3C A0 6B 69 */ lis r5, 0x6B693035@ha
|
|
/* 80405ED0 00402E10 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405ED4 00402E14 3C 80 00 4E */ lis r4, 0x004E7069@ha
|
|
/* 80405ED8 00402E18 38 C5 30 35 */ addi r6, r5, 0x6B693035@l
|
|
/* 80405EDC 00402E1C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405EE0 00402E20 38 A4 70 69 */ addi r5, r4, 0x004E7069@l
|
|
/* 80405EE4 00402E24 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405EE8 00402E28 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405EEC 00402E2C 7D 89 03 A6 */ mtctr r12
|
|
/* 80405EF0 00402E30 4E 80 04 21 */ bctrl
|
|
/* 80405EF4 00402E34 38 00 00 00 */ li r0, 0
|
|
/* 80405EF8 00402E38 3C A0 70 69 */ lis r5, 0x70693035@ha
|
|
/* 80405EFC 00402E3C 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405F00 00402E40 3C 80 00 4E */ lis r4, 0x004E746F@ha
|
|
/* 80405F04 00402E44 38 C5 30 35 */ addi r6, r5, 0x70693035@l
|
|
/* 80405F08 00402E48 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405F0C 00402E4C 38 A4 74 6F */ addi r5, r4, 0x004E746F@l
|
|
/* 80405F10 00402E50 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80405F14 00402E54 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80405F18 00402E58 7D 89 03 A6 */ mtctr r12
|
|
/* 80405F1C 00402E5C 4E 80 04 21 */ bctrl
|
|
/* 80405F20 00402E60 38 00 00 00 */ li r0, 0
|
|
/* 80405F24 00402E64 98 03 00 B0 */ stb r0, 0xb0(r3)
|
|
/* 80405F28 00402E68 80 7E 00 B8 */ lwz r3, 0xb8(r30)
|
|
/* 80405F2C 00402E6C 38 03 FF FE */ addi r0, r3, -2
|
|
/* 80405F30 00402E70 90 1E 00 B8 */ stw r0, 0xb8(r30)
|
|
.L_80405F34:
|
|
/* 80405F34 00402E74 80 1E 00 B8 */ lwz r0, 0xb8(r30)
|
|
/* 80405F38 00402E78 3A C0 00 00 */ li r22, 0
|
|
/* 80405F3C 00402E7C 54 03 10 3A */ slwi r3, r0, 2
|
|
/* 80405F40 00402E80 4B C1 E0 6D */ bl __nwa__FUl
|
|
/* 80405F44 00402E84 2C 1A 00 00 */ cmpwi r26, 0
|
|
/* 80405F48 00402E88 90 7E 00 AC */ stw r3, 0xac(r30)
|
|
/* 80405F4C 00402E8C 41 82 00 7C */ beq .L_80405FC8
|
|
/* 80405F50 00402E90 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80405F54 00402E94 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80405F58 00402E98 3C 80 00 50 */ lis r4, 0x00507270@ha
|
|
/* 80405F5C 00402E9C 38 FE 00 CC */ addi r7, r30, 0xcc
|
|
/* 80405F60 00402EA0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405F64 00402EA4 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 80405F68 00402EA8 38 A4 72 70 */ addi r5, r4, 0x00507270@l
|
|
/* 80405F6C 00402EAC 39 00 00 05 */ li r8, 5
|
|
/* 80405F70 00402EB0 39 20 00 01 */ li r9, 1
|
|
/* 80405F74 00402EB4 39 40 00 00 */ li r10, 0
|
|
/* 80405F78 00402EB8 4B F2 51 35 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80405F7C 00402EBC 80 DE 00 AC */ lwz r6, 0xac(r30)
|
|
/* 80405F80 00402EC0 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80405F84 00402EC4 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 80405F88 00402EC8 3C 80 50 72 */ lis r4, 0x5072706D@ha
|
|
/* 80405F8C 00402ECC 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80405F90 00402ED0 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 80405F94 00402ED4 38 A4 70 6D */ addi r5, r4, 0x5072706D@l
|
|
/* 80405F98 00402ED8 38 FE 00 E4 */ addi r7, r30, 0xe4
|
|
/* 80405F9C 00402EDC 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80405FA0 00402EE0 39 00 00 08 */ li r8, 8
|
|
/* 80405FA4 00402EE4 39 20 00 01 */ li r9, 1
|
|
/* 80405FA8 00402EE8 39 40 00 00 */ li r10, 0
|
|
/* 80405FAC 00402EEC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405FB0 00402EF0 3A C0 00 01 */ li r22, 1
|
|
/* 80405FB4 00402EF4 4B F2 50 F9 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80405FB8 00402EF8 80 9E 00 AC */ lwz r4, 0xac(r30)
|
|
/* 80405FBC 00402EFC 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80405FC0 00402F00 3A C0 00 02 */ li r22, 2
|
|
/* 80405FC4 00402F04 7C 64 01 2E */ stwx r3, r4, r0
|
|
.L_80405FC8:
|
|
/* 80405FC8 00402F08 2C 19 00 00 */ cmpwi r25, 0
|
|
/* 80405FCC 00402F0C 41 82 00 7C */ beq .L_80406048
|
|
/* 80405FD0 00402F10 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80405FD4 00402F14 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80405FD8 00402F18 3C 80 00 50 */ lis r4, 0x00507970@ha
|
|
/* 80405FDC 00402F1C 38 FE 00 D0 */ addi r7, r30, 0xd0
|
|
/* 80405FE0 00402F20 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80405FE4 00402F24 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 80405FE8 00402F28 38 A4 79 70 */ addi r5, r4, 0x00507970@l
|
|
/* 80405FEC 00402F2C 39 00 00 05 */ li r8, 5
|
|
/* 80405FF0 00402F30 39 20 00 01 */ li r9, 1
|
|
/* 80405FF4 00402F34 39 40 00 00 */ li r10, 0
|
|
/* 80405FF8 00402F38 4B F2 50 B5 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80405FFC 00402F3C 80 DE 00 AC */ lwz r6, 0xac(r30)
|
|
/* 80406000 00402F40 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406004 00402F44 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 80406008 00402F48 3C 80 50 79 */ lis r4, 0x5079706D@ha
|
|
/* 8040600C 00402F4C 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406010 00402F50 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 80406014 00402F54 38 A4 70 6D */ addi r5, r4, 0x5079706D@l
|
|
/* 80406018 00402F58 38 FE 00 E8 */ addi r7, r30, 0xe8
|
|
/* 8040601C 00402F5C 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406020 00402F60 39 00 00 08 */ li r8, 8
|
|
/* 80406024 00402F64 39 20 00 01 */ li r9, 1
|
|
/* 80406028 00402F68 39 40 00 00 */ li r10, 0
|
|
/* 8040602C 00402F6C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406030 00402F70 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 80406034 00402F74 4B F2 50 79 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406038 00402F78 80 9E 00 AC */ lwz r4, 0xac(r30)
|
|
/* 8040603C 00402F7C 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406040 00402F80 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 80406044 00402F84 7C 64 01 2E */ stwx r3, r4, r0
|
|
.L_80406048:
|
|
/* 80406048 00402F88 2C 18 00 00 */ cmpwi r24, 0
|
|
/* 8040604C 00402F8C 41 82 00 7C */ beq .L_804060C8
|
|
/* 80406050 00402F90 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406054 00402F94 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80406058 00402F98 3C 80 00 50 */ lis r4, 0x00506270@ha
|
|
/* 8040605C 00402F9C 38 FE 00 D4 */ addi r7, r30, 0xd4
|
|
/* 80406060 00402FA0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406064 00402FA4 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 80406068 00402FA8 38 A4 62 70 */ addi r5, r4, 0x00506270@l
|
|
/* 8040606C 00402FAC 39 00 00 05 */ li r8, 5
|
|
/* 80406070 00402FB0 39 20 00 01 */ li r9, 1
|
|
/* 80406074 00402FB4 39 40 00 00 */ li r10, 0
|
|
/* 80406078 00402FB8 4B F2 50 35 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 8040607C 00402FBC 80 DE 00 AC */ lwz r6, 0xac(r30)
|
|
/* 80406080 00402FC0 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406084 00402FC4 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 80406088 00402FC8 3C 80 50 62 */ lis r4, 0x5062706D@ha
|
|
/* 8040608C 00402FCC 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406090 00402FD0 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 80406094 00402FD4 38 A4 70 6D */ addi r5, r4, 0x5062706D@l
|
|
/* 80406098 00402FD8 38 FE 00 EC */ addi r7, r30, 0xec
|
|
/* 8040609C 00402FDC 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804060A0 00402FE0 39 00 00 08 */ li r8, 8
|
|
/* 804060A4 00402FE4 39 20 00 01 */ li r9, 1
|
|
/* 804060A8 00402FE8 39 40 00 00 */ li r10, 0
|
|
/* 804060AC 00402FEC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804060B0 00402FF0 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 804060B4 00402FF4 4B F2 4F F9 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804060B8 00402FF8 80 9E 00 AC */ lwz r4, 0xac(r30)
|
|
/* 804060BC 00402FFC 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804060C0 00403000 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 804060C4 00403004 7C 64 01 2E */ stwx r3, r4, r0
|
|
.L_804060C8:
|
|
/* 804060C8 00403008 2C 17 00 00 */ cmpwi r23, 0
|
|
/* 804060CC 0040300C 41 82 00 7C */ beq .L_80406148
|
|
/* 804060D0 00403010 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804060D4 00403014 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 804060D8 00403018 3C 80 00 50 */ lis r4, 0x00507770@ha
|
|
/* 804060DC 0040301C 38 FE 00 D8 */ addi r7, r30, 0xd8
|
|
/* 804060E0 00403020 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804060E4 00403024 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 804060E8 00403028 38 A4 77 70 */ addi r5, r4, 0x00507770@l
|
|
/* 804060EC 0040302C 39 00 00 05 */ li r8, 5
|
|
/* 804060F0 00403030 39 20 00 01 */ li r9, 1
|
|
/* 804060F4 00403034 39 40 00 00 */ li r10, 0
|
|
/* 804060F8 00403038 4B F2 4F B5 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804060FC 0040303C 80 DE 00 AC */ lwz r6, 0xac(r30)
|
|
/* 80406100 00403040 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406104 00403044 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 80406108 00403048 3C 80 50 77 */ lis r4, 0x5077706D@ha
|
|
/* 8040610C 0040304C 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406110 00403050 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 80406114 00403054 38 A4 70 6D */ addi r5, r4, 0x5077706D@l
|
|
/* 80406118 00403058 38 FE 00 F0 */ addi r7, r30, 0xf0
|
|
/* 8040611C 0040305C 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406120 00403060 39 00 00 08 */ li r8, 8
|
|
/* 80406124 00403064 39 20 00 01 */ li r9, 1
|
|
/* 80406128 00403068 39 40 00 00 */ li r10, 0
|
|
/* 8040612C 0040306C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406130 00403070 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 80406134 00403074 4B F2 4F 79 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406138 00403078 80 9E 00 AC */ lwz r4, 0xac(r30)
|
|
/* 8040613C 0040307C 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406140 00403080 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 80406144 00403084 7C 64 01 2E */ stwx r3, r4, r0
|
|
.L_80406148:
|
|
/* 80406148 00403088 2C 1D 00 00 */ cmpwi r29, 0
|
|
/* 8040614C 0040308C 41 82 00 78 */ beq .L_804061C4
|
|
/* 80406150 00403090 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406154 00403094 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80406158 00403098 3C 80 50 62 */ lis r4, 0x50626C70@ha
|
|
/* 8040615C 0040309C 38 FE 00 DC */ addi r7, r30, 0xdc
|
|
/* 80406160 004030A0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406164 004030A4 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 80406168 004030A8 38 A4 6C 70 */ addi r5, r4, 0x50626C70@l
|
|
/* 8040616C 004030AC 39 00 00 05 */ li r8, 5
|
|
/* 80406170 004030B0 39 20 00 01 */ li r9, 1
|
|
/* 80406174 004030B4 39 40 00 00 */ li r10, 0
|
|
/* 80406178 004030B8 4B F2 4F 35 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 8040617C 004030BC 80 DE 00 AC */ lwz r6, 0xac(r30)
|
|
/* 80406180 004030C0 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406184 004030C4 3C A0 6D 61 */ lis r5, 0x6D616431@ha
|
|
/* 80406188 004030C8 3C 80 50 62 */ lis r4, 0x50626C70@ha
|
|
/* 8040618C 004030CC 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406190 004030D0 38 C5 64 31 */ addi r6, r5, 0x6D616431@l
|
|
/* 80406194 004030D4 38 A4 6C 70 */ addi r5, r4, 0x50626C70@l
|
|
/* 80406198 004030D8 38 FE 00 F4 */ addi r7, r30, 0xf4
|
|
/* 8040619C 004030DC 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804061A0 004030E0 39 00 00 08 */ li r8, 8
|
|
/* 804061A4 004030E4 39 20 00 01 */ li r9, 1
|
|
/* 804061A8 004030E8 39 40 00 00 */ li r10, 0
|
|
/* 804061AC 004030EC 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804061B0 004030F0 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 804061B4 004030F4 4B F2 4E F9 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804061B8 004030F8 80 9E 00 AC */ lwz r4, 0xac(r30)
|
|
/* 804061BC 004030FC 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804061C0 00403100 7C 64 01 2E */ stwx r3, r4, r0
|
|
.L_804061C4:
|
|
/* 804061C4 00403104 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804061C8 00403108 3C A0 79 70 */ lis r5, 0x79706F31@ha
|
|
/* 804061CC 0040310C 3C 80 50 74 */ lis r4, 0x50746F6B@ha
|
|
/* 804061D0 00403110 38 FE 00 E0 */ addi r7, r30, 0xe0
|
|
/* 804061D4 00403114 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804061D8 00403118 38 C5 6F 31 */ addi r6, r5, 0x79706F31@l
|
|
/* 804061DC 0040311C 38 A4 6F 6B */ addi r5, r4, 0x50746F6B@l
|
|
/* 804061E0 00403120 39 00 00 05 */ li r8, 5
|
|
/* 804061E4 00403124 39 20 00 00 */ li r9, 0
|
|
/* 804061E8 00403128 39 40 00 00 */ li r10, 0
|
|
/* 804061EC 0040312C 4B F0 64 1D */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804061F0 00403130 90 7E 00 B0 */ stw r3, 0xb0(r30)
|
|
/* 804061F4 00403134 3C 80 64 70 */ lis r4, 0x64706F31@ha
|
|
/* 804061F8 00403138 3C 60 50 74 */ lis r3, 0x50746F6D@ha
|
|
/* 804061FC 0040313C 38 FE 00 F8 */ addi r7, r30, 0xf8
|
|
/* 80406200 00403140 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406204 00403144 38 C4 6F 31 */ addi r6, r4, 0x64706F31@l
|
|
/* 80406208 00403148 38 A3 6F 6D */ addi r5, r3, 0x50746F6D@l
|
|
/* 8040620C 0040314C 39 00 00 08 */ li r8, 8
|
|
/* 80406210 00403150 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406214 00403154 39 20 00 00 */ li r9, 0
|
|
/* 80406218 00403158 39 40 00 00 */ li r10, 0
|
|
/* 8040621C 0040315C 4B F0 63 ED */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406220 00403160 90 7E 00 B4 */ stw r3, 0xb4(r30)
|
|
/* 80406224 00403164 80 7E 00 B0 */ lwz r3, 0xb0(r30)
|
|
/* 80406228 00403168 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040622C 0040316C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80406230 00403170 7D 89 03 A6 */ mtctr r12
|
|
/* 80406234 00403174 4E 80 04 21 */ bctrl
|
|
/* 80406238 00403178 80 7E 00 B4 */ lwz r3, 0xb4(r30)
|
|
/* 8040623C 0040317C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406240 00403180 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80406244 00403184 7D 89 03 A6 */ mtctr r12
|
|
/* 80406248 00403188 4E 80 04 21 */ bctrl
|
|
/* 8040624C 0040318C 3A E0 00 00 */ li r23, 0
|
|
/* 80406250 00403190 3A C0 00 00 */ li r22, 0
|
|
/* 80406254 00403194 48 00 00 24 */ b .L_80406278
|
|
.L_80406258:
|
|
/* 80406258 00403198 80 7E 00 AC */ lwz r3, 0xac(r30)
|
|
/* 8040625C 0040319C C0 22 1D 7C */ lfs f1, lbl_805200DC@sda21(r2)
|
|
/* 80406260 004031A0 7C 63 B0 2E */ lwzx r3, r3, r22
|
|
/* 80406264 004031A4 C0 42 1D 80 */ lfs f2, lbl_805200E0@sda21(r2)
|
|
/* 80406268 004031A8 C0 62 1D 84 */ lfs f3, lbl_805200E4@sda21(r2)
|
|
/* 8040626C 004031AC 4B F2 45 19 */ bl setPuyoParam__Q32og6Screen20CallBack_CounterSlotFfff
|
|
/* 80406270 004031B0 3A D6 00 04 */ addi r22, r22, 4
|
|
/* 80406274 004031B4 3A F7 00 01 */ addi r23, r23, 1
|
|
.L_80406278:
|
|
/* 80406278 004031B8 80 1E 00 B8 */ lwz r0, 0xb8(r30)
|
|
/* 8040627C 004031BC 7C 17 00 00 */ cmpw r23, r0
|
|
/* 80406280 004031C0 41 80 FF D8 */ blt .L_80406258
|
|
/* 80406284 004031C4 3A C0 00 00 */ li r22, 0
|
|
/* 80406288 004031C8 38 60 00 38 */ li r3, 0x38
|
|
/* 8040628C 004031CC 4B C1 DD 21 */ bl __nwa__FUl
|
|
/* 80406290 004031D0 90 7E 00 BC */ stw r3, 0xbc(r30)
|
|
/* 80406294 004031D4 3C 80 6B 79 */ lis r4, 0x6B796F31@ha
|
|
/* 80406298 004031D8 3C 60 00 50 */ lis r3, 0x00507461@ha
|
|
/* 8040629C 004031DC 38 FE 00 FC */ addi r7, r30, 0xfc
|
|
/* 804062A0 004031E0 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804062A4 004031E4 38 C4 6F 31 */ addi r6, r4, 0x6B796F31@l
|
|
/* 804062A8 004031E8 38 A3 74 61 */ addi r5, r3, 0x00507461@l
|
|
/* 804062AC 004031EC 39 00 00 04 */ li r8, 4
|
|
/* 804062B0 004031F0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804062B4 004031F4 39 20 00 01 */ li r9, 1
|
|
/* 804062B8 004031F8 39 40 00 00 */ li r10, 0
|
|
/* 804062BC 004031FC 4B F2 4D F1 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804062C0 00403200 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 804062C4 00403204 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804062C8 00403208 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 804062CC 0040320C 3C 80 50 74 */ lis r4, 0x5074616D@ha
|
|
/* 804062D0 00403210 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 804062D4 00403214 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 804062D8 00403218 38 A4 61 6D */ addi r5, r4, 0x5074616D@l
|
|
/* 804062DC 0040321C 38 FE 01 1C */ addi r7, r30, 0x11c
|
|
/* 804062E0 00403220 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804062E4 00403224 39 00 00 08 */ li r8, 8
|
|
/* 804062E8 00403228 39 20 00 01 */ li r9, 1
|
|
/* 804062EC 0040322C 39 40 00 00 */ li r10, 0
|
|
/* 804062F0 00403230 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804062F4 00403234 3A C0 00 01 */ li r22, 1
|
|
/* 804062F8 00403238 4B F2 4D B5 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804062FC 0040323C 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 80406300 00403240 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406304 00403244 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80406308 00403248 3C 80 00 50 */ lis r4, 0x00506E69@ha
|
|
/* 8040630C 0040324C 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406310 00403250 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 80406314 00403254 38 A4 6E 69 */ addi r5, r4, 0x00506E69@l
|
|
/* 80406318 00403258 38 FE 01 00 */ addi r7, r30, 0x100
|
|
/* 8040631C 0040325C 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406320 00403260 39 00 00 04 */ li r8, 4
|
|
/* 80406324 00403264 39 20 00 01 */ li r9, 1
|
|
/* 80406328 00403268 39 40 00 00 */ li r10, 0
|
|
/* 8040632C 0040326C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406330 00403270 3A C0 00 02 */ li r22, 2
|
|
/* 80406334 00403274 4B F2 4D 79 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406338 00403278 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 8040633C 0040327C 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406340 00403280 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 80406344 00403284 3C 80 50 6E */ lis r4, 0x506E696D@ha
|
|
/* 80406348 00403288 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 8040634C 0040328C 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 80406350 00403290 38 A4 69 6D */ addi r5, r4, 0x506E696D@l
|
|
/* 80406354 00403294 38 FE 01 20 */ addi r7, r30, 0x120
|
|
/* 80406358 00403298 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 8040635C 0040329C 39 00 00 08 */ li r8, 8
|
|
/* 80406360 004032A0 39 20 00 01 */ li r9, 1
|
|
/* 80406364 004032A4 39 40 00 00 */ li r10, 0
|
|
/* 80406368 004032A8 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040636C 004032AC 3A C0 00 03 */ li r22, 3
|
|
/* 80406370 004032B0 4B F2 4D 3D */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406374 004032B4 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 80406378 004032B8 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 8040637C 004032BC 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80406380 004032C0 3C 80 00 50 */ lis r4, 0x0050686F@ha
|
|
/* 80406384 004032C4 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406388 004032C8 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 8040638C 004032CC 38 A4 68 6F */ addi r5, r4, 0x0050686F@l
|
|
/* 80406390 004032D0 38 FE 01 04 */ addi r7, r30, 0x104
|
|
/* 80406394 004032D4 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406398 004032D8 39 00 00 04 */ li r8, 4
|
|
/* 8040639C 004032DC 39 20 00 01 */ li r9, 1
|
|
/* 804063A0 004032E0 39 40 00 00 */ li r10, 0
|
|
/* 804063A4 004032E4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804063A8 004032E8 3A C0 00 04 */ li r22, 4
|
|
/* 804063AC 004032EC 4B F2 4D 01 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804063B0 004032F0 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 804063B4 004032F4 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804063B8 004032F8 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 804063BC 004032FC 3C 80 50 68 */ lis r4, 0x50686F6D@ha
|
|
/* 804063C0 00403300 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 804063C4 00403304 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 804063C8 00403308 38 A4 6F 6D */ addi r5, r4, 0x50686F6D@l
|
|
/* 804063CC 0040330C 38 FE 01 24 */ addi r7, r30, 0x124
|
|
/* 804063D0 00403310 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804063D4 00403314 39 00 00 08 */ li r8, 8
|
|
/* 804063D8 00403318 39 20 00 01 */ li r9, 1
|
|
/* 804063DC 0040331C 39 40 00 00 */ li r10, 0
|
|
/* 804063E0 00403320 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804063E4 00403324 3A C0 00 05 */ li r22, 5
|
|
/* 804063E8 00403328 4B F2 4C C5 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804063EC 0040332C 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 804063F0 00403330 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804063F4 00403334 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 804063F8 00403338 3C 80 00 50 */ lis r4, 0x00507375@ha
|
|
/* 804063FC 0040333C 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406400 00403340 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 80406404 00403344 38 A4 73 75 */ addi r5, r4, 0x00507375@l
|
|
/* 80406408 00403348 38 FE 01 08 */ addi r7, r30, 0x108
|
|
/* 8040640C 0040334C 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406410 00403350 39 00 00 04 */ li r8, 4
|
|
/* 80406414 00403354 39 20 00 01 */ li r9, 1
|
|
/* 80406418 00403358 39 40 00 00 */ li r10, 0
|
|
/* 8040641C 0040335C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406420 00403360 3A C0 00 06 */ li r22, 6
|
|
/* 80406424 00403364 4B F2 4C 89 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406428 00403368 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 8040642C 0040336C 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406430 00403370 3C A0 61 64 */ lis r5, 0x61646531@ha
|
|
/* 80406434 00403374 3C 80 50 73 */ lis r4, 0x5073756D@ha
|
|
/* 80406438 00403378 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 8040643C 0040337C 38 C5 65 31 */ addi r6, r5, 0x61646531@l
|
|
/* 80406440 00403380 38 A4 75 6D */ addi r5, r4, 0x5073756D@l
|
|
/* 80406444 00403384 38 FE 01 28 */ addi r7, r30, 0x128
|
|
/* 80406448 00403388 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 8040644C 0040338C 39 00 00 08 */ li r8, 8
|
|
/* 80406450 00403390 39 20 00 01 */ li r9, 1
|
|
/* 80406454 00403394 39 40 00 00 */ li r10, 0
|
|
/* 80406458 00403398 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040645C 0040339C 3A C0 00 07 */ li r22, 7
|
|
/* 80406460 004033A0 4B F2 4C 4D */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406464 004033A4 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 80406468 004033A8 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 8040646C 004033AC 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80406470 004033B0 3C 80 50 64 */ lis r4, 0x50646570@ha
|
|
/* 80406474 004033B4 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406478 004033B8 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 8040647C 004033BC 38 A4 65 70 */ addi r5, r4, 0x50646570@l
|
|
/* 80406480 004033C0 38 FE 01 0C */ addi r7, r30, 0x10c
|
|
/* 80406484 004033C4 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406488 004033C8 39 00 00 04 */ li r8, 4
|
|
/* 8040648C 004033CC 39 20 00 01 */ li r9, 1
|
|
/* 80406490 004033D0 39 40 00 00 */ li r10, 0
|
|
/* 80406494 004033D4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406498 004033D8 3A C0 00 08 */ li r22, 8
|
|
/* 8040649C 004033DC 4B F2 4C 11 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804064A0 004033E0 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 804064A4 004033E4 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804064A8 004033E8 3C A0 6D 61 */ lis r5, 0x6D616431@ha
|
|
/* 804064AC 004033EC 3C 80 50 64 */ lis r4, 0x50646570@ha
|
|
/* 804064B0 004033F0 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 804064B4 004033F4 38 C5 64 31 */ addi r6, r5, 0x6D616431@l
|
|
/* 804064B8 004033F8 38 A4 65 70 */ addi r5, r4, 0x50646570@l
|
|
/* 804064BC 004033FC 38 FE 01 2C */ addi r7, r30, 0x12c
|
|
/* 804064C0 00403400 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804064C4 00403404 39 00 00 08 */ li r8, 8
|
|
/* 804064C8 00403408 39 20 00 01 */ li r9, 1
|
|
/* 804064CC 0040340C 39 40 00 00 */ li r10, 0
|
|
/* 804064D0 00403410 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804064D4 00403414 3A C0 00 09 */ li r22, 9
|
|
/* 804064D8 00403418 4B F2 4B D5 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804064DC 0040341C 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 804064E0 00403420 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804064E4 00403424 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 804064E8 00403428 3C 80 50 62 */ lis r4, 0x50626170@ha
|
|
/* 804064EC 0040342C 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 804064F0 00403430 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 804064F4 00403434 38 A4 61 70 */ addi r5, r4, 0x50626170@l
|
|
/* 804064F8 00403438 38 FE 01 10 */ addi r7, r30, 0x110
|
|
/* 804064FC 0040343C 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406500 00403440 39 00 00 04 */ li r8, 4
|
|
/* 80406504 00403444 39 20 00 01 */ li r9, 1
|
|
/* 80406508 00403448 39 40 00 00 */ li r10, 0
|
|
/* 8040650C 0040344C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406510 00403450 3A C0 00 0A */ li r22, 0xa
|
|
/* 80406514 00403454 4B F2 4B 99 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406518 00403458 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 8040651C 0040345C 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406520 00403460 3C A0 6D 61 */ lis r5, 0x6D616431@ha
|
|
/* 80406524 00403464 3C 80 50 62 */ lis r4, 0x50626170@ha
|
|
/* 80406528 00403468 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 8040652C 0040346C 38 C5 64 31 */ addi r6, r5, 0x6D616431@l
|
|
/* 80406530 00403470 38 A4 61 70 */ addi r5, r4, 0x50626170@l
|
|
/* 80406534 00403474 38 FE 01 30 */ addi r7, r30, 0x130
|
|
/* 80406538 00403478 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 8040653C 0040347C 39 00 00 08 */ li r8, 8
|
|
/* 80406540 00403480 39 20 00 01 */ li r9, 1
|
|
/* 80406544 00403484 39 40 00 00 */ li r10, 0
|
|
/* 80406548 00403488 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040654C 0040348C 3A C0 00 0B */ li r22, 0xb
|
|
/* 80406550 00403490 4B F2 4B 5D */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406554 00403494 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 80406558 00403498 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 8040655C 0040349C 3C A0 6B 79 */ lis r5, 0x6B796F31@ha
|
|
/* 80406560 004034A0 3C 80 50 64 */ lis r4, 0x50646F70@ha
|
|
/* 80406564 004034A4 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 80406568 004034A8 38 C5 6F 31 */ addi r6, r5, 0x6B796F31@l
|
|
/* 8040656C 004034AC 38 A4 6F 70 */ addi r5, r4, 0x50646F70@l
|
|
/* 80406570 004034B0 38 FE 01 14 */ addi r7, r30, 0x114
|
|
/* 80406574 004034B4 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406578 004034B8 39 00 00 04 */ li r8, 4
|
|
/* 8040657C 004034BC 39 20 00 01 */ li r9, 1
|
|
/* 80406580 004034C0 39 40 00 00 */ li r10, 0
|
|
/* 80406584 004034C4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406588 004034C8 3A C0 00 0C */ li r22, 0xc
|
|
/* 8040658C 004034CC 4B F2 4B 21 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406590 004034D0 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 80406594 004034D4 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 80406598 004034D8 3C A0 6D 61 */ lis r5, 0x6D616431@ha
|
|
/* 8040659C 004034DC 3C 80 50 64 */ lis r4, 0x50646F70@ha
|
|
/* 804065A0 004034E0 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 804065A4 004034E4 38 C5 64 31 */ addi r6, r5, 0x6D616431@l
|
|
/* 804065A8 004034E8 38 A4 6F 70 */ addi r5, r4, 0x50646F70@l
|
|
/* 804065AC 004034EC 38 FE 01 34 */ addi r7, r30, 0x134
|
|
/* 804065B0 004034F0 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804065B4 004034F4 39 00 00 08 */ li r8, 8
|
|
/* 804065B8 004034F8 39 20 00 01 */ li r9, 1
|
|
/* 804065BC 004034FC 39 40 00 00 */ li r10, 0
|
|
/* 804065C0 00403500 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804065C4 00403504 3A C0 00 0D */ li r22, 0xd
|
|
/* 804065C8 00403508 4B F2 4A E5 */ bl setCallBack_CounterSlot__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 804065CC 0040350C 80 DE 00 BC */ lwz r6, 0xbc(r30)
|
|
/* 804065D0 00403510 56 C0 10 3A */ slwi r0, r22, 2
|
|
/* 804065D4 00403514 3C A0 6B 79 */ lis r5, 0x6B797031@ha
|
|
/* 804065D8 00403518 3C 80 50 64 */ lis r4, 0x5064746F@ha
|
|
/* 804065DC 0040351C 7C 66 01 2E */ stwx r3, r6, r0
|
|
/* 804065E0 00403520 38 C5 70 31 */ addi r6, r5, 0x6B797031@l
|
|
/* 804065E4 00403524 38 A4 74 6F */ addi r5, r4, 0x5064746F@l
|
|
/* 804065E8 00403528 38 FE 01 18 */ addi r7, r30, 0x118
|
|
/* 804065EC 0040352C 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 804065F0 00403530 39 00 00 04 */ li r8, 4
|
|
/* 804065F4 00403534 39 20 00 00 */ li r9, 0
|
|
/* 804065F8 00403538 39 40 00 00 */ li r10, 0
|
|
/* 804065FC 0040353C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406600 00403540 4B F0 60 09 */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406604 00403544 90 7E 00 C0 */ stw r3, 0xc0(r30)
|
|
/* 80406608 00403548 3C 80 6D 64 */ lis r4, 0x6D647031@ha
|
|
/* 8040660C 0040354C 3C 60 50 64 */ lis r3, 0x5064746F@ha
|
|
/* 80406610 00403550 38 FE 01 38 */ addi r7, r30, 0x138
|
|
/* 80406614 00403554 93 E1 00 08 */ stw r31, 8(r1)
|
|
/* 80406618 00403558 38 C4 70 31 */ addi r6, r4, 0x6D647031@l
|
|
/* 8040661C 0040355C 38 A3 74 6F */ addi r5, r3, 0x5064746F@l
|
|
/* 80406620 00403560 39 00 00 08 */ li r8, 8
|
|
/* 80406624 00403564 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80406628 00403568 39 20 00 00 */ li r9, 0
|
|
/* 8040662C 0040356C 39 40 00 00 */ li r10, 0
|
|
/* 80406630 00403570 4B F0 5F D9 */ bl setCallBack_CounterRV__Q22og6ScreenFPQ29P2DScreen3MgrUxPUlUsbbP10JKRArchive
|
|
/* 80406634 00403574 90 7E 00 C4 */ stw r3, 0xc4(r30)
|
|
/* 80406638 00403578 80 7E 00 C0 */ lwz r3, 0xc0(r30)
|
|
/* 8040663C 0040357C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406640 00403580 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80406644 00403584 7D 89 03 A6 */ mtctr r12
|
|
/* 80406648 00403588 4E 80 04 21 */ bctrl
|
|
/* 8040664C 0040358C 80 7E 00 C4 */ lwz r3, 0xc4(r30)
|
|
/* 80406650 00403590 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406654 00403594 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80406658 00403598 7D 89 03 A6 */ mtctr r12
|
|
/* 8040665C 0040359C 4E 80 04 21 */ bctrl
|
|
/* 80406660 004035A0 3A E0 00 00 */ li r23, 0
|
|
/* 80406664 004035A4 3A C0 00 00 */ li r22, 0
|
|
.L_80406668:
|
|
/* 80406668 004035A8 80 7E 00 BC */ lwz r3, 0xbc(r30)
|
|
/* 8040666C 004035AC C0 22 1D 7C */ lfs f1, lbl_805200DC@sda21(r2)
|
|
/* 80406670 004035B0 7C 63 B0 2E */ lwzx r3, r3, r22
|
|
/* 80406674 004035B4 C0 42 1D 80 */ lfs f2, lbl_805200E0@sda21(r2)
|
|
/* 80406678 004035B8 C0 62 1D 84 */ lfs f3, lbl_805200E4@sda21(r2)
|
|
/* 8040667C 004035BC 4B F2 41 09 */ bl setPuyoParam__Q32og6Screen20CallBack_CounterSlotFfff
|
|
/* 80406680 004035C0 3A F7 00 01 */ addi r23, r23, 1
|
|
/* 80406684 004035C4 3A D6 00 04 */ addi r22, r22, 4
|
|
/* 80406688 004035C8 2C 17 00 0E */ cmpwi r23, 0xe
|
|
/* 8040668C 004035CC 41 80 FF DC */ blt .L_80406668
|
|
/* 80406690 004035D0 38 60 00 1C */ li r3, 0x1c
|
|
/* 80406694 004035D4 4B C1 D8 11 */ bl __nw__FUl
|
|
/* 80406698 004035D8 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 8040669C 004035DC 41 82 00 0C */ beq .L_804066A8
|
|
/* 804066A0 004035E0 4B F2 27 65 */ bl __ct__Q32og6Screen8ScaleMgrFv
|
|
/* 804066A4 004035E4 7C 60 1B 78 */ mr r0, r3
|
|
.L_804066A8:
|
|
/* 804066A8 004035E8 3C 60 80 4F */ lis r3, arrow__Q22kh6Screen@ha
|
|
/* 804066AC 004035EC 90 1E 00 C8 */ stw r0, 0xc8(r30)
|
|
/* 804066B0 004035F0 3A E3 AD 78 */ addi r23, r3, arrow__Q22kh6Screen@l
|
|
/* 804066B4 004035F4 3B 20 00 00 */ li r25, 0
|
|
/* 804066B8 004035F8 3A C0 00 00 */ li r22, 0
|
|
/* 804066BC 004035FC 7E F8 BB 78 */ mr r24, r23
|
|
.L_804066C0:
|
|
/* 804066C0 00403600 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804066C4 00403604 80 B8 00 00 */ lwz r5, 0(r24)
|
|
/* 804066C8 00403608 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804066CC 0040360C 80 D8 00 04 */ lwz r6, 4(r24)
|
|
/* 804066D0 00403610 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804066D4 00403614 7D 89 03 A6 */ mtctr r12
|
|
/* 804066D8 00403618 4E 80 04 21 */ bctrl
|
|
/* 804066DC 0040361C 3B 39 00 01 */ addi r25, r25, 1
|
|
/* 804066E0 00403620 9A C3 00 B0 */ stb r22, 0xb0(r3)
|
|
/* 804066E4 00403624 2C 19 00 06 */ cmpwi r25, 6
|
|
/* 804066E8 00403628 3B 18 00 08 */ addi r24, r24, 8
|
|
/* 804066EC 0040362C 41 80 FF D4 */ blt .L_804066C0
|
|
/* 804066F0 00403630 83 BB 01 00 */ lwz r29, 0x100(r27)
|
|
/* 804066F4 00403634 38 00 00 02 */ li r0, 2
|
|
/* 804066F8 00403638 83 5B 01 04 */ lwz r26, 0x104(r27)
|
|
/* 804066FC 0040363C 7F C4 F3 78 */ mr r4, r30
|
|
/* 80406700 00403640 83 3B 01 08 */ lwz r25, 0x108(r27)
|
|
/* 80406704 00403644 38 61 00 10 */ addi r3, r1, 0x10
|
|
/* 80406708 00403648 83 1B 01 0C */ lwz r24, 0x10c(r27)
|
|
/* 8040670C 0040364C 38 A0 00 00 */ li r5, 0
|
|
/* 80406710 00403650 82 DB 01 10 */ lwz r22, 0x110(r27)
|
|
/* 80406714 00403654 81 9B 01 14 */ lwz r12, 0x114(r27)
|
|
/* 80406718 00403658 81 7B 01 18 */ lwz r11, 0x118(r27)
|
|
/* 8040671C 0040365C 81 5B 01 1C */ lwz r10, 0x11c(r27)
|
|
/* 80406720 00403660 81 3B 01 20 */ lwz r9, 0x120(r27)
|
|
/* 80406724 00403664 81 1B 01 24 */ lwz r8, 0x124(r27)
|
|
/* 80406728 00403668 80 FB 01 28 */ lwz r7, 0x128(r27)
|
|
/* 8040672C 0040366C 80 DB 01 2C */ lwz r6, 0x12c(r27)
|
|
/* 80406730 00403670 C0 02 1D 88 */ lfs f0, lbl_805200E8@sda21(r2)
|
|
/* 80406734 00403674 93 A1 00 10 */ stw r29, 0x10(r1)
|
|
/* 80406738 00403678 83 7E 00 CC */ lwz r27, 0xcc(r30)
|
|
/* 8040673C 0040367C FC 20 00 50 */ fneg f1, f0
|
|
/* 80406740 00403680 93 41 00 14 */ stw r26, 0x14(r1)
|
|
/* 80406744 00403684 83 5E 00 E4 */ lwz r26, 0xe4(r30)
|
|
/* 80406748 00403688 93 21 00 18 */ stw r25, 0x18(r1)
|
|
/* 8040674C 0040368C 83 3E 00 D0 */ lwz r25, 0xd0(r30)
|
|
/* 80406750 00403690 93 01 00 1C */ stw r24, 0x1c(r1)
|
|
/* 80406754 00403694 83 1E 00 E8 */ lwz r24, 0xe8(r30)
|
|
/* 80406758 00403698 92 C1 00 20 */ stw r22, 0x20(r1)
|
|
/* 8040675C 0040369C 82 DE 00 D4 */ lwz r22, 0xd4(r30)
|
|
/* 80406760 004036A0 91 81 00 24 */ stw r12, 0x24(r1)
|
|
/* 80406764 004036A4 81 9E 00 EC */ lwz r12, 0xec(r30)
|
|
/* 80406768 004036A8 91 61 00 28 */ stw r11, 0x28(r1)
|
|
/* 8040676C 004036AC 81 7E 00 D8 */ lwz r11, 0xd8(r30)
|
|
/* 80406770 004036B0 91 41 00 2C */ stw r10, 0x2c(r1)
|
|
/* 80406774 004036B4 81 5E 00 F0 */ lwz r10, 0xf0(r30)
|
|
/* 80406778 004036B8 91 21 00 30 */ stw r9, 0x30(r1)
|
|
/* 8040677C 004036BC 81 3E 00 DC */ lwz r9, 0xdc(r30)
|
|
/* 80406780 004036C0 91 01 00 34 */ stw r8, 0x34(r1)
|
|
/* 80406784 004036C4 81 1E 00 F4 */ lwz r8, 0xf4(r30)
|
|
/* 80406788 004036C8 90 E1 00 38 */ stw r7, 0x38(r1)
|
|
/* 8040678C 004036CC 80 FE 00 E0 */ lwz r7, 0xe0(r30)
|
|
/* 80406790 004036D0 90 C1 00 3C */ stw r6, 0x3c(r1)
|
|
/* 80406794 004036D4 80 DE 00 F8 */ lwz r6, 0xf8(r30)
|
|
/* 80406798 004036D8 93 61 00 10 */ stw r27, 0x10(r1)
|
|
/* 8040679C 004036DC 93 41 00 14 */ stw r26, 0x14(r1)
|
|
/* 804067A0 004036E0 93 21 00 18 */ stw r25, 0x18(r1)
|
|
/* 804067A4 004036E4 93 01 00 1C */ stw r24, 0x1c(r1)
|
|
/* 804067A8 004036E8 92 C1 00 20 */ stw r22, 0x20(r1)
|
|
/* 804067AC 004036EC 91 81 00 24 */ stw r12, 0x24(r1)
|
|
/* 804067B0 004036F0 91 61 00 28 */ stw r11, 0x28(r1)
|
|
/* 804067B4 004036F4 91 41 00 2C */ stw r10, 0x2c(r1)
|
|
/* 804067B8 004036F8 91 21 00 30 */ stw r9, 0x30(r1)
|
|
/* 804067BC 004036FC 91 01 00 34 */ stw r8, 0x34(r1)
|
|
/* 804067C0 00403700 90 E1 00 38 */ stw r7, 0x38(r1)
|
|
/* 804067C4 00403704 90 C1 00 3C */ stw r6, 0x3c(r1)
|
|
/* 804067C8 00403708 7C 09 03 A6 */ mtctr r0
|
|
.L_804067CC:
|
|
/* 804067CC 0040370C 80 C3 00 00 */ lwz r6, 0(r3)
|
|
/* 804067D0 00403710 80 03 00 04 */ lwz r0, 4(r3)
|
|
/* 804067D4 00403714 7C 06 00 40 */ cmplw r6, r0
|
|
/* 804067D8 00403718 40 80 00 0C */ bge .L_804067E4
|
|
/* 804067DC 0040371C D0 04 01 3C */ stfs f0, 0x13c(r4)
|
|
/* 804067E0 00403720 48 00 00 0C */ b .L_804067EC
|
|
.L_804067E4:
|
|
/* 804067E4 00403724 40 81 00 08 */ ble .L_804067EC
|
|
/* 804067E8 00403728 D0 24 01 3C */ stfs f1, 0x13c(r4)
|
|
.L_804067EC:
|
|
/* 804067EC 0040372C 80 C3 00 08 */ lwz r6, 8(r3)
|
|
/* 804067F0 00403730 80 03 00 0C */ lwz r0, 0xc(r3)
|
|
/* 804067F4 00403734 7C 06 00 40 */ cmplw r6, r0
|
|
/* 804067F8 00403738 40 80 00 0C */ bge .L_80406804
|
|
/* 804067FC 0040373C D0 04 01 40 */ stfs f0, 0x140(r4)
|
|
/* 80406800 00403740 48 00 00 0C */ b .L_8040680C
|
|
.L_80406804:
|
|
/* 80406804 00403744 40 81 00 08 */ ble .L_8040680C
|
|
/* 80406808 00403748 D0 24 01 40 */ stfs f1, 0x140(r4)
|
|
.L_8040680C:
|
|
/* 8040680C 0040374C 80 C3 00 10 */ lwz r6, 0x10(r3)
|
|
/* 80406810 00403750 80 03 00 14 */ lwz r0, 0x14(r3)
|
|
/* 80406814 00403754 7C 06 00 40 */ cmplw r6, r0
|
|
/* 80406818 00403758 40 80 00 0C */ bge .L_80406824
|
|
/* 8040681C 0040375C D0 04 01 44 */ stfs f0, 0x144(r4)
|
|
/* 80406820 00403760 48 00 00 0C */ b .L_8040682C
|
|
.L_80406824:
|
|
/* 80406824 00403764 40 81 00 08 */ ble .L_8040682C
|
|
/* 80406828 00403768 D0 24 01 44 */ stfs f1, 0x144(r4)
|
|
.L_8040682C:
|
|
/* 8040682C 0040376C 38 63 00 18 */ addi r3, r3, 0x18
|
|
/* 80406830 00403770 38 84 00 0C */ addi r4, r4, 0xc
|
|
/* 80406834 00403774 38 A5 00 02 */ addi r5, r5, 2
|
|
/* 80406838 00403778 42 00 FF 94 */ bdnz .L_804067CC
|
|
/* 8040683C 0040377C 88 1C 00 40 */ lbz r0, 0x40(r28)
|
|
/* 80406840 00403780 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80406844 00403784 41 82 00 D4 */ beq .L_80406918
|
|
/* 80406848 00403788 38 A0 00 00 */ li r5, 0
|
|
/* 8040684C 0040378C 38 C0 00 00 */ li r6, 0
|
|
/* 80406850 00403790 90 BE 00 98 */ stw r5, 0x98(r30)
|
|
/* 80406854 00403794 38 80 00 01 */ li r4, 1
|
|
/* 80406858 00403798 48 00 00 24 */ b .L_8040687C
|
|
.L_8040685C:
|
|
/* 8040685C 0040379C 80 7E 00 AC */ lwz r3, 0xac(r30)
|
|
/* 80406860 004037A0 38 C6 00 01 */ addi r6, r6, 1
|
|
/* 80406864 004037A4 7C 63 28 2E */ lwzx r3, r3, r5
|
|
/* 80406868 004037A8 98 83 00 AC */ stb r4, 0xac(r3)
|
|
/* 8040686C 004037AC 80 7E 00 AC */ lwz r3, 0xac(r30)
|
|
/* 80406870 004037B0 7C 63 28 2E */ lwzx r3, r3, r5
|
|
/* 80406874 004037B4 38 A5 00 04 */ addi r5, r5, 4
|
|
/* 80406878 004037B8 98 83 00 A9 */ stb r4, 0xa9(r3)
|
|
.L_8040687C:
|
|
/* 8040687C 004037BC 80 1E 00 B8 */ lwz r0, 0xb8(r30)
|
|
/* 80406880 004037C0 7C 06 00 00 */ cmpw r6, r0
|
|
/* 80406884 004037C4 41 80 FF D8 */ blt .L_8040685C
|
|
/* 80406888 004037C8 80 7E 00 B0 */ lwz r3, 0xb0(r30)
|
|
/* 8040688C 004037CC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406890 004037D0 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80406894 004037D4 7D 89 03 A6 */ mtctr r12
|
|
/* 80406898 004037D8 4E 80 04 21 */ bctrl
|
|
/* 8040689C 004037DC 80 7E 00 B4 */ lwz r3, 0xb4(r30)
|
|
/* 804068A0 004037E0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804068A4 004037E4 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 804068A8 004037E8 7D 89 03 A6 */ mtctr r12
|
|
/* 804068AC 004037EC 4E 80 04 21 */ bctrl
|
|
/* 804068B0 004037F0 80 7E 00 8C */ lwz r3, 0x8c(r30)
|
|
/* 804068B4 004037F4 48 00 55 1D */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 804068B8 004037F8 3B 00 00 00 */ li r24, 0
|
|
/* 804068BC 004037FC 3A C0 00 01 */ li r22, 1
|
|
.L_804068C0:
|
|
/* 804068C0 00403800 2C 18 00 05 */ cmpwi r24, 5
|
|
/* 804068C4 00403804 41 82 00 18 */ beq .L_804068DC
|
|
/* 804068C8 00403808 80 7C 00 3C */ lwz r3, 0x3c(r28)
|
|
/* 804068CC 0040380C 7E C0 C0 30 */ slw r0, r22, r24
|
|
/* 804068D0 00403810 88 63 00 70 */ lbz r3, 0x70(r3)
|
|
/* 804068D4 00403814 7C 60 00 39 */ and. r0, r3, r0
|
|
/* 804068D8 00403818 41 82 00 24 */ beq .L_804068FC
|
|
.L_804068DC:
|
|
/* 804068DC 0040381C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804068E0 00403820 80 B7 00 00 */ lwz r5, 0(r23)
|
|
/* 804068E4 00403824 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804068E8 00403828 80 D7 00 04 */ lwz r6, 4(r23)
|
|
/* 804068EC 0040382C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804068F0 00403830 7D 89 03 A6 */ mtctr r12
|
|
/* 804068F4 00403834 4E 80 04 21 */ bctrl
|
|
/* 804068F8 00403838 9A C3 00 B0 */ stb r22, 0xb0(r3)
|
|
.L_804068FC:
|
|
/* 804068FC 0040383C 3B 18 00 01 */ addi r24, r24, 1
|
|
/* 80406900 00403840 3A F7 00 08 */ addi r23, r23, 8
|
|
/* 80406904 00403844 2C 18 00 06 */ cmpwi r24, 6
|
|
/* 80406908 00403848 41 80 FF B8 */ blt .L_804068C0
|
|
/* 8040690C 0040384C 80 1E 00 90 */ lwz r0, 0x90(r30)
|
|
/* 80406910 00403850 60 00 00 40 */ ori r0, r0, 0x40
|
|
/* 80406914 00403854 90 1E 00 90 */ stw r0, 0x90(r30)
|
|
.L_80406918:
|
|
/* 80406918 00403858 38 00 00 01 */ li r0, 1
|
|
/* 8040691C 0040385C 98 1C 00 40 */ stb r0, 0x40(r28)
|
|
/* 80406920 00403860 88 1C 00 41 */ lbz r0, 0x41(r28)
|
|
/* 80406924 00403864 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80406928 00403868 41 82 01 10 */ beq .L_80406A38
|
|
/* 8040692C 0040386C 38 00 00 02 */ li r0, 2
|
|
/* 80406930 00403870 38 60 00 00 */ li r3, 0
|
|
/* 80406934 00403874 7C 09 03 A6 */ mtctr r0
|
|
.L_80406938:
|
|
/* 80406938 00403878 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 8040693C 0040387C 38 00 00 01 */ li r0, 1
|
|
/* 80406940 00403880 39 43 00 04 */ addi r10, r3, 4
|
|
/* 80406944 00403884 39 23 00 08 */ addi r9, r3, 8
|
|
/* 80406948 00403888 7C 84 18 2E */ lwzx r4, r4, r3
|
|
/* 8040694C 0040388C 39 03 00 0C */ addi r8, r3, 0xc
|
|
/* 80406950 00403890 38 E3 00 10 */ addi r7, r3, 0x10
|
|
/* 80406954 00403894 38 C3 00 14 */ addi r6, r3, 0x14
|
|
/* 80406958 00403898 98 04 00 AC */ stb r0, 0xac(r4)
|
|
/* 8040695C 0040389C 38 A3 00 18 */ addi r5, r3, 0x18
|
|
/* 80406960 004038A0 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 80406964 004038A4 7C 84 18 2E */ lwzx r4, r4, r3
|
|
/* 80406968 004038A8 38 63 00 1C */ addi r3, r3, 0x1c
|
|
/* 8040696C 004038AC 98 04 00 A9 */ stb r0, 0xa9(r4)
|
|
/* 80406970 004038B0 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 80406974 004038B4 7C 84 50 2E */ lwzx r4, r4, r10
|
|
/* 80406978 004038B8 98 04 00 AC */ stb r0, 0xac(r4)
|
|
/* 8040697C 004038BC 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 80406980 004038C0 7C 84 50 2E */ lwzx r4, r4, r10
|
|
/* 80406984 004038C4 98 04 00 A9 */ stb r0, 0xa9(r4)
|
|
/* 80406988 004038C8 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 8040698C 004038CC 7C 84 48 2E */ lwzx r4, r4, r9
|
|
/* 80406990 004038D0 98 04 00 AC */ stb r0, 0xac(r4)
|
|
/* 80406994 004038D4 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 80406998 004038D8 7C 84 48 2E */ lwzx r4, r4, r9
|
|
/* 8040699C 004038DC 98 04 00 A9 */ stb r0, 0xa9(r4)
|
|
/* 804069A0 004038E0 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069A4 004038E4 7C 84 40 2E */ lwzx r4, r4, r8
|
|
/* 804069A8 004038E8 98 04 00 AC */ stb r0, 0xac(r4)
|
|
/* 804069AC 004038EC 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069B0 004038F0 7C 84 40 2E */ lwzx r4, r4, r8
|
|
/* 804069B4 004038F4 98 04 00 A9 */ stb r0, 0xa9(r4)
|
|
/* 804069B8 004038F8 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069BC 004038FC 7C 84 38 2E */ lwzx r4, r4, r7
|
|
/* 804069C0 00403900 98 04 00 AC */ stb r0, 0xac(r4)
|
|
/* 804069C4 00403904 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069C8 00403908 7C 84 38 2E */ lwzx r4, r4, r7
|
|
/* 804069CC 0040390C 98 04 00 A9 */ stb r0, 0xa9(r4)
|
|
/* 804069D0 00403910 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069D4 00403914 7C 84 30 2E */ lwzx r4, r4, r6
|
|
/* 804069D8 00403918 98 04 00 AC */ stb r0, 0xac(r4)
|
|
/* 804069DC 0040391C 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069E0 00403920 7C 84 30 2E */ lwzx r4, r4, r6
|
|
/* 804069E4 00403924 98 04 00 A9 */ stb r0, 0xa9(r4)
|
|
/* 804069E8 00403928 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069EC 0040392C 7C 84 28 2E */ lwzx r4, r4, r5
|
|
/* 804069F0 00403930 98 04 00 AC */ stb r0, 0xac(r4)
|
|
/* 804069F4 00403934 80 9E 00 BC */ lwz r4, 0xbc(r30)
|
|
/* 804069F8 00403938 7C 84 28 2E */ lwzx r4, r4, r5
|
|
/* 804069FC 0040393C 98 04 00 A9 */ stb r0, 0xa9(r4)
|
|
/* 80406A00 00403940 42 00 FF 38 */ bdnz .L_80406938
|
|
/* 80406A04 00403944 80 7E 00 C0 */ lwz r3, 0xc0(r30)
|
|
/* 80406A08 00403948 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406A0C 0040394C 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80406A10 00403950 7D 89 03 A6 */ mtctr r12
|
|
/* 80406A14 00403954 4E 80 04 21 */ bctrl
|
|
/* 80406A18 00403958 80 7E 00 C4 */ lwz r3, 0xc4(r30)
|
|
/* 80406A1C 0040395C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406A20 00403960 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80406A24 00403964 7D 89 03 A6 */ mtctr r12
|
|
/* 80406A28 00403968 4E 80 04 21 */ bctrl
|
|
/* 80406A2C 0040396C 80 1E 00 90 */ lwz r0, 0x90(r30)
|
|
/* 80406A30 00403970 60 00 01 00 */ ori r0, r0, 0x100
|
|
/* 80406A34 00403974 90 1E 00 90 */ stw r0, 0x90(r30)
|
|
.L_80406A38:
|
|
/* 80406A38 00403978 BA C1 00 48 */ lmw r22, 0x48(r1)
|
|
/* 80406A3C 0040397C 80 01 00 74 */ lwz r0, 0x74(r1)
|
|
/* 80406A40 00403980 7C 08 03 A6 */ mtlr r0
|
|
/* 80406A44 00403984 38 21 00 70 */ addi r1, r1, 0x70
|
|
/* 80406A48 00403988 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadein__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
doUpdateFadein__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80406A4C 0040398C 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 80406A50 00403990 7C 08 02 A6 */ mflr r0
|
|
/* 80406A54 00403994 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 80406A58 00403998 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 80406A5C 0040399C F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 80406A60 004039A0 BF 61 00 1C */ stmw r27, 0x1c(r1)
|
|
/* 80406A64 004039A4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406A68 004039A8 7C 7B 1B 78 */ mr r27, r3
|
|
/* 80406A6C 004039AC 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80406A70 004039B0 7D 89 03 A6 */ mtctr r12
|
|
/* 80406A74 004039B4 4E 80 04 21 */ bctrl
|
|
/* 80406A78 004039B8 C0 1B 00 60 */ lfs f0, 0x60(r27)
|
|
/* 80406A7C 004039BC 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80406A80 004039C0 80 9B 00 50 */ lwz r4, 0x50(r27)
|
|
/* 80406A84 004039C4 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80406A88 004039C8 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80406A8C 004039CC D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80406A90 004039D0 80 7B 00 4C */ lwz r3, 0x4c(r27)
|
|
/* 80406A94 004039D4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406A98 004039D8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80406A9C 004039DC 7D 89 03 A6 */ mtctr r12
|
|
/* 80406AA0 004039E0 4E 80 04 21 */ bctrl
|
|
/* 80406AA4 004039E4 4B C3 2B 59 */ bl animationTransform__7J2DPaneFv
|
|
/* 80406AA8 004039E8 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80406AAC 004039EC 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80406AB0 004039F0 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80406AB4 004039F4 C0 3B 00 60 */ lfs f1, 0x60(r27)
|
|
/* 80406AB8 004039F8 C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 80406ABC 004039FC 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80406AC0 00403A00 38 A0 00 00 */ li r5, 0
|
|
/* 80406AC4 00403A04 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80406AC8 00403A08 D0 1B 00 60 */ stfs f0, 0x60(r27)
|
|
/* 80406ACC 00403A0C 80 7B 00 70 */ lwz r3, 0x70(r27)
|
|
/* 80406AD0 00403A10 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406AD4 00403A14 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80406AD8 00403A18 7D 89 03 A6 */ mtctr r12
|
|
/* 80406ADC 00403A1C 4E 80 04 21 */ bctrl
|
|
/* 80406AE0 00403A20 C0 5B 00 7C */ lfs f2, 0x7c(r27)
|
|
/* 80406AE4 00403A24 C0 3B 00 60 */ lfs f1, 0x60(r27)
|
|
/* 80406AE8 00403A28 C0 1B 00 80 */ lfs f0, 0x80(r27)
|
|
/* 80406AEC 00403A2C EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 80406AF0 00403A30 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406AF4 00403A34 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 80406AF8 00403A38 C0 42 1D 4C */ lfs f2, lbl_805200AC@sda21(r2)
|
|
/* 80406AFC 00403A3C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80406B00 00403A40 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80406B04 00403A44 EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 80406B08 00403A48 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 80406B0C 00403A4C D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 80406B10 00403A50 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 80406B14 00403A54 7D 89 03 A6 */ mtctr r12
|
|
/* 80406B18 00403A58 4E 80 04 21 */ bctrl
|
|
/* 80406B1C 00403A5C C0 3B 00 60 */ lfs f1, 0x60(r27)
|
|
/* 80406B20 00403A60 C0 1B 00 80 */ lfs f0, 0x80(r27)
|
|
/* 80406B24 00403A64 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80406B28 00403A68 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80406B2C 00403A6C 40 82 00 0C */ bne .L_80406B38
|
|
/* 80406B30 00403A70 3B E0 00 01 */ li r31, 1
|
|
/* 80406B34 00403A74 48 00 00 08 */ b .L_80406B3C
|
|
.L_80406B38:
|
|
/* 80406B38 00403A78 3B E0 00 00 */ li r31, 0
|
|
.L_80406B3C:
|
|
/* 80406B3C 00403A7C 80 7B 00 4C */ lwz r3, 0x4c(r27)
|
|
/* 80406B40 00403A80 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406B44 00403A84 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80406B48 00403A88 7D 89 03 A6 */ mtctr r12
|
|
/* 80406B4C 00403A8C 4E 80 04 21 */ bctrl
|
|
/* 80406B50 00403A90 3C 60 80 4F */ lis r3, arrow__Q22kh6Screen@ha
|
|
/* 80406B54 00403A94 7F 7E DB 78 */ mr r30, r27
|
|
/* 80406B58 00403A98 3B A3 AD 78 */ addi r29, r3, arrow__Q22kh6Screen@l
|
|
/* 80406B5C 00403A9C 3B 80 00 00 */ li r28, 0
|
|
.L_80406B60:
|
|
/* 80406B60 00403AA0 80 7B 00 4C */ lwz r3, 0x4c(r27)
|
|
/* 80406B64 00403AA4 C3 FE 01 3C */ lfs f31, 0x13c(r30)
|
|
/* 80406B68 00403AA8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406B6C 00403AAC 80 BD 00 00 */ lwz r5, 0(r29)
|
|
/* 80406B70 00403AB0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80406B74 00403AB4 80 DD 00 04 */ lwz r6, 4(r29)
|
|
/* 80406B78 00403AB8 7D 89 03 A6 */ mtctr r12
|
|
/* 80406B7C 00403ABC 4E 80 04 21 */ bctrl
|
|
/* 80406B80 00403AC0 D3 E3 00 C0 */ stfs f31, 0xc0(r3)
|
|
/* 80406B84 00403AC4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406B88 00403AC8 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80406B8C 00403ACC 7D 89 03 A6 */ mtctr r12
|
|
/* 80406B90 00403AD0 4E 80 04 21 */ bctrl
|
|
/* 80406B94 00403AD4 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 80406B98 00403AD8 3B BD 00 08 */ addi r29, r29, 8
|
|
/* 80406B9C 00403ADC 2C 1C 00 06 */ cmpwi r28, 6
|
|
/* 80406BA0 00403AE0 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 80406BA4 00403AE4 41 80 FF BC */ blt .L_80406B60
|
|
/* 80406BA8 00403AE8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406BAC 00403AEC E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 80406BB0 00403AF0 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 80406BB4 00403AF4 BB 61 00 1C */ lmw r27, 0x1c(r1)
|
|
/* 80406BB8 00403AF8 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80406BBC 00403AFC 7C 08 03 A6 */ mtlr r0
|
|
/* 80406BC0 00403B00 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 80406BC4 00403B04 4E 80 00 20 */ blr
|
|
|
|
.global doUpdate__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
doUpdate__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80406BC8 00403B08 94 21 FF B0 */ stwu r1, -0x50(r1)
|
|
/* 80406BCC 00403B0C 7C 08 02 A6 */ mflr r0
|
|
/* 80406BD0 00403B10 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 80406BD4 00403B14 93 E1 00 4C */ stw r31, 0x4c(r1)
|
|
/* 80406BD8 00403B18 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80406BDC 00403B1C 93 C1 00 48 */ stw r30, 0x48(r1)
|
|
/* 80406BE0 00403B20 93 A1 00 44 */ stw r29, 0x44(r1)
|
|
/* 80406BE4 00403B24 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406BE8 00403B28 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80406BEC 00403B2C 7D 89 03 A6 */ mtctr r12
|
|
/* 80406BF0 00403B30 4E 80 04 21 */ bctrl
|
|
/* 80406BF4 00403B34 80 1F 00 98 */ lwz r0, 0x98(r31)
|
|
/* 80406BF8 00403B38 2C 00 00 03 */ cmpwi r0, 3
|
|
/* 80406BFC 00403B3C 41 82 00 54 */ beq .L_80406C50
|
|
/* 80406C00 00403B40 40 80 00 1C */ bge .L_80406C1C
|
|
/* 80406C04 00403B44 2C 00 00 01 */ cmpwi r0, 1
|
|
/* 80406C08 00403B48 41 82 00 30 */ beq .L_80406C38
|
|
/* 80406C0C 00403B4C 40 80 00 38 */ bge .L_80406C44
|
|
/* 80406C10 00403B50 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80406C14 00403B54 40 80 00 18 */ bge .L_80406C2C
|
|
/* 80406C18 00403B58 48 00 00 58 */ b .L_80406C70
|
|
.L_80406C1C:
|
|
/* 80406C1C 00403B5C 2C 00 00 05 */ cmpwi r0, 5
|
|
/* 80406C20 00403B60 41 82 00 48 */ beq .L_80406C68
|
|
/* 80406C24 00403B64 40 80 00 4C */ bge .L_80406C70
|
|
/* 80406C28 00403B68 48 00 00 34 */ b .L_80406C5C
|
|
.L_80406C2C:
|
|
/* 80406C2C 00403B6C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C30 00403B70 48 00 06 E1 */ bl statusNormal__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
/* 80406C34 00403B74 48 00 00 3C */ b .L_80406C70
|
|
.L_80406C38:
|
|
/* 80406C38 00403B78 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C3C 00403B7C 48 00 07 25 */ bl statusFadeout__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
/* 80406C40 00403B80 48 00 00 30 */ b .L_80406C70
|
|
.L_80406C44:
|
|
/* 80406C44 00403B84 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C48 00403B88 48 00 08 19 */ bl statusDecP__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
/* 80406C4C 00403B8C 48 00 00 24 */ b .L_80406C70
|
|
.L_80406C50:
|
|
/* 80406C50 00403B90 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C54 00403B94 48 00 08 5D */ bl statusFadein__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
/* 80406C58 00403B98 48 00 00 18 */ b .L_80406C70
|
|
.L_80406C5C:
|
|
/* 80406C5C 00403B9C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C60 00403BA0 48 00 08 B5 */ bl statusSlot__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
/* 80406C64 00403BA4 48 00 00 0C */ b .L_80406C70
|
|
.L_80406C68:
|
|
/* 80406C68 00403BA8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C6C 00403BAC 48 00 09 E9 */ bl statusDecPSlot__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
.L_80406C70:
|
|
/* 80406C70 00403BB0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C74 00403BB4 48 04 D3 CD */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80406C78 00403BB8 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80406C7C 00403BBC 54 00 05 AF */ rlwinm. r0, r0, 0, 0x16, 0x17
|
|
/* 80406C80 00403BC0 41 82 02 34 */ beq .L_80406EB4
|
|
/* 80406C84 00403BC4 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406C88 00403BC8 48 04 D3 B9 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80406C8C 00403BCC 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80406C90 00403BD0 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 80406C94 00403BD4 41 82 00 28 */ beq .L_80406CBC
|
|
/* 80406C98 00403BD8 80 1F 00 98 */ lwz r0, 0x98(r31)
|
|
/* 80406C9C 00403BDC 2C 00 00 04 */ cmpwi r0, 4
|
|
/* 80406CA0 00403BE0 40 82 00 1C */ bne .L_80406CBC
|
|
/* 80406CA4 00403BE4 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406CA8 00403BE8 54 00 06 73 */ rlwinm. r0, r0, 0, 0x19, 0x19
|
|
/* 80406CAC 00403BEC 40 82 00 10 */ bne .L_80406CBC
|
|
/* 80406CB0 00403BF0 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406CB4 00403BF4 60 00 00 20 */ ori r0, r0, 0x20
|
|
/* 80406CB8 00403BF8 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_80406CBC:
|
|
/* 80406CBC 00403BFC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406CC0 00403C00 48 04 D3 81 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80406CC4 00403C04 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80406CC8 00403C08 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 80406CCC 00403C0C 41 82 00 28 */ beq .L_80406CF4
|
|
/* 80406CD0 00403C10 80 1F 00 98 */ lwz r0, 0x98(r31)
|
|
/* 80406CD4 00403C14 2C 00 00 05 */ cmpwi r0, 5
|
|
/* 80406CD8 00403C18 40 82 00 1C */ bne .L_80406CF4
|
|
/* 80406CDC 00403C1C 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406CE0 00403C20 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 80406CE4 00403C24 40 82 00 10 */ bne .L_80406CF4
|
|
/* 80406CE8 00403C28 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406CEC 00403C2C 60 00 00 80 */ ori r0, r0, 0x80
|
|
/* 80406CF0 00403C30 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_80406CF4:
|
|
/* 80406CF4 00403C34 80 1F 00 98 */ lwz r0, 0x98(r31)
|
|
/* 80406CF8 00403C38 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80406CFC 00403C3C 41 82 00 0C */ beq .L_80406D08
|
|
/* 80406D00 00403C40 2C 00 00 02 */ cmpwi r0, 2
|
|
/* 80406D04 00403C44 40 82 01 B0 */ bne .L_80406EB4
|
|
.L_80406D08:
|
|
/* 80406D08 00403C48 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406D0C 00403C4C 48 04 D3 35 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80406D10 00403C50 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80406D14 00403C54 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 80406D18 00403C58 41 82 00 C8 */ beq .L_80406DE0
|
|
/* 80406D1C 00403C5C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406D20 00403C60 48 04 D2 89 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80406D24 00403C64 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 80406D28 00403C68 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
|
|
/* 80406D2C 00403C6C 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
|
|
/* 80406D30 00403C70 38 A0 4E 25 */ li r5, 0x4e25
|
|
/* 80406D34 00403C74 90 01 00 28 */ stw r0, 0x28(r1)
|
|
/* 80406D38 00403C78 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
|
|
/* 80406D3C 00403C7C 38 80 00 00 */ li r4, 0
|
|
/* 80406D40 00403C80 38 00 00 01 */ li r0, 1
|
|
/* 80406D44 00403C84 90 61 00 34 */ stw r3, 0x34(r1)
|
|
/* 80406D48 00403C88 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406D4C 00403C8C 90 C1 00 28 */ stw r6, 0x28(r1)
|
|
/* 80406D50 00403C90 90 A1 00 2C */ stw r5, 0x2c(r1)
|
|
/* 80406D54 00403C94 98 81 00 30 */ stb r4, 0x30(r1)
|
|
/* 80406D58 00403C98 98 01 00 31 */ stb r0, 0x31(r1)
|
|
/* 80406D5C 00403C9C 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80406D60 00403CA0 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80406D64 00403CA4 7D 89 03 A6 */ mtctr r12
|
|
/* 80406D68 00403CA8 4E 80 04 21 */ bctrl
|
|
/* 80406D6C 00403CAC 38 81 00 28 */ addi r4, r1, 0x28
|
|
/* 80406D70 00403CB0 48 04 B1 C1 */ bl setScene__Q26Screen9SceneBaseFRQ26Screen11SetSceneArg
|
|
/* 80406D74 00403CB4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80406D78 00403CB8 41 82 01 3C */ beq .L_80406EB4
|
|
/* 80406D7C 00403CBC 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 80406D80 00403CC0 3C 60 80 4E */ lis r3, __vt__Q26Screen13StartSceneArg@ha
|
|
/* 80406D84 00403CC4 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
|
|
/* 80406D88 00403CC8 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen20SArgDayEndResultBase@ha
|
|
/* 80406D8C 00403CCC 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 80406D90 00403CD0 38 03 8A 78 */ addi r0, r3, __vt__Q26Screen13StartSceneArg@l
|
|
/* 80406D94 00403CD4 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen20SArgDayEndResultMail@ha
|
|
/* 80406D98 00403CD8 38 80 00 01 */ li r4, 1
|
|
/* 80406D9C 00403CDC 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 80406DA0 00403CE0 38 A5 B0 10 */ addi r5, r5, __vt__Q32kh6Screen20SArgDayEndResultBase@l
|
|
/* 80406DA4 00403CE4 38 03 AF 48 */ addi r0, r3, __vt__Q32kh6Screen20SArgDayEndResultMail@l
|
|
/* 80406DA8 00403CE8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406DAC 00403CEC 90 A1 00 10 */ stw r5, 0x10(r1)
|
|
/* 80406DB0 00403CF0 98 81 00 14 */ stb r4, 0x14(r1)
|
|
/* 80406DB4 00403CF4 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 80406DB8 00403CF8 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80406DBC 00403CFC 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80406DC0 00403D00 7D 89 03 A6 */ mtctr r12
|
|
/* 80406DC4 00403D04 4E 80 04 21 */ bctrl
|
|
/* 80406DC8 00403D08 38 81 00 10 */ addi r4, r1, 0x10
|
|
/* 80406DCC 00403D0C 48 04 B1 95 */ bl startScene__Q26Screen9SceneBaseFPQ26Screen13StartSceneArg
|
|
/* 80406DD0 00403D10 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406DD4 00403D14 54 00 07 34 */ rlwinm r0, r0, 0, 0x1c, 0x1a
|
|
/* 80406DD8 00403D18 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80406DDC 00403D1C 48 00 00 D8 */ b .L_80406EB4
|
|
.L_80406DE0:
|
|
/* 80406DE0 00403D20 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406DE4 00403D24 48 04 D2 5D */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80406DE8 00403D28 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80406DEC 00403D2C 54 00 05 AD */ rlwinm. r0, r0, 0, 0x16, 0x16
|
|
/* 80406DF0 00403D30 41 82 00 C4 */ beq .L_80406EB4
|
|
/* 80406DF4 00403D34 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406DF8 00403D38 48 04 D1 B1 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80406DFC 00403D3C 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 80406E00 00403D40 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
|
|
/* 80406E04 00403D44 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
|
|
/* 80406E08 00403D48 38 A0 4E 23 */ li r5, 0x4e23
|
|
/* 80406E0C 00403D4C 90 01 00 18 */ stw r0, 0x18(r1)
|
|
/* 80406E10 00403D50 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
|
|
/* 80406E14 00403D54 38 80 00 00 */ li r4, 0
|
|
/* 80406E18 00403D58 38 00 00 01 */ li r0, 1
|
|
/* 80406E1C 00403D5C 90 61 00 24 */ stw r3, 0x24(r1)
|
|
/* 80406E20 00403D60 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406E24 00403D64 90 C1 00 18 */ stw r6, 0x18(r1)
|
|
/* 80406E28 00403D68 90 A1 00 1C */ stw r5, 0x1c(r1)
|
|
/* 80406E2C 00403D6C 98 81 00 20 */ stb r4, 0x20(r1)
|
|
/* 80406E30 00403D70 98 01 00 21 */ stb r0, 0x21(r1)
|
|
/* 80406E34 00403D74 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80406E38 00403D78 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80406E3C 00403D7C 7D 89 03 A6 */ mtctr r12
|
|
/* 80406E40 00403D80 4E 80 04 21 */ bctrl
|
|
/* 80406E44 00403D84 38 81 00 18 */ addi r4, r1, 0x18
|
|
/* 80406E48 00403D88 48 04 B0 E9 */ bl setScene__Q26Screen9SceneBaseFRQ26Screen11SetSceneArg
|
|
/* 80406E4C 00403D8C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80406E50 00403D90 41 82 00 64 */ beq .L_80406EB4
|
|
/* 80406E54 00403D94 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 80406E58 00403D98 3C 60 80 4E */ lis r3, __vt__Q26Screen13StartSceneArg@ha
|
|
/* 80406E5C 00403D9C 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
|
|
/* 80406E60 00403DA0 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen20SArgDayEndResultBase@ha
|
|
/* 80406E64 00403DA4 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80406E68 00403DA8 38 03 8A 78 */ addi r0, r3, __vt__Q26Screen13StartSceneArg@l
|
|
/* 80406E6C 00403DAC 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen20SArgDayEndResultItem@ha
|
|
/* 80406E70 00403DB0 38 80 00 00 */ li r4, 0
|
|
/* 80406E74 00403DB4 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80406E78 00403DB8 38 A5 B0 10 */ addi r5, r5, __vt__Q32kh6Screen20SArgDayEndResultBase@l
|
|
/* 80406E7C 00403DBC 38 03 AF 38 */ addi r0, r3, __vt__Q32kh6Screen20SArgDayEndResultItem@l
|
|
/* 80406E80 00403DC0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406E84 00403DC4 90 A1 00 08 */ stw r5, 8(r1)
|
|
/* 80406E88 00403DC8 98 81 00 0C */ stb r4, 0xc(r1)
|
|
/* 80406E8C 00403DCC 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80406E90 00403DD0 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80406E94 00403DD4 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80406E98 00403DD8 7D 89 03 A6 */ mtctr r12
|
|
/* 80406E9C 00403DDC 4E 80 04 21 */ bctrl
|
|
/* 80406EA0 00403DE0 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80406EA4 00403DE4 48 04 B0 BD */ bl startScene__Q26Screen9SceneBaseFPQ26Screen13StartSceneArg
|
|
/* 80406EA8 00403DE8 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406EAC 00403DEC 60 00 00 10 */ ori r0, r0, 0x10
|
|
/* 80406EB0 00403DF0 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_80406EB4:
|
|
/* 80406EB4 00403DF4 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406EB8 00403DF8 54 00 06 B5 */ rlwinm. r0, r0, 0, 0x1a, 0x1a
|
|
/* 80406EBC 00403DFC 41 82 00 7C */ beq .L_80406F38
|
|
/* 80406EC0 00403E00 3B A0 00 00 */ li r29, 0
|
|
/* 80406EC4 00403E04 3B C0 00 00 */ li r30, 0
|
|
/* 80406EC8 00403E08 48 00 00 34 */ b .L_80406EFC
|
|
.L_80406ECC:
|
|
/* 80406ECC 00403E0C 80 7F 00 AC */ lwz r3, 0xac(r31)
|
|
/* 80406ED0 00403E10 7C 63 F0 2E */ lwzx r3, r3, r30
|
|
/* 80406ED4 00403E14 88 03 00 A9 */ lbz r0, 0xa9(r3)
|
|
/* 80406ED8 00403E18 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80406EDC 00403E1C 41 82 00 10 */ beq .L_80406EEC
|
|
/* 80406EE0 00403E20 88 03 00 A8 */ lbz r0, 0xa8(r3)
|
|
/* 80406EE4 00403E24 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80406EE8 00403E28 41 82 00 0C */ beq .L_80406EF4
|
|
.L_80406EEC:
|
|
/* 80406EEC 00403E2C C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80406EF0 00403E30 4B F2 3B A9 */ bl startSlot__Q32og6Screen20CallBack_CounterSlotFf
|
|
.L_80406EF4:
|
|
/* 80406EF4 00403E34 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 80406EF8 00403E38 3B BD 00 01 */ addi r29, r29, 1
|
|
.L_80406EFC:
|
|
/* 80406EFC 00403E3C 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 80406F00 00403E40 7C 1D 00 00 */ cmpw r29, r0
|
|
/* 80406F04 00403E44 41 80 FF C8 */ blt .L_80406ECC
|
|
/* 80406F08 00403E48 7F E3 FB 78 */ mr r3, r31
|
|
/* 80406F0C 00403E4C 48 00 09 B9 */ bl effectCommon__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
/* 80406F10 00403E50 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 80406F14 00403E54 48 00 4E BD */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80406F18 00403E58 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 80406F1C 00403E5C 38 00 00 00 */ li r0, 0
|
|
/* 80406F20 00403E60 54 63 06 F2 */ rlwinm r3, r3, 0, 0x1b, 0x19
|
|
/* 80406F24 00403E64 90 7F 00 90 */ stw r3, 0x90(r31)
|
|
/* 80406F28 00403E68 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 80406F2C 00403E6C 60 63 00 40 */ ori r3, r3, 0x40
|
|
/* 80406F30 00403E70 90 7F 00 90 */ stw r3, 0x90(r31)
|
|
/* 80406F34 00403E74 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
.L_80406F38:
|
|
/* 80406F38 00403E78 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80406F3C 00403E7C 54 00 06 31 */ rlwinm. r0, r0, 0, 0x18, 0x18
|
|
/* 80406F40 00403E80 41 82 00 E4 */ beq .L_80407024
|
|
/* 80406F44 00403E84 3B A0 00 00 */ li r29, 0
|
|
/* 80406F48 00403E88 3B C0 00 00 */ li r30, 0
|
|
.L_80406F4C:
|
|
/* 80406F4C 00403E8C 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80406F50 00403E90 7C 63 F0 2E */ lwzx r3, r3, r30
|
|
/* 80406F54 00403E94 88 03 00 A9 */ lbz r0, 0xa9(r3)
|
|
/* 80406F58 00403E98 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80406F5C 00403E9C 41 82 00 10 */ beq .L_80406F6C
|
|
/* 80406F60 00403EA0 88 03 00 A8 */ lbz r0, 0xa8(r3)
|
|
/* 80406F64 00403EA4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80406F68 00403EA8 41 82 00 0C */ beq .L_80406F74
|
|
.L_80406F6C:
|
|
/* 80406F6C 00403EAC C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80406F70 00403EB0 4B F2 3B 29 */ bl startSlot__Q32og6Screen20CallBack_CounterSlotFf
|
|
.L_80406F74:
|
|
/* 80406F74 00403EB4 3B BD 00 01 */ addi r29, r29, 1
|
|
/* 80406F78 00403EB8 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 80406F7C 00403EBC 2C 1D 00 0E */ cmpwi r29, 0xe
|
|
/* 80406F80 00403EC0 41 80 FF CC */ blt .L_80406F4C
|
|
/* 80406F84 00403EC4 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 80406F88 00403EC8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406F8C 00403ECC 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80406F90 00403ED0 7D 89 03 A6 */ mtctr r12
|
|
/* 80406F94 00403ED4 4E 80 04 21 */ bctrl
|
|
/* 80406F98 00403ED8 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 80406F9C 00403EDC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80406FA0 00403EE0 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80406FA4 00403EE4 7D 89 03 A6 */ mtctr r12
|
|
/* 80406FA8 00403EE8 4E 80 04 21 */ bctrl
|
|
/* 80406FAC 00403EEC 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 80406FB0 00403EF0 C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 80406FB4 00403EF4 4B F0 48 45 */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 80406FB8 00403EF8 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 80406FBC 00403EFC C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 80406FC0 00403F00 4B F0 48 39 */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 80406FC4 00403F04 80 1F 01 18 */ lwz r0, 0x118(r31)
|
|
/* 80406FC8 00403F08 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80406FCC 00403F0C 40 82 00 18 */ bne .L_80406FE4
|
|
/* 80406FD0 00403F10 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80406FD4 00403F14 38 80 18 06 */ li r4, 0x1806
|
|
/* 80406FD8 00403F18 38 A0 00 00 */ li r5, 0
|
|
/* 80406FDC 00403F1C 4B F3 16 55 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80406FE0 00403F20 48 00 00 24 */ b .L_80407004
|
|
.L_80406FE4:
|
|
/* 80406FE4 00403F24 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80406FE8 00403F28 38 80 18 2B */ li r4, 0x182b
|
|
/* 80406FEC 00403F2C 38 A0 00 00 */ li r5, 0
|
|
/* 80406FF0 00403F30 4B F3 16 41 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80406FF4 00403F34 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80406FF8 00403F38 38 80 28 60 */ li r4, 0x2860
|
|
/* 80406FFC 00403F3C 38 A0 00 00 */ li r5, 0
|
|
/* 80407000 00403F40 4B F3 16 31 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
.L_80407004:
|
|
/* 80407004 00403F44 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 80407008 00403F48 38 00 00 02 */ li r0, 2
|
|
/* 8040700C 00403F4C 54 63 06 6E */ rlwinm r3, r3, 0, 0x19, 0x17
|
|
/* 80407010 00403F50 90 7F 00 90 */ stw r3, 0x90(r31)
|
|
/* 80407014 00403F54 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 80407018 00403F58 60 63 01 00 */ ori r3, r3, 0x100
|
|
/* 8040701C 00403F5C 90 7F 00 90 */ stw r3, 0x90(r31)
|
|
/* 80407020 00403F60 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
.L_80407024:
|
|
/* 80407024 00403F64 80 01 00 54 */ lwz r0, 0x54(r1)
|
|
/* 80407028 00403F68 38 60 00 00 */ li r3, 0
|
|
/* 8040702C 00403F6C 83 E1 00 4C */ lwz r31, 0x4c(r1)
|
|
/* 80407030 00403F70 83 C1 00 48 */ lwz r30, 0x48(r1)
|
|
/* 80407034 00403F74 83 A1 00 44 */ lwz r29, 0x44(r1)
|
|
/* 80407038 00403F78 7C 08 03 A6 */ mtlr r0
|
|
/* 8040703C 00403F7C 38 21 00 50 */ addi r1, r1, 0x50
|
|
/* 80407040 00403F80 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadeout__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
doUpdateFadeout__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80407044 00403F84 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 80407048 00403F88 7C 08 02 A6 */ mflr r0
|
|
/* 8040704C 00403F8C 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 80407050 00403F90 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 80407054 00403F94 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 80407058 00403F98 BF 61 00 1C */ stmw r27, 0x1c(r1)
|
|
/* 8040705C 00403F9C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407060 00403FA0 7C 7B 1B 78 */ mr r27, r3
|
|
/* 80407064 00403FA4 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80407068 00403FA8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040706C 00403FAC 4E 80 04 21 */ bctrl
|
|
/* 80407070 00403FB0 C0 1B 00 60 */ lfs f0, 0x60(r27)
|
|
/* 80407074 00403FB4 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80407078 00403FB8 80 9B 00 50 */ lwz r4, 0x50(r27)
|
|
/* 8040707C 00403FBC 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80407080 00403FC0 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80407084 00403FC4 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80407088 00403FC8 80 7B 00 4C */ lwz r3, 0x4c(r27)
|
|
/* 8040708C 00403FCC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407090 00403FD0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407094 00403FD4 7D 89 03 A6 */ mtctr r12
|
|
/* 80407098 00403FD8 4E 80 04 21 */ bctrl
|
|
/* 8040709C 00403FDC 4B C3 25 61 */ bl animationTransform__7J2DPaneFv
|
|
/* 804070A0 00403FE0 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804070A4 00403FE4 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 804070A8 00403FE8 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804070AC 00403FEC C0 3B 00 60 */ lfs f1, 0x60(r27)
|
|
/* 804070B0 00403FF0 C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 804070B4 00403FF4 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 804070B8 00403FF8 38 A0 00 00 */ li r5, 0
|
|
/* 804070BC 00403FFC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804070C0 00404000 D0 1B 00 60 */ stfs f0, 0x60(r27)
|
|
/* 804070C4 00404004 80 7B 00 70 */ lwz r3, 0x70(r27)
|
|
/* 804070C8 00404008 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804070CC 0040400C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804070D0 00404010 7D 89 03 A6 */ mtctr r12
|
|
/* 804070D4 00404014 4E 80 04 21 */ bctrl
|
|
/* 804070D8 00404018 C0 5B 00 84 */ lfs f2, 0x84(r27)
|
|
/* 804070DC 0040401C C0 3B 00 60 */ lfs f1, 0x60(r27)
|
|
/* 804070E0 00404020 C0 1B 00 88 */ lfs f0, 0x88(r27)
|
|
/* 804070E4 00404024 EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 804070E8 00404028 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804070EC 0040402C EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 804070F0 00404030 C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 804070F4 00404034 C0 62 1D 4C */ lfs f3, lbl_805200AC@sda21(r2)
|
|
/* 804070F8 00404038 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 804070FC 0040403C EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80407100 00404040 EC 02 00 28 */ fsubs f0, f2, f0
|
|
/* 80407104 00404044 EC 03 00 32 */ fmuls f0, f3, f0
|
|
/* 80407108 00404048 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 8040710C 0040404C D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 80407110 00404050 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 80407114 00404054 7D 89 03 A6 */ mtctr r12
|
|
/* 80407118 00404058 4E 80 04 21 */ bctrl
|
|
/* 8040711C 0040405C C0 3B 00 60 */ lfs f1, 0x60(r27)
|
|
/* 80407120 00404060 C0 1B 00 88 */ lfs f0, 0x88(r27)
|
|
/* 80407124 00404064 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80407128 00404068 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 8040712C 0040406C 40 82 00 0C */ bne .L_80407138
|
|
/* 80407130 00404070 3B E0 00 01 */ li r31, 1
|
|
/* 80407134 00404074 48 00 00 08 */ b .L_8040713C
|
|
.L_80407138:
|
|
/* 80407138 00404078 3B E0 00 00 */ li r31, 0
|
|
.L_8040713C:
|
|
/* 8040713C 0040407C 80 7B 00 4C */ lwz r3, 0x4c(r27)
|
|
/* 80407140 00404080 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407144 00404084 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80407148 00404088 7D 89 03 A6 */ mtctr r12
|
|
/* 8040714C 0040408C 4E 80 04 21 */ bctrl
|
|
/* 80407150 00404090 3C 60 80 4F */ lis r3, arrow__Q22kh6Screen@ha
|
|
/* 80407154 00404094 7F 7E DB 78 */ mr r30, r27
|
|
/* 80407158 00404098 3B A3 AD 78 */ addi r29, r3, arrow__Q22kh6Screen@l
|
|
/* 8040715C 0040409C 3B 80 00 00 */ li r28, 0
|
|
.L_80407160:
|
|
/* 80407160 004040A0 80 7B 00 4C */ lwz r3, 0x4c(r27)
|
|
/* 80407164 004040A4 C3 FE 01 3C */ lfs f31, 0x13c(r30)
|
|
/* 80407168 004040A8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040716C 004040AC 80 BD 00 00 */ lwz r5, 0(r29)
|
|
/* 80407170 004040B0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407174 004040B4 80 DD 00 04 */ lwz r6, 4(r29)
|
|
/* 80407178 004040B8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040717C 004040BC 4E 80 04 21 */ bctrl
|
|
/* 80407180 004040C0 D3 E3 00 C0 */ stfs f31, 0xc0(r3)
|
|
/* 80407184 004040C4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407188 004040C8 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 8040718C 004040CC 7D 89 03 A6 */ mtctr r12
|
|
/* 80407190 004040D0 4E 80 04 21 */ bctrl
|
|
/* 80407194 004040D4 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 80407198 004040D8 3B BD 00 08 */ addi r29, r29, 8
|
|
/* 8040719C 004040DC 2C 1C 00 06 */ cmpwi r28, 6
|
|
/* 804071A0 004040E0 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 804071A4 004040E4 41 80 FF BC */ blt .L_80407160
|
|
/* 804071A8 004040E8 7F E3 FB 78 */ mr r3, r31
|
|
/* 804071AC 004040EC E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 804071B0 004040F0 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 804071B4 004040F4 BB 61 00 1C */ lmw r27, 0x1c(r1)
|
|
/* 804071B8 004040F8 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 804071BC 004040FC 7C 08 03 A6 */ mtlr r0
|
|
/* 804071C0 00404100 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 804071C4 00404104 4E 80 00 20 */ blr
|
|
|
|
.global doDraw__Q32kh6Screen19ObjDayEndResultIncPFR8Graphics
|
|
doDraw__Q32kh6Screen19ObjDayEndResultIncPFR8Graphics:
|
|
/* 804071C8 00404108 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804071CC 0040410C 7C 08 02 A6 */ mflr r0
|
|
/* 804071D0 00404110 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804071D4 00404114 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804071D8 00404118 7C 9F 23 78 */ mr r31, r4
|
|
/* 804071DC 0040411C 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 804071E0 00404120 7C 7E 1B 78 */ mr r30, r3
|
|
/* 804071E4 00404124 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 804071E8 00404128 81 84 00 BC */ lwz r12, 0xbc(r4)
|
|
/* 804071EC 0040412C 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 804071F0 00404130 7D 89 03 A6 */ mtctr r12
|
|
/* 804071F4 00404134 4E 80 04 21 */ bctrl
|
|
/* 804071F8 00404138 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804071FC 0040413C C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80407200 00404140 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80407204 00404144 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80407208 00404148 C0 63 00 1C */ lfs f3, 0x1c(r3)
|
|
/* 8040720C 0040414C 7F E4 FB 78 */ mr r4, r31
|
|
/* 80407210 00404150 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80407214 00404154 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80407218 00404158 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 8040721C 0040415C 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 80407220 00404160 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80407224 00404164 D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 80407228 00404168 D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 8040722C 0040416C 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 80407230 00404170 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407234 00404174 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80407238 00404178 7D 89 03 A6 */ mtctr r12
|
|
/* 8040723C 0040417C 4E 80 04 21 */ bctrl
|
|
/* 80407240 00404180 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 80407244 00404184 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 80407248 00404188 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 8040724C 0040418C 7D 89 03 A6 */ mtctr r12
|
|
/* 80407250 00404190 4E 80 04 21 */ bctrl
|
|
/* 80407254 00404194 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80407258 00404198 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 8040725C 0040419C 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80407260 004041A0 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80407264 004041A4 C0 63 00 14 */ lfs f3, 0x14(r3)
|
|
/* 80407268 004041A8 7F E4 FB 78 */ mr r4, r31
|
|
/* 8040726C 004041AC C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80407270 004041B0 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80407274 004041B4 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 80407278 004041B8 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 8040727C 004041BC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80407280 004041C0 D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 80407284 004041C4 D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 80407288 004041C8 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 8040728C 004041CC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407290 004041D0 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80407294 004041D4 7D 89 03 A6 */ mtctr r12
|
|
/* 80407298 004041D8 4E 80 04 21 */ bctrl
|
|
/* 8040729C 004041DC 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804072A0 004041E0 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804072A4 004041E4 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804072A8 004041E8 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 804072AC 004041EC C0 63 00 18 */ lfs f3, 0x18(r3)
|
|
/* 804072B0 004041F0 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 804072B4 004041F4 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804072B8 004041F8 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 804072BC 004041FC 80 9E 00 4C */ lwz r4, 0x4c(r30)
|
|
/* 804072C0 00404200 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804072C4 00404204 D0 44 01 40 */ stfs f2, 0x140(r4)
|
|
/* 804072C8 00404208 D0 04 01 44 */ stfs f0, 0x144(r4)
|
|
/* 804072CC 0040420C 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 804072D0 00404210 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 804072D4 00404214 7D 89 03 A6 */ mtctr r12
|
|
/* 804072D8 00404218 4E 80 04 21 */ bctrl
|
|
/* 804072DC 0040421C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 804072E0 00404220 7F E4 FB 78 */ mr r4, r31
|
|
/* 804072E4 00404224 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 804072E8 00404228 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804072EC 0040422C 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 804072F0 00404230 7D 89 03 A6 */ mtctr r12
|
|
/* 804072F4 00404234 4E 80 04 21 */ bctrl
|
|
/* 804072F8 00404238 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804072FC 0040423C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80407300 00404240 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 80407304 00404244 7C 08 03 A6 */ mtlr r0
|
|
/* 80407308 00404248 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040730C 0040424C 4E 80 00 20 */ blr
|
|
|
|
.global statusNormal__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
statusNormal__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80407310 00404250 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80407314 00404254 7C 08 02 A6 */ mflr r0
|
|
/* 80407318 00404258 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040731C 0040425C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80407320 00404260 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80407324 00404264 48 04 CD 1D */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80407328 00404268 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 8040732C 0040426C 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
|
|
/* 80407330 00404270 41 82 00 1C */ beq .L_8040734C
|
|
/* 80407334 00404274 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407338 00404278 38 80 18 11 */ li r4, 0x1811
|
|
/* 8040733C 0040427C 38 A0 00 00 */ li r5, 0
|
|
/* 80407340 00404280 4B F3 12 F1 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80407344 00404284 38 00 00 01 */ li r0, 1
|
|
/* 80407348 00404288 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
.L_8040734C:
|
|
/* 8040734C 0040428C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80407350 00404290 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80407354 00404294 7C 08 03 A6 */ mtlr r0
|
|
/* 80407358 00404298 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040735C 0040429C 4E 80 00 20 */ blr
|
|
|
|
.global statusFadeout__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
statusFadeout__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80407360 004042A0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80407364 004042A4 7C 08 02 A6 */ mflr r0
|
|
/* 80407368 004042A8 C0 02 1D 78 */ lfs f0, lbl_805200D8@sda21(r2)
|
|
/* 8040736C 004042AC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80407370 004042B0 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80407374 004042B4 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80407378 004042B8 C0 23 00 A4 */ lfs f1, 0xa4(r3)
|
|
/* 8040737C 004042BC 80 83 00 9C */ lwz r4, 0x9c(r3)
|
|
/* 80407380 004042C0 D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 80407384 004042C4 C0 23 00 A4 */ lfs f1, 0xa4(r3)
|
|
/* 80407388 004042C8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 8040738C 004042CC 40 80 00 14 */ bge .L_804073A0
|
|
/* 80407390 004042D0 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80407394 004042D4 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80407398 004042D8 D0 1F 00 A4 */ stfs f0, 0xa4(r31)
|
|
/* 8040739C 004042DC 48 00 00 B0 */ b .L_8040744C
|
|
.L_804073A0:
|
|
/* 804073A0 004042E0 C0 3F 00 A8 */ lfs f1, 0xa8(r31)
|
|
/* 804073A4 004042E4 80 9F 00 A0 */ lwz r4, 0xa0(r31)
|
|
/* 804073A8 004042E8 C0 02 1D 8C */ lfs f0, lbl_805200EC@sda21(r2)
|
|
/* 804073AC 004042EC D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 804073B0 004042F0 C0 3F 00 A8 */ lfs f1, 0xa8(r31)
|
|
/* 804073B4 004042F4 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 804073B8 004042F8 40 80 00 14 */ bge .L_804073CC
|
|
/* 804073BC 004042FC C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 804073C0 00404300 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804073C4 00404304 D0 1F 00 A8 */ stfs f0, 0xa8(r31)
|
|
/* 804073C8 00404308 48 00 00 84 */ b .L_8040744C
|
|
.L_804073CC:
|
|
/* 804073CC 0040430C 48 04 CB DD */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804073D0 00404310 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 804073D4 00404314 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 804073D8 00404318 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 804073DC 0040431C 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 804073E0 00404320 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 804073E4 00404324 4B F0 7F 39 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 804073E8 00404328 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 804073EC 0040432C 40 82 00 20 */ bne .L_8040740C
|
|
/* 804073F0 00404330 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 804073F4 00404334 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 804073F8 00404338 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 804073FC 0040433C 38 80 06 05 */ li r4, 0x605
|
|
/* 80407400 00404340 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 80407404 00404344 4C C6 31 82 */ crclr 6
|
|
/* 80407408 00404348 4B C2 32 39 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_8040740C:
|
|
/* 8040740C 0040434C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80407410 00404350 48 04 CB 99 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80407414 00404354 88 03 00 41 */ lbz r0, 0x41(r3)
|
|
/* 80407418 00404358 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8040741C 0040435C 40 82 00 28 */ bne .L_80407444
|
|
/* 80407420 00404360 38 00 00 01 */ li r0, 1
|
|
/* 80407424 00404364 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80407428 00404368 98 03 00 41 */ stb r0, 0x41(r3)
|
|
/* 8040742C 0040436C 38 64 41 34 */ addi r3, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80407430 00404370 38 00 00 05 */ li r0, 5
|
|
/* 80407434 00404374 88 63 00 50 */ lbz r3, 0x50(r3)
|
|
/* 80407438 00404378 90 7F 01 54 */ stw r3, 0x154(r31)
|
|
/* 8040743C 0040437C 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80407440 00404380 48 00 00 0C */ b .L_8040744C
|
|
.L_80407444:
|
|
/* 80407444 00404384 38 00 00 02 */ li r0, 2
|
|
/* 80407448 00404388 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
.L_8040744C:
|
|
/* 8040744C 0040438C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80407450 00404390 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80407454 00404394 7C 08 03 A6 */ mtlr r0
|
|
/* 80407458 00404398 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040745C 0040439C 4E 80 00 20 */ blr
|
|
|
|
.global statusDecP__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
statusDecP__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80407460 004043A0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80407464 004043A4 7C 08 02 A6 */ mflr r0
|
|
/* 80407468 004043A8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040746C 004043AC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80407470 004043B0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80407474 004043B4 48 04 CB CD */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80407478 004043B8 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 8040747C 004043BC 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
|
|
/* 80407480 004043C0 41 82 00 1C */ beq .L_8040749C
|
|
/* 80407484 004043C4 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407488 004043C8 38 80 18 11 */ li r4, 0x1811
|
|
/* 8040748C 004043CC 38 A0 00 00 */ li r5, 0
|
|
/* 80407490 004043D0 4B F3 11 A1 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80407494 004043D4 38 00 00 03 */ li r0, 3
|
|
/* 80407498 004043D8 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
.L_8040749C:
|
|
/* 8040749C 004043DC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804074A0 004043E0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 804074A4 004043E4 7C 08 03 A6 */ mtlr r0
|
|
/* 804074A8 004043E8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804074AC 004043EC 4E 80 00 20 */ blr
|
|
|
|
.global statusFadein__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
statusFadein__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 804074B0 004043F0 C0 23 00 A8 */ lfs f1, 0xa8(r3)
|
|
/* 804074B4 004043F4 80 83 00 A0 */ lwz r4, 0xa0(r3)
|
|
/* 804074B8 004043F8 C0 02 1D 78 */ lfs f0, lbl_805200D8@sda21(r2)
|
|
/* 804074BC 004043FC D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 804074C0 00404400 C0 23 00 A8 */ lfs f1, 0xa8(r3)
|
|
/* 804074C4 00404404 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 804074C8 00404408 40 81 00 14 */ ble .L_804074DC
|
|
/* 804074CC 0040440C C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 804074D0 00404410 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 804074D4 00404414 D0 03 00 A8 */ stfs f0, 0xa8(r3)
|
|
/* 804074D8 00404418 4E 80 00 20 */ blr
|
|
.L_804074DC:
|
|
/* 804074DC 0040441C C0 23 00 A4 */ lfs f1, 0xa4(r3)
|
|
/* 804074E0 00404420 80 83 00 9C */ lwz r4, 0x9c(r3)
|
|
/* 804074E4 00404424 C0 02 1D 74 */ lfs f0, lbl_805200D4@sda21(r2)
|
|
/* 804074E8 00404428 D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 804074EC 0040442C C0 23 00 A4 */ lfs f1, 0xa4(r3)
|
|
/* 804074F0 00404430 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 804074F4 00404434 40 81 00 14 */ ble .L_80407508
|
|
/* 804074F8 00404438 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 804074FC 0040443C EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 80407500 00404440 D0 03 00 A4 */ stfs f0, 0xa4(r3)
|
|
/* 80407504 00404444 4E 80 00 20 */ blr
|
|
.L_80407508:
|
|
/* 80407508 00404448 38 00 00 00 */ li r0, 0
|
|
/* 8040750C 0040444C 90 03 00 98 */ stw r0, 0x98(r3)
|
|
/* 80407510 00404450 4E 80 00 20 */ blr
|
|
|
|
.global statusSlot__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
statusSlot__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80407514 00404454 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80407518 00404458 7C 08 02 A6 */ mflr r0
|
|
/* 8040751C 0040445C 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80407520 00404460 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80407524 00404464 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80407528 00404468 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040752C 0040446C 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 80407530 00404470 3B C4 41 34 */ addi r30, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80407534 00404474 93 A1 00 14 */ stw r29, 0x14(r1)
|
|
/* 80407538 00404478 3B A0 00 00 */ li r29, 0
|
|
/* 8040753C 0040447C 93 81 00 10 */ stw r28, 0x10(r1)
|
|
/* 80407540 00404480 3B 80 00 00 */ li r28, 0
|
|
/* 80407544 00404484 48 00 00 88 */ b .L_804075CC
|
|
.L_80407548:
|
|
/* 80407548 00404488 2C 1C 00 00 */ cmpwi r28, 0
|
|
/* 8040754C 0040448C 40 82 00 30 */ bne .L_8040757C
|
|
/* 80407550 00404490 80 9F 00 AC */ lwz r4, 0xac(r31)
|
|
/* 80407554 00404494 80 64 00 00 */ lwz r3, 0(r4)
|
|
/* 80407558 00404498 88 03 00 A9 */ lbz r0, 0xa9(r3)
|
|
/* 8040755C 0040449C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80407560 004044A0 40 82 00 1C */ bne .L_8040757C
|
|
/* 80407564 004044A4 7C 64 E8 2E */ lwzx r3, r4, r29
|
|
/* 80407568 004044A8 C0 3E 00 10 */ lfs f1, 0x10(r30)
|
|
/* 8040756C 004044AC 4B F2 35 2D */ bl startSlot__Q32og6Screen20CallBack_CounterSlotFf
|
|
/* 80407570 004044B0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80407574 004044B4 7F 84 E3 78 */ mr r4, r28
|
|
/* 80407578 004044B8 48 00 02 79 */ bl callIncPSE__Q32kh6Screen19ObjDayEndResultIncPFi
|
|
.L_8040757C:
|
|
/* 8040757C 004044BC 80 BF 00 AC */ lwz r5, 0xac(r31)
|
|
/* 80407580 004044C0 7C 85 EA 14 */ add r4, r5, r29
|
|
/* 80407584 004044C4 80 64 FF FC */ lwz r3, -4(r4)
|
|
/* 80407588 004044C8 88 03 00 AA */ lbz r0, 0xaa(r3)
|
|
/* 8040758C 004044CC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80407590 004044D0 41 82 00 34 */ beq .L_804075C4
|
|
/* 80407594 004044D4 80 64 00 00 */ lwz r3, 0(r4)
|
|
/* 80407598 004044D8 88 03 00 A9 */ lbz r0, 0xa9(r3)
|
|
/* 8040759C 004044DC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 804075A0 004044E0 40 82 00 24 */ bne .L_804075C4
|
|
/* 804075A4 004044E4 57 80 10 3A */ slwi r0, r28, 2
|
|
/* 804075A8 004044E8 C0 3E 00 10 */ lfs f1, 0x10(r30)
|
|
/* 804075AC 004044EC 7C 65 00 2E */ lwzx r3, r5, r0
|
|
/* 804075B0 004044F0 4B F2 34 E9 */ bl startSlot__Q32og6Screen20CallBack_CounterSlotFf
|
|
/* 804075B4 004044F4 7F E3 FB 78 */ mr r3, r31
|
|
/* 804075B8 004044F8 7F 84 E3 78 */ mr r4, r28
|
|
/* 804075BC 004044FC 48 00 02 35 */ bl callIncPSE__Q32kh6Screen19ObjDayEndResultIncPFi
|
|
/* 804075C0 00404500 48 00 00 18 */ b .L_804075D8
|
|
.L_804075C4:
|
|
/* 804075C4 00404504 3B BD 00 04 */ addi r29, r29, 4
|
|
/* 804075C8 00404508 3B 9C 00 01 */ addi r28, r28, 1
|
|
.L_804075CC:
|
|
/* 804075CC 0040450C 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 804075D0 00404510 7C 1C 00 00 */ cmpw r28, r0
|
|
/* 804075D4 00404514 41 80 FF 74 */ blt .L_80407548
|
|
.L_804075D8:
|
|
/* 804075D8 00404518 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 804075DC 0040451C 80 7F 00 AC */ lwz r3, 0xac(r31)
|
|
/* 804075E0 00404520 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 804075E4 00404524 7C 63 02 14 */ add r3, r3, r0
|
|
/* 804075E8 00404528 80 63 FF FC */ lwz r3, -4(r3)
|
|
/* 804075EC 0040452C 88 03 00 AA */ lbz r0, 0xaa(r3)
|
|
/* 804075F0 00404530 28 00 00 00 */ cmplwi r0, 0
|
|
/* 804075F4 00404534 41 82 00 40 */ beq .L_80407634
|
|
/* 804075F8 00404538 80 7F 01 54 */ lwz r3, 0x154(r31)
|
|
/* 804075FC 0040453C 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 80407600 00404540 40 82 00 2C */ bne .L_8040762C
|
|
/* 80407604 00404544 7F E3 FB 78 */ mr r3, r31
|
|
/* 80407608 00404548 48 00 02 BD */ bl effectCommon__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
/* 8040760C 0040454C 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 80407610 00404550 48 00 47 C1 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80407614 00404554 38 00 00 00 */ li r0, 0
|
|
/* 80407618 00404558 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 8040761C 0040455C 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80407620 00404560 60 00 00 40 */ ori r0, r0, 0x40
|
|
/* 80407624 00404564 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80407628 00404568 48 00 00 0C */ b .L_80407634
|
|
.L_8040762C:
|
|
/* 8040762C 0040456C 38 03 FF FF */ addi r0, r3, -1
|
|
/* 80407630 00404570 90 1F 01 54 */ stw r0, 0x154(r31)
|
|
.L_80407634:
|
|
/* 80407634 00404574 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80407638 00404578 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 8040763C 0040457C 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 80407640 00404580 83 A1 00 14 */ lwz r29, 0x14(r1)
|
|
/* 80407644 00404584 83 81 00 10 */ lwz r28, 0x10(r1)
|
|
/* 80407648 00404588 7C 08 03 A6 */ mtlr r0
|
|
/* 8040764C 0040458C 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80407650 00404590 4E 80 00 20 */ blr
|
|
|
|
.global statusDecPSlot__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
statusDecPSlot__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80407654 00404594 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80407658 00404598 7C 08 02 A6 */ mflr r0
|
|
/* 8040765C 0040459C 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80407660 004045A0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80407664 004045A4 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80407668 004045A8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040766C 004045AC 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 80407670 004045B0 3B C4 41 34 */ addi r30, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80407674 004045B4 93 A1 00 14 */ stw r29, 0x14(r1)
|
|
/* 80407678 004045B8 3B A0 00 00 */ li r29, 0
|
|
/* 8040767C 004045BC 93 81 00 10 */ stw r28, 0x10(r1)
|
|
/* 80407680 004045C0 3B 80 00 00 */ li r28, 0
|
|
.L_80407684:
|
|
/* 80407684 004045C4 2C 1C 00 00 */ cmpwi r28, 0
|
|
/* 80407688 004045C8 40 82 00 30 */ bne .L_804076B8
|
|
/* 8040768C 004045CC 80 9F 00 BC */ lwz r4, 0xbc(r31)
|
|
/* 80407690 004045D0 80 64 00 00 */ lwz r3, 0(r4)
|
|
/* 80407694 004045D4 88 03 00 A9 */ lbz r0, 0xa9(r3)
|
|
/* 80407698 004045D8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8040769C 004045DC 40 82 00 1C */ bne .L_804076B8
|
|
/* 804076A0 004045E0 7C 64 E8 2E */ lwzx r3, r4, r29
|
|
/* 804076A4 004045E4 C0 3E 00 10 */ lfs f1, 0x10(r30)
|
|
/* 804076A8 004045E8 4B F2 33 F1 */ bl startSlot__Q32og6Screen20CallBack_CounterSlotFf
|
|
/* 804076AC 004045EC 7F E3 FB 78 */ mr r3, r31
|
|
/* 804076B0 004045F0 7F 84 E3 78 */ mr r4, r28
|
|
/* 804076B4 004045F4 48 00 01 C5 */ bl callDecPSE__Q32kh6Screen19ObjDayEndResultIncPFi
|
|
.L_804076B8:
|
|
/* 804076B8 004045F8 80 BF 00 BC */ lwz r5, 0xbc(r31)
|
|
/* 804076BC 004045FC 7C 85 EA 14 */ add r4, r5, r29
|
|
/* 804076C0 00404600 80 64 FF FC */ lwz r3, -4(r4)
|
|
/* 804076C4 00404604 88 03 00 AA */ lbz r0, 0xaa(r3)
|
|
/* 804076C8 00404608 28 00 00 00 */ cmplwi r0, 0
|
|
/* 804076CC 0040460C 41 82 00 34 */ beq .L_80407700
|
|
/* 804076D0 00404610 80 64 00 00 */ lwz r3, 0(r4)
|
|
/* 804076D4 00404614 88 03 00 A9 */ lbz r0, 0xa9(r3)
|
|
/* 804076D8 00404618 28 00 00 00 */ cmplwi r0, 0
|
|
/* 804076DC 0040461C 40 82 00 24 */ bne .L_80407700
|
|
/* 804076E0 00404620 57 80 10 3A */ slwi r0, r28, 2
|
|
/* 804076E4 00404624 C0 3E 00 10 */ lfs f1, 0x10(r30)
|
|
/* 804076E8 00404628 7C 65 00 2E */ lwzx r3, r5, r0
|
|
/* 804076EC 0040462C 4B F2 33 AD */ bl startSlot__Q32og6Screen20CallBack_CounterSlotFf
|
|
/* 804076F0 00404630 7F E3 FB 78 */ mr r3, r31
|
|
/* 804076F4 00404634 7F 84 E3 78 */ mr r4, r28
|
|
/* 804076F8 00404638 48 00 01 81 */ bl callDecPSE__Q32kh6Screen19ObjDayEndResultIncPFi
|
|
/* 804076FC 0040463C 48 00 00 14 */ b .L_80407710
|
|
.L_80407700:
|
|
/* 80407700 00404640 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 80407704 00404644 3B BD 00 04 */ addi r29, r29, 4
|
|
/* 80407708 00404648 2C 1C 00 0E */ cmpwi r28, 0xe
|
|
/* 8040770C 0040464C 41 80 FF 78 */ blt .L_80407684
|
|
.L_80407710:
|
|
/* 80407710 00404650 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80407714 00404654 80 63 00 34 */ lwz r3, 0x34(r3)
|
|
/* 80407718 00404658 88 03 00 AA */ lbz r0, 0xaa(r3)
|
|
/* 8040771C 0040465C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80407720 00404660 41 82 00 B0 */ beq .L_804077D0
|
|
/* 80407724 00404664 80 7F 01 54 */ lwz r3, 0x154(r31)
|
|
/* 80407728 00404668 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 8040772C 0040466C 40 82 00 9C */ bne .L_804077C8
|
|
/* 80407730 00404670 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 80407734 00404674 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407738 00404678 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 8040773C 0040467C 7D 89 03 A6 */ mtctr r12
|
|
/* 80407740 00404680 4E 80 04 21 */ bctrl
|
|
/* 80407744 00404684 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 80407748 00404688 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040774C 0040468C 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 80407750 00404690 7D 89 03 A6 */ mtctr r12
|
|
/* 80407754 00404694 4E 80 04 21 */ bctrl
|
|
/* 80407758 00404698 80 7F 00 C0 */ lwz r3, 0xc0(r31)
|
|
/* 8040775C 0040469C C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 80407760 004046A0 4B F0 40 99 */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 80407764 004046A4 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 80407768 004046A8 C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 8040776C 004046AC 4B F0 40 8D */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 80407770 004046B0 80 1F 01 18 */ lwz r0, 0x118(r31)
|
|
/* 80407774 004046B4 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80407778 004046B8 40 82 00 18 */ bne .L_80407790
|
|
/* 8040777C 004046BC 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407780 004046C0 38 80 18 06 */ li r4, 0x1806
|
|
/* 80407784 004046C4 38 A0 00 00 */ li r5, 0
|
|
/* 80407788 004046C8 4B F3 0E A9 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 8040778C 004046CC 48 00 00 24 */ b .L_804077B0
|
|
.L_80407790:
|
|
/* 80407790 004046D0 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407794 004046D4 38 80 18 2B */ li r4, 0x182b
|
|
/* 80407798 004046D8 38 A0 00 00 */ li r5, 0
|
|
/* 8040779C 004046DC 4B F3 0E 95 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 804077A0 004046E0 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 804077A4 004046E4 38 80 28 60 */ li r4, 0x2860
|
|
/* 804077A8 004046E8 38 A0 00 00 */ li r5, 0
|
|
/* 804077AC 004046EC 4B F3 0E 85 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
.L_804077B0:
|
|
/* 804077B0 004046F0 80 7F 00 90 */ lwz r3, 0x90(r31)
|
|
/* 804077B4 004046F4 38 00 00 02 */ li r0, 2
|
|
/* 804077B8 004046F8 60 63 01 00 */ ori r3, r3, 0x100
|
|
/* 804077BC 004046FC 90 7F 00 90 */ stw r3, 0x90(r31)
|
|
/* 804077C0 00404700 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 804077C4 00404704 48 00 00 0C */ b .L_804077D0
|
|
.L_804077C8:
|
|
/* 804077C8 00404708 38 03 FF FF */ addi r0, r3, -1
|
|
/* 804077CC 0040470C 90 1F 01 54 */ stw r0, 0x154(r31)
|
|
.L_804077D0:
|
|
/* 804077D0 00404710 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 804077D4 00404714 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 804077D8 00404718 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 804077DC 0040471C 83 A1 00 14 */ lwz r29, 0x14(r1)
|
|
/* 804077E0 00404720 83 81 00 10 */ lwz r28, 0x10(r1)
|
|
/* 804077E4 00404724 7C 08 03 A6 */ mtlr r0
|
|
/* 804077E8 00404728 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 804077EC 0040472C 4E 80 00 20 */ blr
|
|
|
|
.global callIncPSE__Q32kh6Screen19ObjDayEndResultIncPFi
|
|
callIncPSE__Q32kh6Screen19ObjDayEndResultIncPFi:
|
|
/* 804077F0 00404730 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804077F4 00404734 7C 08 02 A6 */ mflr r0
|
|
/* 804077F8 00404738 54 85 0F FE */ srwi r5, r4, 0x1f
|
|
/* 804077FC 0040473C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80407800 00404740 54 80 07 FE */ clrlwi r0, r4, 0x1f
|
|
/* 80407804 00404744 7C 00 2A 78 */ xor r0, r0, r5
|
|
/* 80407808 00404748 7C 05 00 51 */ subf. r0, r5, r0
|
|
/* 8040780C 0040474C 41 82 00 4C */ beq .L_80407858
|
|
/* 80407810 00404750 80 63 00 AC */ lwz r3, 0xac(r3)
|
|
/* 80407814 00404754 54 80 10 3A */ slwi r0, r4, 2
|
|
/* 80407818 00404758 7C 83 02 14 */ add r4, r3, r0
|
|
/* 8040781C 0040475C 7C 63 00 2E */ lwzx r3, r3, r0
|
|
/* 80407820 00404760 80 84 FF FC */ lwz r4, -4(r4)
|
|
/* 80407824 00404764 80 63 00 20 */ lwz r3, 0x20(r3)
|
|
/* 80407828 00404768 80 84 00 20 */ lwz r4, 0x20(r4)
|
|
/* 8040782C 0040476C 80 63 00 00 */ lwz r3, 0(r3)
|
|
/* 80407830 00404770 80 04 00 00 */ lwz r0, 0(r4)
|
|
/* 80407834 00404774 7C 00 18 40 */ cmplw r0, r3
|
|
/* 80407838 00404778 40 80 00 0C */ bge .L_80407844
|
|
/* 8040783C 0040477C 38 80 18 28 */ li r4, 0x1828
|
|
/* 80407840 00404780 48 00 00 1C */ b .L_8040785C
|
|
.L_80407844:
|
|
/* 80407844 00404784 40 81 00 0C */ ble .L_80407850
|
|
/* 80407848 00404788 38 80 18 2A */ li r4, 0x182a
|
|
/* 8040784C 0040478C 48 00 00 10 */ b .L_8040785C
|
|
.L_80407850:
|
|
/* 80407850 00404790 38 80 18 06 */ li r4, 0x1806
|
|
/* 80407854 00404794 48 00 00 08 */ b .L_8040785C
|
|
.L_80407858:
|
|
/* 80407858 00404798 38 80 18 06 */ li r4, 0x1806
|
|
.L_8040785C:
|
|
/* 8040785C 0040479C 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407860 004047A0 38 A0 00 00 */ li r5, 0
|
|
/* 80407864 004047A4 4B F3 0D CD */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80407868 004047A8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040786C 004047AC 7C 08 03 A6 */ mtlr r0
|
|
/* 80407870 004047B0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80407874 004047B4 4E 80 00 20 */ blr
|
|
|
|
.global callDecPSE__Q32kh6Screen19ObjDayEndResultIncPFi
|
|
callDecPSE__Q32kh6Screen19ObjDayEndResultIncPFi:
|
|
/* 80407878 004047B8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040787C 004047BC 7C 08 02 A6 */ mflr r0
|
|
/* 80407880 004047C0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80407884 004047C4 54 80 10 38 */ rlwinm r0, r4, 2, 0, 0x1c
|
|
/* 80407888 004047C8 38 80 18 2A */ li r4, 0x182a
|
|
/* 8040788C 004047CC 80 A3 00 BC */ lwz r5, 0xbc(r3)
|
|
/* 80407890 004047D0 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407894 004047D4 7C A5 00 2E */ lwzx r5, r5, r0
|
|
/* 80407898 004047D8 80 A5 00 20 */ lwz r5, 0x20(r5)
|
|
/* 8040789C 004047DC 80 05 00 00 */ lwz r0, 0(r5)
|
|
/* 804078A0 004047E0 28 00 00 00 */ cmplwi r0, 0
|
|
/* 804078A4 004047E4 40 82 00 08 */ bne .L_804078AC
|
|
/* 804078A8 004047E8 38 80 18 06 */ li r4, 0x1806
|
|
.L_804078AC:
|
|
/* 804078AC 004047EC 38 A0 00 00 */ li r5, 0
|
|
/* 804078B0 004047F0 4B F3 0D 81 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 804078B4 004047F4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804078B8 004047F8 7C 08 03 A6 */ mtlr r0
|
|
/* 804078BC 004047FC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804078C0 00404800 4E 80 00 20 */ blr
|
|
|
|
.global effectCommon__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
effectCommon__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 804078C4 00404804 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 804078C8 00404808 7C 08 02 A6 */ mflr r0
|
|
/* 804078CC 0040480C 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 804078D0 00404810 BF 61 00 0C */ stmw r27, 0xc(r1)
|
|
/* 804078D4 00404814 7C 7F 1B 78 */ mr r31, r3
|
|
/* 804078D8 00404818 80 63 00 B0 */ lwz r3, 0xb0(r3)
|
|
/* 804078DC 0040481C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804078E0 00404820 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 804078E4 00404824 7D 89 03 A6 */ mtctr r12
|
|
/* 804078E8 00404828 4E 80 04 21 */ bctrl
|
|
/* 804078EC 0040482C 80 7F 00 B4 */ lwz r3, 0xb4(r31)
|
|
/* 804078F0 00404830 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804078F4 00404834 81 8C 00 20 */ lwz r12, 0x20(r12)
|
|
/* 804078F8 00404838 7D 89 03 A6 */ mtctr r12
|
|
/* 804078FC 0040483C 4E 80 04 21 */ bctrl
|
|
/* 80407900 00404840 80 7F 00 B0 */ lwz r3, 0xb0(r31)
|
|
/* 80407904 00404844 C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 80407908 00404848 4B F0 3E F1 */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 8040790C 0040484C 80 7F 00 B4 */ lwz r3, 0xb4(r31)
|
|
/* 80407910 00404850 C0 22 1D 50 */ lfs f1, lbl_805200B0@sda21(r2)
|
|
/* 80407914 00404854 4B F0 3E E5 */ bl startPuyoUp__Q32og6Screen18CallBack_CounterRVFf
|
|
/* 80407918 00404858 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040791C 0040485C 48 04 C6 8D */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80407920 00404860 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 80407924 00404864 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 80407928 00404868 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 8040792C 0040486C 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 80407930 00404870 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 80407934 00404874 4B F0 79 E9 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 80407938 00404878 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 8040793C 0040487C 40 82 00 20 */ bne .L_8040795C
|
|
/* 80407940 00404880 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 80407944 00404884 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 80407948 00404888 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 8040794C 0040488C 38 80 06 C2 */ li r4, 0x6c2
|
|
/* 80407950 00404890 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 80407954 00404894 4C C6 31 82 */ crclr 6
|
|
/* 80407958 00404898 4B C2 2C E9 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_8040795C:
|
|
/* 8040795C 0040489C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80407960 004048A0 48 04 C6 49 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80407964 004048A4 3C 80 80 4F */ lis r4, arrow__Q22kh6Screen@ha
|
|
/* 80407968 004048A8 7C 7D 1B 78 */ mr r29, r3
|
|
/* 8040796C 004048AC 3B 84 AD 78 */ addi r28, r4, arrow__Q22kh6Screen@l
|
|
/* 80407970 004048B0 3B 60 00 00 */ li r27, 0
|
|
/* 80407974 004048B4 3B C0 00 01 */ li r30, 1
|
|
.L_80407978:
|
|
/* 80407978 004048B8 2C 1B 00 05 */ cmpwi r27, 5
|
|
/* 8040797C 004048BC 41 82 00 18 */ beq .L_80407994
|
|
/* 80407980 004048C0 80 7D 00 3C */ lwz r3, 0x3c(r29)
|
|
/* 80407984 004048C4 7F C0 D8 30 */ slw r0, r30, r27
|
|
/* 80407988 004048C8 88 63 00 70 */ lbz r3, 0x70(r3)
|
|
/* 8040798C 004048CC 7C 60 00 39 */ and. r0, r3, r0
|
|
/* 80407990 004048D0 41 82 00 24 */ beq .L_804079B4
|
|
.L_80407994:
|
|
/* 80407994 004048D4 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407998 004048D8 80 BC 00 00 */ lwz r5, 0(r28)
|
|
/* 8040799C 004048DC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804079A0 004048E0 80 DC 00 04 */ lwz r6, 4(r28)
|
|
/* 804079A4 004048E4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804079A8 004048E8 7D 89 03 A6 */ mtctr r12
|
|
/* 804079AC 004048EC 4E 80 04 21 */ bctrl
|
|
/* 804079B0 004048F0 9B C3 00 B0 */ stb r30, 0xb0(r3)
|
|
.L_804079B4:
|
|
/* 804079B4 004048F4 3B 7B 00 01 */ addi r27, r27, 1
|
|
/* 804079B8 004048F8 3B 9C 00 08 */ addi r28, r28, 8
|
|
/* 804079BC 004048FC 2C 1B 00 06 */ cmpwi r27, 6
|
|
/* 804079C0 00404900 41 80 FF B8 */ blt .L_80407978
|
|
/* 804079C4 00404904 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
|
/* 804079C8 00404908 4B F2 14 81 */ bl up__Q32og6Screen8ScaleMgrFv
|
|
/* 804079CC 0040490C 80 7F 00 E0 */ lwz r3, 0xe0(r31)
|
|
/* 804079D0 00404910 80 1F 00 F8 */ lwz r0, 0xf8(r31)
|
|
/* 804079D4 00404914 7C 03 00 40 */ cmplw r3, r0
|
|
/* 804079D8 00404918 40 80 00 28 */ bge .L_80407A00
|
|
/* 804079DC 0040491C 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 804079E0 00404920 38 80 18 29 */ li r4, 0x1829
|
|
/* 804079E4 00404924 38 A0 00 00 */ li r5, 0
|
|
/* 804079E8 00404928 4B F3 0C 49 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 804079EC 0040492C 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 804079F0 00404930 38 80 28 5F */ li r4, 0x285f
|
|
/* 804079F4 00404934 38 A0 00 00 */ li r5, 0
|
|
/* 804079F8 00404938 4B F3 0C 39 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 804079FC 0040493C 48 00 00 3C */ b .L_80407A38
|
|
.L_80407A00:
|
|
/* 80407A00 00404940 40 81 00 28 */ ble .L_80407A28
|
|
/* 80407A04 00404944 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407A08 00404948 38 80 18 2B */ li r4, 0x182b
|
|
/* 80407A0C 0040494C 38 A0 00 00 */ li r5, 0
|
|
/* 80407A10 00404950 4B F3 0C 21 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80407A14 00404954 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407A18 00404958 38 80 28 60 */ li r4, 0x2860
|
|
/* 80407A1C 0040495C 38 A0 00 00 */ li r5, 0
|
|
/* 80407A20 00404960 4B F3 0C 11 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80407A24 00404964 48 00 00 14 */ b .L_80407A38
|
|
.L_80407A28:
|
|
/* 80407A28 00404968 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80407A2C 0040496C 38 80 18 06 */ li r4, 0x1806
|
|
/* 80407A30 00404970 38 A0 00 00 */ li r5, 0
|
|
/* 80407A34 00404974 4B F3 0B FD */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
.L_80407A38:
|
|
/* 80407A38 00404978 BB 61 00 0C */ lmw r27, 0xc(r1)
|
|
/* 80407A3C 0040497C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80407A40 00404980 7C 08 03 A6 */ mtlr r0
|
|
/* 80407A44 00404984 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80407A48 00404988 4E 80 00 20 */ blr
|
|
|
|
.global updateCommon__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
updateCommon__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 80407A4C 0040498C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 80407A50 00404990 7C 08 02 A6 */ mflr r0
|
|
/* 80407A54 00404994 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80407A58 00404998 DB E1 00 20 */ stfd f31, 0x20(r1)
|
|
/* 80407A5C 0040499C F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
|
|
/* 80407A60 004049A0 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80407A64 004049A4 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 80407A68 004049A8 93 A1 00 14 */ stw r29, 0x14(r1)
|
|
/* 80407A6C 004049AC 93 81 00 10 */ stw r28, 0x10(r1)
|
|
/* 80407A70 004049B0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80407A74 004049B4 C0 03 00 44 */ lfs f0, 0x44(r3)
|
|
/* 80407A78 004049B8 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 80407A7C 004049BC D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80407A80 004049C0 C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 80407A84 004049C4 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80407A88 004049C8 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80407A8C 004049CC 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80407A90 004049D0 4B C3 90 9D */ bl animation__9J2DScreenFv
|
|
/* 80407A94 004049D4 C0 1F 00 44 */ lfs f0, 0x44(r31)
|
|
/* 80407A98 004049D8 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80407A9C 004049DC C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 80407AA0 004049E0 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80407AA4 004049E4 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80407AA8 004049E8 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80407AAC 004049EC D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
/* 80407AB0 004049F0 C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 80407AB4 004049F4 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80407AB8 004049F8 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
/* 80407ABC 004049FC 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80407AC0 00404A00 C0 5F 00 44 */ lfs f2, 0x44(r31)
|
|
/* 80407AC4 00404A04 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80407AC8 00404A08 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80407ACC 00404A0C 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80407AD0 00404A10 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80407AD4 00404A14 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80407AD8 00404A18 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80407ADC 00404A1C 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80407AE0 00404A20 40 82 00 0C */ bne .L_80407AEC
|
|
/* 80407AE4 00404A24 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80407AE8 00404A28 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
.L_80407AEC:
|
|
/* 80407AEC 00404A2C 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80407AF0 00404A30 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80407AF4 00404A34 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80407AF8 00404A38 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80407AFC 00404A3C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80407B00 00404A40 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80407B04 00404A44 C0 5F 00 48 */ lfs f2, 0x48(r31)
|
|
/* 80407B08 00404A48 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80407B0C 00404A4C C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80407B10 00404A50 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80407B14 00404A54 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80407B18 00404A58 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80407B1C 00404A5C 40 82 00 0C */ bne .L_80407B28
|
|
/* 80407B20 00404A60 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80407B24 00404A64 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
.L_80407B28:
|
|
/* 80407B28 00404A68 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 80407B2C 00404A6C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80407B30 00404A70 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80407B34 00404A74 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 80407B38 00404A78 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80407B3C 00404A7C D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80407B40 00404A80 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407B44 00404A84 4B C3 8F E9 */ bl animation__9J2DScreenFv
|
|
/* 80407B48 00404A88 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 80407B4C 00404A8C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80407B50 00404A90 C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 80407B54 00404A94 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80407B58 00404A98 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80407B5C 00404A9C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80407B60 00404AA0 D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
/* 80407B64 00404AA4 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 80407B68 00404AA8 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80407B6C 00404AAC D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
/* 80407B70 00404AB0 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80407B74 00404AB4 C0 5F 00 68 */ lfs f2, 0x68(r31)
|
|
/* 80407B78 00404AB8 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80407B7C 00404ABC 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80407B80 00404AC0 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80407B84 00404AC4 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80407B88 00404AC8 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80407B8C 00404ACC FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80407B90 00404AD0 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80407B94 00404AD4 40 82 00 0C */ bne .L_80407BA0
|
|
/* 80407B98 00404AD8 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80407B9C 00404ADC D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
.L_80407BA0:
|
|
/* 80407BA0 00404AE0 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80407BA4 00404AE4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80407BA8 00404AE8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80407BAC 00404AEC A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80407BB0 00404AF0 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80407BB4 00404AF4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80407BB8 00404AF8 C0 5F 00 6C */ lfs f2, 0x6c(r31)
|
|
/* 80407BBC 00404AFC 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80407BC0 00404B00 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80407BC4 00404B04 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80407BC8 00404B08 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80407BCC 00404B0C 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80407BD0 00404B10 40 82 00 0C */ bne .L_80407BDC
|
|
/* 80407BD4 00404B14 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80407BD8 00404B18 D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
.L_80407BDC:
|
|
/* 80407BDC 00404B1C C0 1F 00 64 */ lfs f0, 0x64(r31)
|
|
/* 80407BE0 00404B20 3C 60 69 74 */ lis r3, 0x69746C65@ha
|
|
/* 80407BE4 00404B24 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 80407BE8 00404B28 38 C3 6C 65 */ addi r6, r3, 0x69746C65@l
|
|
/* 80407BEC 00404B2C 38 A0 4E 74 */ li r5, 0x4e74
|
|
/* 80407BF0 00404B30 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80407BF4 00404B34 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407BF8 00404B38 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407BFC 00404B3C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407C00 00404B40 7D 89 03 A6 */ mtctr r12
|
|
/* 80407C04 00404B44 4E 80 04 21 */ bctrl
|
|
/* 80407C08 00404B48 4B C3 19 F5 */ bl animationTransform__7J2DPaneFv
|
|
/* 80407C0C 00404B4C C0 3F 00 64 */ lfs f1, 0x64(r31)
|
|
/* 80407C10 00404B50 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80407C14 00404B54 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80407C18 00404B58 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80407C1C 00404B5C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80407C20 00404B60 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80407C24 00404B64 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
/* 80407C28 00404B68 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 80407C2C 00404B6C C0 5F 00 64 */ lfs f2, 0x64(r31)
|
|
/* 80407C30 00404B70 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80407C34 00404B74 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80407C38 00404B78 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80407C3C 00404B7C C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80407C40 00404B80 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80407C44 00404B84 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80407C48 00404B88 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80407C4C 00404B8C 40 82 00 0C */ bne .L_80407C58
|
|
/* 80407C50 00404B90 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80407C54 00404B94 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
.L_80407C58:
|
|
/* 80407C58 00404B98 C0 1F 00 78 */ lfs f0, 0x78(r31)
|
|
/* 80407C5C 00404B9C 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 80407C60 00404BA0 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80407C64 00404BA4 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80407C68 00404BA8 4B C3 8E C5 */ bl animation__9J2DScreenFv
|
|
/* 80407C6C 00404BAC C0 3F 00 78 */ lfs f1, 0x78(r31)
|
|
/* 80407C70 00404BB0 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80407C74 00404BB4 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80407C78 00404BB8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80407C7C 00404BBC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80407C80 00404BC0 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80407C84 00404BC4 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
/* 80407C88 00404BC8 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 80407C8C 00404BCC C0 5F 00 78 */ lfs f2, 0x78(r31)
|
|
/* 80407C90 00404BD0 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80407C94 00404BD4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80407C98 00404BD8 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80407C9C 00404BDC C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80407CA0 00404BE0 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80407CA4 00404BE4 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80407CA8 00404BE8 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80407CAC 00404BEC 40 82 00 0C */ bne .L_80407CB8
|
|
/* 80407CB0 00404BF0 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80407CB4 00404BF4 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
.L_80407CB8:
|
|
/* 80407CB8 00404BF8 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80407CBC 00404BFC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407CC0 00404C00 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80407CC4 00404C04 7D 89 03 A6 */ mtctr r12
|
|
/* 80407CC8 00404C08 4E 80 04 21 */ bctrl
|
|
/* 80407CCC 00404C0C 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407CD0 00404C10 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407CD4 00404C14 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80407CD8 00404C18 7D 89 03 A6 */ mtctr r12
|
|
/* 80407CDC 00404C1C 4E 80 04 21 */ bctrl
|
|
/* 80407CE0 00404C20 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
|
/* 80407CE4 00404C24 4B F2 12 A1 */ bl calc__Q32og6Screen8ScaleMgrFv
|
|
/* 80407CE8 00404C28 3C 60 80 4F */ lis r3, arrow__Q22kh6Screen@ha
|
|
/* 80407CEC 00404C2C FF E0 08 90 */ fmr f31, f1
|
|
/* 80407CF0 00404C30 3B A3 AD 78 */ addi r29, r3, arrow__Q22kh6Screen@l
|
|
/* 80407CF4 00404C34 3B 80 00 00 */ li r28, 0
|
|
/* 80407CF8 00404C38 7F BE EB 78 */ mr r30, r29
|
|
.L_80407CFC:
|
|
/* 80407CFC 00404C3C 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407D00 00404C40 80 BE 00 00 */ lwz r5, 0(r30)
|
|
/* 80407D04 00404C44 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407D08 00404C48 80 DE 00 04 */ lwz r6, 4(r30)
|
|
/* 80407D0C 00404C4C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407D10 00404C50 7D 89 03 A6 */ mtctr r12
|
|
/* 80407D14 00404C54 4E 80 04 21 */ bctrl
|
|
/* 80407D18 00404C58 D3 E3 00 CC */ stfs f31, 0xcc(r3)
|
|
/* 80407D1C 00404C5C D3 E3 00 D0 */ stfs f31, 0xd0(r3)
|
|
/* 80407D20 00404C60 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407D24 00404C64 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80407D28 00404C68 7D 89 03 A6 */ mtctr r12
|
|
/* 80407D2C 00404C6C 4E 80 04 21 */ bctrl
|
|
/* 80407D30 00404C70 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 80407D34 00404C74 3B DE 00 08 */ addi r30, r30, 8
|
|
/* 80407D38 00404C78 2C 1C 00 06 */ cmpwi r28, 6
|
|
/* 80407D3C 00404C7C 41 80 FF C0 */ blt .L_80407CFC
|
|
/* 80407D40 00404C80 7F FE FB 78 */ mr r30, r31
|
|
/* 80407D44 00404C84 3B 80 00 00 */ li r28, 0
|
|
.L_80407D48:
|
|
/* 80407D48 00404C88 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407D4C 00404C8C C3 FE 01 3C */ lfs f31, 0x13c(r30)
|
|
/* 80407D50 00404C90 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407D54 00404C94 80 BD 00 00 */ lwz r5, 0(r29)
|
|
/* 80407D58 00404C98 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407D5C 00404C9C 80 DD 00 04 */ lwz r6, 4(r29)
|
|
/* 80407D60 00404CA0 7D 89 03 A6 */ mtctr r12
|
|
/* 80407D64 00404CA4 4E 80 04 21 */ bctrl
|
|
/* 80407D68 00404CA8 D3 E3 00 C0 */ stfs f31, 0xc0(r3)
|
|
/* 80407D6C 00404CAC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407D70 00404CB0 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80407D74 00404CB4 7D 89 03 A6 */ mtctr r12
|
|
/* 80407D78 00404CB8 4E 80 04 21 */ bctrl
|
|
/* 80407D7C 00404CBC 3B 9C 00 01 */ addi r28, r28, 1
|
|
/* 80407D80 00404CC0 3B BD 00 08 */ addi r29, r29, 8
|
|
/* 80407D84 00404CC4 2C 1C 00 06 */ cmpwi r28, 6
|
|
/* 80407D88 00404CC8 3B DE 00 04 */ addi r30, r30, 4
|
|
/* 80407D8C 00404CCC 41 80 FF BC */ blt .L_80407D48
|
|
/* 80407D90 00404CD0 E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
|
|
/* 80407D94 00404CD4 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80407D98 00404CD8 CB E1 00 20 */ lfd f31, 0x20(r1)
|
|
/* 80407D9C 00404CDC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80407DA0 00404CE0 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 80407DA4 00404CE4 83 A1 00 14 */ lwz r29, 0x14(r1)
|
|
/* 80407DA8 00404CE8 83 81 00 10 */ lwz r28, 0x10(r1)
|
|
/* 80407DAC 00404CEC 7C 08 03 A6 */ mtlr r0
|
|
/* 80407DB0 00404CF0 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80407DB4 00404CF4 4E 80 00 20 */ blr
|
|
|
|
.global doCreate__Q32kh6Screen19ObjDayEndResultMailFP10JKRArchive
|
|
doCreate__Q32kh6Screen19ObjDayEndResultMailFP10JKRArchive:
|
|
/* 80407DB8 00404CF8 94 21 FE C0 */ stwu r1, -0x140(r1)
|
|
/* 80407DBC 00404CFC 7C 08 02 A6 */ mflr r0
|
|
/* 80407DC0 00404D00 3C A0 80 4A */ lis r5, lbl_80498830@ha
|
|
/* 80407DC4 00404D04 90 01 01 44 */ stw r0, 0x144(r1)
|
|
/* 80407DC8 00404D08 BE C1 01 18 */ stmw r22, 0x118(r1)
|
|
/* 80407DCC 00404D0C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80407DD0 00404D10 7C 99 23 78 */ mr r25, r4
|
|
/* 80407DD4 00404D14 38 60 01 48 */ li r3, 0x148
|
|
/* 80407DD8 00404D18 3B 85 88 30 */ addi r28, r5, lbl_80498830@l
|
|
/* 80407DDC 00404D1C 4B C1 C0 C9 */ bl __nw__FUl
|
|
/* 80407DE0 00404D20 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80407DE4 00404D24 41 82 00 0C */ beq .L_80407DF0
|
|
/* 80407DE8 00404D28 48 02 CF C5 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 80407DEC 00404D2C 7C 60 1B 78 */ mr r0, r3
|
|
.L_80407DF0:
|
|
/* 80407DF0 00404D30 90 1F 00 38 */ stw r0, 0x38(r31)
|
|
/* 80407DF4 00404D34 7F 26 CB 78 */ mr r6, r25
|
|
/* 80407DF8 00404D38 38 9C 00 14 */ addi r4, r28, 0x14
|
|
/* 80407DFC 00404D3C 3C A0 01 04 */ lis r5, 0x104
|
|
/* 80407E00 00404D40 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80407E04 00404D44 4B C3 78 21 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 80407E08 00404D48 7F 24 CB 78 */ mr r4, r25
|
|
/* 80407E0C 00404D4C 38 7C 00 28 */ addi r3, r28, 0x28
|
|
/* 80407E10 00404D50 4B C1 B2 09 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80407E14 00404D54 4B C3 FB 09 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407E18 00404D58 90 7F 00 3C */ stw r3, 0x3c(r31)
|
|
/* 80407E1C 00404D5C 7F 24 CB 78 */ mr r4, r25
|
|
/* 80407E20 00404D60 38 7C 00 3C */ addi r3, r28, 0x3c
|
|
/* 80407E24 00404D64 4B C1 B1 F5 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80407E28 00404D68 4B C3 FA F5 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407E2C 00404D6C 90 7F 00 40 */ stw r3, 0x40(r31)
|
|
/* 80407E30 00404D70 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80407E34 00404D74 80 9F 00 3C */ lwz r4, 0x3c(r31)
|
|
/* 80407E38 00404D78 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407E3C 00404D7C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80407E40 00404D80 7D 89 03 A6 */ mtctr r12
|
|
/* 80407E44 00404D84 4E 80 04 21 */ bctrl
|
|
/* 80407E48 00404D88 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80407E4C 00404D8C 80 9F 00 40 */ lwz r4, 0x40(r31)
|
|
/* 80407E50 00404D90 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407E54 00404D94 81 8C 00 64 */ lwz r12, 0x64(r12)
|
|
/* 80407E58 00404D98 7D 89 03 A6 */ mtctr r12
|
|
/* 80407E5C 00404D9C 4E 80 04 21 */ bctrl
|
|
/* 80407E60 00404DA0 3C 80 62 74 */ lis r4, 0x62746E32@ha
|
|
/* 80407E64 00404DA4 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80407E68 00404DA8 38 C4 6E 32 */ addi r6, r4, 0x62746E32@l
|
|
/* 80407E6C 00404DAC 38 A0 00 4E */ li r5, 0x4e
|
|
/* 80407E70 00404DB0 38 E0 00 08 */ li r7, 8
|
|
/* 80407E74 00404DB4 48 00 3C 71 */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 80407E78 00404DB8 90 7F 00 8C */ stw r3, 0x8c(r31)
|
|
/* 80407E7C 00404DBC 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 80407E80 00404DC0 48 00 3F 71 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80407E84 00404DC4 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 80407E88 00404DC8 38 80 00 00 */ li r4, 0
|
|
/* 80407E8C 00404DCC 48 00 3F 85 */ bl set_init_alpha__Q32kh6Screen14khUtilFadePaneFUc
|
|
/* 80407E90 00404DD0 38 60 01 48 */ li r3, 0x148
|
|
/* 80407E94 00404DD4 4B C1 C0 11 */ bl __nw__FUl
|
|
/* 80407E98 00404DD8 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80407E9C 00404DDC 41 82 00 0C */ beq .L_80407EA8
|
|
/* 80407EA0 00404DE0 48 02 CF 0D */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 80407EA4 00404DE4 7C 60 1B 78 */ mr r0, r3
|
|
.L_80407EA8:
|
|
/* 80407EA8 00404DE8 90 1F 00 4C */ stw r0, 0x4c(r31)
|
|
/* 80407EAC 00404DEC 7F 26 CB 78 */ mr r6, r25
|
|
/* 80407EB0 00404DF0 38 9C 02 D0 */ addi r4, r28, 0x2d0
|
|
/* 80407EB4 00404DF4 3C A0 01 04 */ lis r5, 0x104
|
|
/* 80407EB8 00404DF8 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407EBC 00404DFC 4B C3 77 69 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 80407EC0 00404E00 7F 24 CB 78 */ mr r4, r25
|
|
/* 80407EC4 00404E04 38 7C 02 E0 */ addi r3, r28, 0x2e0
|
|
/* 80407EC8 00404E08 4B C1 B1 51 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80407ECC 00404E0C 7C 78 1B 78 */ mr r24, r3
|
|
/* 80407ED0 00404E10 4B C3 FA 4D */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407ED4 00404E14 90 7F 00 50 */ stw r3, 0x50(r31)
|
|
/* 80407ED8 00404E18 7F 03 C3 78 */ mr r3, r24
|
|
/* 80407EDC 00404E1C 4B C3 FA 41 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407EE0 00404E20 90 7F 00 54 */ stw r3, 0x54(r31)
|
|
/* 80407EE4 00404E24 7F 03 C3 78 */ mr r3, r24
|
|
/* 80407EE8 00404E28 4B C3 FA 35 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407EEC 00404E2C 90 7F 00 A8 */ stw r3, 0xa8(r31)
|
|
/* 80407EF0 00404E30 7F 03 C3 78 */ mr r3, r24
|
|
/* 80407EF4 00404E34 4B C3 FA 29 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407EF8 00404E38 90 7F 00 AC */ stw r3, 0xac(r31)
|
|
/* 80407EFC 00404E3C 7F 24 CB 78 */ mr r4, r25
|
|
/* 80407F00 00404E40 38 7C 02 F0 */ addi r3, r28, 0x2f0
|
|
/* 80407F04 00404E44 4B C1 B1 15 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80407F08 00404E48 4B C3 FA 15 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407F0C 00404E4C 90 7F 00 58 */ stw r3, 0x58(r31)
|
|
/* 80407F10 00404E50 7F 24 CB 78 */ mr r4, r25
|
|
/* 80407F14 00404E54 38 7C 03 00 */ addi r3, r28, 0x300
|
|
/* 80407F18 00404E58 4B C1 B1 01 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80407F1C 00404E5C 4B C3 FA 01 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80407F20 00404E60 90 7F 00 5C */ stw r3, 0x5c(r31)
|
|
/* 80407F24 00404E64 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407F28 00404E68 80 9F 00 58 */ lwz r4, 0x58(r31)
|
|
/* 80407F2C 00404E6C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407F30 00404E70 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
|
/* 80407F34 00404E74 7D 89 03 A6 */ mtctr r12
|
|
/* 80407F38 00404E78 4E 80 04 21 */ bctrl
|
|
/* 80407F3C 00404E7C 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407F40 00404E80 80 9F 00 5C */ lwz r4, 0x5c(r31)
|
|
/* 80407F44 00404E84 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407F48 00404E88 81 8C 00 70 */ lwz r12, 0x70(r12)
|
|
/* 80407F4C 00404E8C 7D 89 03 A6 */ mtctr r12
|
|
/* 80407F50 00404E90 4E 80 04 21 */ bctrl
|
|
/* 80407F54 00404E94 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407F58 00404E98 3C A0 65 6D */ lis r5, 0x656D5731@ha
|
|
/* 80407F5C 00404E9C 3C 80 00 4E */ lis r4, 0x004E6974@ha
|
|
/* 80407F60 00404EA0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407F64 00404EA4 38 C5 57 31 */ addi r6, r5, 0x656D5731@l
|
|
/* 80407F68 00404EA8 38 A4 69 74 */ addi r5, r4, 0x004E6974@l
|
|
/* 80407F6C 00404EAC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407F70 00404EB0 7D 89 03 A6 */ mtctr r12
|
|
/* 80407F74 00404EB4 4E 80 04 21 */ bctrl
|
|
/* 80407F78 00404EB8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407F7C 00404EBC 80 9F 00 A8 */ lwz r4, 0xa8(r31)
|
|
/* 80407F80 00404EC0 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80407F84 00404EC4 7D 89 03 A6 */ mtctr r12
|
|
/* 80407F88 00404EC8 4E 80 04 21 */ bctrl
|
|
/* 80407F8C 00404ECC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407F90 00404ED0 3C 80 74 65 */ lis r4, 0x74656D57@ha
|
|
/* 80407F94 00404ED4 38 C4 6D 57 */ addi r6, r4, 0x74656D57@l
|
|
/* 80407F98 00404ED8 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80407F9C 00404EDC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407FA0 00404EE0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407FA4 00404EE4 7D 89 03 A6 */ mtctr r12
|
|
/* 80407FA8 00404EE8 4E 80 04 21 */ bctrl
|
|
/* 80407FAC 00404EEC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407FB0 00404EF0 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80407FB4 00404EF4 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80407FB8 00404EF8 7D 89 03 A6 */ mtctr r12
|
|
/* 80407FBC 00404EFC 4E 80 04 21 */ bctrl
|
|
/* 80407FC0 00404F00 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407FC4 00404F04 3C A0 74 70 */ lis r5, 0x74703030@ha
|
|
/* 80407FC8 00404F08 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80407FCC 00404F0C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407FD0 00404F10 38 C5 30 30 */ addi r6, r5, 0x74703030@l
|
|
/* 80407FD4 00404F14 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80407FD8 00404F18 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80407FDC 00404F1C 7D 89 03 A6 */ mtctr r12
|
|
/* 80407FE0 00404F20 4E 80 04 21 */ bctrl
|
|
/* 80407FE4 00404F24 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80407FE8 00404F28 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80407FEC 00404F2C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80407FF0 00404F30 7D 89 03 A6 */ mtctr r12
|
|
/* 80407FF4 00404F34 4E 80 04 21 */ bctrl
|
|
/* 80407FF8 00404F38 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80407FFC 00404F3C 3C A0 74 70 */ lis r5, 0x74703031@ha
|
|
/* 80408000 00404F40 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80408004 00404F44 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408008 00404F48 38 C5 30 31 */ addi r6, r5, 0x74703031@l
|
|
/* 8040800C 00404F4C 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80408010 00404F50 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408014 00404F54 7D 89 03 A6 */ mtctr r12
|
|
/* 80408018 00404F58 4E 80 04 21 */ bctrl
|
|
/* 8040801C 00404F5C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408020 00404F60 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80408024 00404F64 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80408028 00404F68 7D 89 03 A6 */ mtctr r12
|
|
/* 8040802C 00404F6C 4E 80 04 21 */ bctrl
|
|
/* 80408030 00404F70 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408034 00404F74 3C A0 74 70 */ lis r5, 0x74703032@ha
|
|
/* 80408038 00404F78 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 8040803C 00404F7C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408040 00404F80 38 C5 30 32 */ addi r6, r5, 0x74703032@l
|
|
/* 80408044 00404F84 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80408048 00404F88 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040804C 00404F8C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408050 00404F90 4E 80 04 21 */ bctrl
|
|
/* 80408054 00404F94 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408058 00404F98 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 8040805C 00404F9C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80408060 00404FA0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408064 00404FA4 4E 80 04 21 */ bctrl
|
|
/* 80408068 00404FA8 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8040806C 00404FAC 3C A0 74 70 */ lis r5, 0x74703033@ha
|
|
/* 80408070 00404FB0 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 80408074 00404FB4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408078 00404FB8 38 C5 30 33 */ addi r6, r5, 0x74703033@l
|
|
/* 8040807C 00404FBC 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 80408080 00404FC0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408084 00404FC4 7D 89 03 A6 */ mtctr r12
|
|
/* 80408088 00404FC8 4E 80 04 21 */ bctrl
|
|
/* 8040808C 00404FCC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408090 00404FD0 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80408094 00404FD4 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80408098 00404FD8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040809C 00404FDC 4E 80 04 21 */ bctrl
|
|
/* 804080A0 00404FE0 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804080A4 00404FE4 3C A0 74 70 */ lis r5, 0x74703034@ha
|
|
/* 804080A8 00404FE8 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 804080AC 00404FEC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804080B0 00404FF0 38 C5 30 34 */ addi r6, r5, 0x74703034@l
|
|
/* 804080B4 00404FF4 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 804080B8 00404FF8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804080BC 00404FFC 7D 89 03 A6 */ mtctr r12
|
|
/* 804080C0 00405000 4E 80 04 21 */ bctrl
|
|
/* 804080C4 00405004 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804080C8 00405008 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 804080CC 0040500C 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 804080D0 00405010 7D 89 03 A6 */ mtctr r12
|
|
/* 804080D4 00405014 4E 80 04 21 */ bctrl
|
|
/* 804080D8 00405018 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804080DC 0040501C 3C A0 74 70 */ lis r5, 0x74703035@ha
|
|
/* 804080E0 00405020 3C 80 00 4E */ lis r4, 0x004E7365@ha
|
|
/* 804080E4 00405024 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804080E8 00405028 38 C5 30 35 */ addi r6, r5, 0x74703035@l
|
|
/* 804080EC 0040502C 38 A4 73 65 */ addi r5, r4, 0x004E7365@l
|
|
/* 804080F0 00405030 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 804080F4 00405034 7D 89 03 A6 */ mtctr r12
|
|
/* 804080F8 00405038 4E 80 04 21 */ bctrl
|
|
/* 804080FC 0040503C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408100 00405040 80 9F 00 50 */ lwz r4, 0x50(r31)
|
|
/* 80408104 00405044 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80408108 00405048 7D 89 03 A6 */ mtctr r12
|
|
/* 8040810C 0040504C 4E 80 04 21 */ bctrl
|
|
/* 80408110 00405050 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408114 00405054 3C 80 65 74 */ lis r4, 0x65745F70@ha
|
|
/* 80408118 00405058 38 C4 5F 70 */ addi r6, r4, 0x65745F70@l
|
|
/* 8040811C 0040505C 38 A0 50 73 */ li r5, 0x5073
|
|
/* 80408120 00405060 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408124 00405064 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408128 00405068 7D 89 03 A6 */ mtctr r12
|
|
/* 8040812C 0040506C 4E 80 04 21 */ bctrl
|
|
/* 80408130 00405070 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408134 00405074 80 9F 00 AC */ lwz r4, 0xac(r31)
|
|
/* 80408138 00405078 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 8040813C 0040507C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408140 00405080 4E 80 04 21 */ bctrl
|
|
/* 80408144 00405084 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408148 00405088 3C 80 69 74 */ lis r4, 0x69746C65@ha
|
|
/* 8040814C 0040508C 38 C4 6C 65 */ addi r6, r4, 0x69746C65@l
|
|
/* 80408150 00405090 38 A0 4E 74 */ li r5, 0x4e74
|
|
/* 80408154 00405094 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408158 00405098 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040815C 0040509C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408160 004050A0 4E 80 04 21 */ bctrl
|
|
/* 80408164 004050A4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408168 004050A8 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 8040816C 004050AC 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 80408170 004050B0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408174 004050B4 4E 80 04 21 */ bctrl
|
|
/* 80408178 004050B8 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8040817C 004050BC 3C 80 69 63 */ lis r4, 0x69636F6E@ha
|
|
/* 80408180 004050C0 38 C4 6F 6E */ addi r6, r4, 0x69636F6E@l
|
|
/* 80408184 004050C4 38 A0 00 4E */ li r5, 0x4e
|
|
/* 80408188 004050C8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040818C 004050CC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408190 004050D0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408194 004050D4 4E 80 04 21 */ bctrl
|
|
/* 80408198 004050D8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040819C 004050DC 80 9F 00 A8 */ lwz r4, 0xa8(r31)
|
|
/* 804081A0 004050E0 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 804081A4 004050E4 7D 89 03 A6 */ mtctr r12
|
|
/* 804081A8 004050E8 4E 80 04 21 */ bctrl
|
|
/* 804081AC 004050EC 38 60 01 48 */ li r3, 0x148
|
|
/* 804081B0 004050F0 4B C1 BC F5 */ bl __nw__FUl
|
|
/* 804081B4 004050F4 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 804081B8 004050F8 41 82 00 0C */ beq .L_804081C4
|
|
/* 804081BC 004050FC 48 02 CB F1 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 804081C0 00405100 7C 60 1B 78 */ mr r0, r3
|
|
.L_804081C4:
|
|
/* 804081C4 00405104 90 1F 00 9C */ stw r0, 0x9c(r31)
|
|
/* 804081C8 00405108 7F 26 CB 78 */ mr r6, r25
|
|
/* 804081CC 0040510C 38 9C 03 10 */ addi r4, r28, 0x310
|
|
/* 804081D0 00405110 3C A0 01 04 */ lis r5, 0x104
|
|
/* 804081D4 00405114 80 7F 00 9C */ lwz r3, 0x9c(r31)
|
|
/* 804081D8 00405118 4B C3 74 4D */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 804081DC 0040511C 7F 24 CB 78 */ mr r4, r25
|
|
/* 804081E0 00405120 38 7C 03 2C */ addi r3, r28, 0x32c
|
|
/* 804081E4 00405124 4B C1 AE 35 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804081E8 00405128 4B C3 F7 35 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 804081EC 0040512C 90 7F 00 A0 */ stw r3, 0xa0(r31)
|
|
/* 804081F0 00405130 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 804081F4 00405134 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 804081F8 00405138 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 804081FC 0040513C 80 7F 00 9C */ lwz r3, 0x9c(r31)
|
|
/* 80408200 00405140 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408204 00405144 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408208 00405148 7D 89 03 A6 */ mtctr r12
|
|
/* 8040820C 0040514C 4E 80 04 21 */ bctrl
|
|
/* 80408210 00405150 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408214 00405154 80 9F 00 A0 */ lwz r4, 0xa0(r31)
|
|
/* 80408218 00405158 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 8040821C 0040515C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408220 00405160 4E 80 04 21 */ bctrl
|
|
/* 80408224 00405164 38 60 01 48 */ li r3, 0x148
|
|
/* 80408228 00405168 4B C1 BC 7D */ bl __nw__FUl
|
|
/* 8040822C 0040516C 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 80408230 00405170 41 82 00 0C */ beq .L_8040823C
|
|
/* 80408234 00405174 48 02 CB 79 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 80408238 00405178 7C 60 1B 78 */ mr r0, r3
|
|
.L_8040823C:
|
|
/* 8040823C 0040517C 90 1F 00 70 */ stw r0, 0x70(r31)
|
|
/* 80408240 00405180 7F 26 CB 78 */ mr r6, r25
|
|
/* 80408244 00405184 38 9C 03 48 */ addi r4, r28, 0x348
|
|
/* 80408248 00405188 3C A0 00 04 */ lis r5, 4
|
|
/* 8040824C 0040518C 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80408250 00405190 4B C3 73 D5 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 80408254 00405194 7F 24 CB 78 */ mr r4, r25
|
|
/* 80408258 00405198 38 7C 03 68 */ addi r3, r28, 0x368
|
|
/* 8040825C 0040519C 4B C1 AD BD */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80408260 004051A0 4B C3 F6 BD */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 80408264 004051A4 90 7F 00 74 */ stw r3, 0x74(r31)
|
|
/* 80408268 004051A8 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 8040826C 004051AC 80 9F 00 74 */ lwz r4, 0x74(r31)
|
|
/* 80408270 004051B0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408274 004051B4 81 8C 00 64 */ lwz r12, 0x64(r12)
|
|
/* 80408278 004051B8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040827C 004051BC 4E 80 04 21 */ bctrl
|
|
/* 80408280 004051C0 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408284 004051C4 48 04 BD 25 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80408288 004051C8 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 8040828C 004051CC 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 80408290 004051D0 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 80408294 004051D4 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 80408298 004051D8 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 8040829C 004051DC 4B F0 70 81 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 804082A0 004051E0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 804082A4 004051E4 40 82 00 18 */ bne .L_804082BC
|
|
/* 804082A8 004051E8 38 7C 00 00 */ addi r3, r28, 0
|
|
/* 804082AC 004051EC 38 BC 00 D0 */ addi r5, r28, 0xd0
|
|
/* 804082B0 004051F0 38 80 07 6E */ li r4, 0x76e
|
|
/* 804082B4 004051F4 4C C6 31 82 */ crclr 6
|
|
/* 804082B8 004051F8 4B C2 23 89 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_804082BC:
|
|
/* 804082BC 004051FC 7F E3 FB 78 */ mr r3, r31
|
|
/* 804082C0 00405200 48 04 BC E9 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804082C4 00405204 7C 7D 1B 78 */ mr r29, r3
|
|
/* 804082C8 00405208 4B FD 45 A9 */ bl createInstance__Q33ebi4Save4TMgrFv
|
|
/* 804082CC 0040520C 90 7F 00 A4 */ stw r3, 0xa4(r31)
|
|
/* 804082D0 00405210 83 1F 00 A4 */ lwz r24, 0xa4(r31)
|
|
/* 804082D4 00405214 38 78 00 18 */ addi r3, r24, 0x18
|
|
/* 804082D8 00405218 4B FD 56 DD */ bl loadResource__Q33ebi6Screen9TSaveMenuFv
|
|
/* 804082DC 0040521C 82 ED 88 2C */ lwz r23, sCurrentHeap__7JKRHeap@sda21(r13)
|
|
/* 804082E0 00405220 38 78 01 00 */ addi r3, r24, 0x100
|
|
/* 804082E4 00405224 7E E4 BB 78 */ mr r4, r23
|
|
/* 804082E8 00405228 4B FB 9F C9 */ bl loadResource__Q33ebi6Screen11TMemoryCardFP7JKRHeap
|
|
/* 804082EC 0040522C 80 6D 9A EC */ lwz r3, sys@sda21(r13)
|
|
/* 804082F0 00405230 7E E4 BB 78 */ mr r4, r23
|
|
/* 804082F4 00405234 80 63 00 5C */ lwz r3, 0x5c(r3)
|
|
/* 804082F8 00405238 48 03 A8 D5 */ bl loadResource__Q34Game10MemoryCard3MgrFP7JKRHeap
|
|
/* 804082FC 0040523C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408300 00405240 48 04 BD 41 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80408304 00405244 81 3F 00 A4 */ lwz r9, 0xa4(r31)
|
|
/* 80408308 00405248 3D 00 79 32 */ lis r8, 0x79325F31@ha
|
|
/* 8040830C 0040524C 3C A0 00 50 */ lis r5, 0x00506461@ha
|
|
/* 80408310 00405250 3C 80 64 61 */ lis r4, 0x64617931@ha
|
|
/* 80408314 00405254 90 69 03 D0 */ stw r3, 0x3d0(r9)
|
|
/* 80408318 00405258 38 A5 64 61 */ addi r5, r5, 0x00506461@l
|
|
/* 8040831C 0040525C 39 7F 00 BC */ addi r11, r31, 0xbc
|
|
/* 80408320 00405260 38 00 00 03 */ li r0, 3
|
|
/* 80408324 00405264 90 69 00 24 */ stw r3, 0x24(r9)
|
|
/* 80408328 00405268 7C A7 2B 78 */ mr r7, r5
|
|
/* 8040832C 0040526C 38 C8 5F 31 */ addi r6, r8, 0x79325F31@l
|
|
/* 80408330 00405270 39 08 5F 32 */ addi r8, r8, 0x5f32
|
|
/* 80408334 00405274 90 69 01 04 */ stw r3, 0x104(r9)
|
|
/* 80408338 00405278 39 44 79 31 */ addi r10, r4, 0x64617931@l
|
|
/* 8040833C 0040527C 39 20 00 50 */ li r9, 0x50
|
|
/* 80408340 00405280 80 7D 00 64 */ lwz r3, 0x64(r29)
|
|
/* 80408344 00405284 90 7F 00 BC */ stw r3, 0xbc(r31)
|
|
/* 80408348 00405288 90 7F 00 B8 */ stw r3, 0xb8(r31)
|
|
/* 8040834C 0040528C 91 61 00 08 */ stw r11, 8(r1)
|
|
/* 80408350 00405290 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80408354 00405294 93 21 00 10 */ stw r25, 0x10(r1)
|
|
/* 80408358 00405298 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8040835C 0040529C 4B F0 52 C9 */ bl setCallBack_CounterDay__Q22og6ScreenFPQ29P2DScreen3MgrUxUxUxPUlUsP10JKRArchive
|
|
/* 80408360 004052A0 90 7F 00 B4 */ stw r3, 0xb4(r31)
|
|
/* 80408364 004052A4 38 80 00 01 */ li r4, 1
|
|
/* 80408368 004052A8 80 7F 00 B4 */ lwz r3, 0xb4(r31)
|
|
/* 8040836C 004052AC 4B F0 34 6D */ bl setPuyoAnim__Q32og6Screen18CallBack_CounterRVFb
|
|
/* 80408370 004052B0 80 9F 00 4C */ lwz r4, 0x4c(r31)
|
|
/* 80408374 004052B4 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408378 004052B8 48 00 1D FD */ bl setCallBackMessage__Q32kh6Screen19ObjDayEndResultMailFPQ29P2DScreen3Mgr
|
|
/* 8040837C 004052BC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408380 004052C0 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80408384 004052C4 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80408388 004052C8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040838C 004052CC 4E 80 04 21 */ bctrl
|
|
/* 80408390 004052D0 80 1D 00 4C */ lwz r0, 0x4c(r29)
|
|
/* 80408394 004052D4 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80408398 004052D8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8040839C 004052DC 41 82 01 A0 */ beq .L_8040853C
|
|
/* 804083A0 004052E0 80 1E 02 24 */ lwz r0, 0x224(r30)
|
|
/* 804083A4 004052E4 38 60 00 B0 */ li r3, 0xb0
|
|
/* 804083A8 004052E8 90 1F 00 C0 */ stw r0, 0xc0(r31)
|
|
/* 804083AC 004052EC 4B C1 BC 01 */ bl __nwa__FUl
|
|
/* 804083B0 004052F0 3C 80 80 41 */ lis r4, __ct__Q42kh6Screen19ObjDayEndResultMail11MailIconAnmFv@ha
|
|
/* 804083B4 004052F4 38 A0 00 00 */ li r5, 0
|
|
/* 804083B8 004052F8 38 84 86 6C */ addi r4, r4, __ct__Q42kh6Screen19ObjDayEndResultMail11MailIconAnmFv@l
|
|
/* 804083BC 004052FC 38 C0 00 08 */ li r6, 8
|
|
/* 804083C0 00405300 38 E0 00 14 */ li r7, 0x14
|
|
/* 804083C4 00405304 4B CB 96 2D */ bl __construct_new_array
|
|
/* 804083C8 00405308 90 7F 00 C4 */ stw r3, 0xc4(r31)
|
|
/* 804083CC 0040530C 3B 1E 02 28 */ addi r24, r30, 0x228
|
|
/* 804083D0 00405310 3B 20 00 00 */ li r25, 0
|
|
/* 804083D4 00405314 3B 40 00 00 */ li r26, 0
|
|
.L_804083D8:
|
|
/* 804083D8 00405318 88 18 00 00 */ lbz r0, 0(r24)
|
|
/* 804083DC 0040531C 7C 00 07 74 */ extsb r0, r0
|
|
/* 804083E0 00405320 2C 00 FF FF */ cmpwi r0, -1
|
|
/* 804083E4 00405324 41 82 01 38 */ beq .L_8040851C
|
|
/* 804083E8 00405328 2C 00 FF FE */ cmpwi r0, -2
|
|
/* 804083EC 0040532C 40 82 00 20 */ bne .L_8040840C
|
|
/* 804083F0 00405330 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 804083F4 00405334 38 1A 00 04 */ addi r0, r26, 4
|
|
/* 804083F8 00405338 38 80 00 00 */ li r4, 0
|
|
/* 804083FC 0040533C 7C 83 01 2E */ stwx r4, r3, r0
|
|
/* 80408400 00405340 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 80408404 00405344 7C 83 D1 2E */ stwx r4, r3, r26
|
|
/* 80408408 00405348 48 00 01 00 */ b .L_80408508
|
|
.L_8040840C:
|
|
/* 8040840C 0040534C 80 9E 02 20 */ lwz r4, 0x220(r30)
|
|
/* 80408410 00405350 54 03 10 3A */ slwi r3, r0, 2
|
|
/* 80408414 00405354 38 00 00 20 */ li r0, 0x20
|
|
/* 80408418 00405358 38 A1 00 14 */ addi r5, r1, 0x14
|
|
/* 8040841C 0040535C 7C 64 18 2E */ lwzx r3, r4, r3
|
|
/* 80408420 00405360 38 9C 01 CC */ addi r4, r28, 0x1cc
|
|
/* 80408424 00405364 83 63 00 0C */ lwz r27, 0xc(r3)
|
|
/* 80408428 00405368 7C 09 03 A6 */ mtctr r0
|
|
.L_8040842C:
|
|
/* 8040842C 0040536C 80 64 00 04 */ lwz r3, 4(r4)
|
|
/* 80408430 00405370 84 04 00 08 */ lwzu r0, 8(r4)
|
|
/* 80408434 00405374 90 65 00 04 */ stw r3, 4(r5)
|
|
/* 80408438 00405378 94 05 00 08 */ stwu r0, 8(r5)
|
|
/* 8040843C 0040537C 42 00 FF F0 */ bdnz .L_8040842C
|
|
.L_80408440:
|
|
/* 80408440 00405380 80 DF 00 C4 */ lwz r6, 0xc4(r31)
|
|
/* 80408444 00405384 7F 65 DB 78 */ mr r5, r27
|
|
/* 80408448 00405388 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 8040844C 0040538C 38 9C 03 88 */ addi r4, r28, 0x388
|
|
/* 80408450 00405390 38 E6 00 04 */ addi r7, r6, 4
|
|
/* 80408454 00405394 7C DA 38 2E */ lwzx r6, r26, r7
|
|
/* 80408458 00405398 38 06 00 01 */ addi r0, r6, 1
|
|
/* 8040845C 0040539C 7C 1A 39 2E */ stwx r0, r26, r7
|
|
/* 80408460 004053A0 4C C6 31 82 */ crclr 6
|
|
/* 80408464 004053A4 4B CB EF D5 */ bl sprintf
|
|
/* 80408468 004053A8 80 9F 00 C0 */ lwz r4, 0xc0(r31)
|
|
/* 8040846C 004053AC 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 80408470 004053B0 4B C1 AB A9 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 80408474 004053B4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80408478 004053B8 40 82 FF C8 */ bne .L_80408440
|
|
/* 8040847C 004053BC 80 BF 00 C4 */ lwz r5, 0xc4(r31)
|
|
/* 80408480 004053C0 38 9A 00 04 */ addi r4, r26, 4
|
|
/* 80408484 004053C4 7C 65 20 2E */ lwzx r3, r5, r4
|
|
/* 80408488 004053C8 38 03 FF FF */ addi r0, r3, -1
|
|
/* 8040848C 004053CC 7C 05 21 2E */ stwx r0, r5, r4
|
|
/* 80408490 004053D0 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 80408494 004053D4 7C 03 20 2E */ lwzx r0, r3, r4
|
|
/* 80408498 004053D8 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 8040849C 004053DC 41 82 00 14 */ beq .L_804084B0
|
|
/* 804084A0 004053E0 54 03 10 3A */ slwi r3, r0, 2
|
|
/* 804084A4 004053E4 4B C1 BB 09 */ bl __nwa__FUl
|
|
/* 804084A8 004053E8 80 9F 00 C4 */ lwz r4, 0xc4(r31)
|
|
/* 804084AC 004053EC 7C 64 D1 2E */ stwx r3, r4, r26
|
|
.L_804084B0:
|
|
/* 804084B0 004053F0 3A C0 00 00 */ li r22, 0
|
|
/* 804084B4 004053F4 3A E0 00 00 */ li r23, 0
|
|
/* 804084B8 004053F8 48 00 00 3C */ b .L_804084F4
|
|
.L_804084BC:
|
|
/* 804084BC 004053FC 7F 65 DB 78 */ mr r5, r27
|
|
/* 804084C0 00405400 7E C6 B3 78 */ mr r6, r22
|
|
/* 804084C4 00405404 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 804084C8 00405408 38 9C 03 88 */ addi r4, r28, 0x388
|
|
/* 804084CC 0040540C 4C C6 31 82 */ crclr 6
|
|
/* 804084D0 00405410 4B CB EF 69 */ bl sprintf
|
|
/* 804084D4 00405414 80 9F 00 C0 */ lwz r4, 0xc0(r31)
|
|
/* 804084D8 00405418 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 804084DC 0040541C 4B C1 AB 3D */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 804084E0 00405420 80 1F 00 C4 */ lwz r0, 0xc4(r31)
|
|
/* 804084E4 00405424 3A D6 00 01 */ addi r22, r22, 1
|
|
/* 804084E8 00405428 7C 9A 00 2E */ lwzx r4, r26, r0
|
|
/* 804084EC 0040542C 7C 64 B9 2E */ stwx r3, r4, r23
|
|
/* 804084F0 00405430 3A F7 00 04 */ addi r23, r23, 4
|
|
.L_804084F4:
|
|
/* 804084F4 00405434 80 7F 00 C4 */ lwz r3, 0xc4(r31)
|
|
/* 804084F8 00405438 38 03 00 04 */ addi r0, r3, 4
|
|
/* 804084FC 0040543C 7C 1A 00 2E */ lwzx r0, r26, r0
|
|
/* 80408500 00405440 7C 16 00 00 */ cmpw r22, r0
|
|
/* 80408504 00405444 41 80 FF B8 */ blt .L_804084BC
|
|
.L_80408508:
|
|
/* 80408508 00405448 3B 39 00 01 */ addi r25, r25, 1
|
|
/* 8040850C 0040544C 3B 18 00 01 */ addi r24, r24, 1
|
|
/* 80408510 00405450 2C 19 00 14 */ cmpwi r25, 0x14
|
|
/* 80408514 00405454 3B 5A 00 08 */ addi r26, r26, 8
|
|
/* 80408518 00405458 41 80 FE C0 */ blt .L_804083D8
|
|
.L_8040851C:
|
|
/* 8040851C 0040545C 80 9F 00 C4 */ lwz r4, 0xc4(r31)
|
|
/* 80408520 00405460 3C A0 65 74 */ lis r5, 0x65745F70@ha
|
|
/* 80408524 00405464 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408528 00405468 38 C5 5F 70 */ addi r6, r5, 0x65745F70@l
|
|
/* 8040852C 0040546C 80 84 00 00 */ lwz r4, 0(r4)
|
|
/* 80408530 00405470 38 A0 50 73 */ li r5, 0x5073
|
|
/* 80408534 00405474 80 E4 00 00 */ lwz r7, 0(r4)
|
|
/* 80408538 00405478 48 00 2F 09 */ bl setTex__Q22kh6ScreenFP9J2DScreenUxPC7ResTIMG
|
|
.L_8040853C:
|
|
/* 8040853C 0040547C 88 1E 02 28 */ lbz r0, 0x228(r30)
|
|
/* 80408540 00405480 3C 80 74 65 */ lis r4, 0x74657874@ha
|
|
/* 80408544 00405484 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408548 00405488 38 C4 78 74 */ addi r6, r4, 0x74657874@l
|
|
/* 8040854C 0040548C 7C 00 07 74 */ extsb r0, r0
|
|
/* 80408550 00405490 80 9E 02 20 */ lwz r4, 0x220(r30)
|
|
/* 80408554 00405494 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408558 00405498 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 8040855C 0040549C 7C 84 00 2E */ lwzx r4, r4, r0
|
|
/* 80408560 004054A0 38 A0 00 54 */ li r5, 0x54
|
|
/* 80408564 004054A4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408568 004054A8 83 04 00 00 */ lwz r24, 0(r4)
|
|
/* 8040856C 004054AC 83 24 00 04 */ lwz r25, 4(r4)
|
|
/* 80408570 004054B0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408574 004054B4 4E 80 04 21 */ bctrl
|
|
/* 80408578 004054B8 93 23 00 1C */ stw r25, 0x1c(r3)
|
|
/* 8040857C 004054BC 3C A0 6A 69 */ lis r5, 0x6A695F6C@ha
|
|
/* 80408580 004054C0 3C 80 00 4E */ lis r4, 0x004E7961@ha
|
|
/* 80408584 004054C4 38 E0 00 20 */ li r7, 0x20
|
|
/* 80408588 004054C8 93 03 00 18 */ stw r24, 0x18(r3)
|
|
/* 8040858C 004054CC 38 C5 5F 6C */ addi r6, r5, 0x6A695F6C@l
|
|
/* 80408590 004054D0 38 A4 79 61 */ addi r5, r4, 0x004E7961@l
|
|
/* 80408594 004054D4 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408598 004054D8 48 00 35 4D */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 8040859C 004054DC 90 7F 00 CC */ stw r3, 0xcc(r31)
|
|
/* 804085A0 004054E0 3C A0 6A 69 */ lis r5, 0x6A695F72@ha
|
|
/* 804085A4 004054E4 3C 80 00 4E */ lis r4, 0x004E7961@ha
|
|
/* 804085A8 004054E8 38 E0 00 20 */ li r7, 0x20
|
|
/* 804085AC 004054EC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804085B0 004054F0 38 C5 5F 72 */ addi r6, r5, 0x6A695F72@l
|
|
/* 804085B4 004054F4 38 A4 79 61 */ addi r5, r4, 0x004E7961@l
|
|
/* 804085B8 004054F8 48 00 35 2D */ bl create__Q32kh6Screen14khUtilFadePaneFPQ29P2DScreen3MgrUxUc
|
|
/* 804085BC 004054FC 90 7F 00 D0 */ stw r3, 0xd0(r31)
|
|
/* 804085C0 00405500 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 804085C4 00405504 28 00 00 01 */ cmplwi r0, 1
|
|
/* 804085C8 00405508 40 82 00 18 */ bne .L_804085E0
|
|
/* 804085CC 0040550C 80 7F 00 CC */ lwz r3, 0xcc(r31)
|
|
/* 804085D0 00405510 48 00 38 21 */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 804085D4 00405514 80 7F 00 CC */ lwz r3, 0xcc(r31)
|
|
/* 804085D8 00405518 38 80 00 00 */ li r4, 0
|
|
/* 804085DC 0040551C 48 00 38 35 */ bl set_init_alpha__Q32kh6Screen14khUtilFadePaneFUc
|
|
.L_804085E0:
|
|
/* 804085E0 00405520 80 7F 00 D0 */ lwz r3, 0xd0(r31)
|
|
/* 804085E4 00405524 48 00 38 0D */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 804085E8 00405528 80 7F 00 D0 */ lwz r3, 0xd0(r31)
|
|
/* 804085EC 0040552C 38 80 00 00 */ li r4, 0
|
|
/* 804085F0 00405530 48 00 38 21 */ bl set_init_alpha__Q32kh6Screen14khUtilFadePaneFUc
|
|
/* 804085F4 00405534 80 7F 00 9C */ lwz r3, 0x9c(r31)
|
|
/* 804085F8 00405538 3C 80 74 65 */ lis r4, 0x74656D57@ha
|
|
/* 804085FC 0040553C 38 C4 6D 57 */ addi r6, r4, 0x74656D57@l
|
|
/* 80408600 00405540 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80408604 00405544 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408608 00405548 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040860C 0040554C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408610 00405550 4E 80 04 21 */ bctrl
|
|
/* 80408614 00405554 48 00 30 DD */ bl setInfAlpha__Q22kh6ScreenFP7J2DPane
|
|
/* 80408618 00405558 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040861C 0040555C 48 00 12 ED */ bl changeAlpha__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408620 00405560 88 1D 00 5C */ lbz r0, 0x5c(r29)
|
|
/* 80408624 00405564 28 00 00 00 */ cmplwi r0, 0
|
|
/* 80408628 00405568 41 82 00 30 */ beq .L_80408658
|
|
/* 8040862C 0040556C 38 60 00 00 */ li r3, 0
|
|
/* 80408630 00405570 38 00 00 FF */ li r0, 0xff
|
|
/* 80408634 00405574 90 7F 00 98 */ stw r3, 0x98(r31)
|
|
/* 80408638 00405578 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040863C 0040557C 90 1F 00 E8 */ stw r0, 0xe8(r31)
|
|
/* 80408640 00405580 48 00 12 C9 */ bl changeAlpha__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408644 00405584 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 80408648 00405588 48 00 37 89 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 8040864C 0040558C C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80408650 00405590 D0 1F 00 DC */ stfs f0, 0xdc(r31)
|
|
/* 80408654 00405594 D0 1F 00 D8 */ stfs f0, 0xd8(r31)
|
|
.L_80408658:
|
|
/* 80408658 00405598 BA C1 01 18 */ lmw r22, 0x118(r1)
|
|
/* 8040865C 0040559C 80 01 01 44 */ lwz r0, 0x144(r1)
|
|
/* 80408660 004055A0 7C 08 03 A6 */ mtlr r0
|
|
/* 80408664 004055A4 38 21 01 40 */ addi r1, r1, 0x140
|
|
/* 80408668 004055A8 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q42kh6Screen19ObjDayEndResultMail11MailIconAnmFv
|
|
__ct__Q42kh6Screen19ObjDayEndResultMail11MailIconAnmFv:
|
|
/* 8040866C 004055AC 38 00 00 00 */ li r0, 0
|
|
/* 80408670 004055B0 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 80408674 004055B4 90 03 00 04 */ stw r0, 4(r3)
|
|
/* 80408678 004055B8 4E 80 00 20 */ blr
|
|
|
|
.global doStart__Q32kh6Screen19ObjDayEndResultMailFPCQ26Screen13StartSceneArg
|
|
doStart__Q32kh6Screen19ObjDayEndResultMailFPCQ26Screen13StartSceneArg:
|
|
/* 8040867C 004055BC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80408680 004055C0 7C 08 02 A6 */ mflr r0
|
|
/* 80408684 004055C4 28 04 00 00 */ cmplwi r4, 0
|
|
/* 80408688 004055C8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040868C 004055CC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80408690 004055D0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80408694 004055D4 41 82 00 20 */ beq .L_804086B4
|
|
/* 80408698 004055D8 88 04 00 04 */ lbz r0, 4(r4)
|
|
/* 8040869C 004055DC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 804086A0 004055E0 41 82 00 14 */ beq .L_804086B4
|
|
/* 804086A4 004055E4 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 804086A8 004055E8 54 00 07 76 */ rlwinm r0, r0, 0, 0x1d, 0x1b
|
|
/* 804086AC 004055EC 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 804086B0 004055F0 48 00 00 10 */ b .L_804086C0
|
|
.L_804086B4:
|
|
/* 804086B4 004055F4 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 804086B8 004055F8 60 00 00 08 */ ori r0, r0, 8
|
|
/* 804086BC 004055FC 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
.L_804086C0:
|
|
/* 804086C0 00405600 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 804086C4 00405604 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
|
|
/* 804086C8 00405608 41 82 00 38 */ beq .L_80408700
|
|
/* 804086CC 0040560C 7F E3 FB 78 */ mr r3, r31
|
|
/* 804086D0 00405610 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 804086D4 00405614 81 8C 00 8C */ lwz r12, 0x8c(r12)
|
|
/* 804086D8 00405618 7D 89 03 A6 */ mtctr r12
|
|
/* 804086DC 0040561C 4E 80 04 21 */ bctrl
|
|
/* 804086E0 00405620 D0 3F 00 7C */ stfs f1, 0x7c(r31)
|
|
/* 804086E4 00405624 7F E3 FB 78 */ mr r3, r31
|
|
/* 804086E8 00405628 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 804086EC 0040562C 81 8C 00 90 */ lwz r12, 0x90(r12)
|
|
/* 804086F0 00405630 7D 89 03 A6 */ mtctr r12
|
|
/* 804086F4 00405634 4E 80 04 21 */ bctrl
|
|
/* 804086F8 00405638 D0 3F 00 80 */ stfs f1, 0x80(r31)
|
|
/* 804086FC 0040563C 48 00 00 34 */ b .L_80408730
|
|
.L_80408700:
|
|
/* 80408700 00405640 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408704 00405644 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80408708 00405648 81 8C 00 7C */ lwz r12, 0x7c(r12)
|
|
/* 8040870C 0040564C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408710 00405650 4E 80 04 21 */ bctrl
|
|
/* 80408714 00405654 D0 3F 00 7C */ stfs f1, 0x7c(r31)
|
|
/* 80408718 00405658 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040871C 0040565C 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80408720 00405660 81 8C 00 80 */ lwz r12, 0x80(r12)
|
|
/* 80408724 00405664 7D 89 03 A6 */ mtctr r12
|
|
/* 80408728 00405668 4E 80 04 21 */ bctrl
|
|
/* 8040872C 0040566C D0 3F 00 80 */ stfs f1, 0x80(r31)
|
|
.L_80408730:
|
|
/* 80408730 00405670 C0 1F 00 7C */ lfs f0, 0x7c(r31)
|
|
/* 80408734 00405674 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80408738 00405678 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 8040873C 0040567C 38 A0 00 00 */ li r5, 0
|
|
/* 80408740 00405680 D0 1F 00 60 */ stfs f0, 0x60(r31)
|
|
/* 80408744 00405684 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80408748 00405688 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040874C 0040568C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408750 00405690 7D 89 03 A6 */ mtctr r12
|
|
/* 80408754 00405694 4E 80 04 21 */ bctrl
|
|
/* 80408758 00405698 48 00 2F 99 */ bl setInfAlpha__Q22kh6ScreenFP7J2DPane
|
|
/* 8040875C 0040569C 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80408760 004056A0 38 80 18 11 */ li r4, 0x1811
|
|
/* 80408764 004056A4 38 A0 00 00 */ li r5, 0
|
|
/* 80408768 004056A8 4B F2 FE C9 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 8040876C 004056AC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408770 004056B0 48 04 B8 39 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80408774 004056B4 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 80408778 004056B8 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 8040877C 004056BC 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 80408780 004056C0 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 80408784 004056C4 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 80408788 004056C8 4B F0 6B 95 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 8040878C 004056CC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80408790 004056D0 40 82 00 20 */ bne .L_804087B0
|
|
/* 80408794 004056D4 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 80408798 004056D8 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 8040879C 004056DC 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 804087A0 004056E0 38 80 07 E6 */ li r4, 0x7e6
|
|
/* 804087A4 004056E4 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 804087A8 004056E8 4C C6 31 82 */ crclr 6
|
|
/* 804087AC 004056EC 4B C2 1E 95 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_804087B0:
|
|
/* 804087B0 004056F0 7F E3 FB 78 */ mr r3, r31
|
|
/* 804087B4 004056F4 48 04 B7 F5 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804087B8 004056F8 88 03 00 5C */ lbz r0, 0x5c(r3)
|
|
/* 804087BC 004056FC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 804087C0 00405700 40 82 00 14 */ bne .L_804087D4
|
|
/* 804087C4 00405704 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 804087C8 00405708 38 80 18 7D */ li r4, 0x187d
|
|
/* 804087CC 0040570C 38 A0 00 00 */ li r5, 0
|
|
/* 804087D0 00405710 4B F2 FE 61 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
.L_804087D4:
|
|
/* 804087D4 00405714 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804087D8 00405718 38 60 00 01 */ li r3, 1
|
|
/* 804087DC 0040571C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 804087E0 00405720 7C 08 03 A6 */ mtlr r0
|
|
/* 804087E4 00405724 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804087E8 00405728 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadein__Q32kh6Screen19ObjDayEndResultMailFv
|
|
doUpdateFadein__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 804087EC 0040572C 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 804087F0 00405730 7C 08 02 A6 */ mflr r0
|
|
/* 804087F4 00405734 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 804087F8 00405738 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 804087FC 0040573C F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 80408800 00405740 DB C1 00 20 */ stfd f30, 0x20(r1)
|
|
/* 80408804 00405744 F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
|
|
/* 80408808 00405748 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 8040880C 0040574C 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 80408810 00405750 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80408814 00405754 C0 03 00 60 */ lfs f0, 0x60(r3)
|
|
/* 80408818 00405758 80 83 00 AC */ lwz r4, 0xac(r3)
|
|
/* 8040881C 0040575C D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80408820 00405760 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408824 00405764 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80408828 00405768 7D 89 03 A6 */ mtctr r12
|
|
/* 8040882C 0040576C 4E 80 04 21 */ bctrl
|
|
/* 80408830 00405770 C0 1E 00 60 */ lfs f0, 0x60(r30)
|
|
/* 80408834 00405774 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80408838 00405778 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 8040883C 0040577C 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80408840 00405780 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80408844 00405784 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80408848 00405788 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 8040884C 0040578C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408850 00405790 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408854 00405794 7D 89 03 A6 */ mtctr r12
|
|
/* 80408858 00405798 4E 80 04 21 */ bctrl
|
|
/* 8040885C 0040579C 4B C3 0D A1 */ bl animationTransform__7J2DPaneFv
|
|
/* 80408860 004057A0 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80408864 004057A4 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80408868 004057A8 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040886C 004057AC C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80408870 004057B0 C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 80408874 004057B4 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80408878 004057B8 38 A0 00 00 */ li r5, 0
|
|
/* 8040887C 004057BC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80408880 004057C0 D0 1E 00 60 */ stfs f0, 0x60(r30)
|
|
/* 80408884 004057C4 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80408888 004057C8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040888C 004057CC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408890 004057D0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408894 004057D4 4E 80 04 21 */ bctrl
|
|
/* 80408898 004057D8 C0 5E 00 7C */ lfs f2, 0x7c(r30)
|
|
/* 8040889C 004057DC C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 804088A0 004057E0 C0 1E 00 80 */ lfs f0, 0x80(r30)
|
|
/* 804088A4 004057E4 EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 804088A8 004057E8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804088AC 004057EC EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 804088B0 004057F0 C0 42 1D 4C */ lfs f2, lbl_805200AC@sda21(r2)
|
|
/* 804088B4 004057F4 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 804088B8 004057F8 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 804088BC 004057FC EC 02 00 32 */ fmuls f0, f2, f0
|
|
/* 804088C0 00405800 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 804088C4 00405804 D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 804088C8 00405808 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 804088CC 0040580C 7D 89 03 A6 */ mtctr r12
|
|
/* 804088D0 00405810 4E 80 04 21 */ bctrl
|
|
/* 804088D4 00405814 C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 804088D8 00405818 C0 1E 00 80 */ lfs f0, 0x80(r30)
|
|
/* 804088DC 0040581C FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 804088E0 00405820 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 804088E4 00405824 40 82 00 0C */ bne .L_804088F0
|
|
/* 804088E8 00405828 3B E0 00 01 */ li r31, 1
|
|
/* 804088EC 0040582C 48 00 00 08 */ b .L_804088F4
|
|
.L_804088F0:
|
|
/* 804088F0 00405830 3B E0 00 00 */ li r31, 0
|
|
.L_804088F4:
|
|
/* 804088F4 00405834 80 9E 00 A0 */ lwz r4, 0xa0(r30)
|
|
/* 804088F8 00405838 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 804088FC 0040583C 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80408900 00405840 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80408904 00405844 D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 80408908 00405848 80 7E 00 9C */ lwz r3, 0x9c(r30)
|
|
/* 8040890C 0040584C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408910 00405850 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408914 00405854 7D 89 03 A6 */ mtctr r12
|
|
/* 80408918 00405858 4E 80 04 21 */ bctrl
|
|
/* 8040891C 0040585C 4B C3 0C E1 */ bl animationTransform__7J2DPaneFv
|
|
/* 80408920 00405860 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80408924 00405864 3C A0 65 6D */ lis r5, 0x656D5730@ha
|
|
/* 80408928 00405868 3C 80 00 4E */ lis r4, 0x004E6974@ha
|
|
/* 8040892C 0040586C C3 DE 00 DC */ lfs f30, 0xdc(r30)
|
|
/* 80408930 00405870 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408934 00405874 38 C5 57 30 */ addi r6, r5, 0x656D5730@l
|
|
/* 80408938 00405878 38 A4 69 74 */ addi r5, r4, 0x004E6974@l
|
|
/* 8040893C 0040587C C3 FE 00 D8 */ lfs f31, 0xd8(r30)
|
|
/* 80408940 00405880 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408944 00405884 7D 89 03 A6 */ mtctr r12
|
|
/* 80408948 00405888 4E 80 04 21 */ bctrl
|
|
/* 8040894C 0040588C D3 E3 00 CC */ stfs f31, 0xcc(r3)
|
|
/* 80408950 00405890 D3 C3 00 D0 */ stfs f30, 0xd0(r3)
|
|
/* 80408954 00405894 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408958 00405898 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 8040895C 0040589C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408960 004058A0 4E 80 04 21 */ bctrl
|
|
/* 80408964 004058A4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80408968 004058A8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040896C 004058AC 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80408970 004058B0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408974 004058B4 4E 80 04 21 */ bctrl
|
|
/* 80408978 004058B8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040897C 004058BC E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 80408980 004058C0 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 80408984 004058C4 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
|
|
/* 80408988 004058C8 CB C1 00 20 */ lfd f30, 0x20(r1)
|
|
/* 8040898C 004058CC 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80408990 004058D0 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80408994 004058D4 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 80408998 004058D8 7C 08 03 A6 */ mtlr r0
|
|
/* 8040899C 004058DC 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 804089A0 004058E0 4E 80 00 20 */ blr
|
|
|
|
.global doUpdate__Q32kh6Screen19ObjDayEndResultMailFv
|
|
doUpdate__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 804089A4 004058E4 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 804089A8 004058E8 7C 08 02 A6 */ mflr r0
|
|
/* 804089AC 004058EC 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 804089B0 004058F0 DB E1 00 20 */ stfd f31, 0x20(r1)
|
|
/* 804089B4 004058F4 F3 E1 00 28 */ psq_st f31, 40(r1), 0, qr0
|
|
/* 804089B8 004058F8 DB C1 00 10 */ stfd f30, 0x10(r1)
|
|
/* 804089BC 004058FC F3 C1 00 18 */ psq_st f30, 24(r1), 0, qr0
|
|
/* 804089C0 00405900 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804089C4 00405904 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 804089C8 00405908 7C 7F 1B 78 */ mr r31, r3
|
|
/* 804089CC 0040590C 48 04 B5 DD */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804089D0 00405910 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 804089D4 00405914 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 804089D8 00405918 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 804089DC 0040591C 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 804089E0 00405920 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 804089E4 00405924 4B F0 69 39 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 804089E8 00405928 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 804089EC 0040592C 40 82 00 20 */ bne .L_80408A0C
|
|
/* 804089F0 00405930 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 804089F4 00405934 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 804089F8 00405938 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 804089FC 0040593C 38 80 08 0E */ li r4, 0x80e
|
|
/* 80408A00 00405940 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 80408A04 00405944 4C C6 31 82 */ crclr 6
|
|
/* 80408A08 00405948 4B C2 1C 39 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_80408A0C:
|
|
/* 80408A0C 0040594C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408A10 00405950 48 04 B5 99 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80408A14 00405954 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80408A18 00405958 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80408A1C 0040595C 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
|
|
/* 80408A20 00405960 41 82 00 74 */ beq .L_80408A94
|
|
/* 80408A24 00405964 80 7F 00 A4 */ lwz r3, 0xa4(r31)
|
|
/* 80408A28 00405968 4B FD 43 6D */ bl update__Q33ebi4Save4TMgrFv
|
|
/* 80408A2C 0040596C 80 7F 00 A4 */ lwz r3, 0xa4(r31)
|
|
/* 80408A30 00405970 4B FD 42 B1 */ bl isFinish__Q33ebi4Save4TMgrFv
|
|
/* 80408A34 00405974 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80408A38 00405978 41 82 01 AC */ beq .L_80408BE4
|
|
/* 80408A3C 0040597C 80 7F 00 A4 */ lwz r3, 0xa4(r31)
|
|
/* 80408A40 00405980 80 03 04 74 */ lwz r0, 0x474(r3)
|
|
/* 80408A44 00405984 2C 00 00 02 */ cmpwi r0, 2
|
|
/* 80408A48 00405988 41 82 00 24 */ beq .L_80408A6C
|
|
/* 80408A4C 0040598C 40 80 00 14 */ bge .L_80408A60
|
|
/* 80408A50 00405990 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80408A54 00405994 41 82 00 18 */ beq .L_80408A6C
|
|
/* 80408A58 00405998 40 80 00 20 */ bge .L_80408A78
|
|
/* 80408A5C 0040599C 48 00 01 88 */ b .L_80408BE4
|
|
.L_80408A60:
|
|
/* 80408A60 004059A0 2C 00 00 04 */ cmpwi r0, 4
|
|
/* 80408A64 004059A4 40 80 01 80 */ bge .L_80408BE4
|
|
/* 80408A68 004059A8 48 00 00 20 */ b .L_80408A88
|
|
.L_80408A6C:
|
|
/* 80408A6C 004059AC 38 00 00 01 */ li r0, 1
|
|
/* 80408A70 004059B0 90 1E 00 58 */ stw r0, 0x58(r30)
|
|
/* 80408A74 004059B4 48 00 01 70 */ b .L_80408BE4
|
|
.L_80408A78:
|
|
/* 80408A78 004059B8 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80408A7C 004059BC 54 00 07 B8 */ rlwinm r0, r0, 0, 0x1e, 0x1c
|
|
/* 80408A80 004059C0 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80408A84 004059C4 48 00 01 60 */ b .L_80408BE4
|
|
.L_80408A88:
|
|
/* 80408A88 004059C8 38 00 00 02 */ li r0, 2
|
|
/* 80408A8C 004059CC 90 1E 00 58 */ stw r0, 0x58(r30)
|
|
/* 80408A90 004059D0 48 00 01 54 */ b .L_80408BE4
|
|
.L_80408A94:
|
|
/* 80408A94 004059D4 80 1F 00 98 */ lwz r0, 0x98(r31)
|
|
/* 80408A98 004059D8 28 00 00 07 */ cmplwi r0, 7
|
|
/* 80408A9C 004059DC 41 81 00 78 */ bgt .L_80408B14
|
|
/* 80408AA0 004059E0 3C 60 80 4F */ lis r3, lbl_804EADA8@ha
|
|
/* 80408AA4 004059E4 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 80408AA8 004059E8 38 63 AD A8 */ addi r3, r3, lbl_804EADA8@l
|
|
/* 80408AAC 004059EC 7C 03 00 2E */ lwzx r0, r3, r0
|
|
/* 80408AB0 004059F0 7C 09 03 A6 */ mtctr r0
|
|
/* 80408AB4 004059F4 4E 80 04 20 */ bctr
|
|
.L_80408AB8:
|
|
/* 80408AB8 004059F8 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408ABC 004059FC 48 00 03 1D */ bl statusNormal__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408AC0 00405A00 48 00 00 54 */ b .L_80408B14
|
|
.L_80408AC4:
|
|
/* 80408AC4 00405A04 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408AC8 00405A08 48 00 05 25 */ bl statusFadeoutToLeft__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408ACC 00405A0C 48 00 00 48 */ b .L_80408B14
|
|
.L_80408AD0:
|
|
/* 80408AD0 00405A10 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408AD4 00405A14 48 00 05 C1 */ bl statusFadeinFromLeft__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408AD8 00405A18 48 00 00 3C */ b .L_80408B14
|
|
.L_80408ADC:
|
|
/* 80408ADC 00405A1C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408AE0 00405A20 48 00 05 ED */ bl statusFadeoutToRight__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408AE4 00405A24 48 00 00 30 */ b .L_80408B14
|
|
.L_80408AE8:
|
|
/* 80408AE8 00405A28 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408AEC 00405A2C 48 00 06 99 */ bl statusFadeinFromRight__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408AF0 00405A30 48 00 00 24 */ b .L_80408B14
|
|
.L_80408AF4:
|
|
/* 80408AF4 00405A34 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408AF8 00405A38 48 00 06 C5 */ bl statusWaitOpen__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408AFC 00405A3C 48 00 00 18 */ b .L_80408B14
|
|
.L_80408B00:
|
|
/* 80408B00 00405A40 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408B04 00405A44 48 00 07 E5 */ bl statusOpenW__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80408B08 00405A48 48 00 00 0C */ b .L_80408B14
|
|
.L_80408B0C:
|
|
/* 80408B0C 00405A4C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408B10 00405A50 48 00 08 AD */ bl statusOpenH__Q32kh6Screen19ObjDayEndResultMailFv
|
|
.L_80408B14:
|
|
/* 80408B14 00405A54 80 7F 00 C8 */ lwz r3, 0xc8(r31)
|
|
/* 80408B18 00405A58 38 03 00 01 */ addi r0, r3, 1
|
|
/* 80408B1C 00405A5C 90 1F 00 C8 */ stw r0, 0xc8(r31)
|
|
/* 80408B20 00405A60 7C 00 16 70 */ srawi r0, r0, 2
|
|
/* 80408B24 00405A64 7C C0 01 94 */ addze r6, r0
|
|
/* 80408B28 00405A68 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80408B2C 00405A6C 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 80408B30 00405A70 80 9F 00 C4 */ lwz r4, 0xc4(r31)
|
|
/* 80408B34 00405A74 7C 03 00 50 */ subf r0, r3, r0
|
|
/* 80408B38 00405A78 54 00 18 38 */ slwi r0, r0, 3
|
|
/* 80408B3C 00405A7C 7C 64 02 14 */ add r3, r4, r0
|
|
/* 80408B40 00405A80 80 03 00 04 */ lwz r0, 4(r3)
|
|
/* 80408B44 00405A84 7C 06 00 00 */ cmpw r6, r0
|
|
/* 80408B48 00405A88 41 80 00 10 */ blt .L_80408B58
|
|
/* 80408B4C 00405A8C 38 00 00 00 */ li r0, 0
|
|
/* 80408B50 00405A90 38 C0 00 00 */ li r6, 0
|
|
/* 80408B54 00405A94 90 1F 00 C8 */ stw r0, 0xc8(r31)
|
|
.L_80408B58:
|
|
/* 80408B58 00405A98 80 9F 00 BC */ lwz r4, 0xbc(r31)
|
|
/* 80408B5C 00405A9C 3C A0 65 74 */ lis r5, 0x65745F70@ha
|
|
/* 80408B60 00405AA0 80 7F 00 B8 */ lwz r3, 0xb8(r31)
|
|
/* 80408B64 00405AA4 54 C0 10 3A */ slwi r0, r6, 2
|
|
/* 80408B68 00405AA8 80 FF 00 C4 */ lwz r7, 0xc4(r31)
|
|
/* 80408B6C 00405AAC 38 C5 5F 70 */ addi r6, r5, 0x65745F70@l
|
|
/* 80408B70 00405AB0 7C 84 18 50 */ subf r4, r4, r3
|
|
/* 80408B74 00405AB4 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408B78 00405AB8 54 84 18 38 */ slwi r4, r4, 3
|
|
/* 80408B7C 00405ABC 38 A0 50 73 */ li r5, 0x5073
|
|
/* 80408B80 00405AC0 7C 87 20 2E */ lwzx r4, r7, r4
|
|
/* 80408B84 00405AC4 7C E4 00 2E */ lwzx r7, r4, r0
|
|
/* 80408B88 00405AC8 48 00 28 B9 */ bl setTex__Q22kh6ScreenFP9J2DScreenUxPC7ResTIMG
|
|
/* 80408B8C 00405ACC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408B90 00405AD0 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80408B94 00405AD4 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80408B98 00405AD8 7D 89 03 A6 */ mtctr r12
|
|
/* 80408B9C 00405ADC 4E 80 04 21 */ bctrl
|
|
/* 80408BA0 00405AE0 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408BA4 00405AE4 3C A0 65 6D */ lis r5, 0x656D5730@ha
|
|
/* 80408BA8 00405AE8 3C 80 00 4E */ lis r4, 0x004E6974@ha
|
|
/* 80408BAC 00405AEC C3 DF 00 DC */ lfs f30, 0xdc(r31)
|
|
/* 80408BB0 00405AF0 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408BB4 00405AF4 38 C5 57 30 */ addi r6, r5, 0x656D5730@l
|
|
/* 80408BB8 00405AF8 38 A4 69 74 */ addi r5, r4, 0x004E6974@l
|
|
/* 80408BBC 00405AFC C3 FF 00 D8 */ lfs f31, 0xd8(r31)
|
|
/* 80408BC0 00405B00 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408BC4 00405B04 7D 89 03 A6 */ mtctr r12
|
|
/* 80408BC8 00405B08 4E 80 04 21 */ bctrl
|
|
/* 80408BCC 00405B0C D3 E3 00 CC */ stfs f31, 0xcc(r3)
|
|
/* 80408BD0 00405B10 D3 C3 00 D0 */ stfs f30, 0xd0(r3)
|
|
/* 80408BD4 00405B14 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408BD8 00405B18 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80408BDC 00405B1C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408BE0 00405B20 4E 80 04 21 */ bctrl
|
|
.L_80408BE4:
|
|
/* 80408BE4 00405B24 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80408BE8 00405B28 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408BEC 00405B2C 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80408BF0 00405B30 7D 89 03 A6 */ mtctr r12
|
|
/* 80408BF4 00405B34 4E 80 04 21 */ bctrl
|
|
/* 80408BF8 00405B38 38 60 00 00 */ li r3, 0
|
|
/* 80408BFC 00405B3C E3 E1 00 28 */ psq_l f31, 40(r1), 0, qr0
|
|
/* 80408C00 00405B40 CB E1 00 20 */ lfd f31, 0x20(r1)
|
|
/* 80408C04 00405B44 E3 C1 00 18 */ psq_l f30, 24(r1), 0, qr0
|
|
/* 80408C08 00405B48 CB C1 00 10 */ lfd f30, 0x10(r1)
|
|
/* 80408C0C 00405B4C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80408C10 00405B50 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80408C14 00405B54 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 80408C18 00405B58 7C 08 03 A6 */ mtlr r0
|
|
/* 80408C1C 00405B5C 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80408C20 00405B60 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadeout__Q32kh6Screen19ObjDayEndResultMailFv
|
|
doUpdateFadeout__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80408C24 00405B64 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 80408C28 00405B68 7C 08 02 A6 */ mflr r0
|
|
/* 80408C2C 00405B6C 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 80408C30 00405B70 DB E1 00 30 */ stfd f31, 0x30(r1)
|
|
/* 80408C34 00405B74 F3 E1 00 38 */ psq_st f31, 56(r1), 0, qr0
|
|
/* 80408C38 00405B78 DB C1 00 20 */ stfd f30, 0x20(r1)
|
|
/* 80408C3C 00405B7C F3 C1 00 28 */ psq_st f30, 40(r1), 0, qr0
|
|
/* 80408C40 00405B80 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80408C44 00405B84 93 C1 00 18 */ stw r30, 0x18(r1)
|
|
/* 80408C48 00405B88 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408C4C 00405B8C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80408C50 00405B90 81 8C 00 78 */ lwz r12, 0x78(r12)
|
|
/* 80408C54 00405B94 7D 89 03 A6 */ mtctr r12
|
|
/* 80408C58 00405B98 4E 80 04 21 */ bctrl
|
|
/* 80408C5C 00405B9C C0 1E 00 60 */ lfs f0, 0x60(r30)
|
|
/* 80408C60 00405BA0 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80408C64 00405BA4 80 9E 00 50 */ lwz r4, 0x50(r30)
|
|
/* 80408C68 00405BA8 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80408C6C 00405BAC 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80408C70 00405BB0 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80408C74 00405BB4 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80408C78 00405BB8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408C7C 00405BBC 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408C80 00405BC0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408C84 00405BC4 4E 80 04 21 */ bctrl
|
|
/* 80408C88 00405BC8 4B C3 09 75 */ bl animationTransform__7J2DPaneFv
|
|
/* 80408C8C 00405BCC 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80408C90 00405BD0 3C 60 4E 61 */ lis r3, 0x4E616C6C@ha
|
|
/* 80408C94 00405BD4 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80408C98 00405BD8 C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80408C9C 00405BDC C0 04 00 08 */ lfs f0, 8(r4)
|
|
/* 80408CA0 00405BE0 38 C3 6C 6C */ addi r6, r3, 0x4E616C6C@l
|
|
/* 80408CA4 00405BE4 38 A0 00 00 */ li r5, 0
|
|
/* 80408CA8 00405BE8 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80408CAC 00405BEC D0 1E 00 60 */ stfs f0, 0x60(r30)
|
|
/* 80408CB0 00405BF0 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80408CB4 00405BF4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408CB8 00405BF8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408CBC 00405BFC 7D 89 03 A6 */ mtctr r12
|
|
/* 80408CC0 00405C00 4E 80 04 21 */ bctrl
|
|
/* 80408CC4 00405C04 C0 5E 00 84 */ lfs f2, 0x84(r30)
|
|
/* 80408CC8 00405C08 C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80408CCC 00405C0C C0 1E 00 88 */ lfs f0, 0x88(r30)
|
|
/* 80408CD0 00405C10 EC 21 10 28 */ fsubs f1, f1, f2
|
|
/* 80408CD4 00405C14 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408CD8 00405C18 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 80408CDC 00405C1C C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 80408CE0 00405C20 C0 62 1D 4C */ lfs f3, lbl_805200AC@sda21(r2)
|
|
/* 80408CE4 00405C24 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80408CE8 00405C28 EC 01 00 24 */ fdivs f0, f1, f0
|
|
/* 80408CEC 00405C2C EC 02 00 28 */ fsubs f0, f2, f0
|
|
/* 80408CF0 00405C30 EC 03 00 32 */ fmuls f0, f3, f0
|
|
/* 80408CF4 00405C34 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 80408CF8 00405C38 D8 01 00 08 */ stfd f0, 8(r1)
|
|
/* 80408CFC 00405C3C 80 81 00 0C */ lwz r4, 0xc(r1)
|
|
/* 80408D00 00405C40 7D 89 03 A6 */ mtctr r12
|
|
/* 80408D04 00405C44 4E 80 04 21 */ bctrl
|
|
/* 80408D08 00405C48 C0 3E 00 60 */ lfs f1, 0x60(r30)
|
|
/* 80408D0C 00405C4C C0 1E 00 88 */ lfs f0, 0x88(r30)
|
|
/* 80408D10 00405C50 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80408D14 00405C54 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80408D18 00405C58 40 82 00 0C */ bne .L_80408D24
|
|
/* 80408D1C 00405C5C 3B E0 00 01 */ li r31, 1
|
|
/* 80408D20 00405C60 48 00 00 08 */ b .L_80408D28
|
|
.L_80408D24:
|
|
/* 80408D24 00405C64 3B E0 00 00 */ li r31, 0
|
|
.L_80408D28:
|
|
/* 80408D28 00405C68 80 9E 00 A0 */ lwz r4, 0xa0(r30)
|
|
/* 80408D2C 00405C6C 3C 60 74 65 */ lis r3, 0x74656D57@ha
|
|
/* 80408D30 00405C70 38 C3 6D 57 */ addi r6, r3, 0x74656D57@l
|
|
/* 80408D34 00405C74 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80408D38 00405C78 D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 80408D3C 00405C7C 80 7E 00 9C */ lwz r3, 0x9c(r30)
|
|
/* 80408D40 00405C80 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408D44 00405C84 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408D48 00405C88 7D 89 03 A6 */ mtctr r12
|
|
/* 80408D4C 00405C8C 4E 80 04 21 */ bctrl
|
|
/* 80408D50 00405C90 4B C3 08 AD */ bl animationTransform__7J2DPaneFv
|
|
/* 80408D54 00405C94 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80408D58 00405C98 3C A0 65 6D */ lis r5, 0x656D5730@ha
|
|
/* 80408D5C 00405C9C 3C 80 00 4E */ lis r4, 0x004E6974@ha
|
|
/* 80408D60 00405CA0 C3 DE 00 DC */ lfs f30, 0xdc(r30)
|
|
/* 80408D64 00405CA4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408D68 00405CA8 38 C5 57 30 */ addi r6, r5, 0x656D5730@l
|
|
/* 80408D6C 00405CAC 38 A4 69 74 */ addi r5, r4, 0x004E6974@l
|
|
/* 80408D70 00405CB0 C3 FE 00 D8 */ lfs f31, 0xd8(r30)
|
|
/* 80408D74 00405CB4 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80408D78 00405CB8 7D 89 03 A6 */ mtctr r12
|
|
/* 80408D7C 00405CBC 4E 80 04 21 */ bctrl
|
|
/* 80408D80 00405CC0 D3 E3 00 CC */ stfs f31, 0xcc(r3)
|
|
/* 80408D84 00405CC4 D3 C3 00 D0 */ stfs f30, 0xd0(r3)
|
|
/* 80408D88 00405CC8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408D8C 00405CCC 81 8C 00 2C */ lwz r12, 0x2c(r12)
|
|
/* 80408D90 00405CD0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408D94 00405CD4 4E 80 04 21 */ bctrl
|
|
/* 80408D98 00405CD8 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80408D9C 00405CDC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80408DA0 00405CE0 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80408DA4 00405CE4 7D 89 03 A6 */ mtctr r12
|
|
/* 80408DA8 00405CE8 4E 80 04 21 */ bctrl
|
|
/* 80408DAC 00405CEC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408DB0 00405CF0 E3 E1 00 38 */ psq_l f31, 56(r1), 0, qr0
|
|
/* 80408DB4 00405CF4 CB E1 00 30 */ lfd f31, 0x30(r1)
|
|
/* 80408DB8 00405CF8 E3 C1 00 28 */ psq_l f30, 40(r1), 0, qr0
|
|
/* 80408DBC 00405CFC CB C1 00 20 */ lfd f30, 0x20(r1)
|
|
/* 80408DC0 00405D00 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80408DC4 00405D04 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 80408DC8 00405D08 83 C1 00 18 */ lwz r30, 0x18(r1)
|
|
/* 80408DCC 00405D0C 7C 08 03 A6 */ mtlr r0
|
|
/* 80408DD0 00405D10 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 80408DD4 00405D14 4E 80 00 20 */ blr
|
|
|
|
.global statusNormal__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusNormal__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80408DD8 00405D18 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 80408DDC 00405D1C 7C 08 02 A6 */ mflr r0
|
|
/* 80408DE0 00405D20 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 80408DE4 00405D24 93 E1 00 2C */ stw r31, 0x2c(r1)
|
|
/* 80408DE8 00405D28 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80408DEC 00405D2C 48 04 B2 55 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80408DF0 00405D30 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80408DF4 00405D34 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 80408DF8 00405D38 41 82 00 1C */ beq .L_80408E14
|
|
/* 80408DFC 00405D3C 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80408E00 00405D40 60 00 00 04 */ ori r0, r0, 4
|
|
/* 80408E04 00405D44 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80408E08 00405D48 80 7F 00 A4 */ lwz r3, 0xa4(r31)
|
|
/* 80408E0C 00405D4C 4B FD 3D F1 */ bl start__Q33ebi4Save4TMgrFv
|
|
/* 80408E10 00405D50 48 00 01 C8 */ b .L_80408FD8
|
|
.L_80408E14:
|
|
/* 80408E14 00405D54 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408E18 00405D58 48 04 B2 29 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80408E1C 00405D5C 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 80408E20 00405D60 54 00 05 AD */ rlwinm. r0, r0, 0, 0x16, 0x16
|
|
/* 80408E24 00405D64 41 82 00 C8 */ beq .L_80408EEC
|
|
/* 80408E28 00405D68 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408E2C 00405D6C 48 04 B1 7D */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 80408E30 00405D70 3C A0 80 4E */ lis r5, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 80408E34 00405D74 3C 80 80 4E */ lis r4, __vt__Q26Screen11SetSceneArg@ha
|
|
/* 80408E38 00405D78 38 05 84 68 */ addi r0, r5, __vt__Q26Screen12SceneArgBase@l
|
|
/* 80408E3C 00405D7C 38 A0 4E 24 */ li r5, 0x4e24
|
|
/* 80408E40 00405D80 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 80408E44 00405D84 38 C4 84 58 */ addi r6, r4, __vt__Q26Screen11SetSceneArg@l
|
|
/* 80408E48 00405D88 38 80 00 00 */ li r4, 0
|
|
/* 80408E4C 00405D8C 38 00 00 01 */ li r0, 1
|
|
/* 80408E50 00405D90 90 61 00 1C */ stw r3, 0x1c(r1)
|
|
/* 80408E54 00405D94 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408E58 00405D98 90 C1 00 10 */ stw r6, 0x10(r1)
|
|
/* 80408E5C 00405D9C 90 A1 00 14 */ stw r5, 0x14(r1)
|
|
/* 80408E60 00405DA0 98 81 00 18 */ stb r4, 0x18(r1)
|
|
/* 80408E64 00405DA4 98 01 00 19 */ stb r0, 0x19(r1)
|
|
/* 80408E68 00405DA8 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80408E6C 00405DAC 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80408E70 00405DB0 7D 89 03 A6 */ mtctr r12
|
|
/* 80408E74 00405DB4 4E 80 04 21 */ bctrl
|
|
/* 80408E78 00405DB8 38 81 00 10 */ addi r4, r1, 0x10
|
|
/* 80408E7C 00405DBC 48 04 90 B5 */ bl setScene__Q26Screen9SceneBaseFRQ26Screen11SetSceneArg
|
|
/* 80408E80 00405DC0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80408E84 00405DC4 41 82 01 54 */ beq .L_80408FD8
|
|
/* 80408E88 00405DC8 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 80408E8C 00405DCC 3C 60 80 4E */ lis r3, __vt__Q26Screen13StartSceneArg@ha
|
|
/* 80408E90 00405DD0 38 04 84 68 */ addi r0, r4, __vt__Q26Screen12SceneArgBase@l
|
|
/* 80408E94 00405DD4 3C A0 80 4F */ lis r5, __vt__Q32kh6Screen20SArgDayEndResultBase@ha
|
|
/* 80408E98 00405DD8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80408E9C 00405DDC 38 03 8A 78 */ addi r0, r3, __vt__Q26Screen13StartSceneArg@l
|
|
/* 80408EA0 00405DE0 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen20SArgDayEndResultIncP@ha
|
|
/* 80408EA4 00405DE4 38 80 00 00 */ li r4, 0
|
|
/* 80408EA8 00405DE8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80408EAC 00405DEC 38 A5 B0 10 */ addi r5, r5, __vt__Q32kh6Screen20SArgDayEndResultBase@l
|
|
/* 80408EB0 00405DF0 38 03 B0 00 */ addi r0, r3, __vt__Q32kh6Screen20SArgDayEndResultIncP@l
|
|
/* 80408EB4 00405DF4 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408EB8 00405DF8 90 A1 00 08 */ stw r5, 8(r1)
|
|
/* 80408EBC 00405DFC 98 81 00 0C */ stb r4, 0xc(r1)
|
|
/* 80408EC0 00405E00 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80408EC4 00405E04 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80408EC8 00405E08 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80408ECC 00405E0C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408ED0 00405E10 4E 80 04 21 */ bctrl
|
|
/* 80408ED4 00405E14 38 81 00 08 */ addi r4, r1, 8
|
|
/* 80408ED8 00405E18 48 04 90 89 */ bl startScene__Q26Screen9SceneBaseFPQ26Screen13StartSceneArg
|
|
/* 80408EDC 00405E1C 80 1F 00 90 */ lwz r0, 0x90(r31)
|
|
/* 80408EE0 00405E20 60 00 00 10 */ ori r0, r0, 0x10
|
|
/* 80408EE4 00405E24 90 1F 00 90 */ stw r0, 0x90(r31)
|
|
/* 80408EE8 00405E28 48 00 00 F0 */ b .L_80408FD8
|
|
.L_80408EEC:
|
|
/* 80408EEC 00405E2C 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408EF0 00405E30 48 04 B1 51 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80408EF4 00405E34 80 03 00 18 */ lwz r0, 0x18(r3)
|
|
/* 80408EF8 00405E38 54 00 06 73 */ rlwinm. r0, r0, 0, 0x19, 0x19
|
|
/* 80408EFC 00405E3C 41 82 00 90 */ beq .L_80408F8C
|
|
/* 80408F00 00405E40 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80408F04 00405E44 28 03 00 01 */ cmplwi r3, 1
|
|
/* 80408F08 00405E48 40 81 00 D0 */ ble .L_80408FD8
|
|
/* 80408F0C 00405E4C 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 80408F10 00405E50 38 63 FF FF */ addi r3, r3, -1
|
|
/* 80408F14 00405E54 7C 03 00 50 */ subf r0, r3, r0
|
|
/* 80408F18 00405E58 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 80408F1C 00405E5C 40 80 00 BC */ bge .L_80408FD8
|
|
/* 80408F20 00405E60 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408F24 00405E64 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 80408F28 00405E68 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80408F2C 00405E6C 7D 89 03 A6 */ mtctr r12
|
|
/* 80408F30 00405E70 4E 80 04 21 */ bctrl
|
|
/* 80408F34 00405E74 80 9F 00 BC */ lwz r4, 0xbc(r31)
|
|
/* 80408F38 00405E78 38 A3 02 28 */ addi r5, r3, 0x228
|
|
/* 80408F3C 00405E7C 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 80408F40 00405E80 38 64 FF FF */ addi r3, r4, -1
|
|
/* 80408F44 00405E84 7C 03 00 50 */ subf r0, r3, r0
|
|
/* 80408F48 00405E88 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80408F4C 00405E8C 40 82 00 14 */ bne .L_80408F60
|
|
/* 80408F50 00405E90 7C 05 00 AE */ lbzx r0, r5, r0
|
|
/* 80408F54 00405E94 7C 00 07 74 */ extsb r0, r0
|
|
/* 80408F58 00405E98 2C 00 FF FE */ cmpwi r0, -2
|
|
/* 80408F5C 00405E9C 41 82 00 7C */ beq .L_80408FD8
|
|
.L_80408F60:
|
|
/* 80408F60 00405EA0 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80408F64 00405EA4 38 80 18 11 */ li r4, 0x1811
|
|
/* 80408F68 00405EA8 38 A0 00 00 */ li r5, 0
|
|
/* 80408F6C 00405EAC 4B F2 F6 C5 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80408F70 00405EB0 80 7F 00 D0 */ lwz r3, 0xd0(r31)
|
|
/* 80408F74 00405EB4 48 00 2E 5D */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80408F78 00405EB8 38 00 00 03 */ li r0, 3
|
|
/* 80408F7C 00405EBC C0 02 1D 74 */ lfs f0, lbl_805200D4@sda21(r2)
|
|
/* 80408F80 00405EC0 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80408F84 00405EC4 D0 1F 00 B0 */ stfs f0, 0xb0(r31)
|
|
/* 80408F88 00405EC8 48 00 00 50 */ b .L_80408FD8
|
|
.L_80408F8C:
|
|
/* 80408F8C 00405ECC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80408F90 00405ED0 48 04 B0 B1 */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 80408F94 00405ED4 80 03 00 18 */ lwz r0, 0x18(r3)
|
|
/* 80408F98 00405ED8 54 00 06 B5 */ rlwinm. r0, r0, 0, 0x1a, 0x1a
|
|
/* 80408F9C 00405EDC 41 82 00 3C */ beq .L_80408FD8
|
|
/* 80408FA0 00405EE0 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80408FA4 00405EE4 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 80408FA8 00405EE8 7C 03 00 40 */ cmplw r3, r0
|
|
/* 80408FAC 00405EEC 40 80 00 2C */ bge .L_80408FD8
|
|
/* 80408FB0 00405EF0 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 80408FB4 00405EF4 38 80 18 11 */ li r4, 0x1811
|
|
/* 80408FB8 00405EF8 38 A0 00 00 */ li r5, 0
|
|
/* 80408FBC 00405EFC 4B F2 F6 75 */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 80408FC0 00405F00 80 7F 00 CC */ lwz r3, 0xcc(r31)
|
|
/* 80408FC4 00405F04 48 00 2E 0D */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80408FC8 00405F08 38 00 00 01 */ li r0, 1
|
|
/* 80408FCC 00405F0C C0 02 1D 90 */ lfs f0, lbl_805200F0@sda21(r2)
|
|
/* 80408FD0 00405F10 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 80408FD4 00405F14 D0 1F 00 B0 */ stfs f0, 0xb0(r31)
|
|
.L_80408FD8:
|
|
/* 80408FD8 00405F18 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 80408FDC 00405F1C 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
|
/* 80408FE0 00405F20 7C 08 03 A6 */ mtlr r0
|
|
/* 80408FE4 00405F24 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 80408FE8 00405F28 4E 80 00 20 */ blr
|
|
|
|
.global statusFadeoutToLeft__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusFadeoutToLeft__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80408FEC 00405F2C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80408FF0 00405F30 7C 08 02 A6 */ mflr r0
|
|
/* 80408FF4 00405F34 C0 02 1D 94 */ lfs f0, lbl_805200F4@sda21(r2)
|
|
/* 80408FF8 00405F38 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80408FFC 00405F3C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80409000 00405F40 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80409004 00405F44 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 80409008 00405F48 80 83 00 A8 */ lwz r4, 0xa8(r3)
|
|
/* 8040900C 00405F4C D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 80409010 00405F50 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 80409014 00405F54 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80409018 00405F58 40 81 00 14 */ ble .L_8040902C
|
|
/* 8040901C 00405F5C C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80409020 00405F60 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 80409024 00405F64 D0 1F 00 B0 */ stfs f0, 0xb0(r31)
|
|
/* 80409028 00405F68 48 00 00 58 */ b .L_80409080
|
|
.L_8040902C:
|
|
/* 8040902C 00405F6C 80 9F 00 BC */ lwz r4, 0xbc(r31)
|
|
/* 80409030 00405F70 38 04 00 01 */ addi r0, r4, 1
|
|
/* 80409034 00405F74 90 1F 00 BC */ stw r0, 0xbc(r31)
|
|
/* 80409038 00405F78 48 00 11 61 */ bl skipped__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
/* 8040903C 00405F7C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80409040 00405F80 41 82 00 10 */ beq .L_80409050
|
|
/* 80409044 00405F84 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80409048 00405F88 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8040904C 00405F8C 90 1F 00 BC */ stw r0, 0xbc(r31)
|
|
.L_80409050:
|
|
/* 80409050 00405F90 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80409054 00405F94 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 80409058 00405F98 7C 03 00 40 */ cmplw r3, r0
|
|
/* 8040905C 00405F9C 41 80 00 0C */ blt .L_80409068
|
|
/* 80409060 00405FA0 80 7F 00 D0 */ lwz r3, 0xd0(r31)
|
|
/* 80409064 00405FA4 48 00 2D 8D */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
.L_80409068:
|
|
/* 80409068 00405FA8 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040906C 00405FAC 48 00 04 1D */ bl changeMail__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80409070 00405FB0 38 00 00 02 */ li r0, 2
|
|
/* 80409074 00405FB4 C0 02 1D 78 */ lfs f0, lbl_805200D8@sda21(r2)
|
|
/* 80409078 00405FB8 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 8040907C 00405FBC D0 1F 00 B0 */ stfs f0, 0xb0(r31)
|
|
.L_80409080:
|
|
/* 80409080 00405FC0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80409084 00405FC4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80409088 00405FC8 7C 08 03 A6 */ mtlr r0
|
|
/* 8040908C 00405FCC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80409090 00405FD0 4E 80 00 20 */ blr
|
|
|
|
.global statusFadeinFromLeft__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusFadeinFromLeft__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80409094 00405FD4 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 80409098 00405FD8 80 83 00 A8 */ lwz r4, 0xa8(r3)
|
|
/* 8040909C 00405FDC C0 02 1D 74 */ lfs f0, lbl_805200D4@sda21(r2)
|
|
/* 804090A0 00405FE0 D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 804090A4 00405FE4 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 804090A8 00405FE8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 804090AC 00405FEC 40 81 00 14 */ ble .L_804090C0
|
|
/* 804090B0 00405FF0 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 804090B4 00405FF4 EC 01 00 28 */ fsubs f0, f1, f0
|
|
/* 804090B8 00405FF8 D0 03 00 B0 */ stfs f0, 0xb0(r3)
|
|
/* 804090BC 00405FFC 4E 80 00 20 */ blr
|
|
.L_804090C0:
|
|
/* 804090C0 00406000 38 00 00 00 */ li r0, 0
|
|
/* 804090C4 00406004 90 03 00 98 */ stw r0, 0x98(r3)
|
|
/* 804090C8 00406008 4E 80 00 20 */ blr
|
|
|
|
.global statusFadeoutToRight__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusFadeoutToRight__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 804090CC 0040600C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804090D0 00406010 7C 08 02 A6 */ mflr r0
|
|
/* 804090D4 00406014 C0 02 1D 78 */ lfs f0, lbl_805200D8@sda21(r2)
|
|
/* 804090D8 00406018 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804090DC 0040601C 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804090E0 00406020 7C 7F 1B 78 */ mr r31, r3
|
|
/* 804090E4 00406024 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 804090E8 00406028 80 83 00 A8 */ lwz r4, 0xa8(r3)
|
|
/* 804090EC 0040602C D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 804090F0 00406030 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 804090F4 00406034 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 804090F8 00406038 40 80 00 14 */ bge .L_8040910C
|
|
/* 804090FC 0040603C C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80409100 00406040 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80409104 00406044 D0 1F 00 B0 */ stfs f0, 0xb0(r31)
|
|
/* 80409108 00406048 48 00 00 68 */ b .L_80409170
|
|
.L_8040910C:
|
|
/* 8040910C 0040604C 80 9F 00 BC */ lwz r4, 0xbc(r31)
|
|
/* 80409110 00406050 38 04 FF FF */ addi r0, r4, -1
|
|
/* 80409114 00406054 90 1F 00 BC */ stw r0, 0xbc(r31)
|
|
/* 80409118 00406058 48 00 10 81 */ bl skipped__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
/* 8040911C 0040605C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 80409120 00406060 41 82 00 10 */ beq .L_80409130
|
|
/* 80409124 00406064 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80409128 00406068 38 03 FF FF */ addi r0, r3, -1
|
|
/* 8040912C 0040606C 90 1F 00 BC */ stw r0, 0xbc(r31)
|
|
.L_80409130:
|
|
/* 80409130 00406070 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80409134 00406074 28 03 00 01 */ cmplwi r3, 1
|
|
/* 80409138 00406078 40 81 00 18 */ ble .L_80409150
|
|
/* 8040913C 0040607C 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 80409140 00406080 38 63 FF FF */ addi r3, r3, -1
|
|
/* 80409144 00406084 7C 03 00 50 */ subf r0, r3, r0
|
|
/* 80409148 00406088 28 00 00 14 */ cmplwi r0, 0x14
|
|
/* 8040914C 0040608C 41 80 00 0C */ blt .L_80409158
|
|
.L_80409150:
|
|
/* 80409150 00406090 80 7F 00 CC */ lwz r3, 0xcc(r31)
|
|
/* 80409154 00406094 48 00 2C 9D */ bl fadeout__Q32kh6Screen14khUtilFadePaneFv
|
|
.L_80409158:
|
|
/* 80409158 00406098 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040915C 0040609C 48 00 03 2D */ bl changeMail__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80409160 004060A0 38 00 00 04 */ li r0, 4
|
|
/* 80409164 004060A4 C0 02 1D 94 */ lfs f0, lbl_805200F4@sda21(r2)
|
|
/* 80409168 004060A8 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
/* 8040916C 004060AC D0 1F 00 B0 */ stfs f0, 0xb0(r31)
|
|
.L_80409170:
|
|
/* 80409170 004060B0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80409174 004060B4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80409178 004060B8 7C 08 03 A6 */ mtlr r0
|
|
/* 8040917C 004060BC 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80409180 004060C0 4E 80 00 20 */ blr
|
|
|
|
.global statusFadeinFromRight__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusFadeinFromRight__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80409184 004060C4 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 80409188 004060C8 80 83 00 A8 */ lwz r4, 0xa8(r3)
|
|
/* 8040918C 004060CC C0 02 1D 90 */ lfs f0, lbl_805200F0@sda21(r2)
|
|
/* 80409190 004060D0 D0 24 00 08 */ stfs f1, 8(r4)
|
|
/* 80409194 004060D4 C0 23 00 B0 */ lfs f1, 0xb0(r3)
|
|
/* 80409198 004060D8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 8040919C 004060DC 40 80 00 14 */ bge .L_804091B0
|
|
/* 804091A0 004060E0 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 804091A4 004060E4 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804091A8 004060E8 D0 03 00 B0 */ stfs f0, 0xb0(r3)
|
|
/* 804091AC 004060EC 4E 80 00 20 */ blr
|
|
.L_804091B0:
|
|
/* 804091B0 004060F0 38 00 00 00 */ li r0, 0
|
|
/* 804091B4 004060F4 90 03 00 98 */ stw r0, 0x98(r3)
|
|
/* 804091B8 004060F8 4E 80 00 20 */ blr
|
|
|
|
.global statusWaitOpen__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusWaitOpen__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 804091BC 004060FC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804091C0 00406100 7C 08 02 A6 */ mflr r0
|
|
/* 804091C4 00406104 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804091C8 00406108 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804091CC 0040610C 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 804091D0 00406110 7C 7E 1B 78 */ mr r30, r3
|
|
/* 804091D4 00406114 48 04 AD D5 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 804091D8 00406118 3C 80 52 53 */ lis r4, 0x52534C54@ha
|
|
/* 804091DC 0040611C 3C A0 00 44 */ lis r5, 0x0044455F@ha
|
|
/* 804091E0 00406120 38 C4 4C 54 */ addi r6, r4, 0x52534C54@l
|
|
/* 804091E4 00406124 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 804091E8 00406128 38 A5 45 5F */ addi r5, r5, 0x0044455F@l
|
|
/* 804091EC 0040612C 4B F0 61 31 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 804091F0 00406130 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 804091F4 00406134 40 82 00 20 */ bne .L_80409214
|
|
/* 804091F8 00406138 3C 60 80 4A */ lis r3, lbl_80498830@ha
|
|
/* 804091FC 0040613C 3C A0 80 4A */ lis r5, lbl_80498900@ha
|
|
/* 80409200 00406140 38 63 88 30 */ addi r3, r3, lbl_80498830@l
|
|
/* 80409204 00406144 38 80 08 F1 */ li r4, 0x8f1
|
|
/* 80409208 00406148 38 A5 89 00 */ addi r5, r5, lbl_80498900@l
|
|
/* 8040920C 0040614C 4C C6 31 82 */ crclr 6
|
|
/* 80409210 00406150 4B C2 14 31 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_80409214:
|
|
/* 80409214 00406154 7F C3 F3 78 */ mr r3, r30
|
|
/* 80409218 00406158 48 04 AD 91 */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 8040921C 0040615C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80409220 00406160 38 00 00 01 */ li r0, 1
|
|
/* 80409224 00406164 98 03 00 5C */ stb r0, 0x5c(r3)
|
|
/* 80409228 00406168 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040922C 0040616C 81 9E 00 00 */ lwz r12, 0(r30)
|
|
/* 80409230 00406170 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80409234 00406174 7D 89 03 A6 */ mtctr r12
|
|
/* 80409238 00406178 4E 80 04 21 */ bctrl
|
|
/* 8040923C 0040617C 80 1F 00 60 */ lwz r0, 0x60(r31)
|
|
/* 80409240 00406180 80 63 02 20 */ lwz r3, 0x220(r3)
|
|
/* 80409244 00406184 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 80409248 00406188 7C 63 00 2E */ lwzx r3, r3, r0
|
|
/* 8040924C 0040618C 88 03 00 0A */ lbz r0, 0xa(r3)
|
|
/* 80409250 00406190 7C 00 07 74 */ extsb r0, r0
|
|
/* 80409254 00406194 2C 00 00 03 */ cmpwi r0, 3
|
|
/* 80409258 00406198 41 82 00 48 */ beq .L_804092A0
|
|
/* 8040925C 0040619C 40 80 00 1C */ bge .L_80409278
|
|
/* 80409260 004061A0 2C 00 00 01 */ cmpwi r0, 1
|
|
/* 80409264 004061A4 41 82 00 2C */ beq .L_80409290
|
|
/* 80409268 004061A8 40 80 00 30 */ bge .L_80409298
|
|
/* 8040926C 004061AC 2C 00 00 00 */ cmpwi r0, 0
|
|
/* 80409270 004061B0 40 80 00 18 */ bge .L_80409288
|
|
/* 80409274 004061B4 48 00 00 44 */ b .L_804092B8
|
|
.L_80409278:
|
|
/* 80409278 004061B8 2C 00 00 05 */ cmpwi r0, 5
|
|
/* 8040927C 004061BC 41 82 00 34 */ beq .L_804092B0
|
|
/* 80409280 004061C0 40 80 00 38 */ bge .L_804092B8
|
|
/* 80409284 004061C4 48 00 00 24 */ b .L_804092A8
|
|
.L_80409288:
|
|
/* 80409288 004061C8 38 80 18 76 */ li r4, 0x1876
|
|
/* 8040928C 004061CC 48 00 00 30 */ b .L_804092BC
|
|
.L_80409290:
|
|
/* 80409290 004061D0 38 80 18 77 */ li r4, 0x1877
|
|
/* 80409294 004061D4 48 00 00 28 */ b .L_804092BC
|
|
.L_80409298:
|
|
/* 80409298 004061D8 38 80 18 78 */ li r4, 0x1878
|
|
/* 8040929C 004061DC 48 00 00 20 */ b .L_804092BC
|
|
.L_804092A0:
|
|
/* 804092A0 004061E0 38 80 18 79 */ li r4, 0x1879
|
|
/* 804092A4 004061E4 48 00 00 18 */ b .L_804092BC
|
|
.L_804092A8:
|
|
/* 804092A8 004061E8 38 80 18 7A */ li r4, 0x187a
|
|
/* 804092AC 004061EC 48 00 00 10 */ b .L_804092BC
|
|
.L_804092B0:
|
|
/* 804092B0 004061F0 38 80 18 7B */ li r4, 0x187b
|
|
/* 804092B4 004061F4 48 00 00 08 */ b .L_804092BC
|
|
.L_804092B8:
|
|
/* 804092B8 004061F8 38 80 18 7C */ li r4, 0x187c
|
|
.L_804092BC:
|
|
/* 804092BC 004061FC 80 6D 98 58 */ lwz r3, spSysIF__8PSSystem@sda21(r13)
|
|
/* 804092C0 00406200 38 A0 00 00 */ li r5, 0
|
|
/* 804092C4 00406204 4B F2 F3 6D */ bl playSystemSe__Q28PSSystem5SysIFFUlUl
|
|
/* 804092C8 00406208 38 00 00 06 */ li r0, 6
|
|
/* 804092CC 0040620C 90 1E 00 98 */ stw r0, 0x98(r30)
|
|
/* 804092D0 00406210 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804092D4 00406214 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 804092D8 00406218 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 804092DC 0040621C 7C 08 03 A6 */ mtlr r0
|
|
/* 804092E0 00406220 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804092E4 00406224 4E 80 00 20 */ blr
|
|
|
|
.global statusOpenW__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusOpenW__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 804092E8 00406228 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804092EC 0040622C 7C 08 02 A6 */ mflr r0
|
|
/* 804092F0 00406230 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804092F4 00406234 C0 42 1D 98 */ lfs f2, lbl_805200F8@sda21(r2)
|
|
/* 804092F8 00406238 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804092FC 0040623C 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80409300 00406240 C0 82 1D 50 */ lfs f4, lbl_805200B0@sda21(r2)
|
|
/* 80409304 00406244 C0 23 00 E0 */ lfs f1, 0xe0(r3)
|
|
/* 80409308 00406248 C0 04 00 48 */ lfs f0, 0x48(r4)
|
|
/* 8040930C 0040624C EC 21 00 32 */ fmuls f1, f1, f0
|
|
/* 80409310 00406250 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80409314 00406254 D0 23 00 E0 */ stfs f1, 0xe0(r3)
|
|
/* 80409318 00406258 C0 63 00 DC */ lfs f3, 0xdc(r3)
|
|
/* 8040931C 0040625C C0 24 00 3C */ lfs f1, 0x3c(r4)
|
|
/* 80409320 00406260 EC 42 18 28 */ fsubs f2, f2, f3
|
|
/* 80409324 00406264 EC 22 18 7A */ fmadds f1, f2, f1, f3
|
|
/* 80409328 00406268 D0 23 00 DC */ stfs f1, 0xdc(r3)
|
|
/* 8040932C 0040626C C0 23 00 D8 */ lfs f1, 0xd8(r3)
|
|
/* 80409330 00406270 C0 44 00 3C */ lfs f2, 0x3c(r4)
|
|
/* 80409334 00406274 EC 64 08 28 */ fsubs f3, f4, f1
|
|
/* 80409338 00406278 C0 23 00 E0 */ lfs f1, 0xe0(r3)
|
|
/* 8040933C 0040627C EC 23 08 BA */ fmadds f1, f3, f2, f1
|
|
/* 80409340 00406280 D0 23 00 E0 */ stfs f1, 0xe0(r3)
|
|
/* 80409344 00406284 C0 43 00 D8 */ lfs f2, 0xd8(r3)
|
|
/* 80409348 00406288 C0 23 00 E0 */ lfs f1, 0xe0(r3)
|
|
/* 8040934C 0040628C EC 22 08 2A */ fadds f1, f2, f1
|
|
/* 80409350 00406290 D0 23 00 D8 */ stfs f1, 0xd8(r3)
|
|
/* 80409354 00406294 C0 23 00 E0 */ lfs f1, 0xe0(r3)
|
|
/* 80409358 00406298 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 8040935C 0040629C 40 80 00 2C */ bge .L_80409388
|
|
/* 80409360 004062A0 C0 23 00 D8 */ lfs f1, 0xd8(r3)
|
|
/* 80409364 004062A4 C0 02 1D 9C */ lfs f0, lbl_805200FC@sda21(r2)
|
|
/* 80409368 004062A8 EC 21 20 28 */ fsubs f1, f1, f4
|
|
/* 8040936C 004062AC FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80409370 004062B0 40 80 00 18 */ bge .L_80409388
|
|
/* 80409374 004062B4 D0 83 00 D8 */ stfs f4, 0xd8(r3)
|
|
/* 80409378 004062B8 38 00 00 07 */ li r0, 7
|
|
/* 8040937C 004062BC C0 04 00 40 */ lfs f0, 0x40(r4)
|
|
/* 80409380 004062C0 D0 03 00 E4 */ stfs f0, 0xe4(r3)
|
|
/* 80409384 004062C4 90 03 00 98 */ stw r0, 0x98(r3)
|
|
.L_80409388:
|
|
/* 80409388 004062C8 80 83 00 E8 */ lwz r4, 0xe8(r3)
|
|
/* 8040938C 004062CC 38 04 00 20 */ addi r0, r4, 0x20
|
|
/* 80409390 004062D0 90 03 00 E8 */ stw r0, 0xe8(r3)
|
|
/* 80409394 004062D4 80 03 00 E8 */ lwz r0, 0xe8(r3)
|
|
/* 80409398 004062D8 2C 00 00 FF */ cmpwi r0, 0xff
|
|
/* 8040939C 004062DC 40 81 00 0C */ ble .L_804093A8
|
|
/* 804093A0 004062E0 38 00 00 FF */ li r0, 0xff
|
|
/* 804093A4 004062E4 90 03 00 E8 */ stw r0, 0xe8(r3)
|
|
.L_804093A8:
|
|
/* 804093A8 004062E8 48 00 05 61 */ bl changeAlpha__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 804093AC 004062EC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 804093B0 004062F0 7C 08 03 A6 */ mtlr r0
|
|
/* 804093B4 004062F4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 804093B8 004062F8 4E 80 00 20 */ blr
|
|
|
|
.global statusOpenH__Q32kh6Screen19ObjDayEndResultMailFv
|
|
statusOpenH__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 804093BC 004062FC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 804093C0 00406300 7C 08 02 A6 */ mflr r0
|
|
/* 804093C4 00406304 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804093C8 00406308 C0 82 1D 50 */ lfs f4, lbl_805200B0@sda21(r2)
|
|
/* 804093CC 0040630C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 804093D0 00406310 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 804093D4 00406314 7C 7F 1B 78 */ mr r31, r3
|
|
/* 804093D8 00406318 38 64 41 34 */ addi r3, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804093DC 0040631C C0 3F 00 E4 */ lfs f1, 0xe4(r31)
|
|
/* 804093E0 00406320 C0 03 00 48 */ lfs f0, 0x48(r3)
|
|
/* 804093E4 00406324 EC 21 00 32 */ fmuls f1, f1, f0
|
|
/* 804093E8 00406328 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 804093EC 0040632C D0 3F 00 E4 */ stfs f1, 0xe4(r31)
|
|
/* 804093F0 00406330 C0 3F 00 DC */ lfs f1, 0xdc(r31)
|
|
/* 804093F4 00406334 C0 43 00 44 */ lfs f2, 0x44(r3)
|
|
/* 804093F8 00406338 EC 64 08 28 */ fsubs f3, f4, f1
|
|
/* 804093FC 0040633C C0 3F 00 E4 */ lfs f1, 0xe4(r31)
|
|
/* 80409400 00406340 EC 23 08 BA */ fmadds f1, f3, f2, f1
|
|
/* 80409404 00406344 D0 3F 00 E4 */ stfs f1, 0xe4(r31)
|
|
/* 80409408 00406348 C0 5F 00 DC */ lfs f2, 0xdc(r31)
|
|
/* 8040940C 0040634C C0 3F 00 E4 */ lfs f1, 0xe4(r31)
|
|
/* 80409410 00406350 EC 22 08 2A */ fadds f1, f2, f1
|
|
/* 80409414 00406354 D0 3F 00 DC */ stfs f1, 0xdc(r31)
|
|
/* 80409418 00406358 C0 3F 00 E4 */ lfs f1, 0xe4(r31)
|
|
/* 8040941C 0040635C FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80409420 00406360 40 80 00 2C */ bge .L_8040944C
|
|
/* 80409424 00406364 C0 3F 00 DC */ lfs f1, 0xdc(r31)
|
|
/* 80409428 00406368 C0 02 1D 9C */ lfs f0, lbl_805200FC@sda21(r2)
|
|
/* 8040942C 0040636C EC 21 20 28 */ fsubs f1, f1, f4
|
|
/* 80409430 00406370 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 80409434 00406374 40 80 00 18 */ bge .L_8040944C
|
|
/* 80409438 00406378 D0 9F 00 DC */ stfs f4, 0xdc(r31)
|
|
/* 8040943C 0040637C 80 7F 00 8C */ lwz r3, 0x8c(r31)
|
|
/* 80409440 00406380 48 00 29 91 */ bl fadein__Q32kh6Screen14khUtilFadePaneFv
|
|
/* 80409444 00406384 38 00 00 00 */ li r0, 0
|
|
/* 80409448 00406388 90 1F 00 98 */ stw r0, 0x98(r31)
|
|
.L_8040944C:
|
|
/* 8040944C 0040638C 80 7F 00 E8 */ lwz r3, 0xe8(r31)
|
|
/* 80409450 00406390 38 03 00 20 */ addi r0, r3, 0x20
|
|
/* 80409454 00406394 90 1F 00 E8 */ stw r0, 0xe8(r31)
|
|
/* 80409458 00406398 80 1F 00 E8 */ lwz r0, 0xe8(r31)
|
|
/* 8040945C 0040639C 2C 00 00 FF */ cmpwi r0, 0xff
|
|
/* 80409460 004063A0 40 81 00 0C */ ble .L_8040946C
|
|
/* 80409464 004063A4 38 00 00 FF */ li r0, 0xff
|
|
/* 80409468 004063A8 90 1F 00 E8 */ stw r0, 0xe8(r31)
|
|
.L_8040946C:
|
|
/* 8040946C 004063AC 7F E3 FB 78 */ mr r3, r31
|
|
/* 80409470 004063B0 48 00 04 99 */ bl changeAlpha__Q32kh6Screen19ObjDayEndResultMailFv
|
|
/* 80409474 004063B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80409478 004063B8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040947C 004063BC 7C 08 03 A6 */ mtlr r0
|
|
/* 80409480 004063C0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80409484 004063C4 4E 80 00 20 */ blr
|
|
|
|
.global changeMail__Q32kh6Screen19ObjDayEndResultMailFv
|
|
changeMail__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80409488 004063C8 94 21 FF 80 */ stwu r1, -0x80(r1)
|
|
/* 8040948C 004063CC 7C 08 02 A6 */ mflr r0
|
|
/* 80409490 004063D0 90 01 00 84 */ stw r0, 0x84(r1)
|
|
/* 80409494 004063D4 93 E1 00 7C */ stw r31, 0x7c(r1)
|
|
/* 80409498 004063D8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040949C 004063DC 93 C1 00 78 */ stw r30, 0x78(r1)
|
|
/* 804094A0 004063E0 93 A1 00 74 */ stw r29, 0x74(r1)
|
|
/* 804094A4 004063E4 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804094A8 004063E8 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 804094AC 004063EC 7D 89 03 A6 */ mtctr r12
|
|
/* 804094B0 004063F0 4E 80 04 21 */ bctrl
|
|
/* 804094B4 004063F4 38 00 00 00 */ li r0, 0
|
|
/* 804094B8 004063F8 3C 80 65 74 */ lis r4, 0x65745F70@ha
|
|
/* 804094BC 004063FC 90 1F 00 C8 */ stw r0, 0xc8(r31)
|
|
/* 804094C0 00406400 7C 7E 1B 78 */ mr r30, r3
|
|
/* 804094C4 00406404 38 C4 5F 70 */ addi r6, r4, 0x65745F70@l
|
|
/* 804094C8 00406408 38 A0 50 73 */ li r5, 0x5073
|
|
/* 804094CC 0040640C 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 804094D0 00406410 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 804094D4 00406414 80 9F 00 C4 */ lwz r4, 0xc4(r31)
|
|
/* 804094D8 00406418 7C 03 00 50 */ subf r0, r3, r0
|
|
/* 804094DC 0040641C 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 804094E0 00406420 54 00 18 38 */ slwi r0, r0, 3
|
|
/* 804094E4 00406424 7C 84 00 2E */ lwzx r4, r4, r0
|
|
/* 804094E8 00406428 80 E4 00 00 */ lwz r7, 0(r4)
|
|
/* 804094EC 0040642C 48 00 1F 55 */ bl setTex__Q22kh6ScreenFP9J2DScreenUxPC7ResTIMG
|
|
/* 804094F0 00406430 80 9F 00 BC */ lwz r4, 0xbc(r31)
|
|
/* 804094F4 00406434 3C 60 74 65 */ lis r3, 0x74657874@ha
|
|
/* 804094F8 00406438 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 804094FC 0040643C 38 C3 78 74 */ addi r6, r3, 0x74657874@l
|
|
/* 80409500 00406440 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80409504 00406444 38 A0 00 54 */ li r5, 0x54
|
|
/* 80409508 00406448 7C 04 00 50 */ subf r0, r4, r0
|
|
/* 8040950C 0040644C 80 FE 02 20 */ lwz r7, 0x220(r30)
|
|
/* 80409510 00406450 7C 9E 02 14 */ add r4, r30, r0
|
|
/* 80409514 00406454 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409518 00406458 88 04 02 28 */ lbz r0, 0x228(r4)
|
|
/* 8040951C 0040645C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409520 00406460 7C 00 07 74 */ extsb r0, r0
|
|
/* 80409524 00406464 54 00 10 3A */ slwi r0, r0, 2
|
|
/* 80409528 00406468 7C 87 00 2E */ lwzx r4, r7, r0
|
|
/* 8040952C 0040646C 83 C4 00 00 */ lwz r30, 0(r4)
|
|
/* 80409530 00406470 83 A4 00 04 */ lwz r29, 4(r4)
|
|
/* 80409534 00406474 7D 89 03 A6 */ mtctr r12
|
|
/* 80409538 00406478 4E 80 04 21 */ bctrl
|
|
/* 8040953C 0040647C 93 A3 00 1C */ stw r29, 0x1c(r3)
|
|
/* 80409540 00406480 93 C3 00 18 */ stw r30, 0x18(r3)
|
|
/* 80409544 00406484 80 7F 00 BC */ lwz r3, 0xbc(r31)
|
|
/* 80409548 00406488 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 8040954C 0040648C 7C 03 00 40 */ cmplw r3, r0
|
|
/* 80409550 00406490 40 82 01 A0 */ bne .L_804096F0
|
|
/* 80409554 00406494 80 9F 00 D4 */ lwz r4, 0xd4(r31)
|
|
/* 80409558 00406498 38 00 00 FF */ li r0, 0xff
|
|
/* 8040955C 0040649C C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80409560 004064A0 3C 60 65 74 */ lis r3, 0x65745F70@ha
|
|
/* 80409564 004064A4 98 01 00 4C */ stb r0, 0x4c(r1)
|
|
/* 80409568 004064A8 38 C3 5F 70 */ addi r6, r3, 0x65745F70@l
|
|
/* 8040956C 004064AC 38 A0 50 73 */ li r5, 0x5073
|
|
/* 80409570 004064B0 D0 04 00 38 */ stfs f0, 0x38(r4)
|
|
/* 80409574 004064B4 D0 04 00 3C */ stfs f0, 0x3c(r4)
|
|
/* 80409578 004064B8 D0 04 00 40 */ stfs f0, 0x40(r4)
|
|
/* 8040957C 004064BC D0 04 00 44 */ stfs f0, 0x44(r4)
|
|
/* 80409580 004064C0 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80409584 004064C4 98 01 00 4D */ stb r0, 0x4d(r1)
|
|
/* 80409588 004064C8 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040958C 004064CC 98 01 00 4E */ stb r0, 0x4e(r1)
|
|
/* 80409590 004064D0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409594 004064D4 98 01 00 4F */ stb r0, 0x4f(r1)
|
|
/* 80409598 004064D8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040959C 004064DC 4E 80 04 21 */ bctrl
|
|
/* 804095A0 004064E0 81 01 00 4C */ lwz r8, 0x4c(r1)
|
|
/* 804095A4 004064E4 3C A0 6F 6E */ lis r5, 0x6F6E5F62@ha
|
|
/* 804095A8 004064E8 3C 80 00 50 */ lis r4, 0x00506963@ha
|
|
/* 804095AC 004064EC 91 01 00 38 */ stw r8, 0x38(r1)
|
|
/* 804095B0 004064F0 38 C5 5F 62 */ addi r6, r5, 0x6F6E5F62@l
|
|
/* 804095B4 004064F4 38 A4 69 63 */ addi r5, r4, 0x00506963@l
|
|
/* 804095B8 004064F8 88 81 00 38 */ lbz r4, 0x38(r1)
|
|
/* 804095BC 004064FC 91 01 00 3C */ stw r8, 0x3c(r1)
|
|
/* 804095C0 00406500 88 01 00 39 */ lbz r0, 0x39(r1)
|
|
/* 804095C4 00406504 98 83 01 50 */ stb r4, 0x150(r3)
|
|
/* 804095C8 00406508 88 81 00 3A */ lbz r4, 0x3a(r1)
|
|
/* 804095CC 0040650C 98 03 01 51 */ stb r0, 0x151(r3)
|
|
/* 804095D0 00406510 88 01 00 3B */ lbz r0, 0x3b(r1)
|
|
/* 804095D4 00406514 98 83 01 52 */ stb r4, 0x152(r3)
|
|
/* 804095D8 00406518 88 81 00 3C */ lbz r4, 0x3c(r1)
|
|
/* 804095DC 0040651C 98 03 01 53 */ stb r0, 0x153(r3)
|
|
/* 804095E0 00406520 88 01 00 3D */ lbz r0, 0x3d(r1)
|
|
/* 804095E4 00406524 98 83 01 54 */ stb r4, 0x154(r3)
|
|
/* 804095E8 00406528 88 81 00 3E */ lbz r4, 0x3e(r1)
|
|
/* 804095EC 0040652C 98 03 01 55 */ stb r0, 0x155(r3)
|
|
/* 804095F0 00406530 88 01 00 3F */ lbz r0, 0x3f(r1)
|
|
/* 804095F4 00406534 91 01 00 40 */ stw r8, 0x40(r1)
|
|
/* 804095F8 00406538 98 83 01 56 */ stb r4, 0x156(r3)
|
|
/* 804095FC 0040653C 88 81 00 40 */ lbz r4, 0x40(r1)
|
|
/* 80409600 00406540 98 03 01 57 */ stb r0, 0x157(r3)
|
|
/* 80409604 00406544 88 01 00 41 */ lbz r0, 0x41(r1)
|
|
/* 80409608 00406548 98 83 01 58 */ stb r4, 0x158(r3)
|
|
/* 8040960C 0040654C 88 E1 00 42 */ lbz r7, 0x42(r1)
|
|
/* 80409610 00406550 91 01 00 44 */ stw r8, 0x44(r1)
|
|
/* 80409614 00406554 88 81 00 43 */ lbz r4, 0x43(r1)
|
|
/* 80409618 00406558 98 03 01 59 */ stb r0, 0x159(r3)
|
|
/* 8040961C 0040655C 88 01 00 44 */ lbz r0, 0x44(r1)
|
|
/* 80409620 00406560 98 E3 01 5A */ stb r7, 0x15a(r3)
|
|
/* 80409624 00406564 88 E1 00 45 */ lbz r7, 0x45(r1)
|
|
/* 80409628 00406568 98 83 01 5B */ stb r4, 0x15b(r3)
|
|
/* 8040962C 0040656C 88 81 00 46 */ lbz r4, 0x46(r1)
|
|
/* 80409630 00406570 98 03 01 5C */ stb r0, 0x15c(r3)
|
|
/* 80409634 00406574 88 01 00 47 */ lbz r0, 0x47(r1)
|
|
/* 80409638 00406578 98 E3 01 5D */ stb r7, 0x15d(r3)
|
|
/* 8040963C 0040657C 98 83 01 5E */ stb r4, 0x15e(r3)
|
|
/* 80409640 00406580 98 03 01 5F */ stb r0, 0x15f(r3)
|
|
/* 80409644 00406584 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80409648 00406588 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040964C 0040658C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409650 00406590 7D 89 03 A6 */ mtctr r12
|
|
/* 80409654 00406594 4E 80 04 21 */ bctrl
|
|
/* 80409658 00406598 80 C1 00 4C */ lwz r6, 0x4c(r1)
|
|
/* 8040965C 0040659C 90 C1 00 28 */ stw r6, 0x28(r1)
|
|
/* 80409660 004065A0 88 81 00 28 */ lbz r4, 0x28(r1)
|
|
/* 80409664 004065A4 90 C1 00 2C */ stw r6, 0x2c(r1)
|
|
/* 80409668 004065A8 88 01 00 29 */ lbz r0, 0x29(r1)
|
|
/* 8040966C 004065AC 98 83 01 50 */ stb r4, 0x150(r3)
|
|
/* 80409670 004065B0 88 81 00 2A */ lbz r4, 0x2a(r1)
|
|
/* 80409674 004065B4 98 03 01 51 */ stb r0, 0x151(r3)
|
|
/* 80409678 004065B8 88 01 00 2B */ lbz r0, 0x2b(r1)
|
|
/* 8040967C 004065BC 98 83 01 52 */ stb r4, 0x152(r3)
|
|
/* 80409680 004065C0 88 81 00 2C */ lbz r4, 0x2c(r1)
|
|
/* 80409684 004065C4 98 03 01 53 */ stb r0, 0x153(r3)
|
|
/* 80409688 004065C8 88 01 00 2D */ lbz r0, 0x2d(r1)
|
|
/* 8040968C 004065CC 98 83 01 54 */ stb r4, 0x154(r3)
|
|
/* 80409690 004065D0 88 81 00 2E */ lbz r4, 0x2e(r1)
|
|
/* 80409694 004065D4 98 03 01 55 */ stb r0, 0x155(r3)
|
|
/* 80409698 004065D8 88 01 00 2F */ lbz r0, 0x2f(r1)
|
|
/* 8040969C 004065DC 90 C1 00 30 */ stw r6, 0x30(r1)
|
|
/* 804096A0 004065E0 98 83 01 56 */ stb r4, 0x156(r3)
|
|
/* 804096A4 004065E4 88 81 00 30 */ lbz r4, 0x30(r1)
|
|
/* 804096A8 004065E8 98 03 01 57 */ stb r0, 0x157(r3)
|
|
/* 804096AC 004065EC 88 01 00 31 */ lbz r0, 0x31(r1)
|
|
/* 804096B0 004065F0 98 83 01 58 */ stb r4, 0x158(r3)
|
|
/* 804096B4 004065F4 88 A1 00 32 */ lbz r5, 0x32(r1)
|
|
/* 804096B8 004065F8 90 C1 00 34 */ stw r6, 0x34(r1)
|
|
/* 804096BC 004065FC 88 81 00 33 */ lbz r4, 0x33(r1)
|
|
/* 804096C0 00406600 98 03 01 59 */ stb r0, 0x159(r3)
|
|
/* 804096C4 00406604 88 01 00 34 */ lbz r0, 0x34(r1)
|
|
/* 804096C8 00406608 98 A3 01 5A */ stb r5, 0x15a(r3)
|
|
/* 804096CC 0040660C 88 A1 00 35 */ lbz r5, 0x35(r1)
|
|
/* 804096D0 00406610 98 83 01 5B */ stb r4, 0x15b(r3)
|
|
/* 804096D4 00406614 88 81 00 36 */ lbz r4, 0x36(r1)
|
|
/* 804096D8 00406618 98 03 01 5C */ stb r0, 0x15c(r3)
|
|
/* 804096DC 0040661C 88 01 00 37 */ lbz r0, 0x37(r1)
|
|
/* 804096E0 00406620 98 A3 01 5D */ stb r5, 0x15d(r3)
|
|
/* 804096E4 00406624 98 83 01 5E */ stb r4, 0x15e(r3)
|
|
/* 804096E8 00406628 98 03 01 5F */ stb r0, 0x15f(r3)
|
|
/* 804096EC 0040662C 48 00 02 00 */ b .L_804098EC
|
|
.L_804096F0:
|
|
/* 804096F0 00406630 3C 80 80 51 */ lis r4, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804096F4 00406634 3C 60 65 74 */ lis r3, 0x65745F70@ha
|
|
/* 804096F8 00406638 38 84 41 34 */ addi r4, r4, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804096FC 0040663C 80 FF 00 D4 */ lwz r7, 0xd4(r31)
|
|
/* 80409700 00406640 C0 64 00 38 */ lfs f3, 0x38(r4)
|
|
/* 80409704 00406644 38 C3 5F 70 */ addi r6, r3, 0x65745F70@l
|
|
/* 80409708 00406648 C0 44 00 34 */ lfs f2, 0x34(r4)
|
|
/* 8040970C 0040664C 38 A0 50 73 */ li r5, 0x5073
|
|
/* 80409710 00406650 C0 24 00 30 */ lfs f1, 0x30(r4)
|
|
/* 80409714 00406654 C0 04 00 2C */ lfs f0, 0x2c(r4)
|
|
/* 80409718 00406658 C0 82 1D 4C */ lfs f4, lbl_805200AC@sda21(r2)
|
|
/* 8040971C 0040665C D0 07 00 38 */ stfs f0, 0x38(r7)
|
|
/* 80409720 00406660 D0 27 00 3C */ stfs f1, 0x3c(r7)
|
|
/* 80409724 00406664 D0 47 00 40 */ stfs f2, 0x40(r7)
|
|
/* 80409728 00406668 D0 67 00 44 */ stfs f3, 0x44(r7)
|
|
/* 8040972C 0040666C C0 04 00 2C */ lfs f0, 0x2c(r4)
|
|
/* 80409730 00406670 C0 44 00 30 */ lfs f2, 0x30(r4)
|
|
/* 80409734 00406674 C0 24 00 34 */ lfs f1, 0x34(r4)
|
|
/* 80409738 00406678 EC 64 00 32 */ fmuls f3, f4, f0
|
|
/* 8040973C 0040667C C0 04 00 38 */ lfs f0, 0x38(r4)
|
|
/* 80409740 00406680 EC 44 00 B2 */ fmuls f2, f4, f2
|
|
/* 80409744 00406684 EC 24 00 72 */ fmuls f1, f4, f1
|
|
/* 80409748 00406688 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8040974C 0040668C EC 04 00 32 */ fmuls f0, f4, f0
|
|
/* 80409750 00406690 FC 60 18 1E */ fctiwz f3, f3
|
|
/* 80409754 00406694 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409758 00406698 FC 40 10 1E */ fctiwz f2, f2
|
|
/* 8040975C 0040669C FC 20 08 1E */ fctiwz f1, f1
|
|
/* 80409760 004066A0 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409764 004066A4 FC 00 00 1E */ fctiwz f0, f0
|
|
/* 80409768 004066A8 D8 61 00 50 */ stfd f3, 0x50(r1)
|
|
/* 8040976C 004066AC D8 41 00 58 */ stfd f2, 0x58(r1)
|
|
/* 80409770 004066B0 81 01 00 54 */ lwz r8, 0x54(r1)
|
|
/* 80409774 004066B4 D8 21 00 60 */ stfd f1, 0x60(r1)
|
|
/* 80409778 004066B8 80 E1 00 5C */ lwz r7, 0x5c(r1)
|
|
/* 8040977C 004066BC D8 01 00 68 */ stfd f0, 0x68(r1)
|
|
/* 80409780 004066C0 80 81 00 64 */ lwz r4, 0x64(r1)
|
|
/* 80409784 004066C4 80 01 00 6C */ lwz r0, 0x6c(r1)
|
|
/* 80409788 004066C8 99 01 00 48 */ stb r8, 0x48(r1)
|
|
/* 8040978C 004066CC 98 E1 00 49 */ stb r7, 0x49(r1)
|
|
/* 80409790 004066D0 98 81 00 4A */ stb r4, 0x4a(r1)
|
|
/* 80409794 004066D4 98 01 00 4B */ stb r0, 0x4b(r1)
|
|
/* 80409798 004066D8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040979C 004066DC 4E 80 04 21 */ bctrl
|
|
/* 804097A0 004066E0 81 01 00 48 */ lwz r8, 0x48(r1)
|
|
/* 804097A4 004066E4 3C A0 6F 6E */ lis r5, 0x6F6E5F62@ha
|
|
/* 804097A8 004066E8 3C 80 00 50 */ lis r4, 0x00506963@ha
|
|
/* 804097AC 004066EC 91 01 00 18 */ stw r8, 0x18(r1)
|
|
/* 804097B0 004066F0 38 C5 5F 62 */ addi r6, r5, 0x6F6E5F62@l
|
|
/* 804097B4 004066F4 38 A4 69 63 */ addi r5, r4, 0x00506963@l
|
|
/* 804097B8 004066F8 88 81 00 18 */ lbz r4, 0x18(r1)
|
|
/* 804097BC 004066FC 91 01 00 1C */ stw r8, 0x1c(r1)
|
|
/* 804097C0 00406700 88 01 00 19 */ lbz r0, 0x19(r1)
|
|
/* 804097C4 00406704 98 83 01 50 */ stb r4, 0x150(r3)
|
|
/* 804097C8 00406708 88 81 00 1A */ lbz r4, 0x1a(r1)
|
|
/* 804097CC 0040670C 98 03 01 51 */ stb r0, 0x151(r3)
|
|
/* 804097D0 00406710 88 01 00 1B */ lbz r0, 0x1b(r1)
|
|
/* 804097D4 00406714 98 83 01 52 */ stb r4, 0x152(r3)
|
|
/* 804097D8 00406718 88 81 00 1C */ lbz r4, 0x1c(r1)
|
|
/* 804097DC 0040671C 98 03 01 53 */ stb r0, 0x153(r3)
|
|
/* 804097E0 00406720 88 01 00 1D */ lbz r0, 0x1d(r1)
|
|
/* 804097E4 00406724 98 83 01 54 */ stb r4, 0x154(r3)
|
|
/* 804097E8 00406728 88 81 00 1E */ lbz r4, 0x1e(r1)
|
|
/* 804097EC 0040672C 98 03 01 55 */ stb r0, 0x155(r3)
|
|
/* 804097F0 00406730 88 01 00 1F */ lbz r0, 0x1f(r1)
|
|
/* 804097F4 00406734 91 01 00 20 */ stw r8, 0x20(r1)
|
|
/* 804097F8 00406738 98 83 01 56 */ stb r4, 0x156(r3)
|
|
/* 804097FC 0040673C 88 81 00 20 */ lbz r4, 0x20(r1)
|
|
/* 80409800 00406740 98 03 01 57 */ stb r0, 0x157(r3)
|
|
/* 80409804 00406744 88 01 00 21 */ lbz r0, 0x21(r1)
|
|
/* 80409808 00406748 98 83 01 58 */ stb r4, 0x158(r3)
|
|
/* 8040980C 0040674C 88 E1 00 22 */ lbz r7, 0x22(r1)
|
|
/* 80409810 00406750 91 01 00 24 */ stw r8, 0x24(r1)
|
|
/* 80409814 00406754 88 81 00 23 */ lbz r4, 0x23(r1)
|
|
/* 80409818 00406758 98 03 01 59 */ stb r0, 0x159(r3)
|
|
/* 8040981C 0040675C 88 01 00 24 */ lbz r0, 0x24(r1)
|
|
/* 80409820 00406760 98 E3 01 5A */ stb r7, 0x15a(r3)
|
|
/* 80409824 00406764 88 E1 00 25 */ lbz r7, 0x25(r1)
|
|
/* 80409828 00406768 98 83 01 5B */ stb r4, 0x15b(r3)
|
|
/* 8040982C 0040676C 88 81 00 26 */ lbz r4, 0x26(r1)
|
|
/* 80409830 00406770 98 03 01 5C */ stb r0, 0x15c(r3)
|
|
/* 80409834 00406774 88 01 00 27 */ lbz r0, 0x27(r1)
|
|
/* 80409838 00406778 98 E3 01 5D */ stb r7, 0x15d(r3)
|
|
/* 8040983C 0040677C 98 83 01 5E */ stb r4, 0x15e(r3)
|
|
/* 80409840 00406780 98 03 01 5F */ stb r0, 0x15f(r3)
|
|
/* 80409844 00406784 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80409848 00406788 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040984C 0040678C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409850 00406790 7D 89 03 A6 */ mtctr r12
|
|
/* 80409854 00406794 4E 80 04 21 */ bctrl
|
|
/* 80409858 00406798 80 C1 00 48 */ lwz r6, 0x48(r1)
|
|
/* 8040985C 0040679C 90 C1 00 08 */ stw r6, 8(r1)
|
|
/* 80409860 004067A0 88 81 00 08 */ lbz r4, 8(r1)
|
|
/* 80409864 004067A4 90 C1 00 0C */ stw r6, 0xc(r1)
|
|
/* 80409868 004067A8 88 01 00 09 */ lbz r0, 9(r1)
|
|
/* 8040986C 004067AC 98 83 01 50 */ stb r4, 0x150(r3)
|
|
/* 80409870 004067B0 88 81 00 0A */ lbz r4, 0xa(r1)
|
|
/* 80409874 004067B4 98 03 01 51 */ stb r0, 0x151(r3)
|
|
/* 80409878 004067B8 88 01 00 0B */ lbz r0, 0xb(r1)
|
|
/* 8040987C 004067BC 98 83 01 52 */ stb r4, 0x152(r3)
|
|
/* 80409880 004067C0 88 81 00 0C */ lbz r4, 0xc(r1)
|
|
/* 80409884 004067C4 98 03 01 53 */ stb r0, 0x153(r3)
|
|
/* 80409888 004067C8 88 01 00 0D */ lbz r0, 0xd(r1)
|
|
/* 8040988C 004067CC 98 83 01 54 */ stb r4, 0x154(r3)
|
|
/* 80409890 004067D0 88 81 00 0E */ lbz r4, 0xe(r1)
|
|
/* 80409894 004067D4 98 03 01 55 */ stb r0, 0x155(r3)
|
|
/* 80409898 004067D8 88 01 00 0F */ lbz r0, 0xf(r1)
|
|
/* 8040989C 004067DC 90 C1 00 10 */ stw r6, 0x10(r1)
|
|
/* 804098A0 004067E0 98 83 01 56 */ stb r4, 0x156(r3)
|
|
/* 804098A4 004067E4 88 81 00 10 */ lbz r4, 0x10(r1)
|
|
/* 804098A8 004067E8 98 03 01 57 */ stb r0, 0x157(r3)
|
|
/* 804098AC 004067EC 88 01 00 11 */ lbz r0, 0x11(r1)
|
|
/* 804098B0 004067F0 98 83 01 58 */ stb r4, 0x158(r3)
|
|
/* 804098B4 004067F4 88 A1 00 12 */ lbz r5, 0x12(r1)
|
|
/* 804098B8 004067F8 90 C1 00 14 */ stw r6, 0x14(r1)
|
|
/* 804098BC 004067FC 88 81 00 13 */ lbz r4, 0x13(r1)
|
|
/* 804098C0 00406800 98 03 01 59 */ stb r0, 0x159(r3)
|
|
/* 804098C4 00406804 88 01 00 14 */ lbz r0, 0x14(r1)
|
|
/* 804098C8 00406808 98 A3 01 5A */ stb r5, 0x15a(r3)
|
|
/* 804098CC 0040680C 88 A1 00 15 */ lbz r5, 0x15(r1)
|
|
/* 804098D0 00406810 98 83 01 5B */ stb r4, 0x15b(r3)
|
|
/* 804098D4 00406814 88 81 00 16 */ lbz r4, 0x16(r1)
|
|
/* 804098D8 00406818 98 03 01 5C */ stb r0, 0x15c(r3)
|
|
/* 804098DC 0040681C 88 01 00 17 */ lbz r0, 0x17(r1)
|
|
/* 804098E0 00406820 98 A3 01 5D */ stb r5, 0x15d(r3)
|
|
/* 804098E4 00406824 98 83 01 5E */ stb r4, 0x15e(r3)
|
|
/* 804098E8 00406828 98 03 01 5F */ stb r0, 0x15f(r3)
|
|
.L_804098EC:
|
|
/* 804098EC 0040682C 80 01 00 84 */ lwz r0, 0x84(r1)
|
|
/* 804098F0 00406830 83 E1 00 7C */ lwz r31, 0x7c(r1)
|
|
/* 804098F4 00406834 83 C1 00 78 */ lwz r30, 0x78(r1)
|
|
/* 804098F8 00406838 83 A1 00 74 */ lwz r29, 0x74(r1)
|
|
/* 804098FC 0040683C 7C 08 03 A6 */ mtlr r0
|
|
/* 80409900 00406840 38 21 00 80 */ addi r1, r1, 0x80
|
|
/* 80409904 00406844 4E 80 00 20 */ blr
|
|
|
|
.global changeAlpha__Q32kh6Screen19ObjDayEndResultMailFv
|
|
changeAlpha__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80409908 00406848 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040990C 0040684C 7C 08 02 A6 */ mflr r0
|
|
/* 80409910 00406850 3C 80 74 65 */ lis r4, 0x74656D57@ha
|
|
/* 80409914 00406854 38 A0 4E 69 */ li r5, 0x4e69
|
|
/* 80409918 00406858 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040991C 0040685C 38 C4 6D 57 */ addi r6, r4, 0x74656D57@l
|
|
/* 80409920 00406860 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80409924 00406864 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80409928 00406868 80 63 00 9C */ lwz r3, 0x9c(r3)
|
|
/* 8040992C 0040686C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409930 00406870 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409934 00406874 7D 89 03 A6 */ mtctr r12
|
|
/* 80409938 00406878 4E 80 04 21 */ bctrl
|
|
/* 8040993C 0040687C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409940 00406880 80 1F 00 E8 */ lwz r0, 0xe8(r31)
|
|
/* 80409944 00406884 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 80409948 00406888 20 00 00 FF */ subfic r0, r0, 0xff
|
|
/* 8040994C 0040688C 54 04 06 3E */ clrlwi r4, r0, 0x18
|
|
/* 80409950 00406890 7D 89 03 A6 */ mtctr r12
|
|
/* 80409954 00406894 4E 80 04 21 */ bctrl
|
|
/* 80409958 00406898 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040995C 0040689C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80409960 004068A0 7C 08 03 A6 */ mtlr r0
|
|
/* 80409964 004068A4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80409968 004068A8 4E 80 00 20 */ blr
|
|
|
|
.global doDraw__Q32kh6Screen19ObjDayEndResultMailFR8Graphics
|
|
doDraw__Q32kh6Screen19ObjDayEndResultMailFR8Graphics:
|
|
/* 8040996C 004068AC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80409970 004068B0 7C 08 02 A6 */ mflr r0
|
|
/* 80409974 004068B4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80409978 004068B8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040997C 004068BC 7C 9F 23 78 */ mr r31, r4
|
|
/* 80409980 004068C0 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80409984 004068C4 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80409988 004068C8 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 8040998C 004068CC 81 84 00 BC */ lwz r12, 0xbc(r4)
|
|
/* 80409990 004068D0 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80409994 004068D4 7D 89 03 A6 */ mtctr r12
|
|
/* 80409998 004068D8 4E 80 04 21 */ bctrl
|
|
/* 8040999C 004068DC 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804099A0 004068E0 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804099A4 004068E4 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 804099A8 004068E8 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 804099AC 004068EC C0 63 00 1C */ lfs f3, 0x1c(r3)
|
|
/* 804099B0 004068F0 7F E4 FB 78 */ mr r4, r31
|
|
/* 804099B4 004068F4 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 804099B8 004068F8 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 804099BC 004068FC EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 804099C0 00406900 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 804099C4 00406904 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 804099C8 00406908 D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 804099CC 0040690C D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 804099D0 00406910 80 7E 00 38 */ lwz r3, 0x38(r30)
|
|
/* 804099D4 00406914 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 804099D8 00406918 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 804099DC 0040691C 7D 89 03 A6 */ mtctr r12
|
|
/* 804099E0 00406920 4E 80 04 21 */ bctrl
|
|
/* 804099E4 00406924 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 804099E8 00406928 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 804099EC 0040692C 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 804099F0 00406930 7D 89 03 A6 */ mtctr r12
|
|
/* 804099F4 00406934 4E 80 04 21 */ bctrl
|
|
/* 804099F8 00406938 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 804099FC 0040693C C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80409A00 00406940 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80409A04 00406944 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80409A08 00406948 C0 63 00 14 */ lfs f3, 0x14(r3)
|
|
/* 80409A0C 0040694C 7F E4 FB 78 */ mr r4, r31
|
|
/* 80409A10 00406950 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80409A14 00406954 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80409A18 00406958 EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 80409A1C 0040695C 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80409A20 00406960 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80409A24 00406964 D0 43 01 40 */ stfs f2, 0x140(r3)
|
|
/* 80409A28 00406968 D0 03 01 44 */ stfs f0, 0x144(r3)
|
|
/* 80409A2C 0040696C 80 7E 00 70 */ lwz r3, 0x70(r30)
|
|
/* 80409A30 00406970 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409A34 00406974 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80409A38 00406978 7D 89 03 A6 */ mtctr r12
|
|
/* 80409A3C 0040697C 4E 80 04 21 */ bctrl
|
|
/* 80409A40 00406980 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 80409A44 00406984 C0 42 24 3C */ lfs f2, mstTuningTransX__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80409A48 00406988 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 80409A4C 0040698C C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 80409A50 00406990 C0 63 00 18 */ lfs f3, 0x18(r3)
|
|
/* 80409A54 00406994 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 80409A58 00406998 C0 02 24 40 */ lfs f0, mstTuningTransY__Q29P2DScreen10Mgr_tuning@sda21(r2)
|
|
/* 80409A5C 0040699C EC 43 10 2A */ fadds f2, f3, f2
|
|
/* 80409A60 004069A0 80 9E 00 4C */ lwz r4, 0x4c(r30)
|
|
/* 80409A64 004069A4 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80409A68 004069A8 D0 44 01 40 */ stfs f2, 0x140(r4)
|
|
/* 80409A6C 004069AC D0 04 01 44 */ stfs f0, 0x144(r4)
|
|
/* 80409A70 004069B0 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 80409A74 004069B4 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80409A78 004069B8 7D 89 03 A6 */ mtctr r12
|
|
/* 80409A7C 004069BC 4E 80 04 21 */ bctrl
|
|
/* 80409A80 004069C0 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80409A84 004069C4 7F E4 FB 78 */ mr r4, r31
|
|
/* 80409A88 004069C8 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80409A8C 004069CC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409A90 004069D0 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80409A94 004069D4 7D 89 03 A6 */ mtctr r12
|
|
/* 80409A98 004069D8 4E 80 04 21 */ bctrl
|
|
/* 80409A9C 004069DC 38 7F 00 BC */ addi r3, r31, 0xbc
|
|
/* 80409AA0 004069E0 81 9F 00 BC */ lwz r12, 0xbc(r31)
|
|
/* 80409AA4 004069E4 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80409AA8 004069E8 7D 89 03 A6 */ mtctr r12
|
|
/* 80409AAC 004069EC 4E 80 04 21 */ bctrl
|
|
/* 80409AB0 004069F0 80 7E 00 9C */ lwz r3, 0x9c(r30)
|
|
/* 80409AB4 004069F4 7F E4 FB 78 */ mr r4, r31
|
|
/* 80409AB8 004069F8 38 BF 00 BC */ addi r5, r31, 0xbc
|
|
/* 80409ABC 004069FC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409AC0 00406A00 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 80409AC4 00406A04 7D 89 03 A6 */ mtctr r12
|
|
/* 80409AC8 00406A08 4E 80 04 21 */ bctrl
|
|
/* 80409ACC 00406A0C 80 1E 00 90 */ lwz r0, 0x90(r30)
|
|
/* 80409AD0 00406A10 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
|
|
/* 80409AD4 00406A14 41 82 00 44 */ beq .L_80409B18
|
|
/* 80409AD8 00406A18 38 7F 01 90 */ addi r3, r31, 0x190
|
|
/* 80409ADC 00406A1C 81 9F 01 90 */ lwz r12, 0x190(r31)
|
|
/* 80409AE0 00406A20 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 80409AE4 00406A24 7D 89 03 A6 */ mtctr r12
|
|
/* 80409AE8 00406A28 4E 80 04 21 */ bctrl
|
|
/* 80409AEC 00406A2C 80 7E 00 4C */ lwz r3, 0x4c(r30)
|
|
/* 80409AF0 00406A30 3C A0 70 6F */ lis r5, 0x706F696E@ha
|
|
/* 80409AF4 00406A34 3C 80 4E 73 */ lis r4, 0x4E736574@ha
|
|
/* 80409AF8 00406A38 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409AFC 00406A3C 38 C5 69 6E */ addi r6, r5, 0x706F696E@l
|
|
/* 80409B00 00406A40 38 A4 65 74 */ addi r5, r4, 0x4E736574@l
|
|
/* 80409B04 00406A44 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409B08 00406A48 7D 89 03 A6 */ mtctr r12
|
|
/* 80409B0C 00406A4C 4E 80 04 21 */ bctrl
|
|
/* 80409B10 00406A50 80 7E 00 A4 */ lwz r3, 0xa4(r30)
|
|
/* 80409B14 00406A54 4B FD 33 19 */ bl draw__Q33ebi4Save4TMgrFv
|
|
.L_80409B18:
|
|
/* 80409B18 00406A58 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80409B1C 00406A5C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80409B20 00406A60 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 80409B24 00406A64 7C 08 03 A6 */ mtlr r0
|
|
/* 80409B28 00406A68 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80409B2C 00406A6C 4E 80 00 20 */ blr
|
|
|
|
.global updateCommon__Q32kh6Screen19ObjDayEndResultMailFv
|
|
updateCommon__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 80409B30 00406A70 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 80409B34 00406A74 7C 08 02 A6 */ mflr r0
|
|
/* 80409B38 00406A78 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80409B3C 00406A7C 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 80409B40 00406A80 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80409B44 00406A84 C0 03 00 44 */ lfs f0, 0x44(r3)
|
|
/* 80409B48 00406A88 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 80409B4C 00406A8C D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80409B50 00406A90 C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 80409B54 00406A94 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80409B58 00406A98 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80409B5C 00406A9C 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80409B60 00406AA0 4B C3 6F CD */ bl animation__9J2DScreenFv
|
|
/* 80409B64 00406AA4 C0 1F 00 44 */ lfs f0, 0x44(r31)
|
|
/* 80409B68 00406AA8 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80409B6C 00406AAC C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 80409B70 00406AB0 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80409B74 00406AB4 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80409B78 00406AB8 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80409B7C 00406ABC D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
/* 80409B80 00406AC0 C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 80409B84 00406AC4 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80409B88 00406AC8 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
/* 80409B8C 00406ACC 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 80409B90 00406AD0 C0 5F 00 44 */ lfs f2, 0x44(r31)
|
|
/* 80409B94 00406AD4 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80409B98 00406AD8 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80409B9C 00406ADC 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80409BA0 00406AE0 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80409BA4 00406AE4 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80409BA8 00406AE8 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80409BAC 00406AEC 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80409BB0 00406AF0 40 82 00 0C */ bne .L_80409BBC
|
|
/* 80409BB4 00406AF4 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80409BB8 00406AF8 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
.L_80409BBC:
|
|
/* 80409BBC 00406AFC 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 80409BC0 00406B00 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80409BC4 00406B04 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80409BC8 00406B08 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80409BCC 00406B0C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80409BD0 00406B10 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80409BD4 00406B14 C0 5F 00 48 */ lfs f2, 0x48(r31)
|
|
/* 80409BD8 00406B18 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80409BDC 00406B1C C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80409BE0 00406B20 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80409BE4 00406B24 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80409BE8 00406B28 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80409BEC 00406B2C 40 82 00 0C */ bne .L_80409BF8
|
|
/* 80409BF0 00406B30 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80409BF4 00406B34 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
.L_80409BF8:
|
|
/* 80409BF8 00406B38 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 80409BFC 00406B3C 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80409C00 00406B40 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80409C04 00406B44 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 80409C08 00406B48 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80409C0C 00406B4C D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80409C10 00406B50 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80409C14 00406B54 4B C3 6F 19 */ bl animation__9J2DScreenFv
|
|
/* 80409C18 00406B58 C0 1F 00 68 */ lfs f0, 0x68(r31)
|
|
/* 80409C1C 00406B5C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80409C20 00406B60 C0 42 1D 50 */ lfs f2, lbl_805200B0@sda21(r2)
|
|
/* 80409C24 00406B64 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80409C28 00406B68 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80409C2C 00406B6C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80409C30 00406B70 D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
/* 80409C34 00406B74 C0 1F 00 6C */ lfs f0, 0x6c(r31)
|
|
/* 80409C38 00406B78 EC 00 10 2A */ fadds f0, f0, f2
|
|
/* 80409C3C 00406B7C D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
/* 80409C40 00406B80 80 7F 00 58 */ lwz r3, 0x58(r31)
|
|
/* 80409C44 00406B84 C0 5F 00 68 */ lfs f2, 0x68(r31)
|
|
/* 80409C48 00406B88 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80409C4C 00406B8C 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80409C50 00406B90 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80409C54 00406B94 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80409C58 00406B98 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80409C5C 00406B9C FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80409C60 00406BA0 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80409C64 00406BA4 40 82 00 0C */ bne .L_80409C70
|
|
/* 80409C68 00406BA8 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80409C6C 00406BAC D0 1F 00 68 */ stfs f0, 0x68(r31)
|
|
.L_80409C70:
|
|
/* 80409C70 00406BB0 80 7F 00 5C */ lwz r3, 0x5c(r31)
|
|
/* 80409C74 00406BB4 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80409C78 00406BB8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80409C7C 00406BBC A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80409C80 00406BC0 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80409C84 00406BC4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80409C88 00406BC8 C0 5F 00 6C */ lfs f2, 0x6c(r31)
|
|
/* 80409C8C 00406BCC 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80409C90 00406BD0 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80409C94 00406BD4 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80409C98 00406BD8 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80409C9C 00406BDC 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80409CA0 00406BE0 40 82 00 0C */ bne .L_80409CAC
|
|
/* 80409CA4 00406BE4 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80409CA8 00406BE8 D0 1F 00 6C */ stfs f0, 0x6c(r31)
|
|
.L_80409CAC:
|
|
/* 80409CAC 00406BEC C0 1F 00 64 */ lfs f0, 0x64(r31)
|
|
/* 80409CB0 00406BF0 3C 60 69 74 */ lis r3, 0x69746C65@ha
|
|
/* 80409CB4 00406BF4 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 80409CB8 00406BF8 38 C3 6C 65 */ addi r6, r3, 0x69746C65@l
|
|
/* 80409CBC 00406BFC 38 A0 4E 74 */ li r5, 0x4e74
|
|
/* 80409CC0 00406C00 D0 04 00 08 */ stfs f0, 8(r4)
|
|
/* 80409CC4 00406C04 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80409CC8 00406C08 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409CCC 00406C0C 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 80409CD0 00406C10 7D 89 03 A6 */ mtctr r12
|
|
/* 80409CD4 00406C14 4E 80 04 21 */ bctrl
|
|
/* 80409CD8 00406C18 4B C2 F9 25 */ bl animationTransform__7J2DPaneFv
|
|
/* 80409CDC 00406C1C C0 3F 00 64 */ lfs f1, 0x64(r31)
|
|
/* 80409CE0 00406C20 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80409CE4 00406C24 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80409CE8 00406C28 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80409CEC 00406C2C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80409CF0 00406C30 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80409CF4 00406C34 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
/* 80409CF8 00406C38 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 80409CFC 00406C3C C0 5F 00 64 */ lfs f2, 0x64(r31)
|
|
/* 80409D00 00406C40 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80409D04 00406C44 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80409D08 00406C48 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80409D0C 00406C4C C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80409D10 00406C50 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80409D14 00406C54 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80409D18 00406C58 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80409D1C 00406C5C 40 82 00 0C */ bne .L_80409D28
|
|
/* 80409D20 00406C60 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80409D24 00406C64 D0 1F 00 64 */ stfs f0, 0x64(r31)
|
|
.L_80409D28:
|
|
/* 80409D28 00406C68 C0 1F 00 78 */ lfs f0, 0x78(r31)
|
|
/* 80409D2C 00406C6C 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 80409D30 00406C70 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 80409D34 00406C74 80 7F 00 70 */ lwz r3, 0x70(r31)
|
|
/* 80409D38 00406C78 4B C3 6D F5 */ bl animation__9J2DScreenFv
|
|
/* 80409D3C 00406C7C C0 3F 00 78 */ lfs f1, 0x78(r31)
|
|
/* 80409D40 00406C80 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 80409D44 00406C84 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 80409D48 00406C88 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 80409D4C 00406C8C EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 80409D50 00406C90 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 80409D54 00406C94 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
/* 80409D58 00406C98 80 7F 00 74 */ lwz r3, 0x74(r31)
|
|
/* 80409D5C 00406C9C C0 5F 00 78 */ lfs f2, 0x78(r31)
|
|
/* 80409D60 00406CA0 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 80409D64 00406CA4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 80409D68 00406CA8 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 80409D6C 00406CAC C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 80409D70 00406CB0 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 80409D74 00406CB4 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 80409D78 00406CB8 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 80409D7C 00406CBC 40 82 00 0C */ bne .L_80409D88
|
|
/* 80409D80 00406CC0 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 80409D84 00406CC4 D0 1F 00 78 */ stfs f0, 0x78(r31)
|
|
.L_80409D88:
|
|
/* 80409D88 00406CC8 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 80409D8C 00406CCC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409D90 00406CD0 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 80409D94 00406CD4 7D 89 03 A6 */ mtctr r12
|
|
/* 80409D98 00406CD8 4E 80 04 21 */ bctrl
|
|
/* 80409D9C 00406CDC 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 80409DA0 00406CE0 4B C3 6D 8D */ bl animation__9J2DScreenFv
|
|
/* 80409DA4 00406CE4 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80409DA8 00406CE8 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 80409DAC 00406CEC 7C 08 03 A6 */ mtlr r0
|
|
/* 80409DB0 00406CF0 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 80409DB4 00406CF4 4E 80 00 20 */ blr
|
|
|
|
.global setCallBackMessage__Q32kh6Screen19ObjDayEndResultMailFPQ29P2DScreen3MgrP7J2DPane
|
|
setCallBackMessage__Q32kh6Screen19ObjDayEndResultMailFPQ29P2DScreen3MgrP7J2DPane:
|
|
/* 80409DB8 00406CF8 94 21 FF C0 */ stwu r1, -0x40(r1)
|
|
/* 80409DBC 00406CFC 7C 08 02 A6 */ mflr r0
|
|
/* 80409DC0 00406D00 90 01 00 44 */ stw r0, 0x44(r1)
|
|
/* 80409DC4 00406D04 BE E1 00 1C */ stmw r23, 0x1c(r1)
|
|
/* 80409DC8 00406D08 7C BA 2B 78 */ mr r26, r5
|
|
/* 80409DCC 00406D0C 7C 7F 1B 78 */ mr r31, r3
|
|
/* 80409DD0 00406D10 7C 9E 23 78 */ mr r30, r4
|
|
/* 80409DD4 00406D14 7F 43 D3 78 */ mr r3, r26
|
|
/* 80409DD8 00406D18 81 9A 00 00 */ lwz r12, 0(r26)
|
|
/* 80409DDC 00406D1C 81 8C 00 0C */ lwz r12, 0xc(r12)
|
|
/* 80409DE0 00406D20 7D 89 03 A6 */ mtctr r12
|
|
/* 80409DE4 00406D24 4E 80 04 21 */ bctrl
|
|
/* 80409DE8 00406D28 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80409DEC 00406D2C 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80409DF0 00406D30 40 82 00 84 */ bne .L_80409E74
|
|
/* 80409DF4 00406D34 80 1A 00 18 */ lwz r0, 0x18(r26)
|
|
/* 80409DF8 00406D38 38 60 00 00 */ li r3, 0
|
|
/* 80409DFC 00406D3C 80 9A 00 1C */ lwz r4, 0x1c(r26)
|
|
/* 80409E00 00406D40 7C 00 1A 78 */ xor r0, r0, r3
|
|
/* 80409E04 00406D44 7C 83 1A 78 */ xor r3, r4, r3
|
|
/* 80409E08 00406D48 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 80409E0C 00406D4C 41 82 00 68 */ beq .L_80409E74
|
|
/* 80409E10 00406D50 38 60 00 48 */ li r3, 0x48
|
|
/* 80409E14 00406D54 4B C1 A0 91 */ bl __nw__FUl
|
|
/* 80409E18 00406D58 7C 78 1B 79 */ or. r24, r3, r3
|
|
/* 80409E1C 00406D5C 41 82 00 0C */ beq .L_80409E28
|
|
/* 80409E20 00406D60 4B EF F7 F5 */ bl __ct__Q32og6Screen16CallBack_MessageFv
|
|
/* 80409E24 00406D64 7C 78 1B 78 */ mr r24, r3
|
|
.L_80409E28:
|
|
/* 80409E28 00406D68 83 3A 00 10 */ lwz r25, 0x10(r26)
|
|
/* 80409E2C 00406D6C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80409E30 00406D70 83 7A 00 14 */ lwz r27, 0x14(r26)
|
|
/* 80409E34 00406D74 7F 07 C3 78 */ mr r7, r24
|
|
/* 80409E38 00406D78 7F 25 CB 78 */ mr r5, r25
|
|
/* 80409E3C 00406D7C 7F 66 DB 78 */ mr r6, r27
|
|
/* 80409E40 00406D80 48 02 AC E5 */ bl addCallBack__Q29P2DScreen3MgrFUxPQ29P2DScreen4Node
|
|
/* 80409E44 00406D84 7F 43 D3 78 */ mr r3, r26
|
|
/* 80409E48 00406D88 38 82 1D A0 */ addi r4, r2, lbl_80520100@sda21
|
|
/* 80409E4C 00406D8C 4C C6 31 82 */ crclr 6
|
|
/* 80409E50 00406D90 4B C3 81 25 */ bl setString__10J2DTextBoxFPCce
|
|
/* 80409E54 00406D94 3C 60 74 65 */ lis r3, 0x74657874@ha
|
|
/* 80409E58 00406D98 38 00 00 54 */ li r0, 0x54
|
|
/* 80409E5C 00406D9C 38 63 78 74 */ addi r3, r3, 0x74657874@l
|
|
/* 80409E60 00406DA0 7F 63 1A 78 */ xor r3, r27, r3
|
|
/* 80409E64 00406DA4 7F 20 02 78 */ xor r0, r25, r0
|
|
/* 80409E68 00406DA8 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 80409E6C 00406DAC 40 82 00 08 */ bne .L_80409E74
|
|
/* 80409E70 00406DB0 93 1F 00 D4 */ stw r24, 0xd4(r31)
|
|
.L_80409E74:
|
|
/* 80409E74 00406DB4 83 BA 00 DC */ lwz r29, 0xdc(r26)
|
|
/* 80409E78 00406DB8 28 1D 00 00 */ cmplwi r29, 0
|
|
/* 80409E7C 00406DBC 41 82 02 DC */ beq .L_8040A158
|
|
/* 80409E80 00406DC0 3B BD FF F4 */ addi r29, r29, -12
|
|
/* 80409E84 00406DC4 48 00 02 D4 */ b .L_8040A158
|
|
.L_80409E88:
|
|
/* 80409E88 00406DC8 83 1D 00 0C */ lwz r24, 0xc(r29)
|
|
/* 80409E8C 00406DCC 7F 03 C3 78 */ mr r3, r24
|
|
/* 80409E90 00406DD0 81 98 00 00 */ lwz r12, 0(r24)
|
|
/* 80409E94 00406DD4 81 8C 00 0C */ lwz r12, 0xc(r12)
|
|
/* 80409E98 00406DD8 7D 89 03 A6 */ mtctr r12
|
|
/* 80409E9C 00406DDC 4E 80 04 21 */ bctrl
|
|
/* 80409EA0 00406DE0 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80409EA4 00406DE4 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80409EA8 00406DE8 40 82 00 84 */ bne .L_80409F2C
|
|
/* 80409EAC 00406DEC 80 18 00 18 */ lwz r0, 0x18(r24)
|
|
/* 80409EB0 00406DF0 38 60 00 00 */ li r3, 0
|
|
/* 80409EB4 00406DF4 80 98 00 1C */ lwz r4, 0x1c(r24)
|
|
/* 80409EB8 00406DF8 7C 00 1A 78 */ xor r0, r0, r3
|
|
/* 80409EBC 00406DFC 7C 83 1A 78 */ xor r3, r4, r3
|
|
/* 80409EC0 00406E00 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 80409EC4 00406E04 41 82 00 68 */ beq .L_80409F2C
|
|
/* 80409EC8 00406E08 38 60 00 48 */ li r3, 0x48
|
|
/* 80409ECC 00406E0C 4B C1 9F D9 */ bl __nw__FUl
|
|
/* 80409ED0 00406E10 7C 79 1B 79 */ or. r25, r3, r3
|
|
/* 80409ED4 00406E14 41 82 00 0C */ beq .L_80409EE0
|
|
/* 80409ED8 00406E18 4B EF F7 3D */ bl __ct__Q32og6Screen16CallBack_MessageFv
|
|
/* 80409EDC 00406E1C 7C 79 1B 78 */ mr r25, r3
|
|
.L_80409EE0:
|
|
/* 80409EE0 00406E20 83 58 00 10 */ lwz r26, 0x10(r24)
|
|
/* 80409EE4 00406E24 7F C3 F3 78 */ mr r3, r30
|
|
/* 80409EE8 00406E28 83 78 00 14 */ lwz r27, 0x14(r24)
|
|
/* 80409EEC 00406E2C 7F 27 CB 78 */ mr r7, r25
|
|
/* 80409EF0 00406E30 7F 45 D3 78 */ mr r5, r26
|
|
/* 80409EF4 00406E34 7F 66 DB 78 */ mr r6, r27
|
|
/* 80409EF8 00406E38 48 02 AC 2D */ bl addCallBack__Q29P2DScreen3MgrFUxPQ29P2DScreen4Node
|
|
/* 80409EFC 00406E3C 7F 03 C3 78 */ mr r3, r24
|
|
/* 80409F00 00406E40 38 82 1D A0 */ addi r4, r2, lbl_80520100@sda21
|
|
/* 80409F04 00406E44 4C C6 31 82 */ crclr 6
|
|
/* 80409F08 00406E48 4B C3 80 6D */ bl setString__10J2DTextBoxFPCce
|
|
/* 80409F0C 00406E4C 3C 60 74 65 */ lis r3, 0x74657874@ha
|
|
/* 80409F10 00406E50 38 00 00 54 */ li r0, 0x54
|
|
/* 80409F14 00406E54 38 63 78 74 */ addi r3, r3, 0x74657874@l
|
|
/* 80409F18 00406E58 7F 63 1A 78 */ xor r3, r27, r3
|
|
/* 80409F1C 00406E5C 7F 40 02 78 */ xor r0, r26, r0
|
|
/* 80409F20 00406E60 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 80409F24 00406E64 40 82 00 08 */ bne .L_80409F2C
|
|
/* 80409F28 00406E68 93 3F 00 D4 */ stw r25, 0xd4(r31)
|
|
.L_80409F2C:
|
|
/* 80409F2C 00406E6C 38 78 00 DC */ addi r3, r24, 0xdc
|
|
/* 80409F30 00406E70 4B C1 9C F1 */ bl getFirstLink__10JSUPtrListCFv
|
|
/* 80409F34 00406E74 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80409F38 00406E78 41 82 00 08 */ beq .L_80409F40
|
|
/* 80409F3C 00406E7C 38 63 FF F4 */ addi r3, r3, -12
|
|
.L_80409F40:
|
|
/* 80409F40 00406E80 7C 7C 1B 78 */ mr r28, r3
|
|
/* 80409F44 00406E84 48 00 01 FC */ b .L_8040A140
|
|
.L_80409F48:
|
|
/* 80409F48 00406E88 7F 83 E3 78 */ mr r3, r28
|
|
/* 80409F4C 00406E8C 4B C2 E9 F1 */ bl "getObject__17JSUTree<7J2DPane>CFv"
|
|
/* 80409F50 00406E90 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 80409F54 00406E94 7C 7B 1B 78 */ mr r27, r3
|
|
/* 80409F58 00406E98 81 8C 00 0C */ lwz r12, 0xc(r12)
|
|
/* 80409F5C 00406E9C 7D 89 03 A6 */ mtctr r12
|
|
/* 80409F60 00406EA0 4E 80 04 21 */ bctrl
|
|
/* 80409F64 00406EA4 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 80409F68 00406EA8 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 80409F6C 00406EAC 40 82 00 84 */ bne .L_80409FF0
|
|
/* 80409F70 00406EB0 80 1B 00 18 */ lwz r0, 0x18(r27)
|
|
/* 80409F74 00406EB4 38 60 00 00 */ li r3, 0
|
|
/* 80409F78 00406EB8 80 9B 00 1C */ lwz r4, 0x1c(r27)
|
|
/* 80409F7C 00406EBC 7C 00 1A 78 */ xor r0, r0, r3
|
|
/* 80409F80 00406EC0 7C 83 1A 78 */ xor r3, r4, r3
|
|
/* 80409F84 00406EC4 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 80409F88 00406EC8 41 82 00 68 */ beq .L_80409FF0
|
|
/* 80409F8C 00406ECC 38 60 00 48 */ li r3, 0x48
|
|
/* 80409F90 00406ED0 4B C1 9F 15 */ bl __nw__FUl
|
|
/* 80409F94 00406ED4 7C 78 1B 79 */ or. r24, r3, r3
|
|
/* 80409F98 00406ED8 41 82 00 0C */ beq .L_80409FA4
|
|
/* 80409F9C 00406EDC 4B EF F6 79 */ bl __ct__Q32og6Screen16CallBack_MessageFv
|
|
/* 80409FA0 00406EE0 7C 78 1B 78 */ mr r24, r3
|
|
.L_80409FA4:
|
|
/* 80409FA4 00406EE4 83 3B 00 10 */ lwz r25, 0x10(r27)
|
|
/* 80409FA8 00406EE8 7F C3 F3 78 */ mr r3, r30
|
|
/* 80409FAC 00406EEC 83 5B 00 14 */ lwz r26, 0x14(r27)
|
|
/* 80409FB0 00406EF0 7F 07 C3 78 */ mr r7, r24
|
|
/* 80409FB4 00406EF4 7F 25 CB 78 */ mr r5, r25
|
|
/* 80409FB8 00406EF8 7F 46 D3 78 */ mr r6, r26
|
|
/* 80409FBC 00406EFC 48 02 AB 69 */ bl addCallBack__Q29P2DScreen3MgrFUxPQ29P2DScreen4Node
|
|
/* 80409FC0 00406F00 7F 63 DB 78 */ mr r3, r27
|
|
/* 80409FC4 00406F04 38 82 1D A0 */ addi r4, r2, lbl_80520100@sda21
|
|
/* 80409FC8 00406F08 4C C6 31 82 */ crclr 6
|
|
/* 80409FCC 00406F0C 4B C3 7F A9 */ bl setString__10J2DTextBoxFPCce
|
|
/* 80409FD0 00406F10 3C 60 74 65 */ lis r3, 0x74657874@ha
|
|
/* 80409FD4 00406F14 38 00 00 54 */ li r0, 0x54
|
|
/* 80409FD8 00406F18 38 63 78 74 */ addi r3, r3, 0x74657874@l
|
|
/* 80409FDC 00406F1C 7F 43 1A 78 */ xor r3, r26, r3
|
|
/* 80409FE0 00406F20 7F 20 02 78 */ xor r0, r25, r0
|
|
/* 80409FE4 00406F24 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 80409FE8 00406F28 40 82 00 08 */ bne .L_80409FF0
|
|
/* 80409FEC 00406F2C 93 1F 00 D4 */ stw r24, 0xd4(r31)
|
|
.L_80409FF0:
|
|
/* 80409FF0 00406F30 3B 5B 00 DC */ addi r26, r27, 0xdc
|
|
/* 80409FF4 00406F34 7F 43 D3 78 */ mr r3, r26
|
|
/* 80409FF8 00406F38 4B C2 E9 31 */ bl "getFirstChild__17JSUTree<7J2DPane>CFv"
|
|
/* 80409FFC 00406F3C 90 61 00 0C */ stw r3, 0xc(r1)
|
|
/* 8040A000 00406F40 48 00 01 1C */ b .L_8040A11C
|
|
.L_8040A004:
|
|
/* 8040A004 00406F44 38 61 00 0C */ addi r3, r1, 0xc
|
|
/* 8040A008 00406F48 4B EF 94 E1 */ bl "getObject__25JSUTreeIterator<7J2DPane>CFv"
|
|
/* 8040A00C 00406F4C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A010 00406F50 7C 7B 1B 78 */ mr r27, r3
|
|
/* 8040A014 00406F54 81 8C 00 0C */ lwz r12, 0xc(r12)
|
|
/* 8040A018 00406F58 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A01C 00406F5C 4E 80 04 21 */ bctrl
|
|
/* 8040A020 00406F60 54 60 04 3E */ clrlwi r0, r3, 0x10
|
|
/* 8040A024 00406F64 28 00 00 13 */ cmplwi r0, 0x13
|
|
/* 8040A028 00406F68 40 82 00 8C */ bne .L_8040A0B4
|
|
/* 8040A02C 00406F6C 7F 63 DB 78 */ mr r3, r27
|
|
/* 8040A030 00406F70 4B EF FD 69 */ bl getUserInfo__7J2DPaneCFv
|
|
/* 8040A034 00406F74 38 00 00 00 */ li r0, 0
|
|
/* 8040A038 00406F78 7C 84 02 78 */ xor r4, r4, r0
|
|
/* 8040A03C 00406F7C 7C 60 02 78 */ xor r0, r3, r0
|
|
/* 8040A040 00406F80 7C 80 03 79 */ or. r0, r4, r0
|
|
/* 8040A044 00406F84 41 82 00 70 */ beq .L_8040A0B4
|
|
/* 8040A048 00406F88 38 60 00 48 */ li r3, 0x48
|
|
/* 8040A04C 00406F8C 4B C1 9E 59 */ bl __nw__FUl
|
|
/* 8040A050 00406F90 7C 77 1B 79 */ or. r23, r3, r3
|
|
/* 8040A054 00406F94 41 82 00 0C */ beq .L_8040A060
|
|
/* 8040A058 00406F98 4B EF F5 BD */ bl __ct__Q32og6Screen16CallBack_MessageFv
|
|
/* 8040A05C 00406F9C 7C 77 1B 78 */ mr r23, r3
|
|
.L_8040A060:
|
|
/* 8040A060 00406FA0 7F 63 DB 78 */ mr r3, r27
|
|
/* 8040A064 00406FA4 4B EF 94 99 */ bl getTagName__7J2DPaneCFv
|
|
/* 8040A068 00406FA8 7C 79 1B 78 */ mr r25, r3
|
|
/* 8040A06C 00406FAC 7C 98 23 78 */ mr r24, r4
|
|
/* 8040A070 00406FB0 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040A074 00406FB4 7E E7 BB 78 */ mr r7, r23
|
|
/* 8040A078 00406FB8 7F 06 C3 78 */ mr r6, r24
|
|
/* 8040A07C 00406FBC 7F 25 CB 78 */ mr r5, r25
|
|
/* 8040A080 00406FC0 48 02 AA A5 */ bl addCallBack__Q29P2DScreen3MgrFUxPQ29P2DScreen4Node
|
|
/* 8040A084 00406FC4 7F 63 DB 78 */ mr r3, r27
|
|
/* 8040A088 00406FC8 38 82 1D A0 */ addi r4, r2, lbl_80520100@sda21
|
|
/* 8040A08C 00406FCC 4C C6 31 82 */ crclr 6
|
|
/* 8040A090 00406FD0 4B C3 7E E5 */ bl setString__10J2DTextBoxFPCce
|
|
/* 8040A094 00406FD4 3C 60 74 65 */ lis r3, 0x74657874@ha
|
|
/* 8040A098 00406FD8 38 00 00 54 */ li r0, 0x54
|
|
/* 8040A09C 00406FDC 38 63 78 74 */ addi r3, r3, 0x74657874@l
|
|
/* 8040A0A0 00406FE0 7F 03 1A 78 */ xor r3, r24, r3
|
|
/* 8040A0A4 00406FE4 7F 20 02 78 */ xor r0, r25, r0
|
|
/* 8040A0A8 00406FE8 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 8040A0AC 00406FEC 40 82 00 08 */ bne .L_8040A0B4
|
|
/* 8040A0B0 00406FF0 92 FF 00 D4 */ stw r23, 0xd4(r31)
|
|
.L_8040A0B4:
|
|
/* 8040A0B4 00406FF4 7F 63 DB 78 */ mr r3, r27
|
|
/* 8040A0B8 00406FF8 4B EF 94 3D */ bl getPaneTree__7J2DPaneFv
|
|
/* 8040A0BC 00406FFC 7C 7B 1B 78 */ mr r27, r3
|
|
/* 8040A0C0 00407000 4B C2 E8 69 */ bl "getFirstChild__17JSUTree<7J2DPane>CFv"
|
|
/* 8040A0C4 00407004 7C 64 1B 78 */ mr r4, r3
|
|
/* 8040A0C8 00407008 38 61 00 08 */ addi r3, r1, 8
|
|
/* 8040A0CC 0040700C 4B C2 E8 49 */ bl "__ct__25JSUTreeIterator<7J2DPane>FP17JSUTree<7J2DPane>"
|
|
/* 8040A0D0 00407010 48 00 00 24 */ b .L_8040A0F4
|
|
.L_8040A0D4:
|
|
/* 8040A0D4 00407014 38 61 00 08 */ addi r3, r1, 8
|
|
/* 8040A0D8 00407018 4B EF 94 11 */ bl "getObject__25JSUTreeIterator<7J2DPane>CFv"
|
|
/* 8040A0DC 0040701C 7C 65 1B 78 */ mr r5, r3
|
|
/* 8040A0E0 00407020 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A0E4 00407024 7F C4 F3 78 */ mr r4, r30
|
|
/* 8040A0E8 00407028 4B FF FC D1 */ bl setCallBackMessage__Q32kh6Screen19ObjDayEndResultMailFPQ29P2DScreen3MgrP7J2DPane
|
|
/* 8040A0EC 0040702C 38 61 00 08 */ addi r3, r1, 8
|
|
/* 8040A0F0 00407030 4B C2 E8 09 */ bl "__pp__25JSUTreeIterator<7J2DPane>Fv"
|
|
.L_8040A0F4:
|
|
/* 8040A0F4 00407034 7F 63 DB 78 */ mr r3, r27
|
|
/* 8040A0F8 00407038 4B C2 E7 F9 */ bl "getEndChild__17JSUTree<7J2DPane>CFv"
|
|
/* 8040A0FC 0040703C 7C 64 1B 78 */ mr r4, r3
|
|
/* 8040A100 00407040 38 61 00 08 */ addi r3, r1, 8
|
|
/* 8040A104 00407044 4B C2 E7 D5 */ bl "__ne__25JSUTreeIterator<7J2DPane>CFPC17JSUTree<7J2DPane>"
|
|
/* 8040A108 00407048 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 8040A10C 0040704C 40 82 FF C8 */ bne .L_8040A0D4
|
|
/* 8040A110 00407050 80 61 00 0C */ lwz r3, 0xc(r1)
|
|
/* 8040A114 00407054 4B C2 E7 B1 */ bl "getNextChild__17JSUTree<7J2DPane>CFv"
|
|
/* 8040A118 00407058 90 61 00 0C */ stw r3, 0xc(r1)
|
|
.L_8040A11C:
|
|
/* 8040A11C 0040705C 7F 43 D3 78 */ mr r3, r26
|
|
/* 8040A120 00407060 4B C2 E7 D1 */ bl "getEndChild__17JSUTree<7J2DPane>CFv"
|
|
/* 8040A124 00407064 80 01 00 0C */ lwz r0, 0xc(r1)
|
|
/* 8040A128 00407068 7C 00 18 40 */ cmplw r0, r3
|
|
/* 8040A12C 0040706C 40 82 FE D8 */ bne .L_8040A004
|
|
/* 8040A130 00407070 83 9C 00 18 */ lwz r28, 0x18(r28)
|
|
/* 8040A134 00407074 28 1C 00 00 */ cmplwi r28, 0
|
|
/* 8040A138 00407078 41 82 00 08 */ beq .L_8040A140
|
|
/* 8040A13C 0040707C 3B 9C FF F4 */ addi r28, r28, -12
|
|
.L_8040A140:
|
|
/* 8040A140 00407080 28 1C 00 00 */ cmplwi r28, 0
|
|
/* 8040A144 00407084 40 82 FE 04 */ bne .L_80409F48
|
|
/* 8040A148 00407088 83 BD 00 18 */ lwz r29, 0x18(r29)
|
|
/* 8040A14C 0040708C 28 1D 00 00 */ cmplwi r29, 0
|
|
/* 8040A150 00407090 41 82 00 08 */ beq .L_8040A158
|
|
/* 8040A154 00407094 3B BD FF F4 */ addi r29, r29, -12
|
|
.L_8040A158:
|
|
/* 8040A158 00407098 28 1D 00 00 */ cmplwi r29, 0
|
|
/* 8040A15C 0040709C 40 82 FD 2C */ bne .L_80409E88
|
|
/* 8040A160 004070A0 BA E1 00 1C */ lmw r23, 0x1c(r1)
|
|
/* 8040A164 004070A4 80 01 00 44 */ lwz r0, 0x44(r1)
|
|
/* 8040A168 004070A8 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A16C 004070AC 38 21 00 40 */ addi r1, r1, 0x40
|
|
/* 8040A170 004070B0 4E 80 00 20 */ blr
|
|
|
|
.global setCallBackMessage__Q32kh6Screen19ObjDayEndResultMailFPQ29P2DScreen3Mgr
|
|
setCallBackMessage__Q32kh6Screen19ObjDayEndResultMailFPQ29P2DScreen3Mgr:
|
|
/* 8040A174 004070B4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040A178 004070B8 7C 08 02 A6 */ mflr r0
|
|
/* 8040A17C 004070BC 7C 85 23 78 */ mr r5, r4
|
|
/* 8040A180 004070C0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A184 004070C4 4B FF FC 35 */ bl setCallBackMessage__Q32kh6Screen19ObjDayEndResultMailFPQ29P2DScreen3MgrP7J2DPane
|
|
/* 8040A188 004070C8 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A18C 004070CC 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A190 004070D0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040A194 004070D4 4E 80 00 20 */ blr
|
|
|
|
.global skipped__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
skipped__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040A198 004070D8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040A19C 004070DC 7C 08 02 A6 */ mflr r0
|
|
/* 8040A1A0 004070E0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A1A4 004070E4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040A1A8 004070E8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A1AC 004070EC 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A1B0 004070F0 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 8040A1B4 004070F4 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A1B8 004070F8 4E 80 04 21 */ bctrl
|
|
/* 8040A1BC 004070FC 80 9F 00 BC */ lwz r4, 0xbc(r31)
|
|
/* 8040A1C0 00407100 80 1F 00 B8 */ lwz r0, 0xb8(r31)
|
|
/* 8040A1C4 00407104 7C 04 00 50 */ subf r0, r4, r0
|
|
/* 8040A1C8 00407108 7C 63 02 14 */ add r3, r3, r0
|
|
/* 8040A1CC 0040710C 88 03 02 28 */ lbz r0, 0x228(r3)
|
|
/* 8040A1D0 00407110 7C 00 07 74 */ extsb r0, r0
|
|
/* 8040A1D4 00407114 20 00 FF FE */ subfic r0, r0, -2
|
|
/* 8040A1D8 00407118 7C 00 00 34 */ cntlzw r0, r0
|
|
/* 8040A1DC 0040711C 54 03 D9 7E */ srwi r3, r0, 5
|
|
/* 8040A1E0 00407120 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040A1E4 00407124 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A1E8 00407128 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A1EC 0040712C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040A1F0 00407130 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
__ct__Q32kh6Screen19ObjDayEndResultTitlFv:
|
|
/* 8040A1F4 00407134 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040A1F8 00407138 7C 08 02 A6 */ mflr r0
|
|
/* 8040A1FC 0040713C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A200 00407140 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040A204 00407144 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A208 00407148 48 04 98 E1 */ bl __ct__Q26Screen7ObjBaseFv
|
|
/* 8040A20C 0040714C 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen19ObjDayEndResultTitl@ha
|
|
/* 8040A210 00407150 38 00 00 00 */ li r0, 0
|
|
/* 8040A214 00407154 38 63 AE 18 */ addi r3, r3, __vt__Q32kh6Screen19ObjDayEndResultTitl@l
|
|
/* 8040A218 00407158 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 8040A21C 0040715C 90 7F 00 00 */ stw r3, 0(r31)
|
|
/* 8040A220 00407160 38 83 00 10 */ addi r4, r3, 0x10
|
|
/* 8040A224 00407164 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A228 00407168 90 9F 00 18 */ stw r4, 0x18(r31)
|
|
/* 8040A22C 0040716C 90 1F 00 38 */ stw r0, 0x38(r31)
|
|
/* 8040A230 00407170 90 1F 00 3C */ stw r0, 0x3c(r31)
|
|
/* 8040A234 00407174 90 1F 00 40 */ stw r0, 0x40(r31)
|
|
/* 8040A238 00407178 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
/* 8040A23C 0040717C D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
/* 8040A240 00407180 90 1F 00 4C */ stw r0, 0x4c(r31)
|
|
/* 8040A244 00407184 98 1F 00 50 */ stb r0, 0x50(r31)
|
|
/* 8040A248 00407188 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040A24C 0040718C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A250 00407190 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A254 00407194 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040A258 00407198 4E 80 00 20 */ blr
|
|
|
|
.global doCreate__Q32kh6Screen19ObjDayEndResultTitlFP10JKRArchive
|
|
doCreate__Q32kh6Screen19ObjDayEndResultTitlFP10JKRArchive:
|
|
/* 8040A25C 0040719C 94 21 FF B0 */ stwu r1, -0x50(r1)
|
|
/* 8040A260 004071A0 7C 08 02 A6 */ mflr r0
|
|
/* 8040A264 004071A4 3C A0 80 4A */ lis r5, lbl_80498830@ha
|
|
/* 8040A268 004071A8 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 8040A26C 004071AC 93 E1 00 4C */ stw r31, 0x4c(r1)
|
|
/* 8040A270 004071B0 7C 9F 23 78 */ mr r31, r4
|
|
/* 8040A274 004071B4 93 C1 00 48 */ stw r30, 0x48(r1)
|
|
/* 8040A278 004071B8 3B C5 88 30 */ addi r30, r5, lbl_80498830@l
|
|
/* 8040A27C 004071BC 93 A1 00 44 */ stw r29, 0x44(r1)
|
|
/* 8040A280 004071C0 7C 7D 1B 78 */ mr r29, r3
|
|
/* 8040A284 004071C4 38 60 01 48 */ li r3, 0x148
|
|
/* 8040A288 004071C8 4B C1 9C 1D */ bl __nw__FUl
|
|
/* 8040A28C 004071CC 7C 60 1B 79 */ or. r0, r3, r3
|
|
/* 8040A290 004071D0 41 82 00 0C */ beq .L_8040A29C
|
|
/* 8040A294 004071D4 48 02 AB 19 */ bl __ct__Q29P2DScreen10Mgr_tuningFv
|
|
/* 8040A298 004071D8 7C 60 1B 78 */ mr r0, r3
|
|
.L_8040A29C:
|
|
/* 8040A29C 004071DC 90 1D 00 38 */ stw r0, 0x38(r29)
|
|
/* 8040A2A0 004071E0 7F E6 FB 78 */ mr r6, r31
|
|
/* 8040A2A4 004071E4 38 9E 03 B8 */ addi r4, r30, 0x3b8
|
|
/* 8040A2A8 004071E8 3C A0 01 04 */ lis r5, 0x104
|
|
/* 8040A2AC 004071EC 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 8040A2B0 004071F0 4B C3 53 75 */ bl set__9J2DScreenFPCcUlP10JKRArchive
|
|
/* 8040A2B4 004071F4 7F E4 FB 78 */ mr r4, r31
|
|
/* 8040A2B8 004071F8 38 7E 03 D0 */ addi r3, r30, 0x3d0
|
|
/* 8040A2BC 004071FC 4B C1 8D 5D */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 8040A2C0 00407200 4B C3 D6 5D */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 8040A2C4 00407204 90 7D 00 3C */ stw r3, 0x3c(r29)
|
|
/* 8040A2C8 00407208 7F E4 FB 78 */ mr r4, r31
|
|
/* 8040A2CC 0040720C 38 7E 03 E8 */ addi r3, r30, 0x3e8
|
|
/* 8040A2D0 00407210 4B C1 8D 49 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 8040A2D4 00407214 4B C3 D6 49 */ bl load__20J2DAnmLoaderDataBaseFPCv
|
|
/* 8040A2D8 00407218 90 7D 00 40 */ stw r3, 0x40(r29)
|
|
/* 8040A2DC 0040721C 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 8040A2E0 00407220 80 9D 00 3C */ lwz r4, 0x3c(r29)
|
|
/* 8040A2E4 00407224 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A2E8 00407228 81 8C 00 60 */ lwz r12, 0x60(r12)
|
|
/* 8040A2EC 0040722C 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A2F0 00407230 4E 80 04 21 */ bctrl
|
|
/* 8040A2F4 00407234 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 8040A2F8 00407238 80 9D 00 40 */ lwz r4, 0x40(r29)
|
|
/* 8040A2FC 0040723C 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A300 00407240 81 8C 00 6C */ lwz r12, 0x6c(r12)
|
|
/* 8040A304 00407244 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A308 00407248 4E 80 04 21 */ bctrl
|
|
/* 8040A30C 0040724C 80 7D 00 38 */ lwz r3, 0x38(r29)
|
|
/* 8040A310 00407250 48 00 13 E1 */ bl setInfAlpha__Q22kh6ScreenFP7J2DPane
|
|
/* 8040A314 00407254 38 A0 00 01 */ li r5, 1
|
|
/* 8040A318 00407258 38 80 00 07 */ li r4, 7
|
|
/* 8040A31C 0040725C 38 60 00 06 */ li r3, 6
|
|
/* 8040A320 00407260 38 00 00 00 */ li r0, 0
|
|
/* 8040A324 00407264 98 A1 00 14 */ stb r5, 0x14(r1)
|
|
/* 8040A328 00407268 3B E1 00 18 */ addi r31, r1, 0x18
|
|
/* 8040A32C 0040726C C8 7E 03 98 */ lfd f3, 0x398(r30)
|
|
/* 8040A330 00407270 98 81 00 15 */ stb r4, 0x15(r1)
|
|
/* 8040A334 00407274 C8 5E 03 A0 */ lfd f2, 0x3a0(r30)
|
|
/* 8040A338 00407278 98 61 00 16 */ stb r3, 0x16(r1)
|
|
/* 8040A33C 0040727C C8 3E 03 A8 */ lfd f1, 0x3a8(r30)
|
|
/* 8040A340 00407280 98 01 00 17 */ stb r0, 0x17(r1)
|
|
/* 8040A344 00407284 C8 1E 03 B0 */ lfd f0, 0x3b0(r30)
|
|
/* 8040A348 00407288 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A34C 0040728C D8 61 00 18 */ stfd f3, 0x18(r1)
|
|
/* 8040A350 00407290 83 DD 00 38 */ lwz r30, 0x38(r29)
|
|
/* 8040A354 00407294 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 8040A358 00407298 88 A1 00 10 */ lbz r5, 0x10(r1)
|
|
/* 8040A35C 0040729C 88 81 00 11 */ lbz r4, 0x11(r1)
|
|
/* 8040A360 004072A0 88 61 00 12 */ lbz r3, 0x12(r1)
|
|
/* 8040A364 004072A4 88 01 00 13 */ lbz r0, 0x13(r1)
|
|
/* 8040A368 004072A8 D8 41 00 20 */ stfd f2, 0x20(r1)
|
|
/* 8040A36C 004072AC D8 21 00 28 */ stfd f1, 0x28(r1)
|
|
/* 8040A370 004072B0 D8 01 00 30 */ stfd f0, 0x30(r1)
|
|
/* 8040A374 004072B4 98 A1 00 08 */ stb r5, 8(r1)
|
|
/* 8040A378 004072B8 98 81 00 09 */ stb r4, 9(r1)
|
|
/* 8040A37C 004072BC 98 61 00 0A */ stb r3, 0xa(r1)
|
|
/* 8040A380 004072C0 98 01 00 0B */ stb r0, 0xb(r1)
|
|
.L_8040A384:
|
|
/* 8040A384 004072C4 80 BF 00 00 */ lwz r5, 0(r31)
|
|
/* 8040A388 004072C8 38 60 00 00 */ li r3, 0
|
|
/* 8040A38C 004072CC 80 DF 00 04 */ lwz r6, 4(r31)
|
|
/* 8040A390 004072D0 7C A0 1A 78 */ xor r0, r5, r3
|
|
/* 8040A394 004072D4 7C C3 1A 78 */ xor r3, r6, r3
|
|
/* 8040A398 004072D8 7C 60 03 79 */ or. r0, r3, r0
|
|
/* 8040A39C 004072DC 41 82 00 60 */ beq .L_8040A3FC
|
|
/* 8040A3A0 004072E0 81 9E 00 00 */ lwz r12, 0(r30)
|
|
/* 8040A3A4 004072E4 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040A3A8 004072E8 81 8C 00 3C */ lwz r12, 0x3c(r12)
|
|
/* 8040A3AC 004072EC 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A3B0 004072F0 3B FF 00 08 */ addi r31, r31, 8
|
|
/* 8040A3B4 004072F4 4E 80 04 21 */ bctrl
|
|
/* 8040A3B8 004072F8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8040A3BC 004072FC 41 82 FF C8 */ beq .L_8040A384
|
|
/* 8040A3C0 00407300 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A3C4 00407304 80 01 00 08 */ lwz r0, 8(r1)
|
|
/* 8040A3C8 00407308 81 8C 01 3C */ lwz r12, 0x13c(r12)
|
|
/* 8040A3CC 0040730C 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 8040A3D0 00407310 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A3D4 00407314 4E 80 04 21 */ bctrl
|
|
/* 8040A3D8 00407318 88 81 00 0C */ lbz r4, 0xc(r1)
|
|
/* 8040A3DC 0040731C 88 01 00 0D */ lbz r0, 0xd(r1)
|
|
/* 8040A3E0 00407320 98 83 00 7C */ stb r4, 0x7c(r3)
|
|
/* 8040A3E4 00407324 88 81 00 0E */ lbz r4, 0xe(r1)
|
|
/* 8040A3E8 00407328 98 03 00 7D */ stb r0, 0x7d(r3)
|
|
/* 8040A3EC 0040732C 88 01 00 0F */ lbz r0, 0xf(r1)
|
|
/* 8040A3F0 00407330 98 83 00 7E */ stb r4, 0x7e(r3)
|
|
/* 8040A3F4 00407334 98 03 00 7F */ stb r0, 0x7f(r3)
|
|
/* 8040A3F8 00407338 4B FF FF 8C */ b .L_8040A384
|
|
.L_8040A3FC:
|
|
/* 8040A3FC 0040733C 80 01 00 54 */ lwz r0, 0x54(r1)
|
|
/* 8040A400 00407340 83 E1 00 4C */ lwz r31, 0x4c(r1)
|
|
/* 8040A404 00407344 83 C1 00 48 */ lwz r30, 0x48(r1)
|
|
/* 8040A408 00407348 83 A1 00 44 */ lwz r29, 0x44(r1)
|
|
/* 8040A40C 0040734C 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A410 00407350 38 21 00 50 */ addi r1, r1, 0x50
|
|
/* 8040A414 00407354 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadein__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
doUpdateFadein__Q32kh6Screen19ObjDayEndResultTitlFv:
|
|
/* 8040A418 00407358 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040A41C 0040735C 7C 08 02 A6 */ mflr r0
|
|
/* 8040A420 00407360 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A424 00407364 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040A428 00407368 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A42C 0040736C 48 00 03 4D */ bl updateCommon__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
/* 8040A430 00407370 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 8040A434 00407374 88 9F 00 50 */ lbz r4, 0x50(r31)
|
|
/* 8040A438 00407378 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A43C 0040737C 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 8040A440 00407380 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A444 00407384 4E 80 04 21 */ bctrl
|
|
/* 8040A448 00407388 38 6D 9A B8 */ addi r3, r13, msVal__Q32kh6Screen19ObjDayEndResultTitl@sda21
|
|
/* 8040A44C 0040738C 88 9F 00 50 */ lbz r4, 0x50(r31)
|
|
/* 8040A450 00407390 88 63 00 04 */ lbz r3, 4(r3)
|
|
/* 8040A454 00407394 20 03 00 FF */ subfic r0, r3, 0xff
|
|
/* 8040A458 00407398 7C 04 00 00 */ cmpw r4, r0
|
|
/* 8040A45C 0040739C 40 81 00 14 */ ble .L_8040A470
|
|
/* 8040A460 004073A0 38 00 00 FF */ li r0, 0xff
|
|
/* 8040A464 004073A4 38 60 00 01 */ li r3, 1
|
|
/* 8040A468 004073A8 98 1F 00 50 */ stb r0, 0x50(r31)
|
|
/* 8040A46C 004073AC 48 00 00 10 */ b .L_8040A47C
|
|
.L_8040A470:
|
|
/* 8040A470 004073B0 7C 04 1A 14 */ add r0, r4, r3
|
|
/* 8040A474 004073B4 38 60 00 00 */ li r3, 0
|
|
/* 8040A478 004073B8 98 1F 00 50 */ stb r0, 0x50(r31)
|
|
.L_8040A47C:
|
|
/* 8040A47C 004073BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A480 004073C0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040A484 004073C4 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A488 004073C8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040A48C 004073CC 4E 80 00 20 */ blr
|
|
|
|
.global doUpdate__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
doUpdate__Q32kh6Screen19ObjDayEndResultTitlFv:
|
|
/* 8040A490 004073D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040A494 004073D4 7C 08 02 A6 */ mflr r0
|
|
/* 8040A498 004073D8 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A49C 004073DC 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040A4A0 004073E0 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A4A4 004073E4 48 00 02 D5 */ bl updateCommon__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
/* 8040A4A8 004073E8 80 7F 00 4C */ lwz r3, 0x4c(r31)
|
|
/* 8040A4AC 004073EC 38 63 00 01 */ addi r3, r3, 1
|
|
/* 8040A4B0 004073F0 90 7F 00 4C */ stw r3, 0x4c(r31)
|
|
/* 8040A4B4 004073F4 80 0D 9A B8 */ lwz r0, msVal__Q32kh6Screen19ObjDayEndResultTitl@sda21(r13)
|
|
/* 8040A4B8 004073F8 7C 03 00 40 */ cmplw r3, r0
|
|
/* 8040A4BC 004073FC 40 80 00 18 */ bge .L_8040A4D4
|
|
/* 8040A4C0 00407400 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A4C4 00407404 48 04 9B 7D */ bl getGamePad__Q26Screen7ObjBaseCFv
|
|
/* 8040A4C8 00407408 80 03 00 1C */ lwz r0, 0x1c(r3)
|
|
/* 8040A4CC 0040740C 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
|
|
/* 8040A4D0 00407410 41 82 00 0C */ beq .L_8040A4DC
|
|
.L_8040A4D4:
|
|
/* 8040A4D4 00407414 38 60 00 01 */ li r3, 1
|
|
/* 8040A4D8 00407418 48 00 00 08 */ b .L_8040A4E0
|
|
.L_8040A4DC:
|
|
/* 8040A4DC 0040741C 38 60 00 00 */ li r3, 0
|
|
.L_8040A4E0:
|
|
/* 8040A4E0 00407420 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A4E4 00407424 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040A4E8 00407428 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A4EC 0040742C 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040A4F0 00407430 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadeout__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
doUpdateFadeout__Q32kh6Screen19ObjDayEndResultTitlFv:
|
|
/* 8040A4F4 00407434 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040A4F8 00407438 7C 08 02 A6 */ mflr r0
|
|
/* 8040A4FC 0040743C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A500 00407440 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040A504 00407444 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A508 00407448 48 00 02 71 */ bl updateCommon__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
/* 8040A50C 0040744C 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 8040A510 00407450 88 9F 00 50 */ lbz r4, 0x50(r31)
|
|
/* 8040A514 00407454 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A518 00407458 81 8C 00 24 */ lwz r12, 0x24(r12)
|
|
/* 8040A51C 0040745C 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A520 00407460 4E 80 04 21 */ bctrl
|
|
/* 8040A524 00407464 38 6D 9A B8 */ addi r3, r13, msVal__Q32kh6Screen19ObjDayEndResultTitl@sda21
|
|
/* 8040A528 00407468 88 1F 00 50 */ lbz r0, 0x50(r31)
|
|
/* 8040A52C 0040746C 88 63 00 04 */ lbz r3, 4(r3)
|
|
/* 8040A530 00407470 7C 00 18 40 */ cmplw r0, r3
|
|
/* 8040A534 00407474 40 80 00 14 */ bge .L_8040A548
|
|
/* 8040A538 00407478 38 00 00 00 */ li r0, 0
|
|
/* 8040A53C 0040747C 38 60 00 01 */ li r3, 1
|
|
/* 8040A540 00407480 98 1F 00 50 */ stb r0, 0x50(r31)
|
|
/* 8040A544 00407484 48 00 00 10 */ b .L_8040A554
|
|
.L_8040A548:
|
|
/* 8040A548 00407488 7C 03 00 50 */ subf r0, r3, r0
|
|
/* 8040A54C 0040748C 38 60 00 00 */ li r3, 0
|
|
/* 8040A550 00407490 98 1F 00 50 */ stb r0, 0x50(r31)
|
|
.L_8040A554:
|
|
/* 8040A554 00407494 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A558 00407498 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040A55C 0040749C 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A560 004074A0 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040A564 004074A4 4E 80 00 20 */ blr
|
|
|
|
.global doUpdateFadeoutFinish__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
doUpdateFadeoutFinish__Q32kh6Screen19ObjDayEndResultTitlFv:
|
|
/* 8040A568 004074A8 94 21 FF D0 */ stwu r1, -0x30(r1)
|
|
/* 8040A56C 004074AC 7C 08 02 A6 */ mflr r0
|
|
/* 8040A570 004074B0 90 01 00 34 */ stw r0, 0x34(r1)
|
|
/* 8040A574 004074B4 93 E1 00 2C */ stw r31, 0x2c(r1)
|
|
/* 8040A578 004074B8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A57C 004074BC 48 04 9A 2D */ bl getDispMember__Q26Screen7ObjBaseFv
|
|
/* 8040A580 004074C0 3C 80 80 4E */ lis r4, __vt__Q26Screen12SceneArgBase@ha
|
|
/* 8040A584 004074C4 38 C0 00 01 */ li r6, 1
|
|
/* 8040A588 004074C8 39 24 84 68 */ addi r9, r4, __vt__Q26Screen12SceneArgBase@l
|
|
/* 8040A58C 004074CC 3C 80 80 4E */ lis r4, __vt__Q26Screen13StartSceneArg@ha
|
|
/* 8040A590 004074D0 91 21 00 08 */ stw r9, 8(r1)
|
|
/* 8040A594 004074D4 38 04 8A 78 */ addi r0, r4, __vt__Q26Screen13StartSceneArg@l
|
|
/* 8040A598 004074D8 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen20SArgDayEndResultBase@ha
|
|
/* 8040A59C 004074DC 3C E0 80 4E */ lis r7, __vt__Q26Screen11SetSceneArg@ha
|
|
/* 8040A5A0 004074E0 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8040A5A4 004074E4 38 A4 B0 10 */ addi r5, r4, __vt__Q32kh6Screen20SArgDayEndResultBase@l
|
|
/* 8040A5A8 004074E8 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen20SArgDayEndResultItem@ha
|
|
/* 8040A5AC 004074EC 39 00 4E 23 */ li r8, 0x4e23
|
|
/* 8040A5B0 004074F0 91 21 00 10 */ stw r9, 0x10(r1)
|
|
/* 8040A5B4 004074F4 39 27 84 58 */ addi r9, r7, __vt__Q26Screen11SetSceneArg@l
|
|
/* 8040A5B8 004074F8 38 E0 00 00 */ li r7, 0
|
|
/* 8040A5BC 004074FC 38 04 AF 38 */ addi r0, r4, __vt__Q32kh6Screen20SArgDayEndResultItem@l
|
|
/* 8040A5C0 00407500 90 A1 00 08 */ stw r5, 8(r1)
|
|
/* 8040A5C4 00407504 90 61 00 1C */ stw r3, 0x1c(r1)
|
|
/* 8040A5C8 00407508 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A5CC 0040750C 91 21 00 10 */ stw r9, 0x10(r1)
|
|
/* 8040A5D0 00407510 91 01 00 14 */ stw r8, 0x14(r1)
|
|
/* 8040A5D4 00407514 98 E1 00 18 */ stb r7, 0x18(r1)
|
|
/* 8040A5D8 00407518 98 C1 00 19 */ stb r6, 0x19(r1)
|
|
/* 8040A5DC 0040751C 98 C1 00 0C */ stb r6, 0xc(r1)
|
|
/* 8040A5E0 00407520 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8040A5E4 00407524 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 8040A5E8 00407528 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 8040A5EC 0040752C 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A5F0 00407530 4E 80 04 21 */ bctrl
|
|
/* 8040A5F4 00407534 38 81 00 10 */ addi r4, r1, 0x10
|
|
/* 8040A5F8 00407538 48 04 79 39 */ bl setScene__Q26Screen9SceneBaseFRQ26Screen11SetSceneArg
|
|
/* 8040A5FC 0040753C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 8040A600 00407540 41 82 00 20 */ beq .L_8040A620
|
|
/* 8040A604 00407544 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A608 00407548 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 8040A60C 0040754C 81 8C 00 30 */ lwz r12, 0x30(r12)
|
|
/* 8040A610 00407550 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A614 00407554 4E 80 04 21 */ bctrl
|
|
/* 8040A618 00407558 38 81 00 08 */ addi r4, r1, 8
|
|
/* 8040A61C 0040755C 48 04 79 45 */ bl startScene__Q26Screen9SceneBaseFPQ26Screen13StartSceneArg
|
|
.L_8040A620:
|
|
/* 8040A620 00407560 80 01 00 34 */ lwz r0, 0x34(r1)
|
|
/* 8040A624 00407564 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
|
/* 8040A628 00407568 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A62C 0040756C 38 21 00 30 */ addi r1, r1, 0x30
|
|
/* 8040A630 00407570 4E 80 00 20 */ blr
|
|
|
|
.global doDraw__Q32kh6Screen19ObjDayEndResultTitlFR8Graphics
|
|
doDraw__Q32kh6Screen19ObjDayEndResultTitlFR8Graphics:
|
|
/* 8040A634 00407574 94 21 FF B0 */ stwu r1, -0x50(r1)
|
|
/* 8040A638 00407578 7C 08 02 A6 */ mflr r0
|
|
/* 8040A63C 0040757C 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 8040A640 00407580 93 E1 00 4C */ stw r31, 0x4c(r1)
|
|
/* 8040A644 00407584 93 C1 00 48 */ stw r30, 0x48(r1)
|
|
/* 8040A648 00407588 93 A1 00 44 */ stw r29, 0x44(r1)
|
|
/* 8040A64C 0040758C 7C 9D 23 78 */ mr r29, r4
|
|
/* 8040A650 00407590 3B FD 00 BC */ addi r31, r29, 0xbc
|
|
/* 8040A654 00407594 93 81 00 40 */ stw r28, 0x40(r1)
|
|
/* 8040A658 00407598 7C 7C 1B 78 */ mr r28, r3
|
|
/* 8040A65C 0040759C 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A660 004075A0 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 8040A664 004075A4 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 8040A668 004075A8 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A66C 004075AC 4E 80 04 21 */ bctrl
|
|
/* 8040A670 004075B0 38 00 00 FF */ li r0, 0xff
|
|
/* 8040A674 004075B4 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A678 004075B8 98 01 00 18 */ stb r0, 0x18(r1)
|
|
/* 8040A67C 004075BC 38 81 00 08 */ addi r4, r1, 8
|
|
/* 8040A680 004075C0 38 A1 00 0C */ addi r5, r1, 0xc
|
|
/* 8040A684 004075C4 38 C1 00 10 */ addi r6, r1, 0x10
|
|
/* 8040A688 004075C8 98 01 00 19 */ stb r0, 0x19(r1)
|
|
/* 8040A68C 004075CC 38 E1 00 14 */ addi r7, r1, 0x14
|
|
/* 8040A690 004075D0 98 01 00 1A */ stb r0, 0x1a(r1)
|
|
/* 8040A694 004075D4 98 01 00 1B */ stb r0, 0x1b(r1)
|
|
/* 8040A698 004075D8 80 01 00 18 */ lwz r0, 0x18(r1)
|
|
/* 8040A69C 004075DC 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A6A0 004075E0 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 8040A6A4 004075E4 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 8040A6A8 004075E8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8040A6AC 004075EC 4B C2 BF E1 */ bl setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
|
/* 8040A6B0 004075F0 38 60 00 00 */ li r3, 0
|
|
/* 8040A6B4 004075F4 4B CD EA 79 */ bl GXSetColorUpdate
|
|
/* 8040A6B8 004075F8 38 60 00 01 */ li r3, 1
|
|
/* 8040A6BC 004075FC 4B CD EA 9D */ bl GXSetAlphaUpdate
|
|
/* 8040A6C0 00407600 48 01 8B 65 */ bl getRenderModeObj__6SystemFv
|
|
/* 8040A6C4 00407604 A3 C3 00 06 */ lhz r30, 6(r3)
|
|
/* 8040A6C8 00407608 48 01 8B 5D */ bl getRenderModeObj__6SystemFv
|
|
/* 8040A6CC 0040760C A0 83 00 04 */ lhz r4, 4(r3)
|
|
/* 8040A6D0 00407610 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 8040A6D4 00407614 C0 62 1D 48 */ lfs f3, lbl_805200A8@sda21(r2)
|
|
/* 8040A6D8 00407618 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A6DC 0040761C 90 81 00 34 */ stw r4, 0x34(r1)
|
|
/* 8040A6E0 00407620 38 81 00 1C */ addi r4, r1, 0x1c
|
|
/* 8040A6E4 00407624 C8 42 1D 68 */ lfd f2, lbl_805200C8@sda21(r2)
|
|
/* 8040A6E8 00407628 90 01 00 30 */ stw r0, 0x30(r1)
|
|
/* 8040A6EC 0040762C C8 01 00 30 */ lfd f0, 0x30(r1)
|
|
/* 8040A6F0 00407630 93 C1 00 3C */ stw r30, 0x3c(r1)
|
|
/* 8040A6F4 00407634 EC 20 10 28 */ fsubs f1, f0, f2
|
|
/* 8040A6F8 00407638 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 8040A6FC 0040763C C8 01 00 38 */ lfd f0, 0x38(r1)
|
|
/* 8040A700 00407640 EC 23 08 2A */ fadds f1, f3, f1
|
|
/* 8040A704 00407644 D0 61 00 1C */ stfs f3, 0x1c(r1)
|
|
/* 8040A708 00407648 EC 00 10 28 */ fsubs f0, f0, f2
|
|
/* 8040A70C 0040764C D0 61 00 20 */ stfs f3, 0x20(r1)
|
|
/* 8040A710 00407650 EC 03 00 2A */ fadds f0, f3, f0
|
|
/* 8040A714 00407654 D0 21 00 24 */ stfs f1, 0x24(r1)
|
|
/* 8040A718 00407658 D0 01 00 28 */ stfs f0, 0x28(r1)
|
|
/* 8040A71C 0040765C 4B C2 C0 B9 */ bl "fillBox__14J2DGrafContextFRCQ29JGeometry8TBox2<f>"
|
|
/* 8040A720 00407660 38 60 00 01 */ li r3, 1
|
|
/* 8040A724 00407664 4B CD EA 09 */ bl GXSetColorUpdate
|
|
/* 8040A728 00407668 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A72C 0040766C 81 9F 00 00 */ lwz r12, 0(r31)
|
|
/* 8040A730 00407670 81 8C 00 14 */ lwz r12, 0x14(r12)
|
|
/* 8040A734 00407674 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A738 00407678 4E 80 04 21 */ bctrl
|
|
/* 8040A73C 0040767C 80 7C 00 38 */ lwz r3, 0x38(r28)
|
|
/* 8040A740 00407680 7F A4 EB 78 */ mr r4, r29
|
|
/* 8040A744 00407684 7F E5 FB 78 */ mr r5, r31
|
|
/* 8040A748 00407688 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 8040A74C 0040768C 81 8C 00 9C */ lwz r12, 0x9c(r12)
|
|
/* 8040A750 00407690 7D 89 03 A6 */ mtctr r12
|
|
/* 8040A754 00407694 4E 80 04 21 */ bctrl
|
|
/* 8040A758 00407698 80 01 00 54 */ lwz r0, 0x54(r1)
|
|
/* 8040A75C 0040769C 83 E1 00 4C */ lwz r31, 0x4c(r1)
|
|
/* 8040A760 004076A0 83 C1 00 48 */ lwz r30, 0x48(r1)
|
|
/* 8040A764 004076A4 83 A1 00 44 */ lwz r29, 0x44(r1)
|
|
/* 8040A768 004076A8 83 81 00 40 */ lwz r28, 0x40(r1)
|
|
/* 8040A76C 004076AC 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A770 004076B0 38 21 00 50 */ addi r1, r1, 0x50
|
|
/* 8040A774 004076B4 4E 80 00 20 */ blr
|
|
|
|
.global updateCommon__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
updateCommon__Q32kh6Screen19ObjDayEndResultTitlFv:
|
|
/* 8040A778 004076B8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8040A77C 004076BC 7C 08 02 A6 */ mflr r0
|
|
/* 8040A780 004076C0 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 8040A784 004076C4 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 8040A788 004076C8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A78C 004076CC C0 03 00 44 */ lfs f0, 0x44(r3)
|
|
/* 8040A790 004076D0 80 63 00 3C */ lwz r3, 0x3c(r3)
|
|
/* 8040A794 004076D4 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 8040A798 004076D8 C0 1F 00 48 */ lfs f0, 0x48(r31)
|
|
/* 8040A79C 004076DC 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 8040A7A0 004076E0 D0 03 00 08 */ stfs f0, 8(r3)
|
|
/* 8040A7A4 004076E4 80 7F 00 38 */ lwz r3, 0x38(r31)
|
|
/* 8040A7A8 004076E8 4B C3 63 85 */ bl animation__9J2DScreenFv
|
|
/* 8040A7AC 004076EC C0 3F 00 44 */ lfs f1, 0x44(r31)
|
|
/* 8040A7B0 004076F0 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 8040A7B4 004076F4 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 8040A7B8 004076F8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8040A7BC 004076FC EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8040A7C0 00407700 C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 8040A7C4 00407704 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
/* 8040A7C8 00407708 80 7F 00 3C */ lwz r3, 0x3c(r31)
|
|
/* 8040A7CC 0040770C C0 5F 00 44 */ lfs f2, 0x44(r31)
|
|
/* 8040A7D0 00407710 A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 8040A7D4 00407714 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 8040A7D8 00407718 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 8040A7DC 0040771C C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 8040A7E0 00407720 EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 8040A7E4 00407724 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 8040A7E8 00407728 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 8040A7EC 0040772C 40 82 00 0C */ bne .L_8040A7F8
|
|
/* 8040A7F0 00407730 C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 8040A7F4 00407734 D0 1F 00 44 */ stfs f0, 0x44(r31)
|
|
.L_8040A7F8:
|
|
/* 8040A7F8 00407738 C0 3F 00 48 */ lfs f1, 0x48(r31)
|
|
/* 8040A7FC 0040773C 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 8040A800 00407740 C0 02 1D 50 */ lfs f0, lbl_805200B0@sda21(r2)
|
|
/* 8040A804 00407744 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 8040A808 00407748 EC 01 00 2A */ fadds f0, f1, f0
|
|
/* 8040A80C 0040774C C8 22 1D 58 */ lfd f1, lbl_805200B8@sda21(r2)
|
|
/* 8040A810 00407750 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
/* 8040A814 00407754 80 7F 00 40 */ lwz r3, 0x40(r31)
|
|
/* 8040A818 00407758 C0 5F 00 48 */ lfs f2, 0x48(r31)
|
|
/* 8040A81C 0040775C A8 03 00 06 */ lha r0, 6(r3)
|
|
/* 8040A820 00407760 6C 00 80 00 */ xoris r0, r0, 0x8000
|
|
/* 8040A824 00407764 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 8040A828 00407768 C8 01 00 08 */ lfd f0, 8(r1)
|
|
/* 8040A82C 0040776C EC 00 08 28 */ fsubs f0, f0, f1
|
|
/* 8040A830 00407770 FC 02 00 40 */ fcmpo cr0, f2, f0
|
|
/* 8040A834 00407774 4C 41 13 82 */ cror 2, 1, 2
|
|
/* 8040A838 00407778 40 82 00 0C */ bne .L_8040A844
|
|
/* 8040A83C 0040777C C0 02 1D 48 */ lfs f0, lbl_805200A8@sda21(r2)
|
|
/* 8040A840 00407780 D0 1F 00 48 */ stfs f0, 0x48(r31)
|
|
.L_8040A844:
|
|
/* 8040A844 00407784 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 8040A848 00407788 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 8040A84C 0040778C 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A850 00407790 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8040A854 00407794 4E 80 00 20 */ blr
|
|
|
|
.global __ct__Q32kh6Screen21SceneDayEndResultMailFv
|
|
__ct__Q32kh6Screen21SceneDayEndResultMailFv:
|
|
/* 8040A858 00407798 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040A85C 0040779C 7C 08 02 A6 */ mflr r0
|
|
/* 8040A860 004077A0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A864 004077A4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040A868 004077A8 7C 7F 1B 78 */ mr r31, r3
|
|
/* 8040A86C 004077AC 48 04 6F 25 */ bl __ct__Q26Screen9SceneBaseFv
|
|
/* 8040A870 004077B0 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen21SceneDayEndResultMail@ha
|
|
/* 8040A874 004077B4 38 00 00 00 */ li r0, 0
|
|
/* 8040A878 004077B8 38 83 AD C8 */ addi r4, r3, __vt__Q32kh6Screen21SceneDayEndResultMail@l
|
|
/* 8040A87C 004077BC 7F E3 FB 78 */ mr r3, r31
|
|
/* 8040A880 004077C0 90 9F 00 00 */ stw r4, 0(r31)
|
|
/* 8040A884 004077C4 90 1F 02 20 */ stw r0, 0x220(r31)
|
|
/* 8040A888 004077C8 90 1F 02 24 */ stw r0, 0x224(r31)
|
|
/* 8040A88C 004077CC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040A890 004077D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040A894 004077D4 7C 08 03 A6 */ mtlr r0
|
|
/* 8040A898 004077D8 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040A89C 004077DC 4E 80 00 20 */ blr
|
|
|
|
.global doUserCallBackFunc__Q32kh6Screen21SceneDayEndResultMailFPQ28Resource10MgrCommand
|
|
doUserCallBackFunc__Q32kh6Screen21SceneDayEndResultMailFPQ28Resource10MgrCommand:
|
|
/* 8040A8A0 004077E0 94 21 FF 30 */ stwu r1, -0xd0(r1)
|
|
/* 8040A8A4 004077E4 7C 08 02 A6 */ mflr r0
|
|
/* 8040A8A8 004077E8 3C 80 80 4A */ lis r4, lbl_80498830@ha
|
|
/* 8040A8AC 004077EC 90 01 00 D4 */ stw r0, 0xd4(r1)
|
|
/* 8040A8B0 004077F0 BF 01 00 B0 */ stmw r24, 0xb0(r1)
|
|
/* 8040A8B4 004077F4 3B C4 88 30 */ addi r30, r4, lbl_80498830@l
|
|
/* 8040A8B8 004077F8 7C 78 1B 78 */ mr r24, r3
|
|
/* 8040A8BC 004077FC 38 61 00 78 */ addi r3, r1, 0x78
|
|
/* 8040A8C0 00407800 38 9E 04 00 */ addi r4, r30, 0x400
|
|
/* 8040A8C4 00407804 3B 80 00 00 */ li r28, 0
|
|
/* 8040A8C8 00407808 48 04 1D 11 */ bl __ct__Q212LoadResource3ArgFPCc
|
|
/* 8040A8CC 0040780C 80 6D 9C 28 */ lwz r3, gLoadResourceMgr@sda21(r13)
|
|
/* 8040A8D0 00407810 38 81 00 78 */ addi r4, r1, 0x78
|
|
/* 8040A8D4 00407814 48 04 1E 41 */ bl mountArchive__Q212LoadResource3MgrFRQ212LoadResource3Arg
|
|
/* 8040A8D8 00407818 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8040A8DC 0040781C 41 82 00 18 */ beq .L_8040A8F4
|
|
/* 8040A8E0 00407820 80 83 00 34 */ lwz r4, 0x34(r3)
|
|
/* 8040A8E4 00407824 38 7E 04 1C */ addi r3, r30, 0x41c
|
|
/* 8040A8E8 00407828 4B C1 87 31 */ bl getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader
|
|
/* 8040A8EC 0040782C 7C 7C 1B 78 */ mr r28, r3
|
|
/* 8040A8F0 00407830 48 00 00 18 */ b .L_8040A908
|
|
.L_8040A8F4:
|
|
/* 8040A8F4 00407834 38 7E 00 00 */ addi r3, r30, 0
|
|
/* 8040A8F8 00407838 38 80 0A 72 */ li r4, 0xa72
|
|
/* 8040A8FC 0040783C 38 A2 1D A4 */ addi r5, r2, lbl_80520104@sda21
|
|
/* 8040A900 00407840 4C C6 31 82 */ crclr 6
|
|
/* 8040A904 00407844 4B C1 FD 3D */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_8040A908:
|
|
/* 8040A908 00407848 80 ED 94 90 */ lwz r7, playData__4Game@sda21(r13)
|
|
/* 8040A90C 0040784C 3B A0 00 04 */ li r29, 4
|
|
/* 8040A910 00407850 83 7C 00 00 */ lwz r27, 0(r28)
|
|
/* 8040A914 00407854 80 C7 00 84 */ lwz r6, 0x84(r7)
|
|
/* 8040A918 00407858 80 A7 00 88 */ lwz r5, 0x88(r7)
|
|
/* 8040A91C 0040785C 57 63 10 3A */ slwi r3, r27, 2
|
|
/* 8040A920 00407860 80 87 00 8C */ lwz r4, 0x8c(r7)
|
|
/* 8040A924 00407864 80 07 00 90 */ lwz r0, 0x90(r7)
|
|
/* 8040A928 00407868 90 C1 00 08 */ stw r6, 8(r1)
|
|
/* 8040A92C 0040786C 90 A1 00 0C */ stw r5, 0xc(r1)
|
|
/* 8040A930 00407870 90 81 00 10 */ stw r4, 0x10(r1)
|
|
/* 8040A934 00407874 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040A938 00407878 4B C1 96 75 */ bl __nwa__FUl
|
|
/* 8040A93C 0040787C 90 78 02 20 */ stw r3, 0x220(r24)
|
|
/* 8040A940 00407880 3B 40 00 00 */ li r26, 0
|
|
/* 8040A944 00407884 3B E0 00 00 */ li r31, 0
|
|
/* 8040A948 00407888 48 00 00 C0 */ b .L_8040AA08
|
|
.L_8040A94C:
|
|
/* 8040A94C 0040788C 38 60 00 18 */ li r3, 0x18
|
|
/* 8040A950 00407890 4B C1 95 55 */ bl __nw__FUl
|
|
/* 8040A954 00407894 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8040A958 00407898 41 82 00 6C */ beq .L_8040A9C4
|
|
/* 8040A95C 0040789C 7D 3C EA 14 */ add r9, r28, r29
|
|
/* 8040A960 004078A0 7F 45 1E 70 */ srawi r5, r26, 3
|
|
/* 8040A964 004078A4 80 09 00 00 */ lwz r0, 0(r9)
|
|
/* 8040A968 004078A8 54 A7 18 38 */ slwi r7, r5, 3
|
|
/* 8040A96C 004078AC 80 89 00 04 */ lwz r4, 4(r9)
|
|
/* 8040A970 004078B0 20 C5 00 0F */ subfic r6, r5, 0xf
|
|
/* 8040A974 004078B4 38 A1 00 08 */ addi r5, r1, 8
|
|
/* 8040A978 004078B8 7C E7 D0 50 */ subf r7, r7, r26
|
|
/* 8040A97C 004078BC 90 83 00 04 */ stw r4, 4(r3)
|
|
/* 8040A980 004078C0 39 00 00 01 */ li r8, 1
|
|
/* 8040A984 004078C4 7C 85 30 AE */ lbzx r4, r5, r6
|
|
/* 8040A988 004078C8 7D 05 38 30 */ slw r5, r8, r7
|
|
/* 8040A98C 004078CC 90 03 00 00 */ stw r0, 0(r3)
|
|
/* 8040A990 004078D0 38 09 00 0C */ addi r0, r9, 0xc
|
|
/* 8040A994 004078D4 7C A6 20 38 */ and r6, r5, r4
|
|
/* 8040A998 004078D8 88 89 00 08 */ lbz r4, 8(r9)
|
|
/* 8040A99C 004078DC 7C A6 00 D0 */ neg r5, r6
|
|
/* 8040A9A0 004078E0 7C A5 33 78 */ or r5, r5, r6
|
|
/* 8040A9A4 004078E4 98 83 00 08 */ stb r4, 8(r3)
|
|
/* 8040A9A8 004078E8 54 A5 0F FE */ srwi r5, r5, 0x1f
|
|
/* 8040A9AC 004078EC 88 89 00 09 */ lbz r4, 9(r9)
|
|
/* 8040A9B0 004078F0 98 83 00 09 */ stb r4, 9(r3)
|
|
/* 8040A9B4 004078F4 88 89 00 0A */ lbz r4, 0xa(r9)
|
|
/* 8040A9B8 004078F8 98 83 00 0A */ stb r4, 0xa(r3)
|
|
/* 8040A9BC 004078FC 90 03 00 0C */ stw r0, 0xc(r3)
|
|
/* 8040A9C0 00407900 98 A3 00 10 */ stb r5, 0x10(r3)
|
|
.L_8040A9C4:
|
|
/* 8040A9C4 00407904 80 98 02 20 */ lwz r4, 0x220(r24)
|
|
/* 8040A9C8 00407908 38 A0 00 00 */ li r5, 0
|
|
/* 8040A9CC 0040790C 7C 64 F9 2E */ stwx r3, r4, r31
|
|
/* 8040A9D0 00407910 80 78 02 20 */ lwz r3, 0x220(r24)
|
|
/* 8040A9D4 00407914 7C 63 F8 2E */ lwzx r3, r3, r31
|
|
/* 8040A9D8 00407918 80 63 00 0C */ lwz r3, 0xc(r3)
|
|
/* 8040A9DC 0040791C 48 00 00 0C */ b .L_8040A9E8
|
|
.L_8040A9E0:
|
|
/* 8040A9E0 00407920 38 63 00 01 */ addi r3, r3, 1
|
|
/* 8040A9E4 00407924 38 A5 00 01 */ addi r5, r5, 1
|
|
.L_8040A9E8:
|
|
/* 8040A9E8 00407928 88 03 00 00 */ lbz r0, 0(r3)
|
|
/* 8040A9EC 0040792C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8040A9F0 00407930 40 82 FF F0 */ bne .L_8040A9E0
|
|
/* 8040A9F4 00407934 38 05 00 10 */ addi r0, r5, 0x10
|
|
/* 8040A9F8 00407938 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 8040A9FC 0040793C 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d
|
|
/* 8040AA00 00407940 3B 5A 00 01 */ addi r26, r26, 1
|
|
/* 8040AA04 00407944 7F BD 02 14 */ add r29, r29, r0
|
|
.L_8040AA08:
|
|
/* 8040AA08 00407948 7C 1A D8 40 */ cmplw r26, r27
|
|
/* 8040AA0C 0040794C 41 80 FF 40 */ blt .L_8040A94C
|
|
/* 8040AA10 00407950 3C A0 52 53 */ lis r5, 0x52534C54@ha
|
|
/* 8040AA14 00407954 3C 80 00 44 */ lis r4, 0x0044455F@ha
|
|
/* 8040AA18 00407958 80 78 02 1C */ lwz r3, 0x21c(r24)
|
|
/* 8040AA1C 0040795C 38 C5 4C 54 */ addi r6, r5, 0x52534C54@l
|
|
/* 8040AA20 00407960 38 A4 45 5F */ addi r5, r4, 0x0044455F@l
|
|
/* 8040AA24 00407964 38 80 4B 48 */ li r4, 0x4b48
|
|
/* 8040AA28 00407968 4B F0 48 F5 */ bl isID__Q32og6Screen14DispMemberBaseFUlUx
|
|
/* 8040AA2C 0040796C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
|
/* 8040AA30 00407970 40 82 00 18 */ bne .L_8040AA48
|
|
/* 8040AA34 00407974 38 7E 00 00 */ addi r3, r30, 0
|
|
/* 8040AA38 00407978 38 BE 00 D0 */ addi r5, r30, 0xd0
|
|
/* 8040AA3C 0040797C 38 80 0A 82 */ li r4, 0xa82
|
|
/* 8040AA40 00407980 4C C6 31 82 */ crclr 6
|
|
/* 8040AA44 00407984 4B C1 FB FD */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_8040AA48:
|
|
/* 8040AA48 00407988 83 F8 02 1C */ lwz r31, 0x21c(r24)
|
|
/* 8040AA4C 0040798C 80 9F 00 4C */ lwz r4, 0x4c(r31)
|
|
/* 8040AA50 00407990 28 04 00 00 */ cmplwi r4, 0
|
|
/* 8040AA54 00407994 41 82 02 2C */ beq .L_8040AC80
|
|
/* 8040AA58 00407998 80 1F 00 50 */ lwz r0, 0x50(r31)
|
|
/* 8040AA5C 0040799C 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8040AA60 004079A0 40 82 02 20 */ bne .L_8040AC80
|
|
/* 8040AA64 004079A4 38 60 FF FF */ li r3, -1
|
|
/* 8040AA68 004079A8 38 A0 00 00 */ li r5, 0
|
|
/* 8040AA6C 004079AC 4B C1 A3 05 */ bl create__12JKRSolidHeapFUlP7JKRHeapb
|
|
/* 8040AA70 004079B0 90 7F 00 50 */ stw r3, 0x50(r31)
|
|
/* 8040AA74 004079B4 3B 40 FF FF */ li r26, -1
|
|
/* 8040AA78 004079B8 38 C0 00 00 */ li r6, 0
|
|
/* 8040AA7C 004079BC 38 A0 00 00 */ li r5, 0
|
|
/* 8040AA80 004079C0 7F 69 03 A6 */ mtctr r27
|
|
/* 8040AA84 004079C4 28 1B 00 00 */ cmplwi r27, 0
|
|
/* 8040AA88 004079C8 40 81 00 48 */ ble .L_8040AAD0
|
|
.L_8040AA8C:
|
|
/* 8040AA8C 004079CC 80 78 02 20 */ lwz r3, 0x220(r24)
|
|
/* 8040AA90 004079D0 80 9F 00 54 */ lwz r4, 0x54(r31)
|
|
/* 8040AA94 004079D4 7C 63 28 2E */ lwzx r3, r3, r5
|
|
/* 8040AA98 004079D8 88 03 00 08 */ lbz r0, 8(r3)
|
|
/* 8040AA9C 004079DC 7C 04 00 00 */ cmpw r4, r0
|
|
/* 8040AAA0 004079E0 40 82 00 24 */ bne .L_8040AAC4
|
|
/* 8040AAA4 004079E4 88 03 00 10 */ lbz r0, 0x10(r3)
|
|
/* 8040AAA8 004079E8 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8040AAAC 004079EC 41 82 00 10 */ beq .L_8040AABC
|
|
/* 8040AAB0 004079F0 88 03 00 09 */ lbz r0, 9(r3)
|
|
/* 8040AAB4 004079F4 7C 00 07 75 */ extsb. r0, r0
|
|
/* 8040AAB8 004079F8 40 80 00 0C */ bge .L_8040AAC4
|
|
.L_8040AABC:
|
|
/* 8040AABC 004079FC 7C DA 33 78 */ mr r26, r6
|
|
/* 8040AAC0 00407A00 48 00 00 10 */ b .L_8040AAD0
|
|
.L_8040AAC4:
|
|
/* 8040AAC4 00407A04 38 A5 00 04 */ addi r5, r5, 4
|
|
/* 8040AAC8 00407A08 38 C6 00 01 */ addi r6, r6, 1
|
|
/* 8040AACC 00407A0C 42 00 FF C0 */ bdnz .L_8040AA8C
|
|
.L_8040AAD0:
|
|
/* 8040AAD0 00407A10 2C 1A FF FF */ cmpwi r26, -1
|
|
/* 8040AAD4 00407A14 40 82 00 18 */ bne .L_8040AAEC
|
|
/* 8040AAD8 00407A18 38 7E 00 00 */ addi r3, r30, 0
|
|
/* 8040AADC 00407A1C 38 80 0A 96 */ li r4, 0xa96
|
|
/* 8040AAE0 00407A20 38 A2 1D AC */ addi r5, r2, lbl_8052010C@sda21
|
|
/* 8040AAE4 00407A24 4C C6 31 82 */ crclr 6
|
|
/* 8040AAE8 00407A28 4B C1 FB 59 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_8040AAEC:
|
|
/* 8040AAEC 00407A2C 57 5C 10 3A */ slwi r28, r26, 2
|
|
/* 8040AAF0 00407A30 3B 20 00 00 */ li r25, 0
|
|
/* 8040AAF4 00407A34 3B A0 00 00 */ li r29, 0
|
|
/* 8040AAF8 00407A38 48 00 00 98 */ b .L_8040AB90
|
|
.L_8040AAFC:
|
|
/* 8040AAFC 00407A3C 80 B8 02 20 */ lwz r5, 0x220(r24)
|
|
/* 8040AB00 00407A40 80 7F 00 54 */ lwz r3, 0x54(r31)
|
|
/* 8040AB04 00407A44 7C 85 E8 2E */ lwzx r4, r5, r29
|
|
/* 8040AB08 00407A48 88 04 00 08 */ lbz r0, 8(r4)
|
|
/* 8040AB0C 00407A4C 7C 03 00 00 */ cmpw r3, r0
|
|
/* 8040AB10 00407A50 40 82 00 78 */ bne .L_8040AB88
|
|
/* 8040AB14 00407A54 88 04 00 10 */ lbz r0, 0x10(r4)
|
|
/* 8040AB18 00407A58 28 00 00 00 */ cmplwi r0, 0
|
|
/* 8040AB1C 00407A5C 41 82 00 10 */ beq .L_8040AB2C
|
|
/* 8040AB20 00407A60 88 04 00 09 */ lbz r0, 9(r4)
|
|
/* 8040AB24 00407A64 7C 00 07 75 */ extsb. r0, r0
|
|
/* 8040AB28 00407A68 40 80 00 60 */ bge .L_8040AB88
|
|
.L_8040AB2C:
|
|
/* 8040AB2C 00407A6C 7C 7C 28 2E */ lwzx r3, r28, r5
|
|
/* 8040AB30 00407A70 88 84 00 09 */ lbz r4, 9(r4)
|
|
/* 8040AB34 00407A74 88 03 00 09 */ lbz r0, 9(r3)
|
|
/* 8040AB38 00407A78 7C 83 07 74 */ extsb r3, r4
|
|
/* 8040AB3C 00407A7C 7C 00 07 74 */ extsb r0, r0
|
|
/* 8040AB40 00407A80 7C 03 00 00 */ cmpw r3, r0
|
|
/* 8040AB44 00407A84 41 81 00 3C */ bgt .L_8040AB80
|
|
/* 8040AB48 00407A88 40 82 00 40 */ bne .L_8040AB88
|
|
/* 8040AB4C 00407A8C 4B CB EA 55 */ bl rand
|
|
/* 8040AB50 00407A90 6C 63 80 00 */ xoris r3, r3, 0x8000
|
|
/* 8040AB54 00407A94 3C 00 43 30 */ lis r0, 0x4330
|
|
/* 8040AB58 00407A98 90 61 00 AC */ stw r3, 0xac(r1)
|
|
/* 8040AB5C 00407A9C C8 62 1D 58 */ lfd f3, lbl_805200B8@sda21(r2)
|
|
/* 8040AB60 00407AA0 90 01 00 A8 */ stw r0, 0xa8(r1)
|
|
/* 8040AB64 00407AA4 C0 22 1D B4 */ lfs f1, lbl_80520114@sda21(r2)
|
|
/* 8040AB68 00407AA8 C8 41 00 A8 */ lfd f2, 0xa8(r1)
|
|
/* 8040AB6C 00407AAC C0 02 1D 70 */ lfs f0, lbl_805200D0@sda21(r2)
|
|
/* 8040AB70 00407AB0 EC 42 18 28 */ fsubs f2, f2, f3
|
|
/* 8040AB74 00407AB4 EC 22 08 24 */ fdivs f1, f2, f1
|
|
/* 8040AB78 00407AB8 FC 01 00 40 */ fcmpo cr0, f1, f0
|
|
/* 8040AB7C 00407ABC 40 80 00 0C */ bge .L_8040AB88
|
|
.L_8040AB80:
|
|
/* 8040AB80 00407AC0 7F 3A CB 78 */ mr r26, r25
|
|
/* 8040AB84 00407AC4 48 00 00 14 */ b .L_8040AB98
|
|
.L_8040AB88:
|
|
/* 8040AB88 00407AC8 3B BD 00 04 */ addi r29, r29, 4
|
|
/* 8040AB8C 00407ACC 3B 39 00 01 */ addi r25, r25, 1
|
|
.L_8040AB90:
|
|
/* 8040AB90 00407AD0 7C 19 D8 40 */ cmplw r25, r27
|
|
/* 8040AB94 00407AD4 41 80 FF 68 */ blt .L_8040AAFC
|
|
.L_8040AB98:
|
|
/* 8040AB98 00407AD8 93 5F 00 60 */ stw r26, 0x60(r31)
|
|
/* 8040AB9C 00407ADC 80 FF 00 60 */ lwz r7, 0x60(r31)
|
|
/* 8040ABA0 00407AE0 2C 07 00 80 */ cmpwi r7, 0x80
|
|
/* 8040ABA4 00407AE4 40 80 00 2C */ bge .L_8040ABD0
|
|
/* 8040ABA8 00407AE8 7C E0 1E 70 */ srawi r0, r7, 3
|
|
/* 8040ABAC 00407AEC 38 A1 00 08 */ addi r5, r1, 8
|
|
/* 8040ABB0 00407AF0 20 C0 00 0F */ subfic r6, r0, 0xf
|
|
/* 8040ABB4 00407AF4 38 60 00 01 */ li r3, 1
|
|
/* 8040ABB8 00407AF8 54 00 18 38 */ slwi r0, r0, 3
|
|
/* 8040ABBC 00407AFC 7C 85 30 AE */ lbzx r4, r5, r6
|
|
/* 8040ABC0 00407B00 7C 00 38 50 */ subf r0, r0, r7
|
|
/* 8040ABC4 00407B04 7C 60 00 30 */ slw r0, r3, r0
|
|
/* 8040ABC8 00407B08 7C 80 03 78 */ or r0, r4, r0
|
|
/* 8040ABCC 00407B0C 7C 05 31 AE */ stbx r0, r5, r6
|
|
.L_8040ABD0:
|
|
/* 8040ABD0 00407B10 80 8D 94 90 */ lwz r4, playData__4Game@sda21(r13)
|
|
/* 8040ABD4 00407B14 80 61 00 08 */ lwz r3, 8(r1)
|
|
/* 8040ABD8 00407B18 80 01 00 0C */ lwz r0, 0xc(r1)
|
|
/* 8040ABDC 00407B1C 90 64 00 84 */ stw r3, 0x84(r4)
|
|
/* 8040ABE0 00407B20 80 61 00 10 */ lwz r3, 0x10(r1)
|
|
/* 8040ABE4 00407B24 90 04 00 88 */ stw r0, 0x88(r4)
|
|
/* 8040ABE8 00407B28 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040ABEC 00407B2C 90 64 00 8C */ stw r3, 0x8c(r4)
|
|
/* 8040ABF0 00407B30 90 04 00 90 */ stw r0, 0x90(r4)
|
|
/* 8040ABF4 00407B34 80 6D 94 90 */ lwz r3, playData__4Game@sda21(r13)
|
|
/* 8040ABF8 00407B38 80 1F 00 60 */ lwz r0, 0x60(r31)
|
|
/* 8040ABFC 00407B3C 38 63 00 84 */ addi r3, r3, 0x84
|
|
/* 8040AC00 00407B40 7C 04 07 74 */ extsb r4, r0
|
|
/* 8040AC04 00407B44 48 00 65 89 */ bl set_history__Q32kh6Screen12MailSaveDataFSc
|
|
/* 8040AC08 00407B48 80 CD 94 90 */ lwz r6, playData__4Game@sda21(r13)
|
|
/* 8040AC0C 00407B4C 38 61 00 48 */ addi r3, r1, 0x48
|
|
/* 8040AC10 00407B50 38 9E 04 2C */ addi r4, r30, 0x42c
|
|
/* 8040AC14 00407B54 80 A6 00 94 */ lwz r5, 0x94(r6)
|
|
/* 8040AC18 00407B58 80 06 00 98 */ lwz r0, 0x98(r6)
|
|
/* 8040AC1C 00407B5C 90 B8 02 28 */ stw r5, 0x228(r24)
|
|
/* 8040AC20 00407B60 90 18 02 2C */ stw r0, 0x22c(r24)
|
|
/* 8040AC24 00407B64 80 A6 00 9C */ lwz r5, 0x9c(r6)
|
|
/* 8040AC28 00407B68 80 06 00 A0 */ lwz r0, 0xa0(r6)
|
|
/* 8040AC2C 00407B6C 90 B8 02 30 */ stw r5, 0x230(r24)
|
|
/* 8040AC30 00407B70 90 18 02 34 */ stw r0, 0x234(r24)
|
|
/* 8040AC34 00407B74 80 06 00 A4 */ lwz r0, 0xa4(r6)
|
|
/* 8040AC38 00407B78 90 18 02 38 */ stw r0, 0x238(r24)
|
|
/* 8040AC3C 00407B7C 48 04 19 9D */ bl __ct__Q212LoadResource3ArgFPCc
|
|
/* 8040AC40 00407B80 80 1F 00 50 */ lwz r0, 0x50(r31)
|
|
/* 8040AC44 00407B84 38 81 00 48 */ addi r4, r1, 0x48
|
|
/* 8040AC48 00407B88 80 6D 9C 28 */ lwz r3, gLoadResourceMgr@sda21(r13)
|
|
/* 8040AC4C 00407B8C 90 01 00 60 */ stw r0, 0x60(r1)
|
|
/* 8040AC50 00407B90 48 04 1A C5 */ bl mountArchive__Q212LoadResource3MgrFRQ212LoadResource3Arg
|
|
/* 8040AC54 00407B94 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8040AC58 00407B98 41 82 00 10 */ beq .L_8040AC68
|
|
/* 8040AC5C 00407B9C 80 03 00 34 */ lwz r0, 0x34(r3)
|
|
/* 8040AC60 00407BA0 90 18 02 24 */ stw r0, 0x224(r24)
|
|
/* 8040AC64 00407BA4 48 00 00 48 */ b .L_8040ACAC
|
|
.L_8040AC68:
|
|
/* 8040AC68 00407BA8 38 7E 00 00 */ addi r3, r30, 0
|
|
/* 8040AC6C 00407BAC 38 BE 04 48 */ addi r5, r30, 0x448
|
|
/* 8040AC70 00407BB0 38 80 0A BD */ li r4, 0xabd
|
|
/* 8040AC74 00407BB4 4C C6 31 82 */ crclr 6
|
|
/* 8040AC78 00407BB8 4B C1 F9 C9 */ bl panic_f__12JUTExceptionFPCciPCce
|
|
/* 8040AC7C 00407BBC 48 00 00 30 */ b .L_8040ACAC
|
|
.L_8040AC80:
|
|
/* 8040AC80 00407BC0 80 8D 94 90 */ lwz r4, playData__4Game@sda21(r13)
|
|
/* 8040AC84 00407BC4 80 64 00 94 */ lwz r3, 0x94(r4)
|
|
/* 8040AC88 00407BC8 80 04 00 98 */ lwz r0, 0x98(r4)
|
|
/* 8040AC8C 00407BCC 90 78 02 28 */ stw r3, 0x228(r24)
|
|
/* 8040AC90 00407BD0 90 18 02 2C */ stw r0, 0x22c(r24)
|
|
/* 8040AC94 00407BD4 80 64 00 9C */ lwz r3, 0x9c(r4)
|
|
/* 8040AC98 00407BD8 80 04 00 A0 */ lwz r0, 0xa0(r4)
|
|
/* 8040AC9C 00407BDC 90 78 02 30 */ stw r3, 0x230(r24)
|
|
/* 8040ACA0 00407BE0 90 18 02 34 */ stw r0, 0x234(r24)
|
|
/* 8040ACA4 00407BE4 80 04 00 A4 */ lwz r0, 0xa4(r4)
|
|
/* 8040ACA8 00407BE8 90 18 02 38 */ stw r0, 0x238(r24)
|
|
.L_8040ACAC:
|
|
/* 8040ACAC 00407BEC 38 78 00 04 */ addi r3, r24, 4
|
|
/* 8040ACB0 00407BF0 38 9E 04 54 */ addi r4, r30, 0x454
|
|
/* 8040ACB4 00407BF4 4B F0 D2 99 */ bl makeLanguageResName__Q22og9newScreenFPcPCc
|
|
/* 8040ACB8 00407BF8 38 61 00 18 */ addi r3, r1, 0x18
|
|
/* 8040ACBC 00407BFC 38 98 00 04 */ addi r4, r24, 4
|
|
/* 8040ACC0 00407C00 48 04 19 19 */ bl __ct__Q212LoadResource3ArgFPCc
|
|
/* 8040ACC4 00407C04 80 6D 9C 28 */ lwz r3, gLoadResourceMgr@sda21(r13)
|
|
/* 8040ACC8 00407C08 38 81 00 18 */ addi r4, r1, 0x18
|
|
/* 8040ACCC 00407C0C 48 04 1A 49 */ bl mountArchive__Q212LoadResource3MgrFRQ212LoadResource3Arg
|
|
/* 8040ACD0 00407C10 7C 79 1B 79 */ or. r25, r3, r3
|
|
/* 8040ACD4 00407C14 41 82 01 30 */ beq .L_8040AE04
|
|
/* 8040ACD8 00407C18 38 60 00 EC */ li r3, 0xec
|
|
/* 8040ACDC 00407C1C 4B C1 91 C9 */ bl __nw__FUl
|
|
/* 8040ACE0 00407C20 7C 7A 1B 79 */ or. r26, r3, r3
|
|
/* 8040ACE4 00407C24 41 82 01 0C */ beq .L_8040ADF0
|
|
/* 8040ACE8 00407C28 48 04 8E 01 */ bl __ct__Q26Screen7ObjBaseFv
|
|
/* 8040ACEC 00407C2C 3C 60 80 4F */ lis r3, __vt__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 8040ACF0 00407C30 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultMail@ha
|
|
/* 8040ACF4 00407C34 38 A3 B0 C8 */ addi r5, r3, __vt__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040ACF8 00407C38 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 8040ACFC 00407C3C 90 BA 00 00 */ stw r5, 0(r26)
|
|
/* 8040AD00 00407C40 38 05 00 10 */ addi r0, r5, 0x10
|
|
/* 8040AD04 00407C44 38 C4 AE 90 */ addi r6, r4, __vt__Q32kh6Screen19ObjDayEndResultMail@l
|
|
/* 8040AD08 00407C48 39 00 00 00 */ li r8, 0
|
|
/* 8040AD0C 00407C4C 90 1A 00 18 */ stw r0, 0x18(r26)
|
|
/* 8040AD10 00407C50 38 E0 00 FF */ li r7, 0xff
|
|
/* 8040AD14 00407C54 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 8040AD18 00407C58 38 A6 00 10 */ addi r5, r6, 0x10
|
|
/* 8040AD1C 00407C5C 91 1A 00 38 */ stw r8, 0x38(r26)
|
|
/* 8040AD20 00407C60 38 80 00 05 */ li r4, 5
|
|
/* 8040AD24 00407C64 38 00 00 01 */ li r0, 1
|
|
/* 8040AD28 00407C68 38 63 41 34 */ addi r3, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040AD2C 00407C6C 91 1A 00 3C */ stw r8, 0x3c(r26)
|
|
/* 8040AD30 00407C70 91 1A 00 40 */ stw r8, 0x40(r26)
|
|
/* 8040AD34 00407C74 91 1A 00 4C */ stw r8, 0x4c(r26)
|
|
/* 8040AD38 00407C78 91 1A 00 50 */ stw r8, 0x50(r26)
|
|
/* 8040AD3C 00407C7C 91 1A 00 54 */ stw r8, 0x54(r26)
|
|
/* 8040AD40 00407C80 91 1A 00 58 */ stw r8, 0x58(r26)
|
|
/* 8040AD44 00407C84 91 1A 00 5C */ stw r8, 0x5c(r26)
|
|
/* 8040AD48 00407C88 91 1A 00 70 */ stw r8, 0x70(r26)
|
|
/* 8040AD4C 00407C8C 91 1A 00 74 */ stw r8, 0x74(r26)
|
|
/* 8040AD50 00407C90 D0 3A 00 78 */ stfs f1, 0x78(r26)
|
|
/* 8040AD54 00407C94 D0 3A 00 6C */ stfs f1, 0x6c(r26)
|
|
/* 8040AD58 00407C98 D0 3A 00 68 */ stfs f1, 0x68(r26)
|
|
/* 8040AD5C 00407C9C D0 3A 00 64 */ stfs f1, 0x64(r26)
|
|
/* 8040AD60 00407CA0 D0 3A 00 60 */ stfs f1, 0x60(r26)
|
|
/* 8040AD64 00407CA4 D0 3A 00 48 */ stfs f1, 0x48(r26)
|
|
/* 8040AD68 00407CA8 D0 3A 00 44 */ stfs f1, 0x44(r26)
|
|
/* 8040AD6C 00407CAC D0 3A 00 88 */ stfs f1, 0x88(r26)
|
|
/* 8040AD70 00407CB0 D0 3A 00 84 */ stfs f1, 0x84(r26)
|
|
/* 8040AD74 00407CB4 D0 3A 00 80 */ stfs f1, 0x80(r26)
|
|
/* 8040AD78 00407CB8 D0 3A 00 7C */ stfs f1, 0x7c(r26)
|
|
/* 8040AD7C 00407CBC 91 1A 00 8C */ stw r8, 0x8c(r26)
|
|
/* 8040AD80 00407CC0 98 FA 00 95 */ stb r7, 0x95(r26)
|
|
/* 8040AD84 00407CC4 98 FA 00 94 */ stb r7, 0x94(r26)
|
|
/* 8040AD88 00407CC8 91 1A 00 90 */ stw r8, 0x90(r26)
|
|
/* 8040AD8C 00407CCC 90 DA 00 00 */ stw r6, 0(r26)
|
|
/* 8040AD90 00407CD0 90 BA 00 18 */ stw r5, 0x18(r26)
|
|
/* 8040AD94 00407CD4 90 9A 00 98 */ stw r4, 0x98(r26)
|
|
/* 8040AD98 00407CD8 91 1A 00 9C */ stw r8, 0x9c(r26)
|
|
/* 8040AD9C 00407CDC 91 1A 00 A0 */ stw r8, 0xa0(r26)
|
|
/* 8040ADA0 00407CE0 91 1A 00 A4 */ stw r8, 0xa4(r26)
|
|
/* 8040ADA4 00407CE4 91 1A 00 4C */ stw r8, 0x4c(r26)
|
|
/* 8040ADA8 00407CE8 91 1A 00 AC */ stw r8, 0xac(r26)
|
|
/* 8040ADAC 00407CEC 91 1A 00 A8 */ stw r8, 0xa8(r26)
|
|
/* 8040ADB0 00407CF0 D0 3A 00 B0 */ stfs f1, 0xb0(r26)
|
|
/* 8040ADB4 00407CF4 91 1A 00 B4 */ stw r8, 0xb4(r26)
|
|
/* 8040ADB8 00407CF8 90 1A 00 BC */ stw r0, 0xbc(r26)
|
|
/* 8040ADBC 00407CFC 90 1A 00 B8 */ stw r0, 0xb8(r26)
|
|
/* 8040ADC0 00407D00 91 1A 00 C0 */ stw r8, 0xc0(r26)
|
|
/* 8040ADC4 00407D04 91 1A 00 C4 */ stw r8, 0xc4(r26)
|
|
/* 8040ADC8 00407D08 91 1A 00 C8 */ stw r8, 0xc8(r26)
|
|
/* 8040ADCC 00407D0C 91 1A 00 D0 */ stw r8, 0xd0(r26)
|
|
/* 8040ADD0 00407D10 91 1A 00 CC */ stw r8, 0xcc(r26)
|
|
/* 8040ADD4 00407D14 91 1A 00 D4 */ stw r8, 0xd4(r26)
|
|
/* 8040ADD8 00407D18 D0 3A 00 DC */ stfs f1, 0xdc(r26)
|
|
/* 8040ADDC 00407D1C D0 3A 00 D8 */ stfs f1, 0xd8(r26)
|
|
/* 8040ADE0 00407D20 C0 03 00 40 */ lfs f0, 0x40(r3)
|
|
/* 8040ADE4 00407D24 D0 1A 00 E0 */ stfs f0, 0xe0(r26)
|
|
/* 8040ADE8 00407D28 D0 3A 00 E4 */ stfs f1, 0xe4(r26)
|
|
/* 8040ADEC 00407D2C 91 1A 00 E8 */ stw r8, 0xe8(r26)
|
|
.L_8040ADF0:
|
|
/* 8040ADF0 00407D30 80 B9 00 34 */ lwz r5, 0x34(r25)
|
|
/* 8040ADF4 00407D34 7F 03 C3 78 */ mr r3, r24
|
|
/* 8040ADF8 00407D38 7F 44 D3 78 */ mr r4, r26
|
|
/* 8040ADFC 00407D3C 48 04 6F 79 */ bl registObj__Q26Screen9SceneBaseFPQ26Screen7ObjBaseP10JKRArchive
|
|
/* 8040AE00 00407D40 48 00 00 18 */ b .L_8040AE18
|
|
.L_8040AE04:
|
|
/* 8040AE04 00407D44 38 7E 00 00 */ addi r3, r30, 0
|
|
/* 8040AE08 00407D48 38 80 0A CC */ li r4, 0xacc
|
|
/* 8040AE0C 00407D4C 38 A2 1D A4 */ addi r5, r2, lbl_80520104@sda21
|
|
/* 8040AE10 00407D50 4C C6 31 82 */ crclr 6
|
|
/* 8040AE14 00407D54 4B C1 F8 2D */ bl panic_f__12JUTExceptionFPCciPCce
|
|
.L_8040AE18:
|
|
/* 8040AE18 00407D58 BB 01 00 B0 */ lmw r24, 0xb0(r1)
|
|
/* 8040AE1C 00407D5C 80 01 00 D4 */ lwz r0, 0xd4(r1)
|
|
/* 8040AE20 00407D60 7C 08 03 A6 */ mtlr r0
|
|
/* 8040AE24 00407D64 38 21 00 D0 */ addi r1, r1, 0xd0
|
|
/* 8040AE28 00407D68 4E 80 00 20 */ blr
|
|
|
|
.global getResName__Q32kh6Screen21SceneDayEndResultMailCFv
|
|
getResName__Q32kh6Screen21SceneDayEndResultMailCFv:
|
|
/* 8040AE2C 00407D6C 38 62 1D A0 */ addi r3, r2, lbl_80520100@sda21
|
|
/* 8040AE30 00407D70 4E 80 00 20 */ blr
|
|
|
|
.global getSceneType__Q32kh6Screen21SceneDayEndResultMailFv
|
|
getSceneType__Q32kh6Screen21SceneDayEndResultMailFv:
|
|
/* 8040AE34 00407D74 38 60 4E 25 */ li r3, 0x4e25
|
|
/* 8040AE38 00407D78 4E 80 00 20 */ blr
|
|
|
|
.global getOwnerID__Q32kh6Screen21SceneDayEndResultMailFv
|
|
getOwnerID__Q32kh6Screen21SceneDayEndResultMailFv:
|
|
/* 8040AE3C 00407D7C 38 60 4B 48 */ li r3, 0x4b48
|
|
/* 8040AE40 00407D80 4E 80 00 20 */ blr
|
|
|
|
.global getMemberID__Q32kh6Screen21SceneDayEndResultMailFv
|
|
getMemberID__Q32kh6Screen21SceneDayEndResultMailFv:
|
|
/* 8040AE44 00407D84 3C 80 4D 41 */ lis r4, 0x4D41494C@ha
|
|
/* 8040AE48 00407D88 3C 60 44 45 */ lis r3, 0x4445525F@ha
|
|
/* 8040AE4C 00407D8C 38 84 49 4C */ addi r4, r4, 0x4D41494C@l
|
|
/* 8040AE50 00407D90 38 63 52 5F */ addi r3, r3, 0x4445525F@l
|
|
/* 8040AE54 00407D94 4E 80 00 20 */ blr
|
|
|
|
.global doCreateObj__Q32kh6Screen21SceneDayEndResultMailFP10JKRArchive
|
|
doCreateObj__Q32kh6Screen21SceneDayEndResultMailFP10JKRArchive:
|
|
/* 8040AE58 00407D98 4E 80 00 20 */ blr
|
|
|
|
.global __dt__Q32kh6Screen19ObjDayEndResultTitlFv
|
|
__dt__Q32kh6Screen19ObjDayEndResultTitlFv:
|
|
/* 8040AE5C 00407D9C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040AE60 00407DA0 7C 08 02 A6 */ mflr r0
|
|
/* 8040AE64 00407DA4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040AE68 00407DA8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040AE6C 00407DAC 7C 9F 23 78 */ mr r31, r4
|
|
/* 8040AE70 00407DB0 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 8040AE74 00407DB4 7C 7E 1B 79 */ or. r30, r3, r3
|
|
/* 8040AE78 00407DB8 41 82 00 74 */ beq .L_8040AEEC
|
|
/* 8040AE7C 00407DBC 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultTitl@ha
|
|
/* 8040AE80 00407DC0 38 84 AE 18 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultTitl@l
|
|
/* 8040AE84 00407DC4 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040AE88 00407DC8 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040AE8C 00407DCC 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040AE90 00407DD0 41 82 00 4C */ beq .L_8040AEDC
|
|
/* 8040AE94 00407DD4 3C 80 80 4F */ lis r4, __vt__Q26Screen7ObjBase@ha
|
|
/* 8040AE98 00407DD8 38 84 D7 58 */ addi r4, r4, __vt__Q26Screen7ObjBase@l
|
|
/* 8040AE9C 00407DDC 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040AEA0 00407DE0 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040AEA4 00407DE4 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040AEA8 00407DE8 41 82 00 34 */ beq .L_8040AEDC
|
|
/* 8040AEAC 00407DEC 3C 80 80 4E */ lis r4, __vt__Q26Screen8IObjBase@ha
|
|
/* 8040AEB0 00407DF0 38 84 82 40 */ addi r4, r4, __vt__Q26Screen8IObjBase@l
|
|
/* 8040AEB4 00407DF4 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040AEB8 00407DF8 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040AEBC 00407DFC 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040AEC0 00407E00 48 00 67 11 */ bl del__5CNodeFv
|
|
/* 8040AEC4 00407E04 38 7E 00 18 */ addi r3, r30, 0x18
|
|
/* 8040AEC8 00407E08 38 80 00 00 */ li r4, 0
|
|
/* 8040AECC 00407E0C 4B C1 21 69 */ bl __dt__11JKRDisposerFv
|
|
/* 8040AED0 00407E10 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040AED4 00407E14 38 80 00 00 */ li r4, 0
|
|
/* 8040AED8 00407E18 48 00 66 B1 */ bl __dt__5CNodeFv
|
|
.L_8040AEDC:
|
|
/* 8040AEDC 00407E1C 7F E0 07 35 */ extsh. r0, r31
|
|
/* 8040AEE0 00407E20 40 81 00 0C */ ble .L_8040AEEC
|
|
/* 8040AEE4 00407E24 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040AEE8 00407E28 4B C1 91 CD */ bl __dl__FPv
|
|
.L_8040AEEC:
|
|
/* 8040AEEC 00407E2C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040AEF0 00407E30 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040AEF4 00407E34 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040AEF8 00407E38 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 8040AEFC 00407E3C 7C 08 03 A6 */ mtlr r0
|
|
/* 8040AF00 00407E40 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040AF04 00407E44 4E 80 00 20 */ blr
|
|
|
|
.global __dt__Q32kh6Screen19ObjDayEndResultMailFv
|
|
__dt__Q32kh6Screen19ObjDayEndResultMailFv:
|
|
/* 8040AF08 00407E48 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040AF0C 00407E4C 7C 08 02 A6 */ mflr r0
|
|
/* 8040AF10 00407E50 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040AF14 00407E54 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040AF18 00407E58 7C 9F 23 78 */ mr r31, r4
|
|
/* 8040AF1C 00407E5C 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 8040AF20 00407E60 7C 7E 1B 79 */ or. r30, r3, r3
|
|
/* 8040AF24 00407E64 41 82 00 8C */ beq .L_8040AFB0
|
|
/* 8040AF28 00407E68 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultMail@ha
|
|
/* 8040AF2C 00407E6C 38 84 AE 90 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultMail@l
|
|
/* 8040AF30 00407E70 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040AF34 00407E74 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040AF38 00407E78 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040AF3C 00407E7C 41 82 00 64 */ beq .L_8040AFA0
|
|
/* 8040AF40 00407E80 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 8040AF44 00407E84 38 84 B0 C8 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040AF48 00407E88 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040AF4C 00407E8C 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040AF50 00407E90 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040AF54 00407E94 41 82 00 4C */ beq .L_8040AFA0
|
|
/* 8040AF58 00407E98 3C 80 80 4F */ lis r4, __vt__Q26Screen7ObjBase@ha
|
|
/* 8040AF5C 00407E9C 38 84 D7 58 */ addi r4, r4, __vt__Q26Screen7ObjBase@l
|
|
/* 8040AF60 00407EA0 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040AF64 00407EA4 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040AF68 00407EA8 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040AF6C 00407EAC 41 82 00 34 */ beq .L_8040AFA0
|
|
/* 8040AF70 00407EB0 3C 80 80 4E */ lis r4, __vt__Q26Screen8IObjBase@ha
|
|
/* 8040AF74 00407EB4 38 84 82 40 */ addi r4, r4, __vt__Q26Screen8IObjBase@l
|
|
/* 8040AF78 00407EB8 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040AF7C 00407EBC 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040AF80 00407EC0 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040AF84 00407EC4 48 00 66 4D */ bl del__5CNodeFv
|
|
/* 8040AF88 00407EC8 38 7E 00 18 */ addi r3, r30, 0x18
|
|
/* 8040AF8C 00407ECC 38 80 00 00 */ li r4, 0
|
|
/* 8040AF90 00407ED0 4B C1 20 A5 */ bl __dt__11JKRDisposerFv
|
|
/* 8040AF94 00407ED4 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040AF98 00407ED8 38 80 00 00 */ li r4, 0
|
|
/* 8040AF9C 00407EDC 48 00 65 ED */ bl __dt__5CNodeFv
|
|
.L_8040AFA0:
|
|
/* 8040AFA0 00407EE0 7F E0 07 35 */ extsh. r0, r31
|
|
/* 8040AFA4 00407EE4 40 81 00 0C */ ble .L_8040AFB0
|
|
/* 8040AFA8 00407EE8 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040AFAC 00407EEC 4B C1 91 09 */ bl __dl__FPv
|
|
.L_8040AFB0:
|
|
/* 8040AFB0 00407EF0 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040AFB4 00407EF4 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040AFB8 00407EF8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040AFBC 00407EFC 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 8040AFC0 00407F00 7C 08 03 A6 */ mtlr r0
|
|
/* 8040AFC4 00407F04 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040AFC8 00407F08 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040AFCC 00407F0C C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 8040AFD0 00407F10 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040AFD4 00407F14 C0 22 1D B8 */ lfs f1, lbl_80520118@sda21(r2)
|
|
/* 8040AFD8 00407F18 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040AFDC 00407F1C C0 22 1D BC */ lfs f1, lbl_8052011C@sda21(r2)
|
|
/* 8040AFE0 00407F20 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040AFE4 00407F24 C0 22 1D C0 */ lfs f1, lbl_80520120@sda21(r2)
|
|
/* 8040AFE8 00407F28 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040AFEC 00407F2C C0 22 1D C4 */ lfs f1, lbl_80520124@sda21(r2)
|
|
/* 8040AFF0 00407F30 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040AFF4 00407F34 C0 22 1D C8 */ lfs f1, lbl_80520128@sda21(r2)
|
|
/* 8040AFF8 00407F38 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040AFFC 00407F3C C0 22 1D CC */ lfs f1, lbl_8052012C@sda21(r2)
|
|
/* 8040B000 00407F40 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040B004 00407F44 C0 22 1D D0 */ lfs f1, lbl_80520130@sda21(r2)
|
|
/* 8040B008 00407F48 4E 80 00 20 */ blr
|
|
|
|
.global getStarWTagNum__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getStarWTagNum__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040B00C 00407F4C 38 60 00 12 */ li r3, 0x12
|
|
/* 8040B010 00407F50 4E 80 00 20 */ blr
|
|
|
|
.global getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040B014 00407F54 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 8040B018 00407F58 4E 80 00 20 */ blr
|
|
|
|
.global getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv
|
|
getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultMailCFv:
|
|
/* 8040B01C 00407F5C C0 22 1D D4 */ lfs f1, lbl_80520134@sda21(r2)
|
|
/* 8040B020 00407F60 4E 80 00 20 */ blr
|
|
|
|
.global getClassSize__Q32kh6Screen20SArgDayEndResultItemFv
|
|
getClassSize__Q32kh6Screen20SArgDayEndResultItemFv:
|
|
/* 8040B024 00407F64 38 60 00 08 */ li r3, 8
|
|
/* 8040B028 00407F68 4E 80 00 20 */ blr
|
|
|
|
.global getSceneType__Q32kh6Screen20SArgDayEndResultItemCFv
|
|
getSceneType__Q32kh6Screen20SArgDayEndResultItemCFv:
|
|
/* 8040B02C 00407F6C 38 60 4E 23 */ li r3, 0x4e23
|
|
/* 8040B030 00407F70 4E 80 00 20 */ blr
|
|
|
|
.global getClassSize__Q32kh6Screen20SArgDayEndResultMailFv
|
|
getClassSize__Q32kh6Screen20SArgDayEndResultMailFv:
|
|
/* 8040B034 00407F74 38 60 00 08 */ li r3, 8
|
|
/* 8040B038 00407F78 4E 80 00 20 */ blr
|
|
|
|
.global getSceneType__Q32kh6Screen20SArgDayEndResultMailCFv
|
|
getSceneType__Q32kh6Screen20SArgDayEndResultMailCFv:
|
|
/* 8040B03C 00407F7C 38 60 4E 25 */ li r3, 0x4e25
|
|
/* 8040B040 00407F80 4E 80 00 20 */ blr
|
|
|
|
.global __dt__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
__dt__Q32kh6Screen19ObjDayEndResultIncPFv:
|
|
/* 8040B044 00407F84 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040B048 00407F88 7C 08 02 A6 */ mflr r0
|
|
/* 8040B04C 00407F8C 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040B050 00407F90 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040B054 00407F94 7C 9F 23 78 */ mr r31, r4
|
|
/* 8040B058 00407F98 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 8040B05C 00407F9C 7C 7E 1B 79 */ or. r30, r3, r3
|
|
/* 8040B060 00407FA0 41 82 00 8C */ beq .L_8040B0EC
|
|
/* 8040B064 00407FA4 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultIncP@ha
|
|
/* 8040B068 00407FA8 38 84 AF 58 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultIncP@l
|
|
/* 8040B06C 00407FAC 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B070 00407FB0 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B074 00407FB4 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B078 00407FB8 41 82 00 64 */ beq .L_8040B0DC
|
|
/* 8040B07C 00407FBC 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 8040B080 00407FC0 38 84 B0 C8 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040B084 00407FC4 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B088 00407FC8 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B08C 00407FCC 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B090 00407FD0 41 82 00 4C */ beq .L_8040B0DC
|
|
/* 8040B094 00407FD4 3C 80 80 4F */ lis r4, __vt__Q26Screen7ObjBase@ha
|
|
/* 8040B098 00407FD8 38 84 D7 58 */ addi r4, r4, __vt__Q26Screen7ObjBase@l
|
|
/* 8040B09C 00407FDC 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B0A0 00407FE0 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B0A4 00407FE4 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B0A8 00407FE8 41 82 00 34 */ beq .L_8040B0DC
|
|
/* 8040B0AC 00407FEC 3C 80 80 4E */ lis r4, __vt__Q26Screen8IObjBase@ha
|
|
/* 8040B0B0 00407FF0 38 84 82 40 */ addi r4, r4, __vt__Q26Screen8IObjBase@l
|
|
/* 8040B0B4 00407FF4 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B0B8 00407FF8 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B0BC 00407FFC 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B0C0 00408000 48 00 65 11 */ bl del__5CNodeFv
|
|
/* 8040B0C4 00408004 38 7E 00 18 */ addi r3, r30, 0x18
|
|
/* 8040B0C8 00408008 38 80 00 00 */ li r4, 0
|
|
/* 8040B0CC 0040800C 4B C1 1F 69 */ bl __dt__11JKRDisposerFv
|
|
/* 8040B0D0 00408010 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040B0D4 00408014 38 80 00 00 */ li r4, 0
|
|
/* 8040B0D8 00408018 48 00 64 B1 */ bl __dt__5CNodeFv
|
|
.L_8040B0DC:
|
|
/* 8040B0DC 0040801C 7F E0 07 35 */ extsh. r0, r31
|
|
/* 8040B0E0 00408020 40 81 00 0C */ ble .L_8040B0EC
|
|
/* 8040B0E4 00408024 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040B0E8 00408028 4B C1 8F CD */ bl __dl__FPv
|
|
.L_8040B0EC:
|
|
/* 8040B0EC 0040802C 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040B0F0 00408030 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040B0F4 00408034 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040B0F8 00408038 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 8040B0FC 0040803C 7C 08 03 A6 */ mtlr r0
|
|
/* 8040B100 00408040 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040B104 00408044 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B108 00408048 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 8040B10C 0040804C 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B110 00408050 C0 22 1D 88 */ lfs f1, lbl_805200E8@sda21(r2)
|
|
/* 8040B114 00408054 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B118 00408058 C0 22 1D D8 */ lfs f1, lbl_80520138@sda21(r2)
|
|
/* 8040B11C 0040805C 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B120 00408060 C0 22 1D DC */ lfs f1, lbl_8052013C@sda21(r2)
|
|
/* 8040B124 00408064 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B128 00408068 C0 22 1D E0 */ lfs f1, lbl_80520140@sda21(r2)
|
|
/* 8040B12C 0040806C 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B130 00408070 C0 22 1D C8 */ lfs f1, lbl_80520128@sda21(r2)
|
|
/* 8040B134 00408074 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B138 00408078 C0 22 1D E4 */ lfs f1, lbl_80520144@sda21(r2)
|
|
/* 8040B13C 0040807C 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B140 00408080 C0 22 1D D0 */ lfs f1, lbl_80520130@sda21(r2)
|
|
/* 8040B144 00408084 4E 80 00 20 */ blr
|
|
|
|
.global getStarWTagNum__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getStarWTagNum__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B148 00408088 38 60 00 13 */ li r3, 0x13
|
|
/* 8040B14C 0040808C 4E 80 00 20 */ blr
|
|
|
|
.global getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B150 00408090 C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 8040B154 00408094 4E 80 00 20 */ blr
|
|
|
|
.global getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv
|
|
getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultIncPCFv:
|
|
/* 8040B158 00408098 C0 22 1D D4 */ lfs f1, lbl_80520134@sda21(r2)
|
|
/* 8040B15C 0040809C 4E 80 00 20 */ blr
|
|
|
|
.global getClassSize__Q32kh6Screen20SArgDayEndResultIncPFv
|
|
getClassSize__Q32kh6Screen20SArgDayEndResultIncPFv:
|
|
/* 8040B160 004080A0 38 60 00 08 */ li r3, 8
|
|
/* 8040B164 004080A4 4E 80 00 20 */ blr
|
|
|
|
.global getSceneType__Q32kh6Screen20SArgDayEndResultIncPCFv
|
|
getSceneType__Q32kh6Screen20SArgDayEndResultIncPCFv:
|
|
/* 8040B168 004080A8 38 60 4E 24 */ li r3, 0x4e24
|
|
/* 8040B16C 004080AC 4E 80 00 20 */ blr
|
|
|
|
.global getClassSize__Q32kh6Screen20SArgDayEndResultBaseFv
|
|
getClassSize__Q32kh6Screen20SArgDayEndResultBaseFv:
|
|
/* 8040B170 004080B0 38 60 00 08 */ li r3, 8
|
|
/* 8040B174 004080B4 4E 80 00 20 */ blr
|
|
|
|
.global __dt__Q32kh6Screen19ObjDayEndResultItemFv
|
|
__dt__Q32kh6Screen19ObjDayEndResultItemFv:
|
|
/* 8040B178 004080B8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8040B17C 004080BC 7C 08 02 A6 */ mflr r0
|
|
/* 8040B180 004080C0 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8040B184 004080C4 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8040B188 004080C8 7C 9F 23 78 */ mr r31, r4
|
|
/* 8040B18C 004080CC 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 8040B190 004080D0 7C 7E 1B 79 */ or. r30, r3, r3
|
|
/* 8040B194 004080D4 41 82 00 8C */ beq .L_8040B220
|
|
/* 8040B198 004080D8 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultItem@ha
|
|
/* 8040B19C 004080DC 38 84 B0 20 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultItem@l
|
|
/* 8040B1A0 004080E0 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B1A4 004080E4 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B1A8 004080E8 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B1AC 004080EC 41 82 00 64 */ beq .L_8040B210
|
|
/* 8040B1B0 004080F0 3C 80 80 4F */ lis r4, __vt__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 8040B1B4 004080F4 38 84 B0 C8 */ addi r4, r4, __vt__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040B1B8 004080F8 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B1BC 004080FC 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B1C0 00408100 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B1C4 00408104 41 82 00 4C */ beq .L_8040B210
|
|
/* 8040B1C8 00408108 3C 80 80 4F */ lis r4, __vt__Q26Screen7ObjBase@ha
|
|
/* 8040B1CC 0040810C 38 84 D7 58 */ addi r4, r4, __vt__Q26Screen7ObjBase@l
|
|
/* 8040B1D0 00408110 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B1D4 00408114 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B1D8 00408118 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B1DC 0040811C 41 82 00 34 */ beq .L_8040B210
|
|
/* 8040B1E0 00408120 3C 80 80 4E */ lis r4, __vt__Q26Screen8IObjBase@ha
|
|
/* 8040B1E4 00408124 38 84 82 40 */ addi r4, r4, __vt__Q26Screen8IObjBase@l
|
|
/* 8040B1E8 00408128 90 9E 00 00 */ stw r4, 0(r30)
|
|
/* 8040B1EC 0040812C 38 04 00 10 */ addi r0, r4, 0x10
|
|
/* 8040B1F0 00408130 90 1E 00 18 */ stw r0, 0x18(r30)
|
|
/* 8040B1F4 00408134 48 00 63 DD */ bl del__5CNodeFv
|
|
/* 8040B1F8 00408138 38 7E 00 18 */ addi r3, r30, 0x18
|
|
/* 8040B1FC 0040813C 38 80 00 00 */ li r4, 0
|
|
/* 8040B200 00408140 4B C1 1E 35 */ bl __dt__11JKRDisposerFv
|
|
/* 8040B204 00408144 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040B208 00408148 38 80 00 00 */ li r4, 0
|
|
/* 8040B20C 0040814C 48 00 63 7D */ bl __dt__5CNodeFv
|
|
.L_8040B210:
|
|
/* 8040B210 00408150 7F E0 07 35 */ extsh. r0, r31
|
|
/* 8040B214 00408154 40 81 00 0C */ ble .L_8040B220
|
|
/* 8040B218 00408158 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040B21C 0040815C 4B C1 8E 99 */ bl __dl__FPv
|
|
.L_8040B220:
|
|
/* 8040B220 00408160 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8040B224 00408164 7F C3 F3 78 */ mr r3, r30
|
|
/* 8040B228 00408168 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8040B22C 0040816C 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 8040B230 00408170 7C 08 03 A6 */ mtlr r0
|
|
/* 8040B234 00408174 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8040B238 00408178 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeinUpMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B23C 0040817C C0 22 1D 48 */ lfs f1, lbl_805200A8@sda21(r2)
|
|
/* 8040B240 00408180 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeinUpMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B244 00408184 C0 22 1D E8 */ lfs f1, lbl_80520148@sda21(r2)
|
|
/* 8040B248 00408188 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeoutUpMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B24C 0040818C C0 22 1D D8 */ lfs f1, lbl_80520138@sda21(r2)
|
|
/* 8040B250 00408190 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeoutUpMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B254 00408194 C0 22 1D DC */ lfs f1, lbl_8052013C@sda21(r2)
|
|
/* 8040B258 00408198 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeinDownMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B25C 0040819C C0 22 1D E0 */ lfs f1, lbl_80520140@sda21(r2)
|
|
/* 8040B260 004081A0 4E 80 00 20 */ blr
|
|
|
|
.global getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeinDownMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B264 004081A4 C0 22 1D EC */ lfs f1, lbl_8052014C@sda21(r2)
|
|
/* 8040B268 004081A8 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeoutDownMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B26C 004081AC C0 22 1D E4 */ lfs f1, lbl_80520144@sda21(r2)
|
|
/* 8040B270 004081B0 4E 80 00 20 */ blr
|
|
|
|
.global getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getFadeoutDownMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B274 004081B4 C0 22 1D D0 */ lfs f1, lbl_80520130@sda21(r2)
|
|
/* 8040B278 004081B8 4E 80 00 20 */ blr
|
|
|
|
.global getStarWTagNum__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getStarWTagNum__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B27C 004081BC 38 60 00 0F */ li r3, 0xf
|
|
/* 8040B280 004081C0 4E 80 00 20 */ blr
|
|
|
|
.global getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getPStarWMinFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B284 004081C4 C0 22 1D F0 */ lfs f1, lbl_80520150@sda21(r2)
|
|
/* 8040B288 004081C8 4E 80 00 20 */ blr
|
|
|
|
.global getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv
|
|
getPStarWMaxFrm__Q32kh6Screen19ObjDayEndResultItemCFv:
|
|
/* 8040B28C 004081CC C0 22 1D D4 */ lfs f1, lbl_80520134@sda21(r2)
|
|
/* 8040B290 004081D0 4E 80 00 20 */ blr
|
|
|
|
.global getSize__Q32kh6Screen20DispDayEndResultMailFv
|
|
getSize__Q32kh6Screen20DispDayEndResultMailFv:
|
|
/* 8040B294 004081D4 38 60 00 24 */ li r3, 0x24
|
|
/* 8040B298 004081D8 4E 80 00 20 */ blr
|
|
|
|
.global getOwnerID__Q32kh6Screen20DispDayEndResultMailFv
|
|
getOwnerID__Q32kh6Screen20DispDayEndResultMailFv:
|
|
/* 8040B29C 004081DC 38 60 4B 48 */ li r3, 0x4b48
|
|
/* 8040B2A0 004081E0 4E 80 00 20 */ blr
|
|
|
|
.global getMemberID__Q32kh6Screen20DispDayEndResultMailFv
|
|
getMemberID__Q32kh6Screen20DispDayEndResultMailFv:
|
|
/* 8040B2A4 004081E4 3C 80 4D 41 */ lis r4, 0x4D41494C@ha
|
|
/* 8040B2A8 004081E8 3C 60 44 45 */ lis r3, 0x4445525F@ha
|
|
/* 8040B2AC 004081EC 38 84 49 4C */ addi r4, r4, 0x4D41494C@l
|
|
/* 8040B2B0 004081F0 38 63 52 5F */ addi r3, r3, 0x4445525F@l
|
|
/* 8040B2B4 004081F4 4E 80 00 20 */ blr
|
|
|
|
.global getSize__Q32kh6Screen20DispDayEndResultIncPFv
|
|
getSize__Q32kh6Screen20DispDayEndResultIncPFv:
|
|
/* 8040B2B8 004081F8 38 60 00 10 */ li r3, 0x10
|
|
/* 8040B2BC 004081FC 4E 80 00 20 */ blr
|
|
|
|
.global getOwnerID__Q32kh6Screen20DispDayEndResultIncPFv
|
|
getOwnerID__Q32kh6Screen20DispDayEndResultIncPFv:
|
|
/* 8040B2C0 00408200 38 60 4B 48 */ li r3, 0x4b48
|
|
/* 8040B2C4 00408204 4E 80 00 20 */ blr
|
|
|
|
.global getMemberID__Q32kh6Screen20DispDayEndResultIncPFv
|
|
getMemberID__Q32kh6Screen20DispDayEndResultIncPFv:
|
|
/* 8040B2C8 00408208 3C 80 49 4E */ lis r4, 0x494E4350@ha
|
|
/* 8040B2CC 0040820C 3C 60 44 45 */ lis r3, 0x4445525F@ha
|
|
/* 8040B2D0 00408210 38 84 43 50 */ addi r4, r4, 0x494E4350@l
|
|
/* 8040B2D4 00408214 38 63 52 5F */ addi r3, r3, 0x4445525F@l
|
|
/* 8040B2D8 00408218 4E 80 00 20 */ blr
|
|
|
|
.global getSize__Q32kh6Screen20DispDayEndResultItemFv
|
|
getSize__Q32kh6Screen20DispDayEndResultItemFv:
|
|
/* 8040B2DC 0040821C 38 60 00 24 */ li r3, 0x24
|
|
/* 8040B2E0 00408220 4E 80 00 20 */ blr
|
|
|
|
.global getOwnerID__Q32kh6Screen20DispDayEndResultItemFv
|
|
getOwnerID__Q32kh6Screen20DispDayEndResultItemFv:
|
|
/* 8040B2E4 00408224 38 60 4B 48 */ li r3, 0x4b48
|
|
/* 8040B2E8 00408228 4E 80 00 20 */ blr
|
|
|
|
.global getMemberID__Q32kh6Screen20DispDayEndResultItemFv
|
|
getMemberID__Q32kh6Screen20DispDayEndResultItemFv:
|
|
/* 8040B2EC 0040822C 3C 80 49 54 */ lis r4, 0x4954454D@ha
|
|
/* 8040B2F0 00408230 3C 60 44 45 */ lis r3, 0x4445525F@ha
|
|
/* 8040B2F4 00408234 38 84 45 4D */ addi r4, r4, 0x4954454D@l
|
|
/* 8040B2F8 00408238 38 63 52 5F */ addi r3, r3, 0x4445525F@l
|
|
/* 8040B2FC 0040823C 4E 80 00 20 */ blr
|
|
|
|
.global __sinit_khDayEndResult_cpp
|
|
__sinit_khDayEndResult_cpp:
|
|
/* 8040B300 00408240 3C 60 80 51 */ lis r3, msVal__Q32kh6Screen19ObjDayEndResultBase@ha
|
|
/* 8040B304 00408244 C1 82 1D F4 */ lfs f12, lbl_80520154@sda21(r2)
|
|
/* 8040B308 00408248 39 63 41 34 */ addi r11, r3, msVal__Q32kh6Screen19ObjDayEndResultBase@l
|
|
/* 8040B30C 0040824C C1 22 1D 9C */ lfs f9, lbl_805200FC@sda21(r2)
|
|
/* 8040B310 00408250 C1 42 1D 50 */ lfs f10, lbl_805200B0@sda21(r2)
|
|
/* 8040B314 00408254 38 E0 00 5A */ li r7, 0x5a
|
|
/* 8040B318 00408258 C0 E2 1D 48 */ lfs f7, lbl_805200A8@sda21(r2)
|
|
/* 8040B31C 0040825C 39 40 00 08 */ li r10, 8
|
|
/* 8040B320 00408260 C1 62 1D F8 */ lfs f11, lbl_80520158@sda21(r2)
|
|
/* 8040B324 00408264 39 20 00 03 */ li r9, 3
|
|
/* 8040B328 00408268 C1 02 1D FC */ lfs f8, lbl_8052015C@sda21(r2)
|
|
/* 8040B32C 0040826C 39 00 00 1E */ li r8, 0x1e
|
|
/* 8040B330 00408270 C0 C2 1E 00 */ lfs f6, lbl_80520160@sda21(r2)
|
|
/* 8040B334 00408274 38 C0 00 A0 */ li r6, 0xa0
|
|
/* 8040B338 00408278 C0 A2 1E 04 */ lfs f5, lbl_80520164@sda21(r2)
|
|
/* 8040B33C 0040827C 38 A0 00 20 */ li r5, 0x20
|
|
/* 8040B340 00408280 C0 82 1E 08 */ lfs f4, lbl_80520168@sda21(r2)
|
|
/* 8040B344 00408284 38 80 00 14 */ li r4, 0x14
|
|
/* 8040B348 00408288 C0 62 1E 0C */ lfs f3, lbl_8052016C@sda21(r2)
|
|
/* 8040B34C 0040828C 38 00 00 10 */ li r0, 0x10
|
|
/* 8040B350 00408290 C0 42 1E 10 */ lfs f2, lbl_80520170@sda21(r2)
|
|
/* 8040B354 00408294 38 6D 9A B8 */ addi r3, r13, msVal__Q32kh6Screen19ObjDayEndResultTitl@sda21
|
|
/* 8040B358 00408298 C0 22 1E 14 */ lfs f1, lbl_80520174@sda21(r2)
|
|
/* 8040B35C 0040829C C0 02 1E 18 */ lfs f0, lbl_80520178@sda21(r2)
|
|
/* 8040B360 004082A0 D1 8B 00 00 */ stfs f12, 0(r11)
|
|
/* 8040B364 004082A4 D1 6B 00 04 */ stfs f11, 4(r11)
|
|
/* 8040B368 004082A8 D1 4B 00 08 */ stfs f10, 8(r11)
|
|
/* 8040B36C 004082AC D1 4B 00 0C */ stfs f10, 0xc(r11)
|
|
/* 8040B370 004082B0 D1 2B 00 10 */ stfs f9, 0x10(r11)
|
|
/* 8040B374 004082B4 91 4B 00 24 */ stw r10, 0x24(r11)
|
|
/* 8040B378 004082B8 91 2B 00 28 */ stw r9, 0x28(r11)
|
|
/* 8040B37C 004082BC 99 0B 00 4C */ stb r8, 0x4c(r11)
|
|
/* 8040B380 004082C0 98 EB 00 4D */ stb r7, 0x4d(r11)
|
|
/* 8040B384 004082C4 98 CB 00 4E */ stb r6, 0x4e(r11)
|
|
/* 8040B388 004082C8 98 AB 00 4F */ stb r5, 0x4f(r11)
|
|
/* 8040B38C 004082CC 98 8B 00 50 */ stb r4, 0x50(r11)
|
|
/* 8040B390 004082D0 D1 0B 00 14 */ stfs f8, 0x14(r11)
|
|
/* 8040B394 004082D4 D0 EB 00 18 */ stfs f7, 0x18(r11)
|
|
/* 8040B398 004082D8 D0 EB 00 1C */ stfs f7, 0x1c(r11)
|
|
/* 8040B39C 004082DC D0 CB 00 20 */ stfs f6, 0x20(r11)
|
|
/* 8040B3A0 004082E0 D0 AB 00 2C */ stfs f5, 0x2c(r11)
|
|
/* 8040B3A4 004082E4 D0 8B 00 30 */ stfs f4, 0x30(r11)
|
|
/* 8040B3A8 004082E8 D0 6B 00 34 */ stfs f3, 0x34(r11)
|
|
/* 8040B3AC 004082EC D0 4B 00 38 */ stfs f2, 0x38(r11)
|
|
/* 8040B3B0 004082F0 D0 2B 00 40 */ stfs f1, 0x40(r11)
|
|
/* 8040B3B4 004082F4 D0 0B 00 48 */ stfs f0, 0x48(r11)
|
|
/* 8040B3B8 004082F8 D1 2B 00 3C */ stfs f9, 0x3c(r11)
|
|
/* 8040B3BC 004082FC D1 2B 00 44 */ stfs f9, 0x44(r11)
|
|
/* 8040B3C0 00408300 90 ED 9A B8 */ stw r7, msVal__Q32kh6Screen19ObjDayEndResultTitl@sda21(r13)
|
|
/* 8040B3C4 00408304 98 03 00 04 */ stb r0, 4(r3)
|
|
/* 8040B3C8 00408308 4E 80 00 20 */ blr
|
|
|
|
.global "@24@__dt__Q32kh6Screen19ObjDayEndResultBaseFv"
|
|
"@24@__dt__Q32kh6Screen19ObjDayEndResultBaseFv":
|
|
/* 8040B3CC 0040830C 38 63 FF E8 */ addi r3, r3, -24
|
|
/* 8040B3D0 00408310 4B FF 82 00 */ b __dt__Q32kh6Screen19ObjDayEndResultBaseFv
|
|
|
|
.global "@24@__dt__Q32kh6Screen19ObjDayEndResultItemFv"
|
|
"@24@__dt__Q32kh6Screen19ObjDayEndResultItemFv":
|
|
/* 8040B3D4 00408314 38 63 FF E8 */ addi r3, r3, -24
|
|
/* 8040B3D8 00408318 4B FF FD A0 */ b __dt__Q32kh6Screen19ObjDayEndResultItemFv
|
|
|
|
.global "@24@__dt__Q32kh6Screen19ObjDayEndResultIncPFv"
|
|
"@24@__dt__Q32kh6Screen19ObjDayEndResultIncPFv":
|
|
/* 8040B3DC 0040831C 38 63 FF E8 */ addi r3, r3, -24
|
|
/* 8040B3E0 00408320 4B FF FC 64 */ b __dt__Q32kh6Screen19ObjDayEndResultIncPFv
|
|
|
|
.global "@24@__dt__Q32kh6Screen19ObjDayEndResultMailFv"
|
|
"@24@__dt__Q32kh6Screen19ObjDayEndResultMailFv":
|
|
/* 8040B3E4 00408324 38 63 FF E8 */ addi r3, r3, -24
|
|
/* 8040B3E8 00408328 4B FF FB 20 */ b __dt__Q32kh6Screen19ObjDayEndResultMailFv
|
|
|
|
.global "@24@__dt__Q32kh6Screen19ObjDayEndResultTitlFv"
|
|
"@24@__dt__Q32kh6Screen19ObjDayEndResultTitlFv":
|
|
/* 8040B3EC 0040832C 38 63 FF E8 */ addi r3, r3, -24
|
|
/* 8040B3F0 00408330 4B FF FA 6C */ b __dt__Q32kh6Screen19ObjDayEndResultTitlFv
|