diff --git a/src/mars_patcher/mf/constants/reserved_space.py b/src/mars_patcher/mf/constants/reserved_space.py index fdc0007..9f2222c 100644 --- a/src/mars_patcher/mf/constants/reserved_space.py +++ b/src/mars_patcher/mf/constants/reserved_space.py @@ -29,3 +29,4 @@ class ReservedConstantsMF: REVEAL_HIDDEN_TILES_ADDR = 0x7FF02C TITLESCREEN_TEXT_POINTERS_POINTER_ADDR = 0x7FF030 DEFAULT_STEREO_FLAG_POINTER_ADDR = 0x7FF034 + INSTANT_MORPH_FLAG_POINTER_ADDR = 0x7FF038 diff --git a/src/mars_patcher/mf/misc_patches.py b/src/mars_patcher/mf/misc_patches.py index 7cf18b6..69024d8 100644 --- a/src/mars_patcher/mf/misc_patches.py +++ b/src/mars_patcher/mf/misc_patches.py @@ -94,4 +94,4 @@ def apply_accessibility_patch(rom: Rom) -> None: def apply_instant_unmorph_patch(rom: Rom) -> None: - apply_patch_in_asm_path(rom, "instant_unmorph.ips") + rom.write_8(rom.read_ptr(ReservedConstantsMF.INSTANT_MORPH_FLAG_POINTER_ADDR), 1)