From 56099725726805d1e25e1a3b95d2d6072cc6534c Mon Sep 17 00:00:00 2001 From: Rangi Date: Fri, 11 Sep 2020 18:55:32 -0400 Subject: Extract graphics from bank $6E and $6F --- Makefile | 15 ++++++++++++- gfx/bill_walk.png | Bin 0 -> 612 bytes gfx/bulbasaur_walk.png | Bin 0 -> 666 bytes gfx/charmander_walk.png | Bin 0 -> 731 bytes gfx/clefairy_walk.png | Bin 0 -> 719 bytes gfx/jigglypuff_walk.png | Bin 0 -> 627 bytes gfx/lv_2_mt_otsukimi.png | Bin 0 -> 1786 bytes gfx/lv_2_mt_otsukimi_sgb.png | Bin 0 -> 1605 bytes gfx/mew_silhouette_walk.png | Bin 0 -> 402 bytes gfx/mew_walk.png | Bin 0 -> 649 bytes gfx/misty_walk.png | Bin 0 -> 641 bytes gfx/pikachu_walk.png | Bin 0 -> 700 bytes gfx/psyduck_walk.png | Bin 0 -> 671 bytes gfx/squirtle_walk.png | Bin 0 -> 600 bytes gfx/text_chars_2.png | Bin 0 -> 5671 bytes source/bank_6e.asm | 49 +++++++++++++++++++++++++++++++++++++++++++ source/bank_6f.asm | 15 ++++++++++++- 17 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 gfx/bill_walk.png create mode 100644 gfx/bulbasaur_walk.png create mode 100644 gfx/charmander_walk.png create mode 100644 gfx/clefairy_walk.png create mode 100644 gfx/jigglypuff_walk.png create mode 100644 gfx/lv_2_mt_otsukimi.png create mode 100644 gfx/lv_2_mt_otsukimi_sgb.png create mode 100644 gfx/mew_silhouette_walk.png create mode 100644 gfx/mew_walk.png create mode 100644 gfx/misty_walk.png create mode 100644 gfx/pikachu_walk.png create mode 100644 gfx/psyduck_walk.png create mode 100644 gfx/squirtle_walk.png create mode 100644 gfx/text_chars_2.png create mode 100644 source/bank_6e.asm diff --git a/Makefile b/Makefile index b10b1d0..ef25038 100644 --- a/Makefile +++ b/Makefile @@ -44,8 +44,21 @@ $(dir_build)/%.o: $(dir_build)/%.asm | $(gfx) $$(dir $$@) $(dir_build)/%.o: %.asm | $(gfx) $$(dir $$@) $(RGBASM) $(RGBASMFLAGS) -i $(dir_build)/ -i include/ -M $(@:.o=.d) -o $@ $< +$(dir_build)/%.bin: RGBGFXFLAGS = $(dir_build)/%.bin: %.png | $$(dir $$@) - $(RGBGFX) -o $@ $< + $(RGBGFX) $(RGBGFXFLAGS) -o $@ $< + +$(dir_build)/gfx/pikachu_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/bulbasaur_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/charmander_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/squirtle_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/clefairy_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/jigglypuff_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/misty_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/mew_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/mew_silhouette_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/psyduck_walk.bin: RGBGFXFLAGS = -h +$(dir_build)/gfx/bill_walk.bin: RGBGFXFLAGS = -h .PRECIOUS: %/ %/: diff --git a/gfx/bill_walk.png b/gfx/bill_walk.png new file mode 100644 index 0000000..5eeb561 Binary files /dev/null and b/gfx/bill_walk.png differ diff --git a/gfx/bulbasaur_walk.png b/gfx/bulbasaur_walk.png new file mode 100644 index 0000000..ff4300a Binary files /dev/null and b/gfx/bulbasaur_walk.png differ diff --git a/gfx/charmander_walk.png b/gfx/charmander_walk.png new file mode 100644 index 0000000..88694f1 Binary files /dev/null and b/gfx/charmander_walk.png differ diff --git a/gfx/clefairy_walk.png b/gfx/clefairy_walk.png new file mode 100644 index 0000000..22d295f Binary files /dev/null and b/gfx/clefairy_walk.png differ diff --git a/gfx/jigglypuff_walk.png b/gfx/jigglypuff_walk.png new file mode 100644 index 0000000..75bd331 Binary files /dev/null and b/gfx/jigglypuff_walk.png differ diff --git a/gfx/lv_2_mt_otsukimi.png b/gfx/lv_2_mt_otsukimi.png new file mode 100644 index 0000000..ed81b54 Binary files /dev/null and b/gfx/lv_2_mt_otsukimi.png differ diff --git a/gfx/lv_2_mt_otsukimi_sgb.png b/gfx/lv_2_mt_otsukimi_sgb.png new file mode 100644 index 0000000..a83f8e6 Binary files /dev/null and b/gfx/lv_2_mt_otsukimi_sgb.png differ diff --git a/gfx/mew_silhouette_walk.png b/gfx/mew_silhouette_walk.png new file mode 100644 index 0000000..826c485 Binary files /dev/null and b/gfx/mew_silhouette_walk.png differ diff --git a/gfx/mew_walk.png b/gfx/mew_walk.png new file mode 100644 index 0000000..8f07294 Binary files /dev/null and b/gfx/mew_walk.png differ diff --git a/gfx/misty_walk.png b/gfx/misty_walk.png new file mode 100644 index 0000000..080b5da Binary files /dev/null and b/gfx/misty_walk.png differ diff --git a/gfx/pikachu_walk.png b/gfx/pikachu_walk.png new file mode 100644 index 0000000..2eb6208 Binary files /dev/null and b/gfx/pikachu_walk.png differ diff --git a/gfx/psyduck_walk.png b/gfx/psyduck_walk.png new file mode 100644 index 0000000..10e9011 Binary files /dev/null and b/gfx/psyduck_walk.png differ diff --git a/gfx/squirtle_walk.png b/gfx/squirtle_walk.png new file mode 100644 index 0000000..eaacb77 Binary files /dev/null and b/gfx/squirtle_walk.png differ diff --git a/gfx/text_chars_2.png b/gfx/text_chars_2.png new file mode 100644 index 0000000..2fd9216 Binary files /dev/null and b/gfx/text_chars_2.png differ diff --git a/source/bank_6e.asm b/source/bank_6e.asm new file mode 100644 index 0000000..765e5b3 --- /dev/null +++ b/source/bank_6e.asm @@ -0,0 +1,49 @@ +SECTION "bank6e", ROMX[$4000], BANK[$6e] + +gfx_text_chars_bw:: +INCBIN "gfx/text_chars_2.bin" +.end:: + +gfx_pikachu_walk:: +INCBIN "gfx/pikachu_walk.bin" +.end:: + +gfx_bulbasaur_walk:: +INCBIN "gfx/bulbasaur_walk.bin" +.end:: + +gfx_charmander_walk:: +INCBIN "gfx/charmander_walk.bin" +.end:: + +gfx_squirtle_walk:: +INCBIN "gfx/squirtle_walk.bin" +.end:: + +gfx_clefairy_walk:: +INCBIN "gfx/clefairy_walk.bin" +.end:: + +gfx_jigglypuff_walk:: +INCBIN "gfx/jigglypuff_walk.bin" +.end:: + +gfx_misty_walk:: +INCBIN "gfx/misty_walk.bin" +.end:: + +gfx_mew_walk:: +INCBIN "gfx/mew_walk.bin" +.end:: + +gfx_mew_silhouette_walk:: +INCBIN "gfx/mew_silhouette_walk.bin" +.end:: + +gfx_psyduck_walk:: +INCBIN "gfx/psyduck_walk.bin" +.end:: + +gfx_bill_walk:: +INCBIN "gfx/bill_walk.bin" +.end:: diff --git a/source/bank_6f.asm b/source/bank_6f.asm index d72f8d7..d4d908b 100644 --- a/source/bank_6f.asm +++ b/source/bank_6f.asm @@ -1,4 +1,17 @@ -SECTION "gfx_text_chars", ROMX[$4000], BANK[$6f] +SECTION "bank6f", ROMX[$4000], BANK[$6f] + gfx_text_chars:: INCBIN "gfx/text_chars.bin" .end:: + +gfx_lv_2_mt_otsukimi:: +INCBIN "gfx/lv_2_mt_otsukimi.bin" +.end:: + +gfx_lv_2_mt_otsukimi_sgb:: +INCBIN "gfx/lv_2_mt_otsukimi_sgb.bin" +.end:: + +gfx_lv_2_mt_otsukimi_duplicate:: +INCBIN "gfx/lv_2_mt_otsukimi.bin" +.end:: -- cgit v1.2.3