-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathGFXE_ARM.EQU
571 lines (511 loc) · 11.7 KB
/
GFXE_ARM.EQU
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
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
;=====================================
;
; Graphics .EQU file for .ARM
; IGRAB-ed on Thu Dec 02 13:59:00 1993
;
;=====================================
FINALEPIC = 4
STATUSPIC = 5
FACE5PIC = 6
FIRSTLATCHPIC = 7
FACE1PIC = 8
FACE2PIC = 9
FACE3PIC = 10
FACE4PIC = 11
RADAR_TOPPIC = 12
RADAR_BOTTOMPIC = 13
RADAR_RGEMPIC = 14
RADAR_GGEMPIC = 15
RADAR_BGEMPIC = 16
RADAR_YGEMPIC = 17
RADAR_PGEMPIC = 18
FIRSTGROUNDPIC = 19
FIRSTSTRIPPIC = 20
FIRSTSCALEPIC = 21
SKELETON_1PIC = 22
SKELETON_2PIC = 23
SKELETON_3PIC = 24
SKELETON_4PIC = 25
SKELETON_ATTACK_1PIC = 26
SKELETON_ATTACK_2PIC = 27
SKELETON_ATTACK_3PIC = 28
SKELETON_OUCHPIC = 29
SKELETON_DEATH_1PIC = 30
SKELETON_DEATH_2PIC = 31
TOMB1PIC = 32
TOMB2PIC = 33
TOMB3PIC = 34
OBJ_WARP1PIC = 35
OBJ_WARP2PIC = 36
OBJ_WARP3PIC = 37
OBJ_WARP4PIC = 38
EYE_WALK1PIC = 39
EYE_WALK2PIC = 40
EYE_WALK3PIC = 41
EYE_OUCH1PIC = 42
EYE_OUCH2PIC = 43
EYE_DEATH1PIC = 44
EYE_DEATH2PIC = 45
EYE_DEATH3PIC = 46
EYE_SCOWLPIC = 47
EYE_SHOT1PIC = 48
EYE_SHOT2PIC = 49
ZOMB_APPEAR1PIC = 50
ZOMB_APPEAR2PIC = 51
ZOMB_APPEAR3PIC = 52
ZOMB_APPEAR4PIC = 53
ZOMB_WALK1PIC = 54
ZOMB_WALK2PIC = 55
ZOMB_WALK3PIC = 56
ZOMB_OUCHPIC = 57
ZOMB_ATTACKPIC = 58
ZOMB_DIE1PIC = 59
ZOMB_DIE2PIC = 60
ZOMB_DIE3PIC = 61
BOLTOBJPIC = 62
BOLT2OBJPIC = 63
BOLT3OBJPIC = 64
NUKEOBJPIC = 65
NUKE2OBJPIC = 66
NUKE3OBJPIC = 67
TIMEOBJ1PIC = 68
TIMEOBJ2PIC = 69
O_WATER_CHEST1PIC = 70
O_WATER_CHEST2PIC = 71
POTIONOBJPIC = 72
RKEYOBJPIC = 73
YKEYOBJPIC = 74
GKEYOBJPIC = 75
BKEYOBJPIC = 76
RGEM1PIC = 77
RGEM2PIC = 78
GGEM1PIC = 79
GGEM2PIC = 80
BGEM1PIC = 81
BGEM2PIC = 82
YGEM1PIC = 83
YGEM2PIC = 84
PGEM1PIC = 85
PGEM2PIC = 86
CHESTOBJPIC = 87
PSHOT1PIC = 88
PSHOT2PIC = 89
PSHOT_EXP1PIC = 90
PSHOT_EXP2PIC = 91
PSHOT_EXP3PIC = 92
RED_DEMON1PIC = 93
RED_DEMON2PIC = 94
RED_DEMON3PIC = 95
RED_DEMON4PIC = 96
RED_DEMONATTACK1PIC = 97
RED_DEMONATTACK2PIC = 98
RED_DEMONATTACK3PIC = 99
RED_DEMONOUCHPIC = 100
RED_DEMONDIE1PIC = 101
RED_DEMONDIE2PIC = 102
RED_DEMONDIE3PIC = 103
MAGE1PIC = 104
MAGE2PIC = 105
MAGEOUCHPIC = 106
MAGEATTACKPIC = 107
MAGEDIE1PIC = 108
MAGEDIE2PIC = 109
BAT1PIC = 110
BAT2PIC = 111
BAT3PIC = 112
BAT4PIC = 113
BATDIE1PIC = 114
BATDIE2PIC = 115
GREL1PIC = 116
GREL2PIC = 117
GRELATTACKPIC = 118
GRELHITPIC = 119
GRELDIE1PIC = 120
GRELDIE2PIC = 121
GRELDIE3PIC = 122
GRELDIE4PIC = 123
GRELDIE5PIC = 124
GRELDIE6PIC = 125
SKULL_SHOTPIC = 126
GODESS_WALK1PIC = 127
GODESS_WALK2PIC = 128
GODESS_WALK3PIC = 129
GODESS_ATTACK1PIC = 130
GODESS_ATTACK2PIC = 131
GODESS_ATTACK3PIC = 132
GODESS_STATUEPIC = 133
GODESS_OUCHPIC = 134
GODESS_DEATH1PIC = 135
GODESS_DEATH2PIC = 136
ANT_EGG1PIC = 137
ANT_EGG2PIC = 138
ANT_WALK1PIC = 139
ANT_WALK2PIC = 140
ANT_WALK3PIC = 141
ANT_ATTACKPIC = 142
ANT_DEATH1PIC = 143
ANT_DEATH2PIC = 144
ANT_DEATH3PIC = 145
FATDEMON_WALK1PIC = 146
FATDEMON_WALK2PIC = 147
FATDEMON_WALK3PIC = 148
FATDEMON_WALK4PIC = 149
FATDEMON_ATTACK1PIC = 150
FATDEMON_ATTACK2PIC = 151
FATDEMON_OUCHPIC = 152
FATDEMON_BLOWUP1PIC = 153
FATDEMON_BLOWUP2PIC = 154
FATDEMON_BLOWUP3PIC = 155
FATDEMON_EXPLODEPIC = 156
FATDEMON_FEETPIC = 157
SUCCUBUS_WALK1PIC = 158
SUCCUBUS_WALK2PIC = 159
SUCCUBUS_WALK3PIC = 160
SUCCUBUS_WALK4PIC = 161
SUCCUBUS_ATTACK1PIC = 162
SUCCUBUS_ATTACK2PIC = 163
SUCCUBUS_OUCHPIC = 164
SUCCUBUS_DEATH1PIC = 165
SUCCUBUS_DEATH2PIC = 166
SUCCUBUS_SHOT1PIC = 167
TREE_IDLEPIC = 168
TREE_AWAKENINGPIC = 169
TREE_WALK1PIC = 170
TREE_WALK2PIC = 171
TREE_ATTACK1PIC = 172
TREE_ATTACK2PIC = 173
TREE_ATTACK3PIC = 174
TREE_DEATH1PIC = 175
TREE_DEATH2PIC = 176
TREE_DEATH3PIC = 177
DRAGON_BUBBLES1PIC = 178
DRAGON_BUBBLES2PIC = 179
DRAGON_EYESPIC = 180
DRAGON_RISE1PIC = 181
DRAGON_RISE2PIC = 182
DRAGON_WALK1PIC = 183
DRAGON_WALK2PIC = 184
DRAGON_WALK3PIC = 185
DRAGON_WALK4PIC = 186
DRAGON_ATTACK1PIC = 187
DRAGON_ATTACK2PIC = 188
DRAGON_ATTACK3PIC = 189
DRAGON_OUCHPIC = 190
DRAGON_DEATH1PIC = 191
DRAGON_DEATH2PIC = 192
DRAGON_DEATH3PIC = 193
BUNNY_LEFT1PIC = 194
BUNNY_LEFT2PIC = 195
BUNNY_RIGHT1PIC = 196
BUNNY_RIGHT2PIC = 197
BUNNY_META1PIC = 198
BUNNY_META2PIC = 199
BUNNY_WALK1PIC = 200
BUNNY_WALK2PIC = 201
BUNNY_OUCHPIC = 202
BUNNY_DEATH1PIC = 203
BUNNY_DEATH2PIC = 204
ARCH1PIC = 205
ARCH2PIC = 206
ARCH3PIC = 207
ARCH4PIC = 208
ARCH5PIC = 209
ARCH6PIC = 210
ARCH7PIC = 211
ARCH8PIC = 212
ARCH9PIC = 213
ARCH10PIC = 214
ARCH11PIC = 215
ARCH12PIC = 216
ARCH13PIC = 217
ANT_HILLPIC = 218
COLUMNPIC = 219
SULPHUR_GAS_1PIC = 220
SULPHUR_GAS_2PIC = 221
SULPHUR_GAS_3PIC = 222
FIRE_POT_1PIC = 223
FIRE_POT_2PIC = 224
SKEL_HANGPIC = 225
FORCE_FIELD_1PIC = 226
FORCE_FIELD_2PIC = 227
FORCE_FIELD_3PIC = 228
FORCE_FIELD_4PIC = 229
WFOUNTAINPIC = 230
FIRSTWALLPIC = 231
CRYSTAL_LIGHT_1PIC = 232
CRYSTAL_LIGHT_2PIC = 233
CRYSTAL_LIGHT_3PIC = 234
CRYSTAL_LIGHT_4PIC = 235
CRYSTAL_DARK_1PIC = 236
CRYSTAL_DARK_2PIC = 237
CRYSTAL_DARK_3PIC = 238
CRYSTAL_DARK_4PIC = 239
FIRE_WALL_1PIC = 240
FIRE_WALL_2PIC = 241
FIRE_WALL_3PIC = 242
FIRE_WALL_4PIC = 243
BRN_STONE_GATEPIC = 244
BRN_STONE_WALL_1PIC = 245
BRN_STONE_WALL_2PIC = 246
KUDZU_LIGHT_WALLPIC = 247
KUDZU_DARK_WALLPIC = 248
HEDGE_WALLPIC = 249
HEDGE_EYESPIC = 250
BRN_WINDOW_LIGHTPIC = 251
ALTAR_LEFTPIC = 252
ALTAR_RIGHTPIC = 253
GRAY_LIGHT_WALLPIC = 254
GRAY_DARK_WALLPIC = 255
GRAY_LIGHT_SIGNPIC = 256
GRAY_DARK_SIGNPIC = 257
MANICLE_LIGHT_BLOODYPIC = 258
MANICLE_DARK_BLOODYPIC = 259
LIGHT_CURTAIN_WINDOWPIC = 260
LIGHT_CURTAIN_WALLPIC = 261
DARK_CURTAIN_WINDOWPIC = 262
DARK_CURTAIN_WALLPIC = 263
BRN_LIGHT_SIGNPIC = 264
BRN_DARK_SIGNPIC = 265
LIGHT_STONE_WALLPIC = 266
DARK_STONE_WALLPIC = 267
BRN_FLAGSTONE_LIGHT_2PIC = 268
BRN_FLAGSTONE_DARK_2PIC = 269
RUST_METAL_LIGHTPIC = 270
RUST_METAL_DARKPIC = 271
GRAY_METAL_LIGHTPIC = 272
GRAY_METAL_DARKPIC = 273
WEAK_STONE_LIGHTPIC = 274
WEAK_STONE_DARKPIC = 275
WEAK_GRAY_RFGSTN_LIGHTPIC = 276
WEAK_GRAY_RFGSTN_DARKPIC = 277
WEAK_CRYSTAL_LIGHTPIC = 278
WEAK_CRYSTAL_DARKPIC = 279
RED_MUD_LIGHTPIC = 280
BRN_MUD_DARKPIC = 281
RED_MUD_WEAK_LIGHTPIC = 282
BRN_MUD_WEAK_DARKPIC = 283
HORN_DOORPIC = 284
CLOSED_DOOR_1PIC = 285
DOOR_2PIC = 286
WATER_LIGHT_WEAK_1PIC = 287
WATER_LIGHT_WEAK_2PIC = 288
WATER_LIGHT_WEAK_3PIC = 289
WATER_DARK_WEAK_1PIC = 290
WATER_DARK_WEAK_2PIC = 291
WATER_DARK_WEAK_3PIC = 292
WATER_LIGHT_1PIC = 293
WATER_LIGHT_2PIC = 294
WATER_LIGHT_3PIC = 295
WATER_DARK_1PIC = 296
WATER_DARK_2PIC = 297
WATER_DARK_3PIC = 298
TROLL_LIGHT_STONEPIC = 299
TROLL_DARK_STONEPIC = 300
TROLL_BLOODY_LT_STONEPIC = 301
TROLL_BLOODY_DK_STONEPIC = 302
LIGHT_BREATH_1PIC = 303
LIGHT_BREATH_2PIC = 304
LIGHT_BREATH_3PIC = 305
DARK_BREATH_1PIC = 306
DARK_BREATH_2PIC = 307
DARK_BREATH_3PIC = 308
EXP_WALL_1PIC = 309
EXP_WALL_2PIC = 310
EXP_WALL_3PIC = 311
WATER_EXP_WALL_1PIC = 312
WATER_EXP_WALL_2PIC = 313
WATER_EXP_WALL_3PIC = 314
W_GEN_DOOR1PIC = 315
W_GEN_DOOR2PIC = 316
W_CRYSTAL_DOORPIC = 317
DMG_BRN_FSTN_LTPIC = 318
DMG_BRN_FSTN_DKPIC = 319
DMG_FIN_FSTN_LTPIC = 320
DMG_FIN_FSTN_DKPIC = 321
STEEL_DOOR1PIC = 322
STEEL_DOOR2PIC = 323
BRN_WINDOW_DARKPIC = 324
GRY_DOOR_LTPIC = 325
GRY_DOOR_DKPIC = 326
BRN_DOOR_LTPIC = 327
BRN_DOOR_DKPIC = 328
GRY_FGSTN_LTPIC = 329
GRY_FGSTN_DKPIC = 330
KUDZU_WEAK_LIGHTPIC = 331
KUDZU_WEAK_DARKPIC = 332
LT_SKEL1PIC = 333
DK_SKEL1PIC = 334
LT_SKEL2PIC = 335
DK_SKEL2PIC = 336
MANICLE_LIGHT_WALLPIC = 337
MANICLE_DARK_WALLPIC = 338
TAP_1PIC = 339
TAP_2PIC = 340
TAP_3PIC = 341
TAP_4PIC = 342
TAP_5PIC = 343
FINALWALLPIC = 344
WATER_DOOR1_PIC = 345
WATER_DOOR2_PIC = 346
LASTWALLPIC = 347
HAND1PICM = 348
NORTHICONSPR = 349
LEVEL1TEXT = 640
LEVEL2TEXT = 641
LEVEL3TEXT = 642
LEVEL4TEXT = 643
LEVEL5TEXT = 644
LEVEL6TEXT = 645
LEVEL7TEXT = 646
LEVEL8TEXT = 647
LEVEL9TEXT = 648
LEVEL10TEXT = 649
LEVEL11TEXT = 650
LEVEL12TEXT = 651
LEVEL13TEXT = 652
LEVEL14TEXT = 653
LEVEL15TEXT = 654
LEVEL16TEXT = 655
LEVEL17TEXT = 656
PIRACY = 657
SKELDUDE_LUMP_START = 22
SKELDUDE_LUMP_END = 31
TOMBSTONES_LUMP_START = 32
TOMBSTONES_LUMP_END = 34
OBJ_WARP_LUMP_START = 35
OBJ_WARP_LUMP_END = 38
EYE_LUMP_START = 39
EYE_LUMP_END = 49
ZOMBIE_LUMP_START = 50
ZOMBIE_LUMP_END = 61
BOLT_LUMP_START = 62
BOLT_LUMP_END = 64
NUKE_LUMP_START = 65
NUKE_LUMP_END = 67
TIME_LUMP_START = 68
TIME_LUMP_END = 69
O_WATER_CHEST_LUMP_START = 70
O_WATER_CHEST_LUMP_END = 71
POTION_LUMP_START = 72
POTION_LUMP_END = 72
RKEY_LUMP_START = 73
RKEY_LUMP_END = 73
YKEY_LUMP_START = 74
YKEY_LUMP_END = 74
GKEY_LUMP_START = 75
GKEY_LUMP_END = 75
BKEY_LUMP_START = 76
BKEY_LUMP_END = 76
RGEM_LUMP_START = 77
RGEM_LUMP_END = 78
GGEM_LUMP_START = 79
GGEM_LUMP_END = 80
BGEM_LUMP_START = 81
BGEM_LUMP_END = 82
YGEM_LUMP_START = 83
YGEM_LUMP_END = 84
PGEM_LUMP_START = 85
PGEM_LUMP_END = 86
CHEST_LUMP_START = 87
CHEST_LUMP_END = 87
PLAYER_LUMP_START = 88
PLAYER_LUMP_END = 92
REDDEMON_LUMP_START = 93
REDDEMON_LUMP_END = 103
MAGE_LUMP_START = 104
MAGE_LUMP_END = 109
BAT_LUMP_START = 110
BAT_LUMP_END = 115
GREL_LUMP_START = 116
GREL_LUMP_END = 126
GODESS_LUMP_START = 127
GODESS_LUMP_END = 136
ANT_LUMP_START = 137
ANT_LUMP_END = 145
FATDEMON_LUMP_START = 146
FATDEMON_LUMP_END = 157
SUCCUBUS_LUMP_START = 158
SUCCUBUS_LUMP_END = 167
TREE_LUMP_START = 168
TREE_LUMP_END = 177
DRAGON_LUMP_START = 178
DRAGON_LUMP_END = 193
BUNNY_LUMP_START = 194
BUNNY_LUMP_END = 204
ARCH1_LUMP_START = 205
ARCH1_LUMP_END = 205
ARCH2_LUMP_START = 206
ARCH2_LUMP_END = 206
ARCH3_LUMP_START = 207
ARCH3_LUMP_END = 207
ARCH4_LUMP_START = 208
ARCH4_LUMP_END = 208
ARCH5_LUMP_START = 209
ARCH5_LUMP_END = 209
ARCH6_LUMP_START = 210
ARCH6_LUMP_END = 210
ARCH7_LUMP_START = 211
ARCH7_LUMP_END = 211
ARCH8_LUMP_START = 212
ARCH8_LUMP_END = 212
ARCH9_LUMP_START = 213
ARCH9_LUMP_END = 213
ARCH10_LUMP_START = 214
ARCH10_LUMP_END = 214
ARCH11_LUMP_START = 215
ARCH11_LUMP_END = 215
ARCH12_LUMP_START = 216
ARCH12_LUMP_END = 216
ARCH13_LUMP_START = 217
ARCH13_LUMP_END = 217
ANTHILL_LUMP_START = 218
ANTHILL_LUMP_END = 218
COLUMN_LUMP_START = 219
COLUMN_LUMP_END = 219
SULPHURGAS_LUMP_START = 220
SULPHURGAS_LUMP_END = 222
FIREPOT_LUMP_START = 223
FIREPOT_LUMP_END = 224
SKELHANG_LUMP_START = 225
SKELHANG_LUMP_END = 225
FORCEFIELD_LUMP_START = 226
FORCEFIELD_LUMP_END = 229
FOUNTAIN_LUMP_START = 230
FOUNTAIN_LUMP_END = 230
;
; Amount of each data item
;
NUMCHUNKS = 658
NUMFONT = 1
NUMFONTM = 0
NUMPICS = 344
NUMPICM = 1
NUMSPRITES = 1
NUMTILE8 = 108
NUMTILE8M = 36
NUMTILE16 = 216
NUMTILE16M = 72
NUMTILE32 = 0
NUMTILE32M = 0
NUMEXTERN = 18
;
; File offsets for data items
;
STRUCTPIC = 0
STRUCTPICM = 1
STRUCTSPRITE = 2
STARTFONT = 3
STARTFONTM = 4
STARTPICS = 4
STARTPICM = 348
STARTSPRITES = 349
STARTTILE8 = 350
STARTTILE8M = 351
STARTTILE16 = 352
STARTTILE16M = 568
STARTTILE32 = 640
STARTTILE32M = 640
STARTEXTERN = 640
;
; Thank you for using IGRAB!
;