diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2022-04-17 00:11:40 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-04-16 23:11:40 -0700 |
| commit | e4e5f91be58aa5a08eb3b05ca1ea7803c8d91afa (patch) | |
| tree | eb9017e043bff83a3f3e1b1398db5cba5b5f657c /data | |
| parent | 13a11f0ffa97db0efee0e3ba5ab187d9f537aa92 (diff) | |
audio load.c decomp (#176)
Diffstat (limited to 'data')
| -rw-r--r-- | data/data_0DD0A0_1_1.s | 298 | ||||
| -rw-r--r-- | data/data_0DD0A0_1_2.s | 106 | ||||
| -rw-r--r-- | data/data_0DD0A0_2.s | 772 | ||||
| -rw-r--r-- | data/data_0DD0A0_2_1_0.s | 699 |
4 files changed, 910 insertions, 965 deletions
diff --git a/data/data_0DD0A0_1_1.s b/data/data_0DD0A0_1_1.s index 0ac7fd0e3..f2ff8e65a 100644 --- a/data/data_0DD0A0_1_1.s +++ b/data/data_0DD0A0_1_1.s @@ -1427,202 +1427,102 @@ glabel gKartWarioGroup17 .word gKartWario281, gKartWario282, gKartWario283, gKartWario284 .word gKartWario285, gKartWario286, gKartWario287, gKartWario288 -glabel gKartMarioTable0 -.word gKartMarioGroup8, gKartMarioGroup7, gKartMarioGroup6, gKartMarioGroup5 -.word gKartMarioGroup4, gKartMarioGroup3, gKartMarioGroup2, gKartMarioGroup1 -.word gKartMarioGroup0 - -glabel gKartLuigiTable0 -.word gKartLuigiGroup8, gKartLuigiGroup7, gKartLuigiGroup6, gKartLuigiGroup5 -.word gKartLuigiGroup4, gKartLuigiGroup3, gKartLuigiGroup2, gKartLuigiGroup1 -.word gKartLuigiGroup0 - -glabel gKartYoshiTable0 -.word gKartYoshiGroup8, gKartYoshiGroup7, gKartYoshiGroup6, gKartYoshiGroup5 -.word gKartYoshiGroup4, gKartYoshiGroup3, gKartYoshiGroup2, gKartYoshiGroup1 -.word gKartYoshiGroup0 - -glabel gKartToadTable0 -.word gKartToadGroup8, gKartToadGroup7, gKartToadGroup6, gKartToadGroup5 -.word gKartToadGroup4, gKartToadGroup3, gKartToadGroup2, gKartToadGroup1 -.word gKartToadGroup0 - -glabel gKartDKTable0 -.word gKartDKGroup8, gKartDKGroup7, gKartDKGroup6, gKartDKGroup5 -.word gKartDKGroup4, gKartDKGroup3, gKartDKGroup2, gKartDKGroup1 -.word gKartDKGroup0 - -glabel gKartWarioTable0 -.word gKartWarioGroup8, gKartWarioGroup7, gKartWarioGroup6, gKartWarioGroup5 -.word gKartWarioGroup4, gKartWarioGroup3, gKartWarioGroup2, gKartWarioGroup1 -.word gKartWarioGroup0 - -glabel gKartPeachTable0 -.word gKartPeachGroup8, gKartPeachGroup7, gKartPeachGroup6, gKartPeachGroup5 -.word gKartPeachGroup4, gKartPeachGroup3, gKartPeachGroup2, gKartPeachGroup1 -.word gKartPeachGroup0 - -glabel gKartBowserTable0 -.word gKartBowserGroup8, gKartBowserGroup7, gKartBowserGroup6, gKartBowserGroup5 -.word gKartBowserGroup4, gKartBowserGroup3, gKartBowserGroup2, gKartBowserGroup1 -.word gKartBowserGroup0 - -glabel gKartMarioTable1 -.word gKartMarioGroup17, gKartMarioGroup16, gKartMarioGroup15, gKartMarioGroup14 -.word gKartMarioGroup13, gKartMarioGroup12, gKartMarioGroup11, gKartMarioGroup10 -.word gKartMarioGroup9 - -glabel gKartLuigiTable1 -.word gKartLuigiGroup17, gKartLuigiGroup16, gKartLuigiGroup15, gKartLuigiGroup14 -.word gKartLuigiGroup13, gKartLuigiGroup12, gKartLuigiGroup11, gKartLuigiGroup10 -.word gKartLuigiGroup9 - -glabel gKartYoshiTable1 -.word gKartYoshiGroup17, gKartYoshiGroup16, gKartYoshiGroup15, gKartYoshiGroup14 -.word gKartYoshiGroup13, gKartYoshiGroup12, gKartYoshiGroup11, gKartYoshiGroup10 -.word gKartYoshiGroup9 - -glabel gKartToadTable1 -.word gKartToadGroup17, gKartToadGroup16, gKartToadGroup15, gKartToadGroup14 -.word gKartToadGroup13, gKartToadGroup12, gKartToadGroup11, gKartToadGroup10 -.word gKartToadGroup9 - -glabel gKartDKTable1 -.word gKartDKGroup17, gKartDKGroup16, gKartDKGroup15, gKartDKGroup14 -.word gKartDKGroup13, gKartDKGroup12, gKartDKGroup11, gKartDKGroup10 -.word gKartDKGroup9 - -glabel gKartWarioTable1 -.word gKartWarioGroup17, gKartWarioGroup16, gKartWarioGroup15, gKartWarioGroup14 -.word gKartWarioGroup13, gKartWarioGroup12, gKartWarioGroup11, gKartWarioGroup10 -.word gKartWarioGroup9 - -glabel gKartPeachTable1 -.word gKartPeachGroup17, gKartPeachGroup16, gKartPeachGroup15, gKartPeachGroup14 -.word gKartPeachGroup13, gKartPeachGroup12, gKartPeachGroup11, gKartPeachGroup10 -.word gKartPeachGroup9 - -glabel gKartBowserTable1 -.word gKartBowserGroup17, gKartBowserGroup16, gKartBowserGroup15, gKartBowserGroup14 -.word gKartBowserGroup13, gKartBowserGroup12, gKartBowserGroup11, gKartBowserGroup10 -.word gKartBowserGroup9 - -glabel gKartTextureTable0 -.word gKartMarioTable0 -.word gKartLuigiTable0 -.word gKartYoshiTable0 -.word gKartToadTable0 -.word gKartDKTable0 -.word gKartWarioTable0 -.word gKartPeachTable0 -.word gKartBowserTable0 - -glabel gKartTextureTable1 -.word gKartMarioTable1 -.word gKartLuigiTable1 -.word gKartYoshiTable1 -.word gKartToadTable1 -.word gKartDKTable1 -.word gKartWarioTable1 -.word gKartPeachTable1 -.word gKartBowserTable1 - -glabel gKartMarioGroup18 -.word gKartMario289, gKartMario290, gKartMario291, gKartMario292 -.word gKartMario293, gKartMario294, gKartMario295, gKartMario296 -.word gKartMario297, gKartMario298, gKartMario299, gKartMario300 -.word gKartMario301, gKartMario302, gKartMario303, gKartMario304 -.word gKartMario305, gKartMario306, gKartMario307, gKartMario308 -.word gKartMario309, gKartMario310, gKartMario311, gKartMario312 -.word gKartMario313, gKartMario314, gKartMario315, gKartMario316 -.word gKartMario317, gKartMario318, gKartMario319, gKartMario320 - -glabel gKartLuigiGroup18 -.word gKartLuigi289, gKartLuigi290, gKartLuigi291, gKartLuigi292 -.word gKartLuigi293, gKartLuigi294, gKartLuigi295, gKartLuigi296 -.word gKartLuigi297, gKartLuigi298, gKartLuigi299, gKartLuigi300 -.word gKartLuigi301, gKartLuigi302, gKartLuigi303, gKartLuigi304 -.word gKartLuigi305, gKartLuigi306, gKartLuigi307, gKartLuigi308 -.word gKartLuigi309, gKartLuigi310, gKartLuigi311, gKartLuigi312 -.word gKartLuigi313, gKartLuigi314, gKartLuigi315, gKartLuigi316 -.word gKartLuigi317, gKartLuigi318, gKartLuigi319, gKartLuigi320 - -glabel gKartBowserGroup18 -.word gKartBowser289, gKartBowser290, gKartBowser291, gKartBowser292 -.word gKartBowser293, gKartBowser294, gKartBowser295, gKartBowser296 -.word gKartBowser297, gKartBowser298, gKartBowser299, gKartBowser300 -.word gKartBowser301, gKartBowser302, gKartBowser303, gKartBowser304 -.word gKartBowser305, gKartBowser306, gKartBowser307, gKartBowser308 -.word gKartBowser309, gKartBowser310, gKartBowser311, gKartBowser312 -.word gKartBowser313, gKartBowser314, gKartBowser315, gKartBowser316 -.word gKartBowser317, gKartBowser318, gKartBowser319, gKartBowser320 - -glabel gKartToadGroup18 -.word gKartToad289, gKartToad290, gKartToad291, gKartToad292 -.word gKartToad293, gKartToad294, gKartToad295, gKartToad296 -.word gKartToad297, gKartToad298, gKartToad299, gKartToad300 -.word gKartToad301, gKartToad302, gKartToad303, gKartToad304 -.word gKartToad305, gKartToad306, gKartToad307, gKartToad308 -.word gKartToad309, gKartToad310, gKartToad311, gKartToad312 -.word gKartToad313, gKartToad314, gKartToad315, gKartToad316 -.word gKartToad317, gKartToad318, gKartToad319, gKartToad320 - -glabel gKartYoshiGroup18 -.word gKartYoshi289, gKartYoshi290, gKartYoshi291, gKartYoshi292 -.word gKartYoshi293, gKartYoshi294, gKartYoshi295, gKartYoshi296 -.word gKartYoshi297, gKartYoshi298, gKartYoshi299, gKartYoshi300 -.word gKartYoshi301, gKartYoshi302, gKartYoshi303, gKartYoshi304 -.word gKartYoshi305, gKartYoshi306, gKartYoshi307, gKartYoshi308 -.word gKartYoshi309, gKartYoshi310, gKartYoshi311, gKartYoshi312 -.word gKartYoshi313, gKartYoshi314, gKartYoshi315, gKartYoshi316 -.word gKartYoshi317, gKartYoshi318, gKartYoshi319, gKartYoshi320 - -glabel gKartDKGroup18 -.word gKartDK289, gKartDK290, gKartDK291, gKartDK292 -.word gKartDK293, gKartDK294, gKartDK295, gKartDK296 -.word gKartDK297, gKartDK298, gKartDK299, gKartDK300 -.word gKartDK301, gKartDK302, gKartDK303, gKartDK304 -.word gKartDK305, gKartDK306, gKartDK307, gKartDK308 -.word gKartDK309, gKartDK310, gKartDK311, gKartDK312 -.word gKartDK313, gKartDK314, gKartDK315, gKartDK316 -.word gKartDK317, gKartDK318, gKartDK319, gKartDK320 - -glabel gKartPeachGroup18 -.word gKartPeach289, gKartPeach290, gKartPeach291, gKartPeach292 -.word gKartPeach293, gKartPeach294, gKartPeach295, gKartPeach296 -.word gKartPeach297, gKartPeach298, gKartPeach299, gKartPeach300 -.word gKartPeach301, gKartPeach302, gKartPeach303, gKartPeach304 -.word gKartPeach305, gKartPeach306, gKartPeach307, gKartPeach308 -.word gKartPeach309, gKartPeach310, gKartPeach311, gKartPeach312 -.word gKartPeach313, gKartPeach314, gKartPeach315, gKartPeach316 -.word gKartPeach317, gKartPeach318, gKartPeach319, gKartPeach320 - -glabel gKartWarioGroup18 -.word gKartWario289, gKartWario290, gKartWario291, gKartWario292 -.word gKartWario293, gKartWario294, gKartWario295, gKartWario296 -.word gKartWario297, gKartWario298, gKartWario299, gKartWario300 -.word gKartWario301, gKartWario302, gKartWario303, gKartWario304 -.word gKartWario305, gKartWario306, gKartWario307, gKartWario308 -.word gKartWario309, gKartWario310, gKartWario311, gKartWario312 -.word gKartWario313, gKartWario314, gKartWario315, gKartWario316 -.word gKartWario317, gKartWario318, gKartWario319, gKartWario320 - -glabel gKartTextureGroup18s -.word gKartMarioGroup18 -.word gKartLuigiGroup18 -.word gKartYoshiGroup18 -.word gKartToadGroup18 -.word gKartDKGroup18 -.word gKartWarioGroup18 -.word gKartPeachGroup18 -.word gKartBowserGroup18 - -glabel gKartPalettes -.word gKartMarioPalette -.word gKartLuigiPalette -.word gKartYoshiPalette -.word gKartToadPalette -.word gKartDKPalette -.word gKartWarioPalette -.word gKartPeachPalette -.word gKartBowserPalette +#glabel gKartMarioTable0 +#.word gKartMarioGroup8, gKartMarioGroup7, gKartMarioGroup6, gKartMarioGroup5 +#.word gKartMarioGroup4, gKartMarioGroup3, gKartMarioGroup2, gKartMarioGroup1 +#.word gKartMarioGroup0 + +#glabel gKartLuigiTable0 +#.word gKartLuigiGroup8, gKartLuigiGroup7, gKartLuigiGroup6, gKartLuigiGroup5 +#.word gKartLuigiGroup4, gKartLuigiGroup3, gKartLuigiGroup2, gKartLuigiGroup1 +#.word gKartLuigiGroup0 + +#glabel gKartYoshiTable0 +#.word gKartYoshiGroup8, gKartYoshiGroup7, gKartYoshiGroup6, gKartYoshiGroup5 +#.word gKartYoshiGroup4, gKartYoshiGroup3, gKartYoshiGroup2, gKartYoshiGroup1 +#.word gKartYoshiGroup0 + +#glabel gKartToadTable0 +#.word gKartToadGroup8, gKartToadGroup7, gKartToadGroup6, gKartToadGroup5 +#.word gKartToadGroup4, gKartToadGroup3, gKartToadGroup2, gKartToadGroup1 +#.word gKartToadGroup0 + +#glabel gKartDKTable0 +#.word gKartDKGroup8, gKartDKGroup7, gKartDKGroup6, gKartDKGroup5 +#.word gKartDKGroup4, gKartDKGroup3, gKartDKGroup2, gKartDKGroup1 +#.word gKartDKGroup0 + +#glabel gKartWarioTable0 +#.word gKartWarioGroup8, gKartWarioGroup7, gKartWarioGroup6, gKartWarioGroup5 +#.word gKartWarioGroup4, gKartWarioGroup3, gKartWarioGroup2, gKartWarioGroup1 +#.word gKartWarioGroup0 + +#glabel gKartPeachTable0 +#.word gKartPeachGroup8, gKartPeachGroup7, gKartPeachGroup6, gKartPeachGroup5 +#.word gKartPeachGroup4, gKartPeachGroup3, gKartPeachGroup2, gKartPeachGroup1 +#.word gKartPeachGroup0 + +#glabel gKartBowserTable0 +#.word gKartBowserGroup8, gKartBowserGroup7, gKartBowserGroup6, gKartBowserGroup5 +#.word gKartBowserGroup4, gKartBowserGroup3, gKartBowserGroup2, gKartBowserGroup1 +#.word gKartBowserGroup0 + +#glabel gKartMarioTable1 +#.word gKartMarioGroup17, gKartMarioGroup16, gKartMarioGroup15, gKartMarioGroup14 +#.word gKartMarioGroup13, gKartMarioGroup12, gKartMarioGroup11, gKartMarioGroup10 +#.word gKartMarioGroup9 + +#glabel gKartLuigiTable1 +#.word gKartLuigiGroup17, gKartLuigiGroup16, gKartLuigiGroup15, gKartLuigiGroup14 +#.word gKartLuigiGroup13, gKartLuigiGroup12, gKartLuigiGroup11, gKartLuigiGroup10 +#.word gKartLuigiGroup9 + +#glabel gKartYoshiTable1 +#.word gKartYoshiGroup17, gKartYoshiGroup16, gKartYoshiGroup15, gKartYoshiGroup14 +#.word gKartYoshiGroup13, gKartYoshiGroup12, gKartYoshiGroup11, gKartYoshiGroup10 +#.word gKartYoshiGroup9 + +#glabel gKartToadTable1 +#.word gKartToadGroup17, gKartToadGroup16, gKartToadGroup15, gKartToadGroup14 +#.word gKartToadGroup13, gKartToadGroup12, gKartToadGroup11, gKartToadGroup10 +#.word gKartToadGroup9 + +#glabel gKartDKTable1 +#.word gKartDKGroup17, gKartDKGroup16, gKartDKGroup15, gKartDKGroup14 +#.word gKartDKGroup13, gKartDKGroup12, gKartDKGroup11, gKartDKGroup10 +#.word gKartDKGroup9 + +#glabel gKartWarioTable1 +#.word gKartWarioGroup17, gKartWarioGroup16, gKartWarioGroup15, gKartWarioGroup14 +#.word gKartWarioGroup13, gKartWarioGroup12, gKartWarioGroup11, gKartWarioGroup10 +#.word gKartWarioGroup9 + +#glabel gKartPeachTable1 +#.word gKartPeachGroup17, gKartPeachGroup16, gKartPeachGroup15, gKartPeachGroup14 +#.word gKartPeachGroup13, gKartPeachGroup12, gKartPeachGroup11, gKartPeachGroup10 +#.word gKartPeachGroup9 + +#glabel gKartBowserTable1 +#.word gKartBowserGroup17, gKartBowserGroup16, gKartBowserGroup15, gKartBowserGroup14 +#.word gKartBowserGroup13, gKartBowserGroup12, gKartBowserGroup11, gKartBowserGroup10 +#.word gKartBowserGroup9 + +#glabel gKartTextureTable0 +#.word gKartMarioTable0 +#.word gKartLuigiTable0 +#.word gKartYoshiTable0 +#.word gKartToadTable0 +#.word gKartDKTable0 +#.word gKartWarioTable0 +#.word gKartPeachTable0 +#.word gKartBowserTable0 + +#glabel gKartTextureTable1 +#.word gKartMarioTable1 +#.word gKartLuigiTable1 +#.word gKartYoshiTable1 +#.word gKartToadTable1 +#.word gKartDKTable1 +#.word gKartWarioTable1 +#.word gKartPeachTable1 +#.word gKartBowserTable1 diff --git a/data/data_0DD0A0_1_2.s b/data/data_0DD0A0_1_2.s new file mode 100644 index 000000000..687b484b7 --- /dev/null +++ b/data/data_0DD0A0_1_2.s @@ -0,0 +1,106 @@ +# Mario Kart 64 (U) disassembly and split file +# generated by n64split v0.4a - N64 ROM splitter + +.include "macros.inc" + +.section .data + +glabel gKartMarioGroup18 +.word gKartMario289, gKartMario290, gKartMario291, gKartMario292 +.word gKartMario293, gKartMario294, gKartMario295, gKartMario296 +.word gKartMario297, gKartMario298, gKartMario299, gKartMario300 +.word gKartMario301, gKartMario302, gKartMario303, gKartMario304 +.word gKartMario305, gKartMario306, gKartMario307, gKartMario308 +.word gKartMario309, gKartMario310, gKartMario311, gKartMario312 +.word gKartMario313, gKartMario314, gKartMario315, gKartMario316 +.word gKartMario317, gKartMario318, gKartMario319, gKartMario320 + +glabel gKartLuigiGroup18 +.word gKartLuigi289, gKartLuigi290, gKartLuigi291, gKartLuigi292 +.word gKartLuigi293, gKartLuigi294, gKartLuigi295, gKartLuigi296 +.word gKartLuigi297, gKartLuigi298, gKartLuigi299, gKartLuigi300 +.word gKartLuigi301, gKartLuigi302, gKartLuigi303, gKartLuigi304 +.word gKartLuigi305, gKartLuigi306, gKartLuigi307, gKartLuigi308 +.word gKartLuigi309, gKartLuigi310, gKartLuigi311, gKartLuigi312 +.word gKartLuigi313, gKartLuigi314, gKartLuigi315, gKartLuigi316 +.word gKartLuigi317, gKartLuigi318, gKartLuigi319, gKartLuigi320 + +glabel gKartBowserGroup18 +.word gKartBowser289, gKartBowser290, gKartBowser291, gKartBowser292 +.word gKartBowser293, gKartBowser294, gKartBowser295, gKartBowser296 +.word gKartBowser297, gKartBowser298, gKartBowser299, gKartBowser300 +.word gKartBowser301, gKartBowser302, gKartBowser303, gKartBowser304 +.word gKartBowser305, gKartBowser306, gKartBowser307, gKartBowser308 +.word gKartBowser309, gKartBowser310, gKartBowser311, gKartBowser312 +.word gKartBowser313, gKartBowser314, gKartBowser315, gKartBowser316 +.word gKartBowser317, gKartBowser318, gKartBowser319, gKartBowser320 + +glabel gKartToadGroup18 +.word gKartToad289, gKartToad290, gKartToad291, gKartToad292 +.word gKartToad293, gKartToad294, gKartToad295, gKartToad296 +.word gKartToad297, gKartToad298, gKartToad299, gKartToad300 +.word gKartToad301, gKartToad302, gKartToad303, gKartToad304 +.word gKartToad305, gKartToad306, gKartToad307, gKartToad308 +.word gKartToad309, gKartToad310, gKartToad311, gKartToad312 +.word gKartToad313, gKartToad314, gKartToad315, gKartToad316 +.word gKartToad317, gKartToad318, gKartToad319, gKartToad320 + +glabel gKartYoshiGroup18 +.word gKartYoshi289, gKartYoshi290, gKartYoshi291, gKartYoshi292 +.word gKartYoshi293, gKartYoshi294, gKartYoshi295, gKartYoshi296 +.word gKartYoshi297, gKartYoshi298, gKartYoshi299, gKartYoshi300 +.word gKartYoshi301, gKartYoshi302, gKartYoshi303, gKartYoshi304 +.word gKartYoshi305, gKartYoshi306, gKartYoshi307, gKartYoshi308 +.word gKartYoshi309, gKartYoshi310, gKartYoshi311, gKartYoshi312 +.word gKartYoshi313, gKartYoshi314, gKartYoshi315, gKartYoshi316 +.word gKartYoshi317, gKartYoshi318, gKartYoshi319, gKartYoshi320 + +glabel gKartDKGroup18 +.word gKartDK289, gKartDK290, gKartDK291, gKartDK292 +.word gKartDK293, gKartDK294, gKartDK295, gKartDK296 +.word gKartDK297, gKartDK298, gKartDK299, gKartDK300 +.word gKartDK301, gKartDK302, gKartDK303, gKartDK304 +.word gKartDK305, gKartDK306, gKartDK307, gKartDK308 +.word gKartDK309, gKartDK310, gKartDK311, gKartDK312 +.word gKartDK313, gKartDK314, gKartDK315, gKartDK316 +.word gKartDK317, gKartDK318, gKartDK319, gKartDK320 + +glabel gKartPeachGroup18 +.word gKartPeach289, gKartPeach290, gKartPeach291, gKartPeach292 +.word gKartPeach293, gKartPeach294, gKartPeach295, gKartPeach296 +.word gKartPeach297, gKartPeach298, gKartPeach299, gKartPeach300 +.word gKartPeach301, gKartPeach302, gKartPeach303, gKartPeach304 +.word gKartPeach305, gKartPeach306, gKartPeach307, gKartPeach308 +.word gKartPeach309, gKartPeach310, gKartPeach311, gKartPeach312 +.word gKartPeach313, gKartPeach314, gKartPeach315, gKartPeach316 +.word gKartPeach317, gKartPeach318, gKartPeach319, gKartPeach320 + +glabel gKartWarioGroup18 +.word gKartWario289, gKartWario290, gKartWario291, gKartWario292 +.word gKartWario293, gKartWario294, gKartWario295, gKartWario296 +.word gKartWario297, gKartWario298, gKartWario299, gKartWario300 +.word gKartWario301, gKartWario302, gKartWario303, gKartWario304 +.word gKartWario305, gKartWario306, gKartWario307, gKartWario308 +.word gKartWario309, gKartWario310, gKartWario311, gKartWario312 +.word gKartWario313, gKartWario314, gKartWario315, gKartWario316 +.word gKartWario317, gKartWario318, gKartWario319, gKartWario320 + +glabel gKartTextureGroup18s +.word gKartMarioGroup18 +.word gKartLuigiGroup18 +.word gKartYoshiGroup18 +.word gKartToadGroup18 +.word gKartDKGroup18 +.word gKartWarioGroup18 +.word gKartPeachGroup18 +.word gKartBowserGroup18 + +glabel gKartPalettes +.word gKartMarioPalette +.word gKartLuigiPalette +.word gKartYoshiPalette +.word gKartToadPalette +.word gKartDKPalette +.word gKartWarioPalette +.word gKartPeachPalette +.word gKartBowserPalette diff --git a/data/data_0DD0A0_2.s b/data/data_0DD0A0_2.s index db2bcbe99..c7b0f474a 100644 --- a/data/data_0DD0A0_2.s +++ b/data/data_0DD0A0_2.s @@ -2683,770 +2683,10 @@ glabel D_800E9300 .balign 0x10 -glabel D_800E9310 -.asciiz "Romcopy %x -> %x ,size %x\n" -.balign 4 - -glabel D_800E932C -.asciiz "Romcopyend\n" -.balign 4 - -glabel D_800E9338 -.asciiz "CAUTION:WAVE CACHE FULL %d" -.balign 4 - -glabel D_800E9354 -.asciiz "LOAD Rom :%x -> Ram :%x Len:%x\n" -.balign 4 - -glabel D_800E9378 -.asciiz "BASE %x %x\n" -.balign 4 - -glabel D_800E9384 -.asciiz "LOAD %x %x %x\n" -.balign 4 - -glabel D_800E9394 -.asciiz "INSTTOP %x\n" -.balign 4 - -glabel D_800E93A4 -.asciiz "INSTMAP[0] %x\n" -.balign 4 - -glabel D_800E93B4 -.asciiz "already flags %d\n" -.balign 4 - -glabel D_800E93C8 -.asciiz "already flags %d\n" -.balign 4 - -glabel D_800E93DC -.asciiz "ERR:SLOW BANK DMA BUSY\n" -.balign 4 - -glabel D_800E93F4 -.asciiz "ERR:SLOW DMA BUSY\n" -.balign 4 - -glabel D_800E9408 -.asciiz "Check %d bank %d\n" -.balign 4 - -glabel D_800E941C -.asciiz "Cache Check\n" -.balign 4 - -glabel D_800E942C -.asciiz "NO BANK ERROR\n" -.balign 4 - -glabel D_800E943C -.asciiz "BANK %d LOADING START\n" -.balign 4 - -glabel D_800E9454 -.asciiz "BANK %d LOAD MISS (NO MEMORY)!\n" -.balign 4 - -glabel D_800E9474 -.asciiz "BANK %d ALREADY CACHED\n" -.balign 4 - -glabel D_800E948C -.asciiz "BANK LOAD MISS! FOR %d\n" -.balign 4 - -glabel D_800E94A4 -.asciiz "Seq %d Loading Start\n" -.balign 4 - -glabel D_800E94BC -.asciiz "Heap Overflow Error\n" -.balign 4 - -glabel D_800E94D4 -.asciiz "SEQ %d ALREADY CACHED\n" -.balign 4 - -glabel D_800E94EC -.asciiz "Ok,one bank slow load Start \n" -.balign 4 - -glabel D_800E950C -.asciiz "Sorry,too many %d bank is none.fast load Start \n" -.balign 4 +#glabel D_800E9310 +#.asciiz "Romcopy %x -> %x ,size %x\n" +#.balign 4 -glabel D_800E9540 -.asciiz "Seq %d:Default Load Id is %d\n" -.balign 4 - -glabel D_800E9560 -.asciiz "Seq Loading Start\n" -.balign 4 - -glabel D_800E9574 -.asciiz "Error:Before Sequence-SlowDma remain.\n" -.balign 4 - -glabel D_800E959C -.asciiz " Cancel Seq Start.\n" -.balign 4 - -glabel D_800E95B8 -.asciiz "SEQ %d ALREADY CACHED\n" -.balign 4 - -glabel D_800E95D0 -.asciiz "Clear Workarea %x -%x size %x \n" -.balign 4 - -glabel D_800E95F0 -.asciiz "AudioHeap is %x\n" -.balign 4 - -glabel D_800E9604 -.asciiz "Heap reset.Synth Change %x \n" -.balign 4 - -glabel D_800E9624 -.asciiz "Heap %x %x %x\n" -.balign 4 - -glabel D_800E9634 -.asciiz "Main Heap Initialize.\n" -.balign 4 - -glabel D_800E964C -.asciiz "---------- Init Completed. ------------\n" -.balign 4 - -glabel D_800E9678 -.asciiz " Syndrv :[%6d]\n" -.balign 4 - -glabel D_800E968C -.asciiz " Seqdrv :[%6d]\n" -.balign 4 - -glabel D_800E96A0 -.asciiz " audiodata :[%6d]\n" -.balign 4 - -glabel D_800E96B4 -.asciiz "---------------------------------------\n" -.balign 4 - -glabel D_800E96E0 -.asciiz "Audio: setvol: volume minus %f\n" -.balign 4 - -glabel D_800E9700 -.asciiz "Audio: setvol: volume overflow %f\n" -.balign 4 - -glabel D_800E9724 -.asciiz "Audio: setpitch: pitch minus %f\n" -.balign 4 - -glabel D_800E9748 -.asciiz "Audio: voiceman: No bank error %d\n" -.balign 4 - -glabel D_800E976C -.asciiz "Audio: voiceman: progNo. overflow %d,%d\n" -.balign 4 - -glabel D_800E9798 -.asciiz "Audio: voiceman: progNo. undefined %d,%d\n" -.balign 4 - -glabel D_800E97C4 -.asciiz "Audio: voiceman: No bank error %d\n" -.balign 4 - -glabel D_800E97E8 -.asciiz "Audio: voiceman: Percussion Overflow %d,%d\n" -.balign 4 - -glabel D_800E9814 -.asciiz "Audio: voiceman: Percussion table pointer (bank %d) is irregular.\n" -.balign 4 - -glabel D_800E9858 -.asciiz "Audio: voiceman: Percpointer NULL %d,%d\n" -.balign 4 - -glabel D_800E9884 -.asciiz "--4 %x\n" -.balign 4 - -glabel D_800E988C -.asciiz "Stoped Voice\n" -.balign 4 - -glabel D_800E989C -.asciiz "CAUTION:SUB IS SEPARATED FROM GROUP" -.balign 4 - -glabel D_800E98C0 -.asciiz "Error:Wait Track disappear\n" -.balign 4 - -glabel D_800E98DC -.asciiz "Slow Release Batting\n" -.balign 4 - -glabel D_800E98F4 -.byte 0x40, 0x20, 0x10, 0x08 - -glabel D_800E98F8 -.asciiz "Audio:Wavemem: Bad voiceno (%d)\n" -.balign 4 - -glabel D_800E991C -.asciiz "Audio: C-Alloc : Dealloc voice is NULL\n" -.balign 4 - -glabel D_800E9944 -.asciiz "Alloc Error:Dim voice-Alloc %d" -.balign 4 - -glabel D_800E9964 -.asciiz "Error:Same List Add\n" -.balign 4 - -glabel D_800E997C -.asciiz "Already Cut\n" -.balign 4 - -glabel D_800E998C -.asciiz "Audio: C-Alloc : lowerPrio is NULL\n" -.balign 4 - -glabel D_800E99B0 -.asciiz "Sub Limited Warning: Drop Voice" -.balign 4 - -glabel D_800E99D0 -.asciiz "Warning: Drop Voice" -.balign 4 - -glabel D_800E99E4 -.asciiz "Warning: Drop Voice" -.balign 4 - -glabel D_800E99F8 -.asciiz "Warning: Drop Voice" -.balign 4 - -.balign 0x10 - -glabel D_800E9A10 -.asciiz "Env-Clear 0\n" -.balign 4 - -glabel D_800E9A20 -.asciiz "Audio:Envp: overflow %f\n" -.balign 4 - -.balign 0x10 - -glabel D_800E9A40 -.asciiz "Audio:Track:Warning: No Free Notetrack\n" -.balign 4 - -glabel D_800E9A68 -.asciiz "SUBTRACK DIM\n" -.balign 4 - -glabel D_800E9A78 -.asciiz "Audio:Track: Warning :SUBTRACK had been stolen by other Group.\n" -.balign 4 - -glabel D_800E9AB8 -.asciiz "SEQID %d,BANKID %d\n" -.balign 4 - -glabel D_800E9ACC -.asciiz "ERR:SUBTRACK %d NOT ALLOCATED\n" -.balign 4 - -glabel D_800E9AEC -.asciiz "Error:Same List Add\n" -.balign 4 - -glabel D_800E9B04 -.asciiz "Macro Level Over Error!\n" -.balign 4 - -glabel D_800E9B20 -.asciiz "Macro Level Over Error!\n" -.balign 4 - -glabel D_800E9B3C -.asciiz "WARNING: NPRG: cannot change %d\n" -.balign 4 - -glabel D_800E9B60 -.asciiz "Audio:Track:NOTE:UNDEFINED NOTE COM. %x\n" -.balign 4 - -glabel D_800E9B8C -.asciiz "Audio: Note:Velocity Error %d\n" -.balign 4 - -glabel D_800E9BAC -.asciiz "Error: Subtrack no prg.\n" -.balign 4 - -glabel D_800E9BC8 -.asciiz "ERR %x\n" -.balign 4 - -glabel D_800E9BD0 -.asciiz "Error: Your assignchannel is stolen.\n" -.balign 4 - -glabel D_800E9BF8 -.asciiz "Audio:Track :Call Macro Level Over Error!\n" -.balign 4 - -glabel D_800E9C24 -.asciiz "Audio:Track :Loops Macro Level Over Error!\n" -.balign 4 - -glabel D_800E9C50 -.asciiz "SUB:ERR:BANK %d NOT CACHED.\n" -.balign 4 - -glabel D_800E9C70 -.asciiz "SUB:ERR:BANK %d NOT CACHED.\n" -.balign 4 - -glabel D_800E9C90 -.asciiz "Audio:Track: CTBLCALL Macro Level Over Error!\n" -.balign 4 - -glabel D_800E9CC0 -.asciiz "[%2x] \n" -.balign 4 - -glabel D_800E9CC8 -.asciiz "Err :Sub %x ,address %x:Undefined SubTrack Function %x" -.balign 4 - -glabel D_800E9D00 -.asciiz "Disappear Sequence or Bank %d\n" -.balign 4 - -glabel D_800E9D20 -.asciiz "Macro Level Over Error!\n" -.balign 4 - -glabel D_800E9D3C -.asciiz "Macro Level Over Error!\n" -.balign 4 - -glabel D_800E9D58 -.asciiz "Group:Undefine upper C0h command (%x)\n" -.balign 4 - -glabel D_800E9D80 -.asciiz "Group:Undefined Command\n" -.balign 4 - -.balign 0x10 - -glabel D_800E9DA0 -.byte 0x00 - -.balign 4 - -# TODO: unused? -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9DB4 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9DC4 -.float 1.0, 1.0, 1.0, 1.0 - -glabel D_800E9DD4 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9DE4 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9DF4 -.float 0.0, 0.0, 0.0, 0.0 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9E14 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9E24 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9E34 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9E54 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9E64 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9E74 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9E84 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9E94 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9EA4 -.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 - -glabel D_800E9EB4 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9EC4 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9ED4 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9EE4 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9EF4 -.float 1.0, 1.0, 1.0, 1.0 - -glabel D_800E9F04 -.float 1.0, 1.0, 1.0, 1.0 - -glabel D_800E9F14 -.float 1.0, 1.0, 1.0, 1.0 - -glabel D_800E9F24 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -glabel D_800E9F2C -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 - -glabel D_800E9F34 -.float 0.0, 0.0, 0.0, 0.0 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9F54 -.float 0.0, 0.0, 0.0, 0.0 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800E9F74 -.byte 0x00, 0x00, 0x00, 0x00 - -glabel D_800E9F78 -.byte 0x00, 0x00, 0x00, 0x00 - -glabel D_800E9F7C -.float 0.0, 0.0, 0.0, 1.0 - -glabel D_800E9F8C -.float 1.0 - -glabel D_800E9F90 -.byte 0x00, 0x00, 0x00, 0x00 - -glabel D_800E9F94 -.float 3800.0, 3.4 -.float 0.4, -1.0, 0.4, 1100.0 -.float 630.0, 3600.0, 1.0, 0.0 -.float 0.0, 0.0, 1.0, 1.0 -.float 0.0, 3800.0, 3.4, 0.4 -.float -1.0, 0.4, 1100.0, 630.0 -.float 3600.0, 1.0, 0.0, 0.0 -.float 0.0, 1.0, 1.0, 0.0 -.float 3800.0, 3.4, 0.4, -1.0 -.float 0.4, 1100.0, 630.0, 3600.0 -.float 1.0, 0.0, 0.0, 0.0 -.float 1.0, 1.0, 0.0, 3800.0 -.float 3.4, 0.4, -1.0, 0.4 -.float 1100.0, 630.0, 3600.0, 1.0 - -.macro Entry800EA06C f0, f1, f2, b0 -.float \f0, \f1, \f2 -.byte \b0, 0x00, 0x00, 0x00 -.endm - -glabel D_800EA06C -Entry800EA06C 0.0, 1.0, 1.0, 0x0 -Entry800EA06C 0.0, 1.0, 1.0, 0x0 -Entry800EA06C 0.0, 1.0, 1.0, 0x0 -Entry800EA06C 0.0, 1.0, 1.0, 0x0 -Entry800EA06C 0.0, 1.0, 1.0, 0x0 -Entry800EA06C 0.0, 1.0, 1.0, 0x0 -Entry800EA06C 0.0, 1.0, 1.0, 0x0 -Entry800EA06C 0.0, 1.0, 1.0, 0x0 - -glabel D_800EA0EC -.byte 0x00 -glabel D_800EA0ED -.byte 0x00 -glabel D_800EA0EE -.byte 0x00 -glabel D_800EA0EF -.byte 0x00 - -glabel D_800EA0F0 -.byte 0x00, 0x00, 0x00, 0x00 - -glabel D_800EA0F4 -.byte 0x00, 0x00, 0x00, 0x00 - -.word 0x00000000, 0x00000000, 0x3f800000 - -glabel D_800EA104 -.word 0x00000000 - -glabel D_800EA108 -.word 0x00000000 - -glabel D_800EA10C -.word 0x00000000 - -glabel D_800EA110 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800EA120 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800EA130 -.float 0.0, 0.0, 0.0, 0.0 -.float 0.0, 0.0, 0.0, 0.0 - -glabel D_800EA150 -.float 1.4 - -glabel D_800EA154 -.byte 0x02, 0x02, 0x58, 0x5a, 0x03, 0x30, 0x58, 0x30 - -glabel D_800EA15C -.word 0x00000000 - -glabel D_800EA160 -.word 0x00000000 - -glabel D_800EA164 -.word 0x00000000 - -glabel D_800EA168 -.word 0x00000000 - -glabel D_800EA16C -.word 0x00000000 - -glabel D_800EA170 -.word 0x00000000 - -glabel D_800EA174 -.word 0x00000000 - -glabel D_800EA178 -.word 0x3f800000 - -glabel D_800EA17C -.word 0x3f59999a - -glabel D_800EA180 -.word 0x00000000 - -glabel D_800EA184 -.word 0x00000000 - -glabel D_800EA188 -.byte 0x04, 0x02, 0x02, 0x02, 0x02, 0x01, 0x06, 0x02, 0x02, 0x02, 0x02, 0x01, 0x08, 0x02, 0x02, 0x00 -.byte 0x01, 0x01, 0x08, 0x02, 0x02, 0x00, 0x01, 0x01 - -glabel D_800EA1A0 -.byte 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x01 -.byte 0x01, 0x02, 0x02, 0x01, 0x03, 0x01, 0x01, 0x00, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x01, 0x01 - -glabel D_800EA1B8 -.word 0x00000000 - -glabel D_800EA1BC -.word 0x00000000 - -glabel D_800EA1C0 -.word 0x00000000 - -glabel D_800EA1C4 -.word 0x00000000 - -glabel D_800EA1C8 -.word 0x00000000, 0x00000000, 0x00000000 - -glabel D_800EA1D4 -.word 0x3f800000, 0x00000000 - -glabel D_800EA1DC -.word 0x00000000, 0x00000000 - -glabel D_800EA1E4 -.word 0x00000000 - -glabel D_800EA1E8 -.word 0x00000000 - -glabel D_800EA1EC -.word 0x00000000 - -glabel D_800EA1F0 -.byte 0x00, 0x01, 0x02, 0x03 - -glabel D_800EA1F4 -.byte 0x00, 0x00, 0x00, 0x00 - -.asciiz "Error : Queue is not empty ( %x ) \n" -.balign 4 - -.asciiz "specchg error\n" -.balign 4 - -.asciiz "***** CAM MAX %d *****\n" -.balign 4 - -glabel D_800EA244 -.byte 0x00, 0x00, 0x00, 0x00 - -.asciiz "entryout !!! %d\n" -.balign 4 - -.asciiz "AFTER GOAL VOICE FLAME %d\n" -.balign 4 - -.asciiz "*** Pause On ***\n" -.balign 4 - -.asciiz "*** Pause Off ***\n" -.balign 4 - -.asciiz "CALLED!! Na_ChangeSoundMode player %d\n" -.balign 4 - -.asciiz "CALLED!! Na_ChangeSoundMode spec %d\n" -.balign 4 - -.asciiz "Interfaced Spec Change player %d\n" -.balign 4 - -.asciiz "Interfaced Spec Change spec %d\n" -.balign 4 - -.word 0xff000000, 0xff000000, 0x00000000 - -.asciiz "FX MIX %d\n" -.balign 4 - -.asciiz "************** Seq Fadeout ***************\n" -.balign 4 - -.asciiz "SEQ FADE OUT TIME %d\n" -.balign 4 - -.word 0x00000000, 0x00000000, 0x00000000 - -glabel D_800EA3A0 -.byte 0x00, 0x00, 0x00, 0x00 - -glabel D_800EA3A4 -.byte 0x00, 0x00, 0x00, 0x00 - -glabel D_800EA3A8 -.word D_801937C0 - -glabel D_800EA3AC -.word D_801937D8 - -glabel D_800EA3B0 -.word D_801937F0 - -glabel D_800EA3B4 -.word D_80193808 - -.asciiz "DAC:Lost 1 Frame.\n" -.balign 4 - -.asciiz "DMA: Request queue over.( %d )\n" -.balign 4 - -.asciiz "DMA [ %d lines] TIMEOUT\n" -.balign 4 - -.asciiz "Warning: WaveDmaQ contains %d msgs.\n" -.balign 4 - -.asciiz "Audio:now-max tasklen is %d / %d\n" -.balign 4 - -.asciiz "Audio:Warning:ABI Tasklist length over (%d)\n" -.balign 4 - -glabel D_800EA484 -.word 0x00000080 - -.asciiz "AudioSend: %d -> %d (%d)\n" -.balign 4 - -glabel D_800EA4A4 -.word 0x00000000 - -.asciiz "Undefined Port Command %d\n" -.balign 4 - -.word 0x00000000, 0x00000000, 0x00000000 - -.balign 4 -glabel D_800EA4D0 -.word 0x01284fff - -glabel D_800EA4D4 -.word 0x01145fff - -glabel D_800EA4D8 -.word 0x000068b0, 0x01180100, D_800EA4D0, 0x7fff0000 -.word 0x00002a00, 0x00004600, 0x00000000, 0x00005800 -.word 0x00002800, 0x00000000, 0x000068b0, 0x01140100 -.word D_800EA4D0, 0x7fff0000, 0x00002a00, 0x00004600 -.word 0x00000000, 0x00005800, 0x00002800, 0x00000000 -.word 0x000068b0, 0x011c0100, D_800EA4D0, 0x7fff0000 -.word 0x00002a00, 0x00004600, 0x00000000, 0x00005800 -.word 0x00002800, 0x00000000, 0x000068b0, 0x011c0100 -.word D_800EA4D0, 0x7fff0000, 0x00002a00, 0x00004600 -.word 0x00000000, 0x00005800, 0x00002800, 0x00000000 -.word 0x000068b0, 0x01100100, D_800EA4D0, 0x7fff0000 -.word 0x00002a00, 0x00004600, 0x00000000, 0x00004800 -.word 0x00002000, 0x00000000, 0x000068b0, 0x01100100 -.word D_800EA4D4, 0x7fff0000, 0x00002a00, 0x00004600 -.word 0x00000000, 0x00004800, 0x00002000, 0x00000000 -.word 0x1c000000 - -glabel D_800EA5CC -.hword 0x0030, 0x0000 - -glabel D_800EA5D0 -.word 0x00048c00 - -glabel D_800EA5D4 -.word 0x00002600 - -glabel D_800EA5D8 -.word 0x00000000 - -glabel D_800EA5DC -.word 0x00000000 +#glabel D_800E932C +#.asciiz "Romcopyend\n" +#.balign 4 diff --git a/data/data_0DD0A0_2_1_0.s b/data/data_0DD0A0_2_1_0.s new file mode 100644 index 000000000..d2dc6611b --- /dev/null +++ b/data/data_0DD0A0_2_1_0.s @@ -0,0 +1,699 @@ +.include "macros.inc" + +.section .rodata + +#glabel D_800E94A4 +#.asciiz "Seq %d Loading Start\n" +#.balign 4 + +#glabel D_800E94BC +#.asciiz "Heap Overflow Error\n" +#.balign 4 + +#glabel D_800E94D4 +#.asciiz "SEQ %d ALREADY CACHED\n" +#.balign 4 + +#glabel D_800E94EC +#.asciiz "Ok,one bank slow load Start \n" +#.balign 4 + +#glabel D_800E950C +#.asciiz "Sorry,too many %d bank is none.fast load Start \n" +#.balign 4 + + + + + +glabel D_800E9540 +.asciiz "Seq %d:Default Load Id is %d\n" +.balign 4 + +glabel D_800E9560 +.asciiz "Seq Loading Start\n" +.balign 4 + +glabel D_800E9574 +.asciiz "Error:Before Sequence-SlowDma remain.\n" +.balign 4 + +glabel D_800E959C +.asciiz " Cancel Seq Start.\n" +.balign 4 + +glabel D_800E95B8 +.asciiz "SEQ %d ALREADY CACHED\n" +.balign 4 + +glabel D_800E95D0 +.asciiz "Clear Workarea %x -%x size %x \n" +.balign 4 + +glabel D_800E95F0 +.asciiz "AudioHeap is %x\n" +.balign 4 + +glabel D_800E9604 +.asciiz "Heap reset.Synth Change %x \n" +.balign 4 + +glabel D_800E9624 +.asciiz "Heap %x %x %x\n" +.balign 4 + +glabel D_800E9634 +.asciiz "Main Heap Initialize.\n" +.balign 4 + +glabel D_800E964C +.asciiz "---------- Init Completed. ------------\n" +.balign 4 + +glabel D_800E9678 +.asciiz " Syndrv :[%6d]\n" +.balign 4 + +glabel D_800E968C +.asciiz " Seqdrv :[%6d]\n" +.balign 4 + +glabel D_800E96A0 +.asciiz " audiodata :[%6d]\n" +.balign 4 + +glabel D_800E96B4 +.asciiz "---------------------------------------\n" +.balign 4 + +glabel D_800E96E0 +.asciiz "Audio: setvol: volume minus %f\n" +.balign 4 + +glabel D_800E9700 +.asciiz "Audio: setvol: volume overflow %f\n" +.balign 4 + +glabel D_800E9724 +.asciiz "Audio: setpitch: pitch minus %f\n" +.balign 4 + +glabel D_800E9748 +.asciiz "Audio: voiceman: No bank error %d\n" +.balign 4 + +glabel D_800E976C +.asciiz "Audio: voiceman: progNo. overflow %d,%d\n" +.balign 4 + +glabel D_800E9798 +.asciiz "Audio: voiceman: progNo. undefined %d,%d\n" +.balign 4 + +glabel D_800E97C4 +.asciiz "Audio: voiceman: No bank error %d\n" +.balign 4 + +glabel D_800E97E8 +.asciiz "Audio: voiceman: Percussion Overflow %d,%d\n" +.balign 4 + +glabel D_800E9814 +.asciiz "Audio: voiceman: Percussion table pointer (bank %d) is irregular.\n" +.balign 4 + +glabel D_800E9858 +.asciiz "Audio: voiceman: Percpointer NULL %d,%d\n" +.balign 4 + +glabel D_800E9884 +.asciiz "--4 %x\n" +.balign 4 + +glabel D_800E988C +.asciiz "Stoped Voice\n" +.balign 4 + +glabel D_800E989C +.asciiz "CAUTION:SUB IS SEPARATED FROM GROUP" +.balign 4 + +glabel D_800E98C0 +.asciiz "Error:Wait Track disappear\n" +.balign 4 + +glabel D_800E98DC +.asciiz "Slow Release Batting\n" +.balign 4 + +glabel D_800E98F4 +.byte 0x40, 0x20, 0x10, 0x08 + +glabel D_800E98F8 +.asciiz "Audio:Wavemem: Bad voiceno (%d)\n" +.balign 4 + +glabel D_800E991C +.asciiz "Audio: C-Alloc : Dealloc voice is NULL\n" +.balign 4 + +glabel D_800E9944 +.asciiz "Alloc Error:Dim voice-Alloc %d" +.balign 4 + +glabel D_800E9964 +.asciiz "Error:Same List Add\n" +.balign 4 + +glabel D_800E997C +.asciiz "Already Cut\n" +.balign 4 + +glabel D_800E998C +.asciiz "Audio: C-Alloc : lowerPrio is NULL\n" +.balign 4 + +glabel D_800E99B0 +.asciiz "Sub Limited Warning: Drop Voice" +.balign 4 + +glabel D_800E99D0 +.asciiz "Warning: Drop Voice" +.balign 4 + +glabel D_800E99E4 +.asciiz "Warning: Drop Voice" +.balign 4 + +glabel D_800E99F8 +.asciiz "Warning: Drop Voice" +.balign 4 + +.balign 0x10 + +glabel D_800E9A10 +.asciiz "Env-Clear 0\n" +.balign 4 + +glabel D_800E9A20 +.asciiz "Audio:Envp: overflow %f\n" +.balign 4 + +.balign 0x10 + +glabel D_800E9A40 +.asciiz "Audio:Track:Warning: No Free Notetrack\n" +.balign 4 + +glabel D_800E9A68 +.asciiz "SUBTRACK DIM\n" +.balign 4 + +glabel D_800E9A78 +.asciiz "Audio:Track: Warning :SUBTRACK had been stolen by other Group.\n" +.balign 4 + +glabel D_800E9AB8 +.asciiz "SEQID %d,BANKID %d\n" +.balign 4 + +glabel D_800E9ACC +.asciiz "ERR:SUBTRACK %d NOT ALLOCATED\n" +.balign 4 + +glabel D_800E9AEC +.asciiz "Error:Same List Add\n" +.balign 4 + +glabel D_800E9B04 +.asciiz "Macro Level Over Error!\n" +.balign 4 + +glabel D_800E9B20 +.asciiz "Macro Level Over Error!\n" +.balign 4 + +glabel D_800E9B3C +.asciiz "WARNING: NPRG: cannot change %d\n" +.balign 4 + +glabel D_800E9B60 +.asciiz "Audio:Track:NOTE:UNDEFINED NOTE COM. %x\n" +.balign 4 + +glabel D_800E9B8C +.asciiz "Audio: Note:Velocity Error %d\n" +.balign 4 + +glabel D_800E9BAC +.asciiz "Error: Subtrack no prg.\n" +.balign 4 + +glabel D_800E9BC8 +.asciiz "ERR %x\n" +.balign 4 + +glabel D_800E9BD0 +.asciiz "Error: Your assignchannel is stolen.\n" +.balign 4 + +glabel D_800E9BF8 +.asciiz "Audio:Track :Call Macro Level Over Error!\n" +.balign 4 + +glabel D_800E9C24 +.asciiz "Audio:Track :Loops Macro Level Over Error!\n" +.balign 4 + +glabel D_800E9C50 +.asciiz "SUB:ERR:BANK %d NOT CACHED.\n" +.balign 4 + +glabel D_800E9C70 +.asciiz "SUB:ERR:BANK %d NOT CACHED.\n" +.balign 4 + +glabel D_800E9C90 +.asciiz "Audio:Track: CTBLCALL Macro Level Over Error!\n" +.balign 4 + +glabel D_800E9CC0 +.asciiz "[%2x] \n" +.balign 4 + +glabel D_800E9CC8 +.asciiz "Err :Sub %x ,address %x:Undefined SubTrack Function %x" +.balign 4 + +glabel D_800E9D00 +.asciiz "Disappear Sequence or Bank %d\n" +.balign 4 + +glabel D_800E9D20 +.asciiz "Macro Level Over Error!\n" +.balign 4 + +glabel D_800E9D3C +.asciiz "Macro Level Over Error!\n" +.balign 4 + +glabel D_800E9D58 +.asciiz "Group:Undefine upper C0h command (%x)\n" +.balign 4 + +glabel D_800E9D80 +.asciiz "Group:Undefined Command\n" +.balign 4 + +.balign 0x10 + +glabel D_800E9DA0 +.byte 0x00 + +.balign 4 + +# TODO: unused? +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9DB4 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9DC4 +.float 1.0, 1.0, 1.0, 1.0 + +glabel D_800E9DD4 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9DE4 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9DF4 +.float 0.0, 0.0, 0.0, 0.0 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9E14 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9E24 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9E34 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9E54 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9E64 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9E74 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9E84 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9E94 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9EA4 +.word 0x00000000, 0x00000000, 0x00000000, 0x00000000 + +glabel D_800E9EB4 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9EC4 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9ED4 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9EE4 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9EF4 +.float 1.0, 1.0, 1.0, 1.0 + +glabel D_800E9F04 +.float 1.0, 1.0, 1.0, 1.0 + +glabel D_800E9F14 +.float 1.0, 1.0, 1.0, 1.0 + +glabel D_800E9F24 +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +glabel D_800E9F2C +.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 + +glabel D_800E9F34 +.float 0.0, 0.0, 0.0, 0.0 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9F54 +.float 0.0, 0.0, 0.0, 0.0 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800E9F74 +.byte 0x00, 0x00, 0x00, 0x00 + +glabel D_800E9F78 +.byte 0x00, 0x00, 0x00, 0x00 + +glabel D_800E9F7C +.float 0.0, 0.0, 0.0, 1.0 + +glabel D_800E9F8C +.float 1.0 + +glabel D_800E9F90 +.byte 0x00, 0x00, 0x00, 0x00 + +glabel D_800E9F94 +.float 3800.0, 3.4 +.float 0.4, -1.0, 0.4, 1100.0 +.float 630.0, 3600.0, 1.0, 0.0 +.float 0.0, 0.0, 1.0, 1.0 +.float 0.0, 3800.0, 3.4, 0.4 +.float -1.0, 0.4, 1100.0, 630.0 +.float 3600.0, 1.0, 0.0, 0.0 +.float 0.0, 1.0, 1.0, 0.0 +.float 3800.0, 3.4, 0.4, -1.0 +.float 0.4, 1100.0, 630.0, 3600.0 +.float 1.0, 0.0, 0.0, 0.0 +.float 1.0, 1.0, 0.0, 3800.0 +.float 3.4, 0.4, -1.0, 0.4 +.float 1100.0, 630.0, 3600.0, 1.0 + +.macro Entry800EA06C f0, f1, f2, b0 +.float \f0, \f1, \f2 +.byte \b0, 0x00, 0x00, 0x00 +.endm + +glabel D_800EA06C +Entry800EA06C 0.0, 1.0, 1.0, 0x0 +Entry800EA06C 0.0, 1.0, 1.0, 0x0 +Entry800EA06C 0.0, 1.0, 1.0, 0x0 +Entry800EA06C 0.0, 1.0, 1.0, 0x0 +Entry800EA06C 0.0, 1.0, 1.0, 0x0 +Entry800EA06C 0.0, 1.0, 1.0, 0x0 +Entry800EA06C 0.0, 1.0, 1.0, 0x0 +Entry800EA06C 0.0, 1.0, 1.0, 0x0 + +glabel D_800EA0EC +.byte 0x00 +glabel D_800EA0ED +.byte 0x00 +glabel D_800EA0EE +.byte 0x00 +glabel D_800EA0EF +.byte 0x00 + +glabel D_800EA0F0 +.byte 0x00, 0x00, 0x00, 0x00 + +glabel D_800EA0F4 +.byte 0x00, 0x00, 0x00, 0x00 + +.word 0x00000000, 0x00000000, 0x3f800000 + +glabel D_800EA104 +.word 0x00000000 + +glabel D_800EA108 +.word 0x00000000 + +glabel D_800EA10C +.word 0x00000000 + +glabel D_800EA110 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800EA120 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800EA130 +.float 0.0, 0.0, 0.0, 0.0 +.float 0.0, 0.0, 0.0, 0.0 + +glabel D_800EA150 +.float 1.4 + +glabel D_800EA154 +.byte 0x02, 0x02, 0x58, 0x5a, 0x03, 0x30, 0x58, 0x30 + +glabel D_800EA15C +.word 0x00000000 + +glabel D_800EA160 +.word 0x00000000 + +glabel D_800EA164 +.word 0x00000000 + +glabel D_800EA168 +.word 0x00000000 + +glabel D_800EA16C +.word 0x00000000 + +glabel D_800EA170 +.word 0x00000000 + +glabel D_800EA174 +.word 0x00000000 + +glabel D_800EA178 +.word 0x3f800000 + +glabel D_800EA17C +.word 0x3f59999a + +glabel D_800EA180 +.word 0x00000000 + +glabel D_800EA184 +.word 0x00000000 + +glabel D_800EA188 +.byte 0x04, 0x02, 0x02, 0x02, 0x02, 0x01, 0x06, 0x02, 0x02, 0x02, 0x02, 0x01, 0x08, 0x02, 0x02, 0x00 +.byte 0x01, 0x01, 0x08, 0x02, 0x02, 0x00, 0x01, 0x01 + +glabel D_800EA1A0 +.byte 0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x01 +.byte 0x01, 0x02, 0x02, 0x01, 0x03, 0x01, 0x01, 0x00, 0x01, 0x01, 0x03, 0x01, 0x01, 0x00, 0x01, 0x01 + +glabel D_800EA1B8 +.word 0x00000000 + +glabel D_800EA1BC +.word 0x00000000 + +glabel D_800EA1C0 +.word 0x00000000 + +glabel D_800EA1C4 +.word 0x00000000 + +glabel D_800EA1C8 +.word 0x00000000, 0x00000000, 0x00000000 + +glabel D_800EA1D4 +.word 0x3f800000, 0x00000000 + +glabel D_800EA1DC +.word 0x00000000, 0x00000000 + +glabel D_800EA1E4 +.word 0x00000000 + +glabel D_800EA1E8 +.word 0x00000000 + +glabel D_800EA1EC +.word 0x00000000 + +glabel D_800EA1F0 +.byte 0x00, 0x01, 0x02, 0x03 + +glabel D_800EA1F4 +.byte 0x00, 0x00, 0x00, 0x00 + +.asciiz "Error : Queue is not empty ( %x ) \n" +.balign 4 + +.asciiz "specchg error\n" +.balign 4 + +.asciiz "***** CAM MAX %d *****\n" +.balign 4 + +glabel D_800EA244 +.byte 0x00, 0x00, 0x00, 0x00 + +.asciiz "entryout !!! %d\n" +.balign 4 + +.asciiz "AFTER GOAL VOICE FLAME %d\n" +.balign 4 + +.asciiz "*** Pause On ***\n" +.balign 4 + +.asciiz "*** Pause Off ***\n" +.balign 4 + +.asciiz "CALLED!! Na_ChangeSoundMode player %d\n" +.balign 4 + +.asciiz "CALLED!! Na_ChangeSoundMode spec %d\n" +.balign 4 + +.asciiz "Interfaced Spec Change player %d\n" +.balign 4 + +.asciiz "Interfaced Spec Change spec %d\n" +.balign 4 + +.word 0xff000000, 0xff000000, 0x00000000 + +.asciiz "FX MIX %d\n" +.balign 4 + +.asciiz "************** Seq Fadeout ***************\n" +.balign 4 + +.asciiz "SEQ FADE OUT TIME %d\n" +.balign 4 + +.word 0x00000000, 0x00000000, 0x00000000 + +glabel D_800EA3A0 +.byte 0x00, 0x00, 0x00, 0x00 + +glabel D_800EA3A4 +.byte 0x00, 0x00, 0x00, 0x00 + +glabel D_800EA3A8 +.word D_801937C0 + +glabel D_800EA3AC +.word D_801937D8 + +glabel D_800EA3B0 +.word D_801937F0 + +glabel D_800EA3B4 +.word D_80193808 + +.asciiz "DAC:Lost 1 Frame.\n" +.balign 4 + +.asciiz "DMA: Request queue over.( %d )\n" +.balign 4 + +.asciiz "DMA [ %d lines] TIMEOUT\n" +.balign 4 + +.asciiz "Warning: WaveDmaQ contains %d msgs.\n" +.balign 4 + +.asciiz "Audio:now-max tasklen is %d / %d\n" +.balign 4 + +.asciiz "Audio:Warning:ABI Tasklist length over (%d)\n" +.balign 4 + +glabel D_800EA484 +.word 0x00000080 + +.asciiz "AudioSend: %d -> %d (%d)\n" +.balign 4 + +glabel D_800EA4A4 +.word 0x00000000 + +.asciiz "Undefined Port Command %d\n" +.balign 4 + +.word 0x00000000, 0x00000000, 0x00000000 + +.balign 4 +glabel D_800EA4D0 +.word 0x01284fff + +glabel D_800EA4D4 +.word 0x01145fff + +glabel D_800EA4D8 +.word 0x000068b0, 0x01180100, D_800EA4D0, 0x7fff0000 +.word 0x00002a00, 0x00004600, 0x00000000, 0x00005800 +.word 0x00002800, 0x00000000, 0x000068b0, 0x01140100 +.word D_800EA4D0, 0x7fff0000, 0x00002a00, 0x00004600 +.word 0x00000000, 0x00005800, 0x00002800, 0x00000000 +.word 0x000068b0, 0x011c0100, D_800EA4D0, 0x7fff0000 +.word 0x00002a00, 0x00004600, 0x00000000, 0x00005800 +.word 0x00002800, 0x00000000, 0x000068b0, 0x011c0100 +.word D_800EA4D0, 0x7fff0000, 0x00002a00, 0x00004600 +.word 0x00000000, 0x00005800, 0x00002800, 0x00000000 +.word 0x000068b0, 0x01100100, D_800EA4D0, 0x7fff0000 +.word 0x00002a00, 0x00004600, 0x00000000, 0x00004800 +.word 0x00002000, 0x00000000, 0x000068b0, 0x01100100 +.word D_800EA4D4, 0x7fff0000, 0x00002a00, 0x00004600 +.word 0x00000000, 0x00004800, 0x00002000, 0x00000000 +.word 0x1c000000 + +glabel D_800EA5CC +.hword 0x0030, 0x0000 + +glabel D_800EA5D0 +.word 0x00048c00 + +glabel D_800EA5D4 +.word 0x00002600 + +glabel D_800EA5D8 +.word 0x00000000 + +glabel D_800EA5DC +.word 0x00000000 |
