merge namespace mov
This commit is contained in:
parent
5611229c97
commit
8fe4065ee4
20 changed files with 657 additions and 667 deletions
|
@ -1,4 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
|
||||
.4byte "__sinit_\\DvdControl_cpp"
|
|
@ -1,30 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@49342"
|
||||
"@49342":
|
||||
|
||||
.4byte 0x44766443
|
||||
.4byte 0x6F6E7472
|
||||
.4byte 0x6F6C2E63
|
||||
.4byte 0x70700000
|
||||
|
||||
.global "@49343"
|
||||
"@49343":
|
||||
|
||||
.4byte 0x57696946
|
||||
.4byte 0x696C653A
|
||||
.4byte 0x3A436C6F
|
||||
.4byte 0x73650000
|
||||
|
||||
.global dvdControlBlock
|
||||
dvdControlBlock:
|
||||
|
||||
.4byte Open__FPvPCv
|
||||
.4byte GetStatus__FPvPv
|
||||
.4byte Close__FPvPv
|
||||
.4byte GetSize__FPvPv
|
||||
.4byte Tell__FPvPv
|
||||
.4byte Seek__FPvPvUl
|
||||
.4byte Read__FPvPvPUcUl
|
||||
.4byte 0
|
|
@ -1,18 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
|
||||
.global meFile
|
||||
meFile:
|
||||
.skip 0x4
|
||||
|
||||
.global InterruptEnabled
|
||||
InterruptEnabled:
|
||||
.skip 0x4
|
||||
|
||||
.global handleRingBuffer
|
||||
handleRingBuffer:
|
||||
.skip 0x4
|
||||
|
||||
.global handleLinearBuffer
|
||||
handleLinearBuffer:
|
||||
.skip 0x4
|
|
@ -1,89 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
|
||||
.global "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
"t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind":
|
||||
/* 801CEC80 001CAAC0 1C A4 00 0C */ mulli r5, r4, 0xc
|
||||
/* 801CEC84 001CAAC4 3C 80 80 46 */ lis r4, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@ha
|
||||
/* 801CEC88 001CAAC8 38 04 CE E0 */ addi r0, r4, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@l
|
||||
/* 801CEC8C 001CAACC 7C A0 2A 14 */ add r5, r0, r5
|
||||
/* 801CEC90 001CAAD0 80 85 00 00 */ lwz r4, 0x0(r5)
|
||||
/* 801CEC94 001CAAD4 80 05 00 04 */ lwz r0, 0x4(r5)
|
||||
/* 801CEC98 001CAAD8 90 83 00 00 */ stw r4, 0x0(r3)
|
||||
/* 801CEC9C 001CAADC 90 03 00 04 */ stw r0, 0x4(r3)
|
||||
/* 801CECA0 001CAAE0 80 05 00 08 */ lwz r0, 0x8(r5)
|
||||
/* 801CECA4 001CAAE4 90 03 00 08 */ stw r0, 0x8(r3)
|
||||
/* 801CECA8 001CAAE8 4E 80 00 20 */ blr
|
||||
.global FileName__Q23mov13MovieKindUtilFQ23mov9MovieKind
|
||||
FileName__Q23mov13MovieKindUtilFQ23mov9MovieKind:
|
||||
/* 801CECAC 001CAAEC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801CECB0 001CAAF0 7C 08 02 A6 */ mflr r0
|
||||
/* 801CECB4 001CAAF4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801CECB8 001CAAF8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801CECBC 001CAAFC 38 61 00 08 */ addi r3, r1, 0x8
|
||||
/* 801CECC0 001CAB00 4B FF FF C1 */ bl "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
/* 801CECC4 001CAB04 80 61 00 08 */ lwz r3, 0x8(r1)
|
||||
/* 801CECC8 001CAB08 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801CECCC 001CAB0C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CECD0 001CAB10 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801CECD4 001CAB14 4E 80 00 20 */ blr
|
||||
.global Volume__Q23mov13MovieKindUtilFQ23mov9MovieKind
|
||||
Volume__Q23mov13MovieKindUtilFQ23mov9MovieKind:
|
||||
/* 801CECD8 001CAB18 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801CECDC 001CAB1C 7C 08 02 A6 */ mflr r0
|
||||
/* 801CECE0 001CAB20 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801CECE4 001CAB24 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801CECE8 001CAB28 38 61 00 08 */ addi r3, r1, 0x8
|
||||
/* 801CECEC 001CAB2C 4B FF FF 95 */ bl "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
/* 801CECF0 001CAB30 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 801CECF4 001CAB34 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801CECF8 001CAB38 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CECFC 001CAB3C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801CED00 001CAB40 4E 80 00 20 */ blr
|
||||
.global PreFadeColor__Q23mov13MovieKindUtilFQ23mov9MovieKind
|
||||
PreFadeColor__Q23mov13MovieKindUtilFQ23mov9MovieKind:
|
||||
/* 801CED04 001CAB44 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801CED08 001CAB48 7C 08 02 A6 */ mflr r0
|
||||
/* 801CED0C 001CAB4C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801CED10 001CAB50 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801CED14 001CAB54 38 61 00 08 */ addi r3, r1, 0x8
|
||||
/* 801CED18 001CAB58 4B FF FF 69 */ bl "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
/* 801CED1C 001CAB5C 80 61 00 10 */ lwz r3, 0x10(r1)
|
||||
/* 801CED20 001CAB60 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801CED24 001CAB64 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CED28 001CAB68 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801CED2C 001CAB6C 4E 80 00 20 */ blr
|
||||
|
||||
.global "__sinit_\\MovieKindUtil_cpp"
|
||||
"__sinit_\\MovieKindUtil_cpp":
|
||||
/* 801CED30 001CAB70 80 02 9C 84 */ lwz r0, "T_BLACK__Q23mov27@unnamed@MovieKindUtil_cpp@"@sda21(r2)
|
||||
/* 801CED34 001CAB74 3C 60 80 46 */ lis r3, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@ha
|
||||
/* 801CED38 001CAB78 38 63 CE E0 */ addi r3, r3, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@l
|
||||
/* 801CED3C 001CAB7C 90 03 00 08 */ stw r0, 0x8(r3)
|
||||
/* 801CED40 001CAB80 90 03 00 14 */ stw r0, 0x14(r3)
|
||||
/* 801CED44 001CAB84 90 03 00 20 */ stw r0, 0x20(r3)
|
||||
/* 801CED48 001CAB88 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 801CED4C 001CAB8C 90 03 00 38 */ stw r0, 0x38(r3)
|
||||
/* 801CED50 001CAB90 90 03 00 44 */ stw r0, 0x44(r3)
|
||||
/* 801CED54 001CAB94 90 03 00 50 */ stw r0, 0x50(r3)
|
||||
/* 801CED58 001CAB98 90 03 00 5C */ stw r0, 0x5c(r3)
|
||||
/* 801CED5C 001CAB9C 90 03 00 68 */ stw r0, 0x68(r3)
|
||||
/* 801CED60 001CABA0 90 03 00 74 */ stw r0, 0x74(r3)
|
||||
/* 801CED64 001CABA4 90 03 00 80 */ stw r0, 0x80(r3)
|
||||
/* 801CED68 001CABA8 90 03 00 8C */ stw r0, 0x8c(r3)
|
||||
/* 801CED6C 001CABAC 90 03 00 98 */ stw r0, 0x98(r3)
|
||||
/* 801CED70 001CABB0 90 03 00 A4 */ stw r0, 0xa4(r3)
|
||||
/* 801CED74 001CABB4 90 03 00 B0 */ stw r0, 0xb0(r3)
|
||||
/* 801CED78 001CABB8 90 03 00 BC */ stw r0, 0xbc(r3)
|
||||
/* 801CED7C 001CABBC 90 03 00 C8 */ stw r0, 0xc8(r3)
|
||||
/* 801CED80 001CABC0 90 03 00 D4 */ stw r0, 0xd4(r3)
|
||||
/* 801CED84 001CABC4 90 03 00 E0 */ stw r0, 0xe0(r3)
|
||||
/* 801CED88 001CABC8 90 03 00 EC */ stw r0, 0xec(r3)
|
||||
/* 801CED8C 001CABCC 90 03 00 F8 */ stw r0, 0xf8(r3)
|
||||
/* 801CED90 001CABD0 90 03 01 04 */ stw r0, 0x104(r3)
|
||||
/* 801CED94 001CABD4 80 02 9C 80 */ lwz r0, "T_WHITE__Q23mov27@unnamed@MovieKindUtil_cpp@"@sda21(r2)
|
||||
/* 801CED98 001CABD8 90 03 01 10 */ stw r0, 0x110(r3)
|
||||
/* 801CED9C 001CABDC 90 03 01 1C */ stw r0, 0x11c(r3)
|
||||
/* 801CEDA0 001CABE0 90 03 01 28 */ stw r0, 0x128(r3)
|
||||
/* 801CEDA4 001CABE4 90 03 01 34 */ stw r0, 0x134(r3)
|
||||
/* 801CEDA8 001CABE8 4E 80 00 20 */ blr
|
|
@ -1,4 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
|
||||
.4byte "__sinit_\\MovieKindUtil_cpp"
|
|
@ -1,314 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@48726_8045CCE8"
|
||||
"@48726_8045CCE8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79312E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48727_8045CCF8"
|
||||
"@48727_8045CCF8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79447265
|
||||
.4byte 0x616D4C61
|
||||
.4byte 0x6E642E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48728_8045CD10"
|
||||
"@48728_8045CD10":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x7950696E
|
||||
.4byte 0x42616C6C
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48729_8045CD24"
|
||||
"@48729_8045CD24":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x7942616C
|
||||
.4byte 0x6C2E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "@48730_8045CD38"
|
||||
"@48730_8045CD38":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79322E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48731_8045CD48"
|
||||
"@48731_8045CD48":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79426C6F
|
||||
.4byte 0x636B4261
|
||||
.4byte 0x6C6C2E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48732_8045CD60"
|
||||
"@48732_8045CD60":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79534458
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48733_8045CD70"
|
||||
"@48733_8045CD70":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794B6964
|
||||
.4byte 0x7347422E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48734_8045CD84"
|
||||
"@48734_8045CD84":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79332E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48735_8045CD94"
|
||||
"@48735_8045CD94":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794B6964
|
||||
.4byte 0x73534643
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48736_8045CDA8"
|
||||
"@48736_8045CDA8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x7936342E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48737_8045CDB8"
|
||||
"@48737_8045CDB8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794B6F72
|
||||
.4byte 0x6F4B6F72
|
||||
.4byte 0x6F2E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "@48738_8045CDD0"
|
||||
"@48738_8045CDD0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79447265
|
||||
.4byte 0x616D4C61
|
||||
.4byte 0x6E644458
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48739_8045CDE8"
|
||||
"@48739_8045CDE8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79416972
|
||||
.4byte 0x52696465
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48740_8045CDFC"
|
||||
"@48740_8045CDFC":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794D6972
|
||||
.4byte 0x726F722E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48741_8045CE10"
|
||||
"@48741_8045CE10":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79546F75
|
||||
.4byte 0x63682E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48742_8045CE24"
|
||||
"@48742_8045CE24":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79446F72
|
||||
.4byte 0x6F636865
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48743_8045CE38"
|
||||
"@48743_8045CE38":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79444458
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48744_8045CE48"
|
||||
"@48744_8045CE48":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79457069
|
||||
.4byte 0x63596172
|
||||
.4byte 0x6E2E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "@48745_8045CE60"
|
||||
"@48745_8045CE60":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794D6173
|
||||
.4byte 0x73417474
|
||||
.4byte 0x61636B2E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48746_8045CE78"
|
||||
"@48746_8045CE78":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79576969
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48747_8045CE88"
|
||||
"@48747_8045CE88":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79417661
|
||||
.4byte 0x6C616E63
|
||||
.4byte 0x68652E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48748_8045CEA0"
|
||||
"@48748_8045CEA0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x416E696D
|
||||
.4byte 0x6530312E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48749_8045CEB0"
|
||||
"@48749_8045CEB0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x416E696D
|
||||
.4byte 0x6530322E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48750_8045CEC0"
|
||||
"@48750_8045CEC0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x416E696D
|
||||
.4byte 0x6530332E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48751_8045CED0"
|
||||
"@48751_8045CED0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x6D757369
|
||||
.4byte 0x632E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"
|
||||
"MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@":
|
||||
|
||||
.4byte "@48726_8045CCE8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48727_8045CCF8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48728_8045CD10"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48729_8045CD24"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48730_8045CD38"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48731_8045CD48"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48732_8045CD60"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48733_8045CD70"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48734_8045CD84"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48735_8045CD94"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48736_8045CDA8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48737_8045CDB8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48738_8045CDD0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48739_8045CDE8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48740_8045CDFC"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48741_8045CE10"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48742_8045CE24"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48743_8045CE38"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48744_8045CE48"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48745_8045CE60"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48746_8045CE78"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48747_8045CE88"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48748_8045CEA0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48749_8045CEB0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48750_8045CEC0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48751_8045CED0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
|
@ -1,12 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
|
||||
.global "T_WHITE__Q23mov27@unnamed@MovieKindUtil_cpp@"
|
||||
"T_WHITE__Q23mov27@unnamed@MovieKindUtil_cpp@":
|
||||
|
||||
.4byte 0xFFFFFFFF
|
||||
|
||||
.global "T_BLACK__Q23mov27@unnamed@MovieKindUtil_cpp@"
|
||||
"T_BLACK__Q23mov27@unnamed@MovieKindUtil_cpp@":
|
||||
|
||||
.4byte 0x000000FF
|
|
@ -1,16 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@50367_8045D018"
|
||||
"@50367_8045D018":
|
||||
|
||||
.4byte lbl_801CF744
|
||||
.4byte lbl_801CF518
|
||||
.4byte lbl_801CF534
|
||||
.4byte lbl_801CF554
|
||||
.4byte lbl_801CF590
|
||||
.4byte lbl_801CF5AC
|
||||
.4byte lbl_801CF644
|
||||
.4byte lbl_801CF688
|
||||
.4byte lbl_801CF70C
|
||||
.4byte 0
|
|
@ -1,60 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
|
||||
.global "@50273_8055FC08"
|
||||
"@50273_8055FC08":
|
||||
|
||||
.4byte 0
|
||||
|
||||
.global "@50331_8055FC0C"
|
||||
"@50331_8055FC0C":
|
||||
|
||||
.4byte 0x3F800000
|
||||
|
||||
.global "@49607_8055FC10"
|
||||
"@49607_8055FC10":
|
||||
|
||||
.4byte MoDebug__3movFPvPCc
|
||||
|
||||
.global lbl_8055FC14
|
||||
lbl_8055FC14:
|
||||
|
||||
.4byte MoError__3movFPvPCc
|
||||
|
||||
.global "@50385_8055FC18"
|
||||
"@50385_8055FC18":
|
||||
|
||||
.4byte 0x3B800000
|
||||
|
||||
.global "@50386_8055FC1C"
|
||||
"@50386_8055FC1C":
|
||||
|
||||
.4byte 0x41F00000
|
||||
|
||||
.global "@50387_8055FC20"
|
||||
"@50387_8055FC20":
|
||||
|
||||
.4byte 0x41EF3333
|
||||
|
||||
.global "@50388_8055FC24"
|
||||
"@50388_8055FC24":
|
||||
|
||||
.4byte 0x42700000
|
||||
|
||||
.global "@50389_8055FC28"
|
||||
"@50389_8055FC28":
|
||||
|
||||
.4byte 0x425FF5C3
|
||||
.4byte 0
|
||||
|
||||
.global "@50390_8055FC30"
|
||||
"@50390_8055FC30":
|
||||
|
||||
.4byte 0x3FE00000
|
||||
.4byte 0
|
||||
|
||||
.global "@50393_8055FC38"
|
||||
"@50393_8055FC38":
|
||||
|
||||
.4byte 0x43300000
|
||||
.4byte 0
|
|
@ -1,56 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@50121"
|
||||
"@50121":
|
||||
|
||||
.4byte 0x2573206F
|
||||
.4byte 0x70656E50
|
||||
.4byte 0x50726F63
|
||||
.4byte 0x65737328
|
||||
.4byte 0x29203A20
|
||||
.4byte 0x4D4F4F70
|
||||
.4byte 0x656E82C9
|
||||
.4byte 0x8EB89473
|
||||
.4byte 0x82B582DC
|
||||
.4byte 0x82B582BD
|
||||
.4byte 0x0A000000
|
||||
.4byte 0
|
||||
|
||||
.global "@50122_8045D070"
|
||||
"@50122_8045D070":
|
||||
|
||||
.4byte 0x4D6F7669
|
||||
.4byte 0x65546872
|
||||
.4byte 0x6561642E
|
||||
.4byte 0x63707000
|
||||
.4byte 0x25732053
|
||||
.4byte 0x6B697049
|
||||
.4byte 0x6D616765
|
||||
.4byte 0x20666169
|
||||
.4byte 0x6C202564
|
||||
.4byte 0x0A000000
|
||||
.4byte 0x25732053
|
||||
.4byte 0x6B697041
|
||||
.4byte 0x7564696F
|
||||
.4byte 0x5061636B
|
||||
.4byte 0x65742066
|
||||
.4byte 0x61696C20
|
||||
.4byte 0x25640A00
|
||||
|
||||
.global "@50246_8045D0B4"
|
||||
"@50246_8045D0B4":
|
||||
|
||||
.4byte lbl_801CFFB4
|
||||
.4byte lbl_801D0230
|
||||
.4byte lbl_801D0328
|
||||
.4byte lbl_801D0340
|
||||
.4byte lbl_801D03A0
|
||||
.4byte lbl_801D0400
|
||||
.4byte lbl_801D04B4
|
||||
.4byte lbl_801D0060
|
||||
.4byte lbl_801D0178
|
||||
.4byte lbl_801D0190
|
||||
.4byte lbl_801CFFDC
|
||||
.4byte lbl_801D0058
|
||||
.4byte 0
|
|
@ -1,14 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global __vt__Q23mov8MovieYuv
|
||||
__vt__Q23mov8MovieYuv:
|
||||
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
.4byte __dt__Q23mov8MovieYuvFv
|
||||
.4byte getImage__Q23mov8MovieYuvFPv
|
||||
.4byte setupRender__Q23mov8MovieYuvCFv
|
||||
.4byte restoreRender__Q23mov8MovieYuvCFv
|
||||
.4byte setupTexObjs__Q23mov8MovieYuvCFP9_GXTexObj
|
||||
.4byte 0
|
|
@ -1,32 +0,0 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
|
||||
.global "@49275"
|
||||
"@49275":
|
||||
|
||||
.4byte 0xFFA60000
|
||||
|
||||
.global lbl_8055FC44
|
||||
lbl_8055FC44:
|
||||
|
||||
.4byte 0xFF8E0087
|
||||
|
||||
.global "@49278_8055FC48"
|
||||
"@49278_8055FC48":
|
||||
|
||||
.4byte 0x0000E258
|
||||
|
||||
.global "@49281"
|
||||
"@49281":
|
||||
|
||||
.4byte 0xB30000B6
|
||||
|
||||
.global "@49284_8055FC50"
|
||||
"@49284_8055FC50":
|
||||
|
||||
.4byte 0xFF00FF40
|
||||
|
||||
.global "@49305_8055FC54"
|
||||
"@49305_8055FC54":
|
||||
|
||||
.4byte 0
|
|
@ -520,3 +520,55 @@ GetSize__FPvPv:
|
|||
/* 801CE5B8 001CA3F8 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CE5BC 001CA3FC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801CE5C0 001CA400 4E 80 00 20 */ blr
|
||||
.include "macros.inc"
|
||||
|
||||
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
|
||||
.4byte "__sinit_\\DvdControl_cpp"
|
||||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@49342"
|
||||
"@49342":
|
||||
|
||||
.4byte 0x44766443
|
||||
.4byte 0x6F6E7472
|
||||
.4byte 0x6F6C2E63
|
||||
.4byte 0x70700000
|
||||
|
||||
.global "@49343"
|
||||
"@49343":
|
||||
|
||||
.4byte 0x57696946
|
||||
.4byte 0x696C653A
|
||||
.4byte 0x3A436C6F
|
||||
.4byte 0x73650000
|
||||
|
||||
.global dvdControlBlock
|
||||
dvdControlBlock:
|
||||
|
||||
.4byte Open__FPvPCv
|
||||
.4byte GetStatus__FPvPv
|
||||
.4byte Close__FPvPv
|
||||
.4byte GetSize__FPvPv
|
||||
.4byte Tell__FPvPv
|
||||
.4byte Seek__FPvPvUl
|
||||
.4byte Read__FPvPvPUcUl
|
||||
.4byte 0
|
||||
.include "macros.inc"
|
||||
|
||||
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
|
||||
.global meFile
|
||||
meFile:
|
||||
.skip 0x4
|
||||
|
||||
.global InterruptEnabled
|
||||
InterruptEnabled:
|
||||
.skip 0x4
|
||||
|
||||
.global handleRingBuffer
|
||||
handleRingBuffer:
|
||||
.skip 0x4
|
||||
|
||||
.global handleLinearBuffer
|
||||
handleLinearBuffer:
|
||||
.skip 0x4
|
419
asm/src/mov/MovieKindUtil.s
Normal file
419
asm/src/mov/MovieKindUtil.s
Normal file
|
@ -0,0 +1,419 @@
|
|||
.include "macros.inc"
|
||||
|
||||
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
|
||||
.global "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
"t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind":
|
||||
/* 801CEC80 001CAAC0 1C A4 00 0C */ mulli r5, r4, 0xc
|
||||
/* 801CEC84 001CAAC4 3C 80 80 46 */ lis r4, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@ha
|
||||
/* 801CEC88 001CAAC8 38 04 CE E0 */ addi r0, r4, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@l
|
||||
/* 801CEC8C 001CAACC 7C A0 2A 14 */ add r5, r0, r5
|
||||
/* 801CEC90 001CAAD0 80 85 00 00 */ lwz r4, 0x0(r5)
|
||||
/* 801CEC94 001CAAD4 80 05 00 04 */ lwz r0, 0x4(r5)
|
||||
/* 801CEC98 001CAAD8 90 83 00 00 */ stw r4, 0x0(r3)
|
||||
/* 801CEC9C 001CAADC 90 03 00 04 */ stw r0, 0x4(r3)
|
||||
/* 801CECA0 001CAAE0 80 05 00 08 */ lwz r0, 0x8(r5)
|
||||
/* 801CECA4 001CAAE4 90 03 00 08 */ stw r0, 0x8(r3)
|
||||
/* 801CECA8 001CAAE8 4E 80 00 20 */ blr
|
||||
.global FileName__Q23mov13MovieKindUtilFQ23mov9MovieKind
|
||||
FileName__Q23mov13MovieKindUtilFQ23mov9MovieKind:
|
||||
/* 801CECAC 001CAAEC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801CECB0 001CAAF0 7C 08 02 A6 */ mflr r0
|
||||
/* 801CECB4 001CAAF4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801CECB8 001CAAF8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801CECBC 001CAAFC 38 61 00 08 */ addi r3, r1, 0x8
|
||||
/* 801CECC0 001CAB00 4B FF FF C1 */ bl "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
/* 801CECC4 001CAB04 80 61 00 08 */ lwz r3, 0x8(r1)
|
||||
/* 801CECC8 001CAB08 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801CECCC 001CAB0C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CECD0 001CAB10 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801CECD4 001CAB14 4E 80 00 20 */ blr
|
||||
.global Volume__Q23mov13MovieKindUtilFQ23mov9MovieKind
|
||||
Volume__Q23mov13MovieKindUtilFQ23mov9MovieKind:
|
||||
/* 801CECD8 001CAB18 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801CECDC 001CAB1C 7C 08 02 A6 */ mflr r0
|
||||
/* 801CECE0 001CAB20 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801CECE4 001CAB24 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801CECE8 001CAB28 38 61 00 08 */ addi r3, r1, 0x8
|
||||
/* 801CECEC 001CAB2C 4B FF FF 95 */ bl "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
/* 801CECF0 001CAB30 C0 21 00 0C */ lfs f1, 0xc(r1)
|
||||
/* 801CECF4 001CAB34 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801CECF8 001CAB38 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CECFC 001CAB3C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801CED00 001CAB40 4E 80 00 20 */ blr
|
||||
.global PreFadeColor__Q23mov13MovieKindUtilFQ23mov9MovieKind
|
||||
PreFadeColor__Q23mov13MovieKindUtilFQ23mov9MovieKind:
|
||||
/* 801CED04 001CAB44 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 801CED08 001CAB48 7C 08 02 A6 */ mflr r0
|
||||
/* 801CED0C 001CAB4C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 801CED10 001CAB50 7C 64 1B 78 */ mr r4, r3
|
||||
/* 801CED14 001CAB54 38 61 00 08 */ addi r3, r1, 0x8
|
||||
/* 801CED18 001CAB58 4B FF FF 69 */ bl "t_info__Q23mov27@unnamed@MovieKindUtil_cpp@FQ23mov9MovieKind"
|
||||
/* 801CED1C 001CAB5C 80 61 00 10 */ lwz r3, 0x10(r1)
|
||||
/* 801CED20 001CAB60 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 801CED24 001CAB64 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CED28 001CAB68 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801CED2C 001CAB6C 4E 80 00 20 */ blr
|
||||
|
||||
.global "__sinit_\\MovieKindUtil_cpp"
|
||||
"__sinit_\\MovieKindUtil_cpp":
|
||||
/* 801CED30 001CAB70 80 02 9C 84 */ lwz r0, "T_BLACK__Q23mov27@unnamed@MovieKindUtil_cpp@"@sda21(r2)
|
||||
/* 801CED34 001CAB74 3C 60 80 46 */ lis r3, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@ha
|
||||
/* 801CED38 001CAB78 38 63 CE E0 */ addi r3, r3, "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"@l
|
||||
/* 801CED3C 001CAB7C 90 03 00 08 */ stw r0, 0x8(r3)
|
||||
/* 801CED40 001CAB80 90 03 00 14 */ stw r0, 0x14(r3)
|
||||
/* 801CED44 001CAB84 90 03 00 20 */ stw r0, 0x20(r3)
|
||||
/* 801CED48 001CAB88 90 03 00 2C */ stw r0, 0x2c(r3)
|
||||
/* 801CED4C 001CAB8C 90 03 00 38 */ stw r0, 0x38(r3)
|
||||
/* 801CED50 001CAB90 90 03 00 44 */ stw r0, 0x44(r3)
|
||||
/* 801CED54 001CAB94 90 03 00 50 */ stw r0, 0x50(r3)
|
||||
/* 801CED58 001CAB98 90 03 00 5C */ stw r0, 0x5c(r3)
|
||||
/* 801CED5C 001CAB9C 90 03 00 68 */ stw r0, 0x68(r3)
|
||||
/* 801CED60 001CABA0 90 03 00 74 */ stw r0, 0x74(r3)
|
||||
/* 801CED64 001CABA4 90 03 00 80 */ stw r0, 0x80(r3)
|
||||
/* 801CED68 001CABA8 90 03 00 8C */ stw r0, 0x8c(r3)
|
||||
/* 801CED6C 001CABAC 90 03 00 98 */ stw r0, 0x98(r3)
|
||||
/* 801CED70 001CABB0 90 03 00 A4 */ stw r0, 0xa4(r3)
|
||||
/* 801CED74 001CABB4 90 03 00 B0 */ stw r0, 0xb0(r3)
|
||||
/* 801CED78 001CABB8 90 03 00 BC */ stw r0, 0xbc(r3)
|
||||
/* 801CED7C 001CABBC 90 03 00 C8 */ stw r0, 0xc8(r3)
|
||||
/* 801CED80 001CABC0 90 03 00 D4 */ stw r0, 0xd4(r3)
|
||||
/* 801CED84 001CABC4 90 03 00 E0 */ stw r0, 0xe0(r3)
|
||||
/* 801CED88 001CABC8 90 03 00 EC */ stw r0, 0xec(r3)
|
||||
/* 801CED8C 001CABCC 90 03 00 F8 */ stw r0, 0xf8(r3)
|
||||
/* 801CED90 001CABD0 90 03 01 04 */ stw r0, 0x104(r3)
|
||||
/* 801CED94 001CABD4 80 02 9C 80 */ lwz r0, "T_WHITE__Q23mov27@unnamed@MovieKindUtil_cpp@"@sda21(r2)
|
||||
/* 801CED98 001CABD8 90 03 01 10 */ stw r0, 0x110(r3)
|
||||
/* 801CED9C 001CABDC 90 03 01 1C */ stw r0, 0x11c(r3)
|
||||
/* 801CEDA0 001CABE0 90 03 01 28 */ stw r0, 0x128(r3)
|
||||
/* 801CEDA4 001CABE4 90 03 01 34 */ stw r0, 0x134(r3)
|
||||
/* 801CEDA8 001CABE8 4E 80 00 20 */ blr
|
||||
.include "macros.inc"
|
||||
|
||||
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
|
||||
.4byte "__sinit_\\MovieKindUtil_cpp"
|
||||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@48726_8045CCE8"
|
||||
"@48726_8045CCE8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79312E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48727_8045CCF8"
|
||||
"@48727_8045CCF8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79447265
|
||||
.4byte 0x616D4C61
|
||||
.4byte 0x6E642E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48728_8045CD10"
|
||||
"@48728_8045CD10":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x7950696E
|
||||
.4byte 0x42616C6C
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48729_8045CD24"
|
||||
"@48729_8045CD24":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x7942616C
|
||||
.4byte 0x6C2E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "@48730_8045CD38"
|
||||
"@48730_8045CD38":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79322E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48731_8045CD48"
|
||||
"@48731_8045CD48":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79426C6F
|
||||
.4byte 0x636B4261
|
||||
.4byte 0x6C6C2E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48732_8045CD60"
|
||||
"@48732_8045CD60":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79534458
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48733_8045CD70"
|
||||
"@48733_8045CD70":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794B6964
|
||||
.4byte 0x7347422E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48734_8045CD84"
|
||||
"@48734_8045CD84":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79332E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48735_8045CD94"
|
||||
"@48735_8045CD94":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794B6964
|
||||
.4byte 0x73534643
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48736_8045CDA8"
|
||||
"@48736_8045CDA8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x7936342E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48737_8045CDB8"
|
||||
"@48737_8045CDB8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794B6F72
|
||||
.4byte 0x6F4B6F72
|
||||
.4byte 0x6F2E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "@48738_8045CDD0"
|
||||
"@48738_8045CDD0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79447265
|
||||
.4byte 0x616D4C61
|
||||
.4byte 0x6E644458
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48739_8045CDE8"
|
||||
"@48739_8045CDE8":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79416972
|
||||
.4byte 0x52696465
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48740_8045CDFC"
|
||||
"@48740_8045CDFC":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794D6972
|
||||
.4byte 0x726F722E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48741_8045CE10"
|
||||
"@48741_8045CE10":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79546F75
|
||||
.4byte 0x63682E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48742_8045CE24"
|
||||
"@48742_8045CE24":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79446F72
|
||||
.4byte 0x6F636865
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48743_8045CE38"
|
||||
"@48743_8045CE38":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79444458
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48744_8045CE48"
|
||||
"@48744_8045CE48":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79457069
|
||||
.4byte 0x63596172
|
||||
.4byte 0x6E2E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "@48745_8045CE60"
|
||||
"@48745_8045CE60":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x794D6173
|
||||
.4byte 0x73417474
|
||||
.4byte 0x61636B2E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48746_8045CE78"
|
||||
"@48746_8045CE78":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79576969
|
||||
.4byte 0x2E6D6F00
|
||||
|
||||
.global "@48747_8045CE88"
|
||||
"@48747_8045CE88":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x4B697262
|
||||
.4byte 0x79417661
|
||||
.4byte 0x6C616E63
|
||||
.4byte 0x68652E6D
|
||||
.4byte 0x6F000000
|
||||
|
||||
.global "@48748_8045CEA0"
|
||||
"@48748_8045CEA0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x416E696D
|
||||
.4byte 0x6530312E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48749_8045CEB0"
|
||||
"@48749_8045CEB0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x416E696D
|
||||
.4byte 0x6530322E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48750_8045CEC0"
|
||||
"@48750_8045CEC0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x416E696D
|
||||
.4byte 0x6530332E
|
||||
.4byte 0x6D6F0000
|
||||
|
||||
.global "@48751_8045CED0"
|
||||
"@48751_8045CED0":
|
||||
|
||||
.4byte 0x6D6F762F
|
||||
.4byte 0x6D757369
|
||||
.4byte 0x632E6D6F
|
||||
.4byte 0
|
||||
|
||||
.global "MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@"
|
||||
"MOVIE_INFO_TABLE__Q23mov27@unnamed@MovieKindUtil_cpp@":
|
||||
|
||||
.4byte "@48726_8045CCE8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48727_8045CCF8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48728_8045CD10"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48729_8045CD24"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48730_8045CD38"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48731_8045CD48"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48732_8045CD60"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48733_8045CD70"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48734_8045CD84"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48735_8045CD94"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48736_8045CDA8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48737_8045CDB8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48738_8045CDD0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48739_8045CDE8"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48740_8045CDFC"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48741_8045CE10"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48742_8045CE24"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48743_8045CE38"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48744_8045CE48"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48745_8045CE60"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48746_8045CE78"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48747_8045CE88"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48748_8045CEA0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48749_8045CEB0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48750_8045CEC0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.4byte "@48751_8045CED0"
|
||||
.4byte 0x3F800000
|
||||
.4byte 0
|
||||
.include "macros.inc"
|
||||
|
||||
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
|
||||
.global "T_WHITE__Q23mov27@unnamed@MovieKindUtil_cpp@"
|
||||
"T_WHITE__Q23mov27@unnamed@MovieKindUtil_cpp@":
|
||||
|
||||
.4byte 0xFFFFFFFF
|
||||
|
||||
.global "T_BLACK__Q23mov27@unnamed@MovieKindUtil_cpp@"
|
||||
"T_BLACK__Q23mov27@unnamed@MovieKindUtil_cpp@":
|
||||
|
||||
.4byte 0x000000FF
|
|
@ -952,3 +952,79 @@ canRemove__Q23mov11MoviePlayerFv:
|
|||
/* 801CFA1C 001CB85C 7C 08 03 A6 */ mtlr r0
|
||||
/* 801CFA20 001CB860 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 801CFA24 001CB864 4E 80 00 20 */ blr
|
||||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@50367_8045D018"
|
||||
"@50367_8045D018":
|
||||
|
||||
.4byte lbl_801CF744
|
||||
.4byte lbl_801CF518
|
||||
.4byte lbl_801CF534
|
||||
.4byte lbl_801CF554
|
||||
.4byte lbl_801CF590
|
||||
.4byte lbl_801CF5AC
|
||||
.4byte lbl_801CF644
|
||||
.4byte lbl_801CF688
|
||||
.4byte lbl_801CF70C
|
||||
.4byte 0
|
||||
.include "macros.inc"
|
||||
|
||||
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
|
||||
.global "@50273_8055FC08"
|
||||
"@50273_8055FC08":
|
||||
|
||||
.4byte 0
|
||||
|
||||
.global "@50331_8055FC0C"
|
||||
"@50331_8055FC0C":
|
||||
|
||||
.4byte 0x3F800000
|
||||
|
||||
.global "@49607_8055FC10"
|
||||
"@49607_8055FC10":
|
||||
|
||||
.4byte MoDebug__3movFPvPCc
|
||||
|
||||
.global lbl_8055FC14
|
||||
lbl_8055FC14:
|
||||
|
||||
.4byte MoError__3movFPvPCc
|
||||
|
||||
.global "@50385_8055FC18"
|
||||
"@50385_8055FC18":
|
||||
|
||||
.4byte 0x3B800000
|
||||
|
||||
.global "@50386_8055FC1C"
|
||||
"@50386_8055FC1C":
|
||||
|
||||
.4byte 0x41F00000
|
||||
|
||||
.global "@50387_8055FC20"
|
||||
"@50387_8055FC20":
|
||||
|
||||
.4byte 0x41EF3333
|
||||
|
||||
.global "@50388_8055FC24"
|
||||
"@50388_8055FC24":
|
||||
|
||||
.4byte 0x42700000
|
||||
|
||||
.global "@50389_8055FC28"
|
||||
"@50389_8055FC28":
|
||||
|
||||
.4byte 0x425FF5C3
|
||||
.4byte 0
|
||||
|
||||
.global "@50390_8055FC30"
|
||||
"@50390_8055FC30":
|
||||
|
||||
.4byte 0x3FE00000
|
||||
.4byte 0
|
||||
|
||||
.global "@50393_8055FC38"
|
||||
"@50393_8055FC38":
|
||||
|
||||
.4byte 0x43300000
|
||||
.4byte 0
|
|
@ -924,3 +924,59 @@ lbl_801D0544:
|
|||
/* 801D0550 001CC390 7C 08 03 A6 */ mtlr r0
|
||||
/* 801D0554 001CC394 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 801D0558 001CC398 4E 80 00 20 */ blr
|
||||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global "@50121"
|
||||
"@50121":
|
||||
|
||||
.4byte 0x2573206F
|
||||
.4byte 0x70656E50
|
||||
.4byte 0x50726F63
|
||||
.4byte 0x65737328
|
||||
.4byte 0x29203A20
|
||||
.4byte 0x4D4F4F70
|
||||
.4byte 0x656E82C9
|
||||
.4byte 0x8EB89473
|
||||
.4byte 0x82B582DC
|
||||
.4byte 0x82B582BD
|
||||
.4byte 0x0A000000
|
||||
.4byte 0
|
||||
|
||||
.global "@50122_8045D070"
|
||||
"@50122_8045D070":
|
||||
|
||||
.4byte 0x4D6F7669
|
||||
.4byte 0x65546872
|
||||
.4byte 0x6561642E
|
||||
.4byte 0x63707000
|
||||
.4byte 0x25732053
|
||||
.4byte 0x6B697049
|
||||
.4byte 0x6D616765
|
||||
.4byte 0x20666169
|
||||
.4byte 0x6C202564
|
||||
.4byte 0x0A000000
|
||||
.4byte 0x25732053
|
||||
.4byte 0x6B697041
|
||||
.4byte 0x7564696F
|
||||
.4byte 0x5061636B
|
||||
.4byte 0x65742066
|
||||
.4byte 0x61696C20
|
||||
.4byte 0x25640A00
|
||||
|
||||
.global "@50246_8045D0B4"
|
||||
"@50246_8045D0B4":
|
||||
|
||||
.4byte lbl_801CFFB4
|
||||
.4byte lbl_801D0230
|
||||
.4byte lbl_801D0328
|
||||
.4byte lbl_801D0340
|
||||
.4byte lbl_801D03A0
|
||||
.4byte lbl_801D0400
|
||||
.4byte lbl_801D04B4
|
||||
.4byte lbl_801D0060
|
||||
.4byte lbl_801D0178
|
||||
.4byte lbl_801D0190
|
||||
.4byte lbl_801CFFDC
|
||||
.4byte lbl_801D0058
|
||||
.4byte 0
|
|
@ -614,3 +614,49 @@ getImage__Q23mov8MovieYuvFPv:
|
|||
/* 801D0E48 001CCC88 7C 08 03 A6 */ mtlr r0
|
||||
/* 801D0E4C 001CCC8C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 801D0E50 001CCC90 4E 80 00 20 */ blr
|
||||
.include "macros.inc"
|
||||
|
||||
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
|
||||
.global __vt__Q23mov8MovieYuv
|
||||
__vt__Q23mov8MovieYuv:
|
||||
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
.4byte __dt__Q23mov8MovieYuvFv
|
||||
.4byte getImage__Q23mov8MovieYuvFPv
|
||||
.4byte setupRender__Q23mov8MovieYuvCFv
|
||||
.4byte restoreRender__Q23mov8MovieYuvCFv
|
||||
.4byte setupTexObjs__Q23mov8MovieYuvCFP9_GXTexObj
|
||||
.4byte 0
|
||||
.include "macros.inc"
|
||||
|
||||
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
|
||||
.global "@49275"
|
||||
"@49275":
|
||||
|
||||
.4byte 0xFFA60000
|
||||
|
||||
.global lbl_8055FC44
|
||||
lbl_8055FC44:
|
||||
|
||||
.4byte 0xFF8E0087
|
||||
|
||||
.global "@49278_8055FC48"
|
||||
"@49278_8055FC48":
|
||||
|
||||
.4byte 0x0000E258
|
||||
|
||||
.global "@49281"
|
||||
"@49281":
|
||||
|
||||
.4byte 0xB30000B6
|
||||
|
||||
.global "@49284_8055FC50"
|
||||
"@49284_8055FC50":
|
||||
|
||||
.4byte 0xFF00FF40
|
||||
|
||||
.global "@49305_8055FC54"
|
||||
"@49305_8055FC54":
|
||||
|
||||
.4byte 0
|
26
obj_files.mk
26
obj_files.mk
|
@ -964,15 +964,16 @@ $(BUILD_DIR)/asm/src/mintvm/VMSymbolTable.o \
|
|||
$(BUILD_DIR)/asm/src/mintvm/VMVariable.o \
|
||||
$(BUILD_DIR)/asm/src/mintvm/VMVariableList.o \
|
||||
\
|
||||
$(BUILD_DIR)/asm/src/mov/DvdControl.o \
|
||||
$(BUILD_DIR)/asm/src/mov/MovieAudio.o \
|
||||
$(BUILD_DIR)/asm/src/mov/MovieCommand.o \
|
||||
$(BUILD_DIR)/asm/src/mov/MovieKindUtil.o \
|
||||
$(BUILD_DIR)/asm/src/mov/MoviePlayer.o \
|
||||
$(BUILD_DIR)/asm/src/mov/MovieThread.o \
|
||||
$(BUILD_DIR)/asm/src/mov/MovieYuv.o \
|
||||
\
|
||||
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \
|
||||
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \
|
||||
$(BUILD_DIR)/asm/src/DvdControl_801cdf28.o \
|
||||
$(BUILD_DIR)/asm/src/MovieAudio_801ce5c4.o \
|
||||
$(BUILD_DIR)/asm/src/MovieCommand_801ce904.o \
|
||||
$(BUILD_DIR)/asm/src/MovieKindUtil_801cec80.o \
|
||||
$(BUILD_DIR)/asm/src/MoviePlayer_801cedac.o \
|
||||
$(BUILD_DIR)/asm/src/MovieThread_801cfa28.o \
|
||||
$(BUILD_DIR)/asm/src/MovieYuv_801d055c.o \
|
||||
$(BUILD_DIR)/asm/src/Manager_801d0e54.o \
|
||||
$(BUILD_DIR)/asm/src/Message_801d1404.o \
|
||||
$(BUILD_DIR)/asm/src/Project_801d168c.o \
|
||||
|
@ -2959,8 +2960,6 @@ $(BUILD_DIR)/asm/src/Thread_80405f14.o \
|
|||
$(BUILD_DIR)/asm/src/UIntAABBox_8040603c.o
|
||||
# .ctors
|
||||
O_FILES += \
|
||||
$(BUILD_DIR)/asm/src/DvdControl_8040633c.o \
|
||||
$(BUILD_DIR)/asm/src/MovieKindUtil_80406340.o \
|
||||
$(BUILD_DIR)/asm/src/Manager_80406344.o \
|
||||
$(BUILD_DIR)/asm/src/Trophy_80406348.o \
|
||||
$(BUILD_DIR)/asm/src/Commander_8040634c.o \
|
||||
|
@ -3140,11 +3139,6 @@ $(BUILD_DIR)/asm/src/SoundManager_80420f28.o \
|
|||
$(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o
|
||||
# .data
|
||||
O_FILES += \
|
||||
$(BUILD_DIR)/asm/src/DvdControl_8045cca8.o \
|
||||
$(BUILD_DIR)/asm/src/MovieKindUtil_8045cce8.o \
|
||||
$(BUILD_DIR)/asm/src/MoviePlayer_8045d018.o \
|
||||
$(BUILD_DIR)/asm/src/MovieThread_8045d040.o \
|
||||
$(BUILD_DIR)/asm/src/MovieYuv_8045d0e8.o \
|
||||
$(BUILD_DIR)/asm/src/Manager_8045d108.o \
|
||||
$(BUILD_DIR)/asm/src/Message_8045d1d0.o \
|
||||
$(BUILD_DIR)/asm/src/Project_8045d2a8.o \
|
||||
|
@ -4972,7 +4966,6 @@ $(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \
|
|||
$(BUILD_DIR)/asm/src/Wipe_8055c6c0.o
|
||||
# .sbss
|
||||
O_FILES += \
|
||||
$(BUILD_DIR)/asm/src/DvdControl_8055d2c8.o \
|
||||
$(BUILD_DIR)/asm/src/Manager_8055d2d8.o \
|
||||
$(BUILD_DIR)/asm/src/SceneAnime_8055d2e0.o \
|
||||
$(BUILD_DIR)/asm/src/SceneChallengeFileSelect_8055d2f0.o \
|
||||
|
@ -5074,9 +5067,6 @@ $(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \
|
|||
$(BUILD_DIR)/asm/src/Alarm_8055df68.o
|
||||
# .sdata2
|
||||
O_FILES += \
|
||||
$(BUILD_DIR)/asm/src/MovieKindUtil_8055fc00.o \
|
||||
$(BUILD_DIR)/asm/src/MoviePlayer_8055fc08.o \
|
||||
$(BUILD_DIR)/asm/src/MovieYuv_8055fc40.o \
|
||||
$(BUILD_DIR)/asm/src/Nururi_8055fc58.o \
|
||||
$(BUILD_DIR)/asm/src/AttackNode_8055fc70.o \
|
||||
$(BUILD_DIR)/asm/src/AttackResult_8055fc78.o \
|
||||
|
|
Loading…
Reference in a new issue