donut-decomp/asm/dvd/dvdFatal.s
2022-10-17 09:13:49 +01:00

713 lines
16 KiB
ArmAsm

.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global __DVDShowFatalMessage
__DVDShowFatalMessage:
/* 8003FDE0 0003BC20 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8003FDE4 0003BC24 7C 08 02 A6 */ mflr r0
/* 8003FDE8 0003BC28 90 01 00 24 */ stw r0, 0x24(r1)
/* 8003FDEC 0003BC2C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8003FDF0 0003BC30 3B E0 00 00 */ li r31, 0x0
/* 8003FDF4 0003BC34 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8003FDF8 0003BC38 83 C2 87 18 */ lwz r30, "@1482"@sda21(r2)
/* 8003FDFC 0003BC3C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8003FE00 0003BC40 48 00 D0 31 */ bl SCGetLanguage
/* 8003FE04 0003BC44 54 60 06 3F */ clrlwi. r0, r3, 24
/* 8003FE08 0003BC48 40 82 00 10 */ bne lbl_8003FE18
/* 8003FE0C 0003BC4C 38 60 00 01 */ li r3, 0x1
/* 8003FE10 0003BC50 4B FE 09 C1 */ bl OSSetFontEncode
/* 8003FE14 0003BC54 48 00 00 0C */ b lbl_8003FE20
.global lbl_8003FE18
lbl_8003FE18:
/* 8003FE18 0003BC58 38 60 00 00 */ li r3, 0x0
/* 8003FE1C 0003BC5C 4B FE 09 B5 */ bl OSSetFontEncode
.global lbl_8003FE20
lbl_8003FE20:
/* 8003FE20 0003BC60 48 00 D5 D1 */ bl SCGetProductGameRegion
/* 8003FE24 0003BC64 7C 63 07 74 */ extsb r3, r3
/* 8003FE28 0003BC68 38 03 FF FC */ addi r0, r3, -0x4
/* 8003FE2C 0003BC6C 28 00 00 01 */ cmplwi r0, 0x1
/* 8003FE30 0003BC70 40 81 00 24 */ ble lbl_8003FE54
/* 8003FE34 0003BC74 2C 03 00 02 */ cmpwi r3, 0x2
/* 8003FE38 0003BC78 41 82 00 10 */ beq lbl_8003FE48
/* 8003FE3C 0003BC7C 3F A0 80 40 */ lis r29, __DVDErrorMessageDefault@ha
/* 8003FE40 0003BC80 3B BD 78 50 */ addi r29, r29, __DVDErrorMessageDefault@l
/* 8003FE44 0003BC84 48 00 00 14 */ b lbl_8003FE58
.global lbl_8003FE48
lbl_8003FE48:
/* 8003FE48 0003BC88 3F A0 80 40 */ lis r29, __DVDErrorMessageEurope@ha
/* 8003FE4C 0003BC8C 3B BD 78 6C */ addi r29, r29, __DVDErrorMessageEurope@l
/* 8003FE50 0003BC90 48 00 00 08 */ b lbl_8003FE58
.global lbl_8003FE54
lbl_8003FE54:
/* 8003FE54 0003BC94 3B AD 81 D0 */ addi r29, r13, __DVDErrorMessageChinaKorea@sda21
.global lbl_8003FE58
lbl_8003FE58:
/* 8003FE58 0003BC98 48 00 CF D9 */ bl SCGetLanguage
/* 8003FE5C 0003BC9C 54 60 06 3E */ clrlwi r0, r3, 24
/* 8003FE60 0003BCA0 28 00 00 06 */ cmplwi r0, 0x6
/* 8003FE64 0003BCA4 40 81 00 0C */ ble lbl_8003FE70
/* 8003FE68 0003BCA8 80 BD 00 04 */ lwz r5, 0x4(r29)
/* 8003FE6C 0003BCAC 48 00 00 10 */ b lbl_8003FE7C
.global lbl_8003FE70
lbl_8003FE70:
/* 8003FE70 0003BCB0 48 00 CF C1 */ bl SCGetLanguage
/* 8003FE74 0003BCB4 54 60 15 BA */ rlwinm r0, r3, 2, 22, 29
/* 8003FE78 0003BCB8 7C BD 00 2E */ lwzx r5, r29, r0
.global lbl_8003FE7C
lbl_8003FE7C:
/* 8003FE7C 0003BCBC 93 E1 00 08 */ stw r31, 0x8(r1)
/* 8003FE80 0003BCC0 38 61 00 0C */ addi r3, r1, 0xc
/* 8003FE84 0003BCC4 38 81 00 08 */ addi r4, r1, 0x8
/* 8003FE88 0003BCC8 93 C1 00 0C */ stw r30, 0xc(r1)
/* 8003FE8C 0003BCCC 4B FD FE 25 */ bl OSFatal
/* 8003FE90 0003BCD0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8003FE94 0003BCD4 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8003FE98 0003BCD8 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 8003FE9C 0003BCDC 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 8003FEA0 0003BCE0 7C 08 03 A6 */ mtlr r0
/* 8003FEA4 0003BCE4 38 21 00 20 */ addi r1, r1, 0x20
/* 8003FEA8 0003BCE8 4E 80 00 20 */ blr
/* 8003FEAC 0003BCEC 00 00 00 00 */ .4byte 0x00000000
.global DVDSetAutoFatalMessaging
DVDSetAutoFatalMessaging:
/* 8003FEB0 0003BCF0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8003FEB4 0003BCF4 7C 08 02 A6 */ mflr r0
/* 8003FEB8 0003BCF8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8003FEBC 0003BCFC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8003FEC0 0003BD00 7C 7F 1B 78 */ mr r31, r3
/* 8003FEC4 0003BD04 4B FE 19 5D */ bl OSDisableInterrupts
/* 8003FEC8 0003BD08 80 AD E6 E8 */ lwz r5, FatalFunc@sda21(r13)
/* 8003FECC 0003BD0C 2C 1F 00 00 */ cmpwi r31, 0x0
/* 8003FED0 0003BD10 38 80 00 00 */ li r4, 0x0
/* 8003FED4 0003BD14 7C 05 00 D0 */ neg r0, r5
/* 8003FED8 0003BD18 7C 00 2B 78 */ or r0, r0, r5
/* 8003FEDC 0003BD1C 54 1F 0F FE */ srwi r31, r0, 31
/* 8003FEE0 0003BD20 41 82 00 0C */ beq lbl_8003FEEC
/* 8003FEE4 0003BD24 3C 80 80 04 */ lis r4, __DVDShowFatalMessage@ha
/* 8003FEE8 0003BD28 38 84 FD E0 */ addi r4, r4, __DVDShowFatalMessage@l
.global lbl_8003FEEC
lbl_8003FEEC:
/* 8003FEEC 0003BD2C 90 8D E6 E8 */ stw r4, FatalFunc@sda21(r13)
/* 8003FEF0 0003BD30 4B FE 19 71 */ bl OSRestoreInterrupts
/* 8003FEF4 0003BD34 7F E3 FB 78 */ mr r3, r31
/* 8003FEF8 0003BD38 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8003FEFC 0003BD3C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8003FF00 0003BD40 7C 08 03 A6 */ mtlr r0
/* 8003FF04 0003BD44 38 21 00 10 */ addi r1, r1, 0x10
/* 8003FF08 0003BD48 4E 80 00 20 */ blr
/* 8003FF0C 0003BD4C 00 00 00 00 */ .4byte 0x00000000
.global __DVDGetAutoFatalMessaging
__DVDGetAutoFatalMessaging:
/* 8003FF10 0003BD50 80 6D E6 E8 */ lwz r3, FatalFunc@sda21(r13)
/* 8003FF14 0003BD54 7C 03 00 D0 */ neg r0, r3
/* 8003FF18 0003BD58 7C 00 1B 78 */ or r0, r0, r3
/* 8003FF1C 0003BD5C 54 03 0F FE */ srwi r3, r0, 31
/* 8003FF20 0003BD60 4E 80 00 20 */ blr
/* 8003FF24 0003BD64 00 00 00 00 */ .4byte 0x00000000
/* 8003FF28 0003BD68 00 00 00 00 */ .4byte 0x00000000
/* 8003FF2C 0003BD6C 00 00 00 00 */ .4byte 0x00000000
.global __DVDPrintFatalMessage
__DVDPrintFatalMessage:
/* 8003FF30 0003BD70 81 8D E6 E8 */ lwz r12, FatalFunc@sda21(r13)
/* 8003FF34 0003BD74 2C 0C 00 00 */ cmpwi r12, 0x0
/* 8003FF38 0003BD78 4D 82 00 20 */ beqlr
/* 8003FF3C 0003BD7C 7D 89 03 A6 */ mtctr r12
/* 8003FF40 0003BD80 4E 80 04 20 */ bctr
/* 8003FF44 0003BD84 4E 80 00 20 */ blr
/* 8003FF48 0003BD88 00 00 00 00 */ .4byte 0x00000000
/* 8003FF4C 0003BD8C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global __DVDErrorMessageDefault
__DVDErrorMessageDefault:
.4byte "@1462_804316D8"
.4byte "@1463"
.4byte "@1464"
.4byte "@1465_804318D0"
.4byte "@1466"
.4byte "@1467"
.4byte "@1468"
.global __DVDErrorMessageEurope
__DVDErrorMessageEurope:
.4byte "@1462_804316D8"
.4byte "@1469"
.4byte "@1464"
.4byte "@1470"
.4byte "@1471"
.4byte "@1467"
.4byte "@1468"
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@1462_804316D8"
"@1462_804316D8":
.4byte 0x0A0A0A83
.4byte 0x47838981
.4byte 0x5B82AA94
.4byte 0xAD90B682
.4byte 0xB582DC82
.4byte 0xB582BD81
.4byte 0x420A0A83
.4byte 0x43835783
.4byte 0x46834E83
.4byte 0x67837B83
.4byte 0x5E839382
.4byte 0xF0899F82
.4byte 0xB582C483
.4byte 0x66834283
.4byte 0x58834E82
.4byte 0xF08EE682
.4byte 0xE88F6F82
.4byte 0xB582C482
.4byte 0xA90A82E7
.4byte 0x8141967B
.4byte 0x91CC82CC
.4byte 0x93648CB9
.4byte 0x82F04F46
.4byte 0x4682C982
.4byte 0xB582C481
.4byte 0x41967B91
.4byte 0xCC82CC8E
.4byte 0xE688B590
.4byte 0xE096BE8F
.4byte 0x9182CC0A
.4byte 0x8E778EA6
.4byte 0x82C98F5D
.4byte 0x82C182C4
.4byte 0x82AD82BE
.4byte 0x82B382A2
.4byte 0x81420000
.global "@1463"
"@1463":
.4byte 0x0A0A0A41
.4byte 0x6E206572
.4byte 0x726F7220
.4byte 0x68617320
.4byte 0x6F636375
.4byte 0x72726564
.4byte 0x2E0A5072
.4byte 0x65737320
.4byte 0x74686520
.4byte 0x456A6563
.4byte 0x74204275
.4byte 0x74746F6E
.4byte 0x2C207265
.4byte 0x6D6F7665
.4byte 0x20746865
.4byte 0x0A47616D
.4byte 0x65204469
.4byte 0x73632C20
.4byte 0x616E6420
.4byte 0x7475726E
.4byte 0x206F6666
.4byte 0x20746865
.4byte 0x20706F77
.4byte 0x65722074
.4byte 0x6F207468
.4byte 0x650A636F
.4byte 0x6E736F6C
.4byte 0x652E2050
.4byte 0x6C656173
.4byte 0x65207265
.4byte 0x61642074
.4byte 0x68652057
.4byte 0x6969204F
.4byte 0x70657261
.4byte 0x74696F6E
.4byte 0x730A4D61
.4byte 0x6E75616C
.4byte 0x20666F72
.4byte 0x20667572
.4byte 0x74686572
.4byte 0x20696E73
.4byte 0x74727563
.4byte 0x74696F6E
.4byte 0x732E0000
.global "@1464"
"@1464":
.4byte 0x0A0A0A45
.4byte 0x696E2046
.4byte 0x65686C65
.4byte 0x72206973
.4byte 0x74206175
.4byte 0x66676574
.4byte 0x72657465
.4byte 0x6E2E0A44
.4byte 0x72FC636B
.4byte 0x65206465
.4byte 0x6E204175
.4byte 0x73676162
.4byte 0x656B6E6F
.4byte 0x70662C20
.4byte 0x656E746E
.4byte 0x696D6D20
.4byte 0x6469650A
.4byte 0x44697363
.4byte 0x20756E64
.4byte 0x20736368
.4byte 0x616C7465
.4byte 0x20646965
.4byte 0x20576969
.4byte 0x2D4B6F6E
.4byte 0x736F6C65
.4byte 0x20617573
.4byte 0x2E0A4269
.4byte 0x74746520
.4byte 0x6C696573
.4byte 0x20646965
.4byte 0x20576969
.4byte 0x2D426564
.4byte 0x69656E75
.4byte 0x6E677361
.4byte 0x6E6C6569
.4byte 0x74756E67
.4byte 0x2C0A756D
.4byte 0x20776569
.4byte 0x74657265
.4byte 0x20496E66
.4byte 0x6F726D61
.4byte 0x74696F6E
.4byte 0x656E207A
.4byte 0x75206572
.4byte 0x68616C74
.4byte 0x656E2E00
.global "@1465_804318D0"
"@1465_804318D0":
.4byte 0x0A0A0A55
.4byte 0x6E652065
.4byte 0x72726575
.4byte 0x72206573
.4byte 0x74207375
.4byte 0x7276656E
.4byte 0x75652E0A
.4byte 0x41707075
.4byte 0x79657A20
.4byte 0x73757220
.4byte 0x6C652062
.4byte 0x6F75746F
.4byte 0x6E20454A
.4byte 0x4543542C
.4byte 0x20726574
.4byte 0x6972657A
.4byte 0x0A6C6520
.4byte 0x64697371
.4byte 0x75652065
.4byte 0x7420E974
.4byte 0x6569676E
.4byte 0x657A206C
.4byte 0x6120636F
.4byte 0x6E736F6C
.4byte 0x652E0A56
.4byte 0x6575696C
.4byte 0x6C657A20
.4byte 0x766F7573
.4byte 0x2072E966
.4byte 0xE9726572
.4byte 0x20617520
.4byte 0x4D6F6465
.4byte 0x20642765
.4byte 0x6D706C6F
.4byte 0x690A6465
.4byte 0x206C6120
.4byte 0x57696920
.4byte 0x706F7572
.4byte 0x20706C75
.4byte 0x73206465
.4byte 0x2064E974
.4byte 0x61696C73
.4byte 0x2E000000
.4byte 0
.global "@1466"
"@1466":
.4byte 0x0A0A0A4F
.4byte 0x63757272
.4byte 0x69F32075
.4byte 0x6E204572
.4byte 0x726F722E
.4byte 0x0A4F7072
.4byte 0x696D6520
.4byte 0x656C2042
.4byte 0x6F74F36E
.4byte 0x20454A45
.4byte 0x43542C20
.4byte 0x73616361
.4byte 0x20656C20
.4byte 0x64697363
.4byte 0x6F0A7920
.4byte 0x61706167
.4byte 0x61206C61
.4byte 0x20636F6E
.4byte 0x736F6C61
.4byte 0x2E20436F
.4byte 0x6E73756C
.4byte 0x74612065
.4byte 0x6C206D61
.4byte 0x6E75616C
.4byte 0x0A646520
.4byte 0x6F706572
.4byte 0x6163696F
.4byte 0x6E657320
.4byte 0x6465206C
.4byte 0x6120636F
.4byte 0x6E736F6C
.4byte 0x61205769
.4byte 0x69207061
.4byte 0x72610A6F
.4byte 0x6274656E
.4byte 0x6572206D
.4byte 0xE1732069
.4byte 0x6E666F72
.4byte 0x6D616369
.4byte 0xF36E2E00
.global "@1467"
"@1467":
.4byte 0x0A0A0A53
.4byte 0x6920E820
.4byte 0x76657269
.4byte 0x66696361
.4byte 0x746F2075
.4byte 0x6E206572
.4byte 0x726F7265
.4byte 0x2E0A5072
.4byte 0x656D6920
.4byte 0x696C2070
.4byte 0x756C7361
.4byte 0x6E746520
.4byte 0x454A4543
.4byte 0x542C2065
.4byte 0x73747261
.4byte 0x6920696C
.4byte 0x20646973
.4byte 0x636F0A65
.4byte 0x20737065
.4byte 0x676E6920
.4byte 0x6C612063
.4byte 0x6F6E736F
.4byte 0x6C652E20
.4byte 0x50657220
.4byte 0x6D616767
.4byte 0x696F7269
.4byte 0x0A696E66
.4byte 0x6F726D61
.4byte 0x7A696F6E
.4byte 0x692C2063
.4byte 0x6F6E7375
.4byte 0x6C746120
.4byte 0x696C206D
.4byte 0x616E7561
.4byte 0x6C652064
.4byte 0x690A6973
.4byte 0x7472757A
.4byte 0x696F6E69
.4byte 0x2064656C
.4byte 0x6C612063
.4byte 0x6F6E736F
.4byte 0x6C652057
.4byte 0x69692E00
.global "@1468"
"@1468":
.4byte 0x0A0A0A45
.4byte 0x72206973
.4byte 0x2065656E
.4byte 0x20666F75
.4byte 0x74206F70
.4byte 0x67657472
.4byte 0x6564656E
.4byte 0x2E0A4472
.4byte 0x756B206F
.4byte 0x70206465
.4byte 0x20454A45
.4byte 0x43542D6B
.4byte 0x6E6F702C
.4byte 0x20766572
.4byte 0x77696A64
.4byte 0x65722064
.4byte 0x650A6469
.4byte 0x736B2065
.4byte 0x6E207A65
.4byte 0x74206865
.4byte 0x74205769
.4byte 0x692D7379
.4byte 0x73746565
.4byte 0x6D207569
.4byte 0x742E204C
.4byte 0x6565730A
.4byte 0x64652057
.4byte 0x69692D68
.4byte 0x616E646C
.4byte 0x65696469
.4byte 0x6E672076
.4byte 0x6F6F7220
.4byte 0x6D656572
.4byte 0x20696E66
.4byte 0x6F726D61
.4byte 0x7469652E
.4byte 0
.global "@1469"
"@1469":
.4byte 0x0A0A0A41
.4byte 0x6E206572
.4byte 0x726F7220
.4byte 0x68617320
.4byte 0x6F636375
.4byte 0x72726564
.4byte 0x2E0A5072
.4byte 0x65737320
.4byte 0x74686520
.4byte 0x454A4543
.4byte 0x54204275
.4byte 0x74746F6E
.4byte 0x2C207265
.4byte 0x6D6F7665
.4byte 0x20746865
.4byte 0x20446973
.4byte 0x632C0A61
.4byte 0x6E642074
.4byte 0x75726E20
.4byte 0x6F666620
.4byte 0x74686520
.4byte 0x706F7765
.4byte 0x7220746F
.4byte 0x20746865
.4byte 0x20636F6E
.4byte 0x736F6C65
.4byte 0x2E0A506C
.4byte 0x65617365
.4byte 0x20726566
.4byte 0x65722074
.4byte 0x6F207468
.4byte 0x65205769
.4byte 0x69204F70
.4byte 0x65726174
.4byte 0x696F6E73
.4byte 0x204D616E
.4byte 0x75616C0A
.4byte 0x666F7220
.4byte 0x64657461
.4byte 0x696C732E
.4byte 0
.global "@1470"
"@1470":
.4byte 0x0A0A0A55
.4byte 0x6E652065
.4byte 0x72726575
.4byte 0x72206573
.4byte 0x74207375
.4byte 0x7276656E
.4byte 0x75652E0A
.4byte 0x41707075
.4byte 0x79657A20
.4byte 0x73757220
.4byte 0x6C652062
.4byte 0x6F75746F
.4byte 0x6E20454A
.4byte 0x4543542C
.4byte 0x20726574
.4byte 0x6972657A
.4byte 0x0A6C6520
.4byte 0x64697371
.4byte 0x75652065
.4byte 0x7420E974
.4byte 0x6569676E
.4byte 0x657A206C
.4byte 0x6120636F
.4byte 0x6E736F6C
.4byte 0x652E0A56
.4byte 0x6575696C
.4byte 0x6C657A20
.4byte 0x766F7573
.4byte 0x2072E966
.4byte 0xE9726572
.4byte 0x20617520
.4byte 0x6D6F6465
.4byte 0x20642765
.4byte 0x6D706C6F
.4byte 0x690A5769
.4byte 0x6920706F
.4byte 0x75722070
.4byte 0x6C757320
.4byte 0x64652064
.4byte 0xE9746169
.4byte 0x6C732E00
.global "@1471"
"@1471":
.4byte 0x0A0A0A53
.4byte 0x65206861
.4byte 0x2070726F
.4byte 0x64756369
.4byte 0x646F2075
.4byte 0x6E206572
.4byte 0x726F722E
.4byte 0x0A50756C
.4byte 0x73612065
.4byte 0x6C20426F
.4byte 0x74F36E20
.4byte 0x454A4543
.4byte 0x542C2065
.4byte 0x78747261
.4byte 0x6520656C
.4byte 0x20646973
.4byte 0x636F2079
.4byte 0x0A617061
.4byte 0x6761206C
.4byte 0x6120636F
.4byte 0x6E736F6C
.4byte 0x612E2043
.4byte 0x6F6E7375
.4byte 0x6C746120
.4byte 0x656C206D
.4byte 0x616E7561
.4byte 0x6C206465
.4byte 0x0A696E73
.4byte 0x74727563
.4byte 0x63696F6E
.4byte 0x65732064
.4byte 0x65206C61
.4byte 0x20636F6E
.4byte 0x736F6C61
.4byte 0x20576969
.4byte 0x20706172
.4byte 0x610A6F62
.4byte 0x74656E65
.4byte 0x72206DE1
.4byte 0x7320696E
.4byte 0x666F726D
.4byte 0x616369F3
.4byte 0x6E2E0000
.global "@1472"
"@1472":
.4byte 0x0A0A8347
.4byte 0x8389815B
.4byte 0x8352815B
.4byte 0x83688250
.4byte 0x824F8253
.4byte 0x81420A83
.4byte 0x47838981
.4byte 0x5B82AA94
.4byte 0xAD90B682
.4byte 0xB582DC82
.4byte 0xB582BD81
.4byte 0x420A0A83
.4byte 0x43835783
.4byte 0x46834E83
.4byte 0x67837B83
.4byte 0x5E839382
.4byte 0xF0899F82
.4byte 0xB582C483
.4byte 0x66834283
.4byte 0x58834E82
.4byte 0xF08EE682
.4byte 0xE88F6F82
.4byte 0xB582C482
.4byte 0xA90A82E7
.4byte 0x8141967B
.4byte 0x91CC82CC
.4byte 0x93648CB9
.4byte 0x82F04F46
.4byte 0x4682C982
.4byte 0xB582C481
.4byte 0x41967B91
.4byte 0xCC82CC8E
.4byte 0xE688B590
.4byte 0xE096BE8F
.4byte 0x9182CC0A
.4byte 0x8E778EA6
.4byte 0x82C98F5D
.4byte 0x82C182C4
.4byte 0x82AD82BE
.4byte 0x82B382A2
.4byte 0x81420000
.global "@1473"
"@1473":
.4byte 0x0A0A4572
.4byte 0x726F7220
.4byte 0x23313034
.4byte 0x2C0A416E
.4byte 0x20657272
.4byte 0x6F722068
.4byte 0x6173206F
.4byte 0x63637572
.4byte 0x7265642E
.4byte 0x0A507265
.4byte 0x73732074
.4byte 0x68652045
.4byte 0x4A454354
.4byte 0x20427574
.4byte 0x746F6E2C
.4byte 0x2072656D
.4byte 0x6F766520
.4byte 0x7468650A
.4byte 0x47616D65
.4byte 0x20446973
.4byte 0x632C2061
.4byte 0x6E642074
.4byte 0x75726E20
.4byte 0x74686520
.4byte 0x706F7765
.4byte 0x72206F66
.4byte 0x662E0A50
.4byte 0x6C656173
.4byte 0x65207265
.4byte 0x61642074
.4byte 0x68652057
.4byte 0x6969204F
.4byte 0x70657261
.4byte 0x74696F6E
.4byte 0x73204D61
.4byte 0x6E75616C
.4byte 0x0A666F72
.4byte 0x206D6F72
.4byte 0x6520696E
.4byte 0x666F726D
.4byte 0x6174696F
.4byte 0x6E2E0000
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __DVDErrorMessageChinaKorea
__DVDErrorMessageChinaKorea:
.4byte "@1472"
.4byte "@1473"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global FatalFunc
FatalFunc:
.skip 0x8
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@1482"
"@1482":
.4byte 0xFFFFFF00
.4byte 0