summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
Diffstat (limited to 'graphics')
-rw-r--r--graphics/battle_transitions/frontier_transition.binbin0 -> 428 bytes
-rwxr-xr-xgraphics/battle_transitions/frontier_transition.pngbin0 -> 448 bytes
-rwxr-xr-xgraphics/battle_transitions/frontier_transition_circles.pngbin0 -> 733 bytes
-rw-r--r--graphics/frontier_pass/map_heads.pngbin0 -> 319 bytes
-rw-r--r--graphics/frontier_pass/map_heads_female.pal19
-rw-r--r--graphics/frontier_pass/map_screen.binbin0 -> 1280 bytes
-rw-r--r--graphics/frontier_pass/map_screen.pngbin0 -> 3333 bytes
-rw-r--r--graphics/frontier_pass/record_frame.binbin0 -> 144 bytes
-rw-r--r--graphics/frontier_pass/small_map_and_card.binbin0 -> 672 bytes
-rw-r--r--graphics/frontier_pass/small_map_and_card_affine.bin2
-rw-r--r--graphics/frontier_pass/unknown_571298.bin1
-rwxr-xr-xgraphics/interface/855C604.pal19
-rw-r--r--graphics/interface/855C624.bin1
-rw-r--r--graphics/interface/85DFA60.binbin0 -> 32 bytes
-rwxr-xr-xgraphics/interface/85DFA80.pngbin0 -> 212 bytes
-rw-r--r--graphics/interface/85DFB60.binbin0 -> 172 bytes
-rw-r--r--graphics/interface/85DFC0C.binbin0 -> 164 bytes
-rwxr-xr-xgraphics/interface/860F074.pal19
-rwxr-xr-xgraphics/interface/860F0B0.pal19
-rw-r--r--graphics/interface/bag_spinner.pngbin0 -> 212 bytes
-rw-r--r--graphics/interface/hold_icons.pngbin0 -> 177 bytes
-rwxr-xr-xgraphics/interface/map_popup/857F444.pal19
-rwxr-xr-xgraphics/interface/map_popup/brick.pngbin0 -> 412 bytes
-rwxr-xr-xgraphics/interface/map_popup/brick_outline.pngbin0 -> 461 bytes
-rwxr-xr-xgraphics/interface/map_popup/marble.pngbin0 -> 509 bytes
-rwxr-xr-xgraphics/interface/map_popup/marble_outline.pngbin0 -> 494 bytes
-rwxr-xr-xgraphics/interface/map_popup/stone.pngbin0 -> 201 bytes
-rwxr-xr-xgraphics/interface/map_popup/stone2.pngbin0 -> 201 bytes
-rwxr-xr-xgraphics/interface/map_popup/stone2_outline.pngbin0 -> 407 bytes
-rwxr-xr-xgraphics/interface/map_popup/stone_outline.pngbin0 -> 407 bytes
-rwxr-xr-xgraphics/interface/map_popup/underwater.pngbin0 -> 304 bytes
-rwxr-xr-xgraphics/interface/map_popup/underwater_outline.pngbin0 -> 485 bytes
-rwxr-xr-xgraphics/interface/map_popup/wood.pngbin0 -> 338 bytes
-rwxr-xr-xgraphics/interface/map_popup/wood_outline.pngbin0 -> 391 bytes
-rwxr-xr-xgraphics/interface/red_arrow.pngbin0 -> 167 bytes
-rwxr-xr-xgraphics/interface/red_arrow_other.pngbin0 -> 197 bytes
-rw-r--r--graphics/interface/region_map.binbin0 -> 2048 bytes
-rw-r--r--graphics/interface/region_map.pal51
-rw-r--r--graphics/interface/region_map.pngbin0 -> 18404 bytes
-rw-r--r--graphics/interface/region_map_affine.binbin0 -> 4096 bytes
-rw-r--r--graphics/interface/region_map_affine.pngbin0 -> 18412 bytes
-rwxr-xr-xgraphics/interface/select_button.pngbin0 -> 135 bytes
-rwxr-xr-xgraphics/interface/selector_outline.pngbin0 -> 156 bytes
-rw-r--r--graphics/interface/summary_a_button.pngbin0 -> 225 bytes
-rw-r--r--graphics/interface/summary_b_button.pngbin0 -> 225 bytes
-rw-r--r--graphics/interface/summary_markings.pal19
-rw-r--r--graphics/interface/test.binbin1152 -> 0 bytes
-rw-r--r--graphics/interface/textbox.pngbin198 -> 0 bytes
-rw-r--r--graphics/interface/unk_tilemap2.binbin0 -> 40 bytes
-rw-r--r--graphics/interface/unknown_6157C4.bin1
-rw-r--r--graphics/interface/unknown_6157E0.bin2
-rwxr-xr-xgraphics/map_objects/pics/effects/unknown_4F6D38/0.pngbin0 -> 130 bytes
-rwxr-xr-xgraphics/map_objects/pics/effects/unknown_4F7E38/0.pngbin0 -> 175 bytes
-rwxr-xr-xgraphics/map_objects/pics/effects/unused_grass/0.pngbin0 -> 231 bytes
-rwxr-xr-xgraphics/map_objects/pics/effects/unused_grass/1.pngbin0 -> 228 bytes
-rwxr-xr-xgraphics/map_objects/pics/effects/unused_grass/2.pngbin0 -> 230 bytes
-rwxr-xr-xgraphics/map_objects/pics/effects/unused_grass/3.pngbin0 -> 232 bytes
-rw-r--r--graphics/misc/birch_bag.pngbin0 -> 1304 bytes
-rw-r--r--graphics/misc/birch_bag_map.binbin0 -> 1280 bytes
-rw-r--r--graphics/misc/birch_ballarrow.pngbin0 -> 635 bytes
-rw-r--r--graphics/misc/birch_circle.pngbin0 -> 349 bytes
-rw-r--r--graphics/misc/birch_grass.pngbin0 -> 691 bytes
-rw-r--r--graphics/misc/birch_grass_map.binbin0 -> 2048 bytes
-rw-r--r--graphics/misc/fossil.pngbin0 -> 298 bytes
-rw-r--r--graphics/misc/mirage_tower.bin2
-rw-r--r--graphics/misc/mirage_tower.pngbin0 -> 847 bytes
-rw-r--r--graphics/misc/mirage_tower_crumbles.pngbin0 -> 201 bytes
-rwxr-xr-xgraphics/misc/mon_markings.pngbin0 -> 489 bytes
-rw-r--r--graphics/misc/option_menu_equals_sign.pngbin0 -> 81 bytes
-rw-r--r--graphics/misc/option_menu_text.pal19
-rw-r--r--graphics/naming_screen/0.pal19
-rw-r--r--graphics/naming_screen/1.pal19
-rw-r--r--graphics/naming_screen/pc_icon/0.pngbin0 -> 192 bytes
-rw-r--r--graphics/naming_screen/pc_icon/1.pngbin0 -> 203 bytes
-rw-r--r--graphics/pokedex/black.pal19
-rw-r--r--graphics/pokedex/caught_ball.pngbin0 -> 210 bytes
-rwxr-xr-xgraphics/slot_machine/85A8524.pal19
-rw-r--r--graphics/text_window/1.pngbin0 -> 199 bytes
-rw-r--r--graphics/text_window/10.pngbin0 -> 316 bytes
-rw-r--r--graphics/text_window/11.pngbin0 -> 285 bytes
-rw-r--r--graphics/text_window/12.pngbin0 -> 354 bytes
-rw-r--r--graphics/text_window/13.pngbin0 -> 276 bytes
-rw-r--r--graphics/text_window/14.pngbin0 -> 320 bytes
-rw-r--r--graphics/text_window/15.pngbin0 -> 327 bytes
-rw-r--r--graphics/text_window/16.pngbin0 -> 292 bytes
-rw-r--r--graphics/text_window/17.pngbin0 -> 385 bytes
-rw-r--r--graphics/text_window/18.pngbin0 -> 284 bytes
-rw-r--r--graphics/text_window/19.pngbin0 -> 346 bytes
-rw-r--r--graphics/text_window/2.pngbin0 -> 183 bytes
-rw-r--r--graphics/text_window/20.pngbin0 -> 314 bytes
-rw-r--r--graphics/text_window/3.pngbin0 -> 272 bytes
-rw-r--r--graphics/text_window/4.pngbin0 -> 242 bytes
-rw-r--r--graphics/text_window/5.pngbin0 -> 323 bytes
-rw-r--r--graphics/text_window/6.pngbin0 -> 268 bytes
-rw-r--r--graphics/text_window/7.pngbin0 -> 394 bytes
-rw-r--r--graphics/text_window/8.pngbin0 -> 241 bytes
-rw-r--r--graphics/text_window/9.pngbin0 -> 325 bytes
-rw-r--r--graphics/text_window/message_box.pngbin0 -> 241 bytes
-rw-r--r--graphics/text_window/text_pal1.pal19
-rw-r--r--graphics/text_window/text_pal2.pal19
-rw-r--r--graphics/text_window/text_pal3.pal19
-rw-r--r--graphics/text_window/text_pal4.pal19
-rw-r--r--graphics/trade/ball.pngbin0 -> 464 bytes
-rw-r--r--graphics/trade/black.pal19
-rw-r--r--graphics/trade/cable_closeup_map.binbin0 -> 2048 bytes
-rw-r--r--graphics/trade/cable_end.pngbin0 -> 194 bytes
-rw-r--r--graphics/trade/gba.pal19
-rw-r--r--graphics/trade/gba_affine.pngbin0 -> 1897 bytes
-rw-r--r--graphics/trade/gba_affine_map_cable.binbin0 -> 256 bytes
-rw-r--r--graphics/trade/gba_affine_map_wireless.binbin0 -> 256 bytes
-rw-r--r--graphics/trade/gba_map_cable.binbin0 -> 4096 bytes
-rw-r--r--graphics/trade/gba_map_wireless.binbin0 -> 4096 bytes
-rw-r--r--graphics/trade/gba_screen.pngbin0 -> 170 bytes
-rw-r--r--graphics/trade/glow1.pngbin0 -> 195 bytes
-rw-r--r--graphics/trade/glow2.pngbin0 -> 190 bytes
-rw-r--r--graphics/trade/misc.pal19
-rw-r--r--graphics/trade/moves_box_map.binbin0 -> 510 bytes
-rw-r--r--graphics/trade/party_box_map.binbin0 -> 510 bytes
-rw-r--r--graphics/trade/pokeball_symbol.pngbin0 -> 1569 bytes
-rw-r--r--graphics/trade/pokeball_symbol_map.binbin0 -> 256 bytes
-rw-r--r--graphics/trade/shadow.pal19
-rw-r--r--graphics/trade/shadow_map.binbin0 -> 4096 bytes
-rw-r--r--graphics/trade/stripes_bg2_map.bin1
-rw-r--r--graphics/trade/stripes_bg3_map.bin1
-rw-r--r--graphics/trade/text.pal19
-rw-r--r--graphics/trade/unknown_3308C0.pal19
-rw-r--r--graphics/trade/unknown_3379A0.binbin0 -> 2048 bytes
-rw-r--r--graphics/trade/unknown_338EA4.pal15
-rw-r--r--graphics/trade/wireless_signal.binbin0 -> 2048 bytes
-rw-r--r--graphics/trade/wireless_signal.pngbin0 -> 1307 bytes
-rw-r--r--graphics/trade/wireless_signal_receive.pal259
-rw-r--r--graphics/trade/wireless_signal_send.pal259
-rw-r--r--graphics/trainer_card/badges.pngbin0 -> 563 bytes
-rw-r--r--graphics/trainer_card/badges_fr.pngbin0 -> 587 bytes
-rw-r--r--graphics/trainer_card/female_bg.pal19
-rw-r--r--graphics/trainer_card/female_bg_fr.pal19
-rw-r--r--graphics/trainer_card/four_stars.pal51
-rw-r--r--graphics/trainer_card/four_stars_fr.pal51
-rw-r--r--graphics/trainer_card/gold.pal19
-rw-r--r--graphics/trainer_card/one_star.pal51
-rw-r--r--graphics/trainer_card/one_star_fr.pal51
-rw-r--r--graphics/trainer_card/stickers_fr.pngbin0 -> 387 bytes
-rw-r--r--graphics/trainer_card/stickers_fr1.pal19
-rw-r--r--graphics/trainer_card/stickers_fr2.pal19
-rw-r--r--graphics/trainer_card/stickers_fr3.pal19
-rw-r--r--graphics/trainer_card/stickers_fr4.pal19
-rw-r--r--graphics/trainer_card/three_stars.pal51
-rw-r--r--graphics/trainer_card/three_stars_fr.pal51
-rw-r--r--graphics/trainer_card/two_stars.pal51
-rw-r--r--graphics/trainer_card/two_stars_fr.pal51
-rw-r--r--graphics/trainer_card/unknown_56F18C.pal19
-rw-r--r--graphics/unknown/858E588/0.pngbin0 -> 145 bytes
-rw-r--r--graphics/unknown/858E588/1.pngbin0 -> 149 bytes
-rw-r--r--graphics/unknown/858E588/2.pngbin0 -> 138 bytes
-rw-r--r--graphics/unknown/858E588/3.pngbin0 -> 133 bytes
-rw-r--r--graphics/unknown/858E588/4.pngbin0 -> 114 bytes
-rw-r--r--graphics/unknown/858E5B0/0.pngbin0 -> 89 bytes
-rw-r--r--graphics/unknown/858E5B0/1.pngbin0 -> 109 bytes
-rw-r--r--graphics/unknown/858E5B0/2.pngbin0 -> 119 bytes
-rw-r--r--graphics/unknown/858E5B0/3.pngbin0 -> 123 bytes
-rw-r--r--graphics/unknown/858E5B0/4.pngbin0 -> 129 bytes
-rw-r--r--graphics/unknown/858E5B0/5.pngbin0 -> 126 bytes
-rw-r--r--graphics/unknown/858E5D8/0.pngbin0 -> 87 bytes
-rw-r--r--graphics/unknown/858E5D8/1.pngbin0 -> 116 bytes
-rw-r--r--graphics/unknown/858E5D8/2.pngbin0 -> 131 bytes
-rw-r--r--graphics/unknown/858E5D8/3.pngbin0 -> 115 bytes
-rw-r--r--graphics/unknown/858E5D8/4.pngbin0 -> 92 bytes
-rw-r--r--graphics/unknown/858E674/0.pngbin0 -> 272 bytes
-rw-r--r--graphics/unknown/858E674/1.pngbin0 -> 255 bytes
-rw-r--r--graphics/unknown/858E674/2.pngbin0 -> 256 bytes
-rw-r--r--graphics/unknown/858E84C/0.pngbin0 -> 103 bytes
-rw-r--r--graphics/unknown/858E84C/1.pngbin0 -> 107 bytes
-rw-r--r--graphics/unknown/858E84C/2.pngbin0 -> 107 bytes
-rw-r--r--graphics/unknown/unknown_58E82C.pal19
-rw-r--r--graphics/unused/cherry.pngbin0 -> 343 bytes
175 files changed, 1573 insertions, 0 deletions
diff --git a/graphics/battle_transitions/frontier_transition.bin b/graphics/battle_transitions/frontier_transition.bin
new file mode 100644
index 000000000..7b9d2af28
--- /dev/null
+++ b/graphics/battle_transitions/frontier_transition.bin
Binary files differ
diff --git a/graphics/battle_transitions/frontier_transition.png b/graphics/battle_transitions/frontier_transition.png
new file mode 100755
index 000000000..05ea84f2c
--- /dev/null
+++ b/graphics/battle_transitions/frontier_transition.png
Binary files differ
diff --git a/graphics/battle_transitions/frontier_transition_circles.png b/graphics/battle_transitions/frontier_transition_circles.png
new file mode 100755
index 000000000..50e44e40c
--- /dev/null
+++ b/graphics/battle_transitions/frontier_transition_circles.png
Binary files differ
diff --git a/graphics/frontier_pass/map_heads.png b/graphics/frontier_pass/map_heads.png
new file mode 100644
index 000000000..82ef1cd2e
--- /dev/null
+++ b/graphics/frontier_pass/map_heads.png
Binary files differ
diff --git a/graphics/frontier_pass/map_heads_female.pal b/graphics/frontier_pass/map_heads_female.pal
new file mode 100644
index 000000000..2833b2613
--- /dev/null
+++ b/graphics/frontier_pass/map_heads_female.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 222 205
+222 164 148
+205 131 115
+123 90 82
+98 98 115
+41 57 65
+164 106 82
+74 49 57
+205 205 222
+106 213 65
+65 172 32
+255 98 90
+197 65 65
+255 255 255
+0 0 0
diff --git a/graphics/frontier_pass/map_screen.bin b/graphics/frontier_pass/map_screen.bin
new file mode 100644
index 000000000..2caaff89e
--- /dev/null
+++ b/graphics/frontier_pass/map_screen.bin
Binary files differ
diff --git a/graphics/frontier_pass/map_screen.png b/graphics/frontier_pass/map_screen.png
new file mode 100644
index 000000000..5d2b4467f
--- /dev/null
+++ b/graphics/frontier_pass/map_screen.png
Binary files differ
diff --git a/graphics/frontier_pass/record_frame.bin b/graphics/frontier_pass/record_frame.bin
new file mode 100644
index 000000000..ded0f8165
--- /dev/null
+++ b/graphics/frontier_pass/record_frame.bin
Binary files differ
diff --git a/graphics/frontier_pass/small_map_and_card.bin b/graphics/frontier_pass/small_map_and_card.bin
new file mode 100644
index 000000000..4578d7d7e
--- /dev/null
+++ b/graphics/frontier_pass/small_map_and_card.bin
Binary files differ
diff --git a/graphics/frontier_pass/small_map_and_card_affine.bin b/graphics/frontier_pass/small_map_and_card_affine.bin
new file mode 100644
index 000000000..25cb407ae
--- /dev/null
+++ b/graphics/frontier_pass/small_map_and_card_affine.bin
@@ -0,0 +1,2 @@
+
+ $%&'()*+,-./456789:;<=>?DEFGHIJKLMNOTUVWXYZ[\]^_defghijklmnotuvwxyz{|}~tuvwxyz{|}~ !"#0123@ABCPQRS \ No newline at end of file
diff --git a/graphics/frontier_pass/unknown_571298.bin b/graphics/frontier_pass/unknown_571298.bin
new file mode 100644
index 000000000..a781f0b39
--- /dev/null
+++ b/graphics/frontier_pass/unknown_571298.bin
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/graphics/interface/855C604.pal b/graphics/interface/855C604.pal
new file mode 100755
index 000000000..e7d6c330a
--- /dev/null
+++ b/graphics/interface/855C604.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 180 82
+197 123 0
+255 139 131
+255 49 24
+74 74 74
+213 213 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/interface/855C624.bin b/graphics/interface/855C624.bin
new file mode 100644
index 000000000..6f48b39f6
--- /dev/null
+++ b/graphics/interface/855C624.bin
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/graphics/interface/85DFA60.bin b/graphics/interface/85DFA60.bin
new file mode 100644
index 000000000..b1a4230d4
--- /dev/null
+++ b/graphics/interface/85DFA60.bin
Binary files differ
diff --git a/graphics/interface/85DFA80.png b/graphics/interface/85DFA80.png
new file mode 100755
index 000000000..c1fde0325
--- /dev/null
+++ b/graphics/interface/85DFA80.png
Binary files differ
diff --git a/graphics/interface/85DFB60.bin b/graphics/interface/85DFB60.bin
new file mode 100644
index 000000000..4e7c2d4ad
--- /dev/null
+++ b/graphics/interface/85DFB60.bin
Binary files differ
diff --git a/graphics/interface/85DFC0C.bin b/graphics/interface/85DFC0C.bin
new file mode 100644
index 000000000..5f8f364fc
--- /dev/null
+++ b/graphics/interface/85DFC0C.bin
Binary files differ
diff --git a/graphics/interface/860F074.pal b/graphics/interface/860F074.pal
new file mode 100755
index 000000000..25a3ac1d2
--- /dev/null
+++ b/graphics/interface/860F074.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/interface/860F0B0.pal b/graphics/interface/860F0B0.pal
new file mode 100755
index 000000000..61430dbb3
--- /dev/null
+++ b/graphics/interface/860F0B0.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 164
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+255 255 255
+74 205 238
+49 164 238
+0 90 131
+24 98 197
+0 139 90
diff --git a/graphics/interface/bag_spinner.png b/graphics/interface/bag_spinner.png
new file mode 100644
index 000000000..4302bd77a
--- /dev/null
+++ b/graphics/interface/bag_spinner.png
Binary files differ
diff --git a/graphics/interface/hold_icons.png b/graphics/interface/hold_icons.png
new file mode 100644
index 000000000..53eeedde3
--- /dev/null
+++ b/graphics/interface/hold_icons.png
Binary files differ
diff --git a/graphics/interface/map_popup/857F444.pal b/graphics/interface/map_popup/857F444.pal
new file mode 100755
index 000000000..19b8cf9c4
--- /dev/null
+++ b/graphics/interface/map_popup/857F444.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+0 0 0
+238 255 255
+65 65 123
+255 255 255
+180 222 255
+139 172 213
+98 123 172
+57 74 131
+16 24 90
+180 222 255
+139 172 213
+98 123 172
+57 74 131
+16 24 90
+255 255 255
diff --git a/graphics/interface/map_popup/brick.png b/graphics/interface/map_popup/brick.png
new file mode 100755
index 000000000..8fef0a1c2
--- /dev/null
+++ b/graphics/interface/map_popup/brick.png
Binary files differ
diff --git a/graphics/interface/map_popup/brick_outline.png b/graphics/interface/map_popup/brick_outline.png
new file mode 100755
index 000000000..be4b6f95a
--- /dev/null
+++ b/graphics/interface/map_popup/brick_outline.png
Binary files differ
diff --git a/graphics/interface/map_popup/marble.png b/graphics/interface/map_popup/marble.png
new file mode 100755
index 000000000..d79b9ec34
--- /dev/null
+++ b/graphics/interface/map_popup/marble.png
Binary files differ
diff --git a/graphics/interface/map_popup/marble_outline.png b/graphics/interface/map_popup/marble_outline.png
new file mode 100755
index 000000000..54f3021ea
--- /dev/null
+++ b/graphics/interface/map_popup/marble_outline.png
Binary files differ
diff --git a/graphics/interface/map_popup/stone.png b/graphics/interface/map_popup/stone.png
new file mode 100755
index 000000000..fe3b7e29d
--- /dev/null
+++ b/graphics/interface/map_popup/stone.png
Binary files differ
diff --git a/graphics/interface/map_popup/stone2.png b/graphics/interface/map_popup/stone2.png
new file mode 100755
index 000000000..261c3184a
--- /dev/null
+++ b/graphics/interface/map_popup/stone2.png
Binary files differ
diff --git a/graphics/interface/map_popup/stone2_outline.png b/graphics/interface/map_popup/stone2_outline.png
new file mode 100755
index 000000000..b0c0748df
--- /dev/null
+++ b/graphics/interface/map_popup/stone2_outline.png
Binary files differ
diff --git a/graphics/interface/map_popup/stone_outline.png b/graphics/interface/map_popup/stone_outline.png
new file mode 100755
index 000000000..7c014d05e
--- /dev/null
+++ b/graphics/interface/map_popup/stone_outline.png
Binary files differ
diff --git a/graphics/interface/map_popup/underwater.png b/graphics/interface/map_popup/underwater.png
new file mode 100755
index 000000000..e6cf2b6c8
--- /dev/null
+++ b/graphics/interface/map_popup/underwater.png
Binary files differ
diff --git a/graphics/interface/map_popup/underwater_outline.png b/graphics/interface/map_popup/underwater_outline.png
new file mode 100755
index 000000000..2ffe3cb75
--- /dev/null
+++ b/graphics/interface/map_popup/underwater_outline.png
Binary files differ
diff --git a/graphics/interface/map_popup/wood.png b/graphics/interface/map_popup/wood.png
new file mode 100755
index 000000000..e846a6bcd
--- /dev/null
+++ b/graphics/interface/map_popup/wood.png
Binary files differ
diff --git a/graphics/interface/map_popup/wood_outline.png b/graphics/interface/map_popup/wood_outline.png
new file mode 100755
index 000000000..d143dbc2f
--- /dev/null
+++ b/graphics/interface/map_popup/wood_outline.png
Binary files differ
diff --git a/graphics/interface/red_arrow.png b/graphics/interface/red_arrow.png
new file mode 100755
index 000000000..91c8268b7
--- /dev/null
+++ b/graphics/interface/red_arrow.png
Binary files differ
diff --git a/graphics/interface/red_arrow_other.png b/graphics/interface/red_arrow_other.png
new file mode 100755
index 000000000..33fcf44b9
--- /dev/null
+++ b/graphics/interface/red_arrow_other.png
Binary files differ
diff --git a/graphics/interface/region_map.bin b/graphics/interface/region_map.bin
new file mode 100644
index 000000000..dee8ac525
--- /dev/null
+++ b/graphics/interface/region_map.bin
Binary files differ
diff --git a/graphics/interface/region_map.pal b/graphics/interface/region_map.pal
new file mode 100644
index 000000000..64ca5e82c
--- /dev/null
+++ b/graphics/interface/region_map.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+0 0 0
+156 213 255
+0 115 0
+164 180 255
+57 172 8
+189 0 49
+255 106 139
+164 0 8
+246 0 0
+255 189 205
+255 164 49
+238 230 172
+230 164 0
+238 189 57
+205 205 148
+98 213 0
+0 0 0
+172 238 49
+213 255 123
+238 230 115
+74 156 230
+41 131 230
+24 65 197
+57 131 197
+246 213 82
+32 74 197
+65 106 205
+0 0 0
+255 230 131
+255 156 0
+180 0 0
+255 255 255
+0 0 0
+205 238 255
+197 213 255
+98 98 98
+205 205 205
+189 123 0
+0 0 0
+123 180 213
+0 115 172
+0 57 139
+255 172 16
+255 57 16
+148 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/interface/region_map.png b/graphics/interface/region_map.png
new file mode 100644
index 000000000..17c6ffd03
--- /dev/null
+++ b/graphics/interface/region_map.png
Binary files differ
diff --git a/graphics/interface/region_map_affine.bin b/graphics/interface/region_map_affine.bin
new file mode 100644
index 000000000..06e6733be
--- /dev/null
+++ b/graphics/interface/region_map_affine.bin
Binary files differ
diff --git a/graphics/interface/region_map_affine.png b/graphics/interface/region_map_affine.png
new file mode 100644
index 000000000..48e5c182c
--- /dev/null
+++ b/graphics/interface/region_map_affine.png
Binary files differ
diff --git a/graphics/interface/select_button.png b/graphics/interface/select_button.png
new file mode 100755
index 000000000..bded587fd
--- /dev/null
+++ b/graphics/interface/select_button.png
Binary files differ
diff --git a/graphics/interface/selector_outline.png b/graphics/interface/selector_outline.png
new file mode 100755
index 000000000..d9f3e1b8d
--- /dev/null
+++ b/graphics/interface/selector_outline.png
Binary files differ
diff --git a/graphics/interface/summary_a_button.png b/graphics/interface/summary_a_button.png
new file mode 100644
index 000000000..4607ca9da
--- /dev/null
+++ b/graphics/interface/summary_a_button.png
Binary files differ
diff --git a/graphics/interface/summary_b_button.png b/graphics/interface/summary_b_button.png
new file mode 100644
index 000000000..32ce28e04
--- /dev/null
+++ b/graphics/interface/summary_b_button.png
Binary files differ
diff --git a/graphics/interface/summary_markings.pal b/graphics/interface/summary_markings.pal
new file mode 100644
index 000000000..08124207d
--- /dev/null
+++ b/graphics/interface/summary_markings.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+164 148 222
+172 156 238
+255 255 255
+205 205 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/interface/test.bin b/graphics/interface/test.bin
deleted file mode 100644
index 34b783c76..000000000
--- a/graphics/interface/test.bin
+++ /dev/null
Binary files differ
diff --git a/graphics/interface/textbox.png b/graphics/interface/textbox.png
deleted file mode 100644
index ed8cd92ee..000000000
--- a/graphics/interface/textbox.png
+++ /dev/null
Binary files differ
diff --git a/graphics/interface/unk_tilemap2.bin b/graphics/interface/unk_tilemap2.bin
new file mode 100644
index 000000000..961d7a329
--- /dev/null
+++ b/graphics/interface/unk_tilemap2.bin
Binary files differ
diff --git a/graphics/interface/unknown_6157C4.bin b/graphics/interface/unknown_6157C4.bin
new file mode 100644
index 000000000..8c3c1be3d
--- /dev/null
+++ b/graphics/interface/unknown_6157C4.bin
@@ -0,0 +1 @@
+#$ \ No newline at end of file
diff --git a/graphics/interface/unknown_6157E0.bin b/graphics/interface/unknown_6157E0.bin
new file mode 100644
index 000000000..7f11aaf4e
--- /dev/null
+++ b/graphics/interface/unknown_6157E0.bin
@@ -0,0 +1,2 @@
+
+            \ No newline at end of file
diff --git a/graphics/map_objects/pics/effects/unknown_4F6D38/0.png b/graphics/map_objects/pics/effects/unknown_4F6D38/0.png
new file mode 100755
index 000000000..3ee87e1cd
--- /dev/null
+++ b/graphics/map_objects/pics/effects/unknown_4F6D38/0.png
Binary files differ
diff --git a/graphics/map_objects/pics/effects/unknown_4F7E38/0.png b/graphics/map_objects/pics/effects/unknown_4F7E38/0.png
new file mode 100755
index 000000000..685aee28b
--- /dev/null
+++ b/graphics/map_objects/pics/effects/unknown_4F7E38/0.png
Binary files differ
diff --git a/graphics/map_objects/pics/effects/unused_grass/0.png b/graphics/map_objects/pics/effects/unused_grass/0.png
new file mode 100755
index 000000000..2e16f15cb
--- /dev/null
+++ b/graphics/map_objects/pics/effects/unused_grass/0.png
Binary files differ
diff --git a/graphics/map_objects/pics/effects/unused_grass/1.png b/graphics/map_objects/pics/effects/unused_grass/1.png
new file mode 100755
index 000000000..dd33b0d88
--- /dev/null
+++ b/graphics/map_objects/pics/effects/unused_grass/1.png
Binary files differ
diff --git a/graphics/map_objects/pics/effects/unused_grass/2.png b/graphics/map_objects/pics/effects/unused_grass/2.png
new file mode 100755
index 000000000..345d454cd
--- /dev/null
+++ b/graphics/map_objects/pics/effects/unused_grass/2.png
Binary files differ
diff --git a/graphics/map_objects/pics/effects/unused_grass/3.png b/graphics/map_objects/pics/effects/unused_grass/3.png
new file mode 100755
index 000000000..087676102
--- /dev/null
+++ b/graphics/map_objects/pics/effects/unused_grass/3.png
Binary files differ
diff --git a/graphics/misc/birch_bag.png b/graphics/misc/birch_bag.png
new file mode 100644
index 000000000..86bfbbbc0
--- /dev/null
+++ b/graphics/misc/birch_bag.png
Binary files differ
diff --git a/graphics/misc/birch_bag_map.bin b/graphics/misc/birch_bag_map.bin
new file mode 100644
index 000000000..ddfad5ec9
--- /dev/null
+++ b/graphics/misc/birch_bag_map.bin
Binary files differ
diff --git a/graphics/misc/birch_ballarrow.png b/graphics/misc/birch_ballarrow.png
new file mode 100644
index 000000000..d2f0a3d97
--- /dev/null
+++ b/graphics/misc/birch_ballarrow.png
Binary files differ
diff --git a/graphics/misc/birch_circle.png b/graphics/misc/birch_circle.png
new file mode 100644
index 000000000..3501dfec4
--- /dev/null
+++ b/graphics/misc/birch_circle.png
Binary files differ
diff --git a/graphics/misc/birch_grass.png b/graphics/misc/birch_grass.png
new file mode 100644
index 000000000..838fa5f4c
--- /dev/null
+++ b/graphics/misc/birch_grass.png
Binary files differ
diff --git a/graphics/misc/birch_grass_map.bin b/graphics/misc/birch_grass_map.bin
new file mode 100644
index 000000000..b7332940c
--- /dev/null
+++ b/graphics/misc/birch_grass_map.bin
Binary files differ
diff --git a/graphics/misc/fossil.png b/graphics/misc/fossil.png
new file mode 100644
index 000000000..f92649e98
--- /dev/null
+++ b/graphics/misc/fossil.png
Binary files differ
diff --git a/graphics/misc/mirage_tower.bin b/graphics/misc/mirage_tower.bin
new file mode 100644
index 000000000..85f288387
--- /dev/null
+++ b/graphics/misc/mirage_tower.bin
@@ -0,0 +1,2 @@
+```````` `
+` ` ` ``````````````````` `!`"`#`$`%`&`'`(`)`*`+`,`-`.`/`0`1`2`3`4`5`6`7`8`9`:`;`<`=`>`?`@`A`B`C`D`E`F`G`H` \ No newline at end of file
diff --git a/graphics/misc/mirage_tower.png b/graphics/misc/mirage_tower.png
new file mode 100644
index 000000000..69ac6a51e
--- /dev/null
+++ b/graphics/misc/mirage_tower.png
Binary files differ
diff --git a/graphics/misc/mirage_tower_crumbles.png b/graphics/misc/mirage_tower_crumbles.png
new file mode 100644
index 000000000..27e5daed0
--- /dev/null
+++ b/graphics/misc/mirage_tower_crumbles.png
Binary files differ
diff --git a/graphics/misc/mon_markings.png b/graphics/misc/mon_markings.png
new file mode 100755
index 000000000..013173292
--- /dev/null
+++ b/graphics/misc/mon_markings.png
Binary files differ
diff --git a/graphics/misc/option_menu_equals_sign.png b/graphics/misc/option_menu_equals_sign.png
new file mode 100644
index 000000000..7e56e3cc3
--- /dev/null
+++ b/graphics/misc/option_menu_equals_sign.png
Binary files differ
diff --git a/graphics/misc/option_menu_text.pal b/graphics/misc/option_menu_text.pal
new file mode 100644
index 000000000..e7d6c330a
--- /dev/null
+++ b/graphics/misc/option_menu_text.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+255 180 82
+197 123 0
+255 139 131
+255 49 24
+74 74 74
+213 213 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/naming_screen/0.pal b/graphics/naming_screen/0.pal
new file mode 100644
index 000000000..e38b79fcf
--- /dev/null
+++ b/graphics/naming_screen/0.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+0 0 0
+0 0 0
+0 0 0
+123 172 197
+213 156 115
+148 189 106
diff --git a/graphics/naming_screen/1.pal b/graphics/naming_screen/1.pal
new file mode 100644
index 000000000..c3158adbf
--- /dev/null
+++ b/graphics/naming_screen/1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 213 180
+255 197 148
+222 148 115
+123 65 65
+213 172 65
+156 106 32
+106 74 32
+115 189 0
+65 123 0
+32 65 16
+213 115 164
+164 65 115
+82 32 65
+230 230 49
+0 0 0
diff --git a/graphics/naming_screen/pc_icon/0.png b/graphics/naming_screen/pc_icon/0.png
new file mode 100644
index 000000000..bafd5c32d
--- /dev/null
+++ b/graphics/naming_screen/pc_icon/0.png
Binary files differ
diff --git a/graphics/naming_screen/pc_icon/1.png b/graphics/naming_screen/pc_icon/1.png
new file mode 100644
index 000000000..e2f9d604c
--- /dev/null
+++ b/graphics/naming_screen/pc_icon/1.png
Binary files differ
diff --git a/graphics/pokedex/black.pal b/graphics/pokedex/black.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/graphics/pokedex/black.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/pokedex/caught_ball.png b/graphics/pokedex/caught_ball.png
new file mode 100644
index 000000000..b4e518f22
--- /dev/null
+++ b/graphics/pokedex/caught_ball.png
Binary files differ
diff --git a/graphics/slot_machine/85A8524.pal b/graphics/slot_machine/85A8524.pal
new file mode 100755
index 000000000..b93d15ddc
--- /dev/null
+++ b/graphics/slot_machine/85A8524.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+0 0 0
+65 65 65
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/text_window/1.png b/graphics/text_window/1.png
new file mode 100644
index 000000000..5d8020eff
--- /dev/null
+++ b/graphics/text_window/1.png
Binary files differ
diff --git a/graphics/text_window/10.png b/graphics/text_window/10.png
new file mode 100644
index 000000000..b01a75c6a
--- /dev/null
+++ b/graphics/text_window/10.png
Binary files differ
diff --git a/graphics/text_window/11.png b/graphics/text_window/11.png
new file mode 100644
index 000000000..a0e576fce
--- /dev/null
+++ b/graphics/text_window/11.png
Binary files differ
diff --git a/graphics/text_window/12.png b/graphics/text_window/12.png
new file mode 100644
index 000000000..8bff592ba
--- /dev/null
+++ b/graphics/text_window/12.png
Binary files differ
diff --git a/graphics/text_window/13.png b/graphics/text_window/13.png
new file mode 100644
index 000000000..706d13451
--- /dev/null
+++ b/graphics/text_window/13.png
Binary files differ
diff --git a/graphics/text_window/14.png b/graphics/text_window/14.png
new file mode 100644
index 000000000..d50862250
--- /dev/null
+++ b/graphics/text_window/14.png
Binary files differ
diff --git a/graphics/text_window/15.png b/graphics/text_window/15.png
new file mode 100644
index 000000000..b5d2dbfcd
--- /dev/null
+++ b/graphics/text_window/15.png
Binary files differ
diff --git a/graphics/text_window/16.png b/graphics/text_window/16.png
new file mode 100644
index 000000000..eb8ed2cea
--- /dev/null
+++ b/graphics/text_window/16.png
Binary files differ
diff --git a/graphics/text_window/17.png b/graphics/text_window/17.png
new file mode 100644
index 000000000..62211b431
--- /dev/null
+++ b/graphics/text_window/17.png
Binary files differ
diff --git a/graphics/text_window/18.png b/graphics/text_window/18.png
new file mode 100644
index 000000000..c03fd75f5
--- /dev/null
+++ b/graphics/text_window/18.png
Binary files differ
diff --git a/graphics/text_window/19.png b/graphics/text_window/19.png
new file mode 100644
index 000000000..e60d8d579
--- /dev/null
+++ b/graphics/text_window/19.png
Binary files differ
diff --git a/graphics/text_window/2.png b/graphics/text_window/2.png
new file mode 100644
index 000000000..5e89b4116
--- /dev/null
+++ b/graphics/text_window/2.png
Binary files differ
diff --git a/graphics/text_window/20.png b/graphics/text_window/20.png
new file mode 100644
index 000000000..5786ae140
--- /dev/null
+++ b/graphics/text_window/20.png
Binary files differ
diff --git a/graphics/text_window/3.png b/graphics/text_window/3.png
new file mode 100644
index 000000000..b7af18de7
--- /dev/null
+++ b/graphics/text_window/3.png
Binary files differ
diff --git a/graphics/text_window/4.png b/graphics/text_window/4.png
new file mode 100644
index 000000000..c33ed48af
--- /dev/null
+++ b/graphics/text_window/4.png
Binary files differ
diff --git a/graphics/text_window/5.png b/graphics/text_window/5.png
new file mode 100644
index 000000000..94a0bcdd9
--- /dev/null
+++ b/graphics/text_window/5.png
Binary files differ
diff --git a/graphics/text_window/6.png b/graphics/text_window/6.png
new file mode 100644
index 000000000..a0be4e49d
--- /dev/null
+++ b/graphics/text_window/6.png
Binary files differ
diff --git a/graphics/text_window/7.png b/graphics/text_window/7.png
new file mode 100644
index 000000000..514f8b554
--- /dev/null
+++ b/graphics/text_window/7.png
Binary files differ
diff --git a/graphics/text_window/8.png b/graphics/text_window/8.png
new file mode 100644
index 000000000..480751a02
--- /dev/null
+++ b/graphics/text_window/8.png
Binary files differ
diff --git a/graphics/text_window/9.png b/graphics/text_window/9.png
new file mode 100644
index 000000000..7ac3ba811
--- /dev/null
+++ b/graphics/text_window/9.png
Binary files differ
diff --git a/graphics/text_window/message_box.png b/graphics/text_window/message_box.png
new file mode 100644
index 000000000..edc2d3d3a
--- /dev/null
+++ b/graphics/text_window/message_box.png
Binary files differ
diff --git a/graphics/text_window/text_pal1.pal b/graphics/text_window/text_pal1.pal
new file mode 100644
index 000000000..df5d3c337
--- /dev/null
+++ b/graphics/text_window/text_pal1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 164
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+255 255 255
+205 205 222
+205 205 222
+230 246 255
+205 205 222
+106 115 123
diff --git a/graphics/text_window/text_pal2.pal b/graphics/text_window/text_pal2.pal
new file mode 100644
index 000000000..25f63978a
--- /dev/null
+++ b/graphics/text_window/text_pal2.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 164
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+255 255 255
+74 205 238
+49 164 238
+0 90 131
+24 98 197
+16 115 230
diff --git a/graphics/text_window/text_pal3.pal b/graphics/text_window/text_pal3.pal
new file mode 100644
index 000000000..9cbcdad4c
--- /dev/null
+++ b/graphics/text_window/text_pal3.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 164
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+255 0 255
+205 213 213
+156 205 222
+98 115 123
+65 172 230
+131 164 180
diff --git a/graphics/text_window/text_pal4.pal b/graphics/text_window/text_pal4.pal
new file mode 100644
index 000000000..a004a081a
--- /dev/null
+++ b/graphics/text_window/text_pal4.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 164
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+57 98 115
+131 131 131
+164 164 164
+197 197 205
+230 230 238
+65 90 106
diff --git a/graphics/trade/ball.png b/graphics/trade/ball.png
new file mode 100644
index 000000000..97cc86a6f
--- /dev/null
+++ b/graphics/trade/ball.png
Binary files differ
diff --git a/graphics/trade/black.pal b/graphics/trade/black.pal
new file mode 100644
index 000000000..4b0812f09
--- /dev/null
+++ b/graphics/trade/black.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trade/cable_closeup_map.bin b/graphics/trade/cable_closeup_map.bin
new file mode 100644
index 000000000..aad25ed83
--- /dev/null
+++ b/graphics/trade/cable_closeup_map.bin
Binary files differ
diff --git a/graphics/trade/cable_end.png b/graphics/trade/cable_end.png
new file mode 100644
index 000000000..1d7828a00
--- /dev/null
+++ b/graphics/trade/cable_end.png
Binary files differ
diff --git a/graphics/trade/gba.pal b/graphics/trade/gba.pal
new file mode 100644
index 000000000..64a442293
--- /dev/null
+++ b/graphics/trade/gba.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+131 131 139
+98 98 123
+65 74 106
+41 49 90
+230 230 230
+205 205 205
+180 180 180
+156 156 156
+213 180 106
+205 156 82
+49 255 106
diff --git a/graphics/trade/gba_affine.png b/graphics/trade/gba_affine.png
new file mode 100644
index 000000000..b8c2623c4
--- /dev/null
+++ b/graphics/trade/gba_affine.png
Binary files differ
diff --git a/graphics/trade/gba_affine_map_cable.bin b/graphics/trade/gba_affine_map_cable.bin
new file mode 100644
index 000000000..19bab962b
--- /dev/null
+++ b/graphics/trade/gba_affine_map_cable.bin
Binary files differ
diff --git a/graphics/trade/gba_affine_map_wireless.bin b/graphics/trade/gba_affine_map_wireless.bin
new file mode 100644
index 000000000..53a511321
--- /dev/null
+++ b/graphics/trade/gba_affine_map_wireless.bin
Binary files differ
diff --git a/graphics/trade/gba_map_cable.bin b/graphics/trade/gba_map_cable.bin
new file mode 100644
index 000000000..80705aef5
--- /dev/null
+++ b/graphics/trade/gba_map_cable.bin
Binary files differ
diff --git a/graphics/trade/gba_map_wireless.bin b/graphics/trade/gba_map_wireless.bin
new file mode 100644
index 000000000..52f6232fc
--- /dev/null
+++ b/graphics/trade/gba_map_wireless.bin
Binary files differ
diff --git a/graphics/trade/gba_screen.png b/graphics/trade/gba_screen.png
new file mode 100644
index 000000000..4220e5e0d
--- /dev/null
+++ b/graphics/trade/gba_screen.png
Binary files differ
diff --git a/graphics/trade/glow1.png b/graphics/trade/glow1.png
new file mode 100644
index 000000000..e223d97ce
--- /dev/null
+++ b/graphics/trade/glow1.png
Binary files differ
diff --git a/graphics/trade/glow2.png b/graphics/trade/glow2.png
new file mode 100644
index 000000000..e7729bc84
--- /dev/null
+++ b/graphics/trade/glow2.png
Binary files differ
diff --git a/graphics/trade/misc.pal b/graphics/trade/misc.pal
new file mode 100644
index 000000000..32fafddfc
--- /dev/null
+++ b/graphics/trade/misc.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 156 123
+164 123 197
+41 255 115
+0 139 255
+255 255 74
+255 255 255
+106 106 106
+255 156 123
+255 156 123
+255 156 123
+255 156 123
+255 156 123
+255 156 123
+255 156 123
+255 156 123
diff --git a/graphics/trade/moves_box_map.bin b/graphics/trade/moves_box_map.bin
new file mode 100644
index 000000000..123abf716
--- /dev/null
+++ b/graphics/trade/moves_box_map.bin
Binary files differ
diff --git a/graphics/trade/party_box_map.bin b/graphics/trade/party_box_map.bin
new file mode 100644
index 000000000..69304c5cb
--- /dev/null
+++ b/graphics/trade/party_box_map.bin
Binary files differ
diff --git a/graphics/trade/pokeball_symbol.png b/graphics/trade/pokeball_symbol.png
new file mode 100644
index 000000000..3b4a30f4f
--- /dev/null
+++ b/graphics/trade/pokeball_symbol.png
Binary files differ
diff --git a/graphics/trade/pokeball_symbol_map.bin b/graphics/trade/pokeball_symbol_map.bin
new file mode 100644
index 000000000..8355c2f5c
--- /dev/null
+++ b/graphics/trade/pokeball_symbol_map.bin
Binary files differ
diff --git a/graphics/trade/shadow.pal b/graphics/trade/shadow.pal
new file mode 100644
index 000000000..a4bec6478
--- /dev/null
+++ b/graphics/trade/shadow.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 255 255
+222 230 238
+189 205 230
+156 180 222
+0 16 172
+32 32 106
+16 16 90
+0 0 74
+255 255 189
+230 230 164
+205 205 148
+189 180 115
+139 139 90
+74 74 57
+32 32 32
diff --git a/graphics/trade/shadow_map.bin b/graphics/trade/shadow_map.bin
new file mode 100644
index 000000000..8846e2d7d
--- /dev/null
+++ b/graphics/trade/shadow_map.bin
Binary files differ
diff --git a/graphics/trade/stripes_bg2_map.bin b/graphics/trade/stripes_bg2_map.bin
new file mode 100644
index 000000000..22f8f3b71
--- /dev/null
+++ b/graphics/trade/stripes_bg2_map.bin
@@ -0,0 +1 @@
+@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@@ABCDEFGHIJKLMNOONMLKJIHHHFDCBA@ \ No newline at end of file
diff --git a/graphics/trade/stripes_bg3_map.bin b/graphics/trade/stripes_bg3_map.bin
new file mode 100644
index 000000000..e4168474a
--- /dev/null
+++ b/graphics/trade/stripes_bg3_map.bin
@@ -0,0 +1 @@
+P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P P Q R S T U V W X Y Z [ \ ] ^ _ ^ ] \ [ Z Y X W V V U T S R Q P \ No newline at end of file
diff --git a/graphics/trade/text.pal b/graphics/trade/text.pal
new file mode 100644
index 000000000..40426b71f
--- /dev/null
+++ b/graphics/trade/text.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+74 74 74
+255 0 0
+0 255 0
+0 0 255
+255 255 0
+0 255 255
+255 0 255
+213 213 205
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+0 0 0
+115 115 115
+255 255 255
diff --git a/graphics/trade/unknown_3308C0.pal b/graphics/trade/unknown_3308C0.pal
new file mode 100644
index 000000000..72cf8b7c9
--- /dev/null
+++ b/graphics/trade/unknown_3308C0.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 57 8
+255 90 8
+255 131 8
+255 172 8
+255 213 8
+255 255 8
+255 255 131
+255 255 255
+255 255 0
+65 0 0
+115 16 0
+172 32 0
+230 57 8
+0 0 0
+0 0 0
diff --git a/graphics/trade/unknown_3379A0.bin b/graphics/trade/unknown_3379A0.bin
new file mode 100644
index 000000000..d1e364a29
--- /dev/null
+++ b/graphics/trade/unknown_3379A0.bin
Binary files differ
diff --git a/graphics/trade/unknown_338EA4.pal b/graphics/trade/unknown_338EA4.pal
new file mode 100644
index 000000000..346db3df8
--- /dev/null
+++ b/graphics/trade/unknown_338EA4.pal
@@ -0,0 +1,15 @@
+JASC-PAL
+0100
+12
+148 197 255
+148 197 255
+148 197 255
+255 255 255
+255 255 255
+255 255 255
+148 197 255
+148 197 255
+148 197 255
+255 255 255
+255 255 255
+255 255 255
diff --git a/graphics/trade/wireless_signal.bin b/graphics/trade/wireless_signal.bin
new file mode 100644
index 000000000..4ce5d18b8
--- /dev/null
+++ b/graphics/trade/wireless_signal.bin
Binary files differ
diff --git a/graphics/trade/wireless_signal.png b/graphics/trade/wireless_signal.png
new file mode 100644
index 000000000..a48c70ae7
--- /dev/null
+++ b/graphics/trade/wireless_signal.png
Binary files differ
diff --git a/graphics/trade/wireless_signal_receive.pal b/graphics/trade/wireless_signal_receive.pal
new file mode 100644
index 000000000..218390aa2
--- /dev/null
+++ b/graphics/trade/wireless_signal_receive.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+255 255 255
diff --git a/graphics/trade/wireless_signal_send.pal b/graphics/trade/wireless_signal_send.pal
new file mode 100644
index 000000000..a5da8a543
--- /dev/null
+++ b/graphics/trade/wireless_signal_send.pal
@@ -0,0 +1,259 @@
+JASC-PAL
+0100
+256
+0 0 0
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
+255 255 255
+0 0 0
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+172 172 172
diff --git a/graphics/trainer_card/badges.png b/graphics/trainer_card/badges.png
new file mode 100644
index 000000000..d06cfbe8a
--- /dev/null
+++ b/graphics/trainer_card/badges.png
Binary files differ
diff --git a/graphics/trainer_card/badges_fr.png b/graphics/trainer_card/badges_fr.png
new file mode 100644
index 000000000..29a675e19
--- /dev/null
+++ b/graphics/trainer_card/badges_fr.png
Binary files differ
diff --git a/graphics/trainer_card/female_bg.pal b/graphics/trainer_card/female_bg.pal
new file mode 100644
index 000000000..9df82c665
--- /dev/null
+++ b/graphics/trainer_card/female_bg.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+230 123 139
+164 49 115
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/female_bg_fr.pal b/graphics/trainer_card/female_bg_fr.pal
new file mode 100644
index 000000000..3e8a3ab52
--- /dev/null
+++ b/graphics/trainer_card/female_bg_fr.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 98 115
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+189 148 16
+255 213 82
+230 148 82
+213 98 41
+197 197 197
+90 90 90
diff --git a/graphics/trainer_card/four_stars.pal b/graphics/trainer_card/four_stars.pal
new file mode 100644
index 000000000..4e1d56b54
--- /dev/null
+++ b/graphics/trainer_card/four_stars.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+246 246 222
+246 238 172
+164 164 164
+123 123 123
+98 98 115
+41 57 65
+57 106 139
+65 139 197
+246 230 139
+230 213 49
+213 197 57
+156 115 57
+106 189 255
+205 205 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+106 180 213
+41 123 164
+0 0 0
+0 0 0
+98 98 115
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+106 189 255
+205 205 205
+0 0 0
diff --git a/graphics/trainer_card/four_stars_fr.pal b/graphics/trainer_card/four_stars_fr.pal
new file mode 100644
index 000000000..79027f0d8
--- /dev/null
+++ b/graphics/trainer_card/four_stars_fr.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+255 246 230
+246 238 213
+246 246 197
+246 238 180
+246 222 106
+164 164 164
+98 98 115
+255 255 148
+246 222 49
+246 205 8
+238 189 0
+189 148 57
+255 255 197
+255 255 255
+246 230 82
+139 98 115
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+189 148 16
+255 213 82
+82 205 180
+65 172 164
+197 197 197
+90 90 90
+0 0 0
+32 65 123
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/gold.pal b/graphics/trainer_card/gold.pal
new file mode 100644
index 000000000..ebd175e97
--- /dev/null
+++ b/graphics/trainer_card/gold.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 98 115
+246 197 0
+205 164 0
+246 197 0
+246 197 0
+246 197 0
+246 197 0
+246 197 0
+0 0 0
+0 0 0
+189 148 16
+255 213 82
+0 0 0
+0 0 0
+189 148 16
+246 197 0
diff --git a/graphics/trainer_card/one_star.pal b/graphics/trainer_card/one_star.pal
new file mode 100644
index 000000000..62c51c91f
--- /dev/null
+++ b/graphics/trainer_card/one_star.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+238 255 246
+213 238 230
+164 164 164
+123 123 123
+98 98 115
+41 57 65
+57 106 139
+65 139 197
+189 213 205
+148 180 164
+106 148 123
+65 115 90
+106 189 255
+205 205 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+106 180 213
+41 123 164
+0 0 0
+0 0 0
+98 98 115
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+106 189 255
+205 205 205
+0 0 0
diff --git a/graphics/trainer_card/one_star_fr.pal b/graphics/trainer_card/one_star_fr.pal
new file mode 100644
index 000000000..9215c7592
--- /dev/null
+++ b/graphics/trainer_card/one_star_fr.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+222 255 230
+205 246 222
+197 238 213
+189 230 205
+246 205 148
+164 164 164
+98 98 115
+246 213 139
+180 205 148
+131 180 172
+115 156 156
+82 131 123
+255 246 189
+255 255 255
+156 205 197
+139 98 115
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+189 148 16
+255 213 82
+82 205 180
+65 172 164
+197 197 197
+90 90 90
+0 0 0
+32 65 123
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/stickers_fr.png b/graphics/trainer_card/stickers_fr.png
new file mode 100644
index 000000000..12a67a30f
--- /dev/null
+++ b/graphics/trainer_card/stickers_fr.png
Binary files differ
diff --git a/graphics/trainer_card/stickers_fr1.pal b/graphics/trainer_card/stickers_fr1.pal
new file mode 100644
index 000000000..774dbb486
--- /dev/null
+++ b/graphics/trainer_card/stickers_fr1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 246 189
+255 255 255
+255 197 164
+238 246 246
+222 222 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/stickers_fr2.pal b/graphics/trainer_card/stickers_fr2.pal
new file mode 100644
index 000000000..9244e4a03
--- /dev/null
+++ b/graphics/trainer_card/stickers_fr2.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 246 189
+255 255 255
+98 197 238
+238 246 246
+222 222 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/stickers_fr3.pal b/graphics/trainer_card/stickers_fr3.pal
new file mode 100644
index 000000000..abe9e9206
--- /dev/null
+++ b/graphics/trainer_card/stickers_fr3.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 246 189
+255 255 255
+246 230 74
+238 246 246
+222 222 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/stickers_fr4.pal b/graphics/trainer_card/stickers_fr4.pal
new file mode 100644
index 000000000..422e986b1
--- /dev/null
+++ b/graphics/trainer_card/stickers_fr4.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 246 189
+255 255 255
+106 131 148
+238 246 246
+222 222 230
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/three_stars.pal b/graphics/trainer_card/three_stars.pal
new file mode 100644
index 000000000..21f3d83eb
--- /dev/null
+++ b/graphics/trainer_card/three_stars.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+246 246 255
+230 230 238
+189 189 197
+156 156 156
+156 106 41
+41 57 65
+57 106 139
+65 139 197
+230 230 238
+189 189 197
+156 156 156
+123 123 123
+106 189 255
+205 205 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+106 180 213
+41 123 164
+0 0 0
+0 0 0
+98 98 115
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+106 189 255
+205 205 205
+0 0 0
diff --git a/graphics/trainer_card/three_stars_fr.pal b/graphics/trainer_card/three_stars_fr.pal
new file mode 100644
index 000000000..e984eab42
--- /dev/null
+++ b/graphics/trainer_card/three_stars_fr.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+238 246 246
+238 246 246
+238 238 238
+230 230 230
+246 205 148
+164 164 164
+98 98 115
+255 238 131
+205 205 164
+197 205 205
+172 180 172
+131 139 156
+246 246 197
+255 255 255
+213 222 222
+139 98 115
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+189 148 16
+255 213 82
+82 205 180
+65 172 164
+197 197 197
+90 90 90
+0 0 0
+32 65 123
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/two_stars.pal b/graphics/trainer_card/two_stars.pal
new file mode 100644
index 000000000..bacce54f5
--- /dev/null
+++ b/graphics/trainer_card/two_stars.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+255 246 230
+246 230 213
+205 156 90
+180 131 65
+98 98 115
+41 57 65
+57 106 139
+65 139 197
+230 189 139
+205 156 115
+180 131 82
+156 106 41
+106 189 255
+205 205 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+106 180 213
+41 123 164
+0 0 0
+0 0 0
+98 98 115
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+255 255 255
+230 230 238
+164 164 164
+123 123 123
+106 189 255
+205 205 205
+0 0 0
diff --git a/graphics/trainer_card/two_stars_fr.pal b/graphics/trainer_card/two_stars_fr.pal
new file mode 100644
index 000000000..748e17aa8
--- /dev/null
+++ b/graphics/trainer_card/two_stars_fr.pal
@@ -0,0 +1,51 @@
+JASC-PAL
+0100
+48
+139 98 115
+246 246 205
+246 238 197
+238 230 189
+230 222 156
+246 205 148
+164 164 164
+98 98 115
+246 238 139
+222 197 139
+213 189 139
+197 180 123
+164 123 82
+255 255 205
+255 255 255
+230 205 156
+139 98 115
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+189 148 16
+255 213 82
+82 205 180
+65 172 164
+197 197 197
+90 90 90
+0 0 0
+32 65 123
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/trainer_card/unknown_56F18C.pal b/graphics/trainer_card/unknown_56F18C.pal
new file mode 100644
index 000000000..25a3ac1d2
--- /dev/null
+++ b/graphics/trainer_card/unknown_56F18C.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+98 98 98
+213 213 205
+230 8 8
+255 189 115
+32 156 8
+148 246 148
+49 82 205
+164 197 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/unknown/858E588/0.png b/graphics/unknown/858E588/0.png
new file mode 100644
index 000000000..70b0774b0
--- /dev/null
+++ b/graphics/unknown/858E588/0.png
Binary files differ
diff --git a/graphics/unknown/858E588/1.png b/graphics/unknown/858E588/1.png
new file mode 100644
index 000000000..e176b5f73
--- /dev/null
+++ b/graphics/unknown/858E588/1.png
Binary files differ
diff --git a/graphics/unknown/858E588/2.png b/graphics/unknown/858E588/2.png
new file mode 100644
index 000000000..c006bb660
--- /dev/null
+++ b/graphics/unknown/858E588/2.png
Binary files differ
diff --git a/graphics/unknown/858E588/3.png b/graphics/unknown/858E588/3.png
new file mode 100644
index 000000000..67a3cf769
--- /dev/null
+++ b/graphics/unknown/858E588/3.png
Binary files differ
diff --git a/graphics/unknown/858E588/4.png b/graphics/unknown/858E588/4.png
new file mode 100644
index 000000000..e2a5aec4f
--- /dev/null
+++ b/graphics/unknown/858E588/4.png
Binary files differ
diff --git a/graphics/unknown/858E5B0/0.png b/graphics/unknown/858E5B0/0.png
new file mode 100644
index 000000000..afd104d7c
--- /dev/null
+++ b/graphics/unknown/858E5B0/0.png
Binary files differ
diff --git a/graphics/unknown/858E5B0/1.png b/graphics/unknown/858E5B0/1.png
new file mode 100644
index 000000000..026b9b7af
--- /dev/null
+++ b/graphics/unknown/858E5B0/1.png
Binary files differ
diff --git a/graphics/unknown/858E5B0/2.png b/graphics/unknown/858E5B0/2.png
new file mode 100644
index 000000000..360e2ab63
--- /dev/null
+++ b/graphics/unknown/858E5B0/2.png
Binary files differ
diff --git a/graphics/unknown/858E5B0/3.png b/graphics/unknown/858E5B0/3.png
new file mode 100644
index 000000000..88672c182
--- /dev/null
+++ b/graphics/unknown/858E5B0/3.png
Binary files differ
diff --git a/graphics/unknown/858E5B0/4.png b/graphics/unknown/858E5B0/4.png
new file mode 100644
index 000000000..660ad331d
--- /dev/null
+++ b/graphics/unknown/858E5B0/4.png
Binary files differ
diff --git a/graphics/unknown/858E5B0/5.png b/graphics/unknown/858E5B0/5.png
new file mode 100644
index 000000000..7006e9cc9
--- /dev/null
+++ b/graphics/unknown/858E5B0/5.png
Binary files differ
diff --git a/graphics/unknown/858E5D8/0.png b/graphics/unknown/858E5D8/0.png
new file mode 100644
index 000000000..110b1dd0a
--- /dev/null
+++ b/graphics/unknown/858E5D8/0.png
Binary files differ
diff --git a/graphics/unknown/858E5D8/1.png b/graphics/unknown/858E5D8/1.png
new file mode 100644
index 000000000..f50079de7
--- /dev/null
+++ b/graphics/unknown/858E5D8/1.png
Binary files differ
diff --git a/graphics/unknown/858E5D8/2.png b/graphics/unknown/858E5D8/2.png
new file mode 100644
index 000000000..a54bb3d12
--- /dev/null
+++ b/graphics/unknown/858E5D8/2.png
Binary files differ
diff --git a/graphics/unknown/858E5D8/3.png b/graphics/unknown/858E5D8/3.png
new file mode 100644
index 000000000..0ea6e43c9
--- /dev/null
+++ b/graphics/unknown/858E5D8/3.png
Binary files differ
diff --git a/graphics/unknown/858E5D8/4.png b/graphics/unknown/858E5D8/4.png
new file mode 100644
index 000000000..4b4e300bb
--- /dev/null
+++ b/graphics/unknown/858E5D8/4.png
Binary files differ
diff --git a/graphics/unknown/858E674/0.png b/graphics/unknown/858E674/0.png
new file mode 100644
index 000000000..64b61050f
--- /dev/null
+++ b/graphics/unknown/858E674/0.png
Binary files differ
diff --git a/graphics/unknown/858E674/1.png b/graphics/unknown/858E674/1.png
new file mode 100644
index 000000000..05cd8f396
--- /dev/null
+++ b/graphics/unknown/858E674/1.png
Binary files differ
diff --git a/graphics/unknown/858E674/2.png b/graphics/unknown/858E674/2.png
new file mode 100644
index 000000000..d5dd69078
--- /dev/null
+++ b/graphics/unknown/858E674/2.png
Binary files differ
diff --git a/graphics/unknown/858E84C/0.png b/graphics/unknown/858E84C/0.png
new file mode 100644
index 000000000..4673403e0
--- /dev/null
+++ b/graphics/unknown/858E84C/0.png
Binary files differ
diff --git a/graphics/unknown/858E84C/1.png b/graphics/unknown/858E84C/1.png
new file mode 100644
index 000000000..c55f2146d
--- /dev/null
+++ b/graphics/unknown/858E84C/1.png
Binary files differ
diff --git a/graphics/unknown/858E84C/2.png b/graphics/unknown/858E84C/2.png
new file mode 100644
index 000000000..4f03b50ae
--- /dev/null
+++ b/graphics/unknown/858E84C/2.png
Binary files differ
diff --git a/graphics/unknown/unknown_58E82C.pal b/graphics/unknown/unknown_58E82C.pal
new file mode 100644
index 000000000..292acfd35
--- /dev/null
+++ b/graphics/unknown/unknown_58E82C.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 0 0
+255 0 0
+0 255 0
+0 0 255
+255 255 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/graphics/unused/cherry.png b/graphics/unused/cherry.png
new file mode 100644
index 000000000..d79fe62d1
--- /dev/null
+++ b/graphics/unused/cherry.png
Binary files differ