From 06aa07306e36e5674eeb0114120829e9ae114c25 Mon Sep 17 00:00:00 2001 From: ProjectRevoTPP Date: Fri, 29 Dec 2017 20:25:32 -0500 Subject: [PATCH] sixteenth wave of graphics.s dumps --- asm/easy_chat.s | 6 +- asm/link.s | 6 +- asm/naming_screen.s | 4 +- asm/pokemon_storage_system.s | 4 +- asm/slot_machine.s | 8 +- asm/trainer_card.s | 8 +- asm/use_pokeblock.s | 10 +- data/graphics.s | 432 ++++++++++++++---- data/slot_machine.s | 68 ++- data/trainer_card.s | 42 +- data/use_pokeblock.s | 6 +- graphics/easy_chat/cursor.png | Bin 0 -> 199 bytes graphics/easy_chat/mode.png | Bin 0 -> 420 bytes graphics/easy_chat/rwindow.png | Bin 0 -> 419 bytes graphics/easy_chat/window.bin | Bin 0 -> 2048 bytes graphics/easy_chat/window.png | Bin 0 -> 313 bytes graphics/interface/wallclock.png | Bin 0 -> 1195 bytes graphics/interface/wallclock1.bin | Bin 0 -> 1280 bytes graphics/interface/wallclock2.bin | Bin 0 -> 1280 bytes graphics/interface/wallclock_female.pal | 19 + graphics/interface/wallclock_male.pal | 19 + graphics/link/link1.pal | 19 + graphics/link/link2.pal | 19 + graphics/link/link_winedge.bin | Bin 0 -> 1280 bytes graphics/link/link_winedge.png | Bin 0 -> 189 bytes graphics/link/misc.bin | Bin 0 -> 1280 bytes graphics/link/misc.png | Bin 0 -> 513 bytes graphics/naming_screen/cursor.png | Bin 0 -> 223 bytes graphics/naming_screen/keyboard_button.png | Bin 0 -> 89 bytes graphics/naming_screen/menu.pal | 99 ++++ graphics/naming_screen/menu.png | Bin 0 -> 441 bytes .../naming_screen/right_pointing_triangle.png | Bin 0 -> 95 bytes graphics/naming_screen/roptions.png | Bin 0 -> 309 bytes graphics/naming_screen/rwindow.png | Bin 0 -> 480 bytes graphics/naming_screen/underscore.png | Bin 0 -> 81 bytes graphics/pokeblock/use_screen/condition.png | Bin 0 -> 287 bytes graphics/pokeblock/use_screen/graph.bin | Bin 0 -> 1280 bytes graphics/pokeblock/use_screen/graph.png | Bin 0 -> 1571 bytes graphics/pokeblock/use_screen/nature.pal | 51 +++ graphics/pokeblock/use_screen/updown.png | Bin 0 -> 234 bytes graphics/pokemon_storage/menu.png | Bin 0 -> 1242 bytes graphics/slot_machine/bolt.png | Bin 0 -> 146 bytes graphics/slot_machine/duck.png | Bin 0 -> 162 bytes graphics/slot_machine/large_bolt/0.png | Bin 0 -> 211 bytes graphics/slot_machine/large_bolt/1.png | Bin 0 -> 217 bytes graphics/slot_machine/menu.bin | Bin 0 -> 1280 bytes graphics/slot_machine/menu.pal | 83 ++++ graphics/slot_machine/menu.png | Bin 0 -> 2396 bytes graphics/slot_machine/numbers/0.png | Bin 0 -> 155 bytes graphics/slot_machine/numbers/1.png | Bin 0 -> 137 bytes graphics/slot_machine/numbers/2.png | Bin 0 -> 153 bytes graphics/slot_machine/numbers/3.png | Bin 0 -> 144 bytes graphics/slot_machine/numbers/4.png | Bin 0 -> 150 bytes graphics/slot_machine/numbers/5.png | Bin 0 -> 153 bytes graphics/slot_machine/numbers/6.png | Bin 0 -> 156 bytes graphics/slot_machine/numbers/7.png | Bin 0 -> 147 bytes graphics/slot_machine/numbers/8.png | Bin 0 -> 152 bytes graphics/slot_machine/numbers/9.png | Bin 0 -> 155 bytes graphics/slot_machine/pika_aura.png | Bin 0 -> 273 bytes graphics/slot_machine/reel_pikachu.png | Bin 0 -> 2210 bytes graphics/slot_machine/reel_symbols/1.png | Bin 0 -> 260 bytes graphics/slot_machine/reel_symbols/2.png | Bin 0 -> 259 bytes graphics/slot_machine/reel_symbols/3.png | Bin 0 -> 275 bytes graphics/slot_machine/reel_symbols/4.png | Bin 0 -> 249 bytes graphics/slot_machine/reel_symbols/5.png | Bin 0 -> 291 bytes graphics/slot_machine/reel_symbols/6.png | Bin 0 -> 259 bytes graphics/slot_machine/reel_symbols/7.png | Bin 0 -> 227 bytes graphics/slot_machine/reel_time.png | Bin 0 -> 1050 bytes .../slot_machine/reel_time_explosion/0.png | Bin 0 -> 308 bytes .../slot_machine/reel_time_explosion/1.png | Bin 0 -> 459 bytes graphics/slot_machine/reel_time_numbers/0.png | Bin 0 -> 149 bytes graphics/slot_machine/reel_time_numbers/1.png | Bin 0 -> 144 bytes graphics/slot_machine/reel_time_numbers/2.png | Bin 0 -> 156 bytes graphics/slot_machine/reel_time_numbers/3.png | Bin 0 -> 149 bytes graphics/slot_machine/reel_time_numbers/4.png | Bin 0 -> 149 bytes graphics/slot_machine/reel_time_numbers/5.png | Bin 0 -> 155 bytes graphics/slot_machine/shadow.png | Bin 0 -> 182 bytes graphics/slot_machine/slots_layout.bin | Bin 0 -> 1280 bytes graphics/slot_machine/smoke.png | Bin 0 -> 201 bytes graphics/slot_machine/spr6.pal | 19 + graphics/trainer_card/0star.pal | 51 +++ graphics/trainer_card/0star_fr.pal | 51 +++ graphics/trainer_card/card.png | Bin 0 -> 970 bytes graphics/trainer_card/card_fr.png | Bin 0 -> 1467 bytes graphics/unknown/unknown_DD19F8.bin | 1 + graphics/unknown/unknown_DD1A18.png | Bin 0 -> 131 bytes graphics/unknown/unknown_DD1F78.bin | 1 + graphics/unknown/unknown_DD2010.bin | Bin 0 -> 1200 bytes graphics/unknown/unknown_DD21B0.bin | Bin 0 -> 1200 bytes graphics/unknown/unknown_DD228C.bin | Bin 0 -> 1200 bytes graphics/unknown/unknown_DD2AE0.bin | 1 + graphics/unknown/unknown_DD2B78.bin | Bin 0 -> 1200 bytes graphics/unknown/unknown_DD2D30.bin | Bin 0 -> 1200 bytes graphics/unknown/unknown_DD2E5C.bin | Bin 0 -> 1200 bytes graphics/unknown/unknown_DD36C8.bin | Bin 0 -> 528 bytes graphics/unknown/unknown_DD4544.bin | Bin 0 -> 1280 bytes graphics/unknown/unknown_DD4620.bin | Bin 0 -> 1280 bytes graphics/unknown/unknown_DD46E0.bin | Bin 0 -> 1280 bytes graphics/unknown/unknown_DD47A0.bin | Bin 0 -> 1280 bytes include/graphics.h | 6 +- src/wallclock.c | 10 +- 101 files changed, 906 insertions(+), 137 deletions(-) create mode 100755 graphics/easy_chat/cursor.png create mode 100755 graphics/easy_chat/mode.png create mode 100755 graphics/easy_chat/rwindow.png create mode 100755 graphics/easy_chat/window.bin create mode 100755 graphics/easy_chat/window.png create mode 100755 graphics/interface/wallclock.png create mode 100755 graphics/interface/wallclock1.bin create mode 100755 graphics/interface/wallclock2.bin create mode 100755 graphics/interface/wallclock_female.pal create mode 100755 graphics/interface/wallclock_male.pal create mode 100755 graphics/link/link1.pal create mode 100755 graphics/link/link2.pal create mode 100755 graphics/link/link_winedge.bin create mode 100755 graphics/link/link_winedge.png create mode 100755 graphics/link/misc.bin create mode 100755 graphics/link/misc.png create mode 100755 graphics/naming_screen/cursor.png create mode 100755 graphics/naming_screen/keyboard_button.png create mode 100755 graphics/naming_screen/menu.pal create mode 100755 graphics/naming_screen/menu.png create mode 100755 graphics/naming_screen/right_pointing_triangle.png create mode 100755 graphics/naming_screen/roptions.png create mode 100755 graphics/naming_screen/rwindow.png create mode 100755 graphics/naming_screen/underscore.png create mode 100755 graphics/pokeblock/use_screen/condition.png create mode 100755 graphics/pokeblock/use_screen/graph.bin create mode 100755 graphics/pokeblock/use_screen/graph.png create mode 100755 graphics/pokeblock/use_screen/nature.pal create mode 100755 graphics/pokeblock/use_screen/updown.png create mode 100755 graphics/pokemon_storage/menu.png create mode 100755 graphics/slot_machine/bolt.png create mode 100755 graphics/slot_machine/duck.png create mode 100755 graphics/slot_machine/large_bolt/0.png create mode 100755 graphics/slot_machine/large_bolt/1.png create mode 100755 graphics/slot_machine/menu.bin create mode 100755 graphics/slot_machine/menu.pal create mode 100755 graphics/slot_machine/menu.png create mode 100755 graphics/slot_machine/numbers/0.png create mode 100755 graphics/slot_machine/numbers/1.png create mode 100755 graphics/slot_machine/numbers/2.png create mode 100755 graphics/slot_machine/numbers/3.png create mode 100755 graphics/slot_machine/numbers/4.png create mode 100755 graphics/slot_machine/numbers/5.png create mode 100755 graphics/slot_machine/numbers/6.png create mode 100755 graphics/slot_machine/numbers/7.png create mode 100755 graphics/slot_machine/numbers/8.png create mode 100755 graphics/slot_machine/numbers/9.png create mode 100755 graphics/slot_machine/pika_aura.png create mode 100755 graphics/slot_machine/reel_pikachu.png create mode 100755 graphics/slot_machine/reel_symbols/1.png create mode 100755 graphics/slot_machine/reel_symbols/2.png create mode 100755 graphics/slot_machine/reel_symbols/3.png create mode 100755 graphics/slot_machine/reel_symbols/4.png create mode 100755 graphics/slot_machine/reel_symbols/5.png create mode 100755 graphics/slot_machine/reel_symbols/6.png create mode 100755 graphics/slot_machine/reel_symbols/7.png create mode 100755 graphics/slot_machine/reel_time.png create mode 100755 graphics/slot_machine/reel_time_explosion/0.png create mode 100755 graphics/slot_machine/reel_time_explosion/1.png create mode 100755 graphics/slot_machine/reel_time_numbers/0.png create mode 100755 graphics/slot_machine/reel_time_numbers/1.png create mode 100755 graphics/slot_machine/reel_time_numbers/2.png create mode 100755 graphics/slot_machine/reel_time_numbers/3.png create mode 100755 graphics/slot_machine/reel_time_numbers/4.png create mode 100755 graphics/slot_machine/reel_time_numbers/5.png create mode 100755 graphics/slot_machine/shadow.png create mode 100755 graphics/slot_machine/slots_layout.bin create mode 100755 graphics/slot_machine/smoke.png create mode 100755 graphics/slot_machine/spr6.pal create mode 100755 graphics/trainer_card/0star.pal create mode 100755 graphics/trainer_card/0star_fr.pal create mode 100755 graphics/trainer_card/card.png create mode 100755 graphics/trainer_card/card_fr.png create mode 100755 graphics/unknown/unknown_DD19F8.bin create mode 100755 graphics/unknown/unknown_DD1A18.png create mode 100755 graphics/unknown/unknown_DD1F78.bin create mode 100755 graphics/unknown/unknown_DD2010.bin create mode 100755 graphics/unknown/unknown_DD21B0.bin create mode 100755 graphics/unknown/unknown_DD228C.bin create mode 100755 graphics/unknown/unknown_DD2AE0.bin create mode 100755 graphics/unknown/unknown_DD2B78.bin create mode 100755 graphics/unknown/unknown_DD2D30.bin create mode 100755 graphics/unknown/unknown_DD2E5C.bin create mode 100755 graphics/unknown/unknown_DD36C8.bin create mode 100755 graphics/unknown/unknown_DD4544.bin create mode 100755 graphics/unknown/unknown_DD4620.bin create mode 100755 graphics/unknown/unknown_DD46E0.bin create mode 100755 graphics/unknown/unknown_DD47A0.bin diff --git a/asm/easy_chat.s b/asm/easy_chat.s index 3a359c9fa..b7a35d964 100644 --- a/asm/easy_chat.s +++ b/asm/easy_chat.s @@ -3966,14 +3966,14 @@ _0811BFE0: b _0811C124 .pool _0811C044: - ldr r1, =gUnknown_08DCBDD0 + ldr r1, =gEasyChatWindow_Gfx movs r0, 0 str r0, [sp] movs r0, 0x3 movs r2, 0 movs r3, 0 bl copy_decompressed_tile_data_to_vram_autofree - ldr r1, =gUnknown_08DCBF10 + ldr r1, =gEasyChatWindow_Tilemap movs r0, 0x3 movs r2, 0 movs r3, 0 @@ -5810,7 +5810,7 @@ sub_811CF04: @ 811CF04 sub_811CF64: @ 811CF64 push {r4,lr} bl ResetPaletteFade - ldr r0, =gUnknown_08DCBDB0 + ldr r0, =gEasyChatMode_Pal movs r1, 0 movs r2, 0x20 bl LoadPalette diff --git a/asm/link.s b/asm/link.s index a6e580d5c..a270c8f62 100644 --- a/asm/link.s +++ b/asm/link.s @@ -44695,11 +44695,11 @@ sub_80205B4: @ 80205B4 task_tutorial_story_unknown: @ 8020604 push {r4,r5,lr} sub sp, 0x4 - ldr r0, =gUnknown_08DD4860 + ldr r0, =gLinkMiscMenu_Pal movs r1, 0 movs r2, 0x20 bl LoadPalette - ldr r1, =gUnknown_08DD4880 + ldr r1, =gLinkMiscMenu_Gfx movs r0, 0 str r0, [sp] movs r0, 0x2 @@ -44727,7 +44727,7 @@ task_tutorial_story_unknown: @ 8020604 movs r2, 0x8 bl CpuFastSet _0802064E: - ldr r1, =gUnknown_08DD4AB8 + ldr r1, =gLinkMiscMenu_Tilemap movs r0, 0x2 movs r2, 0 movs r3, 0 diff --git a/asm/naming_screen.s b/asm/naming_screen.s index cded48783..07ec0662f 100644 --- a/asm/naming_screen.s +++ b/asm/naming_screen.s @@ -3712,7 +3712,7 @@ _080E4C4A: thumb_func_start choose_name_or_words_screen_load_bg_tile_patterns choose_name_or_words_screen_load_bg_tile_patterns: @ 80E4C54 push {r4-r6,lr} - ldr r0, =gUnknown_08DD3838 + ldr r0, =gNamingScreenMenu_Gfx ldr r6, =gUnknown_02039F94 ldr r1, [r6] ldr r4, =0x00001810 @@ -3760,7 +3760,7 @@ sub_80E4CB8: @ 80E4CB8 thumb_func_start choose_name_or_words_screen_apply_bg_pals choose_name_or_words_screen_apply_bg_pals: @ 80E4CC8 push {lr} - ldr r0, =gUnknown_08DD3778 + ldr r0, =gNamingScreenMenu_Pal movs r1, 0 movs r2, 0xC0 bl LoadPalette diff --git a/asm/pokemon_storage_system.s b/asm/pokemon_storage_system.s index 162f4b4e2..00a8b4d92 100755 --- a/asm/pokemon_storage_system.s +++ b/asm/pokemon_storage_system.s @@ -5343,7 +5343,7 @@ sub_80CA044: @ 80CA044 movs r0, 0 movs r2, 0x4 bl InitBgsFromTemplates - ldr r1, =gUnknown_08DD2FE8 + ldr r1, =gPSSMenu_Gfx movs r0, 0 str r0, [sp] movs r0, 0x1 @@ -6104,7 +6104,7 @@ sub_80CA704: @ 80CA704 ldr r1, [r4] adds r1, 0xB0 bl LZ77UnCompWram - ldr r0, =gUnknown_08DD36A8 + ldr r0, =gPSSMenu_Pal movs r1, 0x10 movs r2, 0x20 bl LoadPalette diff --git a/asm/slot_machine.s b/asm/slot_machine.s index 24e755648..800b66a55 100644 --- a/asm/slot_machine.s +++ b/asm/slot_machine.s @@ -10588,7 +10588,7 @@ sub_812F7E4: @ 812F7E4 bl Alloc adds r1, r0, 0 str r1, [r4] - ldr r0, =gUnknown_08DD0050 + ldr r0, =gSlotMachineReelTime_Gfx bl LZDecompressWram ldr r4, =gUnknown_0203AAD8 movs r0, 0xD8 @@ -10715,14 +10715,14 @@ sub_812F908: @ 812F908 bl Alloc adds r1, r0, 0 str r1, [r4] - ldr r0, =gUnknown_08DCDB30 + ldr r0, =gSlotMachineMenu_Gfx bl LZDecompressWram ldr r1, [r4] movs r0, 0x2 adds r2, r5, 0 movs r3, 0 bl LoadBgTiles - ldr r0, =gUnknown_08DCDA90 + ldr r0, =gSlotMachineMenu_Pal movs r1, 0 movs r2, 0xA0 bl LoadPalette @@ -10748,7 +10748,7 @@ sub_812F958: @ 812F958 thumb_func_start sub_812F968 sub_812F968: @ 812F968 push {lr} - ldr r1, =gUnknown_08DCE770 + ldr r1, =gSlotMachineMenu_Tilemap movs r2, 0xA0 lsls r2, 3 movs r0, 0x2 diff --git a/asm/trainer_card.s b/asm/trainer_card.s index 3c1b46dcc..ab1b199e7 100644 --- a/asm/trainer_card.s +++ b/asm/trainer_card.s @@ -601,12 +601,12 @@ _080C2C04: ldrb r0, [r0] cmp r0, 0 beq _080C2C28 - ldr r0, =gUnknown_08DD1AB8 + ldr r0, =gEmeraldTrainerCard_Gfx ldr r2, =0x000019a8 b _080C2C4A .pool _080C2C28: - ldr r0, =gUnknown_08DD246C + ldr r0, =gFireRedTrainerCard_Gfx ldr r2, =0x000019a8 b _080C2C4A .pool @@ -3317,7 +3317,7 @@ _080C4418: ldrb r0, [r0] cmp r0, 0 beq _080C447C - ldr r1, =gUnknown_0856FAE4 + ldr r1, =gEmeraldTrainerCardStarPals ldr r3, =0x00000535 adds r0, r2, r3 ldrb r0, [r0] @@ -3344,7 +3344,7 @@ _080C4418: b _080C44B2 .pool _080C447C: - ldr r1, =gUnknown_0856FAF8 + ldr r1, =gFireRedTrainerCardStarPals ldr r3, =0x00000535 adds r0, r2, r3 ldrb r0, [r0] diff --git a/asm/use_pokeblock.s b/asm/use_pokeblock.s index b01f1eff4..60c11524a 100755 --- a/asm/use_pokeblock.s +++ b/asm/use_pokeblock.s @@ -2397,7 +2397,7 @@ _08167A74: b _08167B7E .pool _08167A9C: - ldr r0, =gUnknown_08DCCF7C + ldr r0, =gUsePokeblockGraph_Gfx ldr r1, =gUnknown_0203BCA4 _08167AA0: ldr r1, [r1] @@ -2405,11 +2405,11 @@ _08167AA0: b _08167B7E .pool _08167AB0: - ldr r0, =gUnknown_08DCD81C + ldr r0, =gUsePokeblockGraph_Tilemap ldr r1, =gUnknown_0203BCA0 ldr r1, [r1] bl LZ77UnCompVram - ldr r0, =gUnknown_08DCCF5C + ldr r0, =gUsePokeblockGraph_Pal movs r1, 0x20 movs r2, 0x20 bl LoadPalette @@ -2431,7 +2431,7 @@ _08167AEC: ldr r1, [r0] movs r0, 0x1 bl SetBgTilemapBuffer - ldr r1, =gUnknown_08DCDA30 + ldr r1, =gUsePokeblockNatureWin_Pal movs r0, 0xC str r0, [sp] movs r0, 0x4 @@ -3259,7 +3259,7 @@ sub_8168248: @ 8168248 ldr r0, [r0] str r0, [sp, 0x8] str r1, [sp, 0xC] - ldr r0, =gUnknown_08DCCBB8 + ldr r0, =gUsePokeblockCondition_Gfx str r0, [sp] ldr r1, =0xffff0000 ldr r0, [sp, 0x4] diff --git a/data/graphics.s b/data/graphics.s index 528b88d2d..9e15903f8 100644 --- a/data/graphics.s +++ b/data/graphics.s @@ -4469,159 +4469,429 @@ gBerryBlenderStartTiles:: @ 8DCA588 .space 0x200 - .align 2 + .align 2 gBerryBlenderArrowTiles:: @ 8DCAB88 .incbin "graphics/berry_blender/arrow.4bpp" -gUnknown_08DCB388:: @ 8DCB388 - .incbin "baserom.gba", 0xdcb388, 0xA28 + .space 0x2C0 -gUnknown_08DCBDB0:: @ 8DCBDB0 - .incbin "baserom.gba", 0xdcbdb0, 0x20 + .align 2 +gEasyChatCursor_Pal:: + .incbin "graphics/easy_chat/cursor.gbapal" -gUnknown_08DCBDD0:: @ 8DCBDD0 - .incbin "baserom.gba", 0xdcbdd0, 0x140 + .align 2 +gEasyChatCursor_Gfx:: @ 8DCB668 + .incbin "graphics/easy_chat/cursor.4bpp.lz" -gUnknown_08DCBF10:: @ 8DCBF10 - .incbin "baserom.gba", 0xdcbf10, 0x10c + .align 2 +gEasyChatRightWindow_Pal:: + .incbin "graphics/easy_chat/rwindow.gbapal" -gUnknown_08DCC01C:: @ 8DCC01C - .incbin "baserom.gba", 0xdcc01c, 0x20 + .align 2 +gEasyChatRightWindow_Gfx:: + .incbin "graphics/easy_chat/rwindow.4bpp.lz" -gUnknown_08DCC03C:: @ 8DCC03C - .incbin "baserom.gba", 0xdcc03c, 0x20 + .align 2 +gEasyChatMode_Gfx:: @ 8DCBAB0 + .incbin "graphics/easy_chat/mode.4bpp.lz" -gUnknown_08DCC05C:: @ 8DCC05C - .incbin "baserom.gba", 0xdcc05c, 0x5ec + .align 2 +gEasyChatMode_Pal:: @ 8DCBDB0 + .incbin "graphics/easy_chat/mode.gbapal" + .align 2 +gEasyChatWindow_Gfx:: @ 8DCBDD0 + .incbin "graphics/easy_chat/window.4bpp.lz" @ uses mode pal + + .align 2 +gEasyChatWindow_Tilemap:: @ 8DCBF10 + .incbin "graphics/easy_chat/window.bin.lz" + + .align 2 +gWallclockMale_Pal:: @ 8DCC01C + .incbin "graphics/interface/wallclock_male.gbapal" + + .align 2 +gWallclockFemale_Pal:: @ 8DCC03C + .incbin "graphics/interface/wallclock_female.gbapal" + + .align 2 +gWallclock_Gfx:: @ 8DCC05C + .incbin "graphics/interface/wallclock.4bpp.lz" + + .align 2 gUnknown_08DCC648:: @ 8DCC648 - .incbin "baserom.gba", 0xdcc648, 0x2c0 + .incbin "graphics/interface/wallclock1.bin.lz" + .align 2 gUnknown_08DCC908:: @ 8DCC908 - .incbin "baserom.gba", 0xdcc908, 0x290 + .incbin "graphics/interface/wallclock2.bin.lz" -gUnknown_08DCCB98:: @ 8DCCB98 - .incbin "baserom.gba", 0xdccb98, 0x20 + .align 2 +gUsePokeblockCondition_Pal:: @ 8DCCB98 + .incbin "graphics/pokeblock/use_screen/condition.gbapal" -gUnknown_08DCCBB8:: @ 8DCCBB8 - .incbin "baserom.gba", 0xdccbb8, 0x184 + .align 2 +gUsePokeblockCondition_Gfx:: @ 8DCCBB8 + .incbin "graphics/pokeblock/use_screen/condition.4bpp.lz" -gUnknown_08DCCD3C:: @ 8DCCD3C - .incbin "baserom.gba", 0xdccd3c, 0x20 + .align 2 +gUsePokeblockUpDown_Pal:: @ 8DCCD3C + .incbin "graphics/pokeblock/use_screen/updown.gbapal" -gUnknown_08DCCD5C:: @ 8DCCD5C - .incbin "baserom.gba", 0xdccd5c, 0x200 + .align 2 +gUsePokeblockUpDown_Gfx:: @ 8DCCD5C + .incbin "graphics/pokeblock/use_screen/updown.4bpp" -gUnknown_08DCCF5C:: @ 8DCCF5C - .incbin "baserom.gba", 0xdccf5c, 0x20 + .align 2 +gUsePokeblockGraph_Pal:: @ 8DCCF5C + .incbin "graphics/pokeblock/use_screen/graph.gbapal" -gUnknown_08DCCF7C:: @ 8DCCF7C - .incbin "baserom.gba", 0xdccf7c, 0x8a0 + .align 2 +gUsePokeblockGraph_Gfx:: @ 8DCCF7C + .incbin "graphics/pokeblock/use_screen/graph.4bpp.lz" -gUnknown_08DCD81C:: @ 8DCD81C - .incbin "baserom.gba", 0xdcd81c, 0x214 + .align 2 +gUsePokeblockGraph_Tilemap:: @ 8DCD81C + .incbin "graphics/pokeblock/use_screen/graph.bin.lz" -gUnknown_08DCDA30:: @ 8DCDA30 - .incbin "baserom.gba", 0xdcda30, 0x60 + .align 2 +gUsePokeblockNatureWin_Pal:: @ 8DCDA30 + .incbin "graphics/pokeblock/use_screen/nature.gbapal" -gUnknown_08DCDA90:: @ 8DCDA90 - .incbin "baserom.gba", 0xdcda90, 0xa0 + @ slot machine -gUnknown_08DCDB30:: @ 8DCDB30 - .incbin "baserom.gba", 0xdcdb30, 0xc40 + .align 2 +gSlotMachineMenu_Pal:: @ 8DCDA90 + .incbin "graphics/slot_machine/menu.gbapal" -gUnknown_08DCE770:: @ 8DCE770 - .incbin "baserom.gba", 0xdce770, 0x500 + .align 2 +gSlotMachineMenu_Gfx:: @ 8DCDB30 + .incbin "graphics/slot_machine/menu.4bpp.lz" + .align 2 +gSlotMachineMenu_Tilemap:: @ 8DCE770 + .incbin "graphics/slot_machine/menu.bin" + + .align 2 gUnknown_08DCEC70:: @ 8DCEC70 - .incbin "baserom.gba", 0xdcec70, 0x13e0 + .incbin "graphics/slot_machine/slots_layout.bin" -gUnknown_08DD0050:: @ 8DD0050 - .incbin "baserom.gba", 0xdd0050, 0x1A08 + .align 2 +gUnknown_08DCF170:: + .incbin "graphics/slot_machine/reel_symbols/1.gbapal" -gUnknown_08DD1A58:: @ 8DD1A58 - .incbin "baserom.gba", 0xdd1a58, 0x60 + .align 2 +gUnknown_08DCF190:: + .incbin "graphics/slot_machine/reel_pikachu.gbapal" -gUnknown_08DD1AB8:: @ 8DD1AB8 - .incbin "baserom.gba", 0xdd1ab8, 0x4C0 + .align 2 +gUnknown_08DCF1B0:: + .incbin "graphics/slot_machine/shadow.gbapal" + .align 2 +gSlotMachineReelTime_Pal:: + .incbin "graphics/slot_machine/reel_time.gbapal" + + .align 2 +gUnknown_08DCF1F0:: + .incbin "graphics/slot_machine/smoke.gbapal" @ also duck and pika aura + + .align 2 +gUnknown_08DCF210:: + .incbin "graphics/slot_machine/reel_time_explosion/0.gbapal" + + .align 2 +gUnknown_08DCF230:: + .incbin "graphics/slot_machine/spr6.gbapal" @ huh? + + .align 2 +gSlotMachineReelSymbol1Tiles:: @ 8DCF250 + .incbin "graphics/slot_machine/reel_symbols/1.4bpp" + + .align 2 +gSlotMachineReelSymbol2Tiles:: + .incbin "graphics/slot_machine/reel_symbols/2.4bpp" + + .align 2 +gSlotMachineReelSymbol3Tiles:: + .incbin "graphics/slot_machine/reel_symbols/3.4bpp" + + .align 2 +gSlotMachineReelSymbol4Tiles:: + .incbin "graphics/slot_machine/reel_symbols/4.4bpp" + + .align 2 +gSlotMachineReelSymbol5Tiles:: + .incbin "graphics/slot_machine/reel_symbols/5.4bpp" + + .align 2 +gSlotMachineReelSymbol6Tiles:: + .incbin "graphics/slot_machine/reel_symbols/6.4bpp" + + .align 2 +gSlotMachineReelSymbol7Tiles:: + .incbin "graphics/slot_machine/reel_symbols/7.4bpp" + + .align 2 +gSlotMachineReelTime_Gfx:: @ 8DD0050 + .incbin "graphics/slot_machine/reel_time.4bpp.lz" + + .align 2 +gSlotMachineNumber0Tiles:: + .incbin "graphics/slot_machine/numbers/0.4bpp" + + .align 2 +gSlotMachineNumber1Tiles:: + .incbin "graphics/slot_machine/numbers/1.4bpp" + + .align 2 +gSlotMachineNumber2Tiles:: + .incbin "graphics/slot_machine/numbers/2.4bpp" + + .align 2 +gSlotMachineNumber3Tiles:: + .incbin "graphics/slot_machine/numbers/3.4bpp" + + .align 2 +gSlotMachineNumber4Tiles:: + .incbin "graphics/slot_machine/numbers/4.4bpp" + + .align 2 +gSlotMachineNumber5Tiles:: + .incbin "graphics/slot_machine/numbers/5.4bpp" + + .align 2 +gSlotMachineNumber6Tiles:: + .incbin "graphics/slot_machine/numbers/6.4bpp" + + .align 2 +gSlotMachineNumber7Tiles:: + .incbin "graphics/slot_machine/numbers/7.4bpp" + + .align 2 +gSlotMachineNumber8Tiles:: + .incbin "graphics/slot_machine/numbers/8.4bpp" + + .align 2 +gSlotMachineNumber9Tiles:: + .incbin "graphics/slot_machine/numbers/9.4bpp" + + .align 2 +gSlotMachineReelTimeBolt:: + .incbin "graphics/slot_machine/bolt.4bpp" + + .align 2 +gSlotMachineReelTimeDuck:: + .incbin "graphics/slot_machine/duck.4bpp" + + .align 2 +gSlotMachineReelTimeSmoke:: + .incbin "graphics/slot_machine/smoke.4bpp" + + .align 2 +gSlotMachineReelTimeNumber0:: + .incbin "graphics/slot_machine/reel_time_numbers/0.4bpp" + + .align 2 +gSlotMachineReelTimeNumber1:: + .incbin "graphics/slot_machine/reel_time_numbers/1.4bpp" + + .align 2 +gSlotMachineReelTimeNumber2:: + .incbin "graphics/slot_machine/reel_time_numbers/2.4bpp" + + .align 2 +gSlotMachineReelTimeNumber3:: + .incbin "graphics/slot_machine/reel_time_numbers/3.4bpp" + + .align 2 +gSlotMachineReelTimeNumber4:: + .incbin "graphics/slot_machine/reel_time_numbers/4.4bpp" + + .align 2 +gSlotMachineReelTimeNumber5:: + .incbin "graphics/slot_machine/reel_time_numbers/5.4bpp" + + .align 2 +gSlotMachineReelTimeLargeBolt0:: + .incbin "graphics/slot_machine/large_bolt/0.4bpp" + + .align 2 +gSlotMachineReelTimeLargeBolt1:: + .incbin "graphics/slot_machine/large_bolt/1.4bpp" + + .align 2 +gSlotMachineReelTimeExplosion0:: + .incbin "graphics/slot_machine/reel_time_explosion/0.4bpp" + + .align 2 +gSlotMachineReelTimeExplosion1:: + .incbin "graphics/slot_machine/reel_time_explosion/1.4bpp" + + .align 2 +gSlotMachineReelTimeShadow:: + .incbin "graphics/slot_machine/shadow.4bpp" + + .align 2 +gSlotMachineReelTimePikaAura:: + .incbin "graphics/slot_machine/pika_aura.4bpp" + + .align 2 +gUnknown_08DD19F8:: + .incbin "graphics/unknown/unknown_DD19F8.bin" @ might be a palette? + + .align 2 +gUnknown_08DD1A18:: + .incbin "graphics/unknown/unknown_DD1A18.4bpp" + + @ trainer card + + .align 2 +gEmeraldTrainerCard0Star_Pal:: @ 8DD1A58 + .incbin "graphics/trainer_card/0star.gbapal" + + .align 2 +gEmeraldTrainerCard_Gfx:: @ 8DD1AB8 + .incbin "graphics/trainer_card/card.4bpp.lz" + + @ what are these? lz compressed files used for something, cant tell if tilemaps + + .align 2 gUnknown_08DD1F78:: @ 8DD1F78 - .incbin "baserom.gba", 0xdd1f78, 0x98 + .incbin "graphics/unknown/unknown_DD1F78.bin.lz" + .align 2 gUnknown_08DD2010:: @ 8DD2010 - .incbin "baserom.gba", 0xdd2010, 0x1A0 + .incbin "graphics/unknown/unknown_DD2010.bin.lz" + .align 2 gUnknown_08DD21B0:: @ 8DD21B0 - .incbin "baserom.gba", 0xdd21b0, 0xDC + .incbin "graphics/unknown/unknown_DD21B0.bin.lz" + .align 2 gUnknown_08DD228C:: @ 8DD228C - .incbin "baserom.gba", 0xdd228c, 0x180 + .incbin "graphics/unknown/unknown_DD228C.bin.lz" -gUnknown_08DD240C:: @ 8DD240C - .incbin "baserom.gba", 0xdd240c, 0x60 + .align 2 +gFireRedTrainerCard0Star_Pal:: @ 8DD240C + .incbin "graphics/trainer_card/0star_fr.gbapal" -gUnknown_08DD246C:: @ 8DD246C - .incbin "baserom.gba", 0xdd246c, 0x674 + .align 2 +gFireRedTrainerCard_Gfx:: @ 8DD246C + .incbin "graphics/trainer_card/card_fr.4bpp.lz" + @ more of these weird compressed files, probably for the FR trainer card + + .align 2 gUnknown_08DD2AE0:: @ 8DD2AE0 - .incbin "baserom.gba", 0xdd2ae0, 0x98 + .incbin "graphics/unknown/unknown_DD2AE0.bin.lz" + .align 2 gUnknown_08DD2B78:: @ 8DD2B78 - .incbin "baserom.gba", 0xdd2b78, 0x1b8 + .incbin "graphics/unknown/unknown_DD2B78.bin.lz" + .align 2 gUnknown_08DD2D30:: @ 8DD2D30 - .incbin "baserom.gba", 0xdd2d30, 0x12c + .incbin "graphics/unknown/unknown_DD2D30.bin.lz" + .align 2 gUnknown_08DD2E5C:: @ 8DD2E5C - .incbin "baserom.gba", 0xdd2e5c, 0x18c + .incbin "graphics/unknown/unknown_DD2E5C.bin.lz" -gUnknown_08DD2FE8:: @ 8DD2FE8 - .incbin "baserom.gba", 0xdd2fe8, 0x6c0 + @ pokemon storage system -gUnknown_08DD36A8:: @ 8DD36A8 - .incbin "baserom.gba", 0xdd36a8, 0x20 + .align 2 +gPSSMenu_Gfx:: @ 8DD2FE8 + .incbin "graphics/pokemon_storage/menu.4bpp.lz" + .align 2 +gPSSMenu_Pal:: @ 8DD36A8 + .incbin "graphics/pokemon_storage/menu.gbapal" @ pal for the options in the gfx + + .align 2 gUnknown_08DD36C8:: @ 8DD36C8 - .incbin "baserom.gba", 0xdd36c8, 0xb0 + .incbin "graphics/unknown/unknown_DD36C8.bin.lz" -gUnknown_08DD3778:: @ 8DD3778 - .incbin "baserom.gba", 0xdd3778, 0xc0 + @ naming screen -gUnknown_08DD3838:: @ 8DD3838 - .incbin "baserom.gba", 0xdd3838, 0xd0c + .align 2 +gNamingScreenMenu_Pal:: @ 8DD3778 + .incbin "graphics/naming_screen/menu.gbapal" + .align 2 +gNamingScreenMenu_Gfx:: @ 8DD3838 + .incbin "graphics/naming_screen/menu.4bpp.lz" + + .align 2 +gNamingScreenRWindow_Gfx:: + .incbin "graphics/naming_screen/rwindow.4bpp" + + .align 2 +gNamingScreenROptions_Gfx:: + .incbin "graphics/naming_screen/roptions.4bpp" + + .align 2 +gNamingScreenCursor_Gfx:: + .incbin "graphics/naming_screen/cursor.4bpp" + + .align 2 +gNamingScreenKeyboardButton_Gfx:: + .incbin "graphics/naming_screen/keyboard_button.4bpp" + + .align 2 +gNamingScreenRightPointingTriangleTiles:: + .incbin "graphics/naming_screen/right_pointing_triangle.4bpp" + + .align 2 +gNamingScreenUnderscoreTiles:: + .incbin "graphics/naming_screen/underscore.4bpp" + + .align 2 gUnknown_08DD4544:: @ 8DD4544 - .incbin "baserom.gba", 0xdd4544, 0xdc + .incbin "graphics/unknown/unknown_DD4544.bin.lz" + .align 2 gUnknown_08DD4620:: @ 8DD4620 - .incbin "baserom.gba", 0xdd4620, 0xc0 + .incbin "graphics/unknown/unknown_DD4620.bin.lz" + .align 2 gUnknown_08DD46E0:: @ 8DD46E0 - .incbin "baserom.gba", 0xdd46e0, 0xc0 + .incbin "graphics/unknown/unknown_DD46E0.bin.lz" + .align 2 gUnknown_08DD47A0:: @ 8DD47A0 - .incbin "baserom.gba", 0xdd47a0, 0xc0 + .incbin "graphics/unknown/unknown_DD47A0.bin.lz" -gUnknown_08DD4860:: @ 8DD4860 - .incbin "baserom.gba", 0xdd4860, 0x20 + @ link -gUnknown_08DD4880:: @ 8DD4880 - .incbin "baserom.gba", 0xdd4880, 0x238 + .align 2 +gLinkMiscMenu_Pal:: @ 8DD4860 + .incbin "graphics/link/misc.gbapal" -gUnknown_08DD4AB8:: @ 8DD4AB8 - .incbin "baserom.gba", 0xdd4ab8, 0xf8 + .align 2 +gLinkMiscMenu_Gfx:: @ 8DD4880 + .incbin "graphics/link/misc.4bpp.lz" @ dont know where this is used + .align 2 +gLinkMiscMenu_Tilemap:: @ 8DD4AB8 + .incbin "graphics/link/misc.bin.lz" + + .align 2 gUnknown_08DD4BB0:: @ 8DD4BB0 - .incbin "baserom.gba", 0xdd4bb0, 0x20 + .incbin "graphics/link/link1.gbapal" + .align 2 gUnknown_08DD4BD0:: @ 8DD4BD0 - .incbin "baserom.gba", 0xdd4bd0, 0x20 + .incbin "graphics/link/link2.gbapal" + .align 2 gUnknown_08DD4BF0:: @ 8DD4BF0 - .incbin "baserom.gba", 0xdd4bf0, 0x5c + .incbin "graphics/link/link_winedge.4bpp.lz" + .align 2 gUnknown_08DD4C4C:: @ 8DD4C4C - .incbin "baserom.gba", 0xdd4c4c, 0xac + .incbin "graphics/link/link_winedge.bin.lz" .align 2 gUnknown_08DD4CF8:: @ 8DD4CF8 diff --git a/data/slot_machine.s b/data/slot_machine.s index 08989ccdc..d68d4c243 100644 --- a/data/slot_machine.s +++ b/data/slot_machine.s @@ -241,8 +241,63 @@ gUnknown_085A8264:: @ 85A8264 gUnknown_085A82CC:: @ 85A82CC .incbin "baserom.gba", 0x5a82cc, 0x68 + @ 50 F2 DC 08 00 02 00 00 + @ 50 F4 DC 08 00 02 01 00 + @ 50 F6 DC 08 00 02 02 00 + @ 50 F8 DC 08 00 02 03 00 + @ 50 FA DC 08 00 02 04 00 + @ 50 FC DC 08 00 02 05 00 + @ 50 FE DC 08 00 02 06 00 + @ B8 07 DD 08 40 00 07 00 + @ F8 07 DD 08 40 00 08 00 + @ 38 08 DD 08 40 00 09 00 + @ 78 08 DD 08 40 00 0A 00 + @ B8 08 DD 08 40 00 0B 00 + @ F8 08 DD 08 40 00 0C 00 + @ 38 09 DD 08 40 00 0D 00 + @ 78 09 DD 08 40 00 0E 00 + @ B8 09 DD 08 40 00 0F 00 + @ F8 09 DD 08 40 00 10 00 + + .align 2 gUnknown_085A8334:: @ 85A8334 - .incbin "baserom.gba", 0x5a8334, 0xb0 + .4byte gSlotMachineReelSymbol1Tiles + .2byte 0x0200, 0x0000 + .4byte gSlotMachineReelSymbol2Tiles + .2byte 0x0200, 0x0001 + .4byte gSlotMachineReelSymbol3Tiles + .2byte 0x0200, 0x0002 + .4byte gSlotMachineReelSymbol4Tiles + .2byte 0x0200, 0x0003 + .4byte gSlotMachineReelSymbol5Tiles + .2byte 0x0200, 0x0004 + .4byte gSlotMachineReelSymbol6Tiles + .2byte 0x0200, 0x0005 + .4byte gSlotMachineReelSymbol7Tiles + .2byte 0x0200, 0x0006 + .4byte gSlotMachineNumber0Tiles + .2byte 0x0040, 0x0007 + .4byte gSlotMachineNumber1Tiles + .2byte 0x0040, 0x0008 + .4byte gSlotMachineNumber2Tiles + .2byte 0x0040, 0x0009 + .4byte gSlotMachineNumber3Tiles + .2byte 0x0040, 0x000A + .4byte gSlotMachineNumber4Tiles + .2byte 0x0040, 0x000B + .4byte gSlotMachineNumber5Tiles + .2byte 0x0040, 0x000C + .4byte gSlotMachineNumber6Tiles + .2byte 0x0040, 0x000D + .4byte gSlotMachineNumber7Tiles + .2byte 0x0040, 0x000E + .4byte gSlotMachineNumber8Tiles + .2byte 0x0040, 0x000F + .4byte gSlotMachineNumber9Tiles + .2byte 0x0040, 0x0010 + + .align 2 + .incbin "baserom.gba", 0x5a83bc, 0x28 gUnknown_085A83E4:: @ 85A83E4 .incbin "baserom.gba", 0x5a83e4, 0x24 @@ -277,8 +332,17 @@ gUnknown_085A8520:: @ 85A8520 gUnknown_085A8524:: @ 85A8524 .incbin "baserom.gba", 0x5a8524, 0x20 + .align 2 gUnknown_085A8544:: @ 85A8544 - .incbin "baserom.gba", 0x5a8544, 0x48 + .4byte gUnknown_08DCF170, 0 + .4byte gUnknown_08DCF190, 1 + .4byte gUnknown_08DCF1B0, 2 + .4byte gSlotMachineReelTime_Pal, 3 + .4byte gUnknown_08DCF1F0, 4 + .4byte gUnknown_08DCF210, 5 + .4byte gUnknown_08DCF230, 6 + .4byte gUnknown_08DCF1F0, 7 + .4byte 0, 0 gUnknown_085A858C:: @ 85A858C .incbin "baserom.gba", 0x5a858c, 0x1154 diff --git a/data/trainer_card.s b/data/trainer_card.s index 4f344c961..88d9b40f3 100644 --- a/data/trainer_card.s +++ b/data/trainer_card.s @@ -16,28 +16,28 @@ gUnknown_0856F018:: @ 856F018 .incbin "baserom.gba", 0x56f018, 0x194 -gUnknown_0856F1AC:: @ 856F1AC +gEmeraldTrainerCard1Star_Pal:: @ 856F1AC .incbin "baserom.gba", 0x56f1ac, 0x60 -gUnknown_0856F20C:: @ 856F20C +gFireRedTrainerCard1Star_Pal:: @ 856F20C .incbin "baserom.gba", 0x56f20c, 0x60 -gUnknown_0856F26C:: @ 856F26C +gEmeraldTrainerCard2Star_Pal:: @ 856F26C .incbin "baserom.gba", 0x56f26c, 0x60 -gUnknown_0856F2CC:: @ 856F2CC +gFireRedTrainerCard2Star_Pal:: @ 856F2CC .incbin "baserom.gba", 0x56f2cc, 0x60 -gUnknown_0856F32C:: @ 856F32C +gEmeraldTrainerCard3Star_Pal:: @ 856F32C .incbin "baserom.gba", 0x56f32c, 0x60 -gUnknown_0856F38C:: @ 856F38C +gFireRedTrainerCard3Star_Pal:: @ 856F38C .incbin "baserom.gba", 0x56f38c, 0x60 -gUnknown_0856F3EC:: @ 856F3EC +gEmeraldTrainerCard4Star_Pal:: @ 856F3EC .incbin "baserom.gba", 0x56f3ec, 0x60 -gUnknown_0856F44C:: @ 856F44C +gFireRedTrainerCard4Star_Pal:: @ 856F44C .incbin "baserom.gba", 0x56f44c, 0x60 gUnknown_0856F4AC:: @ 856F4AC @@ -79,19 +79,21 @@ gUnknown_0856FAB4:: @ 856FAB4 gUnknown_0856FAC4:: @ 856FAC4 .incbin "baserom.gba", 0x56fac4, 0x20 -gUnknown_0856FAE4:: @ 856FAE4 - .4byte gUnknown_08DD1A58 - .4byte gUnknown_0856F1AC - .4byte gUnknown_0856F26C - .4byte gUnknown_0856F32C - .4byte gUnknown_0856F3EC + .align 2 +gEmeraldTrainerCardStarPals:: @ 856FAE4 + .4byte gEmeraldTrainerCard0Star_Pal + .4byte gEmeraldTrainerCard1Star_Pal + .4byte gEmeraldTrainerCard2Star_Pal + .4byte gEmeraldTrainerCard3Star_Pal + .4byte gEmeraldTrainerCard4Star_Pal -gUnknown_0856FAF8:: @ 856FAF8 - .4byte gUnknown_08DD240C - .4byte gUnknown_0856F20C - .4byte gUnknown_0856F2CC - .4byte gUnknown_0856F38C - .4byte gUnknown_0856F44C + .align 2 +gFireRedTrainerCardStarPals:: @ 856FAF8 + .4byte gFireRedTrainerCard0Star_Pal + .4byte gFireRedTrainerCard1Star_Pal + .4byte gFireRedTrainerCard2Star_Pal + .4byte gFireRedTrainerCard3Star_Pal + .4byte gFireRedTrainerCard4Star_Pal gUnknown_0856FB0C:: @ 856FB0C .incbin "baserom.gba", 0x56fb0c, 0x3 diff --git a/data/use_pokeblock.s b/data/use_pokeblock.s index 7a2f26233..ffb7802d9 100644 --- a/data/use_pokeblock.s +++ b/data/use_pokeblock.s @@ -47,10 +47,10 @@ sContestStatNames:: @ 85DFD04 .4byte gText_Beauty3 gUnknown_085DFD18:: @ 85DFD18 - obj_tiles gUnknown_08DCCD5C, 0x200, 0 + obj_tiles gUsePokeblockUpDown_Gfx, 0x200, 0 gUnknown_085DFD20:: @ 85DFD20 - obj_pal gUnknown_08DCCD3C, 0 + obj_pal gUsePokeblockUpDown_Pal, 0 gUnknown_085DFD28:: @ 85DFD28 .incbin "baserom.gba", 0x5dfd28, 0x34 @@ -62,5 +62,5 @@ gUnknown_085DFDA0:: @ 85DFDA0 .incbin "baserom.gba", 0x5dfda0, 0x18 gUnknown_085DFDB8:: @ 85DFDB8 - .4byte gUnknown_08DCCB98 + .4byte gUsePokeblockCondition_Pal .4byte 1 diff --git a/graphics/easy_chat/cursor.png b/graphics/easy_chat/cursor.png new file mode 100755 index 0000000000000000000000000000000000000000..502ea2d696b2e942d2d39dbe533d18e6f6a4069b GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!VDxm*B3b|{{J(eaKNOt(|NksdEgYE3Kl}#d1bMnRhD5Z!o#x2JpuoZMmHq4g^JQF0 zT}wYKFesMWvt!MygMRiKxqN*cG*nKMGT$i>m6$Fpz{UB6+2+Bk1xq+gou(Z4&mg~p i%crYA*@g4V;S`4Za%_plUQ+`>R(ZPmxvXsZp*XPhX3Df z`TzeaPy`uh8X6WC7jN0S<=)kM|Ns9_Ig;~_fq_xq)5S3)qV?^xv%H5Dcv_7ezRh3G zEV0L-Ud-bq)4CYum0Xi@t1_-SS9TShT;9(6L-VxJSLL-AJeZxTURDM0oa3F)H|rpq z!u%ultHcZ$C)YToaXTECA$x&wll=rvgVV}W?j5_#ctS@=`IqadPZx8I@BTQn`<+!o zPYVlA0)s<`OHYPX0xLtWR0`*9#gqq+t|%OTTfVU+So!O*E#ZF5R=kZX^;cPI>&oA% zxR6&X&+lc&GINHn+j6gs9kXNHXT~@woaE%4Fq7d{ycL78!zD(p1pP))h0Pu-lAUk4 z9obU8FVdQ I&MBb@0D9S|u>b%7 literal 0 HcmV?d00001 diff --git a/graphics/easy_chat/rwindow.png b/graphics/easy_chat/rwindow.png new file mode 100755 index 0000000000000000000000000000000000000000..6319f9a5d4fb36099a8add44a80d7495dde1be21 GIT binary patch literal 419 zcmV;U0bKrxP)Qd0l!wEzFrb8~aFy|mud-v9sqvg|Q~0003l zNklqTKMlp`1nbCqtiD14X`T<-qXy8%DIRN> zX8`)?DTRF~+CeFl^kIA1Nz(udFkqrP8NjN6W?)mqQL|?N7-W(~H3*9s;M8z)BQ;H* zveh~tXcZXcJS9pgp)Y4X)JZ?5fd*>tC_@bF%zy^K0dziK^%VE>fgHf(1na-a<}3#= zH|Th1mhgeWJkxB+Q3mOwfn85(4Q+Px8oc?iYsx*;Fk6?}@9)iji%*0Dsh5)DRHpy{ N002ovPDHLkV1kDfw)6l1 literal 0 HcmV?d00001 diff --git a/graphics/easy_chat/window.bin b/graphics/easy_chat/window.bin new file mode 100755 index 0000000000000000000000000000000000000000..c18d45d3fa435d4e7342b95696a5ee84ac7be310 GIT binary patch literal 2048 zcmY#nP#lG$AuwPeAi*F>CX@oZS%HC(OsGT^{Td9KWJ0Y03-i$&PrVQr==4XaPlmet KDfRzI*AD>lLT>>8 literal 0 HcmV?d00001 diff --git a/graphics/easy_chat/window.png b/graphics/easy_chat/window.png new file mode 100755 index 0000000000000000000000000000000000000000..269971224ee168ca338ed7d7fdab207061feeb0d GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0y~yV2l8=Iarv1q~Gpe20+Rnz$e5NNdMnk{J-1sY_;M4 zcU%7dzX}vV2AYP3#l^*2_HMa%_1^#g|5J|S`~ylK@pN$vvFP19#Zc&wf`IGJLq!bf zH@5T{FDfgEw6gYmo@rVZ=ft0oClGtBXIaA%rS&%-oj>rHe}TwnJ&wS=!rxq0)^y(x zyv)2KMlStKXl7*nCWVmp2~!wf)Ld?nGt@o3^F&cx+%+by4SuJKij`((Udy_3%+J_VUbHH*{$leQ?xU&4 z*IQ2aH+_Bn`uqGxdE6)Z;)?aAuh*U|Ec@Qc`wL?{OY7}9z3!PH?|QoWxvXq8u#~WfG7G{vCO3Mo@;sGT~ z)kr|3+Oz{47{H`6W&xSHn9|=@V?lAy0B8?0G3pFhfU2~f{(ZA7yGOc*HGp0eVmM?0 zR6o!|kHl?g*;#@m$iUM(0L=6JB>>K#jpBvi0LOFES4Liz=gA#t8;q3#M;&yQ?w7ye zAYq0PAX9IRepBxN0F>o+TKocY3(;<0pPMQcEI`etP=8Mk7VziAO6Rqhz7_YzVxH=@ z)SJmSpeEQqn?6OiEFtk5`D>BC`r=+bhJ|U1-Ohdj7ib{RV;I1jp|F6KAASN;(9gvE zQ12{^oP`AdH39>mKidfbP(&Q6PqA!wsfaw_xWWXWepvZBxHj?tlK@mc$bcIp7C;G9 zQ2|Oj%I~~UW&xByJpdjc+DzLVfLeeCnt_4_Amsos1CT(|Kq93%f}921OAH|664;Rt z_DH)B!X0T0;5bg;Tv9;W{6lpg9WekXA+#X+djy2X`W;-v0O%pizi2%vk=c9D3|`{n~LR(rv{ zzyeO72eVD5zZL*`pV#_Zyw193CUwFYERf=aYa z2G=eDFczSO&_rA5rXWe4Di_}+31b1LU|<0sMu4a45Bu9IKwvCT2`peW0(|YwjryAd z&=~O!pnb{rKH#4uu7R#0>i`ERsU4t)#C_HsAgJMLQ@;$ruVJK*0P$wRIUF+pvyGd8 zcso-Q)^x1*>!26iz6`q{Tg^Z~WdR@8`aN9l_WSZHAMh6gfG%Dz0Hg2Au0KdSF#x+b zvw+7izrKtl^$p*w4I_`sx$|pf(}`Ja7eVUN|BE-oWB6*7dj)pgh1M53v5f0MA`E z#eW0r+2=wn2UzbvS!;x@p;{8K+yAi%ApK9v0?g)#06$+2_!lGyn&HoEr5peN002ov JPDHLkV1kmt9S;Bi literal 0 HcmV?d00001 diff --git a/graphics/interface/wallclock1.bin b/graphics/interface/wallclock1.bin new file mode 100755 index 0000000000000000000000000000000000000000..49f21ed5be9a71a3c2ef236d8128af809e066ab6 GIT binary patch literal 1280 zcmb8vM^_p^6b0Z5T;L{o=0s|mIf9^R3u&6RKuS#6P&H*kCuJi&<OF+?*ie52VQvTp_`-js_gb#iM5JU)Jgc)Lx z0s86V<{InYMg&ppAci=0v4=hGGR_!x7-fXpOCwy~|2`5(B84 z_gDHXj*vqh1r+fX$2jI&7Fl4PIUX^)(w9(11y$5g#|chx$`jUEW0e(_Sz75EXrhHS zI_RQ@KKksj%MROYvB}0te}(~u7-5VFrkG*IDJL9r#32VfTkSQ_P$P{s(Nr_dY-$r5 z+sKACurph{ZI{o#p{81DtD~-Z>Z@-(>srU!*0QEGR{E04s;H`(>UxLw_<)b7Tg|Fg zv9gs``mBzWQ(grX^$DNx1z%CLg5@n|N0z}A?Mz$I;e#K3`sgL;;d%Z&0th06Fd~Q|h8UxaFw78x z44iTPI1)%Ag)}m_!ZogW#SGI-G06nu2P+)kKZ_jlD4>WEZg7iR-mt_X3(PaetfMcZ zf+}jLqk%iz!0grg(1AFYU!!}!NI{H2a7-EDmCYWM| z8K<0Z%n^qiu2Q?*FsCJwAMyj?Xhn;uAjO3wqYIjQS3_U%4d3wt4Xazts#dYGqjw>vyb3C+q$m8uFFd1UMJrg|a+W>ACzMo5X=U_+ z-}r;S$XMD^mb8S$&+q{S6;fCcMHN%bq872Rg)C?nc!!I<3LfYGwLWsoBg!kE{PLU6 byhihw+b;0|m(KpgkFsC&|Gks@ztR5#gat%2 literal 0 HcmV?d00001 diff --git a/graphics/interface/wallclock_female.pal b/graphics/interface/wallclock_female.pal new file mode 100755 index 000000000..a7909e2e0 --- /dev/null +++ b/graphics/interface/wallclock_female.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 65 90 +222 230 238 +213 213 222 +205 205 213 +197 197 205 +255 197 255 +255 156 255 +255 115 255 +255 82 255 +74 180 189 +255 230 49 +90 90 123 +123 123 172 +65 65 90 +255 255 255 +0 0 0 diff --git a/graphics/interface/wallclock_male.pal b/graphics/interface/wallclock_male.pal new file mode 100755 index 000000000..1582ebfd2 --- /dev/null +++ b/graphics/interface/wallclock_male.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +65 65 90 +222 230 238 +213 213 222 +205 205 213 +197 197 205 +164 180 255 +115 139 255 +74 98 255 +32 65 255 +74 180 189 +255 230 49 +90 90 123 +123 123 172 +65 65 90 +255 255 255 +0 0 0 diff --git a/graphics/link/link1.pal b/graphics/link/link1.pal new file mode 100755 index 000000000..a86815b0e --- /dev/null +++ b/graphics/link/link1.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +0 0 0 +213 205 205 +255 255 255 +255 255 255 +41 41 41 +255 156 82 +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/link/link2.pal b/graphics/link/link2.pal new file mode 100755 index 000000000..a8c95a3c0 --- /dev/null +++ b/graphics/link/link2.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +156 197 98 +41 131 222 +0 82 172 +197 255 106 +172 230 49 +246 246 213 +255 49 49 +255 148 148 +131 164 213 +238 238 90 +65 65 65 +115 115 115 +172 172 172 +230 230 255 +0 0 0 +255 255 255 diff --git a/graphics/link/link_winedge.bin b/graphics/link/link_winedge.bin new file mode 100755 index 0000000000000000000000000000000000000000..f3e264d05eae298d53f88763b5a627bc63ad2d76 GIT binary patch literal 1280 zcmZQ5V4w&x79b!K8746oARx=Aev(4~5qiu8qv1z-S{@BQL#}KsU=>M!W z&kVnPyZYbI@c)!4%}cJndl%*C=vZ7_yk^asXV3lvb^QPTzanw_c_7Qf)5S4FVrp^% z1Cyh`gnI`*$aB~wEtD+K3{qL*!O6igQ6xE(B z^5RWOM$U(hf|81wh8AV6LKu!Zw#=P$nyt6{GuPt^dq2yxqq6>}pFzdauiO7-Wxe1m Z@n+fLj|4yeV@EI9&vG!c%Achgd;y(P2f6?N literal 0 HcmV?d00001 diff --git a/graphics/link/misc.png b/graphics/link/misc.png new file mode 100755 index 0000000000000000000000000000000000000000..ae6ba4d02b9847d10de7a64c45dc1b34b13d06b0 GIT binary patch literal 513 zcmV+c0{;DpP)Ty>UBt;#*J%G%eAzZZCtbWe`vC|{nMVrI)`+f#r!KIlJaubG{uIvdO4zy zA-@x4bNBH8sFZzkJnRW%UD(jzuy-J5vpJNes!UZH)yC|b%VqD#S{tD_blDs#;~&f+ zP?0MM#9B8>0Sfl8rUWoFDw$E~IYP-#)>E>V^&}4z2j}hixTdCM=+If0%}wcP{pKNw zy_0x{^v}>V)->l!;arfvkg@vd$gr5EgGW&+v2m>L92^k6u=)7$i;&h*tRAYc;i;bc zB}cJq4yZClvhs@@y5w;SeT413pah5#L!1-BBFkd|(bc&T@=9h>;zjazY!~+Umk^*} zubkPNLpV#X#GNt}gUHfb4wR|5S2Iub=P2u!Lt00000NkvXXu0mjf Drjqy0 literal 0 HcmV?d00001 diff --git a/graphics/naming_screen/cursor.png b/graphics/naming_screen/cursor.png new file mode 100755 index 0000000000000000000000000000000000000000..3d92ef6f49717486d8ff0f648413d930d1809810 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^0zhoR!VDzYlu|i?ltF+`h-=oItN%GT?pb2ZGpQVO0fjv*3LlYjK{YAkH{&%?a% mh47{sc5L$*XZw{n*t#W;9V7IttV3~^TMHj*f}6Am#wVJ3k2GgfXut@d4DEy`&)K-dZ_1IXO8wCMx8h0002M zNklpcCPt2~@m$aSv zhmedhi&;YI7@}zj!Hn208i0_tJDRwR7$NEt;c|0LF|Au#V;u0%(DBWHwLGvA=&Dpj z=tL69L^_Fb$0~&gK(dq@Qm$q1bs=eOkOIBF=RN1POFru#hv0W9$`YiI00000NkvXX Hu0mjfSs;q> literal 0 HcmV?d00001 diff --git a/graphics/naming_screen/rwindow.png b/graphics/naming_screen/rwindow.png new file mode 100755 index 0000000000000000000000000000000000000000..9571abb805b971600754b099f256070b9d06bf33 GIT binary patch literal 480 zcmV<60U!Q}P)y`&)K-dZ_1IXO8wCMx8h0004N zNkl?Z9m zUwmhu>#M8F^z|?ZP!GBTeEHbuQGWtHsg2$&Fe8(G&IE>zR9doPF<9YVQ=s z#Ot%&Mo)PnL)Ygi&PbfQP`F8_!fwh8Xu=`wnNarxQ-Rn>5EG|IM2qu~ph+<7oEh@! zr1Uai8?!_=xh>J?zICuJ`wpU-D9{MA@pq>*<`7-V^TKLs zvsTjZ0u?E`e@<7UVuOSOfS|y5zB&WLhm*vpd@|%QsXF7%* W7Sj2R!hq8N0000zrUCM dqxjjGN`}haa*r%_8^wUsdb;|#taD0e0syhf70Cbq literal 0 HcmV?d00001 diff --git a/graphics/pokeblock/use_screen/condition.png b/graphics/pokeblock/use_screen/condition.png new file mode 100755 index 0000000000000000000000000000000000000000..aaece5a38d0f57498ca0fcd8bbbdd26ff4403307 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|eg8-ipS0MfW|No#MuQhAdd^>9R z|6S6vDL^rXte|^GxBL%sT#|J38;B1EK$RB%+#-PNRh}-6As(G?r)(5#G2mgzbbNK7 z>&`OSm96;?S3hY8QnH63DH78gStCi1La?ICtCEu_rBH&Nk4 zN7@m_9Y^0Y*esH~$oNrGibaU|6t94LlzyWMTYjxU2}Amc6>l82^30yCC_V3E+o_Pt zdsz0l$W&atlK-pT!F>AXZRZ$rqKnv%EHz|1vX7ssld+X?D&rddLSY-*HH8g%zp6$5 aEEDZt`~F4K+#|vuA9%X@xvX=H(iYSO+nK@_XB#~q_$0)Lya;w5}&O=_>Ox7~+`$^^iDWr0cLmVcJbTT+X zCPy*Z|2QW&Nj5p0BA3&gA&-2{a*hHD4eocI3tZ$9m$|}Ku5q1WN+{(9W!yCI6;x8i zEpAgy4Yl0iE_K|ap8Gs7@Q-**1C2ECgl3-7!ZTWF<2miTFz~N<%^Tj*!8_jbflj*U zriWho_-Nq!8Q?R63^B|Iql_`m1e1K>E8h(KG&9WdojHE+lV8m9n+5*xmqq>=czdnT zN;$|;tK_8Ba@HET$W?AyD|cD`inYo^>*T5R@{+fFv_Zb|lfMGAQGwcI;5Q3NLE55V zg(y^E3Ri?86{W4(X5gb0qwR{-4#jDw;+3FXO4M%c(O&H{@Sm8n89M`S?I!=Dw*=Er BwYdNQ literal 0 HcmV?d00001 diff --git a/graphics/pokeblock/use_screen/graph.png b/graphics/pokeblock/use_screen/graph.png new file mode 100755 index 0000000000000000000000000000000000000000..3b4b64473b3c0af6227b0b196a52de68ee404a35 GIT binary patch literal 1571 zcmV+;2Hg3HP)$9yoOx@jE9Yo7zyK22vbi15r66ODY+<~df)K)@bpW~)gmDnYp=e7gi2cQYZUqoN z2&vsT1_1MA6x3N@%&0*sIAa}k@Uv(?b}2Y!R)GIgW#;Qb0b2zd;IkU=gB5Vhpc~-c z=?0uR5ZeGW@_U}zeINiki2W`A=lrW~0CWPL@|5#VKvx|I0Y|?G33dg{o<@uy|Kw=s z@;l1{p7O7UN5dgGVFdtmq>=L>0niD18oK}+D1ZPc!49Bz3&7*)Py&v4x(t9EkN|Yz z@$~^4{9v~Ppc6KLtb+mI+zoj$z~caqQUE{+fE^(Ly8yO4$ufX!o?lQJ#f%g%nl-=) ziX(P*c^_a`0-gc5{5DQe3^3=|Bg82N=gLUbfmGno3x~?1aDWoDOMqu|Moxry5$J%^ z9E6DgY_MB2Ck76^s0o&IKoE}Pc;N(%O#~ngy;H)nJ`yUqoaEcZC;8h z1y2x zkWqY6#!w=n`cyf{KnJ9C5@=jpivcZ*#UqY(H@aM{Wbbwy*AY!9hWDGd^YKU8 zd_ZYXZbt9|jka>Ql)>45m0@IS^%|>q`6!j z0L@u(hkoT305()WzdDov|5|`ZIa&a{o>~VIQ2$523PfS<6#$-+hJNFXl91{E!=r8u zh_rVti&j9D$G(0NwE?)G(CVPhW9@rc3e7CaEcDh^H9(byT6t6f{5D|U3aDdOo*Dp{ zgKt`ZzMj3(2iE{tV}}}`%%fVuktvG;;Ih@$nyCON9+V%nhjy99!`AAZr<2J%XngGh zjh~%v@aeSSgHeG5tQ!E7gf@W80I=9q0k19N)2jk7iblJ8Wk6xSm0wO3vjW7{CoYI^ z`HT%N5m5Eq#({t0*Z+t`bG0$n1kk1%E=y?$dThoRWNd`Pcx3$T|VU=KS$VvGSvEO#I!Knd420j33jIc5Nee@{L- zmjqA*kc5Q_LJ1%R5}=Mp2~t~30DBhX9&RFB@SC=c*D*zNa>1MhSqHMs4V&Qu0PKP* zW?LOBVgC()a_ca<;r8)lgTe~DWM4fT##SU literal 0 HcmV?d00001 diff --git a/graphics/pokemon_storage/menu.png b/graphics/pokemon_storage/menu.png new file mode 100755 index 0000000000000000000000000000000000000000..204c075048b0dde47dac3136c04e3178c3bb4fd1 GIT binary patch literal 1242 zcmV<01SR{4P)IleSGAT>^Ku`4n~$~ zX)eJbey92)zy<%jJmxLHY}~#^z^mFn|MljH0CmUn^e!)t`!f@O9fCtw|5!|2oaU8( z{-Ff86<{R~OBf!=VP4{hw#k5l#LMOCfKGrTDy(gdgwN9`ukKk(Rsfm? zxMaYVy&=?qL4QrK0&tT!)$*)1$Lq!jo_{v7%lu+K8qk;tP>ZAlNaa%kAQ1(`!*C{{*8}*$ z1Qb$6MFC&z;U~gDfK61i0Npa60V6B1X9q4Cz{p-Oy}D0h1$a3EXbswc?^S2GRuJdv zpW42dedpzKJ*oNqsga%6N6-E1>YX8d`*{7SwnqeP&;YP8totZ;uHI&){r=_ZV|}BR zf*-xcPCC`rxo!ZD*MHSFYANtqfV5?k6nMs+t6149`AUf+IX4*-va>1@X8Rtdk27o?~)+}-{r~_0P2?yfHDNUy#ge1 zNI~8JFnnmXRR}d89#HV22HY~71D}R8tU}-#up7!kz1U8@zz=TK_qNW$4hoAD5W-cx zB;Iut7yxr2DL|aEG)wQy>uV zSp#4bD6=cbjFs3-_M^~uSAakRez7a)sme?NP8XOeoIql zr`3eNaSg!oV!i0DciS~JAU!e!+>Mw4U`O`n;^f=ovu*pW0SFGIh3OYac$G8&P%u=B zoiv4BighG`qXpP;C@t(E6(SX!#|h5Ab0kF##-YFf~94 z=!76Jgct!2%mPp$Bq{_O07GCHLO-At!V!QQA#l!~J_oA6V+dTvBI#rS#EoV_6?hiw z>zI*+sq4VD%DQhMw$(bY7u*SZ!EFGxSHH1$L-U>VUt_eDH8KahD*ylh07*qoM6N<$ Ef)}7M&Hw-a literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/bolt.png b/graphics/slot_machine/bolt.png new file mode 100755 index 0000000000000000000000000000000000000000..1afda230852182ddac7e875c37e923f79ae4e849 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^93afX3?$7I7w-U41_3@Hu8xk?|AFA$l>b*5{;y$J z;>GZv;Xg9EckkZWvuBqqSrZkNrK#zt_IXkuP_L|~i(?4K%;bay24;c8GY1ajmdKI;Vst0AbxUJOBUy literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/duck.png b/graphics/slot_machine/duck.png new file mode 100755 index 0000000000000000000000000000000000000000..1bf2afc30037bdfdbc1d96b4421250722ad540df GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^93afX3?$7I7w-U41_3@Hu8xk?|AFA$l>b*5{;y$J z;>GZv;Xg9EckkZWvuBqqSrZkNrK#zt_IXkuP_M41i(?4K%;W?P-h_mNP_xtoj!nj# w2??fbLOhD=7CIOvhqHyHPYz&fyKsSlq2Mr^&Rc(APgg&ebxsLQ0LcP5mH+?% literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/large_bolt/0.png b/graphics/slot_machine/large_bolt/0.png new file mode 100755 index 0000000000000000000000000000000000000000..6d833c264dbf82a538f0f0a388fd2ca8eb489b78 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!VDx|E`RzTNErn9gt$67R{sZrcT@gfW%$2_ zVTl*Re}@0a=-$11XV0EpvSdwERFwaqZ{$5-z`>FkaYRVi z-j^n@A3mN!Nv8%d@y0-&uV(@hJb6Mw<&;$VRmsH09 literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/large_bolt/1.png b/graphics/slot_machine/large_bolt/1.png new file mode 100755 index 0000000000000000000000000000000000000000..706f3fe8bb27d6cfbc5f2da6353d21826d0231d2 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!VDx|E`RzTNErn9gt$67R{sZrcT@gfW%$2_ zVTl*Re}@0a=-$11XV0EpvSdwERFrzzY~($lz~d5V9>;Q0 zSiwxew&=va)h!S5XI&_$Vn5-OqA$C#TX>7WoCQaPcoq~MV)8ankW#Nn;Cy~!=Mm$r z*S5Wkd+D#My81GYQ^U7&PyTkDR96tbz`~mH%--gWe$rd9BDcQ<$w2!UJYD@<);T3K F0RX^BT6X{d literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/menu.bin b/graphics/slot_machine/menu.bin new file mode 100755 index 0000000000000000000000000000000000000000..a7ec9550817686a50aa1b08fca42911e1c10a255 GIT binary patch literal 1280 zcmaKq$5RwR7{y=12ds)kueMo7%sD3%&<`CX4N56#0rlcpi@!i}xRJwO1meXUZsu?^ zd$o6Zw`Z*Fa$eQU>zViKc~kQZ$U!+IhvkSIm4X+ri2E5W(gF#8RE?-%HKYdBfJ&k? zrX)chQ*v6)$XPij=cRza5*}o<4I)<=m{j{ee0!MO#G82wcUb;L zen2+Wkbcr%%Tn{W}A(4^8S=Ctn9p2*uKH?KT>w-e$ WiG1+|uki+NL83quiXy$P3HiTAz@jw( literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/menu.pal b/graphics/slot_machine/menu.pal new file mode 100755 index 000000000..56a9d31d0 --- /dev/null +++ b/graphics/slot_machine/menu.pal @@ -0,0 +1,83 @@ +JASC-PAL +0100 +80 +0 0 0 +57 57 49 +230 230 230 +255 255 255 +131 213 172 +49 123 74 +90 172 106 +255 0 255 +90 172 106 +255 164 41 +255 98 57 +255 197 156 +172 57 0 +0 65 24 +98 98 90 +0 0 0 +222 222 222 +255 255 255 +131 213 172 +255 90 0 +222 41 0 +255 90 0 +222 41 0 +255 90 0 +222 41 0 +255 90 0 +222 41 0 +255 90 0 +222 41 0 +255 0 255 +156 0 0 +0 0 0 +0 0 0 +255 255 255 +74 74 213 +115 172 255 +115 164 74 +156 238 74 +230 65 24 +255 164 41 +255 238 32 +131 213 172 +189 189 189 +156 156 156 +123 123 123 +90 90 90 +65 65 65 +0 0 0 +255 0 255 +255 255 255 +65 164 82 +139 230 139 +139 230 139 +148 238 148 +164 246 164 +180 246 180 +189 246 189 +205 255 205 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +0 0 0 +222 222 222 +65 90 213 +90 172 106 +255 255 255 +131 213 172 +0 98 115 +90 90 0 +90 90 0 +156 16 0 +156 16 0 +106 156 246 +205 205 0 +205 205 0 +246 106 74 +246 106 74 +0 0 0 diff --git a/graphics/slot_machine/menu.png b/graphics/slot_machine/menu.png new file mode 100755 index 0000000000000000000000000000000000000000..08aa5989d66f9d6d13f9bcc69801542bffacfce8 GIT binary patch literal 2396 zcmV-i38VIjP)NwJGrOo(pbx-?@r!W4mx;3|Wg!AvlOfkR?;=GN;Z)|>D5ef4TI`Y}Jw zDg4Yzdi9Q;kDgz8UhULs5GRp3WYw|Jt7QQaQZ`-{AVWx^B?l0>9zb>>$C@BJkV8XQ z4bTe1uZ8$k7)~)B489WLmxIA{4Zz#(u?9qrbJaQ2fLE2VDF9$V*zJA|Ksbc~gHGow z0F(*RhnU#(AhHyI0MG&)rY!`37T^GYbRh{rdXO(jpdOvAk-iYn^8IH*-1U84-s|lO z@$+6!#ilh6sB+;)_pSzf>o}L*7aH(g5#Yo+3#0CdJ@KH5j zryQUy*qZ@7Z-2{m@BgOVesqcPj~KtfxaMG%PtD#D^gp@UuCibouO)m1> zPup(pY)WrA078K22Rsk8jKZAYnNG)q^EpufU%dzEeqaEW4S-Y+atuwSbn)nSamd%X z=u1pTlABuE6d>sbJXd!Z$D>GyIP$zWn%?Iv!wYdkzIN}o!l=zt$*txXK++G41w$JE zIf)~A8DGk+IBK`!i^;|2Yu9c4tKI%G4wYSz0`SH8bDhS=24G9L5H)ehekeWkBLc*Y z&DV%;)JA{P21wPB2)M(S<#4){#=we4;RJxo{V?(_Q?yPen1R*JE{_4I*=|0QwTAJdM)it~`xO5&-wLoFuSrrX)rQWD0;@7*+sq z8{4rJ4_PCql*EOVE#PL4$I`Y@BjHfmx(<@3XHN%ldkH{V~TMd5sTnB2jH;?2%bNG{wK&Ee-HT#a_47|=r{vl9iU$z4DmdG<0=cX z06wYc7vXR`5AaA>#R5L5$V6z*13YEIN)|v7Rw&R6;OTl;$pX}YWuYXL1$*0`(I;T@ zhcXL3y~qM2V<4rCrUro4HEwuynozJHs%HT@jYFx^sGU#KSf>ej3qHN58^r`NN*juD zA=TgZ(6xTZTkvc2GG?D^#SCyFxz)T}CDrSjahQ|nf`CW`Z3gH{ZnbT`Ma%)}n=&WR zudD3YGr-$!_k>%`nXhE^&s3QZzzR$)&<12$+6n*`P6~L77+_lmAh}i)g181iDJH$W zo2JnOYP_MFNnVnMl9iE~<4+`PC}T?t0cfjn+FJ+Z3q*SPCT91NBW7fI1j&XdlNLozBpb0N{4K&Vs&WEU;+-0mHGS0Rz0* zsX7>M2qoiGbJCsxR2|F#R1CDk(7}Ce;{v8)^a0Yt8Gv<= z1z^R;ix~U8G<%hWNR9c9!S6L7;14n?h#Trhug-X*+g&G(8o)Hd0uAVNvP!vyr4-QP zAPZo$`OxP9LtPj6F2>@h0sMES2w=W#Sp+aCF~75QE1w5+I{X!oF<`~94oU&Y1Q>Wh zC;;XyU>%gWpb85s`^jzADk&&_P=Ke&+G1tLb8@~Akm!8um+N!hS_r^J*Mz>muX1@!T)&Q~>l_I+fA;Y* zfOS2&m4(r@bjQ7#|Jwq<(+uEg72xSIfUr`)%!PFT84IjyYg&+xK`CHS3`(<*>=a;W z7T&uK-n$Y%fQM;q`M?0BQC}keXBSR|=%1hVg*X=t_4TPZZ}<%%_@__x4EC656aZ)a zpx-#{2LX=f1T+F%gZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<!ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<KQy;{an^LB{Ts51pqV6 literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/numbers/3.png b/graphics/slot_machine/numbers/3.png new file mode 100755 index 0000000000000000000000000000000000000000..ea5f1e496f0eabc22ba028a724ff2f1ed3943fa0 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^96&6ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<KQy;{an^LB{Ts53L!K9 literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/numbers/6.png b/graphics/slot_machine/numbers/6.png new file mode 100755 index 0000000000000000000000000000000000000000..95a9ae0ff93e94efea800f1ec6d5cd74b1ca5f37 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^96&6ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<ZRaQU(D&A+BfFtoaWD)&JiyyxYrg zw40$hh~YoOe<5zH!qvXzPoWH=vS1Z^#i6?EE$Ij8~8Rj ze1BNM_`Upr<_^}byGa#HsRACnDvYTPhmxjiWZ#=rqVnODUVFHQhhmShmhAIwnJqER zyH#ZCXB~eT9CWe#^NH*A?}D`cK9slKqTBLxQS?K74PlizOSkdgTGhT)reT!?(47pP Lu6{1-oD!M<#_M+d literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_pikachu.png b/graphics/slot_machine/reel_pikachu.png new file mode 100755 index 0000000000000000000000000000000000000000..29b004c84ca8ce20efbf5d4158ca76bd59548456 GIT binary patch literal 2210 zcmV;T2wnGyP)>+000Or zNkl3~ahr?54zBi3npgtV__~D&R z!UrbU#OKHm4=jL5oG^VN0*GB8SW^fDu!Bk|2Ef>%20%p-$XL0+3}c5C*2@S1h{e$b zbnCminnw{11Bi48OlM7gCII+@{Xm~#rgE+WfY;HD{?fExM4b5(yQUy{Q4~u86gTTm z5I+}G?f^1oVq>CtVG4~%<^dZUfFgj*nE9fv`iN?2vl{(GY19V8{J} zhcXt=W*oQxn5MXYUzm}Kg_i=BvM5YH7YO*nFbRs{{c{sR2(k8wy3_=X0|HDE+q5iJ zW)OJbe3zEO%!Uhq5UI2QxEuof*nXewW+-|kb5{V<4I%D#^%CoqqV8!g9?`Y*64Bf!g;j~NF>48kZ7jsd|N&ZUIiXF-&5z~QN9F;XtV z%b{)o-a))PRV}a{)F}hhb)+2z$>%V_rkogyG5`Jo0HqEAFgF&&UF&hBFSX>5B(IcO zxNAKLFA`eV6zaccLC8OV(!$1D5TmP#)NyVshO^2w!i#+m8js@mhXz0oB7wCaQ!D;q zt65Hn#$Z6%0SODF9WZnl7Kkrdkjet57H}L!ZN8efEyVlva4@xj(Bf^RnbCt98uix( zf>E4K{TCQu=hb)iVW~CTi-0}N%BC8JNv{0>^l{q@-+@#xB>Y}zq8%vTU=ShlW*kyZ zSi`L_>W@Us84OZ?>ylXifPJj3ONzNB>Pi!O9AZwp13;qbCTX*un^kNQLz{pk1yRMZ|(Ml;tPgt$ycKQ#XdP_$BKg(3i=Cd39; zR04{3{WcJozade67m#YAy(sM$ObEToR`wrUWsw`CK}%D7Cds6wHa-UKAw{SKjYL`M zRe0l>6pB1I2Lo|-)Jy*mAXRG)26jiIk`B=6fLI$TcYsAFh-)LWLtqMB$z}|Iz9!XT zQd@O(7Hb3~DSL|j)PSpt!R^m_knqoA&eTtW#}8oK!R?1ntgimG|45@K;c<^Uc)xzK zLm*MOY2JU5?1`4F8YRijk~`6wEMi3~^}X5($sLMK;ik}w_^&hntXTR;D8Q5@IlsERGG;zp))xx zmAgxd8QA9&u)2>)Zg)+~wcK(cc3t4z$SLe=`M;I12~i)e1GxFU4r~tBo8b4<{Qxsp zHQfNX;$H)3Uw9RGn4#nhKB>{;_EP}&Q2yocN3>FXpk2Ytr?}%TmqH)6wU4Sx5Z4xJ=md$o`W$P{4+zDhGTIf*v5?c>;q0s(}NWU}NxZ97hsUME$6phVE>*nJ={%pE45Uzz* zZPJtdK0d9I{($JBmtsj#-hPZvQc52{X|DhNT`$Q}E)fuer!H?le1!D(M*{LBL1lDS z`b;^$Cb)Cje#`cQK^O@?zKtG@zoF zq*Qsa8g>B&z#~?`Z{2J4M^jR)Aw%1 zh~1gH7&tYxmp1<9aWwU;2MJAmh8Cpa>gj$1ZH%=UY>4e8e`AwK#tvV(Q>=cGqX4k} zs4I#&f*JzJ2oSuUYP^=OE8%ejcp1A}83V!*hxG;TZ#;bgaJ7vf8U?tUkzS#fFRs7f zvGLw0(5ZFpN*;J=&vh;U^}$}xELcEa&lp?h-<>o-{n?nkDG!iUi_8U%jM-(1mhm~A z6)6O`<5{DsYt%lJ)VuYC5b&;Xi_E6nT*upYBW`~=GQ?JNZ&&PpohUC#xFzSJH1yM_ z;KqMu;TE8b%x!l*)u%M8VVD!vn{$6OTI4?h820!?Ce#3#o)%MQWv<9%YJhw|s*a9J z3G}NX#vW5EkS+#>G-m+)|YOaC^xLL%`1xIKm0LCe)g<|QwAVIbV z0de!Zq(iNx=W}R{#W3|f0R;if?_dadSUgjJ0=>?W0pep=RBBrwz|~K}oUW6Kl~NbZ kYA}z0u0Af=sQ;||139l>8&3HO#{d8T07*qoM6N<$f=8MSssI20 literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_symbols/1.png b/graphics/slot_machine/reel_symbols/1.png new file mode 100755 index 0000000000000000000000000000000000000000..73e9d33453a130c985dab69f5c3be5da39b6b6e7 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ip*Z=?jS65f>-MaXHi+Rz)l?ejVh^d4b_faE%makox@&8=IHr-aq@#v~o|r!jcC`njxgN@xNA Dp+#yi literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_symbols/2.png b/graphics/slot_machine/reel_symbols/2.png new file mode 100755 index 0000000000000000000000000000000000000000..866f4cead09288dfdb8febe8a9e561db6da3f4fc GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ip*Z=?jS65f>-Ma*nq=j zZ)3aStM&G0*h1Ahp8V9UWT={lnw_MHKz>QmA_uj4r{wDHx}PLE;(J?0j+ zRSd5UopRYu%(*R&mdALA-_@qeh^%TUx@Gv~xp{!XCF7(8A5T-G@yGywoT CfojJ9 literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_symbols/3.png b/graphics/slot_machine/reel_symbols/3.png new file mode 100755 index 0000000000000000000000000000000000000000..9641dc4c50a83a080d0e8712b2e2fa3257710a82 GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ip*Z=?jS65f>-Ma1wvBxIFuQ?wWeSFN>zPb?vMFY>9K)ny}_! T*^d=Kmoj*|`njxgN@xNAGAVXO literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_symbols/4.png b/graphics/slot_machine/reel_symbols/4.png new file mode 100755 index 0000000000000000000000000000000000000000..b3319e0e4ee3f3e5ebadd34903a48cd20f7b879f GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ip*Z=?jS65f>-MaXT<}Yc!%>n7uD>=gJ=%G2s=iPiQ#I4`UBCS=&7JdGyK=!iTd9c+r4>qDd<|!X zZG|RGYE+98UEFxsel}yte23(u%avaiFuQP0NZ7qnb5-#6d(5rrk&!>A811cpF2MDf s<>&9H9es;;9s2z=`uXbpO}D=?->3{f_)Y($570dfp00i_>zopr0C3W3kN^Mx literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_symbols/5.png b/graphics/slot_machine/reel_symbols/5.png new file mode 100755 index 0000000000000000000000000000000000000000..16ae0f3187906b344c750d2a3ce15e4f3692019f GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ip*Z=?jS65f>-MapWc?Lo_DtonXk2NtJ9;MhR(+>YsMI zxu1Tm!vBi@LPU=#v*oX*9XAag?Mqs<-MaU4o$rqr@7(8A5T-G@yGywpL CscJ3& literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_symbols/7.png b/graphics/slot_machine/reel_symbols/7.png new file mode 100755 index 0000000000000000000000000000000000000000..e6535b38026e29c9e8345da3886fac9273761db3 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ip*Z=?jS65f>-MaYpupo& z+7xBw(0(G_-l)Vrc2yDc63<)W&0000mP)t-stgOZV z|NsC0#rEz1y_^7IN&x?AQoTw+i#ahl?yLZ;lmKc${{a7#l$=^xYAGo}w!)-E000A} zNkl&g24J^Z?m--&O8^gxZn_f_Q`Sc+@5sjibj$`~V-I zlv0wmT#o{hRn+Q!UXiyN1AM!a8@&E*4(oa|3PciVehNCN8Nl%`#siTDfS`nY#DG&s zG(TJV`!AO8fQUq0o9yF=erpUkiGD>B_KjM3lm64 zpde)l1vqYfF{0%u*9QfNNZ^xR`N?*s1JNwF2a<&jgiQ310+Lyf3gZG1i7n23D91Yy z;ItA@IU_(w0kNJzkIKpAp$fln);j)ekbB}%I>S{5AmJQBEX#j&t~GuTie@gWvc3GgLYD>#Bc zB#R~au`U?2UH+5ngCu} z09q~ykev_tsMF?-UVeC=KgFoI;YdKbf;chQk5S!)8}^Lh0PG1)46KA{Eo8u*I|yKD zsZFH*m!1iuvI67ArG`D+!l3v7Uq5d3?=w*X0i!1?J$iSTi*T(zpf^xt2pB<0c>BWx zCD*&e;989(p9NAK;_M!@2ec*X4*<*{0T3kA;F^@`aWac9dxp8&-26Vc*>ZjR_A?H+ z!z=)*#QNa(_h0K#?&oj!6Wu!p>UL*4E>bij0CG2_*Emo?bh+LPi3YTER0-sIx!$?G z8eiUTEOP~Tzg^zVh1LQ31<8t`0^}sbUo2q*f>pfL!FI@d)CF84O*9Du2v}dF>g+!F zHIZGDuQB)np9a)sKmL5IhxTUa0G>hf-ANvpmyjPU*T<#VmpibXU=M5#%RpYDZXM0v zjx``RBh3GqZ~&Jv(FDLP93wFEk(89crJyb&haPlyxtONb|DQ?x zZw8WC|Nk%f4+IQYP|O}xkly{CE{-7@6I&-*^R*c8xaf+{QC{>Rj(g{fCHIt`uqYnC zSMj;g)yX>aPs(`-=PxSX#dEgL`g-mB`}r%UPV=#05Y}DC^wZAQtJ^Ei@y^_%hH>o~ zwO=GT{xF{K5mFFgFm{{ND4?DYALMy_=j;U`PYn-URSFeo+?pD3Rb*@Vn`7T@Sj}=b zJ)5r6t}GI-r+M$&hjjPYOJT=%NICOr96Qq_I?0vw@S(5OJ?G2Y7EQez`u4=*xVNjm kNzYh!>xEi5d;c$n6n@8xBK{msK(8=(y85}Sb4q9e0KM6UC;$Ke literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_time_explosion/1.png b/graphics/slot_machine/reel_time_explosion/1.png new file mode 100755 index 0000000000000000000000000000000000000000..33492bc45c5c528e260372777f4a95ebaf82f458 GIT binary patch literal 459 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ipS0Me&i{bwghG$U>|DQ?x zZw8WC|Nk%f4+IQYP|O}xpkBr>PZ!4!jftU?eDj(O1X|x}-AulI^RR);f=1VA2kSg{ z>3HmPT>Xrp;|asWLmRChZ|PPtJ|v%SQ*ZX{yXK~?mAOx{@1{Rs;d%D-G5-y(IFW6F z3|HBXCLIfMNPL>UlA%?7vy-KShUlH}5Y{ig9U37_E{k^cvb=NeeAhJL*O#5CPHRj; zlov!lJ0dsb@@I$k|M-PGw0)sJ*V~h?!Dik6W>u+5f*WO z*$$g$5&7pM1uyZQep=tc0%Lve4J4m+dNdx6=3QOlXS4+lgZ*{sj}?dIb>dPn%SO<`P-aAD?JzSc9* p$1<9#&7M}yyDRg}F+{ZTwn3xlVtpUXO@geCy04m?Ew literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/reel_time_numbers/3.png b/graphics/slot_machine/reel_time_numbers/3.png new file mode 100755 index 0000000000000000000000000000000000000000..281273f7d71569cc10440c6dd25718e32e837b2d GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDUb#$!$4+QU~{J+ZZe+|PD zFNXgN|B=zXd-u+sJ-cMdny9EOO-)C&&yxaydKElf978x}CjZdjVEXi5Qi12-f1dx2 j4H0ZH;-Onk|7U0L_4l^)er{$6RLkJ$>gTe~DWM4f1-v*J%a|bx4YPfe;hy^44$rjF6*2UngEbeJnH}e literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/shadow.png b/graphics/slot_machine/shadow.png new file mode 100755 index 0000000000000000000000000000000000000000..a7862ab30537d692ee396a49f4c313abf468ba1e GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^4nQox!VDxsPNql!DT4r?5Z5(V*ZcbE2ZMG&LPL{eNx;>UH#VaSYLzn4HkiyxXIJ zk@?P128~O5W_&7tA9rB6>{Wp^zb2kJpvfQX7{HiUxk8&mYr!2}mc5=93pm(KAD%cQ be3#+cMk^myhKI^P!x%hW{an^LB{Ts5u&xqLaprK!OPmE$GAR=>E@Lt(EszU~ zL#?dHiM&`81yK|X4ClCTIOj}Jlm)pc^D-y1vK|d+L=&3Pf>yL?T^W^K-3ji!#TnYs zfldSv;QHEb=QGSwrV1vAA&g%1p&$LckN5Jha4$S-!5BYk2ou8o@&+`xd!*_otFY}L(Mt51FWe?9kN}BQ% za~}L5bI#^z!Gk|cnr+&lUD|W}71PuGc7E?y)%i`+n9U&_(J`GkzU8ATu>1^_Nvn>p z|N82vOtSn?D`@D3aJa-3u5p7~+~FM`_{0~!ac}D7`?|G`9z)2~AMl7LJmUqg@Ua?J P%j%e)y_tI1583_?X`mZ` literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/smoke.png b/graphics/slot_machine/smoke.png new file mode 100755 index 0000000000000000000000000000000000000000..d38690d91ae94e6ad2cce3bcd3c48691da91a852 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFP2=EDUb#$!$4+QU~{J+ZZe+|PD zFNXgN|B=zXd-u+sJ-cMdny9EOO-)C&&yxaydP6*2978x}x^^4#H5l+PALeUL|6jj+ zbLh%5BAxtS^i_HT_WmgGI}^q*_o6hzvIqQ2AM~}B+>CJ%vk~UFS~2N_Rqqm(E~{EUK literal 0 HcmV?d00001 diff --git a/graphics/slot_machine/spr6.pal b/graphics/slot_machine/spr6.pal new file mode 100755 index 000000000..4f74a3079 --- /dev/null +++ b/graphics/slot_machine/spr6.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 98 90 +255 189 16 +131 0 0 +197 65 16 +197 65 16 +197 65 16 +197 65 16 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +0 0 0 diff --git a/graphics/trainer_card/0star.pal b/graphics/trainer_card/0star.pal new file mode 100755 index 000000000..f49b7f2c5 --- /dev/null +++ b/graphics/trainer_card/0star.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/0star_fr.pal b/graphics/trainer_card/0star_fr.pal new file mode 100755 index 000000000..1e83a252c --- /dev/null +++ b/graphics/trainer_card/0star_fr.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/card.png b/graphics/trainer_card/card.png new file mode 100755 index 0000000000000000000000000000000000000000..eab827246486e0896e1a177031788aff632c844f GIT binary patch literal 970 zcmV;*12z1KP)V!Zn9;Bc000A3 zNkl7S z01L(%5EhikAQgU<`iT$VUbv{5hwtH>&U{-##rhH7z?fw;X@-p z(>OqCL4tC_=q%XhCFniq34{eZp9f`l7DiF$+3j3bms6IP@S>pgUq|kx`*a!$sESTXt3!pxVsQzOBIBCH~P{kIm?C_lgWJbYe&{+#4 zQCQ#RLsn<yv!rzZ+nQzbVCDgCP3&0M)@d5}JfMEMN7Fh5;2weMl)3fd zmr9AO1-@|0_C?Y^#sYM}n_MCR;D+@Bt{ea}B9{lSu3mfZJS?Nu0`$PiM4F!ieAjcL z-vVgiEkuCYS}>`Q1?+vU^WuW@Q2^rC1q_ixdk3&{pft0(7m$kcCnXCdYQxo&Y8b%y z+1tMhHZ!=?`BYAI*GvT5n$YdGN7T+=4Y#nH3fNDzkOjcwXbWl>O&*|?L4eOf3v&T; zVo;+#0NTKum;|`X<^K=>`oA5T|2e>J3Sb5L1m}wZD7^ps0P&JW{{gQIz(2t)jW6L`jZy;m_(A9SaD9m^TuM0&P{?Nhz<=uBq!dE7 zczb~BLCO|BLLA)tR^1BmHMa1K03pSp#Y3uFDG&m8s;z#n-r?I6fU*F*DnN@7+-rc) zr5Y-`790TLlNhwBts{`F0cbyG04@HcjsV;$z~QJZsM5m`-XBj|IO-qwohanJ&|Z`U s=;!+!V8SrI3Sd$yqb5xz)YR$x2Rd}Eei#`R>i_@%07*qoM6N<$f;4EoO8@`> literal 0 HcmV?d00001 diff --git a/graphics/trainer_card/card_fr.png b/graphics/trainer_card/card_fr.png new file mode 100755 index 0000000000000000000000000000000000000000..2fea60d09bc33f50d0b67f27f8287ea270d00a0b GIT binary patch literal 1467 zcmV;s1w{IZP) zNklc!=;+G%3_xQu^^~f@^9$P`? z>Sa-stHPSrdgsdDx-#>{zEa1o(;th)7gv9))Nfuu4R=~8Q#uR$uGDvzr8T`H0S$qQ z0PU>;7nwC95E1yPA4ahI{{+r2A;GKMm=WMQoahN^qTmUj#C>uoyLv{0I0B{A&=p7U zfvk5+29Z4fU`*CALLC9MZ7=^R3Xt^HWYp(X&O^yM%=-ZIA6g$!o4$Cbbs%t+RRULK zWfcJnP`NC(Iwr_}s04hymS6~iclsh@0`@`fMv`@`1y4X3Xhbv!v_=UCE(C$ABa8uo zwgsbm0w*8|T$qAP459#nZ8L!saCMmnhyeUx1bF>75}=Ou9rg4CTM(3XIdkqe68uH~ zkM<$H&1=CD5P}q_BY+bjfOadOZ5~*HvXua90RjpWPYJSC0=x$ToQ)v(xf20dtq26a|&* z0wSi#6AZ%shT!XalXKZ6te=835pe% zIUfX37;r2`V(|JYOly1qkK5<{D0WG!fJ-^&dGCH>r&%CyGr6fJP#pUWp7)|Z9Su@I z=7A*WyVwu#9EkC=tWzes6}T}^IX(`j_O;M=v4@bz%44*(E@vL{w?mHBkS=% zZ$$dr$@5!`oCuuQ1bC>{A5Wg0kqA7O+p>HvH9n~3GVzVf|6{R4Q-STae8vaWbm{lR z2jPNKmz6Ny2Hcha0&NAJQ-T11c_velM^p?!$ryCglLVUp!1A1?0;L-~Az&B0&%};& zVgz_QFak*!-GDH0qlQH zfc(&ui9CLd0Iz-C4$@Q($4>=X*8=Z}T?K9$2vnm$>vGQXTVpF8f}Uqpo9!errF7H4 z(_A#&bwmg}#%-A}yw9b;Peme7#BCC}UO%+S~}>Ue#MgUtUG^eTKVY zAOOTzz+>0gRYdRzFGm88)!8slgm71s0%jwy0yccEjr$vcTVc2>3W2$g_3FGrl44Q}90ccd_h5 zP)$J+6o^8a2Z=!CMDGKi2Rh9IC$QJVTBs)&x0qN9^-eBrIG|9^>L VLWzQB#S#Dj002ovPDHLkV1j^0q>umr literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_DD19F8.bin b/graphics/unknown/unknown_DD19F8.bin new file mode 100755 index 000000000..6338ade28 --- /dev/null +++ b/graphics/unknown/unknown_DD19F8.bin @@ -0,0 +1 @@ +33333333333333333333333333333333 \ No newline at end of file diff --git a/graphics/unknown/unknown_DD1A18.png b/graphics/unknown/unknown_DD1A18.png new file mode 100755 index 0000000000000000000000000000000000000000..8b4a564bffef8a2b471f6172f8e2fa81acd42a10 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~c!VDytB9fK>DT4r?5LZXX>iNl}(ePO52pXJ&i5FVu;nX*iyZ|0+^t^y0Fc%2oq-A6> zdZV+tmt1kp4Y%BJ&kAWxAj6Ga%L9)*@yrXayz$Nl zpM0@yl|pSt9QDX(Gk44(gFWKmAoZfs%f-u!mnW3F|DmRg#^*treso*P@6XsW46tc@Gi zJvY>7)3|CKnXqBqbF1_A)K}kl)>WzRC_uWe?LYa?)}B}O7BZdbX^+fIW*}EX_vBXo GWqkwa2RUB= literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_DD2AE0.bin b/graphics/unknown/unknown_DD2AE0.bin new file mode 100755 index 000000000..c0914427d --- /dev/null +++ b/graphics/unknown/unknown_DD2AE0.bin @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/graphics/unknown/unknown_DD2B78.bin b/graphics/unknown/unknown_DD2B78.bin new file mode 100755 index 0000000000000000000000000000000000000000..c83a6e494a34b961b6cc802e6ef2c3e9817785b2 GIT binary patch literal 1200 zcmbW$*G|G<9ES1d;44-wcv3V`6M__tXyS@{?=9}VZl$GS68D>wb4t$u;(EdB7p3 zp6}i%dvD7J9y!ih_q%V(zT5W0mX7uE4>_Ot%vy^G+w8E*9#>p*!z~RSipX~%NXRZh yLgcf-jMYPS3B8E)mdh=cTOqejt|7NlZoR!h!xE;RqQpljVH%+6f&4Qx1Mv&|cWdha literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_DD2D30.bin b/graphics/unknown/unknown_DD2D30.bin new file mode 100755 index 0000000000000000000000000000000000000000..14840e5e469c2f14a661593a57ee7d878dc9a1f4 GIT binary patch literal 1200 zcmd^;xekI*5JgXLidWF^3H%|DC_*$L2(mTqviz(FVr2oZH7Aoh&B<+Mz+k0;Az-m) zqrqA%u}L{gG~8rFM?*_1jm*t%a4qF1SMAud Tmz~T_*K|zF1VgPfFnaR^6lN2U literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_DD2E5C.bin b/graphics/unknown/unknown_DD2E5C.bin new file mode 100755 index 0000000000000000000000000000000000000000..3169533c0542e6dee44d0721343f3876705aa698 GIT binary patch literal 1200 zcmbW$M^D2r7=Ynd#f2bosno(bGzD>Eh`smT8!mv@{3$kVPYeNVe;sz>HdH;>ie4o- z#E-v3Q6NrzgyI5{q-c&%N+g9xh5-f{Vwe#|8DpFS4mskOHoq5MYkDIiJl`&`$P&w} zu*w?iTyw)MciMjQQ`4_+T^t%CNH1(Q{(+9_{m16i$e eLfM2J{{yi40%`dlDukvRtyZHKGWfud@XZGF zgg&-k5D81iC!B<{@R0VhDtsgNHOv-5*l$y6wuD*acCLo2?H@E8% zI`M4%Xdb@9*@;``M@0U=VoiTVuzl#~{KGqZ<-h&G1a^My|B9s@Os-uFs%X6*7lX@2 AivR!s literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_DD4620.bin b/graphics/unknown/unknown_DD4620.bin new file mode 100755 index 0000000000000000000000000000000000000000..bc4260b1f1de6853108d9e551117b579a896ac4e GIT binary patch literal 1280 zcmZQz7zLvtKv@U~2nZ4dg#?5Ju-POcAW9Sz7myfG{W1cw6xlC^RW}0zvHl;f`XvRV Ph=S5M!Vg=TB329lDG47K literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_DD46E0.bin b/graphics/unknown/unknown_DD46E0.bin new file mode 100755 index 0000000000000000000000000000000000000000..64095dce5c0c3e9e038084e66d5c5da761d6fda4 GIT binary patch literal 1280 zcmZQz7zLvtKv@U~Cl Nh=S5M!jFLh006>OEO-C_ literal 0 HcmV?d00001 diff --git a/graphics/unknown/unknown_DD47A0.bin b/graphics/unknown/unknown_DD47A0.bin new file mode 100755 index 0000000000000000000000000000000000000000..847486432f838113bd1ddda0c0a3b1c5e14a78ed GIT binary patch literal 1280 zcmZQz7zLvtKv@U~7zh#tg$#rZu-PPHAW9SzH;@=m{W1o!6xlC^RW}0zvHl;f`Xvpd Ph=S5M!Vg=TB329lTd+CU literal 0 HcmV?d00001 diff --git a/include/graphics.h b/include/graphics.h index a3feb9257..81aa43b82 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -2545,9 +2545,9 @@ extern const u8 gUnknown_08DB9F08[]; extern const u8 gUnknown_08DB9FFC[]; extern const u8 gUnknown_08DBA020[]; extern const u8 gUnknown_08DBA12C[]; -extern const u8 gUnknown_08DCC05C[]; -extern const u16 gUnknown_08DCC01C[]; -extern const u16 gUnknown_08DCC03C[]; +extern const u8 gWallclock_Gfx[]; +extern const u16 gWallclockMale_Pal[]; +extern const u16 gWallclockFemale_Pal[]; extern const u8 gUnknown_08DCC648[]; extern const u8 gUnknown_08DCC908[]; extern const u8 gUnknown_08DD87C0[]; diff --git a/src/wallclock.c b/src/wallclock.c index 897576719..ea6137c5d 100644 --- a/src/wallclock.c +++ b/src/wallclock.c @@ -92,8 +92,8 @@ static const struct CompressedSpriteSheet gUnknown_085B2208 = { }; static const u32 filler_85B2210[2] = {}; static const struct SpritePalette gUnknown_085B2218[] = { - { gUnknown_08DCC01C, TAG_PAL_WALL_CLOCK_HAND }, - { gUnknown_08DCC03C, 0x1001 }, + { gWallclockMale_Pal, TAG_PAL_WALL_CLOCK_HAND }, + { gWallclockFemale_Pal, 0x1001 }, {} }; static const struct OamData Unknown_085B2230 = { @@ -561,14 +561,14 @@ static void LoadWallClockGraphics(void) DmaFillLarge16(3, 0, (void *)VRAM, VRAM_SIZE, 0x1000); DmaClear32(3, (void *)OAM, OAM_SIZE); DmaClear16(3, (void *)PLTT, PLTT_SIZE); - LZ77UnCompVram(gUnknown_08DCC05C, (void *)VRAM); + LZ77UnCompVram(gWallclock_Gfx, (void *)VRAM); if (gSpecialVar_0x8004 == 0) { - LoadPalette(gUnknown_08DCC01C, 0x00, 0x20); + LoadPalette(gWallclockMale_Pal, 0x00, 0x20); } else { - LoadPalette(gUnknown_08DCC03C, 0x00, 0x20); + LoadPalette(gWallclockFemale_Pal, 0x00, 0x20); } LoadPalette(GetOverworldTextboxPalettePtr(), 0xe0, 0x20); LoadPalette(sUnknown_085B21D4, 0xc0, 0x08);