diff --git a/docs/images/multiboot_popup_1.png b/docs/images/multiboot_popup_1.png index 10b6a31..c488d28 100644 Binary files a/docs/images/multiboot_popup_1.png and b/docs/images/multiboot_popup_1.png differ diff --git a/docs/images/multiboot_popup_2.png b/docs/images/multiboot_popup_2.png index ff81a0c..4e4e338 100644 Binary files a/docs/images/multiboot_popup_2.png and b/docs/images/multiboot_popup_2.png differ diff --git a/docs/images/multiboot_popup_3.png b/docs/images/multiboot_popup_3.png index 40576bd..abc98ef 100644 Binary files a/docs/images/multiboot_popup_3.png and b/docs/images/multiboot_popup_3.png differ diff --git a/graphics/GBCS_Shell.png b/graphics/GBCS_Shell.png index 4bcbc50..29a9128 100644 Binary files a/graphics/GBCS_Shell.png and b/graphics/GBCS_Shell.png differ diff --git a/graphics/GBC_Shell.png b/graphics/GBC_Shell.png index fbf748b..976f4b6 100644 Binary files a/graphics/GBC_Shell.png and b/graphics/GBC_Shell.png differ diff --git a/graphics/GBS_Shell.png b/graphics/GBS_Shell.png index dc1aec2..59fa16e 100644 Binary files a/graphics/GBS_Shell.png and b/graphics/GBS_Shell.png differ diff --git a/graphics/GB_Shell.png b/graphics/GB_Shell.png index ce04ffe..689bbb7 100644 Binary files a/graphics/GB_Shell.png and b/graphics/GB_Shell.png differ diff --git a/graphics/Label_Blue.png b/graphics/Label_Blue.png index be5fc56..1c195c5 100644 Binary files a/graphics/Label_Blue.png and b/graphics/Label_Blue.png differ diff --git a/graphics/Label_Crystal.png b/graphics/Label_Crystal.png index 17fe929..b565c3e 100644 Binary files a/graphics/Label_Crystal.png and b/graphics/Label_Crystal.png differ diff --git a/graphics/Label_Gold.png b/graphics/Label_Gold.png index 03502ac..36ba510 100644 Binary files a/graphics/Label_Gold.png and b/graphics/Label_Gold.png differ diff --git a/graphics/Label_Green.png b/graphics/Label_Green.png index 1c5d41f..6af472a 100644 Binary files a/graphics/Label_Green.png and b/graphics/Label_Green.png differ diff --git a/graphics/Label_Red.png b/graphics/Label_Red.png index 9b3c860..769157f 100644 Binary files a/graphics/Label_Red.png and b/graphics/Label_Red.png differ diff --git a/graphics/Label_Silver.png b/graphics/Label_Silver.png index 89899e1..3bc414f 100644 Binary files a/graphics/Label_Silver.png and b/graphics/Label_Silver.png differ diff --git a/graphics/Label_Yellow.png b/graphics/Label_Yellow.png index 9f3a57b..1d05969 100644 Binary files a/graphics/Label_Yellow.png and b/graphics/Label_Yellow.png differ diff --git a/graphics/arrows.png b/graphics/arrows.png index 7dd645e..5e21e92 100644 Binary files a/graphics/arrows.png and b/graphics/arrows.png differ diff --git a/graphics/background.png b/graphics/background.png index 119c42b..54c37ca 100644 Binary files a/graphics/background.png and b/graphics/background.png differ diff --git a/graphics/boxBG.png b/graphics/boxBG.png index dfceccd..1c84791 100644 Binary files a/graphics/boxBG.png and b/graphics/boxBG.png differ diff --git a/graphics/box_select.png b/graphics/box_select.png index ec684c4..2cbbd06 100644 Binary files a/graphics/box_select.png and b/graphics/box_select.png differ diff --git a/graphics/button_cancel_left.png b/graphics/button_cancel_left.png index 9b621e7..1d5a2e5 100644 Binary files a/graphics/button_cancel_left.png and b/graphics/button_cancel_left.png differ diff --git a/graphics/button_confirm_left.png b/graphics/button_confirm_left.png index 1461e96..90ad9ca 100644 Binary files a/graphics/button_confirm_left.png and b/graphics/button_confirm_left.png differ diff --git a/graphics/button_edge.png b/graphics/button_edge.png index d8bb714..97b95b7 100644 Binary files a/graphics/button_edge.png and b/graphics/button_edge.png differ diff --git a/graphics/button_no.png b/graphics/button_no.png index 4767a65..9182ae9 100644 Binary files a/graphics/button_no.png and b/graphics/button_no.png differ diff --git a/graphics/button_yes.png b/graphics/button_yes.png index 7aa5fb6..7381a45 100644 Binary files a/graphics/button_yes.png and b/graphics/button_yes.png differ diff --git a/graphics/dexBG.png b/graphics/dexBG.png index 77ab9d9..ca4bce0 100644 Binary files a/graphics/dexBG.png and b/graphics/dexBG.png differ diff --git a/graphics/emerald_cart.png b/graphics/emerald_cart.png index 9e30f78..2622c26 100644 Binary files a/graphics/emerald_cart.png and b/graphics/emerald_cart.png differ diff --git a/graphics/fennelBG.png b/graphics/fennelBG.png index 4d24f42..3ec0bbf 100644 Binary files a/graphics/fennelBG.png and b/graphics/fennelBG.png differ diff --git a/graphics/flag_eng.png b/graphics/flag_eng.png index 914a4ef..a35be43 100644 Binary files a/graphics/flag_eng.png and b/graphics/flag_eng.png differ diff --git a/graphics/flag_fre.png b/graphics/flag_fre.png index fb55848..8a7b5bb 100644 Binary files a/graphics/flag_fre.png and b/graphics/flag_fre.png differ diff --git a/graphics/flag_ger.png b/graphics/flag_ger.png index 7a4005d..465ba94 100644 Binary files a/graphics/flag_ger.png and b/graphics/flag_ger.png differ diff --git a/graphics/flag_ita.png b/graphics/flag_ita.png index ece84ab..383809a 100644 Binary files a/graphics/flag_ita.png and b/graphics/flag_ita.png differ diff --git a/graphics/flag_jpn.png b/graphics/flag_jpn.png index 5b6cf98..b2cbc12 100644 Binary files a/graphics/flag_jpn.png and b/graphics/flag_jpn.png differ diff --git a/graphics/flag_kor.png b/graphics/flag_kor.png index 0b257a4..126075c 100644 Binary files a/graphics/flag_kor.png and b/graphics/flag_kor.png differ diff --git a/graphics/flag_spa.png b/graphics/flag_spa.png index 60b3672..f534847 100644 Binary files a/graphics/flag_spa.png and b/graphics/flag_spa.png differ diff --git a/graphics/fr_cart.png b/graphics/fr_cart.png index df44674..81a66e5 100644 Binary files a/graphics/fr_cart.png and b/graphics/fr_cart.png differ diff --git a/graphics/lg_cart.png b/graphics/lg_cart.png index 3fc93c2..a2b072c 100644 Binary files a/graphics/lg_cart.png and b/graphics/lg_cart.png differ diff --git a/graphics/link_blobs.png b/graphics/link_blobs.png index 4e198cd..3992ebb 100644 Binary files a/graphics/link_blobs.png and b/graphics/link_blobs.png differ diff --git a/graphics/link_frame1.png b/graphics/link_frame1.png index 1a57f0a..4f086bd 100644 Binary files a/graphics/link_frame1.png and b/graphics/link_frame1.png differ diff --git a/graphics/link_frame2.png b/graphics/link_frame2.png index d26be41..3de57d9 100644 Binary files a/graphics/link_frame2.png and b/graphics/link_frame2.png differ diff --git a/graphics/link_frame3.png b/graphics/link_frame3.png index f7f452b..f73f3d3 100644 Binary files a/graphics/link_frame3.png and b/graphics/link_frame3.png differ diff --git a/graphics/menu_bars.png b/graphics/menu_bars.png index d5f13a8..b197ec6 100644 Binary files a/graphics/menu_bars.png and b/graphics/menu_bars.png differ diff --git a/graphics/openingBG.png b/graphics/openingBG.png index 904f3fa..119f91d 100644 Binary files a/graphics/openingBG.png and b/graphics/openingBG.png differ diff --git a/graphics/ptgb_logo_l.png b/graphics/ptgb_logo_l.png index 2477664..9b37c11 100644 Binary files a/graphics/ptgb_logo_l.png and b/graphics/ptgb_logo_l.png differ diff --git a/graphics/ptgb_logo_r.png b/graphics/ptgb_logo_r.png index a779749..12f55fe 100644 Binary files a/graphics/ptgb_logo_r.png and b/graphics/ptgb_logo_r.png differ diff --git a/graphics/ruby_cart.png b/graphics/ruby_cart.png index e7fd7d5..8609ece 100644 Binary files a/graphics/ruby_cart.png and b/graphics/ruby_cart.png differ diff --git a/graphics/sapphire_cart.png b/graphics/sapphire_cart.png index 690a2de..5183ba3 100644 Binary files a/graphics/sapphire_cart.png and b/graphics/sapphire_cart.png differ diff --git a/graphics/textBoxBG.png b/graphics/textBoxBG.png index 3c1f9b9..4f471ad 100644 Binary files a/graphics/textBoxBG.png and b/graphics/textBoxBG.png differ diff --git a/graphics/types.png b/graphics/types.png index 3793847..297d938 100644 Binary files a/graphics/types.png and b/graphics/types.png differ diff --git a/graphics/unique_duel_frame_menu_sprites.png b/graphics/unique_duel_frame_menu_sprites.png index 95077ed..ff8f1b8 100644 Binary files a/graphics/unique_duel_frame_menu_sprites.png and b/graphics/unique_duel_frame_menu_sprites.png differ diff --git a/graphics/unused graphics/0a_GB.png b/graphics/unused graphics/0a_GB.png index 1b4b3c9..8539261 100644 Binary files a/graphics/unused graphics/0a_GB.png and b/graphics/unused graphics/0a_GB.png differ diff --git a/graphics/unused graphics/0b_GBC.png b/graphics/unused graphics/0b_GBC.png index 598292e..adc73e4 100644 Binary files a/graphics/unused graphics/0b_GBC.png and b/graphics/unused graphics/0b_GBC.png differ diff --git a/graphics/unused graphics/1_Red.png b/graphics/unused graphics/1_Red.png index 65fdf80..2807b4c 100644 Binary files a/graphics/unused graphics/1_Red.png and b/graphics/unused graphics/1_Red.png differ diff --git a/graphics/unused graphics/2_Blue.png b/graphics/unused graphics/2_Blue.png index 6abd4a7..6960fd6 100644 Binary files a/graphics/unused graphics/2_Blue.png and b/graphics/unused graphics/2_Blue.png differ diff --git a/graphics/unused graphics/3_Yellow.png b/graphics/unused graphics/3_Yellow.png index 6af16dc..b02ba52 100644 Binary files a/graphics/unused graphics/3_Yellow.png and b/graphics/unused graphics/3_Yellow.png differ diff --git a/graphics/unused graphics/4_Gold.png b/graphics/unused graphics/4_Gold.png index 82d9680..844fe4c 100644 Binary files a/graphics/unused graphics/4_Gold.png and b/graphics/unused graphics/4_Gold.png differ diff --git a/graphics/unused graphics/52692.png b/graphics/unused graphics/52692.png index 7dd6fd5..946f717 100644 Binary files a/graphics/unused graphics/52692.png and b/graphics/unused graphics/52692.png differ diff --git a/graphics/unused graphics/5_Silver.png b/graphics/unused graphics/5_Silver.png index d84cf1a..149eedc 100644 Binary files a/graphics/unused graphics/5_Silver.png and b/graphics/unused graphics/5_Silver.png differ diff --git a/graphics/unused graphics/6_Crystal.png b/graphics/unused graphics/6_Crystal.png index 012f45b..fc50efc 100644 Binary files a/graphics/unused graphics/6_Crystal.png and b/graphics/unused graphics/6_Crystal.png differ diff --git a/graphics/unused graphics/7_JpnGold.png b/graphics/unused graphics/7_JpnGold.png index 7130610..65e9d4a 100644 Binary files a/graphics/unused graphics/7_JpnGold.png and b/graphics/unused graphics/7_JpnGold.png differ diff --git a/graphics/unused graphics/8_JpnSilver.png b/graphics/unused graphics/8_JpnSilver.png index ee970bc..a9425b9 100644 Binary files a/graphics/unused graphics/8_JpnSilver.png and b/graphics/unused graphics/8_JpnSilver.png differ diff --git a/graphics/unused graphics/The_Gears_of_Progress_Official_PFP_Original.png b/graphics/unused graphics/The_Gears_of_Progress_Official_PFP_Original.png index 3ca7d73..a8fe8a0 100644 Binary files a/graphics/unused graphics/The_Gears_of_Progress_Official_PFP_Original.png and b/graphics/unused graphics/The_Gears_of_Progress_Official_PFP_Original.png differ diff --git a/graphics/unused graphics/background.png b/graphics/unused graphics/background.png index d77674b..49bbec8 100644 Binary files a/graphics/unused graphics/background.png and b/graphics/unused graphics/background.png differ diff --git a/graphics/unused graphics/backgroundNew.png b/graphics/unused graphics/backgroundNew.png index 514d0f1..3ddb690 100644 Binary files a/graphics/unused graphics/backgroundNew.png and b/graphics/unused graphics/backgroundNew.png differ diff --git a/graphics/unused graphics/background_dark_pals.png b/graphics/unused graphics/background_dark_pals.png index 75c410a..becbeb3 100644 Binary files a/graphics/unused graphics/background_dark_pals.png and b/graphics/unused graphics/background_dark_pals.png differ diff --git a/graphics/unused graphics/background_light_pals.png b/graphics/unused graphics/background_light_pals.png index f02807e..70723ec 100644 Binary files a/graphics/unused graphics/background_light_pals.png and b/graphics/unused graphics/background_light_pals.png differ diff --git a/graphics/unused graphics/boxBG.png b/graphics/unused graphics/boxBG.png index 732f999..366a04e 100644 Binary files a/graphics/unused graphics/boxBG.png and b/graphics/unused graphics/boxBG.png differ diff --git a/graphics/unused graphics/brin.png b/graphics/unused graphics/brin.png index 91fc272..0127a3b 100644 Binary files a/graphics/unused graphics/brin.png and b/graphics/unused graphics/brin.png differ diff --git a/graphics/unused graphics/button_pal.png b/graphics/unused graphics/button_pal.png index 73944c2..cca43c1 100644 Binary files a/graphics/unused graphics/button_pal.png and b/graphics/unused graphics/button_pal.png differ diff --git a/graphics/unused graphics/crystal_font.png b/graphics/unused graphics/crystal_font.png index ca0882c..5a3219e 100644 Binary files a/graphics/unused graphics/crystal_font.png and b/graphics/unused graphics/crystal_font.png differ diff --git a/graphics/unused graphics/dex_l.png b/graphics/unused graphics/dex_l.png index b5654b5..2386318 100644 Binary files a/graphics/unused graphics/dex_l.png and b/graphics/unused graphics/dex_l.png differ diff --git a/graphics/unused graphics/dex_m.png b/graphics/unused graphics/dex_m.png index 95b40a7..45f1bfd 100644 Binary files a/graphics/unused graphics/dex_m.png and b/graphics/unused graphics/dex_m.png differ diff --git a/graphics/unused graphics/dex_r.png b/graphics/unused graphics/dex_r.png index 62617c3..6ea9a25 100644 Binary files a/graphics/unused graphics/dex_r.png and b/graphics/unused graphics/dex_r.png differ diff --git a/graphics/unused graphics/fennel.png b/graphics/unused graphics/fennel.png index d5129cd..bf308b6 100644 Binary files a/graphics/unused graphics/fennel.png and b/graphics/unused graphics/fennel.png differ diff --git a/graphics/unused graphics/fennel_bg2.png b/graphics/unused graphics/fennel_bg2.png index 401787d..9848d52 100644 Binary files a/graphics/unused graphics/fennel_bg2.png and b/graphics/unused graphics/fennel_bg2.png differ diff --git a/graphics/unused graphics/fennel_eyes.png b/graphics/unused graphics/fennel_eyes.png index accafc2..6aedb3a 100644 Binary files a/graphics/unused graphics/fennel_eyes.png and b/graphics/unused graphics/fennel_eyes.png differ diff --git a/graphics/unused graphics/fennel_mouth.png b/graphics/unused graphics/fennel_mouth.png index 00d707a..39e5ed8 100644 Binary files a/graphics/unused graphics/fennel_mouth.png and b/graphics/unused graphics/fennel_mouth.png differ diff --git a/graphics/unused graphics/fennel_text.png b/graphics/unused graphics/fennel_text.png index 02ccb0b..5e2bf88 100644 Binary files a/graphics/unused graphics/fennel_text.png and b/graphics/unused graphics/fennel_text.png differ diff --git a/graphics/unused graphics/full dex.png b/graphics/unused graphics/full dex.png index f7a3902..df857b8 100644 Binary files a/graphics/unused graphics/full dex.png and b/graphics/unused graphics/full dex.png differ diff --git a/graphics/unused graphics/gbpallet.png b/graphics/unused graphics/gbpallet.png index 82cbd71..32fcd96 100644 Binary files a/graphics/unused graphics/gbpallet.png and b/graphics/unused graphics/gbpallet.png differ diff --git a/graphics/unused graphics/gen2_menu_sprites.png b/graphics/unused graphics/gen2_menu_sprites.png index ab9c621..611591d 100644 Binary files a/graphics/unused graphics/gen2_menu_sprites.png and b/graphics/unused graphics/gen2_menu_sprites.png differ diff --git a/graphics/unused graphics/gen5.png b/graphics/unused graphics/gen5.png index 092f578..c860e98 100644 Binary files a/graphics/unused graphics/gen5.png and b/graphics/unused graphics/gen5.png differ diff --git a/graphics/unused graphics/gen5trainers.png b/graphics/unused graphics/gen5trainers.png index aa20ee3..ac2c40b 100644 Binary files a/graphics/unused graphics/gen5trainers.png and b/graphics/unused graphics/gen5trainers.png differ diff --git a/graphics/unused graphics/japanese_normal.png b/graphics/unused graphics/japanese_normal.png index 07bb453..5f89ab2 100644 Binary files a/graphics/unused graphics/japanese_normal.png and b/graphics/unused graphics/japanese_normal.png differ diff --git a/graphics/unused graphics/japanese_small.png b/graphics/unused graphics/japanese_small.png index c1e3393..49c7805 100644 Binary files a/graphics/unused graphics/japanese_small.png and b/graphics/unused graphics/japanese_small.png differ diff --git a/graphics/unused graphics/klang.png b/graphics/unused graphics/klang.png index b872dcd..723a370 100644 Binary files a/graphics/unused graphics/klang.png and b/graphics/unused graphics/klang.png differ diff --git a/graphics/unused graphics/l_tcg.png b/graphics/unused graphics/l_tcg.png index 05decb2..85fe31b 100644 Binary files a/graphics/unused graphics/l_tcg.png and b/graphics/unused graphics/l_tcg.png differ diff --git a/graphics/unused graphics/lang_arrow.png b/graphics/unused graphics/lang_arrow.png index ddd927f..0d0933d 100644 Binary files a/graphics/unused graphics/lang_arrow.png and b/graphics/unused graphics/lang_arrow.png differ diff --git a/graphics/unused graphics/latin_normal.png b/graphics/unused graphics/latin_normal.png index 774a05c..42a6448 100644 Binary files a/graphics/unused graphics/latin_normal.png and b/graphics/unused graphics/latin_normal.png differ diff --git a/graphics/unused graphics/latin_short.png b/graphics/unused graphics/latin_short.png index 2025943..d732ca5 100644 Binary files a/graphics/unused graphics/latin_short.png and b/graphics/unused graphics/latin_short.png differ diff --git a/graphics/unused graphics/link_blobs.png b/graphics/unused graphics/link_blobs.png index db49771..c032aa0 100644 Binary files a/graphics/unused graphics/link_blobs.png and b/graphics/unused graphics/link_blobs.png differ diff --git a/graphics/unused graphics/link_cable.png b/graphics/unused graphics/link_cable.png index efc15ab..765a44c 100644 Binary files a/graphics/unused graphics/link_cable.png and b/graphics/unused graphics/link_cable.png differ diff --git a/graphics/unused graphics/lookers.png b/graphics/unused graphics/lookers.png index 23fd11c..a4e018a 100644 Binary files a/graphics/unused graphics/lookers.png and b/graphics/unused graphics/lookers.png differ diff --git a/graphics/unused graphics/menu_bars.png b/graphics/unused graphics/menu_bars.png index 05201ad..1713e10 100644 Binary files a/graphics/unused graphics/menu_bars.png and b/graphics/unused graphics/menu_bars.png differ diff --git a/graphics/unused graphics/menu_sprites.png b/graphics/unused graphics/menu_sprites.png index ed3ccc3..0c79962 100644 Binary files a/graphics/unused graphics/menu_sprites.png and b/graphics/unused graphics/menu_sprites.png differ diff --git a/graphics/unused graphics/metr.png b/graphics/unused graphics/metr.png index 27bae96..0ac1239 100644 Binary files a/graphics/unused graphics/metr.png and b/graphics/unused graphics/metr.png differ diff --git a/graphics/unused graphics/oldtextBoxBG.png b/graphics/unused graphics/oldtextBoxBG.png index 0db4ec8..58b303a 100644 Binary files a/graphics/unused graphics/oldtextBoxBG.png and b/graphics/unused graphics/oldtextBoxBG.png differ diff --git a/graphics/unused graphics/orange_scale_gradient.png b/graphics/unused graphics/orange_scale_gradient.png index e567828..323e62d 100644 Binary files a/graphics/unused graphics/orange_scale_gradient.png and b/graphics/unused graphics/orange_scale_gradient.png differ diff --git a/graphics/unused graphics/pkmn_font.png b/graphics/unused graphics/pkmn_font.png index 51df854..d55e79b 100644 Binary files a/graphics/unused graphics/pkmn_font.png and b/graphics/unused graphics/pkmn_font.png differ diff --git a/graphics/unused graphics/prof.png b/graphics/unused graphics/prof.png index f0489fb..adfca4a 100644 Binary files a/graphics/unused graphics/prof.png and b/graphics/unused graphics/prof.png differ diff --git a/graphics/unused graphics/prof2.png b/graphics/unused graphics/prof2.png index 647c17d..aed9509 100644 Binary files a/graphics/unused graphics/prof2.png and b/graphics/unused graphics/prof2.png differ diff --git a/graphics/unused graphics/progress.png b/graphics/unused graphics/progress.png index 665b55d..f954883 100644 Binary files a/graphics/unused graphics/progress.png and b/graphics/unused graphics/progress.png differ diff --git a/graphics/unused graphics/ptgb_logo.png b/graphics/unused graphics/ptgb_logo.png index 0a084ee..18bc3f5 100644 Binary files a/graphics/unused graphics/ptgb_logo.png and b/graphics/unused graphics/ptgb_logo.png differ diff --git a/graphics/unused graphics/ptgb_logo_transparent.png b/graphics/unused graphics/ptgb_logo_transparent.png index ed0f4be..2a0b64a 100644 Binary files a/graphics/unused graphics/ptgb_logo_transparent.png and b/graphics/unused graphics/ptgb_logo_transparent.png differ diff --git a/graphics/unused graphics/shiny_sparkle.png b/graphics/unused graphics/shiny_sparkle.png index 3097dc1..1ad440e 100644 Binary files a/graphics/unused graphics/shiny_sparkle.png and b/graphics/unused graphics/shiny_sparkle.png differ diff --git a/graphics/unused graphics/tte_font.png b/graphics/unused graphics/tte_font.png index d1bf495..a3476b6 100644 Binary files a/graphics/unused graphics/tte_font.png and b/graphics/unused graphics/tte_font.png differ diff --git a/graphics/unused graphics/types.png b/graphics/unused graphics/types.png index 339809e..4e2cb2a 100644 Binary files a/graphics/unused graphics/types.png and b/graphics/unused graphics/types.png differ