@MrCheeze
  @MrCheeze
MrCheeze | Incomplete idea for moonwarp ACE as deku (for low%) @MrCheeze | Uploaded November 2021 | Updated October 2024, 3 days ago.
Using Turkenheimer's method (youtube.com/watch?v=pWRHSmdefFI), it is possible to use SRM to edit one instruction in the code that runs whenever the balloon explosion despawns.

It is difficult to get this to be a USEFUL instruction in practice, because the written instruction depends on your attached bubble's X and Y angle - and both angles are rounded so that only a few values are possible to achieve. (Possible values: pastebin.com/7trQENkV )

One instruction that CAN in theory be written is E5AEC360, which is swc1 $f14 0xC360($t5). When run in this context, this instruction will modify a variable in the blue bomber kid (Hugo) that determines where he will warp you if he is the fifth and final bomber to be caught. The particular value written - and therefore the destination of the warp - depends on Link's Z coordinate.

In this video, I do the following:

- First, I pop the balloon to spawn an explosion actor.
- Then, I SRM the effect of editing the explosion's code with SRM, by simply hacking the instruction to be E5AEC360. (In reality, you would need to follow Tuerk's heap manip, then SRM here using the red bomber (Jim), while having your attached bubble have x angle E5AE and y angle C360, in order to edit the code.)
- Then I do a setup for a particular Z position. The setup is to line up against the wall, turn around without moving, hold Z, hold Z+left for 7 frames, then let go of Z and left at the same time. All this needs to be done in the short time before the explosion actor despawns.
- After the explosion despawns, you just have to catch Hugo (all the other bombers must be caught already) and if the setup was correct he will warp you to the moon.

It remains to be seen whether the SRM can be done in practice using Jim and the needed angle.

Note that even if everything works out and this is possible, it would NOT be useful for any%. Fighting Majora as Deku Link is extremely difficult and slow ( youtube.com/watch?v=CBVsbU3Ek2o ), not to mention the extra time needed to capture all the bombers. This WOULD, however, become the optimal route for low%, which strives to obtain as few items as possible. This route uses ZERO inventory items (and therefore zero pauses), with the only thing it obtains at all being magic. It would also make a fairly interesting challenge run.
Incomplete idea for moonwarp ACE as deku (for low%)Majoras Mask 3D - Laundry Pool SRM Clip theoryPokemon Gold Spaceworld 1997 Demo   Arbitrary Code Execution!Ocarina of Time - Kokiri Forest Credits Warp (RTA viable N64 version)Ocarina of Time - any% Slingshot Skip (TAS Only)Ocarina of Time - Credits Warp (ramwrite method) for N64/Wii/Wii UOcarina of Time - SRM Age Change and Mirror Shield as ChildSuper Mario Bros. in 35 seconds, via Hayauchi Super Igo Cartridge Swap!M&L Paper Jam Glitch: Papercraft Goomba and Bowser Cutscene SkipMajoras Mask 3D - Early Deku Palace setupHomestuck - Extraterrestrial (Extended)Pokemon G/S Spaceworld Demo - Glitching into Prof. Oaks Lab

Incomplete idea for moonwarp ACE as deku (for low%) @MrCheeze

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER