SSBM Decomp
Loading...
Searching...
No Matches
lbaudio_ax.static.h
Go to the documentation of this file.
1#ifndef __GALE01_02305C
2#define __GALE01_02305C
3
4#include "lbaudio_ax.h" // IWYU pragma: export
5
6#include <platform.h>
7
8#include <melee/ft/forward.h>
9
10/* 4D3880 */ static float lbl_804D3880 = 1.0f;
11/* 4D38CC */ static int lbl_804D38CC = 0x7F;
12
13/* 4D6408 */ static int lbl_804D6408;
14/* 4D640C */ static int lbl_804D640C;
15/* 4D6418 */ static int lbl_804D6418;
16/* 4D6420 */ static int lbl_804D6420;
17/* 4D6424 */ static int lbl_804D6424;
18/* 4D6430 */ static int lbl_804D6430;
19/* 4D6434 */ static int lbl_804D6434;
20
22
23static int lbl_80433984[0x38];
24
25static struct {
26 int** x0;
27 int** x4;
28 int** x8;
29 int** xC;
31
32char lbl_803BB300[0x40] = "";
33char lbl_803BB340[0x40] = "/audio/";
34char lbl_803BB380[0x40] = "/audio/";
35
36static struct {
37 u8 x0;
38 u64 x8;
40 { 0x06, 0x000000040 }, { 0x08, 0x000000100 }, { 0x0B, 0x000000800 },
41 { 0x1D, 0x020000000 }, { 0x0E, 0x000004000 }, { 0x0F, 0x000008000 },
42 { 0x10, 0x000010000 }, { 0x11, 0x000020000 }, { 0x12, 0x000040000 },
43 { 0x13, 0x000080000 }, { 0x14, 0x000100000 }, { 0x15, 0x000200000 },
44 { 0x16, 0x000400000 }, { 0x18, 0x001000000 }, { 0x0D, 0x000002000 },
45 { 0x19, 0x002000000 }, { 0x1A, 0x004000000 }, { 0x1C, 0x010000000 },
46 { 0x1B, 0x008000000 }, { 0x1B, 0x008000000 }, { 0x0A, 0x000000400 },
47 { 0x07, 0x000000080 }, { 0x09, 0x000000200 }, { 0x1F, 0x080000000 },
48 { 0x17, 0x000800000 }, { 0x1E, 0x040000000 }, { 0x20, 0x100000000 },
49 { 0x37, 0x000000000 }, { 0x37, 0x000000000 }, { 0x0C, 0x000001000 },
50 { 0x20, 0x100000000 }, { 0x37, 0x000000000 }, { 0x0D, 0x000002000 },
51};
52
53static s8 s32_arr_803BB5D0[0x38][4] = {
54 { 0x01, 0x05, 0x05, 0x00 }, { 0x01, 0x05, 0x05, 0x00 },
55 { 0x03, 0x00, 0x00, 0x00 }, { 0x03, 0x00, 0x00, 0x00 },
56 { 0x03, 0x04, 0x04, 0x00 }, { 0x03, 0x04, 0x04, 0x00 },
57 { 0x04, 0x02, 0x03, 0x04 }, { 0x04, 0x02, 0x03, 0x07 },
58 { 0x04, 0x02, 0x03, 0x07 }, { 0x04, 0x02, 0x03, 0x06 },
59 { 0x04, 0x02, 0x03, 0x06 }, { 0x04, 0x02, 0x03, 0x04 },
60 { 0x04, 0x02, 0x01, 0x00 }, { 0x04, 0x02, 0x03, 0x09 },
61 { 0x04, 0x02, 0x03, 0x01 }, { 0x04, 0x02, 0x03, 0x08 },
62 { 0x04, 0x02, 0x03, 0x07 }, { 0x04, 0x02, 0x03, 0x02 },
63 { 0x04, 0x02, 0x03, 0x01 }, { 0x04, 0x02, 0x03, 0x07 },
64 { 0x04, 0x02, 0x03, 0x01 }, { 0x04, 0x02, 0x03, 0x06 },
65 { 0x04, 0x02, 0x03, 0x01 }, { 0x04, 0x02, 0x03, 0x01 },
66 { 0x04, 0x02, 0x03, 0x07 }, { 0x04, 0x02, 0x03, 0x01 },
67 { 0x04, 0x02, 0x03, 0x06 }, { 0x04, 0x02, 0x03, 0x02 },
68 { 0x04, 0x02, 0x03, 0x01 }, { 0x04, 0x02, 0x03, 0x06 },
69 { 0x04, 0x02, 0x03, 0x07 }, { 0x04, 0x02, 0x03, 0x06 },
70 { 0x04, 0x02, 0x01, 0x00 }, { 0x04, 0x02, 0x01, 0x00 },
71 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
72 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
73 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
74 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
75 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
76 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
77 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
78 { 0x05, 0x02, 0x02, 0x00 }, { 0x05, 0x02, 0x04, 0x00 },
79 { 0x06, 0x01, 0x01, 0x00 }, { 0x02, 0x05, 0x05, 0x00 },
80 { 0x06, 0x01, 0x01, 0x00 }, { 0x05, 0x02, 0x02, 0x00 },
81 { 0x01, 0x05, 0x05, 0x00 },
82};
83
84static u8 s32_arr_803BB6B0[0x6F][3] = {
85 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x22, 0x01, 0x01 },
86 { 0x37, 0x01, 0x01 }, { 0x25, 0x01, 0x01 }, { 0x29, 0x01, 0x01 },
87 { 0x24, 0x01, 0x01 }, { 0x37, 0x18, 0x18 }, { 0x28, 0x40, 0x40 },
88 { 0x2A, 0x80, 0x80 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
89 { 0x37, 0x01, 0x01 }, { 0x2B, 0x01, 0x01 }, { 0x23, 0x01, 0x01 },
90 { 0x2C, 0x01, 0x88 }, { 0x30, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
91 { 0x26, 0x01, 0x40 }, { 0x2D, 0x01, 0x01 }, { 0x27, 0x01, 0x01 },
92 { 0x2E, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
93 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
94 { 0x37, 0x01, 0x01 }, { 0x2F, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
95 { 0x37, 0x01, 0x01 }, { 0x31, 0x01, 0x01 }, { 0x31, 0x48, 0x48 },
96 { 0x31, 0x88, 0x88 }, { 0x31, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
97 { 0x37, 0x38, 0x38 }, { 0x35, 0x38, 0x38 }, { 0x37, 0x01, 0x01 },
98 { 0x37, 0x01, 0x01 }, { 0x31, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
99 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
100 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
101 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
102 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
103 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
104 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
105 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
106 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
107 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
108 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
109 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
110 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
111 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
112 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
113 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
114 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
115 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
116 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
117 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
118 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
119 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
120 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 },
121 { 0x37, 0x01, 0x01 }, { 0x37, 0x01, 0x01 }, { 0x00, 0x00, 0x00 },
122};
123
124static int s32_arr_803BB8D4[0x38][2] = {
125 { 0, 0x20F }, { 0x2710, 0x2750 }, { 0x4E20, 0x4E25 },
126 { 0x7530, 0x7546 }, { 0x9C40, 0x9C4A }, { 0xC350, 0xC356 },
127 { 0xEA60, 0xEAB4 }, { 0x11170, 0x111DF }, { 0x13880, 0x138C2 },
128 { 0x15F90, 0x15FF5 }, { 0x186A0, 0x1871C }, { 0x1ADB0, 0x1AE30 },
129 { 0x1D4C0, 0x1D504 }, { 0x1FBD0, 0x1FCC8 }, { 0x222E0, 0x22379 },
130 { 0x249F0, 0x24A3F }, { 0x27100, 0x2716C }, { 0x29810, 0x29877 },
131 { 0x2BF20, 0x2BF7D }, { 0x2E630, 0x2E6B4 }, { 0x30D40, 0x30DD3 },
132 { 0x33450, 0x334B5 }, { 0x35B60, 0x35BBA }, { 0x38270, 0x382D0 },
133 { 0x3A980, 0x3A9E6 }, { 0x3D090, 0x3D0DE }, { 0x3F7A0, 0x3F7EA },
134 { 0x41EB0, 0x41F77 }, { 0x445C0, 0x44623 }, { 0x46CD0, 0x46D17 },
135 { 0x493E0, 0x4943A }, { 0x4BAF0, 0x4BB73 }, { 0x4E200, 0x4E21D },
136 { 0x50910, 0x509ED }, { 0x53020, 0x53027 }, { 0x55730, 0x55749 },
137 { 0x57E40, 0x57E4A }, { 0x5A550, 0x5A551 }, { 0x5CC60, 0x5CC6A },
138 { 0x5F370, 0x5F37D }, { 0x61A80, 0x61A8B }, { 0x64190, 0x64194 },
139 { 0x668A0, 0x668A8 }, { 0x68FB0, 0x68FB9 }, { 0x6B6C0, 0x6B6D8 },
140 { 0x6DDD0, 0x6DDD6 }, { 0x704E0, 0x704E4 }, { 0x72BF0, 0x72BF8 },
141 { 0x75300, 0x75301 }, { 0x77A10, 0x77A16 }, { 0x7A120, 0x7A12F },
142 { 0x7C830, 0x7C865 }, { 0x7EF40, 0x7EF41 }, { 0x81650, 0x81654 },
143 { 0x83D60, 0x83D60 }, { 0x83D60, 0x83D60 },
144};
145
146static u8 unk_arr_803BC4A0[0x21][2] = {
147 { 0x38, 0x03 }, { 0x32, 0x21 }, { 0x06, 0x54 }, { 0x1E, 0x1E },
148 { 0x23, 0x31 }, { 0x04, 0x04 }, { 0x22, 0x4B }, { 0x2B, 0x2B },
149 { 0x4D, 0x4D }, { 0x01, 0x01 }, { 0x41, 0x41 }, { 0x3C, 0x1F },
150 { 0x42, 0x42 }, { 0x40, 0x41 }, { 0x28, 0x02 }, { 0x40, 0x40 },
151 { 0x61, 0x33 }, { 0x60, 0x5F }, { 0x22, 0x4A }, { 0x22, 0x4A },
152 { 0x54, 0x06 }, { 0x4A, 0x4A }, { 0x07, 0x07 }, { 0x01, 0x01 },
153 { 0x3F, 0x3F }, { 0x22, 0x22 }, { 0x62, 0x62 }, { 0x62, 0x62 },
154 { 0x62, 0x62 }, { 0x62, 0x62 }, { 0x62, 0x62 }, { 0x62, 0x62 },
155};
156
157#endif
int ** x0
Definition lbaudio_ax.static.h:26
static float lbl_804D3880
synth volume
Definition lbaudio_ax.static.h:10
int ** x8
Definition lbaudio_ax.static.h:28
char lbl_803BB300[0x40]
Definition lbaudio_ax.static.h:32
static u8 s32_arr_803BB6B0[0x6F][3]
Definition lbaudio_ax.static.h:84
static int lbl_804D6434
Definition lbaudio_ax.static.h:19
static HSD_ObjAllocData lbl_80433710
Definition lbaudio_ax.static.h:21
static int lbl_804D6430
Definition lbaudio_ax.static.h:18
static int lbl_804D6424
Definition lbaudio_ax.static.h:17
int ** x4
Definition lbaudio_ax.static.h:27
static int lbl_80433984[0x38]
Definition lbaudio_ax.static.h:23
static int lbl_804D6418
Definition lbaudio_ax.static.h:15
static s8 s32_arr_803BB5D0[0x38][4]
Definition lbaudio_ax.static.h:53
char lbl_803BB340[0x40]
Definition lbaudio_ax.static.h:33
static struct @236 * lbl_804D6454
char lbl_803BB380[0x40]
Definition lbaudio_ax.static.h:34
static int lbl_804D38CC
Definition lbaudio_ax.static.h:11
static struct @237 lbl_803BB3C0[CHKIND_MAX]
static int lbl_804D6420
Definition lbaudio_ax.static.h:16
static int lbl_804D640C
Definition lbaudio_ax.static.h:14
int ** xC
Definition lbaudio_ax.static.h:29
static u8 unk_arr_803BC4A0[0x21][2]
Definition lbaudio_ax.static.h:146
static int s32_arr_803BB8D4[0x38][2]
Definition lbaudio_ax.static.h:124
static int lbl_804D6408
Definition lbaudio_ax.static.h:13
@ CHKIND_MAX
Definition forward.h:149
Definition objalloc.h:21