For those of you that aren't aware,
Yang's HP does not increase past level 60. It seems that someone goofed
when putting in the information, so go figure. This patch is here to fix
that behavior. The stats mirror that of FF4A (GBA) Euro version (or Jap 1.1
revision) of this game which has this fixed.
FF4/FF4A - Yang's HP Growth Fix
Version 1.0a - 11/23/08
Created by Deathlike2
[email protected]
-------------------------------------------------------------------------------
Why does this patch exist?
--------------------------
It should be self explanatory. For those of you that aren't aware,
Yang's HP does not increase past level 60. It seems that someone goofed
when putting in the information, so go figure. This patch is here to fix
that behavior. The stats mirror that of FF4A (GBA) Euro version (or Jap 1.1
revision) of this game which has this fixed.
What This Patch Will Not Do
---------------------------
This patch will not "readjust" Yang's HP as soon as you load up the game. It
will also not change Yang's HP gains while this patch wasn't previously
applied. For example, Yang at level 70 will not magically gain 10 missing
levels of HP when he rejoins the party or while he's in the current party
prior to using this patch. Those levels have been gained (whether behind the
scenes or not) are permanent as part of the ongoing stored save data.
Patching
--------
There are patches provided for the following...
SNES (unheadered)
SNES (headered)
Note: Both SNES versions should work on all versions of the game.
This includes FF4, FF2US (SNES) 1.0, FF2US (SNES) 1.1, and FF4 Easytype.
GBA (Jap 1.0)
GBA (US)
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 character level up data around.
Romhacking Info
---------------
Yang's character stats start at:
SNES - 0x7BC74 (without header)
SNES - 0x7BE74 (with header of 0x200)
Jap 1.0 GBA - 0xE9DF4
US GBA - 0xE9A38
Modifications start at:
SNES - 0x7BD6F (without header)
SNES - 0x7BF6F (with header of 0x200)
Jap 1.0 GBA - 0xEA120
US GBA - 0xE9D64
Credits
-------
Phoenix gets credit for writing up a decent level up doc based on JCE3000GT's
docs and http://s-endo.skr.jp/ff4chrlvup.txt
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.
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.
Final Fantasy IV Advance (USA, Australia).gba - NOINTRO
CRC32: FEEEBDE4
MD5: C74DD5CC3AB6E5D4AC53B1677E1ABD69
SHA-1: C49BE22EAF999774D5F2983E12ED4AACE2950F36
SHA-256: FDC7A48C4CF22746BF13C9A953D92D92F73E76218D0173495D4692C3D6C91ABD