mirror of https://github.com/pret/pokecrystal.git
350 lines
11 KiB
NASM
350 lines
11 KiB
NASM
|
ReadMonMenuIcon: ; 8eab3
|
||
|
cp EGG
|
||
|
jr z, .egg
|
||
|
dec a
|
||
|
ld hl, MonMenuIcons
|
||
|
ld e, a
|
||
|
ld d, 0
|
||
|
add hl, de
|
||
|
ld a, [hl]
|
||
|
ret
|
||
|
.egg
|
||
|
ld a, ICON_EGG
|
||
|
ret
|
||
|
; 8eac4
|
||
|
|
||
|
MonMenuIcons: ; 8eac4
|
||
|
db ICON_BULBASAUR ; BULBASAUR
|
||
|
db ICON_BULBASAUR ; IVYSAUR
|
||
|
db ICON_BULBASAUR ; VENUSAUR
|
||
|
db ICON_CHARMANDER ; CHARMANDER
|
||
|
db ICON_CHARMANDER ; CHARMELEON
|
||
|
db ICON_BIGMON ; CHARIZARD
|
||
|
db ICON_SQUIRTLE ; SQUIRTLE
|
||
|
db ICON_SQUIRTLE ; WARTORTLE
|
||
|
db ICON_SQUIRTLE ; BLASTOISE
|
||
|
db ICON_CATERPILLAR ; CATERPIE
|
||
|
db ICON_CATERPILLAR ; METAPOD
|
||
|
db ICON_MOTH ; BUTTERFREE
|
||
|
db ICON_CATERPILLAR ; WEEDLE
|
||
|
db ICON_CATERPILLAR ; KAKUNA
|
||
|
db ICON_BUG ; BEEDRILL
|
||
|
db ICON_BIRD ; PIDGEY
|
||
|
db ICON_BIRD ; PIDGEOTTO
|
||
|
db ICON_BIRD ; PIDGEOT
|
||
|
db ICON_FOX ; RATTATA
|
||
|
db ICON_FOX ; RATICATE
|
||
|
db ICON_BIRD ; SPEAROW
|
||
|
db ICON_BIRD ; FEAROW
|
||
|
db ICON_SERPENT ; EKANS
|
||
|
db ICON_SERPENT ; ARBOK
|
||
|
db ICON_PIKACHU ; PIKACHU
|
||
|
db ICON_PIKACHU ; RAICHU
|
||
|
db ICON_MONSTER ; SANDSHREW
|
||
|
db ICON_MONSTER ; SANDSLASH
|
||
|
db ICON_FOX ; NIDORAN_F
|
||
|
db ICON_FOX ; NIDORINA
|
||
|
db ICON_MONSTER ; NIDOQUEEN
|
||
|
db ICON_FOX ; NIDORAN_M
|
||
|
db ICON_FOX ; NIDORINO
|
||
|
db ICON_MONSTER ; NIDOKING
|
||
|
db ICON_CLEFAIRY ; CLEFAIRY
|
||
|
db ICON_CLEFAIRY ; CLEFABLE
|
||
|
db ICON_FOX ; VULPIX
|
||
|
db ICON_FOX ; NINETALES
|
||
|
db ICON_JIGGLYPUFF ; JIGGLYPUFF
|
||
|
db ICON_JIGGLYPUFF ; WIGGLYTUFF
|
||
|
db ICON_BAT ; ZUBAT
|
||
|
db ICON_BAT ; GOLBAT
|
||
|
db ICON_ODDISH ; ODDISH
|
||
|
db ICON_ODDISH ; GLOOM
|
||
|
db ICON_ODDISH ; VILEPLUME
|
||
|
db ICON_BUG ; PARAS
|
||
|
db ICON_BUG ; PARASECT
|
||
|
db ICON_CATERPILLAR ; VENONAT
|
||
|
db ICON_MOTH ; VENOMOTH
|
||
|
db ICON_DIGLETT ; DIGLETT
|
||
|
db ICON_DIGLETT ; DUGTRIO
|
||
|
db ICON_FOX ; MEOWTH
|
||
|
db ICON_FOX ; PERSIAN
|
||
|
db ICON_MONSTER ; PSYDUCK
|
||
|
db ICON_MONSTER ; GOLDUCK
|
||
|
db ICON_FIGHTER ; MANKEY
|
||
|
db ICON_FIGHTER ; PRIMEAPE
|
||
|
db ICON_FOX ; GROWLITHE
|
||
|
db ICON_FOX ; ARCANINE
|
||
|
db ICON_POLIWAG ; POLIWAG
|
||
|
db ICON_POLIWAG ; POLIWHIRL
|
||
|
db ICON_POLIWAG ; POLIWRATH
|
||
|
db ICON_HUMANSHAPE ; ABRA
|
||
|
db ICON_HUMANSHAPE ; KADABRA
|
||
|
db ICON_HUMANSHAPE ; ALAKAZAM
|
||
|
db ICON_FIGHTER ; MACHOP
|
||
|
db ICON_FIGHTER ; MACHOKE
|
||
|
db ICON_FIGHTER ; MACHAMP
|
||
|
db ICON_ODDISH ; BELLSPROUT
|
||
|
db ICON_ODDISH ; WEEPINBELL
|
||
|
db ICON_ODDISH ; VICTREEBEL
|
||
|
db ICON_JELLYFISH ; TENTACOOL
|
||
|
db ICON_JELLYFISH ; TENTACRUEL
|
||
|
db ICON_GEODUDE ; GEODUDE
|
||
|
db ICON_GEODUDE ; GRAVELER
|
||
|
db ICON_GEODUDE ; GOLEM
|
||
|
db ICON_EQUINE ; PONYTA
|
||
|
db ICON_EQUINE ; RAPIDASH
|
||
|
db ICON_SLOWPOKE ; SLOWPOKE
|
||
|
db ICON_SLOWPOKE ; SLOWBRO
|
||
|
db ICON_VOLTORB ; MAGNEMITE
|
||
|
db ICON_VOLTORB ; MAGNETON
|
||
|
db ICON_BIRD ; FARFETCH_D
|
||
|
db ICON_BIRD ; DODUO
|
||
|
db ICON_BIRD ; DODRIO
|
||
|
db ICON_LAPRAS ; SEEL
|
||
|
db ICON_LAPRAS ; DEWGONG
|
||
|
db ICON_BLOB ; GRIMER
|
||
|
db ICON_BLOB ; MUK
|
||
|
db ICON_SHELL ; SHELLDER
|
||
|
db ICON_SHELL ; CLOYSTER
|
||
|
db ICON_GHOST ; GASTLY
|
||
|
db ICON_GHOST ; HAUNTER
|
||
|
db ICON_GHOST ; GENGAR
|
||
|
db ICON_SERPENT ; ONIX
|
||
|
db ICON_HUMANSHAPE ; DROWZEE
|
||
|
db ICON_HUMANSHAPE ; HYPNO
|
||
|
db ICON_SHELL ; KRABBY
|
||
|
db ICON_SHELL ; KINGLER
|
||
|
db ICON_VOLTORB ; VOLTORB
|
||
|
db ICON_VOLTORB ; ELECTRODE
|
||
|
db ICON_ODDISH ; EXEGGCUTE
|
||
|
db ICON_ODDISH ; EXEGGUTOR
|
||
|
db ICON_MONSTER ; CUBONE
|
||
|
db ICON_MONSTER ; MAROWAK
|
||
|
db ICON_FIGHTER ; HITMONLEE
|
||
|
db ICON_FIGHTER ; HITMONCHAN
|
||
|
db ICON_MONSTER ; LICKITUNG
|
||
|
db ICON_BLOB ; KOFFING
|
||
|
db ICON_BLOB ; WEEZING
|
||
|
db ICON_EQUINE ; RHYHORN
|
||
|
db ICON_MONSTER ; RHYDON
|
||
|
db ICON_CLEFAIRY ; CHANSEY
|
||
|
db ICON_ODDISH ; TANGELA
|
||
|
db ICON_MONSTER ; KANGASKHAN
|
||
|
db ICON_FISH ; HORSEA
|
||
|
db ICON_FISH ; SEADRA
|
||
|
db ICON_FISH ; GOLDEEN
|
||
|
db ICON_FISH ; SEAKING
|
||
|
db ICON_STARYU ; STARYU
|
||
|
db ICON_STARYU ; STARMIE
|
||
|
db ICON_HUMANSHAPE ; MR__MIME
|
||
|
db ICON_BUG ; SCYTHER
|
||
|
db ICON_HUMANSHAPE ; JYNX
|
||
|
db ICON_HUMANSHAPE ; ELECTABUZZ
|
||
|
db ICON_HUMANSHAPE ; MAGMAR
|
||
|
db ICON_BUG ; PINSIR
|
||
|
db ICON_EQUINE ; TAUROS
|
||
|
db ICON_FISH ; MAGIKARP
|
||
|
db ICON_GYARADOS ; GYARADOS
|
||
|
db ICON_LAPRAS ; LAPRAS
|
||
|
db ICON_BLOB ; DITTO
|
||
|
db ICON_FOX ; EEVEE
|
||
|
db ICON_FOX ; VAPOREON
|
||
|
db ICON_FOX ; JOLTEON
|
||
|
db ICON_FOX ; FLAREON
|
||
|
db ICON_VOLTORB ; PORYGON
|
||
|
db ICON_SHELL ; OMANYTE
|
||
|
db ICON_SHELL ; OMASTAR
|
||
|
db ICON_SHELL ; KABUTO
|
||
|
db ICON_SHELL ; KABUTOPS
|
||
|
db ICON_BIRD ; AERODACTYL
|
||
|
db ICON_SNORLAX ; SNORLAX
|
||
|
db ICON_BIRD ; ARTICUNO
|
||
|
db ICON_BIRD ; ZAPDOS
|
||
|
db ICON_BIRD ; MOLTRES
|
||
|
db ICON_SERPENT ; DRATINI
|
||
|
db ICON_SERPENT ; DRAGONAIR
|
||
|
db ICON_BIGMON ; DRAGONITE
|
||
|
db ICON_HUMANSHAPE ; MEWTWO
|
||
|
db ICON_HUMANSHAPE ; MEW
|
||
|
db ICON_ODDISH ; CHIKORITA
|
||
|
db ICON_ODDISH ; BAYLEEF
|
||
|
db ICON_ODDISH ; MEGANIUM
|
||
|
db ICON_FOX ; CYNDAQUIL
|
||
|
db ICON_FOX ; QUILAVA
|
||
|
db ICON_FOX ; TYPHLOSION
|
||
|
db ICON_MONSTER ; TOTODILE
|
||
|
db ICON_MONSTER ; CROCONAW
|
||
|
db ICON_MONSTER ; FERALIGATR
|
||
|
db ICON_FOX ; SENTRET
|
||
|
db ICON_FOX ; FURRET
|
||
|
db ICON_BIRD ; HOOTHOOT
|
||
|
db ICON_BIRD ; NOCTOWL
|
||
|
db ICON_BUG ; LEDYBA
|
||
|
db ICON_BUG ; LEDIAN
|
||
|
db ICON_BUG ; SPINARAK
|
||
|
db ICON_BUG ; ARIADOS
|
||
|
db ICON_BAT ; CROBAT
|
||
|
db ICON_FISH ; CHINCHOU
|
||
|
db ICON_FISH ; LANTURN
|
||
|
db ICON_PIKACHU ; PICHU
|
||
|
db ICON_CLEFAIRY ; CLEFFA
|
||
|
db ICON_JIGGLYPUFF ; IGGLYBUFF
|
||
|
db ICON_CLEFAIRY ; TOGEPI
|
||
|
db ICON_BIRD ; TOGETIC
|
||
|
db ICON_BIRD ; NATU
|
||
|
db ICON_BIRD ; XATU
|
||
|
db ICON_FOX ; MAREEP
|
||
|
db ICON_MONSTER ; FLAAFFY
|
||
|
db ICON_MONSTER ; AMPHAROS
|
||
|
db ICON_ODDISH ; BELLOSSOM
|
||
|
db ICON_JIGGLYPUFF ; MARILL
|
||
|
db ICON_JIGGLYPUFF ; AZUMARILL
|
||
|
db ICON_SUDOWOODO ; SUDOWOODO
|
||
|
db ICON_POLIWAG ; POLITOED
|
||
|
db ICON_ODDISH ; HOPPIP
|
||
|
db ICON_ODDISH ; SKIPLOOM
|
||
|
db ICON_ODDISH ; JUMPLUFF
|
||
|
db ICON_MONSTER ; AIPOM
|
||
|
db ICON_ODDISH ; SUNKERN
|
||
|
db ICON_ODDISH ; SUNFLORA
|
||
|
db ICON_BUG ; YANMA
|
||
|
db ICON_MONSTER ; WOOPER
|
||
|
db ICON_MONSTER ; QUAGSIRE
|
||
|
db ICON_FOX ; ESPEON
|
||
|
db ICON_FOX ; UMBREON
|
||
|
db ICON_BIRD ; MURKROW
|
||
|
db ICON_SLOWPOKE ; SLOWKING
|
||
|
db ICON_GHOST ; MISDREAVUS
|
||
|
db ICON_UNOWN ; UNOWN
|
||
|
db ICON_GHOST ; WOBBUFFET
|
||
|
db ICON_EQUINE ; GIRAFARIG
|
||
|
db ICON_BUG ; PINECO
|
||
|
db ICON_BUG ; FORRETRESS
|
||
|
db ICON_SERPENT ; DUNSPARCE
|
||
|
db ICON_BUG ; GLIGAR
|
||
|
db ICON_SERPENT ; STEELIX
|
||
|
db ICON_MONSTER ; SNUBBULL
|
||
|
db ICON_MONSTER ; GRANBULL
|
||
|
db ICON_FISH ; QWILFISH
|
||
|
db ICON_BUG ; SCIZOR
|
||
|
db ICON_BUG ; SHUCKLE
|
||
|
db ICON_BUG ; HERACROSS
|
||
|
db ICON_FOX ; SNEASEL
|
||
|
db ICON_MONSTER ; TEDDIURSA
|
||
|
db ICON_MONSTER ; URSARING
|
||
|
db ICON_BLOB ; SLUGMA
|
||
|
db ICON_BLOB ; MAGCARGO
|
||
|
db ICON_EQUINE ; SWINUB
|
||
|
db ICON_EQUINE ; PILOSWINE
|
||
|
db ICON_SHELL ; CORSOLA
|
||
|
db ICON_FISH ; REMORAID
|
||
|
db ICON_FISH ; OCTILLERY
|
||
|
db ICON_MONSTER ; DELIBIRD
|
||
|
db ICON_FISH ; MANTINE
|
||
|
db ICON_BIRD ; SKARMORY
|
||
|
db ICON_FOX ; HOUNDOUR
|
||
|
db ICON_FOX ; HOUNDOOM
|
||
|
db ICON_BIGMON ; KINGDRA
|
||
|
db ICON_EQUINE ; PHANPY
|
||
|
db ICON_EQUINE ; DONPHAN
|
||
|
db ICON_VOLTORB ; PORYGON2
|
||
|
db ICON_EQUINE ; STANTLER
|
||
|
db ICON_MONSTER ; SMEARGLE
|
||
|
db ICON_FIGHTER ; TYROGUE
|
||
|
db ICON_FIGHTER ; HITMONTOP
|
||
|
db ICON_HUMANSHAPE ; SMOOCHUM
|
||
|
db ICON_HUMANSHAPE ; ELEKID
|
||
|
db ICON_HUMANSHAPE ; MAGBY
|
||
|
db ICON_EQUINE ; MILTANK
|
||
|
db ICON_CLEFAIRY ; BLISSEY
|
||
|
db ICON_FOX ; RAIKOU
|
||
|
db ICON_FOX ; ENTEI
|
||
|
db ICON_FOX ; SUICUNE
|
||
|
db ICON_MONSTER ; LARVITAR
|
||
|
db ICON_MONSTER ; PUPITAR
|
||
|
db ICON_MONSTER ; TYRANITAR
|
||
|
db ICON_LUGIA ; LUGIA
|
||
|
db ICON_HO_OH ; HO_OH
|
||
|
db ICON_HUMANSHAPE ; CELEBI
|
||
|
|
||
|
IconPointers:
|
||
|
dw NullIcon
|
||
|
dw PoliwagIcon
|
||
|
dw JigglypuffIcon
|
||
|
dw DiglettIcon
|
||
|
dw PikachuIcon
|
||
|
dw StaryuIcon
|
||
|
dw FishIcon
|
||
|
dw BirdIcon
|
||
|
dw MonsterIcon
|
||
|
dw ClefairyIcon
|
||
|
dw OddishIcon
|
||
|
dw BugIcon
|
||
|
dw GhostIcon
|
||
|
dw LaprasIcon
|
||
|
dw HumanshapeIcon
|
||
|
dw FoxIcon
|
||
|
dw EquineIcon
|
||
|
dw ShellIcon
|
||
|
dw BlobIcon
|
||
|
dw SerpentIcon
|
||
|
dw VoltorbIcon
|
||
|
dw SquirtleIcon
|
||
|
dw BulbasaurIcon
|
||
|
dw CharmanderIcon
|
||
|
dw CaterpillarIcon
|
||
|
dw UnownIcon
|
||
|
dw GeodudeIcon
|
||
|
dw FighterIcon
|
||
|
dw EggIcon
|
||
|
dw JellyfishIcon
|
||
|
dw MothIcon
|
||
|
dw BatIcon
|
||
|
dw SnorlaxIcon
|
||
|
dw HoOhIcon
|
||
|
dw LugiaIcon
|
||
|
dw GyaradosIcon
|
||
|
dw SlowpokeIcon
|
||
|
dw SudowoodoIcon
|
||
|
dw BigmonIcon
|
||
|
|
||
|
NullIcon:
|
||
|
PoliwagIcon: INCBIN "gfx/icon/poliwag.2bpp" ; 0x8ec0d
|
||
|
JigglypuffIcon: INCBIN "gfx/icon/jigglypuff.2bpp" ; 0x8ec8d
|
||
|
DiglettIcon: INCBIN "gfx/icon/diglett.2bpp" ; 0x8ed0d
|
||
|
PikachuIcon: INCBIN "gfx/icon/pikachu.2bpp" ; 0x8ed8d
|
||
|
StaryuIcon: INCBIN "gfx/icon/staryu.2bpp" ; 0x8ee0d
|
||
|
FishIcon: INCBIN "gfx/icon/fish.2bpp" ; 0x8ee8d
|
||
|
BirdIcon: INCBIN "gfx/icon/bird.2bpp" ; 0x8ef0d
|
||
|
MonsterIcon: INCBIN "gfx/icon/monster.2bpp" ; 0x8ef8d
|
||
|
ClefairyIcon: INCBIN "gfx/icon/clefairy.2bpp" ; 0x8f00d
|
||
|
OddishIcon: INCBIN "gfx/icon/oddish.2bpp" ; 0x8f08d
|
||
|
BugIcon: INCBIN "gfx/icon/bug.2bpp" ; 0x8f10d
|
||
|
GhostIcon: INCBIN "gfx/icon/ghost.2bpp" ; 0x8f18d
|
||
|
LaprasIcon: INCBIN "gfx/icon/lapras.2bpp" ; 0x8f20d
|
||
|
HumanshapeIcon: INCBIN "gfx/icon/humanshape.2bpp" ; 0x8f28d
|
||
|
FoxIcon: INCBIN "gfx/icon/fox.2bpp" ; 0x8f30d
|
||
|
EquineIcon: INCBIN "gfx/icon/equine.2bpp" ; 0x8f38d
|
||
|
ShellIcon: INCBIN "gfx/icon/shell.2bpp" ; 0x8f40d
|
||
|
BlobIcon: INCBIN "gfx/icon/blob.2bpp" ; 0x8f48d
|
||
|
SerpentIcon: INCBIN "gfx/icon/serpent.2bpp" ; 0x8f50d
|
||
|
VoltorbIcon: INCBIN "gfx/icon/voltorb.2bpp" ; 0x8f58d
|
||
|
SquirtleIcon: INCBIN "gfx/icon/squirtle.2bpp" ; 0x8f60d
|
||
|
BulbasaurIcon: INCBIN "gfx/icon/bulbasaur.2bpp" ; 0x8f68d
|
||
|
CharmanderIcon: INCBIN "gfx/icon/charmander.2bpp" ; 0x8f70d
|
||
|
CaterpillarIcon: INCBIN "gfx/icon/caterpillar.2bpp" ; 0x8f78d
|
||
|
UnownIcon: INCBIN "gfx/icon/unown.2bpp" ; 0x8f80d
|
||
|
GeodudeIcon: INCBIN "gfx/icon/geodude.2bpp" ; 0x8f88d
|
||
|
FighterIcon: INCBIN "gfx/icon/fighter.2bpp" ; 0x8f90d
|
||
|
EggIcon: INCBIN "gfx/icon/egg.2bpp" ; 0x8f98d
|
||
|
JellyfishIcon: INCBIN "gfx/icon/jellyfish.2bpp" ; 0x8fa0d
|
||
|
MothIcon: INCBIN "gfx/icon/moth.2bpp" ; 0x8fa8d
|
||
|
BatIcon: INCBIN "gfx/icon/bat.2bpp" ; 0x8fb0d
|
||
|
SnorlaxIcon: INCBIN "gfx/icon/snorlax.2bpp" ; 0x8fb8d
|
||
|
HoOhIcon: INCBIN "gfx/icon/ho_oh.2bpp" ; 0x8fc0d
|
||
|
LugiaIcon: INCBIN "gfx/icon/lugia.2bpp" ; 0x8fc8d
|
||
|
GyaradosIcon: INCBIN "gfx/icon/gyarados.2bpp" ; 0x8fd0d
|
||
|
SlowpokeIcon: INCBIN "gfx/icon/slowpoke.2bpp" ; 0x8fd8d
|
||
|
SudowoodoIcon: INCBIN "gfx/icon/sudowoodo.2bpp" ; 0x8fe0d
|
||
|
BigmonIcon: INCBIN "gfx/icon/bigmon.2bpp" ; 0x8fe8d
|
||
|
|