forked from gameblabla/sm64-port
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathtextures.h
281 lines (265 loc) · 8.79 KB
/
textures.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
#ifndef TEXTURES_H
#define TEXTURES_H
#include <PR/ultratypes.h>
#include <PR/gbi.h>
// cave
extern const u8 cave_09000000[];
extern const u8 cave_09001000[];
extern const u8 cave_09001800[];
extern const u8 cave_09002800[];
extern const u8 cave_09003000[];
extern const u8 cave_09003800[];
extern const u8 cave_09004800[];
extern const u8 cave_09005800[];
extern const u8 cave_09006800[];
extern const u8 cave_09007000[];
extern const u8 cave_09007800[];
extern const u8 cave_09008800[];
extern const u8 cave_09009800[];
extern const u8 cave_0900A000[];
extern const u8 cave_0900A800[];
extern const u8 cave_0900B800[];
extern const u8 cave_0900C000[];
// fire
extern const u8 fire_09000000[];
extern const u8 fire_09000800[];
extern const u8 fire_09001000[];
extern const u8 fire_09001800[];
extern const u8 fire_09002000[];
extern const u8 fire_09002800[];
extern const u8 fire_09003000[];
extern const u8 fire_09003800[];
extern const u8 fire_09004000[];
extern const u8 fire_09004800[];
extern const u8 fire_09005000[];
extern const u8 fire_09005800[];
extern const u8 fire_09006000[];
extern const u8 fire_09006800[];
extern const u8 fire_09007000[];
extern const u8 fire_09007800[];
extern const u8 fire_09008000[];
extern const u8 fire_09008800[];
extern const u8 fire_09009000[];
extern const u8 fire_09009800[];
extern const u8 fire_0900A000[];
extern const u8 fire_0900A800[];
extern const u8 fire_0900B000[];
extern const u8 fire_0900B800[];
// generic
extern const u8 generic_09000000[];
extern const u8 generic_09000800[];
extern const u8 generic_09001000[];
extern const u8 generic_09001800[];
extern const u8 generic_09002000[];
extern const u8 generic_09002800[];
extern const u8 generic_09003000[];
extern const u8 generic_09003800[];
extern const u8 generic_09004000[];
extern const u8 generic_09004800[];
extern const u8 generic_09005000[];
extern const u8 generic_09005800[];
extern const u8 generic_09006000[];
extern const u8 generic_09007000[];
extern const u8 generic_09007800[];
extern const u8 generic_09008000[];
extern const u8 generic_09008800[];
extern const u8 generic_09009000[];
extern const u8 generic_09009800[];
extern const u8 generic_0900A000[];
extern const u8 generic_0900A800[];
extern const u8 generic_0900B000[];
// grass
extern const u8 grass_09000000[];
extern const u8 grass_09000800[];
extern const u8 grass_09001000[];
extern const u8 grass_09001800[];
extern const u8 grass_09002000[];
extern const u8 grass_09002800[];
extern const u8 grass_09003000[];
extern const u8 grass_09003800[];
extern const u8 grass_09004000[];
extern const u8 grass_09004800[];
extern const u8 grass_09005000[];
extern const u8 grass_09005800[];
extern const u8 grass_09006000[];
extern const u8 grass_09006800[];
extern const u8 grass_09007000[];
extern const u8 grass_09007800[];
extern const u8 grass_09008000[];
extern const u8 grass_09008800[];
extern const u8 grass_09009000[];
extern const u8 grass_09009800[];
extern const u8 grass_0900A000[];
extern const u8 grass_0900A800[];
extern const u8 grass_0900B000[];
extern const u8 grass_0900B800[];
// inside
extern const u8 inside_09000000[];
extern const u8 inside_09001000[];
extern const u8 inside_09002000[];
extern const u8 inside_09003000[];
extern const u8 inside_09003800[];
extern const u8 inside_09004000[];
extern const u8 inside_09004800[];
extern const u8 inside_09005000[];
extern const u8 inside_09005800[];
extern const u8 inside_09006000[];
extern const u8 inside_09007000[];
extern const u8 inside_09008000[];
extern const u8 inside_09008800[];
extern const u8 inside_09009000[];
extern const u8 inside_0900A000[];
extern const u8 inside_0900B000[];
extern const u8 inside_0900B800[];
// machine
extern const u8 machine_09000000[];
extern const u8 machine_09000800[];
extern const u8 machine_09001000[];
extern const u8 machine_09001800[];
extern const u8 machine_09002000[];
extern const u8 machine_09002800[];
extern const u8 machine_09003000[];
extern const u8 machine_09003800[];
extern const u8 machine_09004000[];
extern const u8 machine_09005000[];
extern const u8 machine_09005800[];
extern const u8 machine_09006000[];
extern const u8 machine_09006800[];
extern const u8 machine_09007000[];
extern const u8 machine_09007800[];
extern const u8 machine_09008000[];
extern const u8 machine_09008400[];
// mountain
extern const u8 mountain_09000000[];
extern const u8 mountain_09000800[];
extern const u8 mountain_09001800[];
extern const u8 mountain_09002800[];
extern const u8 mountain_09003000[];
extern const u8 mountain_09003800[];
extern const u8 mountain_09004000[];
extern const u8 mountain_09004800[];
extern const u8 mountain_09005000[];
extern const u8 mountain_09005800[];
extern const u8 mountain_09006800[];
extern const u8 mountain_09007000[];
extern const u8 mountain_09007800[];
extern const u8 mountain_09008000[];
extern const u8 mountain_09008800[];
extern const u8 mountain_09009800[];
extern const u8 mountain_0900A000[];
extern const u8 mountain_0900A800[];
extern const u8 mountain_0900B000[];
extern const u8 mountain_0900B800[];
extern const u8 mountain_0900C000[];
// outside
extern const u8 outside_09000000[];
extern const u8 outside_09000800[];
extern const u8 outside_09001000[];
extern const u8 outside_09002000[];
extern const u8 outside_09003000[];
extern const u8 outside_09003800[];
extern const u8 outside_09004000[];
extern const u8 outside_09004800[];
extern const u8 outside_09005800[];
extern const u8 outside_09006000[];
extern const u8 outside_09006800[];
extern const u8 outside_09007800[];
extern const u8 outside_09008000[];
extern const u8 outside_09008800[];
extern const u8 outside_09009000[];
extern const u8 outside_09009800[];
extern const u8 outside_0900A000[];
extern const u8 outside_0900A800[];
extern const u8 outside_0900B000[];
extern const u8 outside_0900B400[];
extern const u8 outside_0900BC00[];
// sky
extern const u8 sky_09000000[];
extern const u8 sky_09000800[];
extern const u8 sky_09001000[];
extern const u8 sky_09001800[];
extern const u8 sky_09002000[];
extern const u8 sky_09003000[];
extern const u8 sky_09003800[];
extern const u8 sky_09004800[];
extern const u8 sky_09005000[];
extern const u8 sky_09005800[];
extern const u8 sky_09006000[];
extern const u8 texture_metal_hole[];
extern const u8 sky_09007000[];
extern const u8 sky_09007800[];
extern const u8 sky_09008000[];
// snow
extern const u8 snow_09000000[];
extern const u8 snow_09000800[];
extern const u8 snow_09001000[];
extern const u8 snow_09002000[];
extern const u8 snow_09002800[];
extern const u8 snow_09003000[];
extern const u8 snow_09003800[];
extern const u8 snow_09004000[];
extern const u8 snow_09004800[];
extern const u8 snow_09005000[];
extern const u8 snow_09005800[];
extern const u8 snow_09006000[];
extern const u8 snow_09006800[];
extern const u8 snow_09007000[];
extern const u8 snow_09008000[];
extern const u8 snow_09008800[];
extern const u8 snow_09009000[];
extern const u8 snow_09009800[];
// spooky
extern const u8 spooky_09000000[];
extern const u8 spooky_09000800[];
extern const u8 spooky_09001000[];
extern const u8 spooky_09001800[];
extern const u8 spooky_09002800[];
extern const u8 spooky_09003800[];
extern const u8 spooky_09004800[];
extern const u8 spooky_09005000[];
extern const u8 spooky_09006000[];
extern const u8 spooky_09006800[];
extern const u8 spooky_09007000[];
extern const u8 spooky_09008000[];
extern const u8 spooky_09008800[];
extern const u8 spooky_09009000[];
extern const u8 spooky_0900A000[];
extern const u8 spooky_0900A800[];
extern const u8 spooky_0900B000[];
extern const u8 spooky_0900B800[];
// water
extern const u8 water_09000000[];
extern const u8 water_09000800[];
extern const u8 water_09001800[];
extern const u8 water_09002800[];
extern const u8 water_09003800[];
extern const u8 water_09004800[];
extern const u8 water_09005800[];
extern const u8 water_09006000[];
extern const u8 water_09006800[];
extern const u8 water_09007800[];
extern const u8 water_09008800[];
extern const u8 water_09009000[];
extern const u8 water_0900A000[];
extern const u8 water_0900A800[];
extern const u8 water_0900B800[];
// effect
extern const u8 *const flower_bubbles_textures_ptr_0B002008[];
extern const u8 *const lava_bubble_ptr_0B006020[];
extern const u8 *const bubble_ptr_0B006848[];
extern const Gfx tiny_bubble_dl_0B006A50[];
extern const Gfx tiny_bubble_dl_0B006AB0[];
extern const Gfx tiny_bubble_dl_0B006CD8[];
extern const Gfx tiny_bubble_dl_0B006D38[];
extern const Gfx tiny_bubble_dl_0B006D68[];
// title_screen_bg
extern const Gfx title_screen_bg_dl_0A000100[];
extern const Gfx title_screen_bg_dl_0A000118[];
extern const Gfx title_screen_bg_dl_0A000130[];
extern const Gfx title_screen_bg_dl_0A000148[];
extern const Gfx title_screen_bg_dl_0A000160[];
extern const Gfx title_screen_bg_dl_0A000178[];
extern const Gfx title_screen_bg_dl_0A000190[];
extern const u8 *const mario_title_texture_table[];
extern const u8 *const game_over_texture_table[];
#endif // TEXTURES_H