From cc8c84dfbf6e6a56a98e98ea2a2e577d1f03df05 Mon Sep 17 00:00:00 2001 From: Reonu Date: Sun, 8 Aug 2021 18:00:06 +0100 Subject: [PATCH] automatic padding for iQue builds --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 959d7a64..95a79106 100644 --- a/Makefile +++ b/Makefile @@ -765,7 +765,13 @@ $(ELF): $(O_FILES) $(YAY0_OBJ_FILES) $(SEG_FILES) $(BUILD_DIR)/$(LD_SCRIPT) unde # Build ROM $(ROM): $(ELF) $(call print,Building ROM:,$<,$@) +ifeq ($(CONSOLE),n64) $(V)$(OBJCOPY) --pad-to=0x800000 --gap-fill=0xFF $< $@ -O binary +else ifeq ($(CONSOLE),bb) + $(V)$(OBJCOPY) --gap-fill=0x00 $< $@ -O binary + $(V)dd if=$@ of=tmp bs=16K conv=sync + $(V)mv tmp $@ +endif $(V)$(N64CKSUM) $@ $(BUILD_DIR)/$(TARGET).objdump: $(ELF)