diff options
author | ProjectRevoTPP <projectrevotpp@hotmail.com> | 2019-12-03 03:26:31 -0500 |
---|---|---|
committer | ProjectRevoTPP <projectrevotpp@hotmail.com> | 2019-12-03 03:26:31 -0500 |
commit | cd31c6c303011af045fa8f21c867bfed00e2a2d5 (patch) | |
tree | 1d9c733fd71241bd40b2ffa15926fd4ec9b98c00 | |
parent | 6f127dca8f6f4462d6f50807a8456316340d674f (diff) |
get rid of baseroms in graphics.s
103 files changed, 1081 insertions, 98 deletions
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 Binary files differnew file mode 100644 index 000000000..337603c68 --- /dev/null +++ b/data/garbage_8DD2290.bin 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 Binary files differnew file mode 100644 index 000000000..d75b86b54 --- /dev/null +++ b/graphics/battle_interface/ball_display_unused_extra.png diff --git a/graphics/battle_interface/expbar.png b/graphics/battle_interface/expbar.png Binary files differnew file mode 100644 index 000000000..b1a0c440e --- /dev/null +++ b/graphics/battle_interface/expbar.png diff --git a/graphics/battle_interface/healthbox_doubles_opponent.png b/graphics/battle_interface/healthbox_doubles_opponent.png Binary files differnew file mode 100644 index 000000000..5d38ffbfa --- /dev/null +++ b/graphics/battle_interface/healthbox_doubles_opponent.png diff --git a/graphics/battle_interface/healthbox_doubles_player.png b/graphics/battle_interface/healthbox_doubles_player.png Binary files differnew file mode 100644 index 000000000..7edb66642 --- /dev/null +++ b/graphics/battle_interface/healthbox_doubles_player.png diff --git a/graphics/battle_interface/healthbox_singles_opponent.png b/graphics/battle_interface/healthbox_singles_opponent.png Binary files differnew file mode 100644 index 000000000..5f02199b5 --- /dev/null +++ b/graphics/battle_interface/healthbox_singles_opponent.png diff --git a/graphics/battle_interface/healthbox_singles_player.png b/graphics/battle_interface/healthbox_singles_player.png Binary files differnew file mode 100644 index 000000000..2478cc57d --- /dev/null +++ b/graphics/battle_interface/healthbox_singles_player.png diff --git a/graphics/battle_interface/hpbar.png b/graphics/battle_interface/hpbar.png Binary files differnew file mode 100644 index 000000000..9991efe14 --- /dev/null +++ b/graphics/battle_interface/hpbar.png diff --git a/graphics/battle_interface/hpbar_anim.png b/graphics/battle_interface/hpbar_anim.png Binary files differnew file mode 100644 index 000000000..5d1fc5f52 --- /dev/null +++ b/graphics/battle_interface/hpbar_anim.png diff --git a/graphics/battle_interface/misc.png b/graphics/battle_interface/misc.png Binary files differnew file mode 100644 index 000000000..cf1d76046 --- /dev/null +++ b/graphics/battle_interface/misc.png diff --git a/graphics/battle_interface/misc_frameend.png b/graphics/battle_interface/misc_frameend.png Binary files differnew file mode 100644 index 000000000..978236138 --- /dev/null +++ b/graphics/battle_interface/misc_frameend.png diff --git a/graphics/battle_interface/status2.png b/graphics/battle_interface/status2.png Binary files differnew file mode 100644 index 000000000..128dde0f6 --- /dev/null +++ b/graphics/battle_interface/status2.png diff --git a/graphics/battle_interface/status3.png b/graphics/battle_interface/status3.png Binary files differnew file mode 100644 index 000000000..e8538ec58 --- /dev/null +++ b/graphics/battle_interface/status3.png diff --git a/graphics/battle_interface/status4.png b/graphics/battle_interface/status4.png Binary files differnew file mode 100644 index 000000000..6ef3b07fd --- /dev/null +++ b/graphics/battle_interface/status4.png diff --git a/graphics/battle_interface/status_brn.png b/graphics/battle_interface/status_brn.png Binary files differnew file mode 100644 index 000000000..16b441367 --- /dev/null +++ b/graphics/battle_interface/status_brn.png diff --git a/graphics/battle_interface/status_frz.png b/graphics/battle_interface/status_frz.png Binary files differnew file mode 100644 index 000000000..fe28208b1 --- /dev/null +++ b/graphics/battle_interface/status_frz.png diff --git a/graphics/battle_interface/status_par.png b/graphics/battle_interface/status_par.png Binary files differnew file mode 100644 index 000000000..3df34c5f6 --- /dev/null +++ b/graphics/battle_interface/status_par.png diff --git a/graphics/battle_interface/status_psn.png b/graphics/battle_interface/status_psn.png Binary files differnew file mode 100644 index 000000000..8b79b2464 --- /dev/null +++ b/graphics/battle_interface/status_psn.png diff --git a/graphics/battle_interface/status_slp.png b/graphics/battle_interface/status_slp.png Binary files differnew file mode 100644 index 000000000..e3da5c0f3 --- /dev/null +++ b/graphics/battle_interface/status_slp.png diff --git a/graphics/battle_interface/window.png b/graphics/battle_interface/window.png Binary files differnew file mode 100644 index 000000000..5167ce2c5 --- /dev/null +++ b/graphics/battle_interface/window.png diff --git a/graphics/battle_interface/window1.pal b/graphics/battle_interface/window1.pal new file mode 100644 index 000000000..fd5043327 --- /dev/null +++ b/graphics/battle_interface/window1.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +255 255 255 +255 0 0 +82 98 156 +106 139 189 +255 255 255 +106 90 115 +213 205 213 +65 74 123 +41 49 49 +255 0 255 +230 222 230 +255 0 255 +156 123 24 +205 172 74 +41 82 106 diff --git a/graphics/battle_interface/window2.pal b/graphics/battle_interface/window2.pal new file mode 100644 index 000000000..3adc73766 --- /dev/null +++ b/graphics/battle_interface/window2.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +74 57 115 +82 98 156 +106 139 189 +41 49 49 +255 255 255 +106 90 115 +222 213 222 +90 82 82 +180 189 180 +139 156 213 +90 74 131 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/berry_crush/berry_crush.pal b/graphics/berry_crush/berry_crush.pal new file mode 100644 index 000000000..8ee3398d5 --- /dev/null +++ b/graphics/berry_crush/berry_crush.pal @@ -0,0 +1,99 @@ +JASC-PAL +0100 +96 +98 172 180 +255 213 156 +255 197 139 +255 164 106 +238 131 82 +222 123 74 +213 98 49 +197 82 41 +156 213 189 +123 180 156 +222 156 255 +172 123 222 +255 0 255 +255 0 255 +230 230 255 +65 74 90 +156 148 172 +255 213 156 +255 197 139 +255 164 106 +238 131 82 +222 123 74 +213 98 49 +197 82 41 +255 238 0 +230 189 0 +180 180 180 +139 139 139 +255 0 255 +255 0 255 +230 230 255 +65 74 90 +156 148 172 +255 213 156 +255 197 139 +255 164 106 +238 131 82 +222 123 74 +213 98 49 +197 82 41 +197 213 246 +255 255 255 +238 238 246 +205 205 213 +255 0 255 +255 0 255 +230 230 255 +65 74 90 +255 180 255 +164 172 172 +98 106 115 +123 131 139 +139 148 156 +148 222 164 +156 189 222 +197 213 246 +180 164 115 +205 189 148 +213 205 172 +230 222 189 +246 238 205 +139 123 74 +74 131 189 +65 74 90 +0 0 0 +148 222 164 +164 230 172 +180 238 189 +197 246 205 +213 255 222 +238 255 238 +255 255 255 +65 180 238 +255 255 255 +0 197 57 +255 255 255 +246 213 0 +255 0 255 +246 238 205 +139 123 74 +255 164 106 +164 172 172 +98 106 115 +123 131 139 +139 148 156 +115 156 189 +156 189 222 +197 213 246 +180 164 115 +205 189 148 +213 205 172 +230 222 189 +246 238 205 +139 123 74 +74 131 189 +65 74 90 diff --git a/graphics/berry_crush/berry_crush.png b/graphics/berry_crush/berry_crush.png Binary files differnew file mode 100644 index 000000000..6e43adb27 --- /dev/null +++ b/graphics/berry_crush/berry_crush.png diff --git a/graphics/berry_crush/data_EB0ADC.bin b/graphics/berry_crush/data_EB0ADC.bin new file mode 100644 index 000000000..c6cc0edb1 --- /dev/null +++ b/graphics/berry_crush/data_EB0ADC.bin @@ -0,0 +1 @@ +L@L@L@L@L@L@L@L@L@M@\@\@\@\@\@\@\@\@\@]@N@N@N@N@N@N@N@N@N@O@^@^@^@^@^@^@^@^@^@_@Ù`Ù`Ù`Ù`Ù`Ù`Ù`Ù`Ù`Ú`é`é`é`é`é`é`é`é`é`ê`nDm@m@m@m@m@m@m@m@m@~D}@}@}@}@}@}@}@}@}@ÜdÛ`Û`Û`Û`Û`Û`Û`Û`Û`ìdë`ë`ë`ë`ë`ë`ë`ë`ë`
\ No newline at end of file diff --git a/graphics/contest/applause.png b/graphics/contest/applause.png Binary files differnew file mode 100644 index 000000000..934381751 --- /dev/null +++ b/graphics/contest/applause.png diff --git a/graphics/contest/misc.png b/graphics/contest/misc.png Binary files differnew file mode 100644 index 000000000..73f8054db --- /dev/null +++ b/graphics/contest/misc.png diff --git a/graphics/contest/misc_2.png b/graphics/contest/misc_2.png Binary files differnew file mode 100644 index 000000000..92dd92bf7 --- /dev/null +++ b/graphics/contest/misc_2.png diff --git a/graphics/contest/nextturn.png b/graphics/contest/nextturn.png Binary files differindex 1d79d0608..36b503d54 100644 --- a/graphics/contest/nextturn.png +++ b/graphics/contest/nextturn.png 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 Binary files differnew file mode 100644 index 000000000..b4f097133 --- /dev/null +++ b/graphics/interface/box_tiles.png 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 Binary files differnew file mode 100644 index 000000000..d7fa0680f --- /dev/null +++ b/graphics/interface/learn_move.bin diff --git a/graphics/interface/learn_move.png b/graphics/interface/learn_move.png Binary files differnew file mode 100644 index 000000000..e19df7731 --- /dev/null +++ b/graphics/interface/learn_move.png diff --git a/graphics/interface/link_rfu_frame.png b/graphics/interface/link_rfu_frame.png Binary files differnew file mode 100644 index 000000000..3065f03f7 --- /dev/null +++ b/graphics/interface/link_rfu_frame.png diff --git a/graphics/interface/link_rfu_status.png b/graphics/interface/link_rfu_status.png Binary files differnew file mode 100644 index 000000000..02d9ab338 --- /dev/null +++ b/graphics/interface/link_rfu_status.png diff --git a/graphics/interface/naming_screen_8E97FE4.pal b/graphics/interface/naming_screen_8E97FE4.pal new file mode 100644 index 000000000..e38b79fcf --- /dev/null +++ b/graphics/interface/naming_screen_8E97FE4.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/interface/naming_screen_E98398.bin b/graphics/interface/naming_screen_E98398.bin Binary files differnew file mode 100644 index 000000000..bc4260b1f --- /dev/null +++ b/graphics/interface/naming_screen_E98398.bin diff --git a/graphics/interface/naming_screen_E98458.bin b/graphics/interface/naming_screen_E98458.bin Binary files differnew file mode 100644 index 000000000..64095dce5 --- /dev/null +++ b/graphics/interface/naming_screen_E98458.bin diff --git a/graphics/interface/naming_screen_E98518.bin b/graphics/interface/naming_screen_E98518.bin Binary files differnew file mode 100644 index 000000000..847486432 --- /dev/null +++ b/graphics/interface/naming_screen_E98518.bin diff --git a/graphics/interface/naming_screen_menu.bin b/graphics/interface/naming_screen_menu.bin Binary files differnew file mode 100644 index 000000000..7e3604311 --- /dev/null +++ b/graphics/interface/naming_screen_menu.bin diff --git a/graphics/interface/naming_screen_menu.png b/graphics/interface/naming_screen_menu.png Binary files differnew file mode 100644 index 000000000..e7c4374c7 --- /dev/null +++ b/graphics/interface/naming_screen_menu.png 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 Binary files differnew file mode 100644 index 000000000..0ec33315e --- /dev/null +++ b/graphics/interface/pokedex_abc.png diff --git a/graphics/interface/shop.pal b/graphics/interface/shop.pal new file mode 100644 index 000000000..b0fec0a30 --- /dev/null +++ b/graphics/interface/shop.pal @@ -0,0 +1,35 @@ +JASC-PAL +0100 +32 +238 230 172 +222 156 106 +255 189 131 +255 222 164 +255 255 213 +238 230 172 +106 106 106 +189 213 213 +238 255 255 +222 246 255 +255 255 255 +164 222 255 +16 172 222 +0 82 115 +0 115 139 +0 123 197 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +189 213 213 +238 255 255 +222 246 255 +255 255 255 +164 222 255 +24 82 180 +0 90 131 +24 82 180 +24 82 180 diff --git a/graphics/interface/shop.png b/graphics/interface/shop.png Binary files differnew file mode 100644 index 000000000..892e728fe --- /dev/null +++ b/graphics/interface/shop.png diff --git a/graphics/interface/shop1.bin b/graphics/interface/shop1.bin Binary files differnew file mode 100644 index 000000000..801a5c6ff --- /dev/null +++ b/graphics/interface/shop1.bin diff --git a/graphics/interface/shop2.bin b/graphics/interface/shop2.bin Binary files differnew file mode 100644 index 000000000..4d0a67f05 --- /dev/null +++ b/graphics/interface/shop2.bin diff --git a/graphics/interface/status_icons.png b/graphics/interface/status_icons.png Binary files differindex fe802d7f6..2edfda8f9 100644 --- a/graphics/interface/status_icons.png +++ b/graphics/interface/status_icons.png diff --git a/graphics/interface/summary_expbar.png b/graphics/interface/summary_expbar.png Binary files differnew file mode 100644 index 000000000..cf5b334d9 --- /dev/null +++ b/graphics/interface/summary_expbar.png diff --git a/graphics/interface/summary_hpbar.png b/graphics/interface/summary_hpbar.png Binary files differnew file mode 100644 index 000000000..ed1eb6467 --- /dev/null +++ b/graphics/interface/summary_hpbar.png diff --git a/graphics/interface/trainer_memo.bin b/graphics/interface/trainer_memo.bin Binary files differnew file mode 100644 index 000000000..c900b1595 --- /dev/null +++ b/graphics/interface/trainer_memo.bin diff --git a/graphics/interface/trainer_memo.png b/graphics/interface/trainer_memo.png Binary files differnew file mode 100644 index 000000000..df2f6c98f --- /dev/null +++ b/graphics/interface/trainer_memo.png diff --git a/graphics/interface/trainer_memo_2.bin b/graphics/interface/trainer_memo_2.bin Binary files differnew file mode 100644 index 000000000..cbcd7bdba --- /dev/null +++ b/graphics/interface/trainer_memo_2.bin diff --git a/graphics/interface/trainer_memo_3.bin b/graphics/interface/trainer_memo_3.bin Binary files differnew file mode 100644 index 000000000..6d56577a6 --- /dev/null +++ b/graphics/interface/trainer_memo_3.bin diff --git a/graphics/interface/trainer_memo_4.bin b/graphics/interface/trainer_memo_4.bin Binary files differnew file mode 100644 index 000000000..21033931f --- /dev/null +++ b/graphics/interface/trainer_memo_4.bin diff --git a/graphics/interface/trainer_memo_5.bin b/graphics/interface/trainer_memo_5.bin Binary files differnew file mode 100644 index 000000000..ea7e701fd --- /dev/null +++ b/graphics/interface/trainer_memo_5.bin 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 Binary files differnew file mode 100644 index 000000000..e91b50c8d --- /dev/null +++ b/graphics/interface/union_room_chat.bin diff --git a/graphics/interface/union_room_chat.png b/graphics/interface/union_room_chat.png Binary files differnew file mode 100644 index 000000000..ae6ba4d02 --- /dev/null +++ b/graphics/interface/union_room_chat.png diff --git a/graphics/interface/union_room_chat_icons.png b/graphics/interface/union_room_chat_icons.png Binary files differnew file mode 100644 index 000000000..5ff8ea8cc --- /dev/null +++ b/graphics/interface/union_room_chat_icons.png diff --git a/graphics/interface/union_room_chat_panel.bin b/graphics/interface/union_room_chat_panel.bin Binary files differnew file mode 100644 index 000000000..c87d6268d --- /dev/null +++ b/graphics/interface/union_room_chat_panel.bin diff --git a/graphics/interface/union_room_chat_panel.png b/graphics/interface/union_room_chat_panel.png Binary files differnew file mode 100644 index 000000000..86ddacc03 --- /dev/null +++ b/graphics/interface/union_room_chat_panel.png diff --git a/graphics/item_menu/bag_pal1.pal b/graphics/item_menu/bag_pal1.pal new file mode 100644 index 000000000..e94c83852 --- /dev/null +++ b/graphics/item_menu/bag_pal1.pal @@ -0,0 +1,51 @@ +JASC-PAL +0100 +48 +0 65 90 +255 0 255 +41 57 82 +65 180 164 +255 0 255 +255 0 255 +106 205 197 +246 205 115 +238 230 172 +255 255 205 +222 139 74 +148 148 148 +238 230 172 +106 106 106 +213 180 82 +205 65 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +189 213 213 +238 255 255 +222 246 255 +255 255 255 +164 222 255 +16 172 222 +0 82 115 +0 115 139 +0 123 197 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +189 213 213 +238 255 255 +222 246 255 +255 255 255 +164 222 255 +24 82 180 +0 90 131 +24 82 180 +24 82 180 diff --git a/graphics/item_menu/bag_pal2.pal b/graphics/item_menu/bag_pal2.pal new file mode 100644 index 000000000..e1fa1a38d --- /dev/null +++ b/graphics/item_menu/bag_pal2.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 65 90 +255 0 255 +41 57 82 +213 139 115 +255 0 255 +255 0 255 +255 172 148 +246 205 115 +238 230 172 +255 255 205 +222 139 74 +148 148 148 +238 230 172 +106 106 106 +213 180 82 +205 65 0 diff --git a/graphics/item_menu/bag_tilemap1.bin b/graphics/item_menu/bag_tilemap1.bin Binary files differnew file mode 100644 index 000000000..dd444fa08 --- /dev/null +++ b/graphics/item_menu/bag_tilemap1.bin diff --git a/graphics/item_menu/bag_tilemap2.bin b/graphics/item_menu/bag_tilemap2.bin Binary files differnew file mode 100644 index 000000000..5a5a29fad --- /dev/null +++ b/graphics/item_menu/bag_tilemap2.bin diff --git a/graphics/item_menu/bag_tiles.png b/graphics/item_menu/bag_tiles.png Binary files differnew file mode 100644 index 000000000..a9a96948f --- /dev/null +++ b/graphics/item_menu/bag_tiles.png 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 Binary files differnew file mode 100644 index 000000000..1a0909468 --- /dev/null +++ b/graphics/link/gba.png 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 Binary files differnew file mode 100644 index 000000000..ab694ff88 --- /dev/null +++ b/graphics/pokemon/circled_question_mark/circled/back.png diff --git a/graphics/pokemon/circled_question_mark/circled/front.png b/graphics/pokemon/circled_question_mark/circled/front.png Binary files differnew file mode 100644 index 000000000..ab694ff88 --- /dev/null +++ b/graphics/pokemon/circled_question_mark/circled/front.png diff --git a/graphics/pokemon/question_mark/circled/normal.pal b/graphics/pokemon/circled_question_mark/circled/normal.pal index 681f1cefe..681f1cefe 100644 --- a/graphics/pokemon/question_mark/circled/normal.pal +++ b/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 index aa8d08dc3..aa8d08dc3 100644 --- a/graphics/pokemon/question_mark/circled/shiny.pal +++ b/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 Binary files differindex 881ff0519..881ff0519 100644 --- a/graphics/pokemon/question_mark/double/back.png +++ b/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 Binary files differindex 14eb6e139..14eb6e139 100644 --- a/graphics/pokemon/question_mark/double/front.png +++ b/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 index 67be6bbf4..67be6bbf4 100644 --- a/graphics/pokemon/question_mark/double/normal.pal +++ b/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 index 67be6bbf4..67be6bbf4 100644 --- a/graphics/pokemon/question_mark/double/shiny.pal +++ b/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 Binary files differindex 7c4f45eaa..7c4f45eaa 100644 --- a/graphics/pokemon/question_mark/footprint.png +++ b/graphics/pokemon/circled_question_mark/footprint.png diff --git a/graphics/pokemon/question_mark/icon.png b/graphics/pokemon/circled_question_mark/icon.png Binary files differindex b31ebacf7..b31ebacf7 100644 --- a/graphics/pokemon/question_mark/icon.png +++ b/graphics/pokemon/circled_question_mark/icon.png diff --git a/graphics/pokemon/egg/icon.png b/graphics/pokemon/egg/icon.png Binary files differindex 8f6ca5dde..e0c87cd2b 100644 --- a/graphics/pokemon/egg/icon.png +++ b/graphics/pokemon/egg/icon.png diff --git a/graphics/pokemon/ghost/front.png b/graphics/pokemon/ghost/front.png Binary files differnew file mode 100644 index 000000000..55a0e3608 --- /dev/null +++ b/graphics/pokemon/ghost/front.png diff --git a/graphics/pokemon/question_mark/circled/back.png b/graphics/pokemon/question_mark/circled/back.png Binary files differdeleted file mode 100644 index 3056402db..000000000 --- a/graphics/pokemon/question_mark/circled/back.png +++ /dev/null diff --git a/graphics/pokemon/question_mark/circled/front.png b/graphics/pokemon/question_mark/circled/front.png Binary files differdeleted file mode 100644 index 3056402db..000000000 --- a/graphics/pokemon/question_mark/circled/front.png +++ /dev/null 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 Binary files differnew file mode 100644 index 000000000..2fea60d09 --- /dev/null +++ b/graphics/trainer_card/card.png diff --git a/graphics/trainer_card/card_em.png b/graphics/trainer_card/card_em.png Binary files differnew file mode 100644 index 000000000..bd8be5162 --- /dev/null +++ b/graphics/trainer_card/card_em.png diff --git a/graphics/unknown/unknown_D12A44.png b/graphics/unknown/unknown_D12A44.png Binary files differnew file mode 100644 index 000000000..96c49a992 --- /dev/null +++ b/graphics/unknown/unknown_D12A44.png diff --git a/graphics/unknown/unknown_D12A64.png b/graphics/unknown/unknown_D12A64.png Binary files differnew file mode 100644 index 000000000..1a82e117e --- /dev/null +++ b/graphics/unknown/unknown_D12A64.png diff --git a/graphics/unknown/unknown_E861A8.bin b/graphics/unknown/unknown_E861A8.bin Binary files differnew file mode 100644 index 000000000..deae79449 --- /dev/null +++ b/graphics/unknown/unknown_E861A8.bin 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 Binary files differnew file mode 100644 index 000000000..973ef9e15 --- /dev/null +++ b/graphics/unknown/unknown_E9CAEC.bin diff --git a/graphics/unknown/unknown_EAFF60.pal b/graphics/unknown/unknown_EAFF60.pal new file mode 100644 index 000000000..ea7e6ddbf --- /dev/null +++ b/graphics/unknown/unknown_EAFF60.pal @@ -0,0 +1,51 @@ +JASC-PAL +0100 +48 +0 0 0 +148 222 164 +164 230 172 +180 238 189 +197 246 205 +213 255 222 +238 255 238 +255 255 255 +189 65 255 +255 255 255 +123 123 123 +255 0 255 +246 238 205 +139 123 74 +180 189 189 +255 255 255 +0 0 255 +164 172 172 +98 106 115 +123 131 139 +139 148 156 +115 156 189 +156 189 222 +148 222 164 +180 164 115 +205 189 148 +213 205 172 +230 222 189 +246 238 205 +139 123 74 +74 131 189 +65 74 90 +98 172 180 +41 41 57 +213 213 222 +205 205 205 +238 238 238 +0 0 0 +0 0 0 +0 0 0 +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_file_rules.mk b/graphics_file_rules.mk index f99dd148d..c3ff7caa2 100644 --- a/graphics_file_rules.mk +++ b/graphics_file_rules.mk @@ -25,6 +25,7 @@ SSANNEGFXDIR := graphics/ss_anne ITEMPCGFXDIR := graphics/item_pc TITLESCREENGFXDIR := graphics/title_screen CREDITSGFXDIR := graphics/credits +ITEMMENUGFXDIR := graphics/item_menu types := normal fight flying poison ground rock bug ghost steel mystery fire water grass electric psychic ice dragon dark contest_types := cool beauty cute smart tough @@ -151,6 +152,9 @@ $(UNUSEDGFXDIR)/color_frames.4bpp: %.4bpp: %.png $(BATINTGFXDIR)/unused_window2bar.4bpp: %.4bpp: %.png $(GFX) $< $@ -num_tiles 5 + +$(BATINTGFXDIR)/window.gbapal: $(BATINTGFXDIR)/window1.gbapal $(BATINTGFXDIR)/window2.gbapal + cat $^ > $@ $(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 |