From 03a2a3b81bba374bdf3a74a37a4dc3e2d17a196f Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Thu, 28 Dec 2017 17:15:37 -0500 Subject: [PATCH] fourteenth wave of graphics.s dumps --- asm/battle_frontier_2.s | 12 +- asm/pokedex.s | 28 +- asm/roulette.s | 4 +- data/graphics.s | 376 ++++++++++++++------- data/pokemon_summary_screen.s | 19 +- data/trainer_card.s | 24 +- graphics/battle_frontier/factory_menu.bin | Bin 0 -> 2048 bytes graphics/battle_frontier/factory_menu1.png | Bin 0 -> 309 bytes graphics/battle_frontier/factory_menu2.png | Bin 0 -> 234 bytes graphics/frontier_pass/cursor.png | Bin 0 -> 226 bytes graphics/frontier_pass/gold.pal | 19 ++ graphics/frontier_pass/map_cursor.png | Bin 0 -> 240 bytes graphics/frontier_pass/medals.png | Bin 0 -> 651 bytes graphics/frontier_pass/silver.pal | 19 ++ graphics/interface/powacc_tilemap.bin | Bin 0 -> 160 bytes graphics/interface/summary.bin | Bin 0 -> 128 bytes graphics/interface/unk_tilemap.bin | Bin 0 -> 160 bytes graphics/mail/bead/map.bin | Bin 0 -> 1280 bytes graphics/mail/bead/palette.pal | 19 ++ graphics/mail/bead/tiles.png | Bin 0 -> 263 bytes graphics/mail/dream/map.bin | Bin 0 -> 1280 bytes graphics/mail/dream/palette.pal | 19 ++ graphics/mail/dream/tiles.png | Bin 0 -> 351 bytes graphics/mail/fab/map.bin | Bin 0 -> 1280 bytes graphics/mail/fab/palette.pal | 19 ++ graphics/mail/fab/tiles.png | Bin 0 -> 388 bytes graphics/mail/glitter/map.bin | Bin 0 -> 1280 bytes graphics/mail/glitter/palette.pal | 19 ++ graphics/mail/glitter/tiles.png | Bin 0 -> 548 bytes graphics/mail/harbor/map.bin | Bin 0 -> 1280 bytes graphics/mail/harbor/palette.pal | 19 ++ graphics/mail/harbor/tiles.png | Bin 0 -> 366 bytes graphics/mail/mech/map.bin | Bin 0 -> 1280 bytes graphics/mail/mech/palette.pal | 19 ++ graphics/mail/mech/tiles.png | Bin 0 -> 299 bytes graphics/mail/orange/map.bin | Bin 0 -> 1280 bytes graphics/mail/orange/palette.pal | 19 ++ graphics/mail/orange/tiles.png | Bin 0 -> 439 bytes graphics/mail/retro/map.bin | Bin 0 -> 1280 bytes graphics/mail/retro/palette.pal | 19 ++ graphics/mail/retro/tiles.png | Bin 0 -> 615 bytes graphics/mail/shadow/map.bin | Bin 0 -> 1280 bytes graphics/mail/shadow/palette.pal | 19 ++ graphics/mail/shadow/tiles.png | Bin 0 -> 400 bytes graphics/mail/tropic/map.bin | Bin 0 -> 1280 bytes graphics/mail/tropic/palette.pal | 19 ++ graphics/mail/tropic/tiles.png | Bin 0 -> 389 bytes graphics/mail/wave/map.bin | Bin 0 -> 1280 bytes graphics/mail/wave/palette.pal | 19 ++ graphics/mail/wave/tiles.png | Bin 0 -> 409 bytes graphics/mail/wood/map.bin | Bin 0 -> 1280 bytes graphics/mail/wood/palette.pal | 19 ++ graphics/mail/wood/tiles.png | Bin 0 -> 518 bytes graphics/pokedex/fade.pal | 51 +++ graphics/pokedex/hoenn_bg.pal | 99 ++++++ graphics/pokedex/menu.png | Bin 0 -> 2045 bytes graphics/pokedex/menu2.png | Bin 0 -> 1044 bytes graphics/pokedex/national_bg.pal | 99 ++++++ graphics/pokedex/noball_unused.png | Bin 0 -> 160 bytes graphics/pokedex/search1.bin | Bin 0 -> 1280 bytes graphics/pokedex/search2.bin | Bin 0 -> 1280 bytes graphics/pokedex/search_menu.pal | 67 ++++ graphics/pokedex/search_menu.png | Bin 0 -> 1116 bytes graphics/pokedex/text.pal | 51 +++ graphics/pokedex/tilemap1.bin | Bin 0 -> 768 bytes graphics/pokedex/tilemap2.bin | Bin 0 -> 768 bytes graphics/pokedex/tilemap3.bin | Bin 0 -> 1280 bytes graphics/pokedex/tilemap4.bin | Bin 0 -> 1280 bytes graphics/pokedex/tilemap5.bin | Bin 0 -> 1280 bytes graphics/pokedex/tilemap6.bin | Bin 0 -> 192 bytes graphics/pokedex/tilemap7.bin | Bin 0 -> 192 bytes graphics/pokedex/tilemap8.bin | Bin 0 -> 1280 bytes graphics/pokedex/tilemap9.bin | Bin 0 -> 1280 bytes graphics/roulette/center.png | Bin 0 -> 589 bytes graphics/roulette/credit.png | Bin 0 -> 325 bytes graphics/roulette/headers.png | Bin 0 -> 1060 bytes graphics/roulette/multiplier.png | Bin 0 -> 399 bytes graphics/roulette/numbers.png | Bin 0 -> 300 bytes graphics/roulette/wheel.png | Bin 0 -> 3248 bytes graphics/roulette/window.png | Bin 0 -> 1077 bytes include/graphics.h | 4 +- src/mail.c | 96 +++--- src/pokedex.c | 4 +- src/pokemon_summary_screen.c | 18 +- 84 files changed, 995 insertions(+), 223 deletions(-) create mode 100755 graphics/battle_frontier/factory_menu.bin create mode 100755 graphics/battle_frontier/factory_menu1.png create mode 100755 graphics/battle_frontier/factory_menu2.png create mode 100755 graphics/frontier_pass/cursor.png create mode 100755 graphics/frontier_pass/gold.pal create mode 100755 graphics/frontier_pass/map_cursor.png create mode 100755 graphics/frontier_pass/medals.png create mode 100755 graphics/frontier_pass/silver.pal create mode 100755 graphics/interface/powacc_tilemap.bin create mode 100755 graphics/interface/summary.bin create mode 100755 graphics/interface/unk_tilemap.bin create mode 100755 graphics/mail/bead/map.bin create mode 100755 graphics/mail/bead/palette.pal create mode 100755 graphics/mail/bead/tiles.png create mode 100755 graphics/mail/dream/map.bin create mode 100755 graphics/mail/dream/palette.pal create mode 100755 graphics/mail/dream/tiles.png create mode 100755 graphics/mail/fab/map.bin create mode 100755 graphics/mail/fab/palette.pal create mode 100755 graphics/mail/fab/tiles.png create mode 100755 graphics/mail/glitter/map.bin create mode 100755 graphics/mail/glitter/palette.pal create mode 100755 graphics/mail/glitter/tiles.png create mode 100755 graphics/mail/harbor/map.bin create mode 100755 graphics/mail/harbor/palette.pal create mode 100755 graphics/mail/harbor/tiles.png create mode 100755 graphics/mail/mech/map.bin create mode 100755 graphics/mail/mech/palette.pal create mode 100755 graphics/mail/mech/tiles.png create mode 100755 graphics/mail/orange/map.bin create mode 100755 graphics/mail/orange/palette.pal create mode 100755 graphics/mail/orange/tiles.png create mode 100755 graphics/mail/retro/map.bin create mode 100755 graphics/mail/retro/palette.pal create mode 100755 graphics/mail/retro/tiles.png create mode 100755 graphics/mail/shadow/map.bin create mode 100755 graphics/mail/shadow/palette.pal create mode 100755 graphics/mail/shadow/tiles.png create mode 100755 graphics/mail/tropic/map.bin create mode 100755 graphics/mail/tropic/palette.pal create mode 100755 graphics/mail/tropic/tiles.png create mode 100755 graphics/mail/wave/map.bin create mode 100755 graphics/mail/wave/palette.pal create mode 100755 graphics/mail/wave/tiles.png create mode 100755 graphics/mail/wood/map.bin create mode 100755 graphics/mail/wood/palette.pal create mode 100755 graphics/mail/wood/tiles.png create mode 100755 graphics/pokedex/fade.pal create mode 100755 graphics/pokedex/hoenn_bg.pal create mode 100755 graphics/pokedex/menu.png create mode 100755 graphics/pokedex/menu2.png create mode 100755 graphics/pokedex/national_bg.pal create mode 100755 graphics/pokedex/noball_unused.png create mode 100755 graphics/pokedex/search1.bin create mode 100755 graphics/pokedex/search2.bin create mode 100755 graphics/pokedex/search_menu.pal create mode 100755 graphics/pokedex/search_menu.png create mode 100755 graphics/pokedex/text.pal create mode 100755 graphics/pokedex/tilemap1.bin create mode 100755 graphics/pokedex/tilemap2.bin create mode 100755 graphics/pokedex/tilemap3.bin create mode 100755 graphics/pokedex/tilemap4.bin create mode 100755 graphics/pokedex/tilemap5.bin create mode 100755 graphics/pokedex/tilemap6.bin create mode 100755 graphics/pokedex/tilemap7.bin create mode 100755 graphics/pokedex/tilemap8.bin create mode 100755 graphics/pokedex/tilemap9.bin create mode 100755 graphics/roulette/center.png create mode 100755 graphics/roulette/credit.png create mode 100755 graphics/roulette/headers.png create mode 100755 graphics/roulette/multiplier.png create mode 100755 graphics/roulette/numbers.png create mode 100755 graphics/roulette/wheel.png create mode 100755 graphics/roulette/window.png diff --git a/asm/battle_frontier_2.s b/asm/battle_frontier_2.s index a63267e48..3c2a10116 100755 --- a/asm/battle_frontier_2.s +++ b/asm/battle_frontier_2.s @@ -189,7 +189,7 @@ _0819A69C: bl ResetSpriteData bl ResetTasks bl FreeAllSpritePalettes - ldr r0, =gUnknown_08DC0754 + ldr r0, =gFrontierFactorySelectMenu_Gfx ldr r5, =gUnknown_0203CE2C ldr r1, [r5] movs r2, 0x88 @@ -211,7 +211,7 @@ _0819A69C: movs r2, 0x60 movs r3, 0 bl LoadBgTiles - ldr r0, =gUnknown_08DC0B94 + ldr r0, =gFrontierFactorySelectMenu_Tilemap ldr r4, =gUnknown_0203CE34 ldr r1, [r4] movs r2, 0x80 @@ -223,7 +223,7 @@ _0819A69C: movs r0, 0x1 movs r3, 0 bl LoadBgTilemap - ldr r0, =gUnknown_08DC0714 + ldr r0, =gFrontierFactorySelectMenu_Pal movs r1, 0 movs r2, 0x40 bl LoadPalette @@ -6646,7 +6646,7 @@ _0819DDA8: bl ResetTasks bl FreeAllSpritePalettes bl dp13_810BB8C - ldr r0, =gUnknown_08DC0754 + ldr r0, =gFrontierFactorySelectMenu_Gfx ldr r5, =gUnknown_0203CE40 ldr r1, [r5] movs r2, 0x88 @@ -6668,7 +6668,7 @@ _0819DDA8: movs r2, 0x60 movs r3, 0 bl LoadBgTiles - ldr r0, =gUnknown_08DC0B94 + ldr r0, =gFrontierFactorySelectMenu_Tilemap ldr r4, =gUnknown_0203CE48 ldr r1, [r4] movs r2, 0x80 @@ -6680,7 +6680,7 @@ _0819DDA8: movs r0, 0x1 movs r3, 0 bl LoadBgTilemap - ldr r0, =gUnknown_08DC0714 + ldr r0, =gFrontierFactorySelectMenu_Pal movs r1, 0 movs r2, 0x40 bl LoadPalette diff --git a/asm/pokedex.s b/asm/pokedex.s index ac35c3f7b..147f8921b 100644 --- a/asm/pokedex.s +++ b/asm/pokedex.s @@ -2054,7 +2054,7 @@ _080BC56E: adds r1, r0, 0 movs r0, 0 bl SetBgTilemapBuffer - ldr r1, =gUnknown_08DC1934 + ldr r1, =gPokedexMenu_Gfx movs r2, 0x80 lsls r2, 6 str r6, [sp] @@ -2291,14 +2291,14 @@ sub_80BC844: @ 80BC844 lsrs r0, 24 cmp r0, 0x1 bne _080BC858 - ldr r0, =gUnknown_08DC17B6 + ldr r0, =gPokedexHoennBg_Pal + 0x2 b _080BC862 .pool _080BC858: bl IsNationalPokedexEnabled cmp r0, 0 bne _080BC870 - ldr r0, =gUnknown_08DC16F4 + 2 + ldr r0, =gPokedexText_Pal + 2 _080BC862: movs r1, 0x1 movs r2, 0xBE @@ -2306,7 +2306,7 @@ _080BC862: b _080BC87A .pool _080BC870: - ldr r0, =gUnknown_08DC1876 + ldr r0, =gPokedexNationalBg_Pal + 0x2 movs r1, 0x1 movs r2, 0xBE bl LoadPalette @@ -6369,7 +6369,7 @@ _080BEACA: b _080BEDA0 .pool _080BEAF0: - ldr r1, =gUnknown_08DC1934 + ldr r1, =gPokedexMenu_Gfx movs r2, 0x80 lsls r2, 6 movs r0, 0 @@ -7257,7 +7257,7 @@ _080BF2B6: b _080BF5B2 .pool _080BF310: - ldr r1, =gUnknown_08DC1934 + ldr r1, =gPokedexMenu_Gfx movs r2, 0x80 lsls r2, 6 movs r0, 0 @@ -7856,7 +7856,7 @@ _080BF88E: b _080BFB94 .pool _080BF8D8: - ldr r1, =gUnknown_08DC1934 + ldr r1, =gPokedexMenu_Gfx movs r2, 0x80 lsls r2, 6 movs r0, 0 @@ -8543,7 +8543,7 @@ _080BFE92: b _080C0074 .pool _080BFF0C: - ldr r1, =gUnknown_08DC1934 + ldr r1, =gPokedexMenu_Gfx movs r2, 0x80 lsls r2, 6 movs r0, 0 @@ -8751,14 +8751,14 @@ _080C00E8: ands r1, r0 cmp r1, 0 beq _080C0114 - ldr r0, =gUnknown_08DC16F4 + 2 + ldr r0, =gPokedexText_Pal + 2 movs r1, 0x31 movs r2, 0xE bl LoadPalette b _080C011E .pool _080C0114: - ldr r0, =gUnknown_08DC1756 + ldr r0, =gPokedexCaughtScreenFade_Pal + 0x2 movs r1, 0x31 movs r2, 0xE bl LoadPalette @@ -11135,7 +11135,7 @@ _080C1332: bl DeactivateAllTextPrinters movs r0, 0 bl PutWindowTilemap - ldr r1, =gUnknown_08DC3304 + ldr r1, =gPokedexSearchMenu_Gfx movs r2, 0x80 lsls r2, 6 str r5, [sp] @@ -11145,7 +11145,7 @@ _080C1332: bl IsNationalPokedexEnabled cmp r0, 0 bne _080C13E4 - ldr r1, =gUnknown_08DC3A0C + ldr r1, =gPokedexSearch2_Tilemap movs r0, 0x3 movs r2, 0 movs r3, 0 @@ -11153,13 +11153,13 @@ _080C1332: b _080C13F0 .pool _080C13E4: - ldr r1, =gUnknown_08DC3870 + ldr r1, =gPokedexSearch1_Tilemap movs r0, 0x3 movs r2, 0 movs r3, 0 bl CopyToBgTilemapBuffer _080C13F0: - ldr r0, =gUnknown_08DC3286 + ldr r0, =gPokedexSearchMenu_Pal + 0x2 movs r1, 0x1 movs r2, 0x7E bl LoadPalette diff --git a/asm/roulette.s b/asm/roulette.s index 85d857f39..347dfec76 100644 --- a/asm/roulette.s +++ b/asm/roulette.s @@ -452,14 +452,14 @@ _08140662: lsls r2, 1 movs r1, 0 bl LoadPalette - ldr r1, =gUnknown_08DBC2E8 + ldr r1, =gRouletteMenuTiles movs r4, 0 str r4, [sp] movs r0, 0x1 movs r2, 0 movs r3, 0 bl decompress_and_copy_tile_data_to_vram - ldr r1, =gUnknown_08DBCA14 + ldr r1, =gRouletteWheelTiles str r4, [sp] movs r0, 0x2 movs r2, 0 diff --git a/data/graphics.s b/data/graphics.s index 0e6ec9d38..37771d4c5 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -3875,11 +3875,33 @@ gRaySceneHushBg_Pal:: @ 8DAAFEC @ 8DB7AA0 .include "data/graphics/decorations/decoration_graphics.inc" -@ 8DBA14C - .incbin "baserom.gba", 0xdba14c, 0x3cc + .align 2 +gBattleAnimSpritePalette_282:: @ 8E7E7D0 + .incbin "graphics/battle_anims/sprites/282.gbapal.lz" + .align 2 +gBattleAnimSpriteSheet_282:: @ 8E7E7F8 + .incbin "graphics/battle_anims/sprites/282.4bpp.lz" + + .align 2 +gBattleAnimSpritePalette_270:: @ 8E7E9E0 + .incbin "graphics/battle_anims/sprites/270.gbapal.lz" + + .align 2 +gBattleAnimSpriteSheet_270:: @ 8E7E9FC + .incbin "graphics/battle_anims/sprites/270.4bpp.lz" + + .align 2 +gBattleAnimSpritePalette_271:: @ 8E7EB24 + .incbin "graphics/battle_anims/sprites/271.gbapal.lz" + + .align 2 +gBattleAnimSpriteSheet_271:: @ 8E7EB3C + .incbin "graphics/battle_anims/sprites/271.4bpp.lz" + + .align 2 gUnknown_08DBA518:: @ 8DBA518 - .incbin "baserom.gba", 0xdba518, 0x80 + .incbin "graphics/misc/cable_car_bg.gbapal" .align 2 gCableCar_Pal:: @ 8DBA598 @@ -3887,7 +3909,7 @@ gCableCar_Pal:: @ 8DBA598 .align 2 gUnknown_08DBA5B8:: @ 8DBA5B8 - .incbin "baserom.gba", 0xdba5b8, 0x19d8 + .incbin "graphics/misc/cable_car_bg.4bpp.lz" .align 2 gCableCar_Gfx:: @ 8DBBF90 @@ -3902,203 +3924,303 @@ gCableCarCord_Gfx:: @ 8DBC2C0 .incbin "graphics/misc/cable_car_cord.4bpp.lz" .align 2 -gUnknown_08DBC2E8:: @ 8DBC2E8 - .incbin "baserom.gba", 0xdbc2e8, 0x72c +gRouletteMenuTiles:: @ 8DBC2E8 + .incbin "graphics/roulette/window.4bpp.lz" -gUnknown_08DBCA14:: @ 0x08DBCA14 - .incbin "baserom.gba", 0xdbca14, 0x1e04 + .align 2 +gRouletteWheelTiles:: + .incbin "graphics/roulette/wheel.8bpp.lz" -gUnknown_08DBE818:: @ 0x08DBE818 - .incbin "baserom.gba", 0xdbe818, 0x20 + .align 2 +gRouletteCenter_Gfx:: + .incbin "graphics/roulette/center.4bpp.lz" -gUnknown_08DBE838:: @ 0x08DBE838 - .incbin "baserom.gba", 0xdbe838, 0x20 + .align 2 +gRouletteHeadersTiles:: @ 8E824BC + .incbin "graphics/roulette/headers.4bpp.lz" -gUnknown_08DBE858:: @ 0x08DBE858 - .incbin "baserom.gba", 0xdbe858, 0x20 + .align 2 +gRouletteCreditTiles:: @ 8E82AE0 + .incbin "graphics/roulette/credit.4bpp.lz" -gUnknown_08DBE878:: @ 0x08DBE878 - .incbin "baserom.gba", 0xdbe878, 0x20 + .align 2 +gRouletteNumbersTiles:: @ 8E82C30 + .incbin "graphics/roulette/numbers.4bpp.lz" -gUnknown_08DBE898:: @ 0x08DBE898 - .incbin "baserom.gba", 0xdbe898, 0x20 + .align 2 +gRouletteMultiplierTiles:: @ 8E82D14 + .incbin "graphics/roulette/multiplier.4bpp.lz" -gUnknown_08DBE8B8:: @ 0x08DBE8B8 - .incbin "baserom.gba", 0xdbe8b8, 0x20 + .align 2 +gMailPalette_Orange:: @ 0x08DBE818 + .incbin "graphics/mail/orange/palette.gbapal" -gUnknown_08DBE8D8:: @ 0x08DBE8D8 - .incbin "baserom.gba", 0xdbe8d8, 0x20 + .align 2 +gMailPalette_Harbor:: @ 0x08DBE838 + .incbin "graphics/mail/harbor/palette.gbapal" -gUnknown_08DBE8F8:: @ 0x08DBE8F8 - .incbin "baserom.gba", 0xdbe8f8, 0x20 + .align 2 +gMailPalette_Glitter:: @ 0x08DBE858 + .incbin "graphics/mail/glitter/palette.gbapal" -gUnknown_08DBE918:: @ 0x08DBE918 - .incbin "baserom.gba", 0xdbe918, 0x20 + .align 2 +gMailPalette_Mech:: @ 0x08DBE878 + .incbin "graphics/mail/mech/palette.gbapal" -gUnknown_08DBE938:: @ 0x08DBE938 - .incbin "baserom.gba", 0xdbe938, 0x20 + .align 2 +gMailPalette_Wood:: @ 0x08DBE898 + .incbin "graphics/mail/wood/palette.gbapal" -gUnknown_08DBE958:: @ 0x08DBE958 - .incbin "baserom.gba", 0xdbe958, 0x20 + .align 2 +gMailPalette_Wave:: @ 0x08DBE8B8 + .incbin "graphics/mail/wave/palette.gbapal" -gUnknown_08DBE978:: @ 0x08DBE978 - .incbin "baserom.gba", 0xdbe978, 0x20 + .align 2 +gMailPalette_Bead:: @ 0x08DBE8D8 + .incbin "graphics/mail/bead/palette.gbapal" -gUnknown_08DBE998:: @ 0x08DBE998 - .incbin "baserom.gba", 0xdbe998, 0x1a0 + .align 2 +gMailPalette_Shadow:: @ 0x08DBE8F8 + .incbin "graphics/mail/shadow/palette.gbapal" -gUnknown_08DBEB38:: @ 0x08DBEB38 - .incbin "baserom.gba", 0xdbeb38, 0x13c + .align 2 +gMailPalette_Tropic:: @ 0x08DBE918 + .incbin "graphics/mail/tropic/palette.gbapal" -gUnknown_08DBEC74:: @ 0x08DBEC74 - .incbin "baserom.gba", 0xdbec74, 0x210 + .align 2 +gMailPalette_Dream:: @ 0x08DBE938 + .incbin "graphics/mail/dream/palette.gbapal" -gUnknown_08DBEE84:: @ 0x08DBEE84 - .incbin "baserom.gba", 0xdbee84, 0xd8 + .align 2 +gMailPalette_Fab:: @ 0x08DBE958 + .incbin "graphics/mail/fab/palette.gbapal" -gUnknown_08DBEF5C:: @ 0x08DBEF5C - .incbin "baserom.gba", 0xdbef5c, 0x1f8 + .align 2 +gMailPalette_Retro:: @ 0x08DBE978 + .incbin "graphics/mail/retro/palette.gbapal" -gUnknown_08DBF154:: @ 0x08DBF154 - .incbin "baserom.gba", 0xdbf154, 0x180 + .align 2 +gMailTiles_Orange:: @ 0x08DBE998 + .incbin "graphics/mail/orange/tiles.4bpp.lz" -gUnknown_08DBF2D4:: @ 0x08DBF2D4 - .incbin "baserom.gba", 0xdbf2d4, 0xa8 + .align 2 +gMailTiles_Harbor:: @ 0x08DBEB38 + .incbin "graphics/mail/harbor/tiles.4bpp.lz" -gUnknown_08DBF37C:: @ 0x08DBF37C - .incbin "baserom.gba", 0xdbf37c, 0x190 + .align 2 +gMailTiles_Glitter:: @ 0x08DBEC74 + .incbin "graphics/mail/glitter/tiles.4bpp.lz" -gUnknown_08DBF50C:: @ 0x08DBF50C - .incbin "baserom.gba", 0xdbf50c, 0x140 + .align 2 +gMailTiles_Mech:: @ 0x08DBEE84 + .incbin "graphics/mail/mech/tiles.4bpp.lz" -gUnknown_08DBF64C:: @ 0x08DBF64C - .incbin "baserom.gba", 0xdbf64c, 0x168 + .align 2 +gMailTiles_Wood:: @ 0x08DBEF5C + .incbin "graphics/mail/wood/tiles.4bpp.lz" -gUnknown_08DBF7B4:: @ 0x08DBF7B4 - .incbin "baserom.gba", 0xdbf7b4, 0x150 + .align 2 +gMailTiles_Wave:: @ 0x08DBF154 + .incbin "graphics/mail/wave/tiles.4bpp.lz" -gUnknown_08DBF904:: @ 0x08DBF904 - .incbin "baserom.gba", 0xdbf904, 0x2a0 + .align 2 +gMailTiles_Bead:: @ 0x08DBF2D4 + .incbin "graphics/mail/bead/tiles.4bpp.lz" -gUnknown_08DBFBA4:: @ 0x08DBFBA4 - .incbin "baserom.gba", 0xdbfba4, 0xd8 + .align 2 +gMailTiles_Shadow:: @ 0x08DBF37C + .incbin "graphics/mail/shadow/tiles.4bpp.lz" -gUnknown_08DBFC7C:: @ 0x08DBFC7C - .incbin "baserom.gba", 0xdbfc7c, 0xe0 + .align 2 +gMailTiles_Tropic:: @ 0x08DBF50C + .incbin "graphics/mail/tropic/tiles.4bpp.lz" -gUnknown_08DBFD5C:: @ 0x08DBFD5C - .incbin "baserom.gba", 0xdbfd5c, 0x10c + .align 2 +gMailTiles_Dream:: @ 0x08DBF64C + .incbin "graphics/mail/dream/tiles.4bpp.lz" -gUnknown_08DBFE68:: @ 0x08DBFE68 - .incbin "baserom.gba", 0xdbfe68, 0xdc + .align 2 +gMailTiles_Fab:: @ 0x08DBF7B4 + .incbin "graphics/mail/fab/tiles.4bpp.lz" -gUnknown_08DBFF44:: @ 0x08DBFF44 - .incbin "baserom.gba", 0xdbff44, 0xf0 + .align 2 +gMailTiles_Retro:: @ 0x08DBF904 + .incbin "graphics/mail/retro/tiles.4bpp.lz" -gUnknown_08DC0034:: @ 0x08DC0034 - .incbin "baserom.gba", 0xdc0034, 0xe0 + .align 2 +gMailTilemap_Orange:: @ 0x08DBFBA4 + .incbin "graphics/mail/orange/map.bin.lz" -gUnknown_08DC0114:: @ 0x08DC0114 - .incbin "baserom.gba", 0xdc0114, 0xe0 + .align 2 +gMailTilemap_Harbor:: @ 0x08DBFC7C + .incbin "graphics/mail/harbor/map.bin.lz" -gUnknown_08DC01F4:: @ 0x08DC01F4 - .incbin "baserom.gba", 0xdc01f4, 0x10c + .align 2 +gMailTilemap_Glitter:: @ 0x08DBFD5C + .incbin "graphics/mail/glitter/map.bin.lz" -gUnknown_08DC0300:: @ 0x08DC0300 - .incbin "baserom.gba", 0xdc0300, 0xf0 + .align 2 +gMailTilemap_Mech:: @ 0x08DBFE68 + .incbin "graphics/mail/mech/map.bin.lz" -gUnknown_08DC03F0:: @ 0x08DC03F0 - .incbin "baserom.gba", 0xdc03f0, 0xf8 + .align 2 +gMailTilemap_Wood:: @ 0x08DBFF44 + .incbin "graphics/mail/wood/map.bin.lz" -gUnknown_08DC04E8:: @ 0x08DC04E8 - .incbin "baserom.gba", 0xdc04e8, 0x118 + .align 2 +gMailTilemap_Wave:: @ 0x08DC0034 + .incbin "graphics/mail/wave/map.bin.lz" -gUnknown_08DC0600:: @ 0x08DC0600 - .incbin "baserom.gba", 0xdc0600, 0x114 + .align 2 +gMailTilemap_Bead:: @ 0x08DC0114 + .incbin "graphics/mail/bead/map.bin.lz" -gUnknown_08DC0714:: @ 8DC0714 - .incbin "baserom.gba", 0xdc0714, 0x40 + .align 2 +gMailTilemap_Shadow:: @ 0x08DC01F4 + .incbin "graphics/mail/shadow/map.bin.lz" -gUnknown_08DC0754:: @ 8DC0754 - .incbin "baserom.gba", 0xdc0754, 0x440 + .align 2 +gMailTilemap_Tropic:: @ 0x08DC0300 + .incbin "graphics/mail/tropic/map.bin.lz" -gUnknown_08DC0B94:: @ 8DC0B94 - .incbin "baserom.gba", 0xdc0b94, 0x800 + .align 2 +gMailTilemap_Dream:: @ 0x08DC03F0 + .incbin "graphics/mail/dream/map.bin.lz" -gUnknown_08DC1394:: @ 8DC1394 - .incbin "baserom.gba", 0xdc1394, 0x2E0 + .align 2 +gMailTilemap_Fab:: @ 0x08DC04E8 + .incbin "graphics/mail/fab/map.bin.lz" -gUnknown_08DC1674:: @ 8DC1674 - .incbin "baserom.gba", 0xdc1674, 0x20 + .align 2 +gMailTilemap_Retro:: @ 0x08DC0600 + .incbin "graphics/mail/retro/map.bin.lz" -gUnknown_08DC1694:: @ 8DC1694 - .incbin "baserom.gba", 0xdc1694, 0x20 + .align 2 +gFrontierFactorySelectMenu_Pal:: @ 8DC0714 + .incbin "graphics/battle_frontier/factory_menu1.gbapal" + .incbin "graphics/battle_frontier/factory_menu2.gbapal" -gUnknown_08DC16B4:: @ 8DC16B4 - .incbin "baserom.gba", 0xdc16b4, 0x20 + .align 2 +gFrontierFactorySelectMenu_Gfx:: @ 8DC0754 + .incbin "graphics/battle_frontier/factory_menu1.4bpp" + .incbin "graphics/battle_frontier/factory_menu2.4bpp" -gUnknown_08DC16D4:: @ 8DC16D4 - .incbin "baserom.gba", 0xdc16d4, 0x20 + .align 2 +gFrontierFactorySelectMenu_Tilemap:: @ 8DC0B94 + .incbin "graphics/battle_frontier/factory_menu.bin" -gUnknown_08DC16F4:: @ 8DC16F4 - .incbin "baserom.gba", 0xdc16f4, 0x62 + .align 2 +gFrontierPassMedals_Gfx:: @ 8DC1394 + .incbin "graphics/frontier_pass/medals.4bpp.lz" @ battle frontier medals -gUnknown_08DC1756:: @ 8DC1756 - .incbin "baserom.gba", 0xdc1756, 0x60 + .align 2 +gFrontierPassCursor_Pal:: @ 8DC1674 + .incbin "graphics/frontier_pass/cursor.gbapal" @ frontier pass cursor pal -gUnknown_08DC17B6:: @ 8DC17B6 - .incbin "baserom.gba", 0xdc17b6, 0xc0 + .align 2 +gFrontierPassMapCursor_Pal:: @ 8DC1694 + .incbin "graphics/frontier_pass/map_cursor.gbapal" @ frontier pass map cursor pal -gUnknown_08DC1876:: @ 8DC1876 - .incbin "baserom.gba", 0xdc1876, 0xbe + .align 2 +gFrontierPassMedalsSilver_Pal:: @ 8DC16B4 + .incbin "graphics/frontier_pass/silver.gbapal" -gUnknown_08DC1934:: @ 8DC1934 - .incbin "baserom.gba", 0xdc1934, 0xA18 + .align 2 +gFrontierPassMedalsGold_Pal:: @ 8DC16D4 + .incbin "graphics/frontier_pass/gold.gbapal" -gUnknown_08DC234C:: @ 8DC234C - .incbin "baserom.gba", 0xDC234C, 0x6BC + .align 2 +gPokedexText_Pal:: @ 8DC16F4 + .incbin "graphics/pokedex/text.gbapal" + .align 2 +gPokedexCaughtScreenFade_Pal:: @ 8DC1756 + .incbin "graphics/pokedex/fade.gbapal" + + .align 2 +gPokedexHoennBg_Pal:: @ 8DC17B6 + .incbin "graphics/pokedex/hoenn_bg.gbapal" + + .align 2 +gPokedexNationalBg_Pal:: @ 8DC1876 + .incbin "graphics/pokedex/national_bg.gbapal" + + .align 2 +gPokedexMenu_Gfx:: @ 8DC1934 + .incbin "graphics/pokedex/menu.4bpp.lz" + + .align 2 +gPokedexMenu2_Gfx:: @ 8DC234C + .incbin "graphics/pokedex/menu2.4bpp.lz" + + .align 2 + .incbin "graphics/pokedex/noball_unused.4bpp.lz" @ unused + + @ these are a series of 9 tilemaps used for something pokedex related. + + .align 2 gUnknown_08DC2A08:: @ 8DC2A08 - .incbin "baserom.gba", 0xdc2a08, 0x114 + .incbin "graphics/pokedex/tilemap1.bin.lz" + .align 2 gUnknown_08DC2B1C:: @ 8DC2B1C - .incbin "baserom.gba", 0xdc2b1c, 0x140 + .incbin "graphics/pokedex/tilemap2.bin.lz" + .align 2 gUnknown_08DC2C5C:: @ 8DC2C5C - .incbin "baserom.gba", 0xdc2c5c, 0x150 + .incbin "graphics/pokedex/tilemap3.bin.lz" + .align 2 gUnknown_08DC2DAC:: @ 8DC2DAC - .incbin "baserom.gba", 0xdc2dac, 0xc0 + .incbin "graphics/pokedex/tilemap4.bin.lz" + .align 2 gUnknown_08DC2E6C:: @ 8DC2E6C - .incbin "baserom.gba", 0xdc2e6c, 0xf0 + .incbin "graphics/pokedex/tilemap5.bin.lz" + .align 2 gUnknown_08DC2F5C:: @ 8DC2F5C - .incbin "baserom.gba", 0xdc2f5c, 0x90 + .incbin "graphics/pokedex/tilemap6.bin.lz" + .align 2 gUnknown_08DC2FEC:: @ 8DC2FEC - .incbin "baserom.gba", 0xdc2fec, 0x94 + .incbin "graphics/pokedex/tilemap7.bin.lz" + .align 2 gUnknown_08DC3080:: @ 8DC3080 - .incbin "baserom.gba", 0xdc3080, 0x118 + .incbin "graphics/pokedex/tilemap8.bin.lz" + .align 2 gUnknown_08DC3198:: @ 8DC3198 - .incbin "baserom.gba", 0xdc3198, 0xee + .incbin "graphics/pokedex/tilemap9.bin.lz" @ all tilemaps -gUnknown_08DC3286:: @ 8DC3286 - .incbin "baserom.gba", 0xdc3286, 0x7e + .align 2 +gPokedexSearchMenu_Pal:: @ 8DC3284 + .incbin "graphics/pokedex/search_menu.gbapal" -gUnknown_08DC3304:: @ 8DC3304 - .incbin "baserom.gba", 0xdc3304, 0x56c + .align 2 +gPokedexSearchMenu_Gfx:: @ 8DC3304 + .incbin "graphics/pokedex/search_menu.4bpp.lz" -gUnknown_08DC3870:: @ 8DC3870 - .incbin "baserom.gba", 0xdc3870, 0x19c + .align 2 +gPokedexSearch1_Tilemap:: @ 8DC3870 + .incbin "graphics/pokedex/search1.bin.lz" -gUnknown_08DC3A0C:: @ 8DC3A0C - .incbin "baserom.gba", 0xdc3a0c, 0x2c8 + .align 2 +gPokedexSearch2_Tilemap:: @ 8DC3A0C + .incbin "graphics/pokedex/search2.bin.lz" -gUnknown_08DC3CD4:: @ 8DC3CD4 - .incbin "baserom.gba", 0xdc3cd4, 0x80 + .align 2 +gSummaryScreenPowAcc_Tilemap:: @ 8DC3B94 + .incbin "graphics/interface/powacc_tilemap.bin" @ pow/acc tilemap + + .align 2 +gUnknown_08DC3C34:: @ 8DC3C34 + .incbin "graphics/interface/unk_tilemap.bin" @ probably trade summary screen related? cant check + + .align 2 +gSummaryScreenWindow_Tilemap:: @ 8DC3CD4 + .incbin "graphics/interface/summary.bin" .align 2 gIntroCopyright_Pal:: @ 8DC3D54 diff --git a/data/pokemon_summary_screen.s b/data/pokemon_summary_screen.s index d3cb51fca..659498743 100644 --- a/data/pokemon_summary_screen.s +++ b/data/pokemon_summary_screen.s @@ -18,12 +18,27 @@ gUnknown_0861CBEC:: @ 861CBEC gUnknown_0861CBF8:: @ 861CBF8 .incbin "baserom.gba", 0x61cbf8, 0xc + .align 2 gUnknown_0861CC04:: @ 861CC04 - .incbin "baserom.gba", 0x61cc04, 0xc + .4byte gSummaryScreenPowAcc_Tilemap + .byte 0x00 + .byte 0x00 + .byte 0x0A + .byte 0x07 + .byte 0x00 + .byte 0x2D + .align 2 gUnknown_0861CC10:: @ 861CC10 - .incbin "baserom.gba", 0x61cc10, 0xc + .4byte gUnknown_08DC3C34 + .byte 0x00 + .byte 0x00 + .byte 0x0A + .byte 0x07 + .byte 0x00 + .byte 0x2D + .align 2 gUnknown_0861CC1C:: @ 861CC1C .incbin "baserom.gba", 0x61cc1c, 0x8 diff --git a/data/trainer_card.s b/data/trainer_card.s index 8e49b040f..4f344c961 100644 --- a/data/trainer_card.s +++ b/data/trainer_card.s @@ -161,14 +161,16 @@ gUnknown_0856FB9C:: @ 856FB9C gUnknown_0856FBBC:: @ 856FBBC .incbin "baserom.gba", 0x56fbbc, 0xFEC -gUnknown_08570BA8:: @ 8570BA8 - .incbin "baserom.gba", 0x570ba8, 0x9C + .align 2 +gFrontierPassCursor_Gfx:: @ 8570BA8 + .incbin "graphics/frontier_pass/cursor.4bpp.lz" gUnknown_08570C44:: @ 8570C44 .incbin "baserom.gba", 0x570c44, 0xBC -gUnknown_08570D00:: @ 8570D00 - .incbin "baserom.gba", 0x570d00, 0x100 + .align 2 +gFrontierPassMapCursor_Gfx:: @ 8570D00 + .incbin "graphics/frontier_pass/map_cursor.4bpp.lz" gUnknown_08570E00:: @ 8570E00 .incbin "baserom.gba", 0x570e00, 0x260 @@ -210,19 +212,19 @@ gUnknown_08571454:: @ 8571454 .incbin "baserom.gba", 0x571454, 0x68 gUnknown_085714BC:: @ 85714BC - obj_tiles gUnknown_08570BA8, 0x100, 0 - obj_tiles gUnknown_08570D00, 0x400, 1 - obj_tiles gUnknown_08DC1394, 0x380, 2 + obj_tiles gFrontierPassCursor_Gfx, 0x100, 0 + obj_tiles gFrontierPassMapCursor_Gfx, 0x400, 1 + obj_tiles gFrontierPassMedals_Gfx, 0x380, 2 gUnknown_085714D4:: @ 85714D4 obj_tiles gUnknown_08570C44, 0x100, 4 obj_tiles NULL, 0, 0 gUnknown_085714E4:: @ 85714E4 - obj_pal gUnknown_08DC1674, 0 - obj_pal gUnknown_08DC1694, 1 - obj_pal gUnknown_08DC16B4, 2 - obj_pal gUnknown_08DC16D4, 3 + obj_pal gFrontierPassCursor_Pal, 0 + obj_pal gFrontierPassMapCursor_Pal, 1 + obj_pal gFrontierPassMedalsSilver_Pal, 2 + obj_pal gFrontierPassMedalsGold_Pal, 3 obj_pal gUnknown_0856FB7C, 4 obj_pal gUnknown_0856FB9C, 5 obj_pal NULL, 0 diff --git a/graphics/battle_frontier/factory_menu.bin b/graphics/battle_frontier/factory_menu.bin new file mode 100755 index 0000000000000000000000000000000000000000..767257ac2755950ff194612aadea423cc54d38a4 GIT binary patch literal 2048 zcmeH`+YW*-5JVRhtWtF~^$H^V|4-U!xCpj{Hu_*<=Ygi->`XV^8O^LpDV7n9i}Vr> zt;kwI=!$J!@Ggg#Qkl|H%bml*qkb(^z}>7l%s=3zm-ciZ(Jt^8_R+lO2L8<90)ORj zeS*(brf&Y?jB|#6q3#@}!tj+U)r0+2a%Ffa!iD_y>9L<~X-7+y8v U+kbYM{CCLaPj$qf|NZ_w0cZp*IRF3v literal 0 HcmV?d00001 diff --git a/graphics/battle_frontier/factory_menu1.png b/graphics/battle_frontier/factory_menu1.png new file mode 100755 index 0000000000000000000000000000000000000000..52f073ff3081c164655a460c9fdc5b9b13800c8b GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^JAjyjg&D-UuF(jj3<7*YT!AzY{J+PbscGrx7!(zi z1QEd`*Ia$pyk@VEhuRXL+yPG)#}JK)t&=YDHXHD;Zf@G^sB6fO)MCV#_3b`GC+Cae z9QJUor?o6eZyq~nvMMf7I-*qdbX(H<(*5qG!e_g#hY(&Sq&{-^ot+PB^w7na%?wC}P_u52m) z=JV*)m8+Erd|xX*E60c@oA0RTUwQgO4Zp?l`{$Yqo2J}8x_0Nv;1!#Fm_IL>=hwr} j_i(eRIWt#jj>tdOyzJ@QX4aQ|1o_j`)z4*}Q$iB}f>3vE literal 0 HcmV?d00001 diff --git a/graphics/battle_frontier/factory_menu2.png b/graphics/battle_frontier/factory_menu2.png new file mode 100755 index 0000000000000000000000000000000000000000..0d103927e439ad225fe8028b15a5a095cedfccca GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^5kSnr!VDz)O;tYtDT4r?5LX}#2TRthdH3zzy=Tw% z9zELJ+zb@o`|R7AtIwwFJ=?ry@Bjb*fg-;a&+q|KrJgR1ArezdCv4fSnm)b$^qH7L zQ+7<;`snoTj>QgBZf|Oi}@n#9S*29kF-wJ3-9F`v>A|7j%ssf{DnXzM3t X!}{xT85zR*AQyYO`njxgN@xNAEY@4# literal 0 HcmV?d00001 diff --git a/graphics/frontier_pass/cursor.png b/graphics/frontier_pass/cursor.png new file mode 100755 index 0000000000000000000000000000000000000000..3a7af3dd220a3fb421e5cc05551a4422470eb02c GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!VDx|E`RzTNErn9gt!9f|NsA=J$rV^k|ovE z)k#UkmWGzkzWqV({*DUI*>ffh4(y85}Sb4q9e0O3Mir2qf` literal 0 HcmV?d00001 diff --git a/graphics/frontier_pass/gold.pal b/graphics/frontier_pass/gold.pal new file mode 100755 index 000000000..6db146382 --- /dev/null +++ b/graphics/frontier_pass/gold.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +156 164 65 +255 255 255 +205 205 205 +164 164 164 +230 164 8 +230 139 8 +230 123 16 +255 230 131 +255 213 65 +255 205 8 +238 189 8 +222 172 16 +205 156 16 +197 139 24 +164 106 32 +139 82 41 diff --git a/graphics/frontier_pass/map_cursor.png b/graphics/frontier_pass/map_cursor.png new file mode 100755 index 0000000000000000000000000000000000000000..c20bbb59a08afb401c1b7c5311b71741a899da18 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!VDxk7i7!@QU(D&A+A9B|NsAI&z@bfWJz^( zby89>kn_K|_`iYzQ276|?j%jeq$T%)x{rDluklLC`X<`>0H~+h)5S5wqWA73YoP`O z9+&OSk1r)=y7%ec@8EP=*qe9wjIzobKZb~;w;o*cwu&-b``&1>{Ec=bQ_pw46{6R+ zY6l;TthwxLKGomIAdhvPUtoOyJiTXbu_-nS`3;(j{xEwKpV}96M_`fNfmy#<)|kGU kcrB6d-VCJ%lk2Y;CNPKmG%GI=1UiGk)78&qol`;+02&Hnga7~l literal 0 HcmV?d00001 diff --git a/graphics/frontier_pass/medals.png b/graphics/frontier_pass/medals.png new file mode 100755 index 0000000000000000000000000000000000000000..1c0d366882fa849b497f390559c87481e760b0de GIT binary patch literal 651 zcmV;60(AX}P)1gh6otnXRS;D9k&|c08>F%16i8GNJVuZl&0>4k6dYs?7~f|+2%3@NJNn)jf-)!8qS@KDEN_cHO0|r?#?&oo)tpW9&eutRBhj+1*?4; zdNSBpE}ZQyPsM}Tg|nU6E3v1i&bIYL?2Z+YAD@dPXOR!Ym1H67!t6LAD>L!qm__TU z*m}<5?7Mi_Oo>cuCB)4nHSI5lLLA*p+Mic^{ZR<3!^rWQhv<$+zO8uXAw-@_?`YTo z&qw1(dGH*tFyN^Kc(N$K!y+@_QKm051D=HmA?t$YiF70z%%i2$6_3^%d5XNBMjmy0 z>z9v2?SkLl`6~953&Apvva`$5e-MeX<5B6sQ;9l@ku3cIcyRceXMfOs{RTV@d~h9k zj`RHWeR=9y>rZoR3S#h&&J_`!m4XOZJD`9s5(YgQsf8 z_16;B+r(46|6hLCpO~KsQI(%OHF?ZW=qDi=h(gg?5&S6}SuF6RWU#>VjLxvwAK7T! z%?q{BpW?4Pmw)g~oylw)Jm)So?j`fM?%aXrDskuzEUb{Z!aHxDl#O%D>eQ`Fpi VK|58&B_2ZZ+$pPJY|Ozx^aJ<}A-wn8O2+GiR`1uwzgp3Nk zncU1mKGzsW{?FgP|L8qa*#F?p$*=m8x5=+M@{t*09Qm8(X5iiW&^*JEyZIX5#9!6m P{i&BeujP)8jO zNFN4(dQkw2R1p;$%oHr^hpWE)aacFx8uEM~^Tn4oXMAr{k36q9_46I^rl{^to(b|? zzI0G6mv=NlM`e?k$u0_N6T=UkiCHk*pPEmbY|4+(UE}He^hd`heF37kUL*(P$IJi# N002ovPDHLkV1n?0b9(>) literal 0 HcmV?d00001 diff --git a/graphics/mail/dream/map.bin b/graphics/mail/dream/map.bin new file mode 100755 index 0000000000000000000000000000000000000000..bc28d88640cad09f3d817f463bfdfa44fa89d11f GIT binary patch literal 1280 zcmeH`$qs-Z3`8f2GOoBU|No)L8v821Ec_wT#~B%1kZDZaGsirO{Qenff{|_OrY{0 xGF^`oJa`5ML*c=W91`tv>(&002ovPDHLkV1i5pnF#;@ literal 0 HcmV?d00001 diff --git a/graphics/mail/fab/map.bin b/graphics/mail/fab/map.bin new file mode 100755 index 0000000000000000000000000000000000000000..b11121bdf5346bccf0f762cef84d7b7b7b89f272 GIT binary patch literal 1280 zcmeH{TMNS=6oZ4N65Hc?ng9Q{t}XO3)`4!1n;!?CLLi<9e0v-`SKupf+$fz35F-Q9im?AibS|952X%3xq%x=!3}3)JsT+!E|`M^MvNsm|`qnY~_Rir(=Z zUn=B!8jkwj*)Du<-tSW!8CN&$UanYu`|%YH@3r$%PpkjAm)lezJ7JUWx`R@tsrB4* zRdb6f_nlp0eX6XHJ$QzSR?H-=JD=P7WCecjuu;%|Y_oa&3jy(Ip&K~n{*qoMs@r08 zDWvq&ms<&(I|_W~ZJpqHKyZ^*_|~hd;wKzx(3x9u>d2qak6y`_1?DU~;(y#b)8mWW z;;E9CV%CaEt*v?V(%{s!I=RIbamQCXo9$U+_Ux~@vD?zU7d||BZ(1Y-@2@Xq$dqH50}4D(S3j3^P6ya^dd^fGJsIj%z_-#kUVTdEG_;Oa4|z@YQ_S(2?57BMP4-jF@tW+X2>C64 zJO8-s(8-1LL#OIP^@BO9@PCA@egJ3LO@EOv49iC6_rdZ;IK~D zcwm4=zy{yWxJmq+BPm5H9U2D;-gaSh>;cV)9S7h@i(?Lw;P}>Na|Vu(0LAe0VSuv>t)UnkaQS#MN~rq*_s0& zKaZ|~d}@cIXpa}VWDP8nbT0000|@d*;E literal 0 HcmV?d00001 diff --git a/graphics/mail/harbor/palette.pal b/graphics/mail/harbor/palette.pal new file mode 100755 index 000000000..1a8795c33 --- /dev/null +++ b/graphics/mail/harbor/palette.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +139 164 189 +24 172 255 +255 255 148 +115 205 255 +74 172 255 +16 57 230 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +98 197 197 +57 148 148 +82 82 82 +139 139 139 +205 205 205 +255 255 255 diff --git a/graphics/mail/harbor/tiles.png b/graphics/mail/harbor/tiles.png new file mode 100755 index 0000000000000000000000000000000000000000..b0a09ef690fdfe516f46ecfebb396ee55ab861d0 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^JAjyjg&D-UuF(jj3<7*YT)UU-m00ut|Nkk)Xa9Sx z`7dDk3@8H!Nk@-bPMH!E6x7|_efI2Gpt^UyYj*;re|ow&hGO!!LPwA$MTey=-b^nXF4`}42WzVe|v4zuj9+@e+V z@4=4zInx(yd9<|Ub(eX@k&Hj}A4E=vci3!x{zvrWr_kLw-&T}Pcz96Imhrsvv)Jc- zN1jAx&V4Xld1;}a%K_nyTR!+cTk=r-X^h_D!;Po6+P^(m&sZcCa@;#)em^LTJYD@< J);T3K0RaB~t2+Py literal 0 HcmV?d00001 diff --git a/graphics/mail/mech/map.bin b/graphics/mail/mech/map.bin new file mode 100755 index 0000000000000000000000000000000000000000..d749740085ee8176954665e35c833e9e035f764b GIT binary patch literal 1280 zcmeH_-44JI424gq)v)(}-B}h5F-Q9im?AibS|IZCKdk9pz&C|s(L}F^`#NC326$D%|8<|!F zFFs&cvOuwrG4CMjiAG^1_in8QJ`AuvD#p!j-4yiu*D=)vw2YJ@h)z4*}Q$iB}SGIp6 literal 0 HcmV?d00001 diff --git a/graphics/mail/orange/map.bin b/graphics/mail/orange/map.bin new file mode 100755 index 0000000000000000000000000000000000000000..be4dbf9c56403ecac4f182fdc0ed4dd7a194dc4b GIT binary patch literal 1280 zcmeH`ITC;%3;=g9fCCb;z6b4`)fTb{mHD>7C2Dku488hJc9%+YX#!fX-4-j9WSLo8Ul0`03 z2_Z2?(D$Al0ut^27RULL_&F8=^NA6{bDGhk1TYCyZ-&O4$wLcJS+e2-BmC|}VQiCE z7+ZUdO^*k={T-zlN{RCpt)+2Dir5BB%NXp3lT6BtafNc@+%;aiGv4lHj}2RQ^Ubu3 z?gnFgv9l4URlw#J=G_?E+HV|=(~623G#6{`Iu97e5hpN|35;kr>RRCEEThE~a;leU z+dSU`rCH21XEkl!E=Ha4d&H$y_<-v1_Mlgp z*4ex)ei+xNBi6{VdOSERS6NwRGgW+rHDBWR$ur&^o;bxZViWO2GhKt-;W{0?!2Ohh he!!nN9$W7P<6r1g7~1mb7@`0G002ovPDHLkV1fdR$zA{e literal 0 HcmV?d00001 diff --git a/graphics/mail/retro/map.bin b/graphics/mail/retro/map.bin new file mode 100755 index 0000000000000000000000000000000000000000..30ee05ba21d853837df630307cd6df05064518ea GIT binary patch literal 1280 zcmds%*$#ss5JgWAm9})>_r)&q|3BEoW*TXH5PfJ`ZYIOanR`h9XuA|qEoEd{Dne=T z)#SBw<%U#_4(9JXkZQvFDZ~B0&YN%dRY1l z7&0oRBwFTv_QZQXDPtx~nK5Udk!2qapqF+PRCTsmHd^78c13BKic&t D5d}Eu literal 0 HcmV?d00001 diff --git a/graphics/mail/retro/palette.pal b/graphics/mail/retro/palette.pal new file mode 100755 index 000000000..707bdff93 --- /dev/null +++ b/graphics/mail/retro/palette.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +139 164 189 +246 106 41 +255 246 156 +255 205 65 +148 238 82 +172 106 49 +189 164 57 +123 213 246 +0 0 0 +255 230 90 +98 197 197 +57 148 148 +82 82 82 +139 139 139 +205 205 205 +255 255 255 diff --git a/graphics/mail/retro/tiles.png b/graphics/mail/retro/tiles.png new file mode 100755 index 0000000000000000000000000000000000000000..da96ad4867dc827c18b467de0007892898124f45 GIT binary patch literal 615 zcmV-t0+{`YP)<&0000mP)t-si=@5w zYAOHrod3;1l!kP$;OhZVt<{Y-*i zSN-D!;~kAO&$1DGT~)8T+6V!CK%YT3CFRTc1@KzDdPU9s0iaRMi36>J1|UWESZ@WbG>KiE!=HF@-y~rau|Ks37fN+F-IFLEi`1 zQSBin1lW4`i(v^kMwlDf0G=XLy0d^7xus(!T>P`Yj-#0W_2L&JPh+&S_cSx(PzyWjeyeh1r@ZL=}K z+f{7mgDLyiuW%zW^RXS;Qv=_<_0TS7irr`$ZdY*9MIegDDG7I6K_Vz z_Y5vp4a0SUUI!MxiQECZ7;aK+E(uK&CAcOV7s)?YG>8AuD;^RhGsy3rD^d4{h~egv zJVt&2={k+2t)^#?N~H`7>l#vb756EWG?xpCz}BZYWfN6RJ? zJv+7}tvbEKSJtdprhKu|;2JEPm&YuVjM*5zS~1@})c5=WV>Twt!N2EU*+A_7|Nq~} v|89Pt{7Y1*p~)4T_379jqD6;3;h*`5`%|dV1uHh}Fz-1J67D|~`PT3Pn(G?> literal 0 HcmV?d00001 diff --git a/graphics/mail/shadow/palette.pal b/graphics/mail/shadow/palette.pal new file mode 100755 index 000000000..f08b838c5 --- /dev/null +++ b/graphics/mail/shadow/palette.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +139 164 189 +139 139 164 +123 123 139 +106 106 123 +90 90 98 +0 0 0 +0 0 0 +0 0 0 +213 65 16 +148 49 0 +98 197 197 +57 148 148 +82 82 82 +139 139 139 +205 205 205 +255 255 255 diff --git a/graphics/mail/shadow/tiles.png b/graphics/mail/shadow/tiles.png new file mode 100755 index 0000000000000000000000000000000000000000..cdc63cde1c9c2cf47772b6c521376b98463d795f GIT binary patch literal 400 zcmV;B0dM|^P)V7P5JkB{vTZ8gz*?6sQ*y9e!A%a3E2N6t4)_9S`$#NYz=H5+059Hr zEf%uo>HirA;zeI|~62$>ta% zpAKvdn#Bf4RXH_a=wSdjQtavugT=0g)a6?XM9&7>NTJKudgJK2AFG6=WgP?bf&imH zp?u|X4NAhA5FGu}<3T69R~3_mOYvI2N%ViKS(qO6N};jWMffWMSqnbR~E uH6LEcJAfN6rz$NAfUmZVZfB9EC;b5}*JKTfBYpD#00001sx5Jh!>Z3ctYt8r~q_y7^8Ul1Y}$ktY@9qkFM3oIsA$Q9DM^nKE1 zMyp_xkbL;?2g?usj1Z&`k`UXr!XLsB@?Eklej|t*A@XT4pbA;x$+}!wpaGjIZu#%yg zAuU6+j@OIB0+FhtIdKjh<-uJqZ?8LK{T~u$V>6&q4~We{QJvv=iC*t@xXRBuZLLEu z)jZiOXGL{}T(TlygD(310HKYs4e5Ka1;X3A2Q^BQ(o7ZjB9yT%md~@-sgRBI3&J%3 jWtu`)Z!Qy>z=5YP#66N0%#DO=00000NkvXXu0mjf_qesT literal 0 HcmV?d00001 diff --git a/graphics/mail/wave/map.bin b/graphics/mail/wave/map.bin new file mode 100755 index 0000000000000000000000000000000000000000..0af44f798610451d37d70f049167281e2b8559ad GIT binary patch literal 1280 zcmeH`Q44?|41|xeva%?0>;M1L>_Hqf2=%c%#C!1D!JI(tBKQK4iMa=w0v&>9oS9-H z`CR(G|MThnzTQ8!xgB69=cji5TNrfc!!OdDUR~x7uoy7~UUTpK42K14;Gb^84sEA= Mvc5p%;{4T}7dtN`PXGV_ literal 0 HcmV?d00001 diff --git a/graphics/mail/wave/palette.pal b/graphics/mail/wave/palette.pal new file mode 100755 index 000000000..dd9bbfae4 --- /dev/null +++ b/graphics/mail/wave/palette.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +139 164 189 +0 172 246 +65 90 156 +106 131 197 +197 222 255 +82 156 197 +230 246 255 +0 0 0 +0 0 0 +0 0 0 +98 197 197 +57 148 148 +82 82 82 +139 139 139 +205 205 205 +255 255 255 diff --git a/graphics/mail/wave/tiles.png b/graphics/mail/wave/tiles.png new file mode 100755 index 0000000000000000000000000000000000000000..6b5af8a01cfaf1076114c6946495de0682d5752c GIT binary patch literal 409 zcmV;K0cQS*P)8(?w)PqvjSJbPFKd7DdEJzTHQEA$rLdttJyGM(Y!U`ze2 zh}g^r14?neIl9CEz_tAEpo!%VA4F2GzBo;NncZJF2++$4^gM$O-v1F9=xTR@+IkK{y*8E7~FY5Aw^3A~Sym*;28Kp$E< zTw`jPN50AtM!(qth!YWMP0GS(*=u*McrF!XT2PT?$1~QibMOQc2fscL%$QcN6n#&pF$VBN*DnNRW02EN+ zGz*z#1+spw&%mGzHy&>-km3Y%z4HRlttmV%N09Re^^o2A!2#HA00000NkvXXu0mjf D5nQoe literal 0 HcmV?d00001 diff --git a/graphics/mail/wood/map.bin b/graphics/mail/wood/map.bin new file mode 100755 index 0000000000000000000000000000000000000000..4338a31c8a58ab172a0f64ba6c1095f3726b6744 GIT binary patch literal 1280 zcmeH{>kh&o3`S2F)1r94U*7*Y9myJ3gC=$VjC^StD5r&n0AoiWX1_wzx(z}iMK$T> zHEFzfp|QNAoO-LVWliJ7TfW7wVSPW{n)Cm8e+Pc4|F180R(=0=*YN%}GAFZO$%^%d nJn#7pTXyU@aQuoFPMo=L<;H|*MfWc6vwo0>Um@%NG0r~#4v`Kj literal 0 HcmV?d00001 diff --git a/graphics/mail/wood/palette.pal b/graphics/mail/wood/palette.pal new file mode 100755 index 000000000..9ed936918 --- /dev/null +++ b/graphics/mail/wood/palette.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +139 164 189 +139 131 74 +164 180 82 +189 180 106 +222 205 106 +180 156 65 +246 213 156 +189 164 90 +222 164 123 +255 205 180 +98 197 197 +57 148 148 +82 82 82 +139 139 139 +205 205 205 +255 255 255 diff --git a/graphics/mail/wood/tiles.png b/graphics/mail/wood/tiles.png new file mode 100755 index 0000000000000000000000000000000000000000..a55029facdb033e39a3375080152473d7e86841c GIT binary patch literal 518 zcmV+h0{Q)kP)0oV}!4-lTi~&9q|0#W|FeQc_Zji;K<8&Hw-ZTQ7Xi0004z zNkl|MK%(8%qE#)DxXjtC2^Vqd4(mTnr+V(@hf65V)F92^^MXEaBV5j{n-;?uE zVuIje=wOoTl9|p->y2c!B51_jBVY5yd|``DQ+H3hWuEK(g{IFcq=5iLDi|U8%{Il9 zp0jQ_R3OV>fX-|Xmrw=V=AT#euT7lHx=}y_x z>f@aeq_M}vcgVn0?(3l?#Fw0W3J=4mcXk>2a6(+EgVRAXm`Z1K(w&ab#umWPKGJEt z2I^|NtwzfT!@_v8V;X;#7%Rol@`|bRFwimH#twkv)&L4 z>bX)y>}x3QZ!k&6ZWy5gmJH=gub@g*L%Nx3pa~S4en)Z*o>U#jm4os|x)TlY(s5bx zk!eX+v+AnOQD*vRz$)rn^?94_eoO}Wx;|{qpAotjr{ku60l8`6#DoS56951J07*qo IM6N<$g5MeXQUCw| literal 0 HcmV?d00001 diff --git a/graphics/pokedex/fade.pal b/graphics/pokedex/fade.pal new file mode 100755 index 000000000..26da98a84 --- /dev/null +++ b/graphics/pokedex/fade.pal @@ -0,0 +1,51 @@ +JASC-PAL +0100 +48 +123 131 0 +255 255 255 +255 238 0 +255 189 0 +255 115 0 +98 98 115 +41 57 65 +41 57 106 +0 0 41 +255 255 255 +238 246 57 +255 0 189 +49 213 74 +24 131 32 +189 156 90 +0 0 0 +123 131 0 +255 255 255 +197 32 32 +189 189 189 +164 164 164 +98 98 115 +41 57 65 +41 57 106 +0 0 41 +255 255 255 +238 246 57 +189 0 0 +74 148 180 +8 90 131 +189 156 90 +0 0 0 +123 131 0 +255 255 255 +197 32 32 +189 189 189 +164 164 164 +98 98 115 +41 57 65 +41 57 106 +0 0 41 +255 255 255 +238 246 57 +255 0 189 +180 205 246 +49 139 255 +189 156 90 +0 0 0 diff --git a/graphics/pokedex/hoenn_bg.pal b/graphics/pokedex/hoenn_bg.pal new file mode 100755 index 000000000..41196a269 --- /dev/null +++ b/graphics/pokedex/hoenn_bg.pal @@ -0,0 +1,99 @@ +JASC-PAL +0100 +96 +123 131 0 +255 255 255 +222 222 222 +189 189 189 +164 164 164 +98 98 115 +41 57 65 +98 98 115 +49 49 65 +255 255 255 +238 246 57 +255 0 189 +123 148 32 +41 82 0 +189 156 90 +0 0 0 +123 131 0 +255 255 255 +197 32 32 +189 189 189 +164 164 164 +98 98 115 +41 57 65 +98 98 115 +49 49 65 +255 255 255 +238 246 57 +255 0 189 +123 148 32 +41 82 0 +189 156 90 +0 0 0 +123 131 0 +255 255 255 +197 32 32 +189 189 189 +164 164 164 +98 98 115 +41 57 65 +98 98 115 +49 49 65 +255 255 255 +238 246 57 +255 0 189 +180 205 246 +49 139 255 +189 156 90 +0 0 0 +123 131 0 +255 255 255 +255 238 0 +255 189 0 +255 115 0 +98 98 115 +41 57 65 +98 98 115 +49 49 65 +255 255 255 +238 246 57 +255 0 189 +123 148 32 +41 82 0 +189 156 90 +0 0 0 +123 131 0 +255 255 255 +197 32 32 +189 189 189 +164 164 164 +98 98 115 +41 57 65 +98 98 115 +49 49 65 +255 255 255 +238 246 57 +180 0 0 +74 148 180 +8 90 131 +189 156 90 +0 0 0 +123 131 0 +255 255 255 +197 32 32 +189 189 189 +164 164 164 +98 98 115 +41 57 65 +98 98 115 +49 49 65 +255 255 255 +238 246 57 +180 0 0 +180 205 246 +49 139 255 +189 156 90 +0 0 0 diff --git a/graphics/pokedex/menu.png b/graphics/pokedex/menu.png new file mode 100755 index 0000000000000000000000000000000000000000..fea195312c06171e1717ec26aca2933805ea317f GIT binary patch literal 2045 zcmVKgCM<}S^xk5SrGW^000Mw zNkll*O6vwr+b7|O~Y6Q^gAwc^Hf-2dHqQfcBz#)UV*hZ&B$do0627Bbd zv1`W+UNm?sGSDzQ2#5e3^bHC`2%5nV*!O?$?s!L?RMPI!rxSfV@_xGa?!Cu5y4NEq zNfMGjNM4mE)G{n5B)Eol`tujssFZSD+7mkG6HQ_PiKZLA8R`f?Q?q`heSp?cfKr(Q zC=v^xW(J@w0Qf2--=Fld?98chrph5shPWapcP`3aG0QUa44Uz*sw*b_w z3J|DZ?~mJnY}OeNs*rrwMui_qScSV}hg6?;T|Huey%q9V{?IXbg1+3pd4<0s2T;KQ z@I^QJx;wo-(v2=YsfPu>*aE1eVrX?6L!A!ri%}K+q#MGTT2N5YrW>8=~&;bmrE)>V2vAS`fzIqDA!z2sR4@{>Ky_~jT>(5 z&-@#J3f;T*0sOsP!~tZ6O~7JZx0FjV5q<_13jl1E#ab_naU6h7m%0YrX#B!0>7hda zEXY3|7?A)=jH2{}0gE!G!g8@;gWIKE2Y|JF;(!}Wt`E4W2pUWR*+9qrK$jXt<5=IW z_00kw-v$e9#Q+}d%8w4F?lK_3Gw8wjKmflxz`N?})_bGF7C>SF@9wA9+X!!_F=+tq zsp)z=ep|exl8ZB7h3Um`?j7 zSbSIjRA2yXH{ubf007%PXY^3Ou0-$p95dd4?2cR=nT0Qz2kbShXIAc|vvnaV?e zeHu+XVHFer_=W(h1_LOUOx?VGY5=5+HjS9qM#Knogg`dHKoQHc9DrFtvmxP3jUm8$ zrgGo|=%sCm*M@eGH3kD<};NWZ%Q0D^^iuAkU(*`g|1b_|)=aLOYg=Riz z0!AYNfIt95<8uSJ3;`w|%th}_z~IONUWf`NwKekrY~TZw1EdBpz-vifsaQV<@bk@F0iT7xxa)0lGcjpSjnd3^0DsS_SjV zWqFd6=K07g)vf@oPku!m`ackmsQ?h&FBGl?c_QVtaBfxjGYeFR?-y*#+|(shke&VK z;;#JyH}W%9*79@0>c&EwRM^|PUqBXZYxFw0K7Nbd%>QmxnGbLXCX6<5kPdm zKs9OMR{^T_g8(3VrucpVslm3RD83p6baQ1Nu=jri*u}P=Sh@jz`hioLpV~SB-WveV ziUn}EXh{j)5+S7zHV#-TP`w6V=r*hwVEou*1-nEbA0#f<)h58Lk9yx`J!AqC^vXoT z2+w6@>n2Jpz$F7#A>)Uu1!xa|{cj!x(AOC8j;8gd28=lUIe>Z8k6@P61H3l?%qIMz z2FzfC6h<@vHXoM$!3d1{hxB}q|Asn%%?L{I+9WlVrV6HdsI>#+)&?e}uofyey2w&t z2S8r_(NQV@@XBDM&`KrZ2Z0J4@rZk=AS0NS0a{U%TO~vRx`RYj=n61CaCr1kfQf^{ b#HjEOB!6_L#;B%&00000NkvXXu0mjfTJeaY literal 0 HcmV?d00001 diff --git a/graphics/pokedex/menu2.png b/graphics/pokedex/menu2.png new file mode 100755 index 0000000000000000000000000000000000000000..529914813499a91842f1832feda77864a89c0f4a GIT binary patch literal 1044 zcmV+v1nc{WP)KgCM<}S^xk5SrGW^000A@ zNklE(is5*h}e}?&R50JB@(zk)KTtsS#XD~pTK~RX92=+5YK2g*f zf=Vo0zQ4b>_khUdZ~S8l=TRmAZ#Nu)c;0TT;s7a#iUF)3Dh{AXakr~f052^bWZ z;yEht3*tTXI|f&kEf@0R?d{hFHgFGkC~chEXm2xv3G&Q<$9W!9;thEa$J=?xj|#-w z1dxrB0j)9s$EtBGHrNaQ2of(Jczk5~5`hdUb5W=$IfPs*A{Uto0b(s713mK-0kwbu zL8?TqZa^X+Q1y~hO-KMT0Boa*LG=P^l)Qi%%{A#WJ&94|fJ7|xAIq1`lTYPG`}6#u zUOl9PEk6wK{NQiLm=3GPvDo0uP~dyzM-Dkr#{~WfkZR6|sZ0Qs9mtshDIG}sy#v(k z$UW^qkSeeOaRihHC6xdeBoKj9rSP9Qnmey*vOd1bKY}xYdgx2b5 zwgaR!^+mox7XArX*o@x_%)~B%x&qS-5>u}8IHU~$+kkcG#(C&MU7|u8jcM|t4N93c z(%QJX0yKNYxyqhDwtQN^(=0y)q^tmB1!x8+G*D;@X#jtf{9^#0@i4ta8yH|Y?Am1j zmvv?_dw&;aDqK=;CDdOi)5wxoX>;ad=3qEPfgBvrl)p`vCz*(SNi zfDTYxk^(iS22=x7!>eEeKmg>s4hmZ4V=P~F$nT$SANa1Owd@W+GYd{Y@cV^J8b1A+ zL2MIhT0P*nzJPf#v>hK^8`^2n`9zDu^?ir&@QJbUa6YkFj+lBwY*LG+1^tlfD-X60 zRxMhU%T!hW!?L6~53b$@0gNYTXW5q%i$hcLIQT4V2Cqji2QI{*ZBXDnR)*Ln-DQ>28LV>0U6)#x;j8@44$rjF6*2U FngGLkIqd)d literal 0 HcmV?d00001 diff --git a/graphics/pokedex/search1.bin b/graphics/pokedex/search1.bin new file mode 100755 index 0000000000000000000000000000000000000000..83bf29becfd2303d13548b608384e6e1845e1354 GIT binary patch literal 1280 zcmd6l$4-#-YwmkXHQdnfb`qW9iAzmCl&vv3$`R=l%$o2#Q&&Tx(k zT;dAXIK&Z-ae~vZpTH!hFpU{xL@q>FZ+OQCKJkTbJmLw@c)@GfuVVw7*uu6UU&U(H zu$Fa9vp0r%=CWrZz35;kyV%VhrkEdtGUWT%&jAi{$kIQ{InHx|i!i$|L+N3BrNcy_doK=R|yMz R*K?!!rE*l#0>_oV`5(znjZOdn literal 0 HcmV?d00001 diff --git a/graphics/pokedex/search2.bin b/graphics/pokedex/search2.bin new file mode 100755 index 0000000000000000000000000000000000000000..838007715d86a7e7121c6e2c95346143d38d5351 GIT binary patch literal 1280 zcmd6l$4&z=6h%$sNsKg_xqpxqp~GE-7JBc54xx$Od++=@Gi>68GnTxgc`a zb6nsOSGdLvj&O_91r!b8f%wi5jQ3(;9cYNRzU--rkp74wpyy7jYH?WB9kgmF&e>FAD5t4}00i466+&OMZZZ9O5uX9R2fL;3Ai}?C2lm7{@um zNzI?lmuF$?e}$`D<2p;4Ka(%d!q$HcbF5_@>ovc=2b;f*?d)JDyEMPP2b+Hvd)UVT z4pAk{B=7$gceuv`9v$;$r+%C4*I%0J)2xag;@+wp*2SPva PYzi!(w5XSvZLdP@<7eZr^zCnbdKsz=sAQaNlNdvhX9q3h)xMvcw1n{OT zT{0wI@&N94$A6L{8*0)sCClXLr~63WS(^>4hh;DWyBS&WoqC^mEc-kRe0aOLx#n-W ze=`hjU>Wc{1i*)NfFDJ)8Q`jLepj#wU@D=w3O1Ked~*O|p8;Hd3SrIxAyWE2BjGwr zfInIGF-iD$KyiQ#1D($TW)dQxAK6L3eRjrQsO8>SpvN`QqSFDKAI{#70mI%H(dM~z&C1b_+#uwTo5Hu#O_ zz&ASrh@1e{VkQD$N9vOwRVpXJEJ?8W)=99r@e=s)$&a>U0JOpiYPkdK=1gy;cqWCfe{PcjexjzqpLI?nCD@qyTihu{WO`mE6078|r zR1zm4Wdy|Br%m6c+_%{EW>h1JqSR70jii&-6F|3%iQmTD$HoUPB@O^e%aRCnqbfO) zu=Tel0M9{g@GI2_0#pDXjH(psBp~KK0J|I$V14d0K!`>WKs$hYy@}<^xFTSp1WI4q zjUw3W;l%H_2m}e1^WPX7R-w{L z*L>6(mH@AJ-BRDuPV}#MZ_fn}SeN@t7T*!yY94TRnAlU_uX=ol0xz;tZFsd^(tDy0 zfQQHFz^~_FX~viP0O;@LdH&Qd<^FPC0&srF1Q5vlvccZxrWha;uJDn#!f=$pcS&Sf zsriy5lp4DpCww#xcBXou8!iguJO@;$6eZ$)pp&O8`LVGzT># zAYK5341k)V_khaFngFC6O(G;{jzQ}Hs7L~ULQ*<63lf^KgmOUw*AgjR7&AbFWUple z)bto$g#LzJb$pTaP;p00000BdteDP=F~jQN&}u_4d?xZ^K~mw6^sY#~OQOEs@^9MEmNaO{uo0uijGOrFwKZb^

0VkD`O5gQSC`gQSC`gQT|@dW)eq6M8cN2AxdaUblCS+1a$T z1I9qyw%3xEkQ70O$ZZpcE<~C~MYNmYH6a=hhzusd27R#|COco)Y3Psp z1&n?Bb$$io^&1$kAHn?J*QuhjKHb*+=jvmhAC>uR>~+8E+Z|lZ-<)OJ@8maOy!lla QuU~}m`uux*|Ng!C2cR)2X#fBK literal 0 HcmV?d00001 diff --git a/graphics/pokedex/tilemap5.bin b/graphics/pokedex/tilemap5.bin new file mode 100755 index 0000000000000000000000000000000000000000..283aa518c50e371e53fe27d97b6effc19aa89977 GIT binary patch literal 1280 zcmeH_K@No=3m$n3|beWLjET+t?BS`=N literal 0 HcmV?d00001 diff --git a/graphics/pokedex/tilemap8.bin b/graphics/pokedex/tilemap8.bin new file mode 100755 index 0000000000000000000000000000000000000000..dbfea3ba53ee310b824098224cf3322d0a492fbc GIT binary patch literal 1280 zcmeH{u?@m75JfLiiYrbe8)O9+DNsyfW-H=D```Is`Aj23qMs9AvtnSaWsh`1UL(;ZN`9aIKUZs6#a93T literal 0 HcmV?d00001 diff --git a/graphics/pokedex/tilemap9.bin b/graphics/pokedex/tilemap9.bin new file mode 100755 index 0000000000000000000000000000000000000000..6a72a88bc4bf21b1913ec74f3b1c54f16fc476de GIT binary patch literal 1280 zcmZP+U?dwd00H^B83iEv<#{;B0P-9#{roKV8Df#(eHJDLB*?-9l4n7M_gVOXE{E99 z&w{KQ#75H1zy#DE%fiNh3S&q0;|;$|fh>Vefv$j+0jmPY3BO8#DuI~-vjTPo>;mgY ejXe+#5r6V591NsGd8qqAX;cGPViOqv#{odt1AjIvij7wZ1t8Gqa<#Ik zR3ZX&J(s6ejTq1XBH&<7Ws`pTmV#wK;#D@5)A=p_@Bx(;)_Q(&ZFddQ3ZfO zM3C<-n~;dX(h7Kf69M&uUk9M*_%9t<(cO$ty9Pzvx*a0<5(xJVLGDg!h}07L^ISw?`SAQiAAQowS2 zmwtHavs?mXD`x;}Y4vT#Nn48nqTc})B1i`bARQJKatL;&>qUSR@ba5pfoUDw^9Km{ zPhDCllv)8b08y!Rv%&}jTG-7x1}59B4Kv0#b(4m%EC-3uOOD%gX b{<-}CaUglwFBfL700000NkvXXu0mjf8e;d< literal 0 HcmV?d00001 diff --git a/graphics/roulette/credit.png b/graphics/roulette/credit.png new file mode 100755 index 0000000000000000000000000000000000000000..687d4793445e8419339fefbb1490e8a58ea049a2 GIT binary patch literal 325 zcmV-L0lNN)P)s?o!RP2>;Cp>rn7|0002c zNklBOoCHMOg* z`Y{Yco}v>3_(kYLq;C#aHD?r%>!28cRWgA>d%JuDm%Ve~URB2n;=Y#JO~5r-?MRBq zkpsvYl9~Y{5MvtR3UTcr4Is4yvB80v1%!3LftU!_L7(<~lDmf|(Hls-Cy&1MUaG^m zZz1VsP{eVdK|>~fg^>XaQ=s`AwvT!PSX(Nwb^s5pUzWE&Sb$0g)c}r_nmc~;>uux- X;&S?b6CNdb00000NkvXXu0mjfK@y3^ literal 0 HcmV?d00001 diff --git a/graphics/roulette/headers.png b/graphics/roulette/headers.png new file mode 100755 index 0000000000000000000000000000000000000000..70f5fec90e1b09f7b2db7ee332fec1adce48bf76 GIT binary patch literal 1060 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 V+Q8tgVaZJdaCP!s?o!RP2>;Cp>rn7|000BP zNklljA6vu6;3`n82DHBp!HN^`XO=ncKp1c%QGK2T#8$kI4r6X(DkemVY z4PfaE8So62nlEr_q|TW4?tISK$vNk9E45Yr)$6-E-~0J;=X-Wy!&o5e+M_D`KSFhM zWf+}tp>j|*)0O4rf!wor;sIb5KfWjd@{^%5%R8sCyp+l!tWE(%M5hdx#d}AVcQ!y- z-k%>Ri?Dh6R^|IwRi6Tj?)fc_IGV#IMfGh9QL;#4~L)h0sWSMr~TcQfZk3! zfZ6M{o5a@3SX@YLH&b~#YXHg#MFSw}1^_1k%JRO)D2uRq1As?V%UP3+WolBBT3)1(U?4Ito`0w9iBc9l)>e5q|hD8TG)lG)aD zIRN{B!JTgkW@pe2{~Zj*`f|Yfgj%+>H6@N?6KE%70)BmxIa>=x5VLYz1wdySe7Qa$ zo5UbCaTb4s=k%c?{vrYhp=X38pKKE1z~6+90?KoMx!auSV4Lm0=b%;{ zwi7ODuF$H=0KS)+06N7E92bvZ==zE(KXnO!KvCuAJ`oVYdWSH1af~(!M!63K4<-jh z-YAF;g3$9uUCIy6kbP!@cKk|b(dKm#A@?#g~L0)Su_hU!xQ3>_@Sw!EwWi2M#_^Gm|f4&kcfJFE|FHVW(< z?d8q9{r~{VIq~)YlJ5~>xfU?@Yu2?Sl}iEnFsokt*>DMf4YcaTA1;>wcInH4su$+) zNDm;qhtLCT^BeoK72qKOBvJ;fjeJ?$S