SSBM Decomp
Loading...
Searching...
No Matches
gm_16F1.static.h
Go to the documentation of this file.
1#include <platform.h>
2
3#include <melee/gm/types.h>
4
5static u8 lbl_8046DBC8[0xe];
6/* 46DBD8 */ static UNK_T lbl_8046DBD8[4];
7
8static int lbl_803D5648[] = {
9 // TODO this is the start of a data section
10 0x000003E8, 0xFFFFFC18, 0x000007D0, 0xFFFFFA24, 0x00000BB8, 0x000005DC,
11 0x000007D0, 0x000003E8, 0xFFFFFC18, 0xFFFFFE0C, 0xFFFFF830, 0xFFFFFC18,
12 0x000001F4, 0xFFFFFE0C, 0xFFFFFE0C, 0x00000FA0, 0x000009C4, 0x000005DC,
13 0x000007D0, 0x000009C4, 0x00001388, 0x00000320, 0x00000BB8, 0x00001F40,
14 0xFFFFFE0C, 0x000007D0, 0x00000FA0, 0x00000FA0, 0x00002710, 0x00001770,
15 0x00000FA0, 0x00002710, 0x00004E20, 0x00001B58, 0x00000DAC, 0x00000BB8,
16 0x00000DAC, 0x000005DC, 0x00000898, 0x00000C1C, 0x00000708, 0x000001F4,
17 0x000003E8, 0x00000BB8, 0x00001B58, 0x00002710, 0x00003A98, 0x00004E20,
18 0x000007D0, 0x000007D0, 0x00002710, 0x00001770, 0xFFFFFE0C, 0xFFFFFA24,
19 0x000007D0, 0x00000DAC, 0x0000012C, 0x000009C4, 0x000005DC, 0x000009C4,
20 0x000007D0, 0xFFFFFC18, 0xFFFFF63C, 0x000001F4, 0x00001388, 0x0000012C,
21 0x00001964, 0x000009C4, 0x000003E8, 0x000007D0, 0x000005DC, 0x000009C4,
22 0x00000BB8, 0x00000FA0, 0x00000320, 0x000007D0, 0x00001388, 0x000009C4,
23 0xFFFFFC18, 0xFFFFF830, 0x000001F4, 0x000003E8, 0x00000320, 0x000003E8,
24 0x00000320, 0x000009C4, 0x000007D0, 0x00000320, 0x000007D0, 0x000001F4,
25 0x000002BC, 0x00000320, 0x00000064, 0x000003E8, 0x000002BC, 0x00000FA0,
26 0x00000BB8, 0x000005DC, 0x000005DC, 0x000009C4, 0x000005DC, 0x0000012C,
27 0x000004B0, 0x0000012C, 0x00000064, 0xFFFFF830, 0x00000BB8, 0x000009C4,
28 0x000009C4, 0x000007D0, 0x00000BB8, 0x000009C4, 0x00000BB8, 0x00001388,
29 0x00000BB8, 0x00001B58, 0x00001388, 0x00002EE0, 0xFFFFFA24, 0x000007D0,
30 0x00000320, 0xFFFFFC18, 0xFFFFF830, 0xFFFFFE0C, 0x000007D0, 0x00000BB8,
31 0x000007D0, 0x00000BB8, 0x0000012C, 0x00001388, 0x00000FA0, 0x00000320,
32 0x00001388, 0x000001F4, 0x00000BB8, 0x00000DAC, 0x00000320, 0x000007D0,
33 0x00000280, 0x000004B0, 0x000005DC, 0x000009C4, 0x000007D0, 0x00000FA0,
34 0x00001F40, 0x00003A98, 0x00000FA0, 0x000003E8, 0x000005DC, 0x000001F4,
35 0xFFFFFC18, 0x000001F4, 0xFFFFFC18, 0xFFFFFA24, 0x000007D0, 0x000001F4,
36 0x000003E8, 0x000007D0, 0x000003E8, 0x000001F4, 0x000007D0, 0x000005DC,
37 0x00000BB8, 0x00001388, 0x00000D02, 0x00000456, 0x000007D0, 0x00000708,
38 0x000007D0, 0x00000BB8, 0x00000BB8, 0x00000320, 0x00000320, 0x000005DC,
39 0x000003E8, 0x000007D0, 0xFFFFFC18, 0x00000BB8, 0x00000064, 0x000005DC,
40 0x00000FA0, 0x00000FA0, 0x00000BB8, 0x000007D0, 0x000005DC, 0x000005DC,
41 0x000005DC, 0x000005DC, 0x000005DC, 0x00000640, 0x000007D0, 0x000006A4,
42 0x000007D0, 0x000007D0, 0x000009C4, 0x000003E8, 0x000009C4, 0x00001F40,
43 0x00000320, 0x000007D0, 0x000007D0, 0x00000BB8, 0x000005DC, 0x00000FA0,
44 0x00000FA0, 0x00000258, 0x000009C4, 0x0000012C, 0x00000320, 0x000004B0,
45 0x00000708, 0x00000AF0, 0x000004B0, 0x00000320, 0x00000320, 0x00000258,
46 0x00000FA0, 0x00000640, 0x000005DC, 0x000009C4, 0x00000320, 0xFFFFFE0C,
47 0x000009C4, 0x00000190, 0x00000320, 0x000003E8, 0x00002710, 0x00001F40,
48 0x000493E0, 0x00002710, 0xFFFFB1E0, 0x00002710, 0x00004E20, 0x000186A0,
49 0x0000C350, 0x0000C350, 0x0000C350, 0x00030D40, 0x00000064, 0x000000C8,
50 0x0000012C, 0x0000012C, 0x000001F4, 0x00000096, 0x000000C8, 0x00000320,
51 0x00000014, 0x00013880, 0x00000014, 0x00007530, 0x00002710, 0x00001F40,
52 0x000186A0, 0x00007530, 0x000003E8, 0x00007530, 0x00000320,
53};
54
56 /* +0 */ short x0;
57 /* +2 */ u16 x2;
58 /* +4 */ u8 x4;
59 /* +5 */ u8 x5;
60 /* +6 */ u8 x6;
61};
62
63/* 3D5A4C */ static struct lbl_803D5A4C_t
64 lbl_803D5A4C[0x80C / sizeof(struct lbl_803D5A4C_t)] = {
65 { 0, 0x011, 0xFF, 0, 2 },
66 { 1, 0x012, 0xFF, 0, 0 },
67 { 2, 0x013, 0x7F, 1, 0 },
68 { 3, 0x014, 0xFF, 0, 0 },
69 { 4, 0x015, 0xFF, 0, 0 },
70 { 5, 0x016, 0xFF, 0, 2 },
71 { 6, 0x017, 0xFF, 1, 0 },
72 { 7, 0x018, 0xFD, 1, 0 },
73 { 8, 0x019, 0xFF, 0, 0 },
74 { 9, 0x01A, 0xFF, 0, 0 },
75 { 0xA, 0x01B, 0xFF, 1, 0 },
76 { 0xB, 0x01C, 0xFF, 1, 0 },
77 { 0xC, 0x01D, 0xFF, 0, 0 },
78 { 0xD, 0x01E, 0xFF, 0, 0 },
79 { 0xE, 0x01F, 0xFF, 0, 0 },
80 { 0xF, 0x020, 0xFF, 0, 0 },
81 { 0x10, 0x021, 0xFF, 0, 0 },
82 { 0x11, 0x022, 0xFF, 0, 0 },
83 { 0x12, 0x023, 0xFF, 0, 0 },
84 { 0x13, 0x024, 0xFF, 1, 0 },
85 { 0x14, 0x025, 0xFF, 0, 0 },
86 { 0x15, 0x026, 0xFF, 0, 2 },
87 { 0x16, 0x027, 0x9F, 0, 0 },
88 { 0x17, 0x028, 0xFF, 0, 2 },
89 { 0x18, 0x029, 0xFF, 0, 2 },
90 { 0x19, 0x02A, 0xFF, 0, 0 },
91 { 0x1A, 0x02B, 0xFF, 1, 0 },
92 { 0x1B, 0x02C, 0xFF, 0, 0 },
93 { 0x1C, 0x02D, 0xFF, 0, 0 },
94 { 0x1D, 0x02E, 0xFF, 0, 0 },
95 { 0x1E, 0x02F, 0xFF, 0, 0 },
96 { 0x1F, 0x030, 0xFF, 0, 0 },
97 { 0x20, 0x031, 0xFF, 0, 0 },
98 { 0x21, 0x033, 0xFF, 0, 2 },
99 { 0x22, 0x032, 0xFF, 0, 2 },
100 { 0x23, 0x034, 0xFF, 0, 0 },
101 { 0x24, 0x035, 0xFF, 0, 2 },
102 { 0x25, 0x036, 0xFF, 0, 0 },
103 { 0x26, 0x037, 0xFF, 0, 0 },
104 { 0x27, 0x038, 0xFF, 0, 0 },
105 { 0x28, 0x039, 0xFF, 0, 0 },
106 { 0x29, 0x03A, 0xFF, 1, 0 },
107 { 0x2A, 0x03B, 0xFD, 1, 0 },
108 { 0x2B, 0x03C, 0xFF, 0, 0 },
109 { 0x2C, 0x03D, 0xFF, 0, 0 },
110 { 0x2D, 0x03E, 0xFF, 1, 0 },
111 { 0x2E, 0x03F, 0x87, 0, 0 },
112 { 0x2F, 0x040, 0x87, 0, 0 },
113 { 0x30, 0x041, 0xFF, 0, 0 },
114 { 0x31, 0x042, 0xFF, 0, 0 },
115 { 0x32, 0x043, 0xFF, 0, 0 },
116 { 0x33, 0x044, 0xFF, 0, 0 },
117 { 0x34, 0x045, 0xFF, 0, 0 },
118 { 0x35, 0x046, 0xFF, 0, 0 },
119 { 0x36, 0x047, 0xFF, 0, 0 },
120 { 0x37, 0x048, 0xFF, 0, 0 },
121 { 0x38, 0x049, 0xFF, 0, 0 },
122 { 0x39, 0x04A, 0xFF, 0, 0 },
123 { 0x3A, 0x04B, 0xFF, 0, 0 },
124 { 0x3B, 0x04C, 0xFF, 1, 0 },
125 { 0x3C, 0x04D, 0xFF, 0, 0 },
126 { 0x3D, 0x04E, 0xFF, 1, 0 },
127 { 0x3E, 0x04F, 0xFF, 1, 0 },
128 { 0x3F, 0x050, 0xFF, 1, 0 },
129 { 0x40, 0x051, 0xFF, 1, 0 },
130 { 0x41, 0x052, 0xFF, 1, 0 },
131 { 0x42, 0x053, 0xFF, 0, 0 },
132 { 0x43, 0x054, 0xFF, 1, 0 },
133 { 0x44, 0x055, 0xFF, 1, 0 },
134 { 0x45, 0x056, 0xFF, 1, 0 },
135 { 0x46, 0x057, 0xFF, 1, 0 },
136 { 0x47, 0x058, 0xFF, 0, 0 },
137 { 0x48, 0x059, 0xFF, 1, 0 },
138 { 0x49, 0x05A, 0xFF, 1, 0 },
139 { 0x4A, 0x05B, 0xFF, 1, 0 },
140 { 0x4B, 0x05C, 0xFF, 1, 0 },
141 { 0x4C, 0x05D, 0xFF, 1, 0 },
142 { 0x4D, 0x05E, 0xFF, 1, 0 },
143 { 0x4E, 0x060, 0x02, 0, 0 },
144 { 0x4F, 0x061, 0xFF, 0, 0 },
145 { 0x50, 0x062, 0xDF, 0, 0 },
146 { 0x51, 0x063, 0xFF, 0, 0 },
147 { 0x52, 0x064, 0xFF, 0, 0 },
148 { 0x53, 0x065, 0xFF, 0, 0 },
149 { 0x54, 0x066, 0xFF, 1, 0 },
150 { 0x55, 0x067, 0xDF, 0, 0 },
151 { 0x56, 0x068, 0xFF, 1, 0 },
152 { 0x57, 0x069, 0xFF, 0, 0 },
153 { 0x58, 0x06A, 0xFF, 1, 0 },
154 { 0x59, 0x06B, 0x1F, 0, 0 },
155 { 0x5A, 0x06C, 0xFF, 0, 0 },
156 { 0x5B, 0x06D, 0xFF, 1, 0 },
157 { 0x5C, 0x06E, 0xFF, 1, 0 },
158 { 0x5D, 0x06F, 0xFF, 0, 0 },
159 { 0x5E, 0x070, 0xFF, 0, 0 },
160 { 0x5F, 0x071, 0xFD, 1, 0 },
161 { 0x60, 0x072, 0xFD, 0, 0 },
162 { 0x61, 0x074, 0x02, 0, 0 },
163 { 0x62, 0x075, 0xDF, 0, 0 },
164 { 0x63, 0x076, 0xDF, 0, 0 },
165 { 0x64, 0x077, 0xDF, 0, 0 },
166 { 0x65, 0x078, 0x02, 0, 0 },
167 { 0x66, 0x07A, 0xFF, 0, 0 },
168 { 0x67, 0x07B, 0x02, 0, 0 },
169 { 0x68, 0x07C, 0x02, 0, 0 },
170 { 0x69, 0x07D, 0x87, 0, 0 },
171 { 0x6A, 0x07E, 0x87, 0, 0 },
172 { 0x6B, 0x07F, 0x1F, 0, 0 },
173 { 0x6C, 0x080, 0x87, 0, 0 },
174 { 0x6D, 0x082, 0xFF, 1, 1 },
175 { 0x6E, 0x084, 0xFF, 1, 1 },
176 { 0x6F, 0x085, 0xFF, 1, 1 },
177 { 0x70, 0x086, 0xFF, 1, 1 },
178 { 0x71, 0x087, 0xFF, 1, 1 },
179 { 0x72, 0x088, 0xFF, 1, 1 },
180 { 0x73, 0x089, 0x02, 1, 1 },
181 { 0x74, 0x08A, 0xFF, 1, 1 },
182 { 0x75, 0x08B, 0xFF, 1, 1 },
183 { 0x76, 0x08C, 0xFF, 1, 1 },
184 { 0x77, 0x08D, 0xFF, 1, 1 },
185 { 0x78, 0x08E, 0xFF, 1, 1 },
186 { 0x79, 0x08F, 0xFF, 1, 1 },
187 { 0x7A, 0x090, 0xFF, 1, 1 },
188 { 0x7B, 0x091, 0xFF, 1, 1 },
189 { 0x7C, 0x092, 0xFF, 1, 1 },
190 { 0x7D, 0x093, 0xFF, 1, 1 },
191 { 0x7E, 0x094, 0xFF, 1, 1 },
192 { 0x7F, 0x095, 0xFF, 1, 1 },
193 { 0x80, 0x096, 0xFF, 1, 1 },
194 { 0x81, 0x097, 0xFF, 1, 0 },
195 { 0x82, 0x098, 0x02, 1, 0 },
196 { 0x83, 0x099, 0x02, 1, 0 },
197 { 0x84, 0x09A, 0x02, 1, 0 },
198 { 0x85, 0x09B, 0x02, 1, 0 },
199 { 0x86, 0x09C, 0x02, 0, 0 },
200 { 0x87, 0x09D, 0x02, 1, 0 },
201 { 0x88, 0x09E, 0x02, 1, 0 },
202 { 0x89, 0x09F, 0xFF, 0, 0 },
203 { 0x8A, 0x0A0, 0xFF, 0, 0 },
204 { 0x8B, 0x0A1, 0xFF, 0, 0 },
205 { 0x8C, 0x0A2, 0xFF, 0, 0 },
206 { 0x8D, 0x0A3, 0xFF, 0, 0 },
207 { 0x8E, 0x0A4, 0xFD, 0, 0 },
208 { 0x8F, 0x0A5, 0xFD, 0, 0 },
209 { 0x90, 0x0A6, 0xFD, 0, 0 },
210 { 0x91, 0x0A7, 0xFF, 0, 0 },
211 { 0x92, 0x0A8, 0xDF, 0, 0 },
212 { 0x93, 0x0A9, 0x1F, 0, 0 },
213 { 0x94, 0x0AA, 0xFF, 0, 2 },
214 { 0x95, 0x0AB, 0xFF, 0, 2 },
215 { 0x96, 0x0AC, 0xFF, 0, 2 },
216 { 0x97, 0x0AD, 0xFF, 1, 1 },
217 { 0x98, 0x0AE, 0xFF, 1, 1 },
218 { 0x99, 0x0AF, 0x02, 1, 0 },
219 { 0x9A, 0x0B0, 0xFF, 1, 0 },
220 { 0x9B, 0x0B1, 0xFF, 1, 0 },
221 { 0x9C, 0x0B2, 0xFF, 1, 0 },
222 { 0x9D, 0x0B3, 0xFF, 1, 0 },
223 { 0x9E, 0x0B6, 0x02, 0, 0 },
224 { 0x9F, 0x0B7, 0xFF, 0, 0 },
225 { 0xA0, 0x0B8, 0xFF, 0, 0 },
226 { 0xA1, 0x0B9, 0xFF, 0, 0 },
227 { 0xA2, 0x0BA, 0xFF, 0, 0 },
228 { 0xA3, 0x0BB, 0xFF, 0, 0 },
229 { 0xA4, 0x0BC, 0xFF, 0, 0 },
230 { 0xA5, 0x0BD, 0xFF, 0, 0 },
231 { 0xA6, 0x0BE, 0xFF, 0, 0 },
232 { 0xA7, 0x0BF, 0xFF, 0, 0 },
233 { 0xA8, 0x0C0, 0xFF, 0, 0 },
234 { 0xA9, 0x0C1, 0xFF, 0, 0 },
235 { 0xAA, 0x0C2, 0xFF, 0, 0 },
236 { 0xAB, 0x0C3, 0xFF, 0, 0 },
237 { 0xAC, 0x0C4, 0xFF, 1, 1 },
238 { 0xAD, 0x0C5, 0xFF, 1, 1 },
239 { 0xAE, 0x0C6, 0xFF, 0, 0 },
240 { 0xAF, 0x0C7, 0xFF, 0, 0 },
241 { 0xB0, 0x0C8, 0xFF, 1, 1 },
242 { 0xB1, 0x0C9, 0xFF, 1, 1 },
243 { 0xB2, 0x0CA, 0xFF, 1, 1 },
244 { 0xB3, 0x0CB, 0xFF, 0, 0 },
245 { 0xB4, 0x0CC, 0xFF, 0, 0 },
246 { 0xB5, 0x0CD, 0xFF, 0, 0 },
247 { 0xB6, 0x0CE, 0xFF, 1, 0 },
248 { 0xB7, 0x0CF, 0xFF, 1, 1 },
249 { 0xB8, 0x0D0, 0xFF, 1, 1 },
250 { 0xB9, 0x0D1, 0xFF, 1, 1 },
251 { 0xBA, 0x0D2, 0xFF, 1, 1 },
252 { 0xBB, 0x0D3, 0xFF, 1, 1 },
253 { 0xBC, 0x0D4, 0xFF, 0, 0 },
254 { 0xBD, 0x0D5, 0xFF, 0, 0 },
255 { 0xBE, 0x0D6, 0xFF, 0, 0 },
256 { 0xBF, 0x0D7, 0xFF, 1, 1 },
257 { 0xC0, 0x0D8, 0xFF, 1, 1 },
258 { 0xC1, 0x0D9, 0xFF, 1, 1 },
259 { 0xC2, 0x0DA, 0xFF, 1, 0 },
260 { 0xC3, 0x0DB, 0xFF, 1, 0 },
261 { 0xC4, 0x0DC, 0xFF, 1, 0 },
262 { 0xC5, 0x0DD, 0xFF, 1, 0 },
263 { 0xC6, 0x0DE, 0xFF, 1, 1 },
264 { 0xC7, 0x0DF, 0xFF, 1, 0 },
265 { 0xC8, 0x0E0, 0xFF, 1, 0 },
266 { 0xC9, 0x0E1, 0xFF, 1, 0 },
267 { 0xCA, 0x0E2, 0xFF, 1, 0 },
268 { 0xCB, 0x0E3, 0xFF, 1, 1 },
269 { 0xCC, 0x0E4, 0xFF, 0, 0 },
270 { 0xCD, 0x0E5, 0xFF, 0, 0 },
271 { 0xCE, 0x0F0, 0xFF, 1, 0 },
272 { 0xCF, 0x0F1, 0xFF, 1, 0 },
273 { 0xD0, 0x0F2, 0xFF, 1, 0 },
274 { 0xD1, 0x0F3, 0xFF, 1, 0 },
275 { 0xD2, 0x0F4, 0xFF, 1, 0 },
276 { 0xD3, 0x0F5, 0xFF, 1, 0 },
277 { 0xD4, 0x0F6, 0xFF, 1, 0 },
278 { 0xD5, 0x0F7, 0xFF, 1, 0 },
279 { 0xD6, 0x0F8, 0xFF, 1, 0 },
280 { 0xD7, 0x002, 0x02, 0, 0 },
281 { 0xD8, 0x003, 0x02, 0, 0 },
282 { 0xD9, 0x004, 0x02, 0, 0 },
283 { 0xDA, 0x005, 0x02, 0, 0 },
284 { 0xDB, 0x006, 0x02, 0, 0 },
285 { 0xDC, 0x007, 0x02, 0, 0 },
286 { 0xDD, 0x008, 0x02, 0, 0 },
287 { 0xDE, 0x009, 0x02, 0, 0 },
288 { 0xDF, 0x00A, 0x02, 0, 0 },
289 { 0xE0, 0x00B, 0x02, 0, 0 },
290 { 0xE1, 0x00C, 0x02, 0, 0 },
291 { 0xE2, 0x00D, 0x02, 0, 0 },
292 { 0xE3, 0x00E, 0x02, 1, 0 },
293 { 0xE4, 0x00F, 0x02, 1, 0 },
294 { 0xE5, 0x010, 0x02, 1, 0 },
295 { 0xE6, 0x0E6, 0xFD, 0, 0 },
296 { 0xE7, 0x0E7, 0xFD, 0, 0 },
297 { 0xE8, 0x0E8, 0xFD, 0, 0 },
298 { 0xE9, 0x0E9, 0xFD, 0, 0 },
299 { 0xEA, 0x0EA, 0xFD, 0, 0 },
300 { 0xEB, 0x0EB, 0xFD, 0, 0 },
301 { 0xEC, 0x0EC, 0xFD, 0, 0 },
302 { 0xED, 0x0ED, 0xFD, 0, 0 },
303 { 0xEE, 0x0EE, 0xFD, 0, 0 },
304 { 0xEF, 0x0EF, 0xFD, 0, 0 },
305 { 0xF0, 0x0F9, 0xFD, 0, 0 },
306 { 0xF1, 0x0FA, 0xFD, 0, 0 },
307 { 0xF2, 0x0FB, 0xFD, 0, 0 },
308 { 0xF3, 0x0FC, 0xFD, 0, 0 },
309 { 0xF4, 0x0FD, 0xFD, 0, 0 },
310 { 0xF5, 0x0FE, 0xFD, 0, 0 },
311 { 0xF6, 0x0FF, 0xFD, 0, 0 },
312 { 0xF7, 0x100, 0xFD, 0, 0 },
313 { 0xF8, 0x101, 0xFD, 0, 0 },
314 { 0xF9, 0x05F, 0x02, 0, 0 },
315 { 0xFA, 0x073, 0x02, 0, 0 },
316 { 0xFB, 0x079, 0x02, 0, 0 },
317 { 0xFC, 0x081, 0x87, 0, 0 },
318 { 0xFD, 0x083, 0x14, 0, 0 },
319 { 0xFE, 0x0B4, 0x87, 0, 0 },
320 { 0xFF, 0x0B5, 0x87, 0, 0 },
321 { 0x29A },
322 };
323
324/* 4D65A0 */ static s8 lbl_804D65A0;
static s8 lbl_804D65A0
Definition gm_16F1.static.h:324
static UNK_T lbl_8046DBD8[4]
Definition gm_16F1.static.h:6
static struct lbl_803D5A4C_t lbl_803D5A4C[0x80C/sizeof(struct lbl_803D5A4C_t)]
Definition gm_16F1.static.h:64
static u8 lbl_8046DBC8[0xe]
Definition gm_16F1.static.h:5
static int lbl_803D5648[]
Definition gm_16F1.static.h:8
#define UNK_T
Definition placeholder.h:32
Definition gm_16F1.static.h:55
u8 x6
Definition gm_16F1.static.h:60
u16 x2
Definition gm_16F1.static.h:57
u8 x4
Definition gm_16F1.static.h:58
u8 x5
Definition gm_16F1.static.h:59
short x0
Definition gm_16F1.static.h:56