From cd31c6c303011af045fa8f21c867bfed00e2a2d5 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Tue, 3 Dec 2019 03:26:31 -0500 Subject: [PATCH] get rid of baseroms in graphics.s --- asm/battle_interface.s | 4 +- data/garbage_8DD2290.bin | Bin 0 -> 512 bytes data/graphics.s | 250 +++++++++++------- data/trainer_card.s | 38 ++- .../ball_display_unused_extra.png | Bin 0 -> 102 bytes graphics/battle_interface/expbar.png | Bin 0 -> 109 bytes .../healthbox_doubles_opponent.png | Bin 0 -> 270 bytes .../healthbox_doubles_player.png | Bin 0 -> 277 bytes .../healthbox_singles_opponent.png | Bin 0 -> 282 bytes .../healthbox_singles_player.png | Bin 0 -> 369 bytes graphics/battle_interface/hpbar.png | Bin 0 -> 161 bytes graphics/battle_interface/hpbar_anim.png | Bin 0 -> 149 bytes graphics/battle_interface/misc.png | Bin 0 -> 96 bytes graphics/battle_interface/misc_frameend.png | Bin 0 -> 82 bytes graphics/battle_interface/status2.png | Bin 0 -> 196 bytes graphics/battle_interface/status3.png | Bin 0 -> 198 bytes graphics/battle_interface/status4.png | Bin 0 -> 195 bytes graphics/battle_interface/status_brn.png | Bin 0 -> 116 bytes graphics/battle_interface/status_frz.png | Bin 0 -> 116 bytes graphics/battle_interface/status_par.png | Bin 0 -> 112 bytes graphics/battle_interface/status_psn.png | Bin 0 -> 116 bytes graphics/battle_interface/status_slp.png | Bin 0 -> 117 bytes graphics/battle_interface/window.png | Bin 0 -> 455 bytes graphics/battle_interface/window1.pal | 19 ++ graphics/battle_interface/window2.pal | 19 ++ graphics/berry_crush/berry_crush.pal | 99 +++++++ graphics/berry_crush/berry_crush.png | Bin 0 -> 2151 bytes graphics/berry_crush/data_EB0ADC.bin | 1 + graphics/contest/applause.png | Bin 0 -> 294 bytes graphics/contest/misc.png | Bin 0 -> 1961 bytes graphics/contest/misc_2.png | Bin 0 -> 1565 bytes graphics/contest/nextturn.png | Bin 195 -> 190 bytes graphics/interface/blank2.pal | 19 ++ graphics/interface/box_tiles.png | Bin 0 -> 1230 bytes graphics/interface/box_tiles_pal1.pal | 19 ++ graphics/interface/box_tiles_pal2.pal | 19 ++ graphics/interface/box_tiles_pal3.pal | 19 ++ graphics/interface/learn_move.bin | Bin 0 -> 2048 bytes graphics/interface/learn_move.png | Bin 0 -> 239 bytes graphics/interface/link_rfu_frame.png | Bin 0 -> 199 bytes graphics/interface/link_rfu_status.png | Bin 0 -> 450 bytes graphics/interface/naming_screen_8E97FE4.pal | 19 ++ graphics/interface/naming_screen_E98398.bin | Bin 0 -> 1280 bytes graphics/interface/naming_screen_E98458.bin | Bin 0 -> 1280 bytes graphics/interface/naming_screen_E98518.bin | Bin 0 -> 1280 bytes graphics/interface/naming_screen_menu.bin | Bin 0 -> 1280 bytes graphics/interface/naming_screen_menu.png | Bin 0 -> 438 bytes graphics/interface/party_menu_misc.pal | 179 +++++++++++++ graphics/interface/pokedex_abc.png | Bin 0 -> 525 bytes graphics/interface/shop.pal | 35 +++ graphics/interface/shop.png | Bin 0 -> 324 bytes graphics/interface/shop1.bin | Bin 0 -> 2048 bytes graphics/interface/shop2.bin | Bin 0 -> 2048 bytes graphics/interface/status_icons.png | Bin 455 -> 452 bytes graphics/interface/summary_expbar.png | Bin 0 -> 230 bytes graphics/interface/summary_hpbar.png | Bin 0 -> 227 bytes graphics/interface/trainer_memo.bin | Bin 0 -> 1280 bytes graphics/interface/trainer_memo.png | Bin 0 -> 3059 bytes graphics/interface/trainer_memo_2.bin | Bin 0 -> 1280 bytes graphics/interface/trainer_memo_3.bin | Bin 0 -> 2048 bytes graphics/interface/trainer_memo_4.bin | Bin 0 -> 1280 bytes graphics/interface/trainer_memo_5.bin | Bin 0 -> 1280 bytes graphics/interface/trainer_memo_pal1.pal | 83 ++++++ graphics/interface/trainer_memo_pal2.pal | 19 ++ graphics/interface/trainer_memo_pal3.pal | 19 ++ graphics/interface/union_room_chat.bin | Bin 0 -> 1280 bytes graphics/interface/union_room_chat.png | Bin 0 -> 513 bytes graphics/interface/union_room_chat_icons.png | Bin 0 -> 244 bytes graphics/interface/union_room_chat_panel.bin | Bin 0 -> 1280 bytes graphics/interface/union_room_chat_panel.png | Bin 0 -> 189 bytes graphics/item_menu/bag_pal1.pal | 51 ++++ graphics/item_menu/bag_pal2.pal | 19 ++ graphics/item_menu/bag_tilemap1.bin | Bin 0 -> 2048 bytes graphics/item_menu/bag_tilemap2.bin | Bin 0 -> 2048 bytes graphics/item_menu/bag_tiles.png | Bin 0 -> 539 bytes graphics/link/gba.pal | 19 ++ graphics/link/gba.png | Bin 0 -> 1253 bytes graphics/link/gba_pal2.pal | 51 ++++ .../circled_question_mark/circled/back.png | Bin 0 -> 383 bytes .../circled_question_mark/circled/front.png | Bin 0 -> 383 bytes .../circled/normal.pal | 0 .../circled/shiny.pal | 0 .../double/back.png | Bin .../double/front.png | Bin .../double/normal.pal | 0 .../double/shiny.pal | 0 .../footprint.png | Bin .../icon.png | Bin graphics/pokemon/egg/icon.png | Bin 310 -> 297 bytes graphics/pokemon/ghost/front.png | Bin 0 -> 701 bytes .../pokemon/question_mark/circled/back.png | Bin 397 -> 0 bytes .../pokemon/question_mark/circled/front.png | Bin 397 -> 0 bytes graphics/trainer_card/0star.pal | 51 ++++ graphics/trainer_card/0star_em.pal | 51 ++++ graphics/trainer_card/card.png | Bin 0 -> 1467 bytes graphics/trainer_card/card_em.png | Bin 0 -> 989 bytes graphics/unknown/unknown_D12A44.png | Bin 0 -> 84 bytes graphics/unknown/unknown_D12A64.png | Bin 0 -> 95 bytes graphics/unknown/unknown_E861A8.bin | Bin 0 -> 512 bytes graphics/unknown/unknown_E9BD08.pal | 19 ++ graphics/unknown/unknown_E9CAEC.bin | Bin 0 -> 528 bytes graphics/unknown/unknown_EAFF60.pal | 51 ++++ graphics_file_rules.mk | 7 + 103 files changed, 1081 insertions(+), 98 deletions(-) create mode 100644 data/garbage_8DD2290.bin create mode 100644 graphics/battle_interface/ball_display_unused_extra.png create mode 100644 graphics/battle_interface/expbar.png create mode 100644 graphics/battle_interface/healthbox_doubles_opponent.png create mode 100644 graphics/battle_interface/healthbox_doubles_player.png create mode 100644 graphics/battle_interface/healthbox_singles_opponent.png create mode 100644 graphics/battle_interface/healthbox_singles_player.png create mode 100644 graphics/battle_interface/hpbar.png create mode 100644 graphics/battle_interface/hpbar_anim.png create mode 100644 graphics/battle_interface/misc.png create mode 100644 graphics/battle_interface/misc_frameend.png create mode 100644 graphics/battle_interface/status2.png create mode 100644 graphics/battle_interface/status3.png create mode 100644 graphics/battle_interface/status4.png create mode 100644 graphics/battle_interface/status_brn.png create mode 100644 graphics/battle_interface/status_frz.png create mode 100644 graphics/battle_interface/status_par.png create mode 100644 graphics/battle_interface/status_psn.png create mode 100644 graphics/battle_interface/status_slp.png create mode 100644 graphics/battle_interface/window.png create mode 100644 graphics/battle_interface/window1.pal create mode 100644 graphics/battle_interface/window2.pal create mode 100644 graphics/berry_crush/berry_crush.pal create mode 100644 graphics/berry_crush/berry_crush.png create mode 100644 graphics/berry_crush/data_EB0ADC.bin create mode 100644 graphics/contest/applause.png create mode 100644 graphics/contest/misc.png create mode 100644 graphics/contest/misc_2.png create mode 100644 graphics/interface/blank2.pal create mode 100644 graphics/interface/box_tiles.png create mode 100644 graphics/interface/box_tiles_pal1.pal create mode 100644 graphics/interface/box_tiles_pal2.pal create mode 100644 graphics/interface/box_tiles_pal3.pal create mode 100644 graphics/interface/learn_move.bin create mode 100644 graphics/interface/learn_move.png create mode 100644 graphics/interface/link_rfu_frame.png create mode 100644 graphics/interface/link_rfu_status.png create mode 100644 graphics/interface/naming_screen_8E97FE4.pal create mode 100644 graphics/interface/naming_screen_E98398.bin create mode 100644 graphics/interface/naming_screen_E98458.bin create mode 100644 graphics/interface/naming_screen_E98518.bin create mode 100644 graphics/interface/naming_screen_menu.bin create mode 100644 graphics/interface/naming_screen_menu.png create mode 100644 graphics/interface/party_menu_misc.pal create mode 100644 graphics/interface/pokedex_abc.png create mode 100644 graphics/interface/shop.pal create mode 100644 graphics/interface/shop.png create mode 100644 graphics/interface/shop1.bin create mode 100644 graphics/interface/shop2.bin create mode 100644 graphics/interface/summary_expbar.png create mode 100644 graphics/interface/summary_hpbar.png create mode 100644 graphics/interface/trainer_memo.bin create mode 100644 graphics/interface/trainer_memo.png create mode 100644 graphics/interface/trainer_memo_2.bin create mode 100644 graphics/interface/trainer_memo_3.bin create mode 100644 graphics/interface/trainer_memo_4.bin create mode 100644 graphics/interface/trainer_memo_5.bin create mode 100644 graphics/interface/trainer_memo_pal1.pal create mode 100644 graphics/interface/trainer_memo_pal2.pal create mode 100644 graphics/interface/trainer_memo_pal3.pal create mode 100644 graphics/interface/union_room_chat.bin create mode 100644 graphics/interface/union_room_chat.png create mode 100644 graphics/interface/union_room_chat_icons.png create mode 100644 graphics/interface/union_room_chat_panel.bin create mode 100644 graphics/interface/union_room_chat_panel.png create mode 100644 graphics/item_menu/bag_pal1.pal create mode 100644 graphics/item_menu/bag_pal2.pal create mode 100644 graphics/item_menu/bag_tilemap1.bin create mode 100644 graphics/item_menu/bag_tilemap2.bin create mode 100644 graphics/item_menu/bag_tiles.png create mode 100644 graphics/link/gba.pal create mode 100644 graphics/link/gba.png create mode 100644 graphics/link/gba_pal2.pal create mode 100644 graphics/pokemon/circled_question_mark/circled/back.png create mode 100644 graphics/pokemon/circled_question_mark/circled/front.png rename graphics/pokemon/{question_mark => circled_question_mark}/circled/normal.pal (100%) rename graphics/pokemon/{question_mark => circled_question_mark}/circled/shiny.pal (100%) rename graphics/pokemon/{question_mark => circled_question_mark}/double/back.png (100%) rename graphics/pokemon/{question_mark => circled_question_mark}/double/front.png (100%) rename graphics/pokemon/{question_mark => circled_question_mark}/double/normal.pal (100%) rename graphics/pokemon/{question_mark => circled_question_mark}/double/shiny.pal (100%) rename graphics/pokemon/{question_mark => circled_question_mark}/footprint.png (100%) rename graphics/pokemon/{question_mark => circled_question_mark}/icon.png (100%) create mode 100644 graphics/pokemon/ghost/front.png delete mode 100644 graphics/pokemon/question_mark/circled/back.png delete mode 100644 graphics/pokemon/question_mark/circled/front.png create mode 100644 graphics/trainer_card/0star.pal create mode 100644 graphics/trainer_card/0star_em.pal create mode 100644 graphics/trainer_card/card.png create mode 100644 graphics/trainer_card/card_em.png create mode 100644 graphics/unknown/unknown_D12A44.png create mode 100644 graphics/unknown/unknown_D12A64.png create mode 100644 graphics/unknown/unknown_E861A8.bin create mode 100644 graphics/unknown/unknown_E9BD08.pal create mode 100644 graphics/unknown/unknown_E9CAEC.bin create mode 100644 graphics/unknown/unknown_EAFF60.pal diff --git a/asm/battle_interface.s b/asm/battle_interface.s index 7a0e37966..753b1696b 100644 --- a/asm/battle_interface.s +++ b/asm/battle_interface.s @@ -709,11 +709,11 @@ _080480A4: .4byte sub_8048128 GetHealthboxElementGfxPtr: @ 80480A8 lsls r0, 24 lsrs r0, 19 - ldr r1, _080480B4 @ =gUnknown_8D11BC4 + ldr r1, _080480B4 @ =gHealthboxElementsGfxTable adds r0, r1 bx lr .align 2, 0 -_080480B4: .4byte gUnknown_8D11BC4 +_080480B4: .4byte gHealthboxElementsGfxTable thumb_func_end GetHealthboxElementGfxPtr thumb_func_start sub_80480B8 diff --git a/data/garbage_8DD2290.bin b/data/garbage_8DD2290.bin new file mode 100644 index 0000000000000000000000000000000000000000..337603c687351f7382c7faf26d42507b4ecc8fec GIT binary patch literal 512 ScmZQz7+ipVa5-n#y9NLkkN^+> literal 0 HcmV?d00001 diff --git a/data/graphics.s b/data/graphics.s index a886e2a56..458a59789 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -1,10 +1,12 @@ .section gfx_data, "aw", %progbits + .align 2 gBattleTextboxTiles:: @ 8D00000 - .incbin "baserom.gba", 0xD00000, 0x4D8 + .incbin "graphics/battle_interface/window.4bpp.lz" + .align 2 gBattleTextboxPalette:: @ 8D004D8 - .incbin "baserom.gba", 0xD004D8, 0x44 + .incbin "graphics/battle_interface/window.gbapal.lz" .align 2 gFile_graphics_interface_menu_map_tilemap:: @ 8D0051C @@ -12,18 +14,19 @@ gFile_graphics_interface_menu_map_tilemap:: @ 8D0051C .align 2 gMonFrontPic_CircledQuestionMark:: @ 8D00748 - .incbin "baserom.gba", 0xD00748, 0x244 - + .incbin "graphics/pokemon/circled_question_mark/circled/front.4bpp.lz" + + .align 2 gMonBackPic_CircledQuestionMark:: @ 8D0098C - .incbin "baserom.gba", 0xD0098C, 0x244 + .incbin "graphics/pokemon/circled_question_mark/circled/back.4bpp.lz" .align 2 gMonPalette_CircledQuestionMark:: @ 8D00BD0 - .incbin "graphics/pokemon/question_mark/circled/normal.gbapal.lz" + .incbin "graphics/pokemon/circled_question_mark/circled/normal.gbapal.lz" .align 2 gMonShinyPalette_CircledQuestionMark:: @ 8D00BE8 - .incbin "graphics/pokemon/question_mark/circled/shiny.gbapal.lz" + .incbin "graphics/pokemon/circled_question_mark/circled/shiny.gbapal.lz" .align 2 gFile_graphics_unused_old_charmap_sheet:: @ 8D00C00 @@ -1068,12 +1071,57 @@ gBattleInterface_BallStatusBarPal:: @ 8D11B84 gBattleInterface_BallDisplayPal:: @ 8D11BA4 .incbin "graphics/battle_interface/ball_display.gbapal" -gUnknown_8D11BC4:: @ 8D11BC4 - .incbin "baserom.gba", 0xD11BC4, 0x840 +@ Originally an array? +gHealthboxElementsGfxTable:: @ 8D11BC4 + .incbin "graphics/battle_interface/hpbar.4bpp" + +gHealthboxElementsGfxTable_ExpBar:: + .incbin "graphics/battle_interface/expbar.4bpp" + +gHealthboxElementsGfxTable_StatusPsn:: + .incbin "graphics/battle_interface/status_psn.4bpp" + +gHealthboxElementsGfxTable_StatusPar:: + .incbin "graphics/battle_interface/status_par.4bpp" + +gHealthboxElementsGfxTable_StatusSlp:: + .incbin "graphics/battle_interface/status_slp.4bpp" + +gHealthboxElementsGfxTable_StatusFrz:: + .incbin "graphics/battle_interface/status_frz.4bpp" + +gHealthboxElementsGfxTable_StatusBrn:: + .incbin "graphics/battle_interface/status_brn.4bpp" + +gHealthboxElementsGfxTable_Misc:: + .incbin "graphics/battle_interface/misc.4bpp" + +gHealthboxElementsGfxTable_HpBarAnim:: + .incbin "graphics/battle_interface/hpbar_anim.4bpp" + +gHealthboxElementsGfxTable_MiscFrameEnd:: + .incbin "graphics/battle_interface/misc_frameend.4bpp" gUnknown_8D12404:: .incbin "graphics/battle_interface/ball_display.4bpp" - .incbin "baserom.gba", 0xD12484, 0x640 + +gUnknown_8D12484:: + .incbin "graphics/battle_interface/ball_display_unused_extra.4bpp" + +gBattleInterfaceGfx_Status2:: + .incbin "graphics/battle_interface/status2.4bpp" + +gBattleInterfaceGfx_Status3:: + .incbin "graphics/battle_interface/status3.4bpp" + +gBattleInterfaceGfx_Status4:: + .incbin "graphics/battle_interface/status4.4bpp" + +gUnknown_8D12A44:: + .incbin "graphics/unknown/unknown_D12A44.4bpp" + +gUnknown_8D12A64:: + .incbin "graphics/unknown/unknown_D12A64.4bpp" .align 2 gFile_graphics_battle_interface_unused_window3_sheet:: @ 8D12AC4 @@ -1284,8 +1332,8 @@ gFile_graphics_unknown_unknown_D17AB8_tilemap:: @ 8D17AB8 .incbin "graphics/unknown/unknown_D17AB8.bin.lz" .align 2 -gUnknown_8D17BE8:: @ 8D17BE8 - .incbin "baserom.gba", 0xD17BE8, 0xB98 +gContestMiscGfx:: @ 8D17BE8 + .incbin "graphics/contest/misc.4bpp.lz" @ huh? this is the JP one... .align 2 gFile_graphics_contest_audience_sheet:: @ 8D18780 @@ -1317,7 +1365,7 @@ gFile_graphics_unknown_unknown_D196E4_palette:: @ 8D197D4 .align 2 gUnknown_8D197FC:: @ 8D197FC - .incbin "baserom.gba", 0xD197FC, 0x868 + .incbin "graphics/contest/misc_2.4bpp.lz" @ still in JP... .align 2 gFile_graphics_contest_misc_2_tilemap_1_tilemap:: @ 8D1A064 @@ -1769,19 +1817,19 @@ gFile_graphics_battle_anims_sprites_186_palette:: @ 8D1F31C .align 2 gHealthboxSinglesPlayerGfx:: @ 8D1F340 - .incbin "baserom.gba", 0xD1F340, 0x2C4 + .incbin "graphics/battle_interface/healthbox_singles_player.4bpp.lz" .align 2 gHealthboxSinglesOpponentGfx:: @ 8D1F604 - .incbin "baserom.gba", 0xD1F604, 0x190 + .incbin "graphics/battle_interface/healthbox_singles_opponent.4bpp.lz" .align 2 gHealthboxDoublesPlayerGfx:: @ 8D1F794 - .incbin "baserom.gba", 0xD1F794, 0x194 + .incbin "graphics/battle_interface/healthbox_doubles_player.4bpp.lz" .align 2 gHealthboxDoublesOpponentGfx:: @ 8D1F928 - .incbin "baserom.gba", 0xD1F928, 0x194 + .incbin "graphics/battle_interface/healthbox_doubles_opponent.4bpp.lz" .align 2 gHealthboxSafariGfx:: @ 8D1FABC @@ -8282,8 +8330,10 @@ gMonShinyPalette_Hitmontop:: @ 8DD1E68 gMonIcon_Hitmontop:: @ 8DD1E90 .incbin "graphics/pokemon/hitmontop/icon.4bpp" -gUnknown_hitmontop_unknown_data:: @ 8DD2290 - .incbin "baserom.gba", 0xDD2290, 0x200 + @ this might be undefined memory garbage. Its all 00s except for 1 0F. Its also not referenced. + .align 2 +gUndefined_8DD1E90:: @ 8DD2290 + .incbin "data/garbage_8DD2290.bin" .align 2 gMonFootprint_Hitmontop:: @ 8DD2490 @@ -8627,19 +8677,19 @@ gMonFootprint_Celebi:: @ 8DDCC2C .align 2 gMonFrontPic_DoubleQuestionMark:: @ 8DDCC4C - .incbin "graphics/pokemon/question_mark/double/front.4bpp.lz" + .incbin "graphics/pokemon/circled_question_mark/double/front.4bpp.lz" .align 2 gMonPalette_DoubleQuestionMark:: @ 8DDCDD0 - .incbin "graphics/pokemon/question_mark/double/normal.gbapal.lz" + .incbin "graphics/pokemon/circled_question_mark/double/normal.gbapal.lz" .align 2 gMonBackPic_DoubleQuestionMark:: @ 8DDCDE4 - .incbin "graphics/pokemon/question_mark/double/back.4bpp.lz" + .incbin "graphics/pokemon/circled_question_mark/double/back.4bpp.lz" .align 2 gMonShinyPalette_DoubleQuestionMark:: @ 8DDCF68 - .incbin "graphics/pokemon/question_mark/double/shiny.gbapal.lz" + .incbin "graphics/pokemon/circled_question_mark/double/shiny.gbapal.lz" .align 2 gMonFrontPic_Treecko:: @ 8DDCF7C @@ -13441,11 +13491,11 @@ gTrainerPalette_OldManBackPic:: @ 8E76F34 .align 2 gMonIcon_QuestionMark:: @ 8E76F5C - .incbin "graphics/pokemon/question_mark/icon.4bpp" + .incbin "graphics/pokemon/circled_question_mark/icon.4bpp" .align 2 gMonFootprint_QuestionMark:: @ 8E7735C - .incbin "graphics/pokemon/question_mark/footprint.1bpp" + .incbin "graphics/pokemon/circled_question_mark/footprint.1bpp" .align 2 gFile_graphics_battle_transitions_vs_frame_sheet:: @ 8E7737C @@ -13588,8 +13638,8 @@ gFile_graphics_battle_anims_sprites_262_palette:: @ 8E7A858 .incbin "graphics/battle_anims/sprites/262.gbapal.lz" .align 2 -gUnknown_8E7A880:: @ 8E7A880 - .incbin "baserom.gba", 0xE7A880, 0x5C +gContestNextTurnGfx:: @ 8E7A880 + .incbin "graphics/contest/nextturn.4bpp.lz" .align 2 gFile_graphics_contest_nextturn_numbers:: @ 8E7A8DC @@ -13620,8 +13670,8 @@ gFile_graphics_battle_anims_sprites_068_palette:: @ 8E7A9EC .incbin "graphics/battle_anims/sprites/068.gbapal.lz" .align 2 -gUnknown_8E7AA0C:: @ 8E7AA0C - .incbin "baserom.gba", 0xE7AA0C, 0x12C +gContestApplauseGfx:: @ 8E7AA0C + .incbin "graphics/contest/applause.4bpp.lz" .align 2 gFile_graphics_contest_applause_meter:: @ 8E7AB38 @@ -13701,7 +13751,7 @@ gFile_graphics_battle_interface_ball_status_bar_sheet:: @ 8E7BB04 .align 2 gMonIcon_Egg:: @ 8E7BB88 - .incbin "baserom.gba", 0xE7BB88, 0x400 @UNKNOWN + .incbin "graphics/pokemon/egg/icon.4bpp" .align 2 gFile_graphics_battle_anims_backgrounds_02_sheet:: @ 8E7BF88 @@ -13897,7 +13947,7 @@ gPartyMenuBg_Gfx:: @ 8E82700 .align 2 gPartyMenuBg_Pal:: @ 8E829C8 - .incbin "baserom.gba", 0xE829C8, 0xE8 + .incbin "graphics/interface/party_menu_misc.gbapal.lz" .align 2 gPartyMenuBg_Tilemap:: @ 8E82AB0 @@ -13917,7 +13967,7 @@ gPartyMenuPokeball_Pal:: @ 8E82E7C .align 2 gStatusGfx_Icons:: @ 8E82EA0 - .incbin "baserom.gba", 0xE82EA0, 0x204 + .incbin "graphics/interface/status_icons.4bpp.lz" .align 2 gStatusPal_Icons:: @ 8E830A4 @@ -13925,19 +13975,23 @@ gStatusPal_Icons:: @ 8E830A4 .align 2 gUnknown_8E830CC:: @ 8E830CC - .incbin "baserom.gba", 0xE830CC, 0x1F4 + .incbin "graphics/item_menu/bag_tiles.4bpp.lz" @ bag tiles + .align 2 gUnknown_8E832C0:: @ 8E832C0 - .incbin "baserom.gba", 0xE832C0, 0x184 + .incbin "graphics/item_menu/bag_tilemap1.bin.lz" @ bag menu + .align 2 gUnknown_8E83444:: @ 8E83444 - .incbin "baserom.gba", 0xE83444, 0x170 + .incbin "graphics/item_menu/bag_tilemap2.bin.lz" @ PC deposit items + .align 2 gUnknown_8E835B4:: @ 8E835B4 - .incbin "baserom.gba", 0xE835B4, 0x50 + .incbin "graphics/item_menu/bag_pal1.gbapal.lz" @ palette 1 (Boy + misc Pal) + .align 2 gUnknown_8E83604:: @ 8E83604 - .incbin "baserom.gba", 0xE83604, 0x28 + .incbin "graphics/item_menu/bag_pal2.gbapal.lz" @ palette 2 (Girl) gUnknown_8E8362C:: @ 8E8362C .incbin "graphics/interface/unk_8E8362C.4bpp.lz" @@ -14009,19 +14063,19 @@ gBerryPouchBg1Tilemap:: @ 8E85C44 .incbin "graphics/berry_pouch/unk_8E85C44.bin.lz" gUnknown_8E85DC8:: @ 8E85DC8 - .incbin "baserom.gba", 0xE85DC8, 0x134 + .incbin "graphics/interface/shop.4bpp.lz" @ shop tiles gUnknown_8E85EFC:: @ 8E85EFC - .incbin "baserom.gba", 0xE85EFC, 0x13C + .incbin "graphics/interface/shop1.bin.lz" @ shop tilemap regular gUnknown_8E86038:: @ 8E86038 - .incbin "baserom.gba", 0xE86038, 0x138 + .incbin "graphics/interface/shop2.bin.lz" @ shop tilemap TMs gUnknown_8E86170:: @ 8E86170 - .incbin "baserom.gba", 0xE86170, 0x38 + .incbin "graphics/interface/shop.gbapal.lz" @ shop tiles palette gUnknown_8E861A8:: @ 8E861A8 - .incbin "baserom.gba", 0xE861A8, 0x98 + .incbin "graphics/unknown/unknown_E861A8.bin.lz" @ hmm what is this. gUnknown_8E86240:: @ 8E86240 .incbin "graphics/teachy_tv/tiles.4bpp.lz" @@ -14036,7 +14090,7 @@ gUnknown_8E86F98:: @ 8E86F98 .incbin "graphics/teachy_tv/palettes.gbapal.lz" gUnknown_8E87010:: @ 8E87010 - .incbin "baserom.gba", 0xE87010, 0x18 + .incbin "graphics/unknown/unknown_E87010.gbapal.lz" @ THIS IS ITEM ICONS .align 2 @@ -15929,10 +15983,11 @@ gFile_graphics_battle_anims_sprites_271_sheet:: @ 8E93AB4 .align 2 gGhostPalette:: @ 8E93B14 - .incbin "baserom.gba", 0xE93B14, 0x24 + .incbin "graphics/pokemon/ghost/front.gbapal.lz" + .align 2 gGhostFrontPic:: @ 8E93B38 - .incbin "baserom.gba", 0xE93B38, 0x368 + .incbin "graphics/pokemon/ghost/front.4bpp.lz" gFile_graphics_mail_orange_palette_pal:: @ 8E93EA0 .incbin "graphics/mail/orange/palette.gbapal" @@ -16077,16 +16132,16 @@ gFireRedMenuElements_Gfx:: @ 8E95DDC .incbin "graphics/interface/dex_caught_pokeball_and_pokemon_types.4bpp" gUnknown_8E97DDC:: @ 8E97DDC - .incbin "baserom.gba", 0xE97DDC, 0x20 @UNKNOWN + .incbin "graphics/interface/learn_move.gbapal" gUnknown_8E97DFC:: @ 8E97DFC - .incbin "baserom.gba", 0xE97DFC, 0xC8 + .incbin "graphics/interface/learn_move.4bpp.lz" gUnknown_8E97EC4:: @ 8E97EC4 - .incbin "baserom.gba", 0xE97EC4, 0x120 + .incbin "graphics/interface/learn_move.bin.lz" gUnknown_8E97FE4:: @ 8E97FE4 - .incbin "baserom.gba", 0xE97FE4, 0x20 @UNKNOWN + .incbin "graphics/interface/naming_screen_8E97FE4.gbapal" @ TODO: Find the image this goes with gUnknown_8E98004:: @ 8E98004 .incbin "graphics/interface/naming_screen_8E98004.gbapal" @@ -16110,19 +16165,19 @@ gUnknown_8E980C4:: @ 8E980C4 .incbin "graphics/interface/naming_screen_8E980C4.gbapal" gUnknown_8E980E4:: @ 8E980E4 - .incbin "baserom.gba", 0xE980E4, 0x1D8 + .incbin "graphics/interface/naming_screen_menu.4bpp.lz" gUnknown_8E982BC:: @ 8E982BC - .incbin "baserom.gba", 0xE982BC, 0xDC + .incbin "graphics/interface/naming_screen_menu.bin.lz" gUnknown_8E98398:: @ 8E98398 - .incbin "baserom.gba", 0xE98398, 0xC0 + .incbin "graphics/interface/naming_screen_E98398.bin.lz" gUnknown_8E98458:: @ 8E98458 - .incbin "baserom.gba", 0xE98458, 0xC0 + .incbin "graphics/interface/naming_screen_E98458.bin.lz" gUnknown_8E98518:: @ 8E98518 - .incbin "baserom.gba", 0xE98518, 0xC0 + .incbin "graphics/interface/naming_screen_E98518.bin.lz" gUnknown_8E985D8:: @ 8E985D8 .incbin "graphics/interface/naming_screen_8E985D8.4bpp" @@ -16164,16 +16219,16 @@ gUnknown_8E99118:: @ 8E99118 .incbin "graphics/tm_case/unk_8E99118.4bpp" gUnknown_8E99198:: - .incbin "baserom.gba", 0xE99198, 0x60 @UNKNOWN + .incbin "graphics/trainer_card/0star.gbapal" gUnknown_8E991F8:: @ 8E991F8 - .incbin "baserom.gba", 0xE991F8, 0x674 + .incbin "graphics/trainer_card/card.4bpp.lz" gUnknown_8E9986C:: @ 8E9986C - .incbin "baserom.gba", 0xE9986C, 0x60 @UNKNOWN + .incbin "graphics/trainer_card/0star_em.gbapal" gUnknown_8E998CC:: @ 8E998CC - .incbin "baserom.gba", 0xE998CC, 0x4C0 + .incbin "graphics/trainer_card/card_em.4bpp.lz" gUnknown_8E99D8C:: @ 8E99D8C .incbin "graphics/link_rfu/unk_8E99DAC.gbapal" @@ -16194,70 +16249,73 @@ gUnknown_8E9A168:: @ 8E9A168 .incbin "graphics/link_rfu/unk_8E9A168.4bpp.lz" gUnknown_8E9A460:: @ 8E9A460 - .incbin "baserom.gba", 0xE9A460, 0xEB0 + .incbin "graphics/interface/trainer_memo.4bpp.lz" gUnknown_8E9B310:: @ 8E9B310 - .incbin "baserom.gba", 0xE9B310, 0xC0 @UNKNOWN + .incbin "graphics/interface/trainer_memo_pal1.gbapal" + +gUnknown_8E9B3B0:: @ 8E9B3B0 + .incbin "graphics/interface/trainer_memo_pal2.gbapal" gUnknown_8E9B3D0:: @ 8E9B3D0 - .incbin "baserom.gba", 0xE9B3D0, 0x20 @UNKNOWN + .incbin "graphics/interface/trainer_memo_pal3.gbapal" gUnknown_8E9B3F0:: @ 8E9B3F0 - .incbin "baserom.gba", 0xE9B3F0, 0xC8 + .incbin "graphics/interface/summary_expbar.4bpp.lz" gUnknown_8E9B4B8:: @ 8E9B4B8 - .incbin "baserom.gba", 0xE9B4B8, 0xC0 + .incbin "graphics/interface/summary_hpbar.4bpp.lz" gUnknown_8E9B578:: @ 8E9B578 - .incbin "baserom.gba", 0xE9B578, 0x20 @UNKNOWN + .incbin "graphics/interface/summary_expbar.gbapal" @ hp bar uses this too gUnknown_8E9B598:: @ 8E9B598 - .incbin "baserom.gba", 0xE9B598, 0x1B8 + .incbin "graphics/interface/trainer_memo.bin.lz" gUnknown_8E9B750:: @ 8E9B750 - .incbin "baserom.gba", 0xE9B750, 0x200 + .incbin "graphics/interface/trainer_memo_2.bin.lz" gUnknown_8E9B950:: @ 8E9B950 - .incbin "baserom.gba", 0xE9B950, 0x14C + .incbin "graphics/interface/trainer_memo_3.bin.lz" gUnknown_8E9BA9C:: @ 8E9BA9C - .incbin "baserom.gba", 0xE9BA9C, 0x130 + .incbin "graphics/interface/trainer_memo_4.bin.lz" gUnknown_8E9BBCC:: @ 8E9BBCC - .incbin "baserom.gba", 0xE9BBCC, 0x13C + .incbin "graphics/interface/trainer_memo_5.bin.lz" gUnknown_8E9BD08:: @ 8E9BD08 - .incbin "baserom.gba", 0xE9BD08, 0x20 @UNKNOWN + .incbin "graphics/unknown/unknown_E9BD08.gbapal" @ might be an alternate unused palette of the link_rfu gfx below. gUnknown_8E9BD28:: @ 8E9BD28 - .incbin "baserom.gba", 0xE9BD28, 0x200 + .incbin "graphics/interface/link_rfu_frame.4bpp.lz" gUnknown_8E9BF28:: @ 8E9BF28 - .incbin "baserom.gba", 0xE9BF28, 0x20 @UNKNOWN + .incbin "graphics/interface/link_rfu_frame.gbapal" gUnknown_8E9BF48:: @ 8E9BF48 - .incbin "baserom.gba", 0xE9BF48, 0x204 + .incbin "graphics/interface/link_rfu_status.4bpp.lz" gUnknown_8E9C14C:: @ 8E9C14C - .incbin "baserom.gba", 0xE9C14C, 0x20 @UNKNOWN + .incbin "graphics/interface/pokedex_abc.gbapal" gUnknown_8E9C16C:: @ 8E9C16C - .incbin "baserom.gba", 0xE9C16C, 0x26C + .incbin "graphics/interface/pokedex_abc.4bpp.lz" gUnknown_8E9C3D8:: @ 8E9C3D8 - .incbin "baserom.gba", 0xE9C3D8, 0x20 @UNKNOWN + .incbin "graphics/interface/box_tiles_pal1.gbapal" gUnknown_8E9C3F8:: @ 8E9C3F8 - .incbin "baserom.gba", 0xE9C3F8, 0x20 @UNKNOWN + .incbin "graphics/interface/box_tiles_pal2.gbapal" gUnknown_8E9C418:: @ 8E9C418 - .incbin "baserom.gba", 0xE9C418, 0x20 @UNKNOWN + .incbin "graphics/interface/box_tiles_pal3.gbapal" gUnknown_8E9C438:: @ 8E9C438 - .incbin "baserom.gba", 0xE9C438, 0x6B4 + .incbin "graphics/interface/box_tiles.4bpp.lz" gUnknown_8E9CAEC:: @ 8E9CAEC - .incbin "baserom.gba", 0xE9CAEC, 0xB0 + .incbin "graphics/unknown/unknown_E9CAEC.bin.lz" gUnknown_8E9CB9C:: @ 8E9CB9C .incbin "graphics/misc/markings2.gbapal" @@ -16299,16 +16357,16 @@ gFameCheckerBg2Tilemap:: @ 8EA0F00 .incbin "data/graphics/fame_checker_tilemap2.bin" gUnknown_8EA1700:: @ 8EA1700 - .incbin "baserom.gba", 0xEA1700, 0x20 @UNKNOWN + .incbin "graphics/interface/union_room_chat.gbapal" gUnknown_8EA1720:: @ 8EA1720 - .incbin "baserom.gba", 0xEA1720, 0x238 + .incbin "graphics/interface/union_room_chat.4bpp.lz" gUnknown_8EA1958:: @ 8EA1958 - .incbin "baserom.gba", 0xEA1958, 0xF8 + .incbin "graphics/interface/union_room_chat.bin.lz" gUnknown_8EA1A50:: @ 8EA1A50 - .incbin "baserom.gba", 0xEA1A50, 0x118 + .incbin "graphics/interface/union_room_chat_icons.4bpp.lz" .align 2 gTilesetPalettes_8EA1B68:: @ 8EA1B68 @@ -16433,13 +16491,13 @@ gTilesetTiles_8EA9F88:: @ 8EA9F88 .incbin "data/tilesets/secondary/82D4E6C/tiles.4bpp.lz" gUnknown_8EAA9F0:: @ 8EAA9F0 - .incbin "baserom.gba", 0xEAA9F0, 0x20 @UNKNOWN + .incbin "graphics/interface/union_room_chat_panel.gbapal" gUnknown_8EAAA10:: @ 8EAAA10 - .incbin "baserom.gba", 0xEAAA10, 0x5C + .incbin "graphics/interface/union_room_chat_panel.4bpp.lz" gUnknown_8EAAA6C:: @ 8EAAA6C - .incbin "baserom.gba", 0xEAAA6C, 0xAC + .incbin "graphics/interface/union_room_chat_panel.bin.lz" gCreditsMonBackdropPals:: @ 8EAAB18 .incbin "graphics/credits/charizard.gbapal" @@ -16497,21 +16555,27 @@ gCreditsAllRightsReservedGfxMap:: @ 8EAE900 .incbin "graphics/credits/unk_8EAE548.bin.lz" gUnknown_8EAEA00:: @ 8EAEA00 - .incbin "baserom.gba", 0xEAEA00, 0x20 @UNKNOWN + .incbin "graphics/link/gba.gbapal" gTradeGba2_Pal:: @ 8EAEA20 - .incbin "baserom.gba", 0xEAEA20, 0x60 @UNKNOWN + .incbin "graphics/link/gba_pal2.gbapal" gTradeGba_Gfx:: @ 8EAEA80 - .incbin "baserom.gba", 0xEAEA80, 0x1420 @UNKNOWN + .incbin "graphics/link/gba.4bpp" + +gUnknown_8EAFE80:: @ 8EAFE80 + .incbin "graphics/interface/blank2.gbapal" gUnknown_8EAFEA0:: @ 8EAFEA0 - .incbin "baserom.gba", 0xEAFEA0, 0x120 @UNKNOWN + .incbin "graphics/berry_crush/berry_crush.gbapal" + +gUnknown_8EAFF60:: @ 8EAFF60 + .incbin "graphics/unknown/unknown_EAFF60.gbapal" @ seems to be unused. Loaded palette for above is 0xC0 so this is unused. gUnknown_8EAFFC0:: @ 8EAFFC0 - .incbin "baserom.gba", 0xEAFFC0, 0xB1C + .incbin "graphics/berry_crush/berry_crush.4bpp.lz" gUnknown_8EB0ADC:: @ 8EB0ADC - .incbin "baserom.gba", 0xEB0ADC, 0x44 + .incbin "graphics/berry_crush/data_EB0ADC.bin.lz" @ TODO: What is this? @ EOF diff --git a/data/trainer_card.s b/data/trainer_card.s index 446e2f4ac..de35fa192 100644 --- a/data/trainer_card.s +++ b/data/trainer_card.s @@ -31,7 +31,31 @@ gUnknown_83CCE30:: @ 83CCE30 .incbin "baserom.gba", 0x3CCE30, 0x98 gUnknown_83CCEC8:: @ 83CCEC8 - .incbin "baserom.gba", 0x3CCEC8, 0x3B8 + .incbin "baserom.gba", 0x3CCEC8, 0xB8 + +gUnknown_83CCF80:: @ 83CCF80 + .incbin "baserom.gba", 0x3CCF80, 0x60 + +gUnknown_83CCFE0:: @ 83CCFE0 + .incbin "baserom.gba", 0x3CCFE0, 0x60 + +gUnknown_83CD040:: @ 83CD040 + .incbin "baserom.gba", 0x3CD040, 0x60 + +gUnknown_83CD0A0:: @ 83CD0A0 + .incbin "baserom.gba", 0x3CD0A0, 0x60 + +gUnknown_83CD100:: @ 83CD100 + .incbin "baserom.gba", 0x3CD100, 0x60 + +gUnknown_83CD160:: @ 83CD160 + .incbin "baserom.gba", 0x3CD160, 0x60 + +gUnknown_83CD1C0:: @ 83CD1C0 + .incbin "baserom.gba", 0x3CD1C0, 0x60 + +gUnknown_83CD220:: @ 83CD220 + .incbin "baserom.gba", 0x3CD220, 0x60 gUnknown_83CD280:: @ 83CD280 .incbin "baserom.gba", 0x3CD280, 0x20 @@ -70,10 +94,18 @@ gUnknown_83CD898:: @ 83CD898 .incbin "baserom.gba", 0x3CD898, 0x20 gUnknown_83CD8B8:: @ 83CD8B8 - .incbin "baserom.gba", 0x3CD8B8, 0x14 + .word gUnknown_8E9986C + .word gUnknown_83CCF80 + .word gUnknown_83CD040 + .word gUnknown_83CD100 + .word gUnknown_83CD1C0 gUnknown_83CD8CC:: @ 83CD8CC - .incbin "baserom.gba", 0x3CD8CC, 0x14 + .word gUnknown_8E99198 + .word gUnknown_83CCFE0 + .word gUnknown_83CD0A0 + .word gUnknown_83CD160 + .word gUnknown_83CD220 gUnknown_83CD8E0:: @ 83CD8E0 .incbin "baserom.gba", 0x3CD8E0, 0x3 diff --git a/graphics/battle_interface/ball_display_unused_extra.png b/graphics/battle_interface/ball_display_unused_extra.png new file mode 100644 index 0000000000000000000000000000000000000000..d75b86b54bf54caa3dce9cc77028366d047446a4 GIT binary patch literal 102 zcmeAS@N?(olHy`uVBq!ia0vp^93adBBp6ht@Pq*=T~8Os5RRG2KloXA{)eyqfBwVk zs%!OaPoHMKmJE9zw{>3P+quTCCF|x|vQA`WU`>(C+8xIw2Qt9Z)z4*}Q$iB}aK#_g literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/expbar.png b/graphics/battle_interface/expbar.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a0c440e33c36529f2162a738fc8758fd92ab22 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^9ze{&0wfrA>2ZGpQYM}*jv*3LlP#QC5?&}U8JtmJ zGMK~0l&?_6n5c00C~M2!#v5Rw)xy;!(tXOJ|1Jy+^O$xN-VhX#1)1aN>gTe~DWM4f DVX7VB literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/healthbox_doubles_opponent.png b/graphics/battle_interface/healthbox_doubles_opponent.png new file mode 100644 index 0000000000000000000000000000000000000000..5d38ffbfaf2134746ec4589930abfc56a8e23d51 GIT binary patch literal 270 zcmV+p0rCEcP)q^2dMt7}?qj6$o(49nZbufGbV5bZInK)bCL)66h=IgJy-c_|E&7y!& z9{{XDK|u8Y>@q?@Kv`6!YPZvU2Eu{W0rp4%tKoSF)b%M-&3rs?>o8YrOzZ*#D~tp6-4uj2x4zgYMqhx;l9L17N31#coY6NxAT@4G&Edl^%8CGZ{M~sPu;~q=H(qTRpa1|f8k bF6sOL25JZkR@;SV5dtZPF!35qo9fZT)tj=SA=2GZb}&O z1wf}L2&g}R-Xh}Z|jQHp`*Ez9smFU07*qoM6N<$ftLMUKaB+p8yNTfHVBiUW9Tvsk^_kaQqi$hzn z>-#280qFxQ4hNZTwkU4$T=GQTsG+j(#9401?{ddJR_(G~Z4iA@_j#T4Ca$@ymyWeo z2pm#yl54R!p?5{1kZnHCf)>ZAOd6~g_D@Liy&E@Ucf$RLPo~?gZ)b~*Yd)|ZWVffQ KpUXO@geCxRK0AT{ literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/hpbar_anim.png b/graphics/battle_interface/hpbar_anim.png new file mode 100644 index 0000000000000000000000000000000000000000..5d1fc5f5274347f368ce7928d63cc62c283a89dc GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^6M&e51xPS_dvU}YNX2-%IEH9UTzhdL?@6su_4wp2F)MnvXk)&~*XwrOlaf~?A3kv(WS^(2pUXO@geCws*E{F{ literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/misc.png b/graphics/battle_interface/misc.png new file mode 100644 index 0000000000000000000000000000000000000000..cf1d76046616f9c67218b20060ed28fac845eebe GIT binary patch literal 96 zcmeAS@N?(olHy`uVBq!ia0vp^5kSnr0wfsbHgw4WDRoa5#}J9B$v^s8-YsG*v1D7N sIj@t2L+hOb6N~74MZ$L!KeUP0q8hbZj-E@g=~%IStlcwMK@hr?QFC5E6yuX zS2RsF6l>nOZTTP3bD#emKH_ij?&QUccG0LkU)fi-L}X^HTeZ<&UV(3aZ*2OGAFIvu vtjcx^+R03BEZxB_rrWS~eWP!`?axs8Wgjk{zpp;!7RY&?u6{1-oD!M;Lx v?`Qtiy+ATzc6Gu`rm}k8H&;HKUth)i?D?A8$-?H$AlG@i`njxgN@xNAPM=bY literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/status_brn.png b/graphics/battle_interface/status_brn.png new file mode 100644 index 0000000000000000000000000000000000000000..16b441367a1d0ef0e508c36c8beb9827dfaf4dc2 GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^5i7!-Jz4*cu9 zx^LfR;njbRX8G!H?`%on)(_rP;8;?iGQqc8NZg5eh4PCk(fln(gB`bc};<0!#5bsr!3*rZ}8n;7s1Yn80_0A!RY6=}w)8{y(0t P1{vq+>gTe~DWM4fE3PG4 literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/status_par.png b/graphics/battle_interface/status_par.png new file mode 100644 index 0000000000000000000000000000000000000000..3df34c5f6b27ff63d7002bceee75b0cdd9fc40ae GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^5?GRo7{ K&t;ucLK6UOnj(_` literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/status_psn.png b/graphics/battle_interface/status_psn.png new file mode 100644 index 0000000000000000000000000000000000000000..8b79b24647cb24423ddc32cc8f93858a3011486f GIT binary patch literal 116 zcmeAS@N?(olHy`uVBq!ia0vp^5gTe~DWM4fDDEZp literal 0 HcmV?d00001 diff --git a/graphics/battle_interface/status_slp.png b/graphics/battle_interface/status_slp.png new file mode 100644 index 0000000000000000000000000000000000000000..e3da5c0f32dd879aad17f1cd869b153fac996cc0 GIT binary patch literal 117 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 diff --git a/graphics/interface/blank2.pal b/graphics/interface/blank2.pal new file mode 100644 index 000000000..4b0812f09 --- /dev/null +++ b/graphics/interface/blank2.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/interface/box_tiles.png b/graphics/interface/box_tiles.png new file mode 100644 index 0000000000000000000000000000000000000000..b4f09713382d6328cbcc8f4f366bb19480f412c0 GIT binary patch literal 1230 zcmV;<1Tp)GP)U&F-|cv|9h}(2v@*000D8 zNklY)a6=Gu^>DbXMvYd!zd+KYRn$VD zoumZ0(eSD9UY*`a+4n~$q zVK%`bex~{(zy|-UxaJMOY}|f8z>CU1`|ai%0rD5mle?_A?$2}pb_fn_^<^+QImt@@ z>{9`-OTbDTmM}b!!@R%|Ws?C1fz!q6fKGrTDJYL5FxLR912p0Qt;7LC zkd+`~fI{MBx<{`x-3tYf3{=z#fx`6}t`1;NPM271;D1-QQ{(qaIFKF?X`!?zz410L|4Qa@+ZTFMYU%}jtI zgpm6|2tN2-48nj0$P20UWcDt*`)hVKmwA0`0#N4DkTL~;0l4K-2BNI_&zOv}8*Fvw z@;FBY9``~FL9hS^;06m4mVmhfb|c$9fZ!?w=#>NRc@>~G9UzOu2oN-f0mYSsUJu}< z4#TZ?_19wt3}Q3Pqpm4>OA+a%Xfz4&BOKQ${rA~K?A@>v-YFhx_Xlq_WtYDAJq>v z6#V4WcG5a+t?L@_aQ$cXLk$H^1CTUqk^+ai+i>fK(9n}}+OSCqwz!x45F4)q2+FZx zlN4-SFWe&F)^`g4i}(>6K23q^!0`hFrwW0^5dh-jaY(_lOd0}EJpi^<2rQ-&z=jlL zIskmJsX~ak1keEm-&KHHifiD8e(2XB93^0A4XR>0bv)O*m7m)>3lW?wB7!VbCGobU zKm+K7Q~;tlO5!M{+Fp3ur+~a}RN`I3`W0wfR^N@?z0jvXJDnQ4v2z~uC;;gT8q5}$ z2fX2ij$`~kpicn;cmcp0P9LC8f%sAbVC{YhDRsX|fe^EW005=|SKsqIGoViaN5B^a zfL$cbtRU4Yv0m&4u6|ttJO%jGtf1#q_9ftSfvLg;G@i(4n;ydyVww?vDU>zvznJN1 zHR0d58en*_UbO4oG^YY29Yes~h-m=Yv5$+Br`@|v`@IHmCOE!4GS2X%ZvYY+VhGlg05a#2=?NFxx&QzG07*qoM6N<$f@NnY`2YX_ literal 0 HcmV?d00001 diff --git a/graphics/interface/box_tiles_pal1.pal b/graphics/interface/box_tiles_pal1.pal new file mode 100644 index 000000000..a827cfd45 --- /dev/null +++ b/graphics/interface/box_tiles_pal1.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +131 172 180 +41 106 98 +82 98 115 +74 172 164 +57 139 139 +164 213 246 +115 189 98 +255 255 255 +123 189 255 +0 123 255 +41 90 164 +123 205 180 +8 74 65 +164 238 148 +65 82 90 diff --git a/graphics/interface/box_tiles_pal2.pal b/graphics/interface/box_tiles_pal2.pal new file mode 100644 index 000000000..1fda7f05a --- /dev/null +++ b/graphics/interface/box_tiles_pal2.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +148 148 172 +115 115 123 +82 82 90 +148 148 172 +246 172 82 +164 164 180 +0 0 0 +164 205 246 +123 180 213 +255 222 148 +213 230 255 +180 213 246 +156 205 238 +255 255 255 +90 255 238 diff --git a/graphics/interface/box_tiles_pal3.pal b/graphics/interface/box_tiles_pal3.pal new file mode 100644 index 000000000..42bb76663 --- /dev/null +++ b/graphics/interface/box_tiles_pal3.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 246 148 +148 148 172 +115 115 123 +82 82 90 +139 139 164 +164 123 0 +164 164 180 +0 0 0 +164 205 246 +123 180 213 +197 189 24 +213 230 255 +180 213 246 +156 205 238 +180 180 180 +90 255 238 diff --git a/graphics/interface/learn_move.bin b/graphics/interface/learn_move.bin new file mode 100644 index 0000000000000000000000000000000000000000..d7fa0680f50d932566c452de1ba925527d420997 GIT binary patch literal 2048 zcmeH`OA3H63`8GQR22Ll$orp4&|PUJf_7#5pwQ5nz>oxjLq!dT0gX#bSM(Y4ThQdr ze?^nK|AxlvzoXIm9*;rJ|A@!LEcVCPOKaZZy6qhQOuyggxlY>mN%b53?NaWNz%LUx E0Z&O>&;S4c literal 0 HcmV?d00001 diff --git a/graphics/interface/learn_move.png b/graphics/interface/learn_move.png new file mode 100644 index 0000000000000000000000000000000000000000..e19df7731d23dff6895d6071c44fff6a71940ff5 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fw!VDyJ%CdF?DT4r?5LY0*<=wr#|DQek|3B;K zoNxdC|7XC0s+*?(Ws&+gqTarSKUk|o_+woK{X@@&r0Z_kQ@{�>QBXMQW%%2ZrvRuo$kW9!B%<~0 zG($cH1&$*R*nj;$Z)KTbBF@XK^7hV#0!xEt+4t;Xj(!drDl1Bv?-Yp65aD$15PHF0 x;V3s{nVN!#&=2_s%;Almg}((BvHVIjVla(mvv1I0dkr+5!PC{xWt~$(69Bm1N$LOq literal 0 HcmV?d00001 diff --git a/graphics/interface/link_rfu_status.png b/graphics/interface/link_rfu_status.png new file mode 100644 index 0000000000000000000000000000000000000000..02d9ab338fe3f9219a4703c6d245b36b77bb16f0 GIT binary patch literal 450 zcmV;z0X_bSP)7S?E$tj9VPXarlF=xZ6pq` zRSpn1!HRKq^5a>wYS!wyeK+|7Vm6Un`!p#CeYtYH! zLX%_$HG#-9iM=*F&kS}AOq0=iVqhARWeqKJ8NdLv78fSE*o|N`O=52>&ntsB3!B?L z>#;E0ppAyq z;eji3MU5L;r{$Ibq#T;7Ml Nh=S5M!jFLh006>OEO-C_ literal 0 HcmV?d00001 diff --git a/graphics/interface/naming_screen_E98518.bin b/graphics/interface/naming_screen_E98518.bin new file mode 100644 index 0000000000000000000000000000000000000000..847486432f838113bd1ddda0c0a3b1c5e14a78ed GIT binary patch literal 1280 zcmZQz7zLvtKv@U~7zh#tg$#rZu-PPHAW9SzH;@=m{W1o!6xlC^RW}0zvHl;f`Xvpd Ph=S5M!Vg=TB329lTd+CU literal 0 HcmV?d00001 diff --git a/graphics/interface/naming_screen_menu.bin b/graphics/interface/naming_screen_menu.bin new file mode 100644 index 0000000000000000000000000000000000000000..7e360431156ab22e9b16a88586ec0a2f9685112e GIT binary patch literal 1280 zcmeH{OA5ds3`ECf7JgE_|1CX2Rk~>@R0VhDtsgNHOv-5*l$y6wuD*acCLo2?H@E8% zI`M4%Xdb@9*@;``M@0U=VoiTVuzl#~{KGqZ<-h&G1a^My|B9s@Os-uFs%X6*7lX@2 AivR!s literal 0 HcmV?d00001 diff --git a/graphics/interface/naming_screen_menu.png b/graphics/interface/naming_screen_menu.png new file mode 100644 index 0000000000000000000000000000000000000000..e7c4374c7ef7dd0410bf01228e1dd117bce2aa15 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^4L~fx!VDx2sJ^%cqznRlLR_=vT>bz5zon&Rad9zF z3Z*+2bU~c(0*-<(1Z}OSpc26_lB}LYSl2?)bqj=P4#0H9@N1U;QrG zzrIJY&Dy6r!S>we>UVn;jW3%runbfvD>+@sl1J8)YtSf#} zQS9FIJm7+>MURWXmHD4n&*3?m!)Ruw5GKO8i(~zU>-%nWKXBh3xQHW|<=@9Q$(NMv z_*@_CcNaLQwb-<6%@=lo)VWS8x30UqT5olRv9a9a2- zU}|GcpS@OX7EgBRv?|643$DmISH9izukUPJP-EyE=DH^?2m7w&Ff~pH+T&SyHf+`3 zkJ&ySCRs8$PUWaRYnIdTcE*EtzX=V(4&Gb(R{m*pc%WhP&-sjShboh%xL?A=qJ;`i#YHUGxjpb+bP0l+XkKArQK? literal 0 HcmV?d00001 diff --git a/graphics/interface/party_menu_misc.pal b/graphics/interface/party_menu_misc.pal new file mode 100644 index 000000000..d6d7e4185 --- /dev/null +++ b/graphics/interface/party_menu_misc.pal @@ -0,0 +1,179 @@ +JASC-PAL +0100 +176 +123 156 115 +255 255 255 +106 106 106 +0 0 0 +65 205 255 +0 139 189 +49 189 238 +255 156 148 +189 90 82 +222 123 115 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +139 148 123 +74 74 98 +65 156 148 +32 106 98 +74 172 164 +57 139 139 +82 65 74 +32 16 24 +255 0 255 +255 0 255 +255 255 255 +123 205 180 +57 148 123 +255 0 255 +255 0 255 +115 90 180 +139 148 123 +255 115 49 +65 156 148 +32 106 98 +74 172 164 +57 139 139 +82 65 74 +82 82 90 +255 0 255 +255 0 255 +255 255 255 +123 205 180 +57 148 123 +255 0 255 +255 0 255 +164 115 246 +123 156 115 +74 74 98 +115 115 115 +255 255 255 +131 197 222 +57 148 222 +41 123 180 +131 197 222 +41 123 180 +115 255 172 +90 213 131 +65 205 255 +0 98 148 +82 82 82 +255 213 82 +255 180 65 +123 156 115 +74 74 98 +115 115 115 +255 255 255 +213 197 90 +197 164 24 +156 156 32 +213 197 90 +156 156 32 +255 230 57 +205 172 8 +255 156 148 +156 65 57 +82 82 82 +255 213 82 +255 180 65 +123 156 115 +74 74 98 +115 115 115 +255 255 255 +213 164 32 +197 106 16 +164 74 0 +213 164 32 +164 74 0 +255 115 49 +197 57 0 +255 0 255 +255 0 255 +82 82 82 +255 213 82 +255 180 65 +123 156 115 +255 115 49 +115 115 115 +255 255 255 +180 255 164 +123 222 131 +123 156 98 +255 115 49 +255 115 49 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +82 82 82 +255 213 82 +255 180 65 +57 156 255 +255 115 49 +115 115 115 +255 255 255 +172 238 255 +123 213 238 +74 172 205 +255 115 49 +255 115 49 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +82 82 82 +255 213 82 +255 180 65 +57 156 255 +255 115 49 +115 115 115 +255 255 255 +246 246 148 +246 230 98 +222 197 32 +255 115 49 +255 115 49 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +82 82 82 +255 213 82 +255 180 65 +57 156 255 +255 115 49 +115 115 115 +255 255 255 +255 213 222 +255 189 148 +238 164 131 +255 115 49 +255 115 49 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +82 82 82 +255 213 82 +255 180 65 +57 156 255 +255 255 115 +115 115 115 +255 255 255 +180 255 164 +123 222 131 +131 172 106 +255 255 115 +255 255 115 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +82 82 82 +255 213 82 +255 180 65 diff --git a/graphics/interface/pokedex_abc.png b/graphics/interface/pokedex_abc.png new file mode 100644 index 0000000000000000000000000000000000000000..0ec33315ee47d8b727cdce75ec9a6c9cc9faed6e GIT binary patch literal 525 zcmV+o0`mQdP)h&<|NqVZ|K|Vy|Nj90{{a900RR8RV&<$;mQ*%G0004) zNkl}o|}q2b>4aaX!rcb=q5YYK8I-SKmMF3{QzbD)UWF}==#K7 z{!E~gR02o{2{0IA04^gLy$&GV}p(?wbMUei&FF z%P<(^=Q1LtApm`uN~97vCm96rMKS=}m^MI)T!A)GDFSPe$XXqg%(07D15C*v^CB03 zIT@5L(hEga1s(|OU#fuPVOi_aU2y0hM~3`LKh;0@rNElm8ACoXLUkpduM z&Z49V+mZmhG6LL5MFKv!G*;U=0={Heq#Apn1WUGMG~NIj=dUYb#OXz4mmLCqo;-1faLIc;1rcab$FWyykY`m7YNx2 z;1-s_p}s)YMmo$^p}54ls(-r%HPJS^L|^es9RVq?Vikm}{9H##{|>nrOl?VVTBR38obbJvezX7IQqQ-Jm4EzU+aXz@OtR zp-Z%_m{}YS+COy&XkO^yDZsO!X?Ymq!6K%vRSsQY3$>eEIgfTtNl0uB7M#SeOGSof zfzlU;BdcCmcW`#~l{+x>$_iMVZ#c{4;nK{@)>viJwJM?Onz4iB>p+%9h8fr9Oc6OM zzopr0FEGj5dZ)H literal 0 HcmV?d00001 diff --git a/graphics/interface/shop1.bin b/graphics/interface/shop1.bin new file mode 100644 index 0000000000000000000000000000000000000000..801a5c6ff4d9bc128d3ee7abfd0f205261f419a2 GIT binary patch literal 2048 zcmeH`M-qS_3`M^Md#_u|{qHDbs}jMDGm^J{lkgKfoXbb>fCZl9szL~s72B;JNjqi` zjGsUc=ez#;1i1Y4=_hi--`#)8Uaz|E`}s5E57_Dc3)rLnUx|vS(HNur79G(W+YQbC V)*mnulV$%I_NezeTmpYi-~ir77Iy#u literal 0 HcmV?d00001 diff --git a/graphics/interface/shop2.bin b/graphics/interface/shop2.bin new file mode 100644 index 0000000000000000000000000000000000000000..4d0a67f0578b73cebb725c5025f4f06ff581f251 GIT binary patch literal 2048 zcmeH_xe|aN3`Exh#iMX+yzl@2N5NJg89GPu>NkPSMtDz*gu#wTVVV?z uLrC|b7EFea0747ahVUPrAx< delta 403 zcmV;E0c`%n1IGg)iBL{Q4GJ0x0000DNk~Le0000W0000$1Oos70EwVzosl6we^NJ3~*9!K_R@Kqj*>GIw+rX2#4$;sBj; zfWQeVo}1^?sm0Ed^5p#VK9*M$MX}NxkHr)l1+9eA;(W@~RO$1B5|g{^D{ z`@TU8<12=u&wZfda?Ei;6n06`p@t-W;|?+hP1)Tk-#8QjjfI(%*klxKiLO$CdJ z(BtNzp(Pobt-bRcUkryH9omplOBy x_+}V~al{aE0u2^`vB@e@I7Wy=v$g*regTrm{cS=+310vJ002ovPDHLkV1f~Ss7(L> diff --git a/graphics/interface/summary_expbar.png b/graphics/interface/summary_expbar.png new file mode 100644 index 0000000000000000000000000000000000000000..cf5b334d9342f07ca896a6edb32d92e514197b8c GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^2|&!j!VDz82tKy~QU(D&A+CG(PAUGsChBT)b@P;@ ztm^+)gZ^)E>^}QHXvsUE5+K;JrhCqm;^yu-Ald)_yY@}r0TeCtba4!km^$^sM&1Sk z9+!(AIxYtpJR-K3oMQ`1E11Z5r$RX_kyYzgL714wzAsBm!Yy9PW-PonF+e)w^qDz7 ze}(bLJxO5X-~1rq;K2?~?!4UN58Ome9xRm7%2=@=pXG?sYUeo{p literal 0 HcmV?d00001 diff --git a/graphics/interface/summary_hpbar.png b/graphics/interface/summary_hpbar.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1eb6467329bd5fcdcc7af176c878c71139dbfb GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^2|&!j!VDz82tKy~QU(D&A+CG(PAUGsChBT)b@P;@ ztm^+)gZ^)E>^}QHXvsUE5+K;JrhCqm;^yu-Ald)_yY@}r0Tj*iba4!km^yXBM&1Sm z0awqIM(KuUYzks|3Kwo2U~5?$d+=1;|LKRs;wny>_CGln!#qQ`W(}JSvyS2P2(KHG zAK3Y)CIu{&)A|~q+bq*R`yi)`NS9-amBtmvjVn#}%v`W7#F@XX?8U+Thp$Xct7P2k Wdv>#2jobu~gFIdRT-G@yGywp~@>)^= literal 0 HcmV?d00001 diff --git a/graphics/interface/trainer_memo.bin b/graphics/interface/trainer_memo.bin new file mode 100644 index 0000000000000000000000000000000000000000..c900b15959c46f3e979d5b5b42645be7ebffe495 GIT binary patch literal 1280 zcmd7Mw=acp6o>IU==H{+mnYh+GvaEa&Zsl$YHnUYD58lWmN?=`AW=xd*5_uDNg)*rX{3`urjVu3XOlxNdE`?-Aw@#5 zLSI5DWt3AvB~?@lH41$#b=1>9BTY2ZBD5;>?R3yd7v1#GOP|oM&<`?%m0?C0WsGrQ zLZP2zifLw;WsZ3kghhpZg;myAXM;_)*cNsa`d#+e=YT_wIOaq+)p`dUal#oFTyeu4 z4?MBc*>lMi*W7T+9rrv4k6Q1I55D-}PXK`g5ljePKc0Bzg;(Bq=Yvn-OY7SRHRwX` c!!ahp#{N0KJJb6xjEVe{{Q;H?TGsZz0WXr-qW}N^ literal 0 HcmV?d00001 diff --git a/graphics/interface/trainer_memo.png b/graphics/interface/trainer_memo.png new file mode 100644 index 0000000000000000000000000000000000000000..df2f6c98f6d4a153a9f36a45ed0cb88f8fe09b5c GIT binary patch literal 3059 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 WKe)$zjsN1#w@;-XX7oReNxucfTO^PG literal 0 HcmV?d00001 diff --git a/graphics/interface/trainer_memo_3.bin b/graphics/interface/trainer_memo_3.bin new file mode 100644 index 0000000000000000000000000000000000000000..6d56577a66bd8253c60bd4c8d1134bced7b9cb91 GIT binary patch literal 2048 zcmeIuI}UOg+ z!Op<9>CmOeIvd>MAUGQMEw+~P60vSW9_bZ_)#nIURQ~pE4FQX>K b)$qT~Pr;VrY2^o$q0_&}rj!H&<^O*I=FWc( literal 0 HcmV?d00001 diff --git a/graphics/interface/trainer_memo_5.bin b/graphics/interface/trainer_memo_5.bin new file mode 100644 index 0000000000000000000000000000000000000000..ea7e701fd9cdfbee76cf09e598fdc429b562e793 GIT binary patch literal 1280 zcmds#%TB^T6o!l8CfDjh0TI4(afiGL2pe`Fitc=bJ_2uo&*28vptNg{mRB$|?V?TE zAq@-Se2YmY`R1JY=Sb4|E|~}y0f;)6x#BtivEQM~6FvI0c=XUl><=07%$OHmnegV~ z{Rn@_if?{cqoI4)AK`D<^2-hb6HRfWE8_kKN)10g{)HbWL6S>Sq{)yaN1mun3_~$} z*<0_w;g$kLO59QAo(k1~iE~fmA%E33U%%X)^M&>QDvgjdZQr@iz0VQxW&3r)@o@XWQj literal 0 HcmV?d00001 diff --git a/graphics/interface/trainer_memo_pal1.pal b/graphics/interface/trainer_memo_pal1.pal new file mode 100644 index 000000000..44fe49317 --- /dev/null +++ b/graphics/interface/trainer_memo_pal1.pal @@ -0,0 +1,83 @@ +JASC-PAL +0100 +80 +255 0 255 +0 123 197 +230 222 156 +230 205 255 +0 74 148 +123 156 156 +197 189 115 +106 197 205 +205 172 238 +180 139 213 +205 172 238 +180 139 213 +255 180 0 +123 131 148 +255 255 255 +98 106 123 +255 0 255 +255 255 255 +230 230 238 +205 172 238 +98 106 123 +180 139 213 +230 205 255 +205 172 238 +255 0 255 +255 0 255 +255 255 255 +213 213 213 +222 222 222 +230 230 230 +238 238 238 +246 246 246 +255 0 255 +255 172 148 +255 213 172 +255 238 213 +230 139 106 +255 246 238 +255 246 238 +238 238 197 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +123 131 148 +255 255 255 +98 106 123 +255 0 255 +255 213 90 +255 238 123 +255 246 197 +246 189 82 +255 255 222 +255 255 222 +246 238 180 +255 255 164 +123 131 148 +98 106 123 +255 213 82 +255 180 65 +123 131 148 +255 255 255 +98 106 123 +255 0 255 +156 238 213 +172 246 222 +230 255 255 +106 197 156 +246 255 255 +246 255 255 +205 238 238 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +123 131 148 +255 255 255 +98 106 123 diff --git a/graphics/interface/trainer_memo_pal2.pal b/graphics/interface/trainer_memo_pal2.pal new file mode 100644 index 000000000..22efdfee5 --- /dev/null +++ b/graphics/interface/trainer_memo_pal2.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 255 +255 255 255 +230 230 238 +106 230 230 +98 106 123 +90 213 213 +230 205 255 +205 172 238 +255 0 255 +255 0 255 +255 255 255 +213 213 213 +222 222 222 +230 230 230 +246 246 246 +246 246 246 diff --git a/graphics/interface/trainer_memo_pal3.pal b/graphics/interface/trainer_memo_pal3.pal new file mode 100644 index 000000000..7f6927b5f --- /dev/null +++ b/graphics/interface/trainer_memo_pal3.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 255 +0 123 197 +230 222 156 +230 205 255 +0 74 148 +123 156 156 +197 189 115 +106 197 205 +106 230 230 +90 213 213 +205 172 238 +180 139 213 +255 180 0 +123 131 148 +255 255 255 +98 106 123 diff --git a/graphics/interface/union_room_chat.bin b/graphics/interface/union_room_chat.bin new file mode 100644 index 0000000000000000000000000000000000000000..e91b50c8d2efe9b84b329f3e1f287bf8b5d02352 GIT binary patch literal 1280 zcmeH{*$RU|3`LK2?5efe+D)yy|Nn`d866M`BG|{tfjopHkdPY(XF|w@h?pxk67D>B z^5RWOM$U(hf|81wh8AV6LKu!Zw#=P$nyt6{GuPt^dq2yxqq6>}pFzdauiO7-Wxe1m Z@n+fLj|4yeV@EI9&vG!c%Achgd;y(P2f6?N literal 0 HcmV?d00001 diff --git a/graphics/interface/union_room_chat.png b/graphics/interface/union_room_chat.png new file mode 100644 index 0000000000000000000000000000000000000000..ae6ba4d02b9847d10de7a64c45dc1b34b13d06b0 GIT binary patch literal 513 zcmV+c0{;DpP)Ty>UBt;#*J%G%eAzZZCtbWe`vC|{nMVrI)`+f#r!KIlJaubG{uIvdO4zy zA-@x4bNBH8sFZzkJnRW%UD(jzuy-J5vpJNes!UZH)yC|b%VqD#S{tD_blDs#;~&f+ zP?0MM#9B8>0Sfl8rUWoFDw$E~IYP-#)>E>V^&}4z2j}hixTdCM=+If0%}wcP{pKNw zy_0x{^v}>V)->l!;arfvkg@vd$gr5EgGW&+v2m>L92^k6u=)7$i;&h*tRAYc;i;bc zB}cJq4yZClvhs@@y5w;SeT413pah5#L!1-BBFkd|(bc&T@=9h>;zjazY!~+Umk^*} zubkPNLpV#X#GNt}gUHfb4wR|5S2Iub=P2u!Lt00000NkvXXu0mjf Drjqy0 literal 0 HcmV?d00001 diff --git a/graphics/interface/union_room_chat_icons.png b/graphics/interface/union_room_chat_icons.png new file mode 100644 index 0000000000000000000000000000000000000000..5ff8ea8ccba79bad09bf40f47fa8c3f5b08e2099 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!VDxk7i7!@QU(D&A+B?dCTTX`V+dMv^nccx zXNKRtT?NYgH#Gb|WlHmstMA@LJ$v?l&6+jE#l`>s|95nB{GH!Y15{D(>Eak-(ff9i zBi|7N4(6YX|NpBzWBoQs^={YRkXI|)ttNV?Nmv|t)3>CuT*>#P{hNfUx2;p9H9~Gn z#tTgB5xREyjD_R%f+LK(x;Go|D)XQ6?bTJ`r7KOE0{_dntWj0gWg1geafz7NY%Qj&7b(H6X+BMPgg&ebxsLQ080aA@Bjb+ literal 0 HcmV?d00001 diff --git a/graphics/interface/union_room_chat_panel.bin b/graphics/interface/union_room_chat_panel.bin new file mode 100644 index 0000000000000000000000000000000000000000..c87d6268de48436ae4443057c859cdc5f865f37c GIT binary patch literal 1280 zcmZQ5V4w&x79b!K8746oARx=Aev(4~5qiu8qv1z-S{@BQL0029r3zPr= literal 0 HcmV?d00001 diff --git a/graphics/interface/union_room_chat_panel.png b/graphics/interface/union_room_chat_panel.png new file mode 100644 index 0000000000000000000000000000000000000000..86ddacc032c2d947a32c97897053fd569de55a60 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^9ze{&!VDx=%w8e^qznRlLR{w@P10<>#}KsU=>M!W z&kVnPyZYbI@c)!4%}cJndl%*C=vZ7_yk^asXV3lvb^QPTzanw_c_7Qf)5S4FVrp^% z1Cyh`gnI`*$aB~wEtD+K3{qL*!O6igQ6xE(B^IF{Z`>@lNtx{~0n<3{(_VunbNxxEksT z6Af4z4R%g@8_hR1GkM$6u#og^bQE3Qlg6`mpz7tAuhtGkU(Wx&f!F?Bc<|BZeC9Ei zCHu>Ie+L0V3{oKr(*FB&;ulKZkGNli7(*^*5wFGk5yl!9T;==ybpHvaS~uKfKcnKr o|2LWS+UBlT^oxE+d+AVc{*j6k-(M;>@Xs4~054TSh5!Hn literal 0 HcmV?d00001 diff --git a/graphics/item_menu/bag_tilemap2.bin b/graphics/item_menu/bag_tilemap2.bin new file mode 100644 index 0000000000000000000000000000000000000000..5a5a29fadd5e50ba064f81b765a45af08455b1c7 GIT binary patch literal 2048 zcmeIx%MOAt5QX7mG7Flxml2Sr3>HG0{{|q@MjhwQk z?>=9mK#8eRQlV-+e}=ik9gnZ~yTH=viI?eD98Uj#Yu*@JuDt1f$9v=8U03{zzUHHG R3Y>rDaQgdu{RaMd18*4$L@@vW literal 0 HcmV?d00001 diff --git a/graphics/item_menu/bag_tiles.png b/graphics/item_menu/bag_tiles.png new file mode 100644 index 0000000000000000000000000000000000000000..a9a96948fa30ff4b093ed97e97b2003e1331afee GIT binary patch literal 539 zcmV+$0_6RPP)$?>@(ei!qQQ&&#dk_}7XOKfrop?Yfn*>k+6l09q!1G^hY{e3Q`(o0>v~ zv15p4s3jmehG>R*!m#&{IR>ov58nYFWXI3Tp&RN zc?R%{w_7ewmNWqj!NDajJqHNe8gG2LyW({53V$!lU0WC}^aX1y6gCVrbO;*z0JtUw ztOtQ^Xu~hUN0S>spd09rz`DtB!Ylm@O&JJ?2H(Mz-fG&g?*_vOx92)+;RN748(=#- dT0KRp{|C?tL`2@vtfT+{002ovPDHLkV1n2k?vVfh literal 0 HcmV?d00001 diff --git a/graphics/link/gba.pal b/graphics/link/gba.pal new file mode 100644 index 000000000..64a442293 --- /dev/null +++ b/graphics/link/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/link/gba.png b/graphics/link/gba.png new file mode 100644 index 0000000000000000000000000000000000000000..1a0909468706eedb5c963c6f6e3bed503b0878f5 GIT binary patch literal 1253 zcmVt&6oy%{%b>_`lob0+TR^tPZnhAkiQKTrK$A4wLN=qgQNgTfRxUh| z5jQI2T^hAKp0VB_euaGnWe;v7NCKiZ>2{Aj6N$$8@Sh(S0`a^?B#vmd^SmizhmA)* zG(?VoKgAt@B$?5uOvqG}4+6TV>u3Oygi`bcp`OgU(*1Pen#yN`ay0&sfDl3fmgVSOOt2%)KEj`wAml9t z`vUS`3Ip&13i9uTRl%of0`F5o*858Ul5&CW56Dcw3giCI08Y6FqaO!w0a}6pq?j9Y z;0C;F0K~`76<}~V{&xTv1jg=SF^U4fIN;0;P;)uOavW;_J`Ilc1b|W-AjL;442y0+ zddcpV7Qi68##uJr1CToaY&Br43jp<}U+sV+R%G1(s6T(p#x}rRI0g^cZUC>pxC@y! zadlJyayEva4ikC(Ma~Kv01WINMqYopo?G)^4*;*<2KXd)#LwVBmJ&CB48W;sL-6HR z8JCL@fSmxSzXVM2DN!4{xtezY>g)Nx2oV1K1Rw{C_W|%$4nUUSq7%Tx?&T;U&Bh&o zoWV&(Z;BA#Au1E|Ro(%}m#9+E01r6wOxU)O=KM&R0?7n08Heg;5=ZM3M>F^ z;*Jms3X1~o_g-b8i6XU$BLf+ z+}*bcmgveiN5d97$~TNi94ansS5Joui;UK#vrC2nxv<}R_kxsf&;Mh*_QLF(c24MTlnw=|ve=ZtV5=M_en1)s8eCry9 z{716_2yzYt==foXaX5T4*_ogD=j%gSe@T<+@ng)TKj8k=b$=rKbLD6L8aDw4Q+zA{ zn_>UuOH81k?Kf9`<_~e*LjX+RvMB%$pa8##LBPE$Kl4s;-9rHwdD8!(`0Bm*X7gX0 zIBHY?CY;7~!1ieez|#WwfXPqXcnNrrfE^Wp0x6&$@`P|GK7((@G?@GYI~sDq2Gx9$ P00000NkvXXu0mjfN-{sf literal 0 HcmV?d00001 diff --git a/graphics/link/gba_pal2.pal b/graphics/link/gba_pal2.pal new file mode 100644 index 000000000..e2fb95b4a --- /dev/null +++ b/graphics/link/gba_pal2.pal @@ -0,0 +1,51 @@ +JASC-PAL +0100 +48 +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 +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 +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 +8 32 32 diff --git a/graphics/pokemon/circled_question_mark/circled/back.png b/graphics/pokemon/circled_question_mark/circled/back.png new file mode 100644 index 0000000000000000000000000000000000000000..ab694ff88052feca4181e8e7948c717b061bece1 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|eg8-ip*Ewg;0-5;1*|TTYtXcE_ z|9_yeICobO1_nkhPZ!4!kIuIt7X_OYcuE_p-tG5gf3QLL1yhD~gIB!JisdcOuJaeG z7d-p;X%d5Pv1xUW;kxs?_V?!KAC7nZ^T(9s(ebO6^Gxd5j~g6T)3M`H_|3XdD5rSS zcDKe01+33))LdOpvovx&o%v{v$8nZPD*ERP-INa0$sceOc`h-9=}NQRl2paUZMl;U zyBYQ=Sv^v1s#E0ZDigVwEN=be^MXjO-phOvTvNZSzt8BsaMI!A84FYe6kassKKW4U zFoowo;7xIc~w$CVd&}V=d#Wzp$P!= COOkB> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/circled_question_mark/circled/front.png b/graphics/pokemon/circled_question_mark/circled/front.png new file mode 100644 index 0000000000000000000000000000000000000000..ab694ff88052feca4181e8e7948c717b061bece1 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|eg8-ip*Ewg;0-5;1*|TTYtXcE_ z|9_yeICobO1_nkhPZ!4!kIuIt7X_OYcuE_p-tG5gf3QLL1yhD~gIB!JisdcOuJaeG z7d-p;X%d5Pv1xUW;kxs?_V?!KAC7nZ^T(9s(ebO6^Gxd5j~g6T)3M`H_|3XdD5rSS zcDKe01+33))LdOpvovx&o%v{v$8nZPD*ERP-INa0$sceOc`h-9=}NQRl2paUZMl;U zyBYQ=Sv^v1s#E0ZDigVwEN=be^MXjO-phOvTvNZSzt8BsaMI!A84FYe6kassKKW4U zFoowo;7xIc~w$CVd&}V=d#Wzp$P!= COOkB> literal 0 HcmV?d00001 diff --git a/graphics/pokemon/question_mark/circled/normal.pal b/graphics/pokemon/circled_question_mark/circled/normal.pal similarity index 100% rename from graphics/pokemon/question_mark/circled/normal.pal rename to graphics/pokemon/circled_question_mark/circled/normal.pal diff --git a/graphics/pokemon/question_mark/circled/shiny.pal b/graphics/pokemon/circled_question_mark/circled/shiny.pal similarity index 100% rename from graphics/pokemon/question_mark/circled/shiny.pal rename to graphics/pokemon/circled_question_mark/circled/shiny.pal diff --git a/graphics/pokemon/question_mark/double/back.png b/graphics/pokemon/circled_question_mark/double/back.png similarity index 100% rename from graphics/pokemon/question_mark/double/back.png rename to graphics/pokemon/circled_question_mark/double/back.png diff --git a/graphics/pokemon/question_mark/double/front.png b/graphics/pokemon/circled_question_mark/double/front.png similarity index 100% rename from graphics/pokemon/question_mark/double/front.png rename to graphics/pokemon/circled_question_mark/double/front.png diff --git a/graphics/pokemon/question_mark/double/normal.pal b/graphics/pokemon/circled_question_mark/double/normal.pal similarity index 100% rename from graphics/pokemon/question_mark/double/normal.pal rename to graphics/pokemon/circled_question_mark/double/normal.pal diff --git a/graphics/pokemon/question_mark/double/shiny.pal b/graphics/pokemon/circled_question_mark/double/shiny.pal similarity index 100% rename from graphics/pokemon/question_mark/double/shiny.pal rename to graphics/pokemon/circled_question_mark/double/shiny.pal diff --git a/graphics/pokemon/question_mark/footprint.png b/graphics/pokemon/circled_question_mark/footprint.png similarity index 100% rename from graphics/pokemon/question_mark/footprint.png rename to graphics/pokemon/circled_question_mark/footprint.png diff --git a/graphics/pokemon/question_mark/icon.png b/graphics/pokemon/circled_question_mark/icon.png similarity index 100% rename from graphics/pokemon/question_mark/icon.png rename to graphics/pokemon/circled_question_mark/icon.png diff --git a/graphics/pokemon/egg/icon.png b/graphics/pokemon/egg/icon.png index 8f6ca5dde3b929e97a723a19e0c15012385f0548..e0c87cd2bbc5df662e646a995a637d0e3424c6a7 100644 GIT binary patch delta 9 QcmdnSw32B;!o=K@020sy8vp>255M&Fef;%f!$|Rpf3#dU#99-Dx2=E0VALZSnXi_$5WhPB>GtyAn z<=)-mcssfhhh0{-!l0$HR9igcsubtG)1*>foO?hY zn^T|L#NQcN>QCp~IYw4+W%%Uj5`cJtG;sGVXI2q60!ny<%aw#k1<5%Z9X9o(p|&q< z|0_$FeFrW1br4?Mj|o2fa*iPV&N+nZD2WbZ8^~y!h&KI}5d7SVwSkPjzg(>ZW14D? zb~*2qLX@nPmH8CPFpAwwCE6&B2i<4Du~Zqr+74BkCpuCk(**D~PEvu+HGBLM5_w%|!*jDs;w&d^%Y+Q>J!lC$wU2mW1)%_m#N^c1lLN-7 zhc)A4c!EI~nYz0JF#jwcBQsUmTLB)!t40pv!4By}pIm0y-yt}58z~~sM{6=+03sOq zXisvF@#r&G;I2yQtfAdT*V=CQU~piE3b-+ND1?I=RKl42DFG3}9RdnTpA*bc3#-Jv jH_qKx&L6#!{-JmU_GQUsb5arz00000NkvXXu0mjfPnkkU literal 0 HcmV?d00001 diff --git a/graphics/pokemon/question_mark/circled/back.png b/graphics/pokemon/question_mark/circled/back.png deleted file mode 100644 index 3056402db40adabac5a463995c694bdec359e5e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|eg8-ip*Ewg;0-5;1*|TTYtXcE_ z|9_yeICobOAjMb`2mt|oEJ={|6P7}nZ)+$yZ7C;wLe_1WcN>s>Eq*PGXAsnHz&s= z7>nt%PWamtz-;#UYEdR!~X{G;Kp7JM4 PKq2bs>gTe~DWM4fhQyg8 diff --git a/graphics/pokemon/question_mark/circled/front.png b/graphics/pokemon/question_mark/circled/front.png deleted file mode 100644 index 3056402db40adabac5a463995c694bdec359e5e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|eg8-ip*Ewg;0-5;1*|TTYtXcE_ z|9_yeICobOAjMb`2mt|oEJ={|6P7}nZ)+$yZ7C;wLe_1WcN>s>Eq*PGXAsnHz&s= z7>nt%PWamtz-;#UYEdR!~X{G;Kp7JM4 PKq2bs>gTe~DWM4fhQyg8 diff --git a/graphics/trainer_card/0star.pal b/graphics/trainer_card/0star.pal new file mode 100644 index 000000000..1e83a252c --- /dev/null +++ b/graphics/trainer_card/0star.pal @@ -0,0 +1,51 @@ +JASC-PAL +0100 +48 +139 98 115 +230 246 246 +222 238 255 +213 230 246 +197 213 230 +246 205 148 +164 164 164 +98 98 115 +246 213 139 +180 205 148 +106 164 222 +90 156 205 +57 115 156 +255 246 189 +255 255 255 +131 189 230 +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 +49 156 148 +197 197 197 +90 90 90 +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/0star_em.pal b/graphics/trainer_card/0star_em.pal new file mode 100644 index 000000000..f49b7f2c5 --- /dev/null +++ b/graphics/trainer_card/0star_em.pal @@ -0,0 +1,51 @@ +JASC-PAL +0100 +48 +139 98 115 +255 255 255 +230 255 222 +164 164 164 +123 123 123 +98 98 115 +41 57 65 +57 106 139 +65 139 197 +180 230 156 +148 238 131 +131 222 115 +82 172 74 +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/card.png b/graphics/trainer_card/card.png new file mode 100644 index 0000000000000000000000000000000000000000..2fea60d09bc33f50d0b67f27f8287ea270d00a0b GIT binary patch literal 1467 zcmV;s1w{IZP) zNklc!=;+G%3_xQu^^~f@^9$P`? z>Sa-stHPSrdgsdDx-#>{zEa1o(;th)7gv9))Nfuu4R=~8Q#uR$uGDvzr8T`H0S$qQ z0PU>;7nwC95E1yPA4ahI{{+r2A;GKMm=WMQoahN^qTmUj#C>uoyLv{0I0B{A&=p7U zfvk5+29Z4fU`*CALLC9MZ7=^R3Xt^HWYp(X&O^yM%=-ZIA6g$!o4$Cbbs%t+RRULK zWfcJnP`NC(Iwr_}s04hymS6~iclsh@0`@`fMv`@`1y4X3Xhbv!v_=UCE(C$ABa8uo zwgsbm0w*8|T$qAP459#nZ8L!saCMmnhyeUx1bF>75}=Ou9rg4CTM(3XIdkqe68uH~ zkM<$H&1=CD5P}q_BY+bjfOadOZ5~*HvXua90RjpWPYJSC0=x$ToQ)v(xf20dtq26a|&* z0wSi#6AZ%shT!XalXKZ6te=835pe% zIUfX37;r2`V(|JYOly1qkK5<{D0WG!fJ-^&dGCH>r&%CyGr6fJP#pUWp7)|Z9Su@I z=7A*WyVwu#9EkC=tWzes6}T}^IX(`j_O;M=v4@bz%44*(E@vL{w?mHBkS=% zZ$$dr$@5!`oCuuQ1bC>{A5Wg0kqA7O+p>HvH9n~3GVzVf|6{R4Q-STae8vaWbm{lR z2jPNKmz6Ny2Hcha0&NAJQ-T11c_velM^p?!$ryCglLVUp!1A1?0;L-~Az&B0&%};& zVgz_QFak*!-GDH0qlQH zfc(&ui9CLd0Iz-C4$@Q($4>=X*8=Z}T?K9$2vnm$>vGQXTVpF8f}Uqpo9!errF7H4 z(_A#&bwmg}#%-A}yw9b;Peme7#BCC}UO%+S~}>Ue#MgUtUG^eTKVY zAOOTzz+>0gRYdRzFGm88)!8slgm71s0%jwy0yccEjr$vcTVc2>3W2$g_3FGrl44Q}90ccd_h5 zP)$J+6o^8a2Z=!CMDGKi2Rh9IC$QJVTBs)&x0qN9^-eBrIG|9^>L VLWzQB#S#Dj002ovPDHLkV1j^0q>umr literal 0 HcmV?d00001 diff --git a/graphics/trainer_card/card_em.png b/graphics/trainer_card/card_em.png new file mode 100644 index 0000000000000000000000000000000000000000..bd8be5162536bd76690219ec59a712e75c20c831 GIT binary patch literal 989 zcmV<310wv1P)V!Zn9;Bc000AM zNklyKdVs6o$2A4zzOAmU^kZ_* z0--l3GI|l%b9gN_)D$n!fvIOCI84)~`ztzv^c1e$Vf}93U!vI4DKP|9n_hY2e``!fWemH4+B!ca4+E=KEKGE5^CXAhi)Q( zO#%wo7)Aj1@cDV_HC6w-y$G1rvb;Ab8_hSXbK8X@It1I}vu~ z0jkOZLJI;E8%ArvoG(G|K`$V@QM)`Sf>N6Pp_1YM0&x(Ac7U*CgA@x>g|VX2(xbPw z!)OjV0NhHZN(V4=iDW{d7A(L-fW@;wQn?qvNE8(COaQ$W?Av_{H}qSG0)j#TYYK>2 z2#1SWpu?G*dhkphFfXyPKqgFY1X8aLDyleukx}sSK;?i1L@kgJ@biFqQ(jLWs5iUX z0O*|gl%BQ#dl-SUP&o@fNFI2A{U(d%!OQ`?Jn$^+H{oTM2h0s~JP!bXYXmCMq7SI* zr%Z{cgzo+RTM=XFGJ11-HC!?T}hPIZ~ZOsz%Cdd<|taN&(>Gha};n z^u@DqEyOfHB3=Oi|EYfyf^*U0VFSO75H0MSH}-lf4>|wpTX;nP7rbe46Y@}Sgusz( ztFFsycr^r|3;=&6pv4Ft6@aU|3M#r5ECAvY7_@v^MIc%YP=3w;T70F70NhGIb5s`O z-R20_kG&R->gBEzxp?Hti?jg!{1^jF7{)&Wn3T$>Ngoqx>gW6$^?1x}ciO&Y00000 LNkvXXu0mjfIo-3# literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_D12A44.png b/graphics/unknown/unknown_D12A44.png new file mode 100644 index 0000000000000000000000000000000000000000..96c49a9921532eab55692b37e4706470431ff0ab GIT binary patch literal 84 zcmeAS@N?(olHy`uVBq!ia0vp^93adBBp6ht@Pq*=X-^l&5RRG2JF1iZ)w8WR!Y2^8 g@1OnQx99%YFa4JZ-r>mdKI;Vst02iGY5dZ)H literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_D12A64.png b/graphics/unknown/unknown_D12A64.png new file mode 100644 index 0000000000000000000000000000000000000000..1a82e117e5bad43c802509335c7d2703214067a4 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^5zopr0C)ZztpET3 literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_E861A8.bin b/graphics/unknown/unknown_E861A8.bin new file mode 100644 index 0000000000000000000000000000000000000000..deae79449574294ae3ed9108efe3e5b02fb77957 GIT binary patch literal 512 zcmd6i!3n@H2t~aJJ?aLH6STTOAr8<(vi~a8o>Is)&<8Jw20v~PFf(xxVl^tY(dkIq vAWe#hshOL558mGRR7dcRFd2>CrZp+TZejg;M0C2E%(&7x>rQcX;=lGk*I^Fn literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_E9BD08.pal b/graphics/unknown/unknown_E9BD08.pal new file mode 100644 index 000000000..822f9e1e9 --- /dev/null +++ b/graphics/unknown/unknown_E9BD08.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 255 148 +255 0 0 +255 0 0 +255 32 32 +255 57 57 +255 74 74 +255 90 90 +255 115 115 +255 131 131 +255 156 156 +255 172 172 +255 189 189 +255 213 213 +255 230 230 +255 255 255 +0 0 0 diff --git a/graphics/unknown/unknown_E9CAEC.bin b/graphics/unknown/unknown_E9CAEC.bin new file mode 100644 index 0000000000000000000000000000000000000000..973ef9e150d1ed67020e8006d86a352e74732c1d GIT binary patch literal 528 zcmcJLHx9y35Cyry+yWC@q6r3*8iEOi1~9>J{{yi40%`dlDukvRtyZHKGWfud@XZGF zgg&-k5D81iC!B<{ $@ $(UNUSEDGFXDIR)/old_contest.4bpp: $(UNUSEDGFXDIR)/old_contest_frame_1.4bpp \ $(UNUSEDGFXDIR)/old_contest_floor.4bpp \ @@ -527,3 +531,6 @@ graphics/map_objects/151.4bpp: %.4bpp: %.png graphics/map_objects/emoticons.4bpp: %.4bpp: %.png $(GFX) $< $@ -mwidth 2 -mheight 2 + +$(ITEMMENUGFXDIR)/bag_tiles.4bpp: %.4bpp: %.png + $(GFX) $< $@ -num_tiles 55