FF2US/FF4ET - Spell Learning Restoration Hack Version 1.0 - 1/17/09 Created by Deathlike2 dlhacks@gmail.com ------------------------------------------------------------------------------- Why does this patch exist? -------------------------- A number of changes were made to FF2US and FF4 Easytype to "dummy out" the existence of a number of White Magic spells from the original FF4 spell list. The spells affected are Protect, Shell, and Dispel. Note: None of these spells have had any major impact on the original game, due to their properties. Additionally, spell learning was accelerated to make life easier. For instance, the 3rd level elementals would have normally been learned at level 39, 42, and 45 for Rydia. In FF2US/FF4ET, the same spells are learned at level 38, 40, and 42 respectively. This patch will use FF4's spell learning levels for FF2US and FF4ET so you can see what you have missed (which isn't a lot). What This Patch Will Not Do --------------------------- This patch will not restore the Cockatrice Summon spell. If you really need it, use cheats. Its impact is negligible in this game. It is dummied out because the Cockatrice class of monsters do not drop the summon item. This patch will not revert Asura's original behavior for her "Yellow Face" form in FF2US. That form casts Protect in FF4 and FF4ET. It is a massive healing spell in FF2US, which can heal up to 9000HP under optimal circumstances. That awesome behavior will not be changed. This patch will also not change the behavior of Asura in her boss battle. The boss version of Asura in FF2US and FF4ET is slightly harder than the original. This patch will not change the spells gained by Tellah on Mt. Ordeals. This info is lodged in the event data. Any small error made there may cause unwanted side effects and behavior. This patch will not change the names of the spells. That would only be a cosmetic change. Deal with it. This patch will not magically add spells that were not learned. You MUST start a new game to properly benefit from this hack. This patch will not restore weapons that are able to cast Protect, Shell, or Dispel. A patch already exists for this purpose, so I suggest you use that patch in addition to this. Info found @ http://www.romhacking.net/hacks/482/ Patching -------- There are patches provided for the following... SNES (unheadered) SNES (headered) Note: Both patches should work on all SNES versions of this game. This includes FF4, FF2US (SNES) 1.0, FF2US (SNES) 1.1, and FF4 Easytype. There should be no negative impact when patching it with the other versions, although it is silly to do so. I suggest you use NSRT to verify if your SNES ROM is a valid dump and to determine if the ROM has a header. Windows: http://www.romhacking.net/utils/400/ Linux: http://www.romhacking.net/utils/401/ Mac: http://www.romhacking.net/utils/484/ You should be able to use an emulator's software patching or LunarIPS if hardpatching is needed. This can be patched against J2e's translation or any translation that does not move the spell data around. Romhacking Info --------------- Subtract 0x200 from all values if you are using a headerless ROM. Modifications done at: 0x7C900 - Spells Learned by Level 0x7CAC0 - Spells Learned Initially Special thanks for JCE3000GT for finding this info and allowing me to post it. Important Note -------------- Don't bother asking me to fix the issues that are listed. I am very indifferent to those issues. Additionally, it is a bad to use this hack with existing save data, because of how the game stores this stuff. The worst that can happen is that there will be duplicate spells in the spell list. This can prevent spells that are learned late in the game from being added into the spell list. These spells would include (but not limited to) Flare/Nuke, Meteor, Life2, and White/Holy. Reminder: IT IS RECOMMENDED TO START A NEW GAME IF YOU ARE USING THIS HACK. Credits ------- zyrthofar made a nice editor that made the changes easy to check and verify. JCE3000GT made an awesome complete hack (based on what was known at the time) that got me interested in finding out more. Special thanks to JCE for this info! Dragonsbrethren helped out when I didn't know any better way back when. Thanks to Lenophis for putting up with me on the forums. Entroper wrote a pretty good FF4A doc sheet with addresses that I could find what I needed to modify on my own. Paladin wrote a pretty good FF4 reference sheet with addresses.