summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gfx/gfx.mk3
-rw-r--r--gfx/sgb_border/sgb_border.pngbin0 -> 2657 bytes
-rw-r--r--source/bank_7a.asm7
3 files changed, 9 insertions, 1 deletions
diff --git a/gfx/gfx.mk b/gfx/gfx.mk
index 7bc6404..c7785b7 100644
--- a/gfx/gfx.mk
+++ b/gfx/gfx.mk
@@ -4,11 +4,14 @@ $(dir_build)/%.2bpp: %.png | $$(dir $$@)
$(dir_build)/gfx/sprites/%.2bpp: RGBGFXFLAGS = -h
+$(dir_build)/gfx/sgb_border/sgb_border.2bpp: RGBGFXFLAGS = -x 14
+
# data_select.2bpp.xor decompresses to 2bpp-encoded data_select.png with an extra byte $33 (ASCII "3") appended
$(dir_build)/gfx/data_select/data_select.2bpp: gfx/data_select/data_select.png | $$(dir $$@)
$(RGBGFX) $(RGBGFXFLAGS) -o $@ $<
printf 3 >> $@
+
XOR_COMPRESS := tools/xor_compress
$(dir_build)/%.xor: $(dir_build)/% | $$(dir $$@) $(XOR_COMPRESS)
diff --git a/gfx/sgb_border/sgb_border.png b/gfx/sgb_border/sgb_border.png
new file mode 100644
index 0000000..b06f06e
--- /dev/null
+++ b/gfx/sgb_border/sgb_border.png
Binary files differ
diff --git a/source/bank_7a.asm b/source/bank_7a.asm
index c16f228..031ca07 100644
--- a/source/bank_7a.asm
+++ b/source/bank_7a.asm
@@ -1,4 +1,9 @@
-SECTION "bank7a", ROMX[$7020], BANK[$7a]
+SECTION "gfx_sgb_border", ROMX[$4000], BANK[$7a]
+gfx_sgb_border::
+INCBIN "gfx/sgb_border/sgb_border.2bpp"
+.end::
+
+SECTION "tilemap_title", ROMX[$7020], BANK[$7a]
tilemap_title::
INCBIN "gfx/title/title.tilemap"
.end::