Final Fantasy II: FF2US Magic Restoration Hack Super Nintendo

  • ~
  • Share
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).

Important: IT IS RECOMMENDED TO START A NEW GAME IF YOU ARE USING THIS HACK.

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.


Final Fantasy II (USA).smc - NOINTRO
CRC32: 65D0A825
MD5: 4FA9E542B954DCB954D5CE38188D9D41
SHA-1: 2FA447E3E010CE8BA5B4E746F6609AA0E324D947
SHA-256: 680535DC1C4196C53B40DC9C2C9BC159A77802AB8D4B474BEF5DC0281C15AD06
Release Date
Jan 17, 2009
15 years ago
Similar Games
Popular Super Nintendo Games

Play Final Fantasy II: FF2US Magic Restoration Hack Game

Experience Final Fantasy II: FF2US Magic Restoration Hack Game (USA) online exclusivly at PastGames.net. Get Final Fantasy II: FF2US Magic Restoration Hack ROM and use it with an emulator of your choice. Final Fantasy II: FF2US Magic Restoration Hack can be played on PC, Mac, iOS and Android using our high quality downloads. PastGames is Americas #1 choice for Retro Games like Final Fantasy II: FF2US Magic Restoration Hack.