-
Notifications
You must be signed in to change notification settings - Fork 785
/
pic_pointers.asm
516 lines (513 loc) · 12.5 KB
/
pic_pointers.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
; Pics are defined in gfx/pics.asm
PokemonPicPointers::
; entries correspond to Pokémon species, two apiece
table_width 3 * 2, PokemonPicPointers
dba_pic BulbasaurFrontpic
dba_pic BulbasaurBackpic
dba_pic IvysaurFrontpic
dba_pic IvysaurBackpic
dba_pic VenusaurFrontpic
dba_pic VenusaurBackpic
dba_pic CharmanderFrontpic
dba_pic CharmanderBackpic
dba_pic CharmeleonFrontpic
dba_pic CharmeleonBackpic
dba_pic CharizardFrontpic
dba_pic CharizardBackpic
dba_pic SquirtleFrontpic
dba_pic SquirtleBackpic
dba_pic WartortleFrontpic
dba_pic WartortleBackpic
dba_pic BlastoiseFrontpic
dba_pic BlastoiseBackpic
dba_pic CaterpieFrontpic
dba_pic CaterpieBackpic
dba_pic MetapodFrontpic
dba_pic MetapodBackpic
dba_pic ButterfreeFrontpic
dba_pic ButterfreeBackpic
dba_pic WeedleFrontpic
dba_pic WeedleBackpic
dba_pic KakunaFrontpic
dba_pic KakunaBackpic
dba_pic BeedrillFrontpic
dba_pic BeedrillBackpic
dba_pic PidgeyFrontpic
dba_pic PidgeyBackpic
dba_pic PidgeottoFrontpic
dba_pic PidgeottoBackpic
dba_pic PidgeotFrontpic
dba_pic PidgeotBackpic
dba_pic RattataFrontpic
dba_pic RattataBackpic
dba_pic RaticateFrontpic
dba_pic RaticateBackpic
dba_pic SpearowFrontpic
dba_pic SpearowBackpic
dba_pic FearowFrontpic
dba_pic FearowBackpic
dba_pic EkansFrontpic
dba_pic EkansBackpic
dba_pic ArbokFrontpic
dba_pic ArbokBackpic
dba_pic PikachuFrontpic
dba_pic PikachuBackpic
dba_pic RaichuFrontpic
dba_pic RaichuBackpic
dba_pic SandshrewFrontpic
dba_pic SandshrewBackpic
dba_pic SandslashFrontpic
dba_pic SandslashBackpic
dba_pic NidoranFFrontpic
dba_pic NidoranFBackpic
dba_pic NidorinaFrontpic
dba_pic NidorinaBackpic
dba_pic NidoqueenFrontpic
dba_pic NidoqueenBackpic
dba_pic NidoranMFrontpic
dba_pic NidoranMBackpic
dba_pic NidorinoFrontpic
dba_pic NidorinoBackpic
dba_pic NidokingFrontpic
dba_pic NidokingBackpic
dba_pic ClefairyFrontpic
dba_pic ClefairyBackpic
dba_pic ClefableFrontpic
dba_pic ClefableBackpic
dba_pic VulpixFrontpic
dba_pic VulpixBackpic
dba_pic NinetalesFrontpic
dba_pic NinetalesBackpic
dba_pic JigglypuffFrontpic
dba_pic JigglypuffBackpic
dba_pic WigglytuffFrontpic
dba_pic WigglytuffBackpic
dba_pic ZubatFrontpic
dba_pic ZubatBackpic
dba_pic GolbatFrontpic
dba_pic GolbatBackpic
dba_pic OddishFrontpic
dba_pic OddishBackpic
dba_pic GloomFrontpic
dba_pic GloomBackpic
dba_pic VileplumeFrontpic
dba_pic VileplumeBackpic
dba_pic ParasFrontpic
dba_pic ParasBackpic
dba_pic ParasectFrontpic
dba_pic ParasectBackpic
dba_pic VenonatFrontpic
dba_pic VenonatBackpic
dba_pic VenomothFrontpic
dba_pic VenomothBackpic
dba_pic DiglettFrontpic
dba_pic DiglettBackpic
dba_pic DugtrioFrontpic
dba_pic DugtrioBackpic
dba_pic MeowthFrontpic
dba_pic MeowthBackpic
dba_pic PersianFrontpic
dba_pic PersianBackpic
dba_pic PsyduckFrontpic
dba_pic PsyduckBackpic
dba_pic GolduckFrontpic
dba_pic GolduckBackpic
dba_pic MankeyFrontpic
dba_pic MankeyBackpic
dba_pic PrimeapeFrontpic
dba_pic PrimeapeBackpic
dba_pic GrowlitheFrontpic
dba_pic GrowlitheBackpic
dba_pic ArcanineFrontpic
dba_pic ArcanineBackpic
dba_pic PoliwagFrontpic
dba_pic PoliwagBackpic
dba_pic PoliwhirlFrontpic
dba_pic PoliwhirlBackpic
dba_pic PoliwrathFrontpic
dba_pic PoliwrathBackpic
dba_pic AbraFrontpic
dba_pic AbraBackpic
dba_pic KadabraFrontpic
dba_pic KadabraBackpic
dba_pic AlakazamFrontpic
dba_pic AlakazamBackpic
dba_pic MachopFrontpic
dba_pic MachopBackpic
dba_pic MachokeFrontpic
dba_pic MachokeBackpic
dba_pic MachampFrontpic
dba_pic MachampBackpic
dba_pic BellsproutFrontpic
dba_pic BellsproutBackpic
dba_pic WeepinbellFrontpic
dba_pic WeepinbellBackpic
dba_pic VictreebelFrontpic
dba_pic VictreebelBackpic
dba_pic TentacoolFrontpic
dba_pic TentacoolBackpic
dba_pic TentacruelFrontpic
dba_pic TentacruelBackpic
dba_pic GeodudeFrontpic
dba_pic GeodudeBackpic
dba_pic GravelerFrontpic
dba_pic GravelerBackpic
dba_pic GolemFrontpic
dba_pic GolemBackpic
dba_pic PonytaFrontpic
dba_pic PonytaBackpic
dba_pic RapidashFrontpic
dba_pic RapidashBackpic
dba_pic SlowpokeFrontpic
dba_pic SlowpokeBackpic
dba_pic SlowbroFrontpic
dba_pic SlowbroBackpic
dba_pic MagnemiteFrontpic
dba_pic MagnemiteBackpic
dba_pic MagnetonFrontpic
dba_pic MagnetonBackpic
dba_pic FarfetchDFrontpic
dba_pic FarfetchDBackpic
dba_pic DoduoFrontpic
dba_pic DoduoBackpic
dba_pic DodrioFrontpic
dba_pic DodrioBackpic
dba_pic SeelFrontpic
dba_pic SeelBackpic
dba_pic DewgongFrontpic
dba_pic DewgongBackpic
dba_pic GrimerFrontpic
dba_pic GrimerBackpic
dba_pic MukFrontpic
dba_pic MukBackpic
dba_pic ShellderFrontpic
dba_pic ShellderBackpic
dba_pic CloysterFrontpic
dba_pic CloysterBackpic
dba_pic GastlyFrontpic
dba_pic GastlyBackpic
dba_pic HaunterFrontpic
dba_pic HaunterBackpic
dba_pic GengarFrontpic
dba_pic GengarBackpic
dba_pic OnixFrontpic
dba_pic OnixBackpic
dba_pic DrowzeeFrontpic
dba_pic DrowzeeBackpic
dba_pic HypnoFrontpic
dba_pic HypnoBackpic
dba_pic KrabbyFrontpic
dba_pic KrabbyBackpic
dba_pic KinglerFrontpic
dba_pic KinglerBackpic
dba_pic VoltorbFrontpic
dba_pic VoltorbBackpic
dba_pic ElectrodeFrontpic
dba_pic ElectrodeBackpic
dba_pic ExeggcuteFrontpic
dba_pic ExeggcuteBackpic
dba_pic ExeggutorFrontpic
dba_pic ExeggutorBackpic
dba_pic CuboneFrontpic
dba_pic CuboneBackpic
dba_pic MarowakFrontpic
dba_pic MarowakBackpic
dba_pic HitmonleeFrontpic
dba_pic HitmonleeBackpic
dba_pic HitmonchanFrontpic
dba_pic HitmonchanBackpic
dba_pic LickitungFrontpic
dba_pic LickitungBackpic
dba_pic KoffingFrontpic
dba_pic KoffingBackpic
dba_pic WeezingFrontpic
dba_pic WeezingBackpic
dba_pic RhyhornFrontpic
dba_pic RhyhornBackpic
dba_pic RhydonFrontpic
dba_pic RhydonBackpic
dba_pic ChanseyFrontpic
dba_pic ChanseyBackpic
dba_pic TangelaFrontpic
dba_pic TangelaBackpic
dba_pic KangaskhanFrontpic
dba_pic KangaskhanBackpic
dba_pic HorseaFrontpic
dba_pic HorseaBackpic
dba_pic SeadraFrontpic
dba_pic SeadraBackpic
dba_pic GoldeenFrontpic
dba_pic GoldeenBackpic
dba_pic SeakingFrontpic
dba_pic SeakingBackpic
dba_pic StaryuFrontpic
dba_pic StaryuBackpic
dba_pic StarmieFrontpic
dba_pic StarmieBackpic
dba_pic MrMimeFrontpic
dba_pic MrMimeBackpic
dba_pic ScytherFrontpic
dba_pic ScytherBackpic
dba_pic JynxFrontpic
dba_pic JynxBackpic
dba_pic ElectabuzzFrontpic
dba_pic ElectabuzzBackpic
dba_pic MagmarFrontpic
dba_pic MagmarBackpic
dba_pic PinsirFrontpic
dba_pic PinsirBackpic
dba_pic TaurosFrontpic
dba_pic TaurosBackpic
dba_pic MagikarpFrontpic
dba_pic MagikarpBackpic
dba_pic GyaradosFrontpic
dba_pic GyaradosBackpic
dba_pic LaprasFrontpic
dba_pic LaprasBackpic
dba_pic DittoFrontpic
dba_pic DittoBackpic
dba_pic EeveeFrontpic
dba_pic EeveeBackpic
dba_pic VaporeonFrontpic
dba_pic VaporeonBackpic
dba_pic JolteonFrontpic
dba_pic JolteonBackpic
dba_pic FlareonFrontpic
dba_pic FlareonBackpic
dba_pic PorygonFrontpic
dba_pic PorygonBackpic
dba_pic OmanyteFrontpic
dba_pic OmanyteBackpic
dba_pic OmastarFrontpic
dba_pic OmastarBackpic
dba_pic KabutoFrontpic
dba_pic KabutoBackpic
dba_pic KabutopsFrontpic
dba_pic KabutopsBackpic
dba_pic AerodactylFrontpic
dba_pic AerodactylBackpic
dba_pic SnorlaxFrontpic
dba_pic SnorlaxBackpic
dba_pic ArticunoFrontpic
dba_pic ArticunoBackpic
dba_pic ZapdosFrontpic
dba_pic ZapdosBackpic
dba_pic MoltresFrontpic
dba_pic MoltresBackpic
dba_pic DratiniFrontpic
dba_pic DratiniBackpic
dba_pic DragonairFrontpic
dba_pic DragonairBackpic
dba_pic DragoniteFrontpic
dba_pic DragoniteBackpic
dba_pic MewtwoFrontpic
dba_pic MewtwoBackpic
dba_pic MewFrontpic
dba_pic MewBackpic
dba_pic ChikoritaFrontpic
dba_pic ChikoritaBackpic
dba_pic BayleefFrontpic
dba_pic BayleefBackpic
dba_pic MeganiumFrontpic
dba_pic MeganiumBackpic
dba_pic CyndaquilFrontpic
dba_pic CyndaquilBackpic
dba_pic QuilavaFrontpic
dba_pic QuilavaBackpic
dba_pic TyphlosionFrontpic
dba_pic TyphlosionBackpic
dba_pic TotodileFrontpic
dba_pic TotodileBackpic
dba_pic CroconawFrontpic
dba_pic CroconawBackpic
dba_pic FeraligatrFrontpic
dba_pic FeraligatrBackpic
dba_pic SentretFrontpic
dba_pic SentretBackpic
dba_pic FurretFrontpic
dba_pic FurretBackpic
dba_pic HoothootFrontpic
dba_pic HoothootBackpic
dba_pic NoctowlFrontpic
dba_pic NoctowlBackpic
dba_pic LedybaFrontpic
dba_pic LedybaBackpic
dba_pic LedianFrontpic
dba_pic LedianBackpic
dba_pic SpinarakFrontpic
dba_pic SpinarakBackpic
dba_pic AriadosFrontpic
dba_pic AriadosBackpic
dba_pic CrobatFrontpic
dba_pic CrobatBackpic
dba_pic ChinchouFrontpic
dba_pic ChinchouBackpic
dba_pic LanturnFrontpic
dba_pic LanturnBackpic
dba_pic PichuFrontpic
dba_pic PichuBackpic
dba_pic CleffaFrontpic
dba_pic CleffaBackpic
dba_pic IgglybuffFrontpic
dba_pic IgglybuffBackpic
dba_pic TogepiFrontpic
dba_pic TogepiBackpic
dba_pic TogeticFrontpic
dba_pic TogeticBackpic
dba_pic NatuFrontpic
dba_pic NatuBackpic
dba_pic XatuFrontpic
dba_pic XatuBackpic
dba_pic MareepFrontpic
dba_pic MareepBackpic
dba_pic FlaaffyFrontpic
dba_pic FlaaffyBackpic
dba_pic AmpharosFrontpic
dba_pic AmpharosBackpic
dba_pic BellossomFrontpic
dba_pic BellossomBackpic
dba_pic MarillFrontpic
dba_pic MarillBackpic
dba_pic AzumarillFrontpic
dba_pic AzumarillBackpic
dba_pic SudowoodoFrontpic
dba_pic SudowoodoBackpic
dba_pic PolitoedFrontpic
dba_pic PolitoedBackpic
dba_pic HoppipFrontpic
dba_pic HoppipBackpic
dba_pic SkiploomFrontpic
dba_pic SkiploomBackpic
dba_pic JumpluffFrontpic
dba_pic JumpluffBackpic
dba_pic AipomFrontpic
dba_pic AipomBackpic
dba_pic SunkernFrontpic
dba_pic SunkernBackpic
dba_pic SunfloraFrontpic
dba_pic SunfloraBackpic
dba_pic YanmaFrontpic
dba_pic YanmaBackpic
dba_pic WooperFrontpic
dba_pic WooperBackpic
dba_pic QuagsireFrontpic
dba_pic QuagsireBackpic
dba_pic EspeonFrontpic
dba_pic EspeonBackpic
dba_pic UmbreonFrontpic
dba_pic UmbreonBackpic
dba_pic MurkrowFrontpic
dba_pic MurkrowBackpic
dba_pic SlowkingFrontpic
dba_pic SlowkingBackpic
dba_pic MisdreavusFrontpic
dba_pic MisdreavusBackpic
; Unown pics have their own table. See UnownPicPointers
dbw -1, -1
dbw -1, -1
dba_pic WobbuffetFrontpic
dba_pic WobbuffetBackpic
dba_pic GirafarigFrontpic
dba_pic GirafarigBackpic
dba_pic PinecoFrontpic
dba_pic PinecoBackpic
dba_pic ForretressFrontpic
dba_pic ForretressBackpic
dba_pic DunsparceFrontpic
dba_pic DunsparceBackpic
dba_pic GligarFrontpic
dba_pic GligarBackpic
dba_pic SteelixFrontpic
dba_pic SteelixBackpic
dba_pic SnubbullFrontpic
dba_pic SnubbullBackpic
dba_pic GranbullFrontpic
dba_pic GranbullBackpic
dba_pic QwilfishFrontpic
dba_pic QwilfishBackpic
dba_pic ScizorFrontpic
dba_pic ScizorBackpic
dba_pic ShuckleFrontpic
dba_pic ShuckleBackpic
dba_pic HeracrossFrontpic
dba_pic HeracrossBackpic
dba_pic SneaselFrontpic
dba_pic SneaselBackpic
dba_pic TeddiursaFrontpic
dba_pic TeddiursaBackpic
dba_pic UrsaringFrontpic
dba_pic UrsaringBackpic
dba_pic SlugmaFrontpic
dba_pic SlugmaBackpic
dba_pic MagcargoFrontpic
dba_pic MagcargoBackpic
dba_pic SwinubFrontpic
dba_pic SwinubBackpic
dba_pic PiloswineFrontpic
dba_pic PiloswineBackpic
dba_pic CorsolaFrontpic
dba_pic CorsolaBackpic
dba_pic RemoraidFrontpic
dba_pic RemoraidBackpic
dba_pic OctilleryFrontpic
dba_pic OctilleryBackpic
dba_pic DelibirdFrontpic
dba_pic DelibirdBackpic
dba_pic MantineFrontpic
dba_pic MantineBackpic
dba_pic SkarmoryFrontpic
dba_pic SkarmoryBackpic
dba_pic HoundourFrontpic
dba_pic HoundourBackpic
dba_pic HoundoomFrontpic
dba_pic HoundoomBackpic
dba_pic KingdraFrontpic
dba_pic KingdraBackpic
dba_pic PhanpyFrontpic
dba_pic PhanpyBackpic
dba_pic DonphanFrontpic
dba_pic DonphanBackpic
dba_pic Porygon2Frontpic
dba_pic Porygon2Backpic
dba_pic StantlerFrontpic
dba_pic StantlerBackpic
dba_pic SmeargleFrontpic
dba_pic SmeargleBackpic
dba_pic TyrogueFrontpic
dba_pic TyrogueBackpic
dba_pic HitmontopFrontpic
dba_pic HitmontopBackpic
dba_pic SmoochumFrontpic
dba_pic SmoochumBackpic
dba_pic ElekidFrontpic
dba_pic ElekidBackpic
dba_pic MagbyFrontpic
dba_pic MagbyBackpic
dba_pic MiltankFrontpic
dba_pic MiltankBackpic
dba_pic BlisseyFrontpic
dba_pic BlisseyBackpic
dba_pic RaikouFrontpic
dba_pic RaikouBackpic
dba_pic EnteiFrontpic
dba_pic EnteiBackpic
dba_pic SuicuneFrontpic
dba_pic SuicuneBackpic
dba_pic LarvitarFrontpic
dba_pic LarvitarBackpic
dba_pic PupitarFrontpic
dba_pic PupitarBackpic
dba_pic TyranitarFrontpic
dba_pic TyranitarBackpic
dba_pic LugiaFrontpic
dba_pic LugiaBackpic
dba_pic HoOhFrontpic
dba_pic HoOhBackpic
dba_pic CelebiFrontpic
dba_pic CelebiBackpic
assert_table_length NUM_POKEMON
dbw -1, -1 ; unused
dbw -1, -1 ; unused
dba_pic EggPic
dbw -1, -1 ; unused
assert_table_length EGG