summaryrefslogtreecommitdiff
path: root/gfx
diff options
context:
space:
mode:
authorentrpntr <12521136+entrpntr@users.noreply.github.com>2020-06-03 19:58:45 -0400
committerGitHub <noreply@github.com>2020-06-03 19:58:45 -0400
commitd3a6668b1ce4336f9a4443c70376039b700ee012 (patch)
tree954c9cf0cbfad8207399563d36fd64d02c6f16ce /gfx
parent7cc52fe23bac6ab9b2d58667e825aef62dd74e03 (diff)
parent1210a5ef54141eeeebf79132a3124a8392c35c4e (diff)
Merge pull request #41 from libjet/bank23
Disassemble bank $23
Diffstat (limited to 'gfx')
-rwxr-xr-xgfx/battle/expbarend.2bppbin0 -> 16 bytes
-rwxr-xr-xgfx/battle/expbarend.pngbin0 -> 85 bytes
-rwxr-xr-xgfx/battle/expbarend_sgb.2bppbin0 -> 16 bytes
-rwxr-xr-xgfx/battle/expbarend_sgb.pngbin0 -> 85 bytes
-rwxr-xr-xgfx/icons.asm41
-rwxr-xr-xgfx/icons/bat.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/bat.pngbin0 -> 169 bytes
-rwxr-xr-xgfx/icons/bigmon.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/bigmon.pngbin0 -> 185 bytes
-rwxr-xr-xgfx/icons/bird.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/bird.pngbin0 -> 176 bytes
-rwxr-xr-xgfx/icons/blob.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/blob.pngbin0 -> 174 bytes
-rwxr-xr-xgfx/icons/bug.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/bug.pngbin0 -> 185 bytes
-rwxr-xr-xgfx/icons/bulbasaur.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/bulbasaur.pngbin0 -> 166 bytes
-rwxr-xr-xgfx/icons/caterpillar.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/caterpillar.pngbin0 -> 159 bytes
-rwxr-xr-xgfx/icons/charmander.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/charmander.pngbin0 -> 166 bytes
-rwxr-xr-xgfx/icons/clefairy.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/clefairy.pngbin0 -> 165 bytes
-rwxr-xr-xgfx/icons/diglett.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/diglett.pngbin0 -> 129 bytes
-rwxr-xr-xgfx/icons/egg.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/egg.pngbin0 -> 155 bytes
-rwxr-xr-xgfx/icons/equine.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/equine.pngbin0 -> 159 bytes
-rwxr-xr-xgfx/icons/fighter.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/fighter.pngbin0 -> 179 bytes
-rwxr-xr-xgfx/icons/fish.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/fish.pngbin0 -> 173 bytes
-rwxr-xr-xgfx/icons/fox.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/fox.pngbin0 -> 188 bytes
-rwxr-xr-xgfx/icons/geodude.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/geodude.pngbin0 -> 173 bytes
-rwxr-xr-xgfx/icons/ghost.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/ghost.pngbin0 -> 143 bytes
-rwxr-xr-xgfx/icons/gyarados.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/gyarados.pngbin0 -> 208 bytes
-rwxr-xr-xgfx/icons/ho_oh.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/ho_oh.pngbin0 -> 204 bytes
-rwxr-xr-xgfx/icons/humanshape.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/humanshape.pngbin0 -> 161 bytes
-rwxr-xr-xgfx/icons/item.2bpp1
-rwxr-xr-xgfx/icons/item.pngbin0 -> 82 bytes
-rwxr-xr-xgfx/icons/jellyfish.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/jellyfish.pngbin0 -> 172 bytes
-rwxr-xr-xgfx/icons/jigglypuff.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/jigglypuff.pngbin0 -> 165 bytes
-rwxr-xr-xgfx/icons/lapras.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/lapras.pngbin0 -> 165 bytes
-rwxr-xr-xgfx/icons/lugia.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/lugia.pngbin0 -> 185 bytes
-rwxr-xr-xgfx/icons/mail.2bpp1
-rwxr-xr-xgfx/icons/mail.pngbin0 -> 85 bytes
-rwxr-xr-xgfx/icons/monster.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/monster.pngbin0 -> 179 bytes
-rwxr-xr-xgfx/icons/moth.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/moth.pngbin0 -> 185 bytes
-rwxr-xr-xgfx/icons/oddish.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/oddish.pngbin0 -> 157 bytes
-rwxr-xr-xgfx/icons/pikachu.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/pikachu.pngbin0 -> 172 bytes
-rwxr-xr-xgfx/icons/poliwag.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/poliwag.pngbin0 -> 158 bytes
-rwxr-xr-xgfx/icons/serpent.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/serpent.pngbin0 -> 145 bytes
-rwxr-xr-xgfx/icons/shell.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/shell.pngbin0 -> 170 bytes
-rwxr-xr-xgfx/icons/slowpoke.2bpp2
-rwxr-xr-xgfx/icons/slowpoke.pngbin0 -> 183 bytes
-rwxr-xr-xgfx/icons/snorlax.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/snorlax.pngbin0 -> 165 bytes
-rwxr-xr-xgfx/icons/squirtle.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/squirtle.pngbin0 -> 170 bytes
-rwxr-xr-xgfx/icons/staryu.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/staryu.pngbin0 -> 166 bytes
-rwxr-xr-xgfx/icons/sudowoodo.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/sudowoodo.pngbin0 -> 195 bytes
-rwxr-xr-xgfx/icons/unown.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/unown.pngbin0 -> 112 bytes
-rwxr-xr-xgfx/icons/voltorb.2bppbin0 -> 128 bytes
-rwxr-xr-xgfx/icons/voltorb.pngbin0 -> 127 bytes
-rwxr-xr-xgfx/overworld/magnet_train_bg.tilemap1
-rwxr-xr-xgfx/overworld/magnet_train_fg.tilemapbin0 -> 80 bytes
-rwxr-xr-xgfx/overworld/trainer_battle_day.pal4
-rwxr-xr-xgfx/overworld/trainer_battle_nite.pal4
-rwxr-xr-xgfx/overworld/trainer_battle_pokeball_tiles.2bpp1
-rwxr-xr-xgfx/overworld/trainer_battle_pokeball_tiles.pngbin0 -> 89 bytes
91 files changed, 55 insertions, 0 deletions
diff --git a/gfx/battle/expbarend.2bpp b/gfx/battle/expbarend.2bpp
new file mode 100755
index 00000000..24f32e15
--- /dev/null
+++ b/gfx/battle/expbarend.2bpp
Binary files differ
diff --git a/gfx/battle/expbarend.png b/gfx/battle/expbarend.png
new file mode 100755
index 00000000..51c0e720
--- /dev/null
+++ b/gfx/battle/expbarend.png
Binary files differ
diff --git a/gfx/battle/expbarend_sgb.2bpp b/gfx/battle/expbarend_sgb.2bpp
new file mode 100755
index 00000000..dbeb3fde
--- /dev/null
+++ b/gfx/battle/expbarend_sgb.2bpp
Binary files differ
diff --git a/gfx/battle/expbarend_sgb.png b/gfx/battle/expbarend_sgb.png
new file mode 100755
index 00000000..25eed4a6
--- /dev/null
+++ b/gfx/battle/expbarend_sgb.png
Binary files differ
diff --git a/gfx/icons.asm b/gfx/icons.asm
new file mode 100755
index 00000000..c664516f
--- /dev/null
+++ b/gfx/icons.asm
@@ -0,0 +1,41 @@
+Icons: ; used only for BANK(Icons)
+
+NullIcon:
+PoliwagIcon: INCBIN "gfx/icons/poliwag.2bpp"
+JigglypuffIcon: INCBIN "gfx/icons/jigglypuff.2bpp"
+DiglettIcon: INCBIN "gfx/icons/diglett.2bpp"
+PikachuIcon: INCBIN "gfx/icons/pikachu.2bpp"
+StaryuIcon: INCBIN "gfx/icons/staryu.2bpp"
+FishIcon: INCBIN "gfx/icons/fish.2bpp"
+BirdIcon: INCBIN "gfx/icons/bird.2bpp"
+MonsterIcon: INCBIN "gfx/icons/monster.2bpp"
+ClefairyIcon: INCBIN "gfx/icons/clefairy.2bpp"
+OddishIcon: INCBIN "gfx/icons/oddish.2bpp"
+BugIcon: INCBIN "gfx/icons/bug.2bpp"
+GhostIcon: INCBIN "gfx/icons/ghost.2bpp"
+LaprasIcon: INCBIN "gfx/icons/lapras.2bpp"
+HumanshapeIcon: INCBIN "gfx/icons/humanshape.2bpp"
+FoxIcon: INCBIN "gfx/icons/fox.2bpp"
+EquineIcon: INCBIN "gfx/icons/equine.2bpp"
+ShellIcon: INCBIN "gfx/icons/shell.2bpp"
+BlobIcon: INCBIN "gfx/icons/blob.2bpp"
+SerpentIcon: INCBIN "gfx/icons/serpent.2bpp"
+VoltorbIcon: INCBIN "gfx/icons/voltorb.2bpp"
+SquirtleIcon: INCBIN "gfx/icons/squirtle.2bpp"
+BulbasaurIcon: INCBIN "gfx/icons/bulbasaur.2bpp"
+CharmanderIcon: INCBIN "gfx/icons/charmander.2bpp"
+CaterpillarIcon: INCBIN "gfx/icons/caterpillar.2bpp"
+UnownIcon: INCBIN "gfx/icons/unown.2bpp"
+GeodudeIcon: INCBIN "gfx/icons/geodude.2bpp"
+FighterIcon: INCBIN "gfx/icons/fighter.2bpp"
+EggIcon: INCBIN "gfx/icons/egg.2bpp"
+JellyfishIcon: INCBIN "gfx/icons/jellyfish.2bpp"
+MothIcon: INCBIN "gfx/icons/moth.2bpp"
+BatIcon: INCBIN "gfx/icons/bat.2bpp"
+SnorlaxIcon: INCBIN "gfx/icons/snorlax.2bpp"
+HoOhIcon: INCBIN "gfx/icons/ho_oh.2bpp"
+LugiaIcon: INCBIN "gfx/icons/lugia.2bpp"
+GyaradosIcon: INCBIN "gfx/icons/gyarados.2bpp"
+SlowpokeIcon: INCBIN "gfx/icons/slowpoke.2bpp"
+SudowoodoIcon: INCBIN "gfx/icons/sudowoodo.2bpp"
+BigmonIcon: INCBIN "gfx/icons/bigmon.2bpp"
diff --git a/gfx/icons/bat.2bpp b/gfx/icons/bat.2bpp
new file mode 100755
index 00000000..0e5cd7d4
--- /dev/null
+++ b/gfx/icons/bat.2bpp
Binary files differ
diff --git a/gfx/icons/bat.png b/gfx/icons/bat.png
new file mode 100755
index 00000000..3ea2ea83
--- /dev/null
+++ b/gfx/icons/bat.png
Binary files differ
diff --git a/gfx/icons/bigmon.2bpp b/gfx/icons/bigmon.2bpp
new file mode 100755
index 00000000..6883bd80
--- /dev/null
+++ b/gfx/icons/bigmon.2bpp
Binary files differ
diff --git a/gfx/icons/bigmon.png b/gfx/icons/bigmon.png
new file mode 100755
index 00000000..4a77f1ec
--- /dev/null
+++ b/gfx/icons/bigmon.png
Binary files differ
diff --git a/gfx/icons/bird.2bpp b/gfx/icons/bird.2bpp
new file mode 100755
index 00000000..fb1793da
--- /dev/null
+++ b/gfx/icons/bird.2bpp
Binary files differ
diff --git a/gfx/icons/bird.png b/gfx/icons/bird.png
new file mode 100755
index 00000000..e13bc6cb
--- /dev/null
+++ b/gfx/icons/bird.png
Binary files differ
diff --git a/gfx/icons/blob.2bpp b/gfx/icons/blob.2bpp
new file mode 100755
index 00000000..a855f008
--- /dev/null
+++ b/gfx/icons/blob.2bpp
Binary files differ
diff --git a/gfx/icons/blob.png b/gfx/icons/blob.png
new file mode 100755
index 00000000..aef74ae6
--- /dev/null
+++ b/gfx/icons/blob.png
Binary files differ
diff --git a/gfx/icons/bug.2bpp b/gfx/icons/bug.2bpp
new file mode 100755
index 00000000..e57e4c80
--- /dev/null
+++ b/gfx/icons/bug.2bpp
Binary files differ
diff --git a/gfx/icons/bug.png b/gfx/icons/bug.png
new file mode 100755
index 00000000..97504f72
--- /dev/null
+++ b/gfx/icons/bug.png
Binary files differ
diff --git a/gfx/icons/bulbasaur.2bpp b/gfx/icons/bulbasaur.2bpp
new file mode 100755
index 00000000..56dd284c
--- /dev/null
+++ b/gfx/icons/bulbasaur.2bpp
Binary files differ
diff --git a/gfx/icons/bulbasaur.png b/gfx/icons/bulbasaur.png
new file mode 100755
index 00000000..1de6636f
--- /dev/null
+++ b/gfx/icons/bulbasaur.png
Binary files differ
diff --git a/gfx/icons/caterpillar.2bpp b/gfx/icons/caterpillar.2bpp
new file mode 100755
index 00000000..964b6a6a
--- /dev/null
+++ b/gfx/icons/caterpillar.2bpp
Binary files differ
diff --git a/gfx/icons/caterpillar.png b/gfx/icons/caterpillar.png
new file mode 100755
index 00000000..85558104
--- /dev/null
+++ b/gfx/icons/caterpillar.png
Binary files differ
diff --git a/gfx/icons/charmander.2bpp b/gfx/icons/charmander.2bpp
new file mode 100755
index 00000000..4e218263
--- /dev/null
+++ b/gfx/icons/charmander.2bpp
Binary files differ
diff --git a/gfx/icons/charmander.png b/gfx/icons/charmander.png
new file mode 100755
index 00000000..3d85f131
--- /dev/null
+++ b/gfx/icons/charmander.png
Binary files differ
diff --git a/gfx/icons/clefairy.2bpp b/gfx/icons/clefairy.2bpp
new file mode 100755
index 00000000..6a5aed32
--- /dev/null
+++ b/gfx/icons/clefairy.2bpp
Binary files differ
diff --git a/gfx/icons/clefairy.png b/gfx/icons/clefairy.png
new file mode 100755
index 00000000..0017d9dd
--- /dev/null
+++ b/gfx/icons/clefairy.png
Binary files differ
diff --git a/gfx/icons/diglett.2bpp b/gfx/icons/diglett.2bpp
new file mode 100755
index 00000000..6a997c1c
--- /dev/null
+++ b/gfx/icons/diglett.2bpp
Binary files differ
diff --git a/gfx/icons/diglett.png b/gfx/icons/diglett.png
new file mode 100755
index 00000000..307181f7
--- /dev/null
+++ b/gfx/icons/diglett.png
Binary files differ
diff --git a/gfx/icons/egg.2bpp b/gfx/icons/egg.2bpp
new file mode 100755
index 00000000..03a62377
--- /dev/null
+++ b/gfx/icons/egg.2bpp
Binary files differ
diff --git a/gfx/icons/egg.png b/gfx/icons/egg.png
new file mode 100755
index 00000000..129346fd
--- /dev/null
+++ b/gfx/icons/egg.png
Binary files differ
diff --git a/gfx/icons/equine.2bpp b/gfx/icons/equine.2bpp
new file mode 100755
index 00000000..8853b5bd
--- /dev/null
+++ b/gfx/icons/equine.2bpp
Binary files differ
diff --git a/gfx/icons/equine.png b/gfx/icons/equine.png
new file mode 100755
index 00000000..b3da7181
--- /dev/null
+++ b/gfx/icons/equine.png
Binary files differ
diff --git a/gfx/icons/fighter.2bpp b/gfx/icons/fighter.2bpp
new file mode 100755
index 00000000..671b7e8a
--- /dev/null
+++ b/gfx/icons/fighter.2bpp
Binary files differ
diff --git a/gfx/icons/fighter.png b/gfx/icons/fighter.png
new file mode 100755
index 00000000..9deab976
--- /dev/null
+++ b/gfx/icons/fighter.png
Binary files differ
diff --git a/gfx/icons/fish.2bpp b/gfx/icons/fish.2bpp
new file mode 100755
index 00000000..e99315b5
--- /dev/null
+++ b/gfx/icons/fish.2bpp
Binary files differ
diff --git a/gfx/icons/fish.png b/gfx/icons/fish.png
new file mode 100755
index 00000000..35dbb1d2
--- /dev/null
+++ b/gfx/icons/fish.png
Binary files differ
diff --git a/gfx/icons/fox.2bpp b/gfx/icons/fox.2bpp
new file mode 100755
index 00000000..bbe04c03
--- /dev/null
+++ b/gfx/icons/fox.2bpp
Binary files differ
diff --git a/gfx/icons/fox.png b/gfx/icons/fox.png
new file mode 100755
index 00000000..0419c87c
--- /dev/null
+++ b/gfx/icons/fox.png
Binary files differ
diff --git a/gfx/icons/geodude.2bpp b/gfx/icons/geodude.2bpp
new file mode 100755
index 00000000..ff8bdfde
--- /dev/null
+++ b/gfx/icons/geodude.2bpp
Binary files differ
diff --git a/gfx/icons/geodude.png b/gfx/icons/geodude.png
new file mode 100755
index 00000000..02db8771
--- /dev/null
+++ b/gfx/icons/geodude.png
Binary files differ
diff --git a/gfx/icons/ghost.2bpp b/gfx/icons/ghost.2bpp
new file mode 100755
index 00000000..d47e8b62
--- /dev/null
+++ b/gfx/icons/ghost.2bpp
Binary files differ
diff --git a/gfx/icons/ghost.png b/gfx/icons/ghost.png
new file mode 100755
index 00000000..7ecf8ed0
--- /dev/null
+++ b/gfx/icons/ghost.png
Binary files differ
diff --git a/gfx/icons/gyarados.2bpp b/gfx/icons/gyarados.2bpp
new file mode 100755
index 00000000..ffe536ad
--- /dev/null
+++ b/gfx/icons/gyarados.2bpp
Binary files differ
diff --git a/gfx/icons/gyarados.png b/gfx/icons/gyarados.png
new file mode 100755
index 00000000..fad5d8ae
--- /dev/null
+++ b/gfx/icons/gyarados.png
Binary files differ
diff --git a/gfx/icons/ho_oh.2bpp b/gfx/icons/ho_oh.2bpp
new file mode 100755
index 00000000..db4277a3
--- /dev/null
+++ b/gfx/icons/ho_oh.2bpp
Binary files differ
diff --git a/gfx/icons/ho_oh.png b/gfx/icons/ho_oh.png
new file mode 100755
index 00000000..6ee91781
--- /dev/null
+++ b/gfx/icons/ho_oh.png
Binary files differ
diff --git a/gfx/icons/humanshape.2bpp b/gfx/icons/humanshape.2bpp
new file mode 100755
index 00000000..4dbbac0c
--- /dev/null
+++ b/gfx/icons/humanshape.2bpp
Binary files differ
diff --git a/gfx/icons/humanshape.png b/gfx/icons/humanshape.png
new file mode 100755
index 00000000..f5d0b929
--- /dev/null
+++ b/gfx/icons/humanshape.png
Binary files differ
diff --git a/gfx/icons/item.2bpp b/gfx/icons/item.2bpp
new file mode 100755
index 00000000..5d47aba7
--- /dev/null
+++ b/gfx/icons/item.2bpp
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/gfx/icons/item.png b/gfx/icons/item.png
new file mode 100755
index 00000000..a47d5500
--- /dev/null
+++ b/gfx/icons/item.png
Binary files differ
diff --git a/gfx/icons/jellyfish.2bpp b/gfx/icons/jellyfish.2bpp
new file mode 100755
index 00000000..cfda6ecc
--- /dev/null
+++ b/gfx/icons/jellyfish.2bpp
Binary files differ
diff --git a/gfx/icons/jellyfish.png b/gfx/icons/jellyfish.png
new file mode 100755
index 00000000..8583d5cd
--- /dev/null
+++ b/gfx/icons/jellyfish.png
Binary files differ
diff --git a/gfx/icons/jigglypuff.2bpp b/gfx/icons/jigglypuff.2bpp
new file mode 100755
index 00000000..bc00c535
--- /dev/null
+++ b/gfx/icons/jigglypuff.2bpp
Binary files differ
diff --git a/gfx/icons/jigglypuff.png b/gfx/icons/jigglypuff.png
new file mode 100755
index 00000000..70f87b0d
--- /dev/null
+++ b/gfx/icons/jigglypuff.png
Binary files differ
diff --git a/gfx/icons/lapras.2bpp b/gfx/icons/lapras.2bpp
new file mode 100755
index 00000000..47684bae
--- /dev/null
+++ b/gfx/icons/lapras.2bpp
Binary files differ
diff --git a/gfx/icons/lapras.png b/gfx/icons/lapras.png
new file mode 100755
index 00000000..89ad063d
--- /dev/null
+++ b/gfx/icons/lapras.png
Binary files differ
diff --git a/gfx/icons/lugia.2bpp b/gfx/icons/lugia.2bpp
new file mode 100755
index 00000000..fc146754
--- /dev/null
+++ b/gfx/icons/lugia.2bpp
Binary files differ
diff --git a/gfx/icons/lugia.png b/gfx/icons/lugia.png
new file mode 100755
index 00000000..56dbf283
--- /dev/null
+++ b/gfx/icons/lugia.png
Binary files differ
diff --git a/gfx/icons/mail.2bpp b/gfx/icons/mail.2bpp
new file mode 100755
index 00000000..a04f4eff
--- /dev/null
+++ b/gfx/icons/mail.2bpp
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/gfx/icons/mail.png b/gfx/icons/mail.png
new file mode 100755
index 00000000..53db461e
--- /dev/null
+++ b/gfx/icons/mail.png
Binary files differ
diff --git a/gfx/icons/monster.2bpp b/gfx/icons/monster.2bpp
new file mode 100755
index 00000000..ce8863cd
--- /dev/null
+++ b/gfx/icons/monster.2bpp
Binary files differ
diff --git a/gfx/icons/monster.png b/gfx/icons/monster.png
new file mode 100755
index 00000000..f97c67b6
--- /dev/null
+++ b/gfx/icons/monster.png
Binary files differ
diff --git a/gfx/icons/moth.2bpp b/gfx/icons/moth.2bpp
new file mode 100755
index 00000000..96d5d42f
--- /dev/null
+++ b/gfx/icons/moth.2bpp
Binary files differ
diff --git a/gfx/icons/moth.png b/gfx/icons/moth.png
new file mode 100755
index 00000000..f44440f5
--- /dev/null
+++ b/gfx/icons/moth.png
Binary files differ
diff --git a/gfx/icons/oddish.2bpp b/gfx/icons/oddish.2bpp
new file mode 100755
index 00000000..c9c7665e
--- /dev/null
+++ b/gfx/icons/oddish.2bpp
Binary files differ
diff --git a/gfx/icons/oddish.png b/gfx/icons/oddish.png
new file mode 100755
index 00000000..c069bd44
--- /dev/null
+++ b/gfx/icons/oddish.png
Binary files differ
diff --git a/gfx/icons/pikachu.2bpp b/gfx/icons/pikachu.2bpp
new file mode 100755
index 00000000..ec73af11
--- /dev/null
+++ b/gfx/icons/pikachu.2bpp
Binary files differ
diff --git a/gfx/icons/pikachu.png b/gfx/icons/pikachu.png
new file mode 100755
index 00000000..7b7d23db
--- /dev/null
+++ b/gfx/icons/pikachu.png
Binary files differ
diff --git a/gfx/icons/poliwag.2bpp b/gfx/icons/poliwag.2bpp
new file mode 100755
index 00000000..3d3da674
--- /dev/null
+++ b/gfx/icons/poliwag.2bpp
Binary files differ
diff --git a/gfx/icons/poliwag.png b/gfx/icons/poliwag.png
new file mode 100755
index 00000000..b6b63a81
--- /dev/null
+++ b/gfx/icons/poliwag.png
Binary files differ
diff --git a/gfx/icons/serpent.2bpp b/gfx/icons/serpent.2bpp
new file mode 100755
index 00000000..4be1a62a
--- /dev/null
+++ b/gfx/icons/serpent.2bpp
Binary files differ
diff --git a/gfx/icons/serpent.png b/gfx/icons/serpent.png
new file mode 100755
index 00000000..de575f08
--- /dev/null
+++ b/gfx/icons/serpent.png
Binary files differ
diff --git a/gfx/icons/shell.2bpp b/gfx/icons/shell.2bpp
new file mode 100755
index 00000000..9e9dd787
--- /dev/null
+++ b/gfx/icons/shell.2bpp
Binary files differ
diff --git a/gfx/icons/shell.png b/gfx/icons/shell.png
new file mode 100755
index 00000000..4daf2763
--- /dev/null
+++ b/gfx/icons/shell.png
Binary files differ
diff --git a/gfx/icons/slowpoke.2bpp b/gfx/icons/slowpoke.2bpp
new file mode 100755
index 00000000..045980e5
--- /dev/null
+++ b/gfx/icons/slowpoke.2bpp
@@ -0,0 +1,2 @@
+88GP|c<+<#@O88|xx?  ? ? pp#?(?>1? ?'
+><< ? ? pp \ No newline at end of file
diff --git a/gfx/icons/slowpoke.png b/gfx/icons/slowpoke.png
new file mode 100755
index 00000000..221f3f7a
--- /dev/null
+++ b/gfx/icons/slowpoke.png
Binary files differ
diff --git a/gfx/icons/snorlax.2bpp b/gfx/icons/snorlax.2bpp
new file mode 100755
index 00000000..1adb5c84
--- /dev/null
+++ b/gfx/icons/snorlax.2bpp
Binary files differ
diff --git a/gfx/icons/snorlax.png b/gfx/icons/snorlax.png
new file mode 100755
index 00000000..f2c1b0b7
--- /dev/null
+++ b/gfx/icons/snorlax.png
Binary files differ
diff --git a/gfx/icons/squirtle.2bpp b/gfx/icons/squirtle.2bpp
new file mode 100755
index 00000000..b6558faa
--- /dev/null
+++ b/gfx/icons/squirtle.2bpp
Binary files differ
diff --git a/gfx/icons/squirtle.png b/gfx/icons/squirtle.png
new file mode 100755
index 00000000..614aa21b
--- /dev/null
+++ b/gfx/icons/squirtle.png
Binary files differ
diff --git a/gfx/icons/staryu.2bpp b/gfx/icons/staryu.2bpp
new file mode 100755
index 00000000..890cfe20
--- /dev/null
+++ b/gfx/icons/staryu.2bpp
Binary files differ
diff --git a/gfx/icons/staryu.png b/gfx/icons/staryu.png
new file mode 100755
index 00000000..52361c78
--- /dev/null
+++ b/gfx/icons/staryu.png
Binary files differ
diff --git a/gfx/icons/sudowoodo.2bpp b/gfx/icons/sudowoodo.2bpp
new file mode 100755
index 00000000..1c939093
--- /dev/null
+++ b/gfx/icons/sudowoodo.2bpp
Binary files differ
diff --git a/gfx/icons/sudowoodo.png b/gfx/icons/sudowoodo.png
new file mode 100755
index 00000000..d115356b
--- /dev/null
+++ b/gfx/icons/sudowoodo.png
Binary files differ
diff --git a/gfx/icons/unown.2bpp b/gfx/icons/unown.2bpp
new file mode 100755
index 00000000..b1cddd8b
--- /dev/null
+++ b/gfx/icons/unown.2bpp
Binary files differ
diff --git a/gfx/icons/unown.png b/gfx/icons/unown.png
new file mode 100755
index 00000000..0a4d0e42
--- /dev/null
+++ b/gfx/icons/unown.png
Binary files differ
diff --git a/gfx/icons/voltorb.2bpp b/gfx/icons/voltorb.2bpp
new file mode 100755
index 00000000..b75cafe3
--- /dev/null
+++ b/gfx/icons/voltorb.2bpp
Binary files differ
diff --git a/gfx/icons/voltorb.png b/gfx/icons/voltorb.png
new file mode 100755
index 00000000..ef289541
--- /dev/null
+++ b/gfx/icons/voltorb.png
Binary files differ
diff --git a/gfx/overworld/magnet_train_bg.tilemap b/gfx/overworld/magnet_train_bg.tilemap
new file mode 100755
index 00000000..3a70aecc
--- /dev/null
+++ b/gfx/overworld/magnet_train_bg.tilemap
@@ -0,0 +1 @@
+LM\]LM\]11 11LM\]LM\] \ No newline at end of file
diff --git a/gfx/overworld/magnet_train_fg.tilemap b/gfx/overworld/magnet_train_fg.tilemap
new file mode 100755
index 00000000..2f542683
--- /dev/null
+++ b/gfx/overworld/magnet_train_fg.tilemap
Binary files differ
diff --git a/gfx/overworld/trainer_battle_day.pal b/gfx/overworld/trainer_battle_day.pal
new file mode 100755
index 00000000..b7d67891
--- /dev/null
+++ b/gfx/overworld/trainer_battle_day.pal
@@ -0,0 +1,4 @@
+ RGB 31, 18, 29
+ RGB 31, 11, 15
+ RGB 31, 05, 05
+ RGB 07, 07, 07
diff --git a/gfx/overworld/trainer_battle_nite.pal b/gfx/overworld/trainer_battle_nite.pal
new file mode 100755
index 00000000..d1a35f33
--- /dev/null
+++ b/gfx/overworld/trainer_battle_nite.pal
@@ -0,0 +1,4 @@
+ RGB 31, 18, 29
+ RGB 31, 05, 05
+ RGB 31, 05, 05
+ RGB 31, 05, 05
diff --git a/gfx/overworld/trainer_battle_pokeball_tiles.2bpp b/gfx/overworld/trainer_battle_pokeball_tiles.2bpp
new file mode 100755
index 00000000..09e51fd6
--- /dev/null
+++ b/gfx/overworld/trainer_battle_pokeball_tiles.2bpp
@@ -0,0 +1 @@
+Áý \ No newline at end of file
diff --git a/gfx/overworld/trainer_battle_pokeball_tiles.png b/gfx/overworld/trainer_battle_pokeball_tiles.png
new file mode 100755
index 00000000..a4655d26
--- /dev/null
+++ b/gfx/overworld/trainer_battle_pokeball_tiles.png
Binary files differ