From 47d25da38aa418387a775a141a18e0ffcd33efdb Mon Sep 17 00:00:00 2001 From: yenatch Date: Fri, 6 Feb 2015 22:19:12 -0800 Subject: [PATCH] Intro palettes. --- gfx/unknown/17acd5.tilemap | Bin 0 -> 360 bytes gfx/unknown/17ae3d.tilemap | Bin 0 -> 360 bytes gfx/unknown/17afa5.2bpp | Bin 0 -> 2048 bytes main.asm | 375 ++++++++++++++++++++++++++++++++++--- misc/crystal_misc.asm | 72 ++++++- 5 files changed, 412 insertions(+), 35 deletions(-) create mode 100644 gfx/unknown/17acd5.tilemap create mode 100644 gfx/unknown/17ae3d.tilemap create mode 100644 gfx/unknown/17afa5.2bpp diff --git a/gfx/unknown/17acd5.tilemap b/gfx/unknown/17acd5.tilemap new file mode 100644 index 0000000000000000000000000000000000000000..a7ab408ff805cedf66b80d3023fb0363c001cfed GIT binary patch literal 360 zcmb`CR}X?f5QOc0S5a(O5xWQ2JJ<{Q|NoD-oYBN*H}i1$ap@vz_7 zgiP=U)L@7UO@f3BNT!&SW*Hd`f`oL4=eMp&im=|GC=LAqYj;?;hwyl!IId89 dkHTMy?VQdRYd9KDrnC8Cxw5XeyW{!uya4vfD8c{$ literal 0 HcmV?d00001 diff --git a/gfx/unknown/17ae3d.tilemap b/gfx/unknown/17ae3d.tilemap new file mode 100644 index 0000000000000000000000000000000000000000..0aabe5c5b942bbcf21548914c36f4bdd64ac36cc GIT binary patch literal 360 zcmbVGK@Pw$2tw2Uzj=tx+U_>e7^NTr?v6$dtPZoK7XnwgxZwG-3Mmn_y)Vgt-iKO7 luD$GY+gBIoZLd@cncj*SIy2U6B^qBic*!C-n@H<(5&=s~8S z9yi3vHe~EDaf6jHu`p#j%!_k9xK@UZhfT{EZLqc3_vK4kQ+L^Ar@bFZzW07F@4fGr zF92sv2jyiZs>Wix&`is$giKA7Mm5k$Qa+Ox(n3bWU(+4-&6-w$@P=!jlSQj}lMSDm$yy@+7Os3rc<9uR&Ac0%)dbbG6k( z8OT-&DyxcD+iA8jwUyv_o^Z0hsy@LZt-gY+Kk0q{q$kzCi+O@fdVF0-f^>by9j%!U z#Jhgn{C+oEKZqIDD7*_}9xfGU;eCd;IZ3^gTM2%ctih1O3gs06Lw;qSuGR zMx()i&Jy3=J~PwMz_NaSXD6u_4)5>J&CSoRt^(B8_w+0+ZEj9YZEw%c0_gP>6>V+h zftWk-GhUBdmSBw_j-NEOs1+T;v0=N+v1|l zHaUrWMNjuP_pT2?{a%s$%A2RJreC0pvjU*t@-nHV+-V?x@}FIxk^N0Rz(S=aADXoN z&hV8B+WcoF`K7!{`(nPBJLcX~&&Twmi3g9Lth`ju2QZe4Ow0Ke2IID?8+G9ogHxgw_`~CO-odUlB3Yl$a literal 0 HcmV?d00001 diff --git a/main.asm b/main.asm index 203ac389b..1807e44eb 100644 --- a/main.asm +++ b/main.asm @@ -96456,11 +96456,11 @@ IntroScene1: ; e495b (39:495b) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e65ad + ld hl, Palette_365ad ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e65ad + ld hl, Palette_365ad ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -96529,11 +96529,11 @@ IntroScene3: ; e49fd (39:49fd) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e5edd + ld hl, Palette_e5edd ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e5edd + ld hl, Palette_e5edd ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -96594,11 +96594,11 @@ IntroScene5: ; e4a7a (39:4a7a) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e65ad + ld hl, Palette_365ad ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e65ad + ld hl, Palette_365ad ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -96691,11 +96691,11 @@ IntroScene7: ; e4b3f (39:4b3f) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e5edd + ld hl, Palette_e5edd ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e5edd + ld hl, Palette_e5edd ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -96841,11 +96841,11 @@ IntroScene11: ; e4c86 (39:4c86) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e65ad + ld hl, Palette_365ad ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e65ad + ld hl, Palette_365ad ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -96965,11 +96965,11 @@ IntroScene13: ; e4d6d (39:4d6d) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e5edd + ld hl, Palette_e5edd ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e5edd + ld hl, Palette_e5edd ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -97074,11 +97074,11 @@ IntroScene15: ; e4e40 (39:4e40) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e77dd + ld hl, Palette_e77dd ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e77dd + ld hl, Palette_e77dd ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -97148,11 +97148,11 @@ IntroScene17: ; e4ef5 (39:4ef5) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e6d6d + ld hl, Palette_e6d6d ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e6d6d + ld hl, Palette_e6d6d ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -97222,11 +97222,11 @@ IntroScene19: ; e4f7e (39:4f7e) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e77dd + ld hl, Palette_e77dd ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e77dd + ld hl, Palette_e77dd ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -97390,11 +97390,11 @@ IntroScene26: ; e50bb (39:50bb) push af ld a, $5 ld [rSVBK], a ; $ff00+$70 - ld hl, Unknown_e679d + ld hl, Palette_e679d ld de, Unkn1Pals ; $d000 ld bc, $80 call CopyBytes - ld hl, Unknown_e679d + ld hl, Palette_e679d ld de, BGPals ; $d080 ld bc, $80 call CopyBytes @@ -98032,8 +98032,71 @@ IntroTilemap003: ; e5ecd INCBIN "gfx/intro/003.tilemap.lz" ; e5edd -Unknown_e5edd: ; e5edd -INCBIN "baserom.gbc", $e5edd, $e5f5d - $e5edd +Palette_e5edd: ; e5edd + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 0, 4, 5 + RGB 1, 8, 5 + RGB 4, 12, 9 + RGB 24, 12, 9 + RGB 0, 4, 5 + RGB 9, 6, 8 + RGB 8, 16, 5 + RGB 5, 10, 4 + RGB 31, 31, 31 + RGB 9, 6, 8 + RGB 18, 9, 9 + RGB 13, 8, 9 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 2, 5, 22 + RGB 1, 5, 12 + RGB 31, 31, 31 + RGB 31, 10, 25 + RGB 31, 21, 0 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 21, 31 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 IntroUnownsGFX: ; e5f5d INCBIN "gfx/intro/unowns.2bpp.lz" @@ -98067,8 +98130,71 @@ IntroTilemap007: ; e655d INCBIN "gfx/intro/007.tilemap.lz" ; e65ad -Unknown_e65ad: ; e65ad -INCBIN "baserom.gbc", $e65ad, $e662d - $e65ad +Palette_365ad: ; e65ad + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 10, 0, 10 + RGB 19, 0, 19 + RGB 31, 0, 31 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 IntroCrystalUnownsGFX: ; e662d INCBIN "gfx/intro/crystal_unowns.2bpp.lz" @@ -98082,8 +98208,71 @@ IntroTilemap015: ; e676d INCBIN "gfx/intro/015.tilemap.lz" ; e679d -Unknown_e679d: ; e679d -INCBIN "baserom.gbc", $e679d, $e681d - $e679d +Palette_e679d: ; e679d + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 IntroSuicuneCloseGFX: ; e681d INCBIN "gfx/intro/suicune_close.2bpp.lz" @@ -98097,8 +98286,71 @@ IntroTilemap011: ; e6d0d INCBIN "gfx/intro/011.tilemap.lz" ; e6d6d -Unknown_e6d6d: ; e6d6d -INCBIN "baserom.gbc", $e6d6d, $e6ded - $e6d6d +Palette_e6d6d: ; e6d6d + RGB 24, 12, 9 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 24, 12, 9 + RGB 31, 31, 31 + RGB 8, 9, 31 + RGB 0, 0, 0 + RGB 24, 12, 9 + RGB 12, 20, 31 + RGB 19, 8, 31 + RGB 0, 0, 0 + RGB 12, 20, 31 + RGB 8, 9, 31 + RGB 19, 8, 31 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 12, 20, 31 + RGB 8, 9, 31 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 IntroSuicuneJumpGFX: ; e6ded INCBIN "gfx/intro/suicune_jump.2bpp.lz" @@ -98124,8 +98376,71 @@ IntroTilemap013: ; e778d INCBIN "gfx/intro/013.tilemap.lz" ; e77dd -Unknown_e77dd: ; e77dd -INCBIN "baserom.gbc", $e77dd, $e785d - $e77dd +Palette_e77dd: ; e77dd + RGB 24, 12, 9 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 24, 12, 9 + RGB 31, 31, 31 + RGB 8, 9, 31 + RGB 0, 0, 0 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 24, 12, 9 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 12, 0, 31 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 21, 9, 0 + RGB 21, 9, 0 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 20, 20, 20 + RGB 11, 11, 11 + RGB 0, 0, 0 IntroUnownBackGFX: ; e785d INCBIN "gfx/intro/unown_back.2bpp.lz" diff --git a/misc/crystal_misc.asm b/misc/crystal_misc.asm index 9774e5b63..1d431bd9a 100644 --- a/misc/crystal_misc.asm +++ b/misc/crystal_misc.asm @@ -806,16 +806,78 @@ Function17ac46: ; 17ac46 (5e:6c46) ; 17ac55 (5e:6c55) Palette_17ac55: ; 17ac55 -INCBIN "baserom.gbc",$17ac55,$17ac95 - $17ac55 + RGB 0, 0, 0 + RGB 9, 10, 25 + RGB 16, 19, 31 + RGB 31, 31, 31 + RGB 5, 11, 9 + RGB 7, 14, 12 + RGB 17, 24, 22 + RGB 28, 31, 31 + RGB 0, 0, 0 + RGB 3, 0, 10 + RGB 3, 3, 16 + RGB 6, 8, 25 + RGB 5, 11, 9 + RGB 28, 31, 31 + RGB 7, 14, 12 + RGB 17, 24, 22 + RGB 0, 0, 0 + RGB 5, 2, 16 + RGB 8, 8, 26 + RGB 13, 9, 17 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 + RGB 0, 0, 0 Palette_17ac95: ; 17ac95 -INCBIN "baserom.gbc",$17ac95,$17acd5 - $17ac95 + RGB 31, 31, 31 + RGB 4, 3, 3 + RGB 31, 13, 0 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 0, 0, 0 + RGB 31, 31, 31 + RGB 31, 31, 31 + RGB 31, 0, 0 + RGB 16, 3, 0 + RGB 28, 19, 11 + RGB 31, 31, 31 + RGB 31, 16, 0 + RGB 9, 6, 4 + RGB 31, 16, 0 + RGB 31, 24, 0 + RGB 31, 18, 6 + RGB 0, 3, 0 + RGB 0, 9, 0 + RGB 0, 12, 0 + RGB 0, 16, 0 + RGB 0, 22, 0 + RGB 0, 25, 0 + RGB 0, 27, 0 + RGB 0, 31, 0 + RGB 3, 31, 0 + RGB 8, 31, 0 + RGB 14, 31, 0 + RGB 16, 31, 0 + RGB 22, 31, 0 + RGB 27, 31, 0 + RGB 31, 31, 0 Tilemap_17acd5: ; 17acd5 -INCBIN "baserom.gbc",$17acd5,$17ae3d - $17acd5 +INCBIN "gfx/unknown/17acd5.tilemap" Tilemap_17ae3d: ; 17ae3d -INCBIN "baserom.gbc",$17ae3d,$17afa5 - $17ae3d +INCBIN "gfx/unknown/17ae3d.tilemap" GFX_17afa5:: ; 17afa5 -INCBIN "baserom.gbc",$17afa5,$17b7a5 - $17afa5 +INCBIN "gfx/unknown/17afa5.2bpp"