diff options
Diffstat (limited to 'gfx.asm')
-rw-r--r-- | gfx.asm | 355 |
1 files changed, 355 insertions, 0 deletions
@@ -0,0 +1,355 @@ +INCLUDE "constants.asm" + +SECTION "Title Screen Sprites", ROMX[$5EB8], BANK[$01] +TitleFireGFX:: +INCBIN "gfx/title/fire.2bpp" +TitleNotesGFX:: +INCBIN "gfx/title/notes.2bpp" + +SECTION "Mon Nest Icon", ROMX[$4A0F], BANK[$02] +PokedexNestIconGFX:: +INCBIN "gfx/pokegear/dexmap_nest_icon.1bpp" + +SECTION "Bank 2 Misc GFX", ROMX[$44bf], BANK[$02] +INCBIN "gfx/overworld/gfx_84bf.2bpp" +JumpShadowGFX:: +INCBIN "gfx/overworld/shadow.2bpp" +ShockEmoteGFX:: +INCBIN "gfx/overworld/shock.2bpp" +QuestionEmoteGFX:: +INCBIN "gfx/overworld/question.2bpp" +HappyEmoteGFX:: +INCBIN "gfx/overworld/happy.2bpp" + +SECTION "Pokegear GFX", ROMX[$4F32], BANK[$02] +PokegearGFX:: +INCBIN "gfx/pokegear/pokegear.2bpp" + +SECTION "Unused SGB Border GFX", ROMX[$62CC], BANK[$02] +UnusedSGBBorderGFX:: +INCBIN "gfx/sgb/sgb_border_alt.2bpp" + +SECTION "SGB Border GFX", ROMX[$6B1C], BANK[$02] +SGBBorderGFX:: +INCBIN "gfx/sgb/sgb_border.2bpp" + +SECTION "Title Screen GFX", ROMX[$47CF], BANK[$04] +TitleScreenGFX:: +INCBIN "gfx/title/title.2bpp" + +SECTION "Mail Icon GFX", ROMX[$5BB1], BANK[$04] +MailIconGFX:: +INCBIN "gfx/icons/mail.2bpp" + +SECTION "Trainer Card GFX", ROMX[$7171], BANK[$04] +TrainerCardGFX:: +INCBIN "gfx/trainer_card/trainer_card.2bpp" +TrainerCardLeadersGFX:: +INCBIN "gfx/trainer_card/leaders.2bpp" + +SECTION "Unused Leader", ROMX[$7BA3], BANK[$04] +UnusedLeaderNameGFX:: +INCBIN "gfx/trainer_card/unused_leader_name.2bpp" + +SECTION "Bank 6 Tilesets 00", ROMX[$4000], BANK[$06] +Tileset_00_GFX: +INCBIN "gfx/tilesets/tileset_00.2bpp" + +SECTION "Bank 6 Tilesets 01", ROMX[$5800], BANK[$06] +Tileset_01_GFX: +INCBIN "gfx/tilesets/tileset_01.2bpp" + +SECTION "Bank 6 Tilesets 02", ROMX[$6600], BANK[$06] +Tileset_02_GFX: +INCBIN "gfx/tilesets/tileset_02.2bpp" + +SECTION "Bank 6 Tilesets 09", ROMX[$7400], BANK[$06] +Tileset_09_GFX: +INCBIN "gfx/tilesets/tileset_09.2bpp" + +SECTION "Bank 7 Tilesets 13", ROMX[$4000], BANK[$07] +Tileset_13_GFX: +INCBIN "gfx/tilesets/tileset_13.2bpp" + +SECTION "Bank 7 Tilesets 0e", ROMX[$4B00], BANK[$07] +Tileset_0e_GFX: +INCBIN "gfx/tilesets/tileset_0e.2bpp" + +SECTION "Bank 7 Tilesets 06", ROMX[$5600], BANK[$07] +Tileset_06_GFX: +INCBIN "gfx/tilesets/tileset_06.2bpp" + +SECTION "Bank 7 Tilesets 05", ROMX[$6400], BANK[$07] +Tileset_05_GFX: +INCBIN "gfx/tilesets/tileset_05.2bpp" + +SECTION "Bank 7 Tilesets 03", ROMX[$7200], BANK[$07] +Tileset_03_GFX: +INCBIN "gfx/tilesets/tileset_03.2bpp" + +SECTION "Bank 8 Tilesets 04", ROMX[$4000], BANK[$08] +Tileset_04_GFX: +INCBIN "gfx/tilesets/tileset_04.2bpp" + +SECTION "Bank 8 Tilesets 07", ROMX[$4E00], BANK[$08] +Tileset_07_GFX: +INCBIN "gfx/tilesets/tileset_07.2bpp" + +SECTION "Bank 8 Tilesets 08", ROMX[$5C00], BANK[$08] +Tileset_08_GFX: +INCBIN "gfx/tilesets/tileset_08.2bpp" + +SECTION "Bank 8 Tilesets 0f", ROMX[$6A00], BANK[$08] +Tileset_0f_GFX: +INCBIN "gfx/tilesets/tileset_0f.2bpp" + +SECTION "Bank 8 Tilesets 11", ROMX[$7500], BANK[$08] +Tileset_11_GFX: +INCBIN "gfx/tilesets/tileset_11.2bpp" + +SECTION "Gameboy GFX", ROMX[$5641], BANK[$0A] +TradeGameBoyGFX:: +INCBIN "gfx/trade/gameboy.2bpp" + +SECTION "Bank C Tilesets 12", ROMX[$4000], BANK[$0C] +Tileset_12_GFX: +INCBIN "gfx/tilesets/tileset_12.2bpp" + +SECTION "Bank C Tilesets 0b", ROMX[$4B00], BANK[$0C] +Tileset_0b_GFX: +INCBIN "gfx/tilesets/tileset_0b.2bpp" + +SECTION "Bank C Tilesets 0d", ROMX[$5600], BANK[$0C] +Tileset_0d_GFX: +INCBIN "gfx/tilesets/tileset_0d.2bpp" + +SECTION "Bank C Tilesets 14", ROMX[$6100], BANK[$0C] +Tileset_14_GFX: +INCBIN "gfx/tilesets/tileset_14.2bpp" + +SECTION "Bank C Tilesets 0c", ROMX[$7100], BANK[$0C] +Tileset_0c_GFX: +INCBIN "gfx/tilesets/tileset_0c.2bpp" + +SECTION "Pokedex GFX", ROMX[$40D5], BANK[$11] +PokedexButtonsGFX:: +INCBIN "gfx/pokedex/buttons.2bpp" +PokedexPokeBallGFX:: +INCBIN "gfx/pokedex/poke_ball.2bpp" +PokedexCursorsGFX:: +INCBIN "gfx/pokedex/cursors.2bpp" +PokedexSearchGFX:: +INCBIN "gfx/pokedex/search.2bpp" + +SECTION "Bank 13 Tilesets 0a", ROMX[$4000], BANK[$13] +Tileset_0a_GFX: +INCBIN "gfx/tilesets/tileset_0a.2bpp" + +SECTION "Bank 13 Tilesets 16", ROMX[$4B00], BANK[$13] +Tileset_16_GFX: +INCBIN "gfx/tilesets/tileset_16.2bpp" + +SECTION "Bank 13 Tilesets 19", ROMX[$5B00], BANK[$13] +Tileset_19_GFX: +INCBIN "gfx/tilesets/tileset_19.2bpp" + +SECTION "Bank 13 Tilesets 1a", ROMX[$6900], BANK[$13] +Tileset_1a_GFX: +INCBIN "gfx/tilesets/tileset_1a.2bpp" + +SECTION "PKMN Sprite Bank List", ROMX[$725C], BANK[$14] +INCLUDE "gfx/pokemon/pkmn_pic_banks.asm" + +INCLUDE "gfx/pokemon/pkmn_pics.asm" + +SECTION "Annon Pic Ptrs and Pics", ROMX[$4d6a], BANK[$1f] +INCLUDE "gfx/pokemon/annon_pic_ptrs.asm" +INCLUDE "gfx/pokemon/annon_pics.asm" + +INCLUDE "gfx/pokemon/egg.asm" + +SECTION "Attack Animation GFX", ROMX[$4000], BANK[$21] +INCBIN "gfx/battle_anims/attack_animations.2bpp" + +SECTION "Pokemon Party Sprites", ROMX[$60CC], BANK[$23] +NyoromoIcon:: +INCBIN "gfx/icons/nyoromo.2bpp" +PurinIcon:: +INCBIN "gfx/icons/purin.2bpp" +DigdaIcon:: +INCBIN "gfx/icons/digda.2bpp" +PikachuIcon:: +INCBIN "gfx/icons/pikachu.2bpp" +HitodemanIcon:: +INCBIN "gfx/icons/hitodeman.2bpp" +KoikingIcon:: +INCBIN "gfx/icons/koiking.2bpp" +PoppoIcon:: +INCBIN "gfx/icons/poppo.2bpp" +SidonIcon:: +INCBIN "gfx/icons/sidon.2bpp" +PippiIcon:: +INCBIN "gfx/icons/pippi.2bpp" +NazonokusaIcon:: +INCBIN "gfx/icons/nazonokusa.2bpp" +MushiIcon:: +INCBIN "gfx/icons/mushi.2bpp" +GangarIcon:: +INCBIN "gfx/icons/gangar.2bpp" +LaplaceIcon:: +INCBIN "gfx/icons/laplace.2bpp" +BarrierdIcon:: +INCBIN "gfx/icons/barrierd.2bpp" +LokonIcon:: +INCBIN "gfx/icons/lokon.2bpp" +KentaurosIcon:: +INCBIN "gfx/icons/kentauros.2bpp" +ShellderIcon:: +INCBIN "gfx/icons/shellder.2bpp" +MetamonIcon:: +INCBIN "gfx/icons/metamon.2bpp" +IwarkIcon:: +INCBIN "gfx/icons/iwark.2bpp" +BiriridamaIcon:: +INCBIN "gfx/icons/biriridama.2bpp" +ZenigameIcon:: +INCBIN "gfx/icons/zenigame.2bpp" +FushigidaneIcon:: +INCBIN "gfx/icons/fushigidane.2bpp" +HitokageIcon:: +INCBIN "gfx/icons/hitokage.2bpp" +BeedleIcon:: +INCBIN "gfx/icons/beedle.2bpp" +AnnonIcon:: +INCBIN "gfx/icons/annon.2bpp" +IsitsubuteIcon:: +INCBIN "gfx/icons/isitsubute.2bpp" +WanrikyIcon:: +INCBIN "gfx/icons/wanriky.2bpp" +TamagoIcon:: +INCBIN "gfx/icons/tamago.2bpp" +MenokurageIcon:: +INCBIN "gfx/icons/menokurage.2bpp" +ButterfreeIcon:: +INCBIN "gfx/icons/butterfree.2bpp" +ZubatIcon:: +INCBIN "gfx/icons/zubat.2bpp" +KabigonIcon:: +INCBIN "gfx/icons/kabigon.2bpp" + +SECTION "Slot Machine GFX", ROMX[$4FDB], BANK[$24] +SlotMachineGFX:: +INCBIN "gfx/minigames/slots.2bpp" +SlotMachine2GFX:: +INCBIN "gfx/minigames/slots_2.2bpp" + +SECTION "Bank 37 Tilesets 10", ROMX[$4000], BANK[$37] +Tileset_10_GFX: +INCBIN "gfx/tilesets/tileset_10.2bpp" + +SECTION "Bank 37 Tilesets 15", ROMX[$4B00], BANK[$37] +Tileset_15_GFX: +INCBIN "gfx/tilesets/tileset_15.2bpp" + +SECTION "Bank 37 Tilesets 17", ROMX[$5B00], BANK[$37] +Tileset_17_GFX: +INCBIN "gfx/tilesets/tileset_17.2bpp" + +SECTION "Bank 37 Tilesets 18", ROMX[$6B00], BANK[$37] +Tileset_18_GFX: +INCBIN "gfx/tilesets/tileset_18.2bpp" + +SECTION "Poker GFX", ROMX[$5403], BANK[$38] +PokerGFX:: +INCBIN "gfx/minigames/poker.2bpp" + +SECTION "15 Puzzle GFX", ROMX[$5F93], BANK[$38] +FifteenPuzzleGFX:: +INCBIN "gfx/minigames/15_puzzle.2bpp" + +SECTION "Matches GFX", ROMX[$6606], BANK[$38] +MemoryGameGFX:: +INCBIN "gfx/minigames/matches.2bpp" + +SECTION "Picross GFX", ROMX[$75B7], BANK[$38] +PicrossGFX:: +INCBIN "gfx/minigames/picross.2bpp" +PicrossCursorGFX:: +INCBIN "gfx/minigames/picross_cursor.2bpp" + +SECTION "Gamefreak Logo GFX", ROMX[$41FF], BANK[$39] +GameFreakLogoGFX:: +INCBIN "gfx/splash/game_freak_logo.1bpp" +GameFreakLogoSparkleGFX:: +INCBIN "gfx/splash/game_freak_logo_oam.2bpp" + +SECTION "Intro Underwater GFX", ROMX[$4ADF], BANK[$39] +IntroUnderwaterGFX:: +INCBIN "gfx/intro/underwater.2bpp" + +SECTION "Intro Water Mon and Forest GFX", ROMX[$55EF], BANK[$39] +IntroWaterPokemonGFX:: +INCBIN "gfx/intro/water_pokemon.2bpp" +IntroForestGFX:: +INCBIN "gfx/intro/forest.2bpp" + +SECTION "Intro Mon", ROMX[$626F], BANK[$39] +IntroPurinPikachuGFX:: +INCBIN "gfx/intro/purin_pikachu.2bpp" +IntroLizardon1GFX:: +INCBIN "gfx/intro/lizardon_1.2bpp" +IntroLizardon2GFX:: +INCBIN "gfx/intro/lizardon_2.2bpp" +IntroLizardon3GFX:: +INCBIN "gfx/intro/lizardon_3.2bpp" +IntroLizardonFlamesGFX:: +INCBIN "gfx/intro/lizardon_flames.2bpp" +IntroKamexGFX:: +INCBIN "gfx/intro/kamex.2bpp" +IntroFushigibanaGFX:: +INCBIN "gfx/intro/fushigibana.2bpp" + +SECTION "Misc GFX", ROMX[$4162], BANK[$3E] +FontExtraGFX:: +INCBIN "gfx/font/font_extra.2bpp" +FontGFX:: +INCBIN "gfx/font/font.1bpp" +FontBattleExtraGFX:: +INCBIN "gfx/font/font_battle_extra.2bpp" +FrameGFX:: +INCBIN "gfx/frames/1.1bpp" +INCBIN "gfx/frames/2.1bpp" +INCBIN "gfx/frames/3.1bpp" +INCBIN "gfx/frames/4.1bpp" +INCBIN "gfx/frames/5.1bpp" +INCBIN "gfx/frames/6.1bpp" +INCBIN "gfx/frames/7.1bpp" +INCBIN "gfx/frames/8.1bpp" +INCBIN "gfx/frames/9.1bpp" +StatsSeparatorGFX:: +INCBIN "gfx/stats/separator.2bpp" +StatsGFX:: +INCBIN "gfx/stats/stats.2bpp" +HPExpBarBorderGFX:: +INCBIN "gfx/battle/hp_exp_bar_border.1bpp" +ExpBarGFX:: +INCBIN "gfx/battle/exp_bar.2bpp" +PokedexUnitsGFX:: +INCBIN "gfx/pokedex/m_kg.2bpp" +PokedexGFX:: +INCBIN "gfx/pokedex/pokedex.2bpp" +TownMapGFX:: +INCBIN "gfx/pokegear/town_map.2bpp" +HUD_GFX:: +INCBIN "gfx/hud/hud.2bpp" +BoldAlphabetGFX:: +INCBIN "gfx/font/alphabet.1bpp" +AnnonAlphabetGFX:: +INCBIN "gfx/font/annon_alphabet.1bpp" +INCBIN "gfx/font/gfx_f9322.1bpp" +PackIconGFX:: +INCBIN "gfx/pack/pack_icons.2bpp" + +SECTION "Town Map Cursor", ROMX[$506F], BANK[$3F] +TownMapCursorGFX:: +INCBIN "gfx/pokegear/town_map_cursor.2bpp" |