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
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
|
.include "macros.inc"
.section .rodata, "wa" # 0x803E22C0 - 0x80405D60
.global lbl_803E22C0
lbl_803E22C0:
.2byte 0x21, 0x19, 0x11, 0x21, 0x19, 0x11, 0x19, 0x11
.2byte 0x19, 0x11
.balign 8, 0
.global lbl_803E22D8
lbl_803E22D8:
.incbin "baserom.dol", 0x3DE3D8, 0x10
.global lbl_803E22E8
lbl_803E22E8:
.incbin "baserom.dol", 0x3DE3E8, 0x4550
.global lbl_803E6838
lbl_803E6838:
.incbin "baserom.dol", 0x3E2938, 0x8748
.global lbl_803EEF80
lbl_803EEF80:
.incbin "baserom.dol", 0x3EB080, 0xA1F0
.global lbl_803F9170
lbl_803F9170:
.incbin "baserom.dol", 0x3F5270, 0x25A8
.global lbl_803FB718
lbl_803FB718:
.incbin "baserom.dol", 0x3F7818, 0x10
.global lbl_803FB728
lbl_803FB728:
.incbin "baserom.dol", 0x3F7828, 0x80
.global lbl_803FB7A8
lbl_803FB7A8:
.incbin "baserom.dol", 0x3F78A8, 0x14
.global lbl_803FB7BC
lbl_803FB7BC:
.incbin "baserom.dol", 0x3F78BC, 0x14
.global lbl_803FB7D0
lbl_803FB7D0:
.incbin "baserom.dol", 0x3F78D0, 0x50
.global lbl_803FB820
lbl_803FB820:
.incbin "baserom.dol", 0x3F7920, 0x60
.global lbl_803FB880
lbl_803FB880:
.incbin "baserom.dol", 0x3F7980, 0x50
.global lbl_803FB8D0
lbl_803FB8D0:
.incbin "baserom.dol", 0x3F79D0, 0x14
.global lbl_803FB8E4
lbl_803FB8E4:
.incbin "baserom.dol", 0x3F79E4, 0x54
.global lbl_803FB938
lbl_803FB938:
.incbin "baserom.dol", 0x3F7A38, 0x18
.global lbl_803FB950
lbl_803FB950:
.incbin "baserom.dol", 0x3F7A50, 0x218
.global lbl_803FBB68
lbl_803FBB68:
.incbin "baserom.dol", 0x3F7C68, 0x18
.global lbl_803FBB80
lbl_803FBB80:
.incbin "baserom.dol", 0x3F7C80, 0x18
.global lbl_803FBB98
lbl_803FBB98:
.incbin "baserom.dol", 0x3F7C98, 0x18
.global lbl_803FBBB0
lbl_803FBBB0:
.incbin "baserom.dol", 0x3F7CB0, 0x10
.global lbl_803FBBC0
lbl_803FBBC0:
.incbin "baserom.dol", 0x3F7CC0, 0x14
.global lbl_803FBBD4
lbl_803FBBD4:
.incbin "baserom.dol", 0x3F7CD4, 0x154
.global lbl_803FBD28
lbl_803FBD28:
.incbin "baserom.dol", 0x3F7E28, 0x54
.global lbl_803FBD7C
lbl_803FBD7C:
.incbin "baserom.dol", 0x3F7E7C, 0x14
.global lbl_803FBD90
lbl_803FBD90:
.incbin "baserom.dol", 0x3F7E90, 0x18
.global lbl_803FBDA8
lbl_803FBDA8:
.incbin "baserom.dol", 0x3F7EA8, 0x10
.global lbl_803FBDB8
lbl_803FBDB8:
.incbin "baserom.dol", 0x3F7EB8, 0xE0
.global lbl_803FBE98
lbl_803FBE98:
.incbin "baserom.dol", 0x3F7F98, 0xB0
.global lbl_803FBF48
lbl_803FBF48:
.incbin "baserom.dol", 0x3F8048, 0x18
.global lbl_803FBF60
lbl_803FBF60:
.incbin "baserom.dol", 0x3F8060, 0x2C
.global lbl_803FBF8C
lbl_803FBF8C:
.incbin "baserom.dol", 0x3F808C, 0xC
.global lbl_803FBF98
lbl_803FBF98:
.incbin "baserom.dol", 0x3F8098, 0x50
.global lbl_803FBFE8
lbl_803FBFE8:
.incbin "baserom.dol", 0x3F80E8, 0x30
.global lbl_803FC018
lbl_803FC018:
.incbin "baserom.dol", 0x3F8118, 0x30
.global lbl_803FC048
lbl_803FC048:
.incbin "baserom.dol", 0x3F8148, 0xB0
.global lbl_803FC0F8
lbl_803FC0F8:
.incbin "baserom.dol", 0x3F81F8, 0x44
.global lbl_803FC13C
lbl_803FC13C:
.incbin "baserom.dol", 0x3F823C, 0x3C
.global lbl_803FC178
lbl_803FC178:
.incbin "baserom.dol", 0x3F8278, 0x60
.global lbl_803FC1D8
lbl_803FC1D8:
.incbin "baserom.dol", 0x3F82D8, 0x14
.global lbl_803FC1EC
lbl_803FC1EC:
.incbin "baserom.dol", 0x3F82EC, 0x150
.global lbl_803FC33C
lbl_803FC33C:
.incbin "baserom.dol", 0x3F843C, 0x1C
.global lbl_803FC358
lbl_803FC358:
.incbin "baserom.dol", 0x3F8458, 0x18
.global lbl_803FC370
lbl_803FC370:
.incbin "baserom.dol", 0x3F8470, 0x50
.global lbl_803FC3C0
lbl_803FC3C0:
.incbin "baserom.dol", 0x3F84C0, 0x10
.global lbl_803FC3D0
lbl_803FC3D0:
.incbin "baserom.dol", 0x3F84D0, 0x18
.global lbl_803FC3E8
lbl_803FC3E8:
.incbin "baserom.dol", 0x3F84E8, 0x2C
.global lbl_803FC414
lbl_803FC414:
.incbin "baserom.dol", 0x3F8514, 0x4C
.global lbl_803FC460
lbl_803FC460:
.incbin "baserom.dol", 0x3F8560, 0x48
.global lbl_803FC4A8
lbl_803FC4A8:
.incbin "baserom.dol", 0x3F85A8, 0x30
.global lbl_803FC4D8
lbl_803FC4D8:
.incbin "baserom.dol", 0x3F85D8, 0x168
.global lbl_803FC640
lbl_803FC640:
.incbin "baserom.dol", 0x3F8740, 0xE
.global lbl_803FC64E
lbl_803FC64E:
.incbin "baserom.dol", 0x3F874E, 0x10
.global lbl_803FC65E
lbl_803FC65E:
.incbin "baserom.dol", 0x3F875E, 0x12
.global lbl_803FC670
lbl_803FC670:
.incbin "baserom.dol", 0x3F8770, 0x18
.global lbl_803FC688
lbl_803FC688:
.incbin "baserom.dol", 0x3F8788, 0x18
.global lbl_803FC6A0
lbl_803FC6A0:
.incbin "baserom.dol", 0x3F87A0, 0x20
.global lbl_803FC6C0
lbl_803FC6C0:
.incbin "baserom.dol", 0x3F87C0, 0x18
.global lbl_803FC6D8
lbl_803FC6D8:
.incbin "baserom.dol", 0x3F87D8, 0x5E8
.global lbl_803FCCC0
lbl_803FCCC0:
.incbin "baserom.dol", 0x3F8DC0, 0x58
.global lbl_803FCD18
lbl_803FCD18:
.incbin "baserom.dol", 0x3F8E18, 0x610
.global lbl_803FD328
lbl_803FD328:
.incbin "baserom.dol", 0x3F9428, 0x10
.global lbl_803FD338
lbl_803FD338:
.incbin "baserom.dol", 0x3F9438, 0x30
.global lbl_803FD368
lbl_803FD368:
.incbin "baserom.dol", 0x3F9468, 0x108
.global lbl_803FD470
lbl_803FD470:
.incbin "baserom.dol", 0x3F9570, 0x80
.global lbl_803FD4F0
lbl_803FD4F0:
.incbin "baserom.dol", 0x3F95F0, 0x50
.global lbl_803FD540
lbl_803FD540:
.incbin "baserom.dol", 0x3F9640, 0x68
.global lbl_803FD5A8
lbl_803FD5A8:
.incbin "baserom.dol", 0x3F96A8, 0x98
.global lbl_803FD640
lbl_803FD640:
.incbin "baserom.dol", 0x3F9740, 0x20
.global lbl_803FD660
lbl_803FD660:
.incbin "baserom.dol", 0x3F9760, 0x20
.global lbl_803FD680
lbl_803FD680:
.incbin "baserom.dol", 0x3F9780, 0x38
.global lbl_803FD6B8
lbl_803FD6B8:
.incbin "baserom.dol", 0x3F97B8, 0x10
.global lbl_803FD6C8
lbl_803FD6C8:
.incbin "baserom.dol", 0x3F97C8, 0x50
.global lbl_803FD718
lbl_803FD718:
.incbin "baserom.dol", 0x3F9818, 0x28
.global lbl_803FD740
lbl_803FD740:
.incbin "baserom.dol", 0x3F9840, 0x4
.global lbl_803FD744
lbl_803FD744:
.incbin "baserom.dol", 0x3F9844, 0x104
.global lbl_803FD848
lbl_803FD848:
.incbin "baserom.dol", 0x3F9948, 0x40
.global lbl_803FD888
lbl_803FD888:
.incbin "baserom.dol", 0x3F9988, 0x10
.global lbl_803FD898
lbl_803FD898:
.incbin "baserom.dol", 0x3F9998, 0x30
.global lbl_803FD8C8
lbl_803FD8C8:
.incbin "baserom.dol", 0x3F99C8, 0x14
.global lbl_803FD8DC
lbl_803FD8DC:
.incbin "baserom.dol", 0x3F99DC, 0x14
.global lbl_803FD8F0
lbl_803FD8F0:
.incbin "baserom.dol", 0x3F99F0, 0x14
.global lbl_803FD904
lbl_803FD904:
.incbin "baserom.dol", 0x3F9A04, 0xC
.global lbl_803FD910
lbl_803FD910:
.incbin "baserom.dol", 0x3F9A10, 0x18
.global lbl_803FD928
lbl_803FD928:
.incbin "baserom.dol", 0x3F9A28, 0x68
.global lbl_803FD990
lbl_803FD990:
.incbin "baserom.dol", 0x3F9A90, 0x28
.global lbl_803FD9B8
lbl_803FD9B8:
.incbin "baserom.dol", 0x3F9AB8, 0x20
.global lbl_803FD9D8
lbl_803FD9D8:
.incbin "baserom.dol", 0x3F9AD8, 0x50
.global lbl_803FDA28
lbl_803FDA28:
.incbin "baserom.dol", 0x3F9B28, 0x40
.global lbl_803FDA68
lbl_803FDA68:
.incbin "baserom.dol", 0x3F9B68, 0x30
.global lbl_803FDA98
lbl_803FDA98:
.incbin "baserom.dol", 0x3F9B98, 0x10
.global lbl_803FDAA8
lbl_803FDAA8:
.incbin "baserom.dol", 0x3F9BA8, 0x18
.global lbl_803FDAC0
lbl_803FDAC0:
.incbin "baserom.dol", 0x3F9BC0, 0xA0
.global lbl_803FDB60
lbl_803FDB60:
.incbin "baserom.dol", 0x3F9C60, 0x30
.global lbl_803FDB90
lbl_803FDB90:
.incbin "baserom.dol", 0x3F9C90, 0x60
.global lbl_803FDBF0
lbl_803FDBF0:
.incbin "baserom.dol", 0x3F9CF0, 0x18
.global lbl_803FDC08
lbl_803FDC08:
.incbin "baserom.dol", 0x3F9D08, 0x34
.global lbl_803FDC3C
lbl_803FDC3C:
.incbin "baserom.dol", 0x3F9D3C, 0x2C
.global lbl_803FDC68
lbl_803FDC68:
.incbin "baserom.dol", 0x3F9D68, 0xB8
.global lbl_803FDD20
lbl_803FDD20:
.incbin "baserom.dol", 0x3F9E20, 0x10
.global lbl_803FDD30
lbl_803FDD30:
.incbin "baserom.dol", 0x3F9E30, 0x78
.global lbl_803FDDA8
lbl_803FDDA8:
.incbin "baserom.dol", 0x3F9EA8, 0x10
.global lbl_803FDDB8
lbl_803FDDB8:
.incbin "baserom.dol", 0x3F9EB8, 0x20
.global lbl_803FDDD8
lbl_803FDDD8:
.incbin "baserom.dol", 0x3F9ED8, 0x10
.global lbl_803FDDE8
lbl_803FDDE8:
.incbin "baserom.dol", 0x3F9EE8, 0x28
.global lbl_803FDE10
lbl_803FDE10:
.incbin "baserom.dol", 0x3F9F10, 0x100
.global lbl_803FDF10
lbl_803FDF10:
.incbin "baserom.dol", 0x3FA010, 0x10
.global lbl_803FDF20
lbl_803FDF20:
.incbin "baserom.dol", 0x3FA020, 0x140
.global lbl_803FE060
lbl_803FE060:
.incbin "baserom.dol", 0x3FA160, 0x10
.global lbl_803FE070
lbl_803FE070:
.incbin "baserom.dol", 0x3FA170, 0x18
.global lbl_803FE088
lbl_803FE088:
.incbin "baserom.dol", 0x3FA188, 0x70
.global lbl_803FE0F8
lbl_803FE0F8:
.incbin "baserom.dol", 0x3FA1F8, 0x10
.global lbl_803FE108
lbl_803FE108:
.incbin "baserom.dol", 0x3FA208, 0x40
.global lbl_803FE148
lbl_803FE148:
.incbin "baserom.dol", 0x3FA248, 0x74
.global lbl_803FE1BC
lbl_803FE1BC:
.incbin "baserom.dol", 0x3FA2BC, 0x64
.global lbl_803FE220
lbl_803FE220:
.incbin "baserom.dol", 0x3FA320, 0x60
.global lbl_803FE280
lbl_803FE280:
.incbin "baserom.dol", 0x3FA380, 0x40
.global lbl_803FE2C0
lbl_803FE2C0:
.incbin "baserom.dol", 0x3FA3C0, 0x1D44
.global lbl_80400004
lbl_80400004:
.incbin "baserom.dol", 0x3FC104, 0x2534
.global lbl_80402538
lbl_80402538:
.incbin "baserom.dol", 0x3FE638, 0x28
.global lbl_80402560
lbl_80402560:
.incbin "baserom.dol", 0x3FE660, 0x20
.global lbl_80402580
lbl_80402580:
.incbin "baserom.dol", 0x3FE680, 0x10
.global lbl_80402590
lbl_80402590:
.incbin "baserom.dol", 0x3FE690, 0x100
.global lbl_80402690
lbl_80402690:
.incbin "baserom.dol", 0x3FE790, 0x268
.global lbl_804028F8
lbl_804028F8:
.incbin "baserom.dol", 0x3FE9F8, 0x50
.global lbl_80402948
lbl_80402948:
.incbin "baserom.dol", 0x3FEA48, 0x30
.global lbl_80402978
lbl_80402978:
.incbin "baserom.dol", 0x3FEA78, 0x400
.global lbl_80402D78
lbl_80402D78:
.incbin "baserom.dol", 0x3FEE78, 0x1B20
.global lbl_80404898
lbl_80404898:
.incbin "baserom.dol", 0x400998, 0x500
.global lbl_80404D98
lbl_80404D98:
.incbin "baserom.dol", 0x400E98, 0x60
.global lbl_80404DF8
lbl_80404DF8:
.incbin "baserom.dol", 0x400EF8, 0x250
.global lbl_80405048
lbl_80405048:
.incbin "baserom.dol", 0x401148, 0x110
.global lbl_80405158
lbl_80405158:
.incbin "baserom.dol", 0x401258, 0x10
.global lbl_80405168
lbl_80405168:
.incbin "baserom.dol", 0x401268, 0x10
.global lbl_80405178
lbl_80405178:
.incbin "baserom.dol", 0x401278, 0xB0
.global lbl_80405228
lbl_80405228:
.incbin "baserom.dol", 0x401328, 0x20
.global lbl_80405248
lbl_80405248:
.incbin "baserom.dol", 0x401348, 0x150
.global lbl_80405398
lbl_80405398:
.incbin "baserom.dol", 0x401498, 0xC
.global lbl_804053A4
lbl_804053A4:
.incbin "baserom.dol", 0x4014A4, 0x5E
.global lbl_80405402
lbl_80405402:
.incbin "baserom.dol", 0x401502, 0x38
.global lbl_8040543A
lbl_8040543A:
.incbin "baserom.dol", 0x40153A, 0x36
.global lbl_80405470
lbl_80405470:
.incbin "baserom.dol", 0x401570, 0xC
.global lbl_8040547C
lbl_8040547C:
.incbin "baserom.dol", 0x40157C, 0xC
.global lbl_80405488
lbl_80405488:
.incbin "baserom.dol", 0x401588, 0x244
.global lbl_804056CC
lbl_804056CC:
.incbin "baserom.dol", 0x4017CC, 0xC
.global lbl_804056D8
lbl_804056D8:
.incbin "baserom.dol", 0x4017D8, 0x378
.global lbl_80405A50
lbl_80405A50:
.incbin "baserom.dol", 0x401B50, 0xC
.global lbl_80405A5C
lbl_80405A5C:
.incbin "baserom.dol", 0x401B5C, 0x65
.global lbl_80405AC1
lbl_80405AC1:
.incbin "baserom.dol", 0x401BC1, 0xD
.global lbl_80405ACE
lbl_80405ACE:
.incbin "baserom.dol", 0x401BCE, 0x1A
.global lbl_80405AE8
lbl_80405AE8:
.incbin "baserom.dol", 0x401BE8, 0x34
.global lbl_80405B1C
lbl_80405B1C:
.incbin "baserom.dol", 0x401C1C, 0x1C
.global lbl_80405B38
lbl_80405B38:
.incbin "baserom.dol", 0x401C38, 0x18
.global lbl_80405B50
lbl_80405B50:
.incbin "baserom.dol", 0x401C50, 0x80
.global lbl_80405BD0
lbl_80405BD0:
.incbin "baserom.dol", 0x401CD0, 0x10
.global lbl_80405BE0
lbl_80405BE0:
.incbin "baserom.dol", 0x401CE0, 0x7D
.global lbl_80405C5D
lbl_80405C5D:
.incbin "baserom.dol", 0x401D5D, 0x7D
.global lbl_80405CDA
lbl_80405CDA:
.incbin "baserom.dol", 0x401DDA, 0x1E
.global lbl_80405CF8
lbl_80405CF8:
.incbin "baserom.dol", 0x401DF8, 0x68
|