summaryrefslogtreecommitdiff
path: root/gfx
diff options
context:
space:
mode:
Diffstat (limited to 'gfx')
-rw-r--r--gfx/battle/dude.2bpp.lz.d13fb490 (renamed from gfx/misc/dude.2bpp.lz.d13fb490)bin320 -> 320 bytes
-rw-r--r--gfx/battle/dude.png (renamed from gfx/misc/dude.png)bin375 -> 375 bytes
-rw-r--r--gfx/card_flip/card_flip_1.2bpp.lz.86f267e8 (renamed from gfx/unknown/0e0d16.2bpp.lz.86f267e8)bin402 -> 402 bytes
-rw-r--r--gfx/card_flip/card_flip_1.png (renamed from gfx/unknown/0e0d16.png)bin494 -> 494 bytes
-rw-r--r--gfx/card_flip/card_flip_2.2bpp.lz.6a6c671d (renamed from gfx/unknown/0e0ea8.2bpp.lz.6a6c671d)bin612 -> 612 bytes
-rw-r--r--[-rwxr-xr-x]gfx/card_flip/card_flip_2.png (renamed from gfx/unknown/0e0ea8.png)bin1304 -> 1304 bytes
-rw-r--r--gfx/card_flip/card_flip_3.2bpp.lz.53679db7 (renamed from gfx/unknown/0e0cdb.2bpp.lz.53679db7)bin27 -> 27 bytes
-rw-r--r--gfx/card_flip/card_flip_3.png (renamed from gfx/unknown/0e0cdb.png)bin99 -> 99 bytes
-rw-r--r--gfx/card_flip/off.png (renamed from gfx/unknown/0e0cf6.png)bin79 -> 79 bytes
-rw-r--r--gfx/card_flip/on.png (renamed from gfx/unknown/0e0d06.png)bin79 -> 79 bytes
-rw-r--r--gfx/diploma/diploma.2bpp.lz.7b56f7e5 (renamed from gfx/unknown/1dd805.2bpp.lz.7b56f7e5)bin1094 -> 1094 bytes
-rw-r--r--gfx/diploma/diploma.png (renamed from gfx/unknown/1dd805.png)bin938 -> 938 bytes
-rw-r--r--gfx/diploma/page1.tilemap (renamed from gfx/unknown/1ddc4b.tilemap)bin360 -> 360 bytes
-rw-r--r--gfx/diploma/page2.tilemap (renamed from gfx/unknown/1dddb3.tilemap)bin361 -> 361 bytes
-rw-r--r--gfx/dummy_game/dummy_game.2bpp.lz.821ba441 (renamed from gfx/unknown/0e2221.2bpp.lz.821ba441)bin368 -> 368 bytes
-rw-r--r--gfx/dummy_game/dummy_game.png (renamed from gfx/unknown/0e2221.png)bin445 -> 445 bytes
-rw-r--r--gfx/evo/egg_hatch.png (renamed from gfx/unknown/017393.png)bin107 -> 107 bytes
-rwxr-xr-xgfx/font.asm34
-rw-r--r--gfx/font/feet_inches.png (renamed from gfx/unknown/0fbbbb.png)bin89 -> 89 bytes
-rw-r--r--gfx/font/font.png (renamed from gfx/misc/font.png)bin770 -> 770 bytes
-rw-r--r--gfx/font/font_battle_extra.png (renamed from gfx/misc/font_battle_extra.png)bin280 -> 280 bytes
-rw-r--r--gfx/font/font_extra.png (renamed from gfx/misc/font_extra.png)bin293 -> 293 bytes
-rw-r--r--gfx/font/font_inversed.png (renamed from gfx/misc/font_inversed.png)bin736 -> 736 bytes
-rw-r--r--gfx/font/unown_font.png (renamed from gfx/misc/unown_font.png)bin294 -> 294 bytes
-rw-r--r--gfx/font/up_arrow.png (renamed from gfx/unknown/0f9424.png)bin86 -> 86 bytes
-rwxr-xr-xgfx/load_pics.asm12
-rw-r--r--gfx/namingscreen/border.png (renamed from gfx/unknown/011cb7.png)bin82 -> 82 bytes
-rw-r--r--gfx/namingscreen/cursor.png (renamed from gfx/unknown/011cc7.png)bin78 -> 78 bytes
-rw-r--r--gfx/namingscreen/end.png (renamed from gfx/unknown/011e5d.png)bin82 -> 82 bytes
-rw-r--r--gfx/namingscreen/middle_line.png (renamed from gfx/unknown/011e65.png)bin76 -> 76 bytes
-rw-r--r--gfx/namingscreen/underline.png (renamed from gfx/unknown/011e6d.png)bin74 -> 74 bytes
-rw-r--r--gfx/ow_fx/boulder_dust.png (renamed from gfx/misc/boulderdust.png)bin106 -> 106 bytes
-rw-r--r--gfx/ow_fx/chris_fish.png (renamed from gfx/overworld/chris_fish.png)bin190 -> 190 bytes
-rw-r--r--gfx/ow_fx/cut_grass.png (renamed from gfx/misc/cut_grass.png)bin134 -> 134 bytes
-rw-r--r--gfx/ow_fx/cut_tree.png (renamed from gfx/misc/cut_tree.png)bin140 -> 140 bytes
-rw-r--r--gfx/ow_fx/fishing_rod.png (renamed from gfx/misc/fishing2.png)bin103 -> 103 bytes
-rw-r--r--gfx/ow_fx/grass_rustle.png (renamed from gfx/misc/fishing4.png)bin88 -> 88 bytes
-rw-r--r--gfx/ow_fx/headbutt_tree.png (renamed from gfx/overworld/headbutt_tree.png)bin197 -> 197 bytes
-rw-r--r--gfx/ow_fx/heal_machine.png (renamed from gfx/unknown/0123fc.png)bin93 -> 93 bytes
-rw-r--r--gfx/ow_fx/kris_fish.png (renamed from gfx/overworld/kris_fish.png)bin193 -> 193 bytes
-rw-r--r--gfx/ow_fx/shadow.png (renamed from gfx/misc/shadow.png)bin84 -> 84 bytes
-rw-r--r--gfx/ow_fx/trainer_battle_pokeball_tiles.png (renamed from gfx/overworld/trainer_battle_pokeball_tiles.png)bin89 -> 89 bytes
-rw-r--r--gfx/pack/pack.png (renamed from gfx/misc/pack.png)bin282 -> 282 bytes
-rw-r--r--gfx/pack/pack_f.png (renamed from gfx/misc/pack_f.png)bin356 -> 356 bytes
-rw-r--r--gfx/pack/pack_menu.png (renamed from gfx/misc/pack_menu.png)bin360 -> 360 bytes
-rw-r--r--gfx/pc/pc.2bpp.lz.2201c1aa (renamed from gfx/pc.2bpp.lz.2201c1aa)bin132 -> 132 bytes
-rw-r--r--gfx/pc/pc.png (renamed from gfx/pc.png)bin115 -> 115 bytes
-rw-r--r--gfx/pc/pc_mail.png (renamed from gfx/pc_mail.png)bin114 -> 114 bytes
-rw-r--r--gfx/player/chris.png (renamed from gfx/misc/chris.png)bin417 -> 417 bytes
-rw-r--r--gfx/player/chris_back.2bpp.lz.0312ddce (renamed from gfx/misc/player.2bpp.lz.0312ddce)bin400 -> 400 bytes
-rw-r--r--gfx/player/chris_back.png (renamed from gfx/misc/player.png)bin458 -> 458 bytes
-rw-r--r--gfx/player/kris.png (renamed from gfx/misc/kris.png)bin418 -> 418 bytes
-rw-r--r--gfx/player/kris_back.png (renamed from gfx/misc/kris_back.png)bin484 -> 484 bytes
-rw-r--r--gfx/pokedex/footprints.png (renamed from gfx/misc/footprints.png)bin3012 -> 3012 bytes
-rw-r--r--gfx/pokegear/dexmap_nest_icon.2bpp1
-rw-r--r--gfx/pokegear/fast_ship.png (renamed from gfx/misc/fast_ship.png)bin154 -> 154 bytes
-rw-r--r--gfx/pokegear/flymap_label_border.1bppbin0 -> 48 bytes
-rw-r--r--gfx/pokegear/johto.bin (renamed from gfx/misc/johto.bin)bin361 -> 361 bytes
-rw-r--r--gfx/pokegear/kanto.bin (renamed from gfx/misc/kanto.bin)bin361 -> 361 bytes
-rw-r--r--gfx/pokegear/pokegear.2bpp.lz.42315ab4 (renamed from gfx/misc/pokegear.2bpp.lz.42315ab4)bin740 -> 740 bytes
-rw-r--r--gfx/pokegear/pokegear.png (renamed from gfx/misc/pokegear.png)bin388 -> 388 bytes
-rw-r--r--gfx/pokegear/pokegear_sprites.2bpp.lz.7a3cc91f (renamed from gfx/misc/pokegear_sprites.2bpp.lz.7a3cc91f)bin48 -> 48 bytes
-rw-r--r--gfx/pokegear/pokegear_sprites.png (renamed from gfx/misc/pokegear_sprites.png)bin133 -> 133 bytes
-rw-r--r--gfx/pokegear/town_map.2bpp.lz.c0587c86 (renamed from gfx/misc/town_map.2bpp.lz.c0587c86)bin772 -> 772 bytes
-rw-r--r--gfx/pokegear/town_map.png (renamed from gfx/misc/town_map.png)bin464 -> 464 bytes
-rw-r--r--gfx/shrink/shrink1.2bpp.lz.d4443930 (renamed from gfx/shrink1.2bpp.lz.d4443930)bin144 -> 144 bytes
-rw-r--r--gfx/shrink/shrink1.png (renamed from gfx/shrink1.png)bin188 -> 188 bytes
-rw-r--r--gfx/shrink/shrink2.2bpp.lz.3f58480a (renamed from gfx/shrink2.2bpp.lz.3f58480a)bin64 -> 64 bytes
-rw-r--r--gfx/shrink/shrink2.png (renamed from gfx/shrink2.png)bin156 -> 156 bytes
-rw-r--r--gfx/slots/slots.tilemap (renamed from gfx/slots.tilemap)bin240 -> 240 bytes
-rw-r--r--gfx/slots/slots_1.2bpp.lz.b22ddc13 (renamed from gfx/slots_1.2bpp.lz.b22ddc13)bin384 -> 384 bytes
-rw-r--r--gfx/slots/slots_1.png (renamed from gfx/slots_1.png)bin446 -> 446 bytes
-rw-r--r--gfx/slots/slots_2.2bpp.lz.b28f76e3 (renamed from gfx/slots_2.2bpp.lz.b28f76e3)bin608 -> 608 bytes
-rw-r--r--gfx/slots/slots_2.png (renamed from gfx/slots_2.png)bin664 -> 664 bytes
-rw-r--r--gfx/slots/slots_3.2bpp.lz.70c2984c (renamed from gfx/slots_3.2bpp.lz.70c2984c)bin528 -> 528 bytes
-rw-r--r--[-rwxr-xr-x]gfx/slots/slots_3.png (renamed from gfx/slots_3.png)bin1916 -> 1916 bytes
-rw-r--r--gfx/splash/copyright.png (renamed from gfx/misc/copyright.png)bin262 -> 262 bytes
-rw-r--r--gfx/stats/exp_bar_ends.png (renamed from gfx/unknown/0f8aa0.png)bin76 -> 76 bytes
-rw-r--r--gfx/stats/stats_tiles.png (renamed from gfx/unknown/0f89b0.png)bin195 -> 195 bytes
-rw-r--r--gfx/tilesets/water/water.png (renamed from gfx/tilesets/water.png)bin100 -> 100 bytes
-rw-r--r--gfx/timeset/background.png (renamed from gfx/unknown/0908fb.png)bin68 -> 68 bytes
-rw-r--r--gfx/timeset/down_arrow.png (renamed from gfx/unknown/09090b.png)bin82 -> 82 bytes
-rw-r--r--gfx/timeset/up_arrow.png (renamed from gfx/unknown/090903.png)bin82 -> 82 bytes
-rw-r--r--gfx/trade/border_cable_bottom.tilemap (renamed from gfx/unknown/16d5f5.tilemap)0
-rw-r--r--gfx/trade/border_cable_top.tilemap (renamed from gfx/unknown/16d5cd.tilemap)0
-rw-r--r--gfx/trade/border_mobile_fullscreen.tilemap (renamed from gfx/unknown/16d465.tilemap)0
-rw-r--r--gfx/trade/border_tiles.png (renamed from gfx/unknown/16cfc1.png)bin542 -> 542 bytes
-rw-r--r--gfx/trainer_card/badges.png (renamed from gfx/misc/badges.png)bin517 -> 517 bytes
-rw-r--r--gfx/trainer_card/card_right_corner.png (renamed from gfx/misc/card_right_corner.png)bin90 -> 90 bytes
-rw-r--r--gfx/trainer_card/card_status.png (renamed from gfx/misc/card_status.png)bin121 -> 121 bytes
-rw-r--r--gfx/trainer_card/chris_card.png (renamed from gfx/misc/chris_card.png)bin412 -> 412 bytes
-rw-r--r--gfx/trainer_card/kris_card.png (renamed from gfx/misc/kris_card.png)bin414 -> 414 bytes
-rw-r--r--gfx/trainer_card/leaders.png (renamed from gfx/misc/leaders.png)bin958 -> 958 bytes
-rw-r--r--gfx/trainer_card/trainer_card.png (renamed from gfx/misc/trainer_card.png)bin135 -> 135 bytes
94 files changed, 24 insertions, 23 deletions
diff --git a/gfx/misc/dude.2bpp.lz.d13fb490 b/gfx/battle/dude.2bpp.lz.d13fb490
index b8e96a09f..b8e96a09f 100644
--- a/gfx/misc/dude.2bpp.lz.d13fb490
+++ b/gfx/battle/dude.2bpp.lz.d13fb490
Binary files differ
diff --git a/gfx/misc/dude.png b/gfx/battle/dude.png
index 9a74a90d6..9a74a90d6 100644
--- a/gfx/misc/dude.png
+++ b/gfx/battle/dude.png
Binary files differ
diff --git a/gfx/unknown/0e0d16.2bpp.lz.86f267e8 b/gfx/card_flip/card_flip_1.2bpp.lz.86f267e8
index 8a60b966b..8a60b966b 100644
--- a/gfx/unknown/0e0d16.2bpp.lz.86f267e8
+++ b/gfx/card_flip/card_flip_1.2bpp.lz.86f267e8
Binary files differ
diff --git a/gfx/unknown/0e0d16.png b/gfx/card_flip/card_flip_1.png
index ab3c6594f..ab3c6594f 100644
--- a/gfx/unknown/0e0d16.png
+++ b/gfx/card_flip/card_flip_1.png
Binary files differ
diff --git a/gfx/unknown/0e0ea8.2bpp.lz.6a6c671d b/gfx/card_flip/card_flip_2.2bpp.lz.6a6c671d
index f238c797c..f238c797c 100644
--- a/gfx/unknown/0e0ea8.2bpp.lz.6a6c671d
+++ b/gfx/card_flip/card_flip_2.2bpp.lz.6a6c671d
Binary files differ
diff --git a/gfx/unknown/0e0ea8.png b/gfx/card_flip/card_flip_2.png
index 531417385..531417385 100755..100644
--- a/gfx/unknown/0e0ea8.png
+++ b/gfx/card_flip/card_flip_2.png
Binary files differ
diff --git a/gfx/unknown/0e0cdb.2bpp.lz.53679db7 b/gfx/card_flip/card_flip_3.2bpp.lz.53679db7
index 12baf9a8f..12baf9a8f 100644
--- a/gfx/unknown/0e0cdb.2bpp.lz.53679db7
+++ b/gfx/card_flip/card_flip_3.2bpp.lz.53679db7
Binary files differ
diff --git a/gfx/unknown/0e0cdb.png b/gfx/card_flip/card_flip_3.png
index 227450963..227450963 100644
--- a/gfx/unknown/0e0cdb.png
+++ b/gfx/card_flip/card_flip_3.png
Binary files differ
diff --git a/gfx/unknown/0e0cf6.png b/gfx/card_flip/off.png
index ac5885644..ac5885644 100644
--- a/gfx/unknown/0e0cf6.png
+++ b/gfx/card_flip/off.png
Binary files differ
diff --git a/gfx/unknown/0e0d06.png b/gfx/card_flip/on.png
index cea1577ef..cea1577ef 100644
--- a/gfx/unknown/0e0d06.png
+++ b/gfx/card_flip/on.png
Binary files differ
diff --git a/gfx/unknown/1dd805.2bpp.lz.7b56f7e5 b/gfx/diploma/diploma.2bpp.lz.7b56f7e5
index 5c35bb6e1..5c35bb6e1 100644
--- a/gfx/unknown/1dd805.2bpp.lz.7b56f7e5
+++ b/gfx/diploma/diploma.2bpp.lz.7b56f7e5
Binary files differ
diff --git a/gfx/unknown/1dd805.png b/gfx/diploma/diploma.png
index 768bbf913..768bbf913 100644
--- a/gfx/unknown/1dd805.png
+++ b/gfx/diploma/diploma.png
Binary files differ
diff --git a/gfx/unknown/1ddc4b.tilemap b/gfx/diploma/page1.tilemap
index fb5d79891..fb5d79891 100644
--- a/gfx/unknown/1ddc4b.tilemap
+++ b/gfx/diploma/page1.tilemap
Binary files differ
diff --git a/gfx/unknown/1dddb3.tilemap b/gfx/diploma/page2.tilemap
index e37c6b27d..e37c6b27d 100644
--- a/gfx/unknown/1dddb3.tilemap
+++ b/gfx/diploma/page2.tilemap
Binary files differ
diff --git a/gfx/unknown/0e2221.2bpp.lz.821ba441 b/gfx/dummy_game/dummy_game.2bpp.lz.821ba441
index b01fe34df..b01fe34df 100644
--- a/gfx/unknown/0e2221.2bpp.lz.821ba441
+++ b/gfx/dummy_game/dummy_game.2bpp.lz.821ba441
Binary files differ
diff --git a/gfx/unknown/0e2221.png b/gfx/dummy_game/dummy_game.png
index e0f1d3256..e0f1d3256 100644
--- a/gfx/unknown/0e2221.png
+++ b/gfx/dummy_game/dummy_game.png
Binary files differ
diff --git a/gfx/unknown/017393.png b/gfx/evo/egg_hatch.png
index e45921e1f..e45921e1f 100644
--- a/gfx/unknown/017393.png
+++ b/gfx/evo/egg_hatch.png
Binary files differ
diff --git a/gfx/font.asm b/gfx/font.asm
index 76c87545b..8d7186e4c 100755
--- a/gfx/font.asm
+++ b/gfx/font.asm
@@ -1,11 +1,11 @@
FontExtra:
-INCBIN "gfx/misc/font_extra.2bpp"
+INCBIN "gfx/font/font_extra.2bpp"
Font:
-INCBIN "gfx/misc/font.1bpp"
+INCBIN "gfx/font/font.1bpp"
FontBattleExtra:
-INCBIN "gfx/misc/font_battle_extra.2bpp"
+INCBIN "gfx/font/font_battle_extra.2bpp"
Frames: ; f8800
INCBIN "gfx/frames/1.1bpp"
@@ -19,19 +19,19 @@ INCBIN "gfx/frames/8.1bpp"
INCBIN "gfx/frames/9.1bpp"
; f89b0
-; TODO: Various misc graphics here.
+; Various misc graphics here.
StatsScreenPageTilesGFX: ; f89b0
-INCBIN "gfx/unknown/0f89b0.2bpp"
+INCBIN "gfx/stats/stats_tiles.2bpp"
; f8a90
-ShinyIcon: ; f8a90
+ShinyIconGFX: ; f8a90
; also part of StatsScreenPageTilesGFX
INCBIN "gfx/stats/shiny.2bpp"
-StatsScreenPageTilesGFX_Part2: ; f8aa0
+ExpBarEndsGFX: ; f8aa0
; not referenced on its own, but part of StatsScreenPageTilesGFX
-INCBIN "gfx/unknown/0f8aa0.2bpp"
+INCBIN "gfx/stats/exp_bar_ends.2bpp"
; f8ac0
EnemyHPBarBorderGFX: ; f8ac0
@@ -47,7 +47,7 @@ INCBIN "gfx/battle/expbar.2bpp"
; f8ba0
TownMapGFX: ; f8ba0
-INCBIN "gfx/misc/town_map.2bpp.lz"
+INCBIN "gfx/pokegear/town_map.2bpp.lz"
; f8ea4
WeekdayKanjiGFX: ; unused kanji
@@ -75,11 +75,11 @@ INCBIN "gfx/frames/map_entry_sign.2bpp"
; f9424
FontsExtra2_UpArrowGFX: ; f9424
-INCBIN "gfx/unknown/0f9424.2bpp"
+INCBIN "gfx/font/up_arrow.2bpp"
; f9434
Footprints: ; f9434
-INCBIN "gfx/misc/footprints.1bpp"
+INCBIN "gfx/pokedex/footprints.1bpp"
; fb434
; This and the following two functions are unreferenced.
@@ -131,11 +131,11 @@ _LoadStandardFont:: ; fb449
_LoadFontsExtra1:: ; fb48a
ld de, MobilePhoneTilesGFX
- ld hl, VTiles2 tile $60
+ ld hl, VTiles2 tile "<BLACK>" ; $60
lb bc, BANK(MobilePhoneTilesGFX), 1
call Get1bpp_2
ld de, OverworldPhoneIconGFX
- ld hl, VTiles2 tile $62
+ ld hl, VTiles2 tile "<PHONE>" ; $62
lb bc, BANK(OverworldPhoneIconGFX), 1
call Get2bpp_2
ld de, FontExtra + 3 * LEN_2BPP_TILE
@@ -147,7 +147,7 @@ _LoadFontsExtra1:: ; fb48a
_LoadFontsExtra2:: ; fb4b0
ld de, FontsExtra2_UpArrowGFX
- ld hl, VTiles2 tile $61
+ ld hl, VTiles2 tile "â–²" ; $61
ld b, BANK(FontsExtra2_UpArrowGFX)
ld c, 1
call Get2bpp_2
@@ -170,10 +170,10 @@ LoadFrame: ; fb4cc
call AddNTimes
ld d, h
ld e, l
- ld hl, VTiles2 tile $79
+ ld hl, VTiles2 tile "┌" ; $79
lb bc, BANK(Frames), TILES_PER_FRAME
call Get1bpp_2
- ld hl, VTiles2 tile $7f
+ ld hl, VTiles2 tile " " ; $7f
ld de, TextBoxSpaceGFX
lb bc, BANK(TextBoxSpaceGFX), 1
call Get1bpp_2
@@ -186,7 +186,7 @@ LoadBattleFontsHPBar: ; fb4f2
lb bc, BANK(FontBattleExtra), $c
call Get2bpp_2
ld hl, VTiles2 tile $70
- ld de, FontBattleExtra + $10 * LEN_2BPP_TILE
+ ld de, FontBattleExtra tile $10
lb bc, BANK(FontBattleExtra), 3
call Get2bpp_2
call LoadFrame
diff --git a/gfx/unknown/0fbbbb.png b/gfx/font/feet_inches.png
index 60f319eb3..60f319eb3 100644
--- a/gfx/unknown/0fbbbb.png
+++ b/gfx/font/feet_inches.png
Binary files differ
diff --git a/gfx/misc/font.png b/gfx/font/font.png
index 7119c0691..7119c0691 100644
--- a/gfx/misc/font.png
+++ b/gfx/font/font.png
Binary files differ
diff --git a/gfx/misc/font_battle_extra.png b/gfx/font/font_battle_extra.png
index 15e25a40c..15e25a40c 100644
--- a/gfx/misc/font_battle_extra.png
+++ b/gfx/font/font_battle_extra.png
Binary files differ
diff --git a/gfx/misc/font_extra.png b/gfx/font/font_extra.png
index 7ca840c3a..7ca840c3a 100644
--- a/gfx/misc/font_extra.png
+++ b/gfx/font/font_extra.png
Binary files differ
diff --git a/gfx/misc/font_inversed.png b/gfx/font/font_inversed.png
index 519339f39..519339f39 100644
--- a/gfx/misc/font_inversed.png
+++ b/gfx/font/font_inversed.png
Binary files differ
diff --git a/gfx/misc/unown_font.png b/gfx/font/unown_font.png
index 5ac70b807..5ac70b807 100644
--- a/gfx/misc/unown_font.png
+++ b/gfx/font/unown_font.png
Binary files differ
diff --git a/gfx/unknown/0f9424.png b/gfx/font/up_arrow.png
index 6f2b957f0..6f2b957f0 100644
--- a/gfx/unknown/0f9424.png
+++ b/gfx/font/up_arrow.png
Binary files differ
diff --git a/gfx/load_pics.asm b/gfx/load_pics.asm
index 78e65dc81..040a1d644 100755
--- a/gfx/load_pics.asm
+++ b/gfx/load_pics.asm
@@ -83,14 +83,14 @@ _GetFrontpic: ; 510a5
ld b, a
push bc
call GetFrontpicPointer
- ld a, BANK(wDecompressScratch)
+ ld a, BANK(wDecompressEnemyFrontpic)
ld [rSVBK], a
ld a, b
- ld de, wDecompressScratch + $800
+ ld de, wDecompressEnemyFrontpic
call FarDecompress
pop bc
ld hl, wDecompressScratch
- ld de, wDecompressScratch + $800
+ ld de, wDecompressEnemyFrontpic
call PadFrontpic
pop hl
push hl
@@ -149,15 +149,15 @@ GetAnimatedFrontpic: ; 51103
call GetFarWRAMByte
pop hl
and $f
- ld de, w6_d800 + 5 * 5 tiles
+ ld de, wDecompressEnemyFrontpic + 5 * 5 tiles
ld c, 5 * 5
cp 5
jr z, .got_dims
- ld de, w6_d800 + 6 * 6 tiles
+ ld de, wDecompressEnemyFrontpic + 6 * 6 tiles
ld c, 6 * 6
cp 6
jr z, .got_dims
- ld de, w6_d800 + 7 * 7 tiles
+ ld de, wDecompressEnemyFrontpic + 7 * 7 tiles
ld c, 7 * 7
.got_dims
diff --git a/gfx/unknown/011cb7.png b/gfx/namingscreen/border.png
index 36935ab82..36935ab82 100644
--- a/gfx/unknown/011cb7.png
+++ b/gfx/namingscreen/border.png
Binary files differ
diff --git a/gfx/unknown/011cc7.png b/gfx/namingscreen/cursor.png
index a0429a3ad..a0429a3ad 100644
--- a/gfx/unknown/011cc7.png
+++ b/gfx/namingscreen/cursor.png
Binary files differ
diff --git a/gfx/unknown/011e5d.png b/gfx/namingscreen/end.png
index c8e132b92..c8e132b92 100644
--- a/gfx/unknown/011e5d.png
+++ b/gfx/namingscreen/end.png
Binary files differ
diff --git a/gfx/unknown/011e65.png b/gfx/namingscreen/middle_line.png
index a34e82bf1..a34e82bf1 100644
--- a/gfx/unknown/011e65.png
+++ b/gfx/namingscreen/middle_line.png
Binary files differ
diff --git a/gfx/unknown/011e6d.png b/gfx/namingscreen/underline.png
index e92cd4d6a..e92cd4d6a 100644
--- a/gfx/unknown/011e6d.png
+++ b/gfx/namingscreen/underline.png
Binary files differ
diff --git a/gfx/misc/boulderdust.png b/gfx/ow_fx/boulder_dust.png
index 9acb11c1b..9acb11c1b 100644
--- a/gfx/misc/boulderdust.png
+++ b/gfx/ow_fx/boulder_dust.png
Binary files differ
diff --git a/gfx/overworld/chris_fish.png b/gfx/ow_fx/chris_fish.png
index ea0730151..ea0730151 100644
--- a/gfx/overworld/chris_fish.png
+++ b/gfx/ow_fx/chris_fish.png
Binary files differ
diff --git a/gfx/misc/cut_grass.png b/gfx/ow_fx/cut_grass.png
index b10e0cf8c..b10e0cf8c 100644
--- a/gfx/misc/cut_grass.png
+++ b/gfx/ow_fx/cut_grass.png
Binary files differ
diff --git a/gfx/misc/cut_tree.png b/gfx/ow_fx/cut_tree.png
index c1f1bc97d..c1f1bc97d 100644
--- a/gfx/misc/cut_tree.png
+++ b/gfx/ow_fx/cut_tree.png
Binary files differ
diff --git a/gfx/misc/fishing2.png b/gfx/ow_fx/fishing_rod.png
index 32d277269..32d277269 100644
--- a/gfx/misc/fishing2.png
+++ b/gfx/ow_fx/fishing_rod.png
Binary files differ
diff --git a/gfx/misc/fishing4.png b/gfx/ow_fx/grass_rustle.png
index 0b2d73e2c..0b2d73e2c 100644
--- a/gfx/misc/fishing4.png
+++ b/gfx/ow_fx/grass_rustle.png
Binary files differ
diff --git a/gfx/overworld/headbutt_tree.png b/gfx/ow_fx/headbutt_tree.png
index 4cbb595f7..4cbb595f7 100644
--- a/gfx/overworld/headbutt_tree.png
+++ b/gfx/ow_fx/headbutt_tree.png
Binary files differ
diff --git a/gfx/unknown/0123fc.png b/gfx/ow_fx/heal_machine.png
index dbf513487..dbf513487 100644
--- a/gfx/unknown/0123fc.png
+++ b/gfx/ow_fx/heal_machine.png
Binary files differ
diff --git a/gfx/overworld/kris_fish.png b/gfx/ow_fx/kris_fish.png
index a47b89042..a47b89042 100644
--- a/gfx/overworld/kris_fish.png
+++ b/gfx/ow_fx/kris_fish.png
Binary files differ
diff --git a/gfx/misc/shadow.png b/gfx/ow_fx/shadow.png
index ba3dab5be..ba3dab5be 100644
--- a/gfx/misc/shadow.png
+++ b/gfx/ow_fx/shadow.png
Binary files differ
diff --git a/gfx/overworld/trainer_battle_pokeball_tiles.png b/gfx/ow_fx/trainer_battle_pokeball_tiles.png
index a4655d26e..a4655d26e 100644
--- a/gfx/overworld/trainer_battle_pokeball_tiles.png
+++ b/gfx/ow_fx/trainer_battle_pokeball_tiles.png
Binary files differ
diff --git a/gfx/misc/pack.png b/gfx/pack/pack.png
index b85fc0990..b85fc0990 100644
--- a/gfx/misc/pack.png
+++ b/gfx/pack/pack.png
Binary files differ
diff --git a/gfx/misc/pack_f.png b/gfx/pack/pack_f.png
index fbe120bd1..fbe120bd1 100644
--- a/gfx/misc/pack_f.png
+++ b/gfx/pack/pack_f.png
Binary files differ
diff --git a/gfx/misc/pack_menu.png b/gfx/pack/pack_menu.png
index 52e2bcdd5..52e2bcdd5 100644
--- a/gfx/misc/pack_menu.png
+++ b/gfx/pack/pack_menu.png
Binary files differ
diff --git a/gfx/pc.2bpp.lz.2201c1aa b/gfx/pc/pc.2bpp.lz.2201c1aa
index 996cfadc9..996cfadc9 100644
--- a/gfx/pc.2bpp.lz.2201c1aa
+++ b/gfx/pc/pc.2bpp.lz.2201c1aa
Binary files differ
diff --git a/gfx/pc.png b/gfx/pc/pc.png
index ce8fed73b..ce8fed73b 100644
--- a/gfx/pc.png
+++ b/gfx/pc/pc.png
Binary files differ
diff --git a/gfx/pc_mail.png b/gfx/pc/pc_mail.png
index fd4b2892f..fd4b2892f 100644
--- a/gfx/pc_mail.png
+++ b/gfx/pc/pc_mail.png
Binary files differ
diff --git a/gfx/misc/chris.png b/gfx/player/chris.png
index 19869944e..19869944e 100644
--- a/gfx/misc/chris.png
+++ b/gfx/player/chris.png
Binary files differ
diff --git a/gfx/misc/player.2bpp.lz.0312ddce b/gfx/player/chris_back.2bpp.lz.0312ddce
index aec84bbab..aec84bbab 100644
--- a/gfx/misc/player.2bpp.lz.0312ddce
+++ b/gfx/player/chris_back.2bpp.lz.0312ddce
Binary files differ
diff --git a/gfx/misc/player.png b/gfx/player/chris_back.png
index 7bf3c50db..7bf3c50db 100644
--- a/gfx/misc/player.png
+++ b/gfx/player/chris_back.png
Binary files differ
diff --git a/gfx/misc/kris.png b/gfx/player/kris.png
index 7a855e676..7a855e676 100644
--- a/gfx/misc/kris.png
+++ b/gfx/player/kris.png
Binary files differ
diff --git a/gfx/misc/kris_back.png b/gfx/player/kris_back.png
index eb0c1e941..eb0c1e941 100644
--- a/gfx/misc/kris_back.png
+++ b/gfx/player/kris_back.png
Binary files differ
diff --git a/gfx/misc/footprints.png b/gfx/pokedex/footprints.png
index b1e350436..b1e350436 100644
--- a/gfx/misc/footprints.png
+++ b/gfx/pokedex/footprints.png
Binary files differ
diff --git a/gfx/pokegear/dexmap_nest_icon.2bpp b/gfx/pokegear/dexmap_nest_icon.2bpp
new file mode 100644
index 000000000..48a4938e6
--- /dev/null
+++ b/gfx/pokegear/dexmap_nest_icon.2bpp
@@ -0,0 +1 @@
+BBffÿÿ½ÿ™ÿÿÿZZ$$ \ No newline at end of file
diff --git a/gfx/misc/fast_ship.png b/gfx/pokegear/fast_ship.png
index e92f00f55..e92f00f55 100644
--- a/gfx/misc/fast_ship.png
+++ b/gfx/pokegear/fast_ship.png
Binary files differ
diff --git a/gfx/pokegear/flymap_label_border.1bpp b/gfx/pokegear/flymap_label_border.1bpp
new file mode 100644
index 000000000..671aab1d7
--- /dev/null
+++ b/gfx/pokegear/flymap_label_border.1bpp
Binary files differ
diff --git a/gfx/misc/johto.bin b/gfx/pokegear/johto.bin
index faa5efe70..faa5efe70 100644
--- a/gfx/misc/johto.bin
+++ b/gfx/pokegear/johto.bin
Binary files differ
diff --git a/gfx/misc/kanto.bin b/gfx/pokegear/kanto.bin
index 8a08cd826..8a08cd826 100644
--- a/gfx/misc/kanto.bin
+++ b/gfx/pokegear/kanto.bin
Binary files differ
diff --git a/gfx/misc/pokegear.2bpp.lz.42315ab4 b/gfx/pokegear/pokegear.2bpp.lz.42315ab4
index df312a51b..df312a51b 100644
--- a/gfx/misc/pokegear.2bpp.lz.42315ab4
+++ b/gfx/pokegear/pokegear.2bpp.lz.42315ab4
Binary files differ
diff --git a/gfx/misc/pokegear.png b/gfx/pokegear/pokegear.png
index 78774a260..78774a260 100644
--- a/gfx/misc/pokegear.png
+++ b/gfx/pokegear/pokegear.png
Binary files differ
diff --git a/gfx/misc/pokegear_sprites.2bpp.lz.7a3cc91f b/gfx/pokegear/pokegear_sprites.2bpp.lz.7a3cc91f
index b5af62d28..b5af62d28 100644
--- a/gfx/misc/pokegear_sprites.2bpp.lz.7a3cc91f
+++ b/gfx/pokegear/pokegear_sprites.2bpp.lz.7a3cc91f
Binary files differ
diff --git a/gfx/misc/pokegear_sprites.png b/gfx/pokegear/pokegear_sprites.png
index 746d4b486..746d4b486 100644
--- a/gfx/misc/pokegear_sprites.png
+++ b/gfx/pokegear/pokegear_sprites.png
Binary files differ
diff --git a/gfx/misc/town_map.2bpp.lz.c0587c86 b/gfx/pokegear/town_map.2bpp.lz.c0587c86
index c807a372f..c807a372f 100644
--- a/gfx/misc/town_map.2bpp.lz.c0587c86
+++ b/gfx/pokegear/town_map.2bpp.lz.c0587c86
Binary files differ
diff --git a/gfx/misc/town_map.png b/gfx/pokegear/town_map.png
index 6e7af59d0..6e7af59d0 100644
--- a/gfx/misc/town_map.png
+++ b/gfx/pokegear/town_map.png
Binary files differ
diff --git a/gfx/shrink1.2bpp.lz.d4443930 b/gfx/shrink/shrink1.2bpp.lz.d4443930
index 284bee8c2..284bee8c2 100644
--- a/gfx/shrink1.2bpp.lz.d4443930
+++ b/gfx/shrink/shrink1.2bpp.lz.d4443930
Binary files differ
diff --git a/gfx/shrink1.png b/gfx/shrink/shrink1.png
index 6cf5b8077..6cf5b8077 100644
--- a/gfx/shrink1.png
+++ b/gfx/shrink/shrink1.png
Binary files differ
diff --git a/gfx/shrink2.2bpp.lz.3f58480a b/gfx/shrink/shrink2.2bpp.lz.3f58480a
index df14d5ed4..df14d5ed4 100644
--- a/gfx/shrink2.2bpp.lz.3f58480a
+++ b/gfx/shrink/shrink2.2bpp.lz.3f58480a
Binary files differ
diff --git a/gfx/shrink2.png b/gfx/shrink/shrink2.png
index 276b4e7c7..276b4e7c7 100644
--- a/gfx/shrink2.png
+++ b/gfx/shrink/shrink2.png
Binary files differ
diff --git a/gfx/slots.tilemap b/gfx/slots/slots.tilemap
index 5e920ed54..5e920ed54 100644
--- a/gfx/slots.tilemap
+++ b/gfx/slots/slots.tilemap
Binary files differ
diff --git a/gfx/slots_1.2bpp.lz.b22ddc13 b/gfx/slots/slots_1.2bpp.lz.b22ddc13
index 90d3ce139..90d3ce139 100644
--- a/gfx/slots_1.2bpp.lz.b22ddc13
+++ b/gfx/slots/slots_1.2bpp.lz.b22ddc13
Binary files differ
diff --git a/gfx/slots_1.png b/gfx/slots/slots_1.png
index a10340844..a10340844 100644
--- a/gfx/slots_1.png
+++ b/gfx/slots/slots_1.png
Binary files differ
diff --git a/gfx/slots_2.2bpp.lz.b28f76e3 b/gfx/slots/slots_2.2bpp.lz.b28f76e3
index 638c68055..638c68055 100644
--- a/gfx/slots_2.2bpp.lz.b28f76e3
+++ b/gfx/slots/slots_2.2bpp.lz.b28f76e3
Binary files differ
diff --git a/gfx/slots_2.png b/gfx/slots/slots_2.png
index aa1292ccb..aa1292ccb 100644
--- a/gfx/slots_2.png
+++ b/gfx/slots/slots_2.png
Binary files differ
diff --git a/gfx/slots_3.2bpp.lz.70c2984c b/gfx/slots/slots_3.2bpp.lz.70c2984c
index 858b6e464..858b6e464 100644
--- a/gfx/slots_3.2bpp.lz.70c2984c
+++ b/gfx/slots/slots_3.2bpp.lz.70c2984c
Binary files differ
diff --git a/gfx/slots_3.png b/gfx/slots/slots_3.png
index 456e9b6bf..456e9b6bf 100755..100644
--- a/gfx/slots_3.png
+++ b/gfx/slots/slots_3.png
Binary files differ
diff --git a/gfx/misc/copyright.png b/gfx/splash/copyright.png
index 023bb93dd..023bb93dd 100644
--- a/gfx/misc/copyright.png
+++ b/gfx/splash/copyright.png
Binary files differ
diff --git a/gfx/unknown/0f8aa0.png b/gfx/stats/exp_bar_ends.png
index 252bdd990..252bdd990 100644
--- a/gfx/unknown/0f8aa0.png
+++ b/gfx/stats/exp_bar_ends.png
Binary files differ
diff --git a/gfx/unknown/0f89b0.png b/gfx/stats/stats_tiles.png
index 151704af5..151704af5 100644
--- a/gfx/unknown/0f89b0.png
+++ b/gfx/stats/stats_tiles.png
Binary files differ
diff --git a/gfx/tilesets/water.png b/gfx/tilesets/water/water.png
index 0aa2640c9..0aa2640c9 100644
--- a/gfx/tilesets/water.png
+++ b/gfx/tilesets/water/water.png
Binary files differ
diff --git a/gfx/unknown/0908fb.png b/gfx/timeset/background.png
index e2bd6299c..e2bd6299c 100644
--- a/gfx/unknown/0908fb.png
+++ b/gfx/timeset/background.png
Binary files differ
diff --git a/gfx/unknown/09090b.png b/gfx/timeset/down_arrow.png
index 33803e197..33803e197 100644
--- a/gfx/unknown/09090b.png
+++ b/gfx/timeset/down_arrow.png
Binary files differ
diff --git a/gfx/unknown/090903.png b/gfx/timeset/up_arrow.png
index d8cfc7f3f..d8cfc7f3f 100644
--- a/gfx/unknown/090903.png
+++ b/gfx/timeset/up_arrow.png
Binary files differ
diff --git a/gfx/unknown/16d5f5.tilemap b/gfx/trade/border_cable_bottom.tilemap
index 9d5bda9f3..9d5bda9f3 100644
--- a/gfx/unknown/16d5f5.tilemap
+++ b/gfx/trade/border_cable_bottom.tilemap
diff --git a/gfx/unknown/16d5cd.tilemap b/gfx/trade/border_cable_top.tilemap
index eab0f6c88..eab0f6c88 100644
--- a/gfx/unknown/16d5cd.tilemap
+++ b/gfx/trade/border_cable_top.tilemap
diff --git a/gfx/unknown/16d465.tilemap b/gfx/trade/border_mobile_fullscreen.tilemap
index 495e01e4d..495e01e4d 100644
--- a/gfx/unknown/16d465.tilemap
+++ b/gfx/trade/border_mobile_fullscreen.tilemap
diff --git a/gfx/unknown/16cfc1.png b/gfx/trade/border_tiles.png
index 390b107fd..390b107fd 100644
--- a/gfx/unknown/16cfc1.png
+++ b/gfx/trade/border_tiles.png
Binary files differ
diff --git a/gfx/misc/badges.png b/gfx/trainer_card/badges.png
index 4e5820da8..4e5820da8 100644
--- a/gfx/misc/badges.png
+++ b/gfx/trainer_card/badges.png
Binary files differ
diff --git a/gfx/misc/card_right_corner.png b/gfx/trainer_card/card_right_corner.png
index fa9aea024..fa9aea024 100644
--- a/gfx/misc/card_right_corner.png
+++ b/gfx/trainer_card/card_right_corner.png
Binary files differ
diff --git a/gfx/misc/card_status.png b/gfx/trainer_card/card_status.png
index b33bb2029..b33bb2029 100644
--- a/gfx/misc/card_status.png
+++ b/gfx/trainer_card/card_status.png
Binary files differ
diff --git a/gfx/misc/chris_card.png b/gfx/trainer_card/chris_card.png
index 977981d41..977981d41 100644
--- a/gfx/misc/chris_card.png
+++ b/gfx/trainer_card/chris_card.png
Binary files differ
diff --git a/gfx/misc/kris_card.png b/gfx/trainer_card/kris_card.png
index 2ffa11159..2ffa11159 100644
--- a/gfx/misc/kris_card.png
+++ b/gfx/trainer_card/kris_card.png
Binary files differ
diff --git a/gfx/misc/leaders.png b/gfx/trainer_card/leaders.png
index 6e7eb0f8d..6e7eb0f8d 100644
--- a/gfx/misc/leaders.png
+++ b/gfx/trainer_card/leaders.png
Binary files differ
diff --git a/gfx/misc/trainer_card.png b/gfx/trainer_card/trainer_card.png
index 88ce35bca..88ce35bca 100644
--- a/gfx/misc/trainer_card.png
+++ b/gfx/trainer_card/trainer_card.png
Binary files differ