Title: Zelda AST - 1/4 Magic Meter Fix Author: PowerPanda Version: 1.0 Contents: wk3wk4.ips - Apply to AST Week 3 or Week 4 rom wk1wk2.ips - Apply to AST Week 1 or Week 2 rom -------------------------------------------------------------------------------- -=Intro and Description=- In The Legend of Zelda: A Link to the Past, and its followup The Legend of Zelda: Ancient Stone Tablets, there exists code for a 2nd upgrade to the magic meter that cuts consumption to 1/4 of the original. This upgrade can be enabled with cheat devices in either game by setting RAM value 7EF37B to 02. However, there are 2 items that this does not work with: the Lantern and the Magic Cape. These continue to consume magic at the 1/2 level. This patch gives a 1/4 magic meter consumption value to the 2 items. In The Legend of Zelda: Ancient Stone Tablets, put out by the BS Zelda team, you can use an optional patch to enable this upgrade during normal gameplay after saving the Priest from drowning. This optional patch is built into the Master Quest version. Because of that, I am releasing this patch as an addendum to Weeks 3 and 4. However, for the sake of completeness, and so that people can use this with cheat devices, I am also including patches for Weeks 1 and 2. I am hoping to do a full implementation of the 1/4 magic meter into the original Zelda: A Link To The Past rom at some point in the near future. -------------------------------------------------------------------------------- -=Patching Instructions=- The same IPS patch can be used on Week 3 and 4, as the code is located in the same place. Additionally, Weeks 1 and 2 share the same patch. You can patch this using any online IPS Patcher, but my preferred program to use is Lunar IPS. Please create a safe copy of your rom file before patching, in case you use the wrong version (ie - patching the wk1wk2.ips file to a Week 3 rom) -------------------------------------------------------------------------------- -=Compatibility Notes=- These 2 IPS patches are compatible with all other patches, as they only update 2 bytes of the rom each. ------------------------------------------------------------------------------- -=Credits=- Hacking: PowerPanda Disassembly: MathOnNapkins Editors Used: HxD Hex Editor ------------------------------------------------------------------------------- -=Code Changes=- Lantern AST WEEKS 1&2: 3B271-3B273 AST WEEKS 3&4: 3B26C-3B26E Change the values FROM: 04 02 02 TO: 04 02 01 This subtracts 1 unit of magic per use, as opposed to 2 units for the 1/2 upgrade, and 4 for the standard magic meter. Cape AST WEEKS 1&2: 3AF81-3AF83 AST WEEKS 3&4: 3AF7C-3AF7E Change the values FROM: 04 08 08 TO: 04 08 10 This subtracts 1 unit of magic for every 16 frames that the cape is in use, as opposed to 8 frames for the 1/2 upgrade, and 4 frames for the standard magic meter.