From d1c06357bd57ae586b79babce6006cd7dfce3651 Mon Sep 17 00:00:00 2001 From: Zumi Daxuya Date: Mon, 17 May 2021 16:29:51 +0700 Subject: Identify SGB functions, properly rip SGB border --- gfx/gfx.asm | 10 ++++++---- gfx/gfx.mk | 3 +++ gfx/sgb/sgb_border.bin | Bin 0 -> 1792 bytes gfx/sgb/sgb_border_alt.bin | Bin 0 -> 1792 bytes 4 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 gfx/sgb/sgb_border.bin create mode 100644 gfx/sgb/sgb_border_alt.bin (limited to 'gfx') diff --git a/gfx/gfx.asm b/gfx/gfx.asm index 6af0a86..4fa2472 100644 --- a/gfx/gfx.asm +++ b/gfx/gfx.asm @@ -35,14 +35,16 @@ SECTION "gfx.asm@SGB GFX", ROMX INCLUDE "data/pokemon/palettes.inc" INCLUDE "data/super_palettes.inc" -Corrupted9e1cGFX: -INCBIN "slack/corrupted_9e1c.2bpp" +UnusedSGBBorderTilemap: +INCBIN "gfx/sgb/sgb_border_alt.sgb.tilemap" +INCBIN "slack/unknown_a24c.bin" UnusedSGBBorderGFX:: INCBIN "gfx/sgb/sgb_border_alt.2bpp" -Corrupteda66cGFX: -INCBIN "slack/corrupted_a66c.2bpp" +SGBBorderTilemap: +INCBIN "gfx/sgb/sgb_border.sgb.tilemap" +INCBIN "slack/unknown_aa9c.bin" SGBBorderGFX:: if DEF(GOLD) diff --git a/gfx/gfx.mk b/gfx/gfx.mk index afc5d10..555ae2d 100644 --- a/gfx/gfx.mk +++ b/gfx/gfx.mk @@ -29,3 +29,6 @@ $(BUILD)/gfx/minigames/%.bin: gfx/minigames/%.bin $(BUILD)/gfx/battle_anims/attack_animations_1.2bpp: tools/gfx += --trim-whitespace $(BUILD)/gfx/battle_anims/attack_animations_2.2bpp: tools/gfx += --trim-whitespace + +$(BUILD)/gfx/sgb/%.sgb.tilemap: gfx/sgb/%.bin + tr < $< -d '\000' > $@ diff --git a/gfx/sgb/sgb_border.bin b/gfx/sgb/sgb_border.bin new file mode 100644 index 0000000..8223c68 Binary files /dev/null and b/gfx/sgb/sgb_border.bin differ diff --git a/gfx/sgb/sgb_border_alt.bin b/gfx/sgb/sgb_border_alt.bin new file mode 100644 index 0000000..5ad4fb0 Binary files /dev/null and b/gfx/sgb/sgb_border_alt.bin differ -- cgit v1.2.3