merge namespace mov

This commit is contained in:
Charlotte 🦝 Delenk 2022-10-22 07:21:19 +01:00
parent 5611229c97
commit 8fe4065ee4
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
20 changed files with 657 additions and 667 deletions

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_\\DvdControl_cpp"

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_\\MovieKindUtil_cpp"

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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
View 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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 \