summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTauwasser <Tauwasser@tauwasser.eu>2018-05-30 00:42:37 +0200
committerTauwasser <Tauwasser@tauwasser.eu>2018-05-30 00:42:37 +0200
commitf43233bbffb066b0bf7344bf83760abd768bfa10 (patch)
tree7a1c419718ac64f37ed6dad4ee298bdb738508c4
parent5946e4a8891ee6dfa9836d817df99b53f380b22c (diff)
gfx, main.asm: add Pokémon sprite bank table
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
-rw-r--r--gfx/pokemon/pkmn_pic_banks.asm20
-rw-r--r--main.asm2
2 files changed, 22 insertions, 0 deletions
diff --git a/gfx/pokemon/pkmn_pic_banks.asm b/gfx/pokemon/pkmn_pic_banks.asm
new file mode 100644
index 0000000..81b899e
--- /dev/null
+++ b/gfx/pokemon/pkmn_pic_banks.asm
@@ -0,0 +1,20 @@
+MonSpriteBankList::
+MonSpriteBankListStart::
+SECTION "PKMN Sprite Bank List", ROMX[$725C], BANK[$14]
+
+; DEX Entry ROM bank
+; i <= entry in list? --> use rom bank
+db DEX_RAICHU, $15
+db DEX_DUGTRIO, $16
+db DEX_GOLONE, $17
+db DEX_CRAB, $18
+db DEX_STARMIE, $19
+db DEX_FREEZER, $1A
+db DEX_JARANRA, $1B
+db DEX_KOUNYA, $1C
+db DEX_BOMBSEEKER, $1D
+db DEX_NYULA, $1E
+db $FF, $1F
+db $FF, $20
+
+MonSpriteBankListEnd:: \ No newline at end of file
diff --git a/main.asm b/main.asm
index 8509203..943d98f 100644
--- a/main.asm
+++ b/main.asm
@@ -46,6 +46,8 @@ INCLUDE "data/pokemon/evos_attacks.asm"
SECTION "Base Data", ROMX[$4F10],BANK[$14]
INCLUDE "data/pokemon/base_stats.asm"
+INCLUDE "gfx/pokemon/pkmn_pic_banks.asm"
+
INCLUDE "gfx/pokemon/pkmn_pics.asm"
SECTION "Annon Pic Ptrs and Pics", ROMX[$4d6a], BANK[$1f]