Download Protect and Shell Improvement ROM Hack

Protect and Shell Improvement Game
Spread the love:
Parameter Info
Console: SNES
Original Game: Final Fantasy II
Type: Improvement
Genre: Role Playing
Modifications: GP
Creator: Deathlike2
Date Created: 12/18/2008
Last Modified: 01/15/2016
Parameter Info
File Name: ff4_ps_improv.zip
Downloads: 4
Requirements: No-Header (SNES)
Version: 1.0a
Rating:

Protect and Shell ImprovementDescription

Don’t think this is gonna be a 100% Gold Remake, it’ll have its differences. Extra battles (some’ll be optionals, tough but rewarding), Hoenn Pokemon (in every area, and hard to find) New areas, Remapped some dungeons (so your old guides wont work) , Extra recurring characters (some’ll hate you, some’ll help you)

Note that the hack is incomplete but feel free to enjoy the hack as-is.

Protect and Shell ImprovementRead Me

FF2US/4/4ET - Protect and Shell Improvement Hack
Version 1.0a - 12/18/08
Created by Deathlike2
[email protected]
-------------------------------------------------------------------------------


Why does this patch exist?
--------------------------

Other than documenting the location of Protect and Shell for the purpose
of hacking, this should make these two spells a bit more impactful than before.
Protect by default increases defense by 5. This has been increased to 10.
Shell by default increases magic defense by 3. This has been increased to 8.



What This Patch Will Not Do
---------------------------

This will not change what or when magic is learned. It will not restore 
Protect or Shell to FF2 or FF4 Easytype (although, FF4 Easytype will benefit
from this hack).


Patching
--------

There are patches provided for the following...

FF2US v1.1 (unheadered and headered)
FF4   (unheadered and headered)
FF4ET (unheadered and headered)

Note: FF4's patch also works on FF2US v1.0. This is notable because both
FF2US v1.1 and FF4 Easytype has some of their code moved around, probably
due to other kinds of fixes made.

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 code around.


Romhacking Info
---------------

Subtract 0x200 from all values if you are using a headerless ROM.

Modifications done to Protect at:
FF4 or FF2US v1.0 - 0x1DA5A
FF2US V1.1 - 0x1DA6A
FF4ET - 0x1DA64

Modifications done to Shell at:

FF4 or FF2 US v1.0 - 0x01DA7E
FF2US v1.1 - 0x1DA8E
FF4ET - 0x1DA88


Credits
-------

JCE3000GT made an awesome complete hack (based on what was known at the
time) that got me interested in finding out more.

Dragonsbreathren for helping out when I didn't know any better way back when.
He found the data in the FF2US v1.1 ROM.

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.

Thanks to Phoenix who originally found the data in the FF2US v1.0 ROM.