From 390e188de52471aeabf5d116f8efaee1ed44eaa4 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 27 Jul 2021 12:36:31 +0100 Subject: [PATCH] fix pm_effects segment not linking correctly on non-clean configures (#344) --- tools/splat_ext/pm_effects.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/splat_ext/pm_effects.py b/tools/splat_ext/pm_effects.py index 2b2dd6f36b..9d9900e1b5 100644 --- a/tools/splat_ext/pm_effects.py +++ b/tools/splat_ext/pm_effects.py @@ -47,7 +47,9 @@ glabel {name} def effect_path(self, effect): return options.get_build_path() / "asm" / "effects" / f"{effect}.s" - def scan(self, rom_bytes): + def __init__(self, rom_start, rom_end, type, name, vram_start, extract, given_subalign, given_is_overlay, given_dir, args, yml): + super().__init__(rom_start, rom_end, type, name, vram_start, extract, given_subalign, given_is_overlay, given_dir, args, yml) + with open(options.get_asm_path() / ".." / "effects.yaml") as f: self.effects = yaml.load(f.read(), Loader=yaml.SafeLoader)