Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/actors/blargg/model.inc.c
7855 views
1
// Blargg (Unused)
2
3
// Unreferenced light group
4
UNUSED static const Lights1 blargg_lights_unused = gdSPDefLights1(
5
0x3f, 0x3f, 0x3f,
6
0xff, 0xff, 0xff, 0x28, 0x28, 0x28
7
);
8
9
// 0x05004740
10
static const Lights1 blargg_seg5_lights_05004740 = gdSPDefLights1(
11
0x3f, 0x0d, 0x05,
12
0xff, 0x36, 0x16, 0x28, 0x28, 0x28
13
);
14
15
// 0x05004758
16
static const Lights1 blargg_seg5_lights_05004758 = gdSPDefLights1(
17
0x2c, 0x2c, 0x2c,
18
0xb2, 0xb2, 0xb2, 0x28, 0x28, 0x28
19
);
20
21
// 0x05004770
22
static const Lights1 blargg_seg5_lights_05004770 = gdSPDefLights1(
23
0x3f, 0x0a, 0x06,
24
0xff, 0x2a, 0x1a, 0x28, 0x28, 0x28
25
);
26
27
// 0x05004788
28
static const Lights1 blargg_seg5_lights_05004788 = gdSPDefLights1(
29
0x3f, 0x0b, 0x07,
30
0xff, 0x2e, 0x1f, 0x28, 0x28, 0x28
31
);
32
33
// 0x050047A0
34
static const Vtx blargg_seg5_vertex_050047A0[] = {
35
{{{ 378, -178, -92}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
36
{{{ 298, -166, -131}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
37
{{{ 306, -56, -152}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
38
{{{ 417, -73, -99}, 0, { 0, 0}, {0x32, 0xe7, 0x8f, 0x00}}},
39
{{{ 298, -166, -131}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
40
{{{ 280, -163, -94}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
41
{{{ 276, -51, -88}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
42
{{{ 306, -56, -152}, 0, { 0, 0}, {0x8d, 0xff, 0xcb, 0x00}}},
43
{{{ 280, -163, -94}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
44
{{{ 361, -176, -56}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
45
{{{ 387, -68, -35}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
46
{{{ 276, -51, -88}, 0, { 0, 0}, {0xc9, 0xf7, 0x71, 0x00}}},
47
{{{ 361, -176, -56}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
48
{{{ 378, -178, -92}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
49
{{{ 417, -73, -99}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
50
{{{ 387, -68, -35}, 0, { 0, 0}, {0x6d, 0xdc, 0x35, 0x00}}},
51
};
52
53
// 0x050048A0
54
static const Vtx blargg_seg5_vertex_050048A0[] = {
55
{{{ 361, -176, -56}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
56
{{{ 280, -163, -94}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
57
{{{ 298, -166, -131}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
58
{{{ 378, -178, -92}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
59
{{{ 417, -73, 99}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
60
{{{ 306, -56, 152}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
61
{{{ 298, -166, 131}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
62
{{{ 378, -178, 92}, 0, { 0, 0}, {0x32, 0xe7, 0x71, 0x00}}},
63
{{{ 306, -56, 152}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
64
{{{ 276, -51, 88}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
65
{{{ 280, -163, 94}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
66
{{{ 298, -166, 131}, 0, { 0, 0}, {0x8d, 0xff, 0x35, 0x00}}},
67
{{{ 276, -51, 88}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
68
{{{ 387, -68, 35}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
69
{{{ 361, -176, 56}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
70
{{{ 280, -163, 94}, 0, { 0, 0}, {0xc9, 0xf7, 0x8f, 0x00}}},
71
};
72
73
// 0x050049A0
74
static const Vtx blargg_seg5_vertex_050049A0[] = {
75
{{{ 387, -68, 35}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
76
{{{ 417, -73, 99}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
77
{{{ 378, -178, 92}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
78
{{{ 361, -176, 56}, 0, { 0, 0}, {0x6d, 0xdc, 0xcb, 0x00}}},
79
{{{ 378, -178, 92}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
80
{{{ 298, -166, 131}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
81
{{{ 280, -163, 94}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
82
{{{ 361, -176, 56}, 0, { 0, 0}, {0xed, 0x83, 0x00, 0x00}}},
83
};
84
85
// 0x05004A20
86
static const Vtx blargg_seg5_vertex_05004A20[] = {
87
{{{ 556, -10, -56}, 0, { 0, 0}, {0x6e, 0x37, 0xe5, 0x00}}},
88
{{{ 556, -10, 56}, 0, { 0, 0}, {0x6e, 0x37, 0x1b, 0x00}}},
89
{{{ 556, -128, 120}, 0, { 0, 0}, {0x6b, 0x0f, 0x42, 0x00}}},
90
{{{ 556, -128, -120}, 0, { 0, 0}, {0x6b, 0x0f, 0xbe, 0x00}}},
91
{{{ 111, 99, 96}, 0, { 0, 0}, {0xd4, 0x72, 0x1f, 0x00}}},
92
{{{ 111, 99, -96}, 0, { 0, 0}, {0xe5, 0x71, 0xce, 0x00}}},
93
{{{ -73, -8, -90}, 0, { 0, 0}, {0xc3, 0x67, 0xd8, 0x00}}},
94
{{{ -73, -8, 90}, 0, { 0, 0}, {0xce, 0x54, 0x50, 0x00}}},
95
{{{ 556, -128, -120}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
96
{{{ 556, -128, 120}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
97
{{{ 318, -84, 267}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
98
{{{ -73, -8, 90}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
99
{{{ -73, -8, -90}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
100
{{{ 318, -84, -267}, 0, { 0, 0}, {0xe9, 0x84, 0x00, 0x00}}},
101
{{{ 410, 80, 203}, 0, { 0, 0}, {0x27, 0x66, 0x40, 0x00}}},
102
{{{ 410, 80, -203}, 0, { 0, 0}, {0x35, 0x58, 0xb7, 0x00}}},
103
};
104
105
// 0x05004B20
106
static const Vtx blargg_seg5_vertex_05004B20[] = {
107
{{{ 111, 99, -96}, 0, { 0, 0}, {0xe5, 0x71, 0xce, 0x00}}},
108
{{{ 410, 80, -203}, 0, { 0, 0}, {0x35, 0x58, 0xb7, 0x00}}},
109
{{{ 318, -84, -267}, 0, { 0, 0}, {0xff, 0x2d, 0x8a, 0x00}}},
110
{{{ -73, -8, -90}, 0, { 0, 0}, {0xc3, 0x67, 0xd8, 0x00}}},
111
{{{ 410, 80, 203}, 0, { 0, 0}, {0x27, 0x66, 0x40, 0x00}}},
112
{{{ 111, 99, 96}, 0, { 0, 0}, {0xd4, 0x72, 0x1f, 0x00}}},
113
{{{ -73, -8, 90}, 0, { 0, 0}, {0xce, 0x54, 0x50, 0x00}}},
114
{{{ 318, -84, 267}, 0, { 0, 0}, {0x11, 0x25, 0x78, 0x00}}},
115
{{{ 556, -128, -120}, 0, { 0, 0}, {0x6b, 0x0f, 0xbe, 0x00}}},
116
{{{ 556, -10, 56}, 0, { 0, 0}, {0x6e, 0x37, 0x1b, 0x00}}},
117
{{{ 556, -10, -56}, 0, { 0, 0}, {0x6e, 0x37, 0xe5, 0x00}}},
118
{{{ 556, -128, 120}, 0, { 0, 0}, {0x6b, 0x0f, 0x42, 0x00}}},
119
};
120
121
// 0x05004BE0
122
static const Vtx blargg_seg5_vertex_05004BE0[] = {
123
{{{ 524, 82, 92}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
124
{{{ 443, 83, 131}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
125
{{{ 432, -25, 152}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
126
{{{ 544, -28, 99}, 0, { 0, 0}, {0x36, 0x10, 0x71, 0x00}}},
127
{{{ 443, 83, 131}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
128
{{{ 425, 84, 94}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
129
{{{ 401, -25, 88}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
130
{{{ 432, -25, 152}, 0, { 0, 0}, {0x8f, 0x15, 0x35, 0x00}}},
131
{{{ 425, 84, 94}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
132
{{{ 507, 82, 56}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
133
{{{ 513, -27, 35}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
134
{{{ 401, -25, 88}, 0, { 0, 0}, {0xcb, 0x12, 0x8f, 0x00}}},
135
{{{ 507, 82, 56}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
136
{{{ 524, 82, 92}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
137
{{{ 544, -28, 99}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
138
{{{ 513, -27, 35}, 0, { 0, 0}, {0x71, 0x10, 0xcb, 0x00}}},
139
};
140
141
// 0x05004CE0
142
static const Vtx blargg_seg5_vertex_05004CE0[] = {
143
{{{ 507, 82, 56}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
144
{{{ 425, 84, 94}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
145
{{{ 443, 83, 131}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
146
{{{ 524, 82, 92}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
147
{{{ 544, -28, -99}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
148
{{{ 432, -25, -152}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
149
{{{ 443, 83, -131}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
150
{{{ 524, 82, -92}, 0, { 0, 0}, {0x36, 0x10, 0x8f, 0x00}}},
151
{{{ 432, -25, -152}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
152
{{{ 401, -25, -88}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
153
{{{ 425, 84, -94}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
154
{{{ 443, 83, -131}, 0, { 0, 0}, {0x8f, 0x15, 0xcb, 0x00}}},
155
{{{ 401, -25, -88}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
156
{{{ 513, -27, -35}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
157
{{{ 507, 82, -56}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
158
{{{ 425, 84, -94}, 0, { 0, 0}, {0xcb, 0x12, 0x71, 0x00}}},
159
};
160
161
// 0x05004DE0
162
static const Vtx blargg_seg5_vertex_05004DE0[] = {
163
{{{ 513, -27, -35}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
164
{{{ 544, -28, -99}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
165
{{{ 524, 82, -92}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
166
{{{ 507, 82, -56}, 0, { 0, 0}, {0x71, 0x10, 0x35, 0x00}}},
167
{{{ 524, 82, -92}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
168
{{{ 443, 83, -131}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
169
{{{ 425, 84, -94}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
170
{{{ 507, 82, -56}, 0, { 0, 0}, {0x02, 0x7f, 0x00, 0x00}}},
171
};
172
173
// 0x05004E60
174
static const Vtx blargg_seg5_vertex_05004E60[] = {
175
{{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}},
176
{{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}},
177
{{{ 555, -242, -127}, 0, { 0, 0}, {0x43, 0xba, 0xb0, 0x00}}},
178
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
179
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
180
{{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}},
181
{{{ 571, -260, 0}, 0, { 0, 0}, {0x11, 0x83, 0x00, 0x00}}},
182
{{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}},
183
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
184
{{{ -88, 24, -119}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
185
{{{ -88, 24, 119}, 0, { 0, 0}, {0x01, 0x7f, 0x00, 0x00}}},
186
{{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
187
{{{ 617, 23, 154}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
188
{{{ 662, 23, 0}, 0, { 0, 0}, {0x00, 0x7f, 0x00, 0x00}}},
189
{{{ 617, 23, -154}, 0, { 0, 0}, {0x00, 0x7f, 0xff, 0x00}}},
190
{{{ 326, 21, -307}, 0, { 0, 0}, {0x00, 0x7f, 0xfe, 0x00}}},
191
};
192
193
// 0x05004F60
194
static const Vtx blargg_seg5_vertex_05004F60[] = {
195
{{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0xd6, 0x77, 0x00}}},
196
{{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}},
197
{{{ 555, -242, 127}, 0, { 0, 0}, {0x43, 0xba, 0x50, 0x00}}},
198
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
199
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
200
{{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}},
201
{{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}},
202
{{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}},
203
{{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}},
204
{{{ 617, 23, 154}, 0, { 0, 0}, {0x6b, 0xdf, 0x3b, 0x00}}},
205
{{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}},
206
{{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}},
207
{{{ 555, -242, -127}, 0, { 0, 0}, {0x43, 0xba, 0xb0, 0x00}}},
208
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
209
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
210
};
211
212
// 0x05005050
213
static const Vtx blargg_seg5_vertex_05005050[] = {
214
{{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}},
215
{{{ -88, 24, -119}, 0, { 0, 0}, {0xeb, 0x06, 0x83, 0x00}}},
216
{{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}},
217
{{{ -88, 24, 119}, 0, { 0, 0}, {0x88, 0x1b, 0x1e, 0x00}}},
218
{{{ -88, 24, -119}, 0, { 0, 0}, {0x88, 0x1b, 0xe2, 0x00}}},
219
{{{ -158, -149, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
220
{{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}},
221
{{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}},
222
{{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}},
223
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
224
{{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}},
225
{{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}},
226
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
227
{{{ -107, -275, -91}, 0, { 0, 0}, {0xa1, 0xb6, 0xdb, 0x00}}},
228
{{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}},
229
{{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}},
230
};
231
232
// 0x05005150
233
static const Vtx blargg_seg5_vertex_05005150[] = {
234
{{{ -88, 24, 119}, 0, { 0, 0}, {0xec, 0x09, 0x7c, 0x00}}},
235
{{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}},
236
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
237
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
238
{{{ 161, -168, -171}, 0, { 0, 0}, {0x6f, 0xc7, 0xed, 0x00}}},
239
{{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}},
240
{{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}},
241
{{{ 2, -334, 93}, 0, { 0, 0}, {0xf8, 0x88, 0x25, 0x00}}},
242
{{{ 78, -280, 177}, 0, { 0, 0}, {0x20, 0xb7, 0x62, 0x00}}},
243
{{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}},
244
{{{ -88, 24, -119}, 0, { 0, 0}, {0xeb, 0x06, 0x83, 0x00}}},
245
{{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}},
246
{{{ 326, 21, 307}, 0, { 0, 0}, {0x00, 0xd6, 0x77, 0x00}}},
247
{{{ 326, 21, -307}, 0, { 0, 0}, {0xff, 0xd5, 0x89, 0x00}}},
248
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
249
{{{ 2, -334, -93}, 0, { 0, 0}, {0x00, 0x8a, 0xd3, 0x00}}},
250
};
251
252
// 0x05005250
253
static const Vtx blargg_seg5_vertex_05005250[] = {
254
{{{ 161, -168, -171}, 0, { 0, 0}, {0x6f, 0xc7, 0xed, 0x00}}},
255
{{{ 140, -168, 171}, 0, { 0, 0}, {0x76, 0xd8, 0x15, 0x00}}},
256
{{{ 130, -287, 0}, 0, { 0, 0}, {0x58, 0xa6, 0xfc, 0x00}}},
257
{{{ 78, -280, 177}, 0, { 0, 0}, {0x20, 0xb7, 0x62, 0x00}}},
258
{{{ -55, -257, -162}, 0, { 0, 0}, {0xd2, 0xc1, 0x9d, 0x00}}},
259
{{{ -62, -140, -183}, 0, { 0, 0}, {0xc2, 0x01, 0x92, 0x00}}},
260
{{{ 78, -245, -177}, 0, { 0, 0}, {0x21, 0xbc, 0x9b, 0x00}}},
261
{{{ -107, -275, -91}, 0, { 0, 0}, {0xa1, 0xb6, 0xdb, 0x00}}},
262
{{{ -158, -149, 0}, 0, { 0, 0}, {0x81, 0x00, 0x00, 0x00}}},
263
{{{ -107, -275, 91}, 0, { 0, 0}, {0x9c, 0xc1, 0x2c, 0x00}}},
264
{{{ -58, -257, 160}, 0, { 0, 0}, {0xca, 0xc0, 0x5e, 0x00}}},
265
{{{ -62, -140, 183}, 0, { 0, 0}, {0xc1, 0x01, 0x6d, 0x00}}},
266
{{{ 617, 23, -154}, 0, { 0, 0}, {0x6b, 0xdf, 0xc5, 0x00}}},
267
{{{ 662, 23, 0}, 0, { 0, 0}, {0x78, 0xd9, 0x00, 0x00}}},
268
{{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}},
269
};
270
271
// 0x05005340
272
static const Vtx blargg_seg5_vertex_05005340[] = {
273
{{{ 617, 23, 154}, 0, { 0, 0}, {0x6b, 0xdf, 0x3b, 0x00}}},
274
{{{ 555, -242, 127}, 0, { 0, 0}, {0x43, 0xba, 0x50, 0x00}}},
275
{{{ 571, -260, 0}, 0, { 0, 0}, {0x7a, 0xdd, 0x00, 0x00}}},
276
{{{ 571, -260, 0}, 0, { 0, 0}, {0x11, 0x83, 0x00, 0x00}}},
277
{{{ 295, -262, 175}, 0, { 0, 0}, {0xf1, 0xa2, 0x53, 0x00}}},
278
{{{ 261, -308, 0}, 0, { 0, 0}, {0xd4, 0x8a, 0xff, 0x00}}},
279
{{{ 161, -168, -171}, 0, { 0, 0}, {0xce, 0xd4, 0x95, 0x00}}},
280
{{{ 295, -262, -175}, 0, { 0, 0}, {0xee, 0xa3, 0xad, 0x00}}},
281
{{{ 140, -168, 171}, 0, { 0, 0}, {0xd0, 0xd3, 0x6c, 0x00}}},
282
{{{ 662, 23, 0}, 0, { 0, 0}, {0x78, 0xd9, 0x00, 0x00}}},
283
};
284
285
// 0x050053E0
286
static const Vtx blargg_seg5_vertex_050053E0[] = {
287
{{{ -243, -48, -45}, 0, { 0, 0}, {0xf9, 0xf0, 0x83, 0x00}}},
288
{{{ -104, -120, -43}, 0, { 0, 0}, {0xfa, 0xf0, 0x83, 0x00}}},
289
{{{ -200, -235, -23}, 0, { 0, 0}, {0xf9, 0xf0, 0x83, 0x00}}},
290
{{{ -298, -186, -23}, 0, { 0, 0}, {0xf8, 0xf0, 0x83, 0x00}}},
291
{{{ -104, -120, -43}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
292
{{{ -104, -120, 47}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
293
{{{ -200, -235, 23}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
294
{{{ -200, -235, -23}, 0, { 0, 0}, {0x61, 0xaf, 0x00, 0x00}}},
295
{{{ -104, -120, 47}, 0, { 0, 0}, {0xf7, 0xef, 0x7d, 0x00}}},
296
{{{ -243, -48, 45}, 0, { 0, 0}, {0xf7, 0xf1, 0x7d, 0x00}}},
297
{{{ -298, -186, 23}, 0, { 0, 0}, {0xf7, 0xef, 0x7d, 0x00}}},
298
{{{ -200, -235, 23}, 0, { 0, 0}, {0xf7, 0xee, 0x7d, 0x00}}},
299
{{{ -243, -48, 45}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
300
{{{ -243, -48, -45}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
301
{{{ -298, -186, -23}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
302
{{{ -298, -186, 23}, 0, { 0, 0}, {0x8a, 0x2e, 0x00, 0x00}}},
303
};
304
305
// 0x050054E0
306
static const Vtx blargg_seg5_vertex_050054E0[] = {
307
{{{ -298, -186, -23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
308
{{{ -200, -235, -23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
309
{{{ -200, -235, 23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
310
{{{ -298, -186, 23}, 0, { 0, 0}, {0xc8, 0x8f, 0x00, 0x00}}},
311
{{{ -70, -105, -52}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
312
{{{ 113, -88, -52}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
313
{{{ 99, -262, -27}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
314
{{{ -24, -273, -27}, 0, { 0, 0}, {0x01, 0xee, 0x83, 0x00}}},
315
{{{ 113, -88, -52}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
316
{{{ 113, -88, 53}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
317
{{{ 99, -262, 27}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
318
{{{ 99, -262, -27}, 0, { 0, 0}, {0x7e, 0xf7, 0x00, 0x00}}},
319
{{{ 113, -88, 53}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
320
{{{ -70, -105, 53}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
321
{{{ -24, -273, 27}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
322
{{{ 99, -262, 27}, 0, { 0, 0}, {0x01, 0xee, 0x7d, 0x00}}},
323
};
324
325
// 0x050055E0
326
static const Vtx blargg_seg5_vertex_050055E0[] = {
327
{{{ -70, -105, 53}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
328
{{{ -70, -105, -52}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
329
{{{ -24, -273, -27}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
330
{{{ -24, -273, 27}, 0, { 0, 0}, {0x86, 0xdf, 0x00, 0x00}}},
331
{{{ -24, -273, -27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
332
{{{ 99, -262, -27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
333
{{{ 99, -262, 27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
334
{{{ -24, -273, 27}, 0, { 0, 0}, {0x0a, 0x82, 0x00, 0x00}}},
335
{{{ 286, 227, -123}, 0, { 0, 0}, {0x73, 0xf4, 0xce, 0x00}}},
336
{{{ 286, 227, 123}, 0, { 0, 0}, {0x73, 0xf4, 0x32, 0x00}}},
337
{{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}},
338
{{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}},
339
{{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}},
340
{{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}},
341
{{{ -233, 107, 161}, 0, { 0, 0}, {0xd0, 0xd2, 0x6b, 0x00}}},
342
{{{ -396, 69, 0}, 0, { 0, 0}, {0xb6, 0xcd, 0x58, 0x00}}},
343
};
344
345
// 0x050056E0
346
static const Vtx blargg_seg5_vertex_050056E0[] = {
347
{{{ 127, -116, -102}, 0, { 0, 0}, {0x26, 0x96, 0xc8, 0x00}}},
348
{{{ 127, -116, 102}, 0, { 0, 0}, {0x26, 0x96, 0x38, 0x00}}},
349
{{{ -114, -139, 64}, 0, { 0, 0}, {0xe0, 0x92, 0x35, 0x00}}},
350
{{{ -114, -139, -64}, 0, { 0, 0}, {0xe0, 0x92, 0xcb, 0x00}}},
351
{{{ 133, 191, -247}, 0, { 0, 0}, {0x23, 0xde, 0x8c, 0x00}}},
352
{{{ 286, 227, -123}, 0, { 0, 0}, {0x73, 0xf4, 0xce, 0x00}}},
353
{{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}},
354
{{{ 146, 26, -196}, 0, { 0, 0}, {0x20, 0xcb, 0x92, 0x00}}},
355
{{{ 133, 191, 247}, 0, { 0, 0}, {0x23, 0xde, 0x74, 0x00}}},
356
{{{ -233, 107, 161}, 0, { 0, 0}, {0xd0, 0xd2, 0x6b, 0x00}}},
357
{{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}},
358
{{{ 146, 26, 196}, 0, { 0, 0}, {0x20, 0xcb, 0x6e, 0x00}}},
359
{{{ -233, 107, -161}, 0, { 0, 0}, {0xd0, 0xd2, 0x95, 0x00}}},
360
{{{ -183, -17, -128}, 0, { 0, 0}, {0xd5, 0xc4, 0x9a, 0x00}}},
361
{{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}},
362
{{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}},
363
};
364
365
// 0x050057E0
366
static const Vtx blargg_seg5_vertex_050057E0[] = {
367
{{{ 146, 26, 196}, 0, { 0, 0}, {0x20, 0xcb, 0x6e, 0x00}}},
368
{{{ 288, -17, 53}, 0, { 0, 0}, {0x64, 0xc7, 0x34, 0x00}}},
369
{{{ 286, 227, 123}, 0, { 0, 0}, {0x73, 0xf4, 0x32, 0x00}}},
370
{{{ 133, 191, 247}, 0, { 0, 0}, {0x23, 0xde, 0x74, 0x00}}},
371
{{{ -114, -139, 64}, 0, { 0, 0}, {0xe0, 0x92, 0x35, 0x00}}},
372
{{{ -317, -48, 0}, 0, { 0, 0}, {0xae, 0xa0, 0x00, 0x00}}},
373
{{{ -114, -139, -64}, 0, { 0, 0}, {0xe0, 0x92, 0xcb, 0x00}}},
374
{{{ 127, -116, 102}, 0, { 0, 0}, {0x26, 0x96, 0x38, 0x00}}},
375
{{{ 146, 26, -196}, 0, { 0, 0}, {0x20, 0xcb, 0x92, 0x00}}},
376
{{{ 288, -17, -53}, 0, { 0, 0}, {0x64, 0xc7, 0xcc, 0x00}}},
377
{{{ 127, -116, -102}, 0, { 0, 0}, {0x26, 0x96, 0xc8, 0x00}}},
378
{{{ -183, -17, -128}, 0, { 0, 0}, {0xd5, 0xc4, 0x9a, 0x00}}},
379
{{{ -396, 69, 0}, 0, { 0, 0}, {0xb6, 0xcd, 0xa8, 0x00}}},
380
{{{ -233, 107, -161}, 0, { 0, 0}, {0xd0, 0xd2, 0x95, 0x00}}},
381
{{{ -183, -17, 128}, 0, { 0, 0}, {0xd5, 0xc4, 0x66, 0x00}}},
382
};
383
384
// 0x050058D0 - 0x05005A60
385
const Gfx blargg_seg5_dl_050058D0[] = {
386
gsSPLight(&blargg_seg5_lights_05004758.l, 1),
387
gsSPLight(&blargg_seg5_lights_05004758.a, 2),
388
gsSPVertex(blargg_seg5_vertex_050047A0, 16, 0),
389
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
390
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
391
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
392
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
393
gsSPVertex(blargg_seg5_vertex_050048A0, 16, 0),
394
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
395
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
396
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
397
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
398
gsSPVertex(blargg_seg5_vertex_050049A0, 8, 0),
399
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
400
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
401
gsSPLight(&blargg_seg5_lights_05004740.l, 1),
402
gsSPLight(&blargg_seg5_lights_05004740.a, 2),
403
gsSPVertex(blargg_seg5_vertex_05004A20, 16, 0),
404
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
405
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
406
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
407
gsSP2Triangles( 8, 11, 12, 0x0, 8, 12, 13, 0x0),
408
gsSP2Triangles( 5, 4, 14, 0x0, 5, 14, 15, 0x0),
409
gsSP1Triangle( 1, 14, 2, 0x0),
410
gsSPVertex(blargg_seg5_vertex_05004B20, 12, 0),
411
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
412
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
413
gsSP2Triangles( 1, 8, 2, 0x0, 4, 9, 10, 0x0),
414
gsSP2Triangles( 4, 10, 1, 0x0, 4, 7, 11, 0x0),
415
gsSP1Triangle( 1, 10, 8, 0x0),
416
gsSPEndDisplayList(),
417
};
418
419
// 0x05005A60 - 0x05005D00
420
const Gfx blargg_seg5_dl_05005A60[] = {
421
gsSPLight(&blargg_seg5_lights_05004758.l, 1),
422
gsSPLight(&blargg_seg5_lights_05004758.a, 2),
423
gsSPVertex(blargg_seg5_vertex_05004BE0, 16, 0),
424
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
425
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
426
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
427
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
428
gsSPVertex(blargg_seg5_vertex_05004CE0, 16, 0),
429
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
430
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
431
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
432
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
433
gsSPVertex(blargg_seg5_vertex_05004DE0, 8, 0),
434
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
435
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
436
gsSPLight(&blargg_seg5_lights_05004770.l, 1),
437
gsSPLight(&blargg_seg5_lights_05004770.a, 2),
438
gsSPVertex(blargg_seg5_vertex_05004E60, 16, 0),
439
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
440
gsSP2Triangles( 2, 6, 7, 0x0, 2, 7, 8, 0x0),
441
gsSP2Triangles( 9, 10, 11, 0x0, 9, 11, 12, 0x0),
442
gsSP2Triangles( 9, 12, 13, 0x0, 9, 13, 14, 0x0),
443
gsSP1Triangle( 9, 14, 15, 0x0),
444
gsSPVertex(blargg_seg5_vertex_05004F60, 15, 0),
445
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
446
gsSP2Triangles( 6, 7, 8, 0x0, 2, 9, 0, 0x0),
447
gsSP2Triangles(10, 11, 12, 0x0, 10, 12, 13, 0x0),
448
gsSP1Triangle( 0, 14, 1, 0x0),
449
gsSPVertex(blargg_seg5_vertex_05005050, 16, 0),
450
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
451
gsSP2Triangles( 4, 6, 5, 0x0, 7, 8, 9, 0x0),
452
gsSP2Triangles(10, 3, 5, 0x0, 11, 12, 13, 0x0),
453
gsSP2Triangles(14, 15, 13, 0x0, 14, 13, 12, 0x0),
454
gsSPVertex(blargg_seg5_vertex_05005150, 16, 0),
455
gsSP2Triangles( 0, 1, 2, 0x0, 3, 4, 5, 0x0),
456
gsSP2Triangles( 6, 7, 8, 0x0, 9, 10, 11, 0x0),
457
gsSP2Triangles(11, 3, 9, 0x0, 1, 8, 2, 0x0),
458
gsSP2Triangles(12, 0, 2, 0x0, 13, 14, 11, 0x0),
459
gsSP2Triangles( 5, 7, 15, 0x0, 5, 8, 7, 0x0),
460
gsSPVertex(blargg_seg5_vertex_05005250, 15, 0),
461
gsSP2Triangles( 0, 1, 2, 0x0, 1, 3, 2, 0x0),
462
gsSP2Triangles( 4, 5, 6, 0x0, 7, 8, 5, 0x0),
463
gsSP2Triangles( 9, 10, 11, 0x0, 3, 11, 10, 0x0),
464
gsSP2Triangles( 7, 5, 4, 0x0, 9, 8, 7, 0x0),
465
gsSP2Triangles(11, 8, 9, 0x0, 12, 13, 14, 0x0),
466
gsSPVertex(blargg_seg5_vertex_05005340, 10, 0),
467
gsSP2Triangles( 0, 1, 2, 0x0, 3, 1, 4, 0x0),
468
gsSP2Triangles( 3, 4, 5, 0x0, 6, 7, 5, 0x0),
469
gsSP2Triangles( 8, 6, 5, 0x0, 9, 0, 2, 0x0),
470
gsSPEndDisplayList(),
471
};
472
473
// 0x05005D00 - 0x05005EB8
474
const Gfx blargg_seg5_dl_05005D00[] = {
475
gsSPLight(&blargg_seg5_lights_05004788.l, 1),
476
gsSPLight(&blargg_seg5_lights_05004788.a, 2),
477
gsSPVertex(blargg_seg5_vertex_050053E0, 16, 0),
478
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
479
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
480
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
481
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
482
gsSPVertex(blargg_seg5_vertex_050054E0, 16, 0),
483
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
484
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
485
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
486
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
487
gsSPVertex(blargg_seg5_vertex_050055E0, 16, 0),
488
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
489
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
490
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
491
gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
492
gsSPVertex(blargg_seg5_vertex_050056E0, 16, 0),
493
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
494
gsSP2Triangles( 4, 5, 6, 0x0, 4, 6, 7, 0x0),
495
gsSP2Triangles( 8, 9, 10, 0x0, 8, 10, 11, 0x0),
496
gsSP2Triangles(12, 4, 7, 0x0, 12, 7, 13, 0x0),
497
gsSP2Triangles( 0, 6, 14, 0x0, 0, 14, 1, 0x0),
498
gsSP2Triangles( 3, 15, 13, 0x0, 10, 15, 2, 0x0),
499
gsSPVertex(blargg_seg5_vertex_050057E0, 15, 0),
500
gsSP2Triangles( 0, 1, 2, 0x0, 0, 2, 3, 0x0),
501
gsSP2Triangles( 4, 5, 6, 0x0, 7, 1, 0, 0x0),
502
gsSP2Triangles( 8, 9, 10, 0x0, 11, 5, 12, 0x0),
503
gsSP2Triangles(11, 12, 13, 0x0, 8, 10, 6, 0x0),
504
gsSP2Triangles( 8, 6, 11, 0x0, 14, 4, 7, 0x0),
505
gsSP1Triangle(14, 7, 0, 0x0),
506
gsSPEndDisplayList(),
507
};
508
509