-
Notifications
You must be signed in to change notification settings - Fork 2
/
ObjectArray.asm
521 lines (405 loc) · 8.28 KB
/
ObjectArray.asm
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
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
.n64
.open "OverKart\ROM\stock.z64", "OverKart\ROM\BASE.z64", 0
.definelabel Max_Object, 260
.definelabel Object_Array, 0x80500000
.org 0x100086
.halfword hi(Object_Array)
.org 0x10008A
.halfword lo(Object_Array)
.org 0x10012A
.halfword hi(Object_Array)
.org 0x10012E
.halfword lo(Object_Array)
.org 0x1001E6
.halfword hi(Object_Array)
.org 0x1001EA
.halfword lo(Object_Array)
.org 0x100282
.halfword hi(Object_Array)
.org 0x100286
.halfword lo(Object_Array)
.org 0x1062C2
.halfword hi(Object_Array)
.org 0x1062CE
.halfword lo(Object_Array)
.org 0x106436
.halfword hi(Object_Array)
.org 0x106446
.halfword lo(Object_Array)
.org 0x10669A
.halfword hi(Object_Array)
.org 0x1066AE
.halfword lo(Object_Array)
.org 0x106C26
.halfword hi(Object_Array)
.org 0x106C2E
.halfword lo(Object_Array)
.org 0x106EFE
.halfword hi(Object_Array)
.org 0x106F0E
.halfword lo(Object_Array)
.org 0x107032
.halfword hi(Object_Array)
.org 0x10703A
.halfword lo(Object_Array)
.org 0x1070CE
.halfword hi(Object_Array)
.org 0x1070E2
.halfword lo(Object_Array)
.org 0x10727A
.halfword hi(Object_Array)
.org 0x10727E
.halfword lo(Object_Array)
.org 0x107EDE
.halfword hi(Object_Array)
.org 0x107EE2
.halfword lo(Object_Array)
.org 0x1080E2
.halfword hi(Object_Array)
.org 0x1080E6
.halfword lo(Object_Array)
.org 0x1082D6
.halfword hi(Object_Array)
.org 0x1082DA
.halfword lo(Object_Array)
.org 0x1094E6
.halfword hi(Object_Array)
.org 0x1094FE
.halfword lo(Object_Array)
.org 0x10959E
.halfword hi(Object_Array)
.org 0x1095A2
.halfword lo(Object_Array)
.org 0x109616
.halfword hi(Object_Array)
.org 0x10961A
.halfword lo(Object_Array)
.org 0x10A386
.halfword hi(Object_Array)
.org 0x10A39A
.halfword lo(Object_Array)
.org 0x10A49A
.halfword hi(Object_Array)
.org 0x10A49E
.halfword lo(Object_Array)
.org 0x10A4A6
.halfword hi(Object_Array)
.org 0x10A4AA
.halfword lo(Object_Array)
.org 0x10A676
.halfword hi(Object_Array)
.org 0x10A67A
.halfword lo(Object_Array)
.org 0x10AB56
.halfword hi(Object_Array)
.org 0x10AB5A
.halfword lo(Object_Array)
.org 0x10C56E
.halfword hi(Object_Array)
.org 0x10C57E
.halfword lo(Object_Array)
.org 0x10C7B2
.halfword hi(Object_Array)
.org 0x10C7BA
.halfword lo(Object_Array)
.org 0x10CB62
.halfword hi(Object_Array)
.org 0x10CB6A
.halfword lo(Object_Array)
.org 0x1198CA
.halfword hi(Object_Array)
.org 0x1198CE
.halfword lo(Object_Array)
.org 0x119A86
.halfword hi(Object_Array)
.org 0x119AA2
.halfword lo(Object_Array)
.org 0x119B0A
.halfword hi(Object_Array)
.org 0x119B26
.halfword lo(Object_Array)
.org 0x119BFE
.halfword hi(Object_Array)
.org 0x119C16
.halfword lo(Object_Array)
.org 0x119C7A
.halfword hi(Object_Array)
.org 0x119C7E
.halfword lo(Object_Array)
.org 0x119CAA
.halfword hi(Object_Array)
.org 0x119CAE
.halfword lo(Object_Array)
.org 0x119CDA
.halfword hi(Object_Array)
.org 0x119CDE
.halfword lo(Object_Array)
.org 0x119D0A
.halfword hi(Object_Array)
.org 0x119D0E
.halfword lo(Object_Array)
.org 0x119D3A
.halfword hi(Object_Array)
.org 0x119D3E
.halfword lo(Object_Array)
.org 0x119DCA
.halfword hi(Object_Array)
.org 0x119DCE
.halfword lo(Object_Array)
.org 0x119DFA
.halfword hi(Object_Array)
.org 0x119DFE
.halfword lo(Object_Array)
.org 0x119E2A
.halfword hi(Object_Array)
.org 0x119E2E
.halfword lo(Object_Array)
.org 0x119E5A
.halfword hi(Object_Array)
.org 0x119E5E
.halfword lo(Object_Array)
.org 0x119E8A
.halfword hi(Object_Array)
.org 0x119E8E
.halfword lo(Object_Array)
.org 0x11A1E6
.halfword hi(Object_Array)
.org 0x11A1EE
.halfword lo(Object_Array)
.org 0x11A446
.halfword hi(Object_Array)
.org 0x11A44A
.halfword lo(Object_Array)
.org 0x11A76E
.halfword hi(Object_Array)
.org 0x11A776
.halfword lo(Object_Array)
.org 0x11A996
.halfword hi(Object_Array)
.org 0x11A99A
.halfword lo(Object_Array)
.org 0x11AB02
.halfword hi(Object_Array)
.org 0x11AB06
.halfword lo(Object_Array)
.org 0x11AEA2
.halfword hi(Object_Array)
.org 0x11AEA6
.halfword lo(Object_Array)
.org 0x11AF9A
.halfword hi(Object_Array)
.org 0x11AF9E
.halfword lo(Object_Array)
.org 0x11B11E
.halfword hi(Object_Array)
.org 0x11B122
.halfword lo(Object_Array)
.org 0x11B1E6
.halfword hi(Object_Array)
.org 0x11B1EA
.halfword lo(Object_Array)
.org 0x11B3A6
.halfword hi(Object_Array)
.org 0x11B3AA
.halfword lo(Object_Array)
.org 0x11B552
.halfword hi(Object_Array)
.org 0x11B556
.halfword lo(Object_Array)
.org 0x11B62E
.halfword hi(Object_Array)
.org 0x11B63A
.halfword lo(Object_Array)
.org 0x11BD2E
.halfword hi(Object_Array)
.org 0x11BD32
.halfword lo(Object_Array)
.org 0x11C002
.halfword hi(Object_Array)
.org 0x11C006
.halfword lo(Object_Array)
.org 0x11C086
.halfword hi(Object_Array)
.org 0x11C096
.halfword lo(Object_Array)
.org 0x11C33E
.halfword hi(Object_Array)
.org 0x11C346
.halfword lo(Object_Array)
.org 0x11C486
.halfword hi(Object_Array)
.org 0x11C48A
.halfword lo(Object_Array)
.org 0x11CBD6
.halfword hi(Object_Array)
.org 0x11CBDA
.halfword lo(Object_Array)
.org 0x11CCA6
.halfword hi(Object_Array)
.org 0x11CCAA
.halfword lo(Object_Array)
.org 0x11CD1A
.halfword hi(Object_Array)
.org 0x11CD1E
.halfword lo(Object_Array)
.org 0x11CF8E
.halfword hi(Object_Array)
.org 0x11CFAA
.halfword lo(Object_Array)
.org 0x11DB42
.halfword hi(Object_Array)
.org 0x11DB4A
.halfword lo(Object_Array)
.org 0x11DB4E
.halfword hi(Object_Array)
.org 0x11DB52
.halfword lo(Object_Array)
.org 0x11DBF6
.halfword hi(Object_Array)
.org 0x11DBFE
.halfword lo(Object_Array)
.org 0x11DC02
.halfword hi(Object_Array)
.org 0x11DC06
.halfword lo(Object_Array)
.org 0x11E1AE
.halfword hi(Object_Array)
.org 0x11E1CA
.halfword lo(Object_Array)
.org 0xFB7A
.halfword hi(Object_Array)
.org 0xFB92
.halfword lo(Object_Array)
.org 0x13656
.halfword hi(Object_Array)
.org 0x13666
.halfword lo(Object_Array)
.org 0x1438E
.halfword hi(Object_Array)
.org 0x143A6
.halfword lo(Object_Array)
.org 0x14AD2
.halfword hi(Object_Array)
.org 0x14AD6
.halfword lo(Object_Array)
.org 0x1BB3A
.halfword hi(Object_Array)
.org 0x1BB3E
.halfword lo(Object_Array)
.org 0x1BBDE
.halfword hi(Object_Array)
.org 0x1BBE2
.halfword lo(Object_Array)
.org 0x1BD1A
.halfword hi(Object_Array)
.org 0x1BD1E
.halfword lo(Object_Array)
.org 0x1BECA
.halfword hi(Object_Array)
.org 0x1BECE
.halfword lo(Object_Array)
.org 0x1BFBA
.halfword hi(Object_Array)
.org 0x1BFBE
.halfword lo(Object_Array)
.org 0x1C12E
.halfword hi(Object_Array)
.org 0x1C132
.halfword lo(Object_Array)
.org 0x1C1BE
.halfword hi(Object_Array)
.org 0x1C1C2
.halfword lo(Object_Array)
.org 0x1C2B2
.halfword hi(Object_Array)
.org 0x1C2B6
.halfword lo(Object_Array)
.org 0x1C346
.halfword hi(Object_Array)
.org 0x1C34A
.halfword lo(Object_Array)
.org 0x1C43E
.halfword hi(Object_Array)
.org 0x1C442
.halfword lo(Object_Array)
.org 0x1C516
.halfword hi(Object_Array)
.org 0x1C522
.halfword lo(Object_Array)
.org 0x1C69E
.halfword hi(Object_Array)
.org 0x1C6A2
.halfword lo(Object_Array)
.org 0x1C736
.halfword hi(Object_Array)
.org 0x1C73A
.halfword lo(Object_Array)
.org 0xF98E
.halfword hi(Object_Array)
.org 0xF996
.halfword lo(Object_Array)
.org 0xF9D6
.halfword hi(Object_Array)
.org 0xF9DE
.halfword lo(Object_Array)
.org 0xFA1E
.halfword hi(Object_Array)
.org 0xFA26
.halfword lo(Object_Array)
.org 0x100072
.halfword Max_Object
.org 0x100106
.halfword Max_Object
.org 0x100116
.halfword Max_Object
.org 0x1001C2
.halfword Max_Object
.org 0x1001D2
.halfword Max_Object
.org 0x100262
.halfword Max_Object
.org 0x100272
.halfword Max_Object
.org 0x100306
.halfword Max_Object
.org 0x107EB6
.halfword Max_Object
.org 0x1080A2
.halfword Max_Object
.org 0x1080B2
.halfword Max_Object
.org 0x108276
.halfword Max_Object
.org 0x1082E2
.halfword Max_Object
.org 0x1082AE
.halfword Max_Object
.org 0x10A3AA
.halfword Max_Object
.org 0x10A4FE
.halfword Max_Object
.org 0x10A4B2
.halfword Max_Object
.org 0x10A692
.halfword Max_Object + 1
.org 0x10A46A
.halfword Max_Object - 1
.org 0x10A63A
.halfword Max_Object - 1
.org 0x1070D2
.halfword hi(Object_Array + (0x70 * Max_Object))
.org 0x1070DE
.halfword lo(Object_Array + (0x70 * Max_Object))
.org 0x10C572
.halfword hi(Object_Array + (0x70 * Max_Object))
.org 0x10C57A
.halfword lo(Object_Array + (0x70 * Max_Object))
.org 0x10CAE6
.halfword hi(Object_Array + (0x70 * Max_Object))
.org 0x10CAEA
.halfword lo(Object_Array + (0x70 * Max_Object))
.org 0x10CD02
.halfword hi(Object_Array + (0x70 * Max_Object))
.org 0x10CD06
.halfword lo(Object_Array + (0x70 * Max_Object))
.close