Author Topic: Yang's HP Level Fix  (Read 5626 times)

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Yang's HP Level Fix
« on: November 20, 2008, 10:16:10 PM »
Code: [Select]
FF4/FF4A - Yang's HP Growth Fix
Version 1.0 - 11/21/08
11/23/08 (with updated readme)
Created by Deathlike2
deathlike_2@hotmail.com
-------------------------------------------------------------------------------


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.

 :edit:
Anyone willing to host this? I was thinking of submitting this to RHDN, then I remembered I had no website... and it's not as if I was going to put effort into that.
« Last Edit: November 22, 2008, 11:55:40 PM by Deathlike2 »
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,820
    • View Profile
    • Dragonsbrethren Industries
Re: Yang's HP Level Fix
« Reply #1 on: November 20, 2008, 10:25:02 PM »
Great to see this fixed. :cycle: Are you going to submit it to RHDN?

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: Yang's HP Level Fix
« Reply #2 on: November 20, 2008, 10:25:57 PM »
Read the edit.  :tongue:

 :edit:

Now that I think about it, I need to edit the readme... doh.
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3


Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: Yang's HP Level Fix
« Reply #4 on: November 20, 2008, 10:36:23 PM »
You know what sucks is that I don't have any screenies that I could generate off the top of my head except using the FF4A Euro's HP data.. (unless there's some sort of EXP cheat I could run on FF4).

 :edit:

Give me some time to work on this...
« Last Edit: November 20, 2008, 10:42:27 PM by Deathlike2 »
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,820
    • View Profile
    • Dragonsbrethren Industries
Re: Yang's HP Level Fix
« Reply #5 on: November 20, 2008, 10:59:09 PM »
I take it the files have been updated with the new readme? I noticed the download counts are back to zero. I'll grab those and upload them if they're updated.

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: Yang's HP Level Fix
« Reply #6 on: November 20, 2008, 11:06:20 PM »
Yes, I've updated the readme (for clarity's sake).

For FF4A (I hacked the numbers, so sue me, it would give the same result):


For the SNES (I hacked the exp, but the 9999 HP is real):


Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,820
    • View Profile
    • Dragonsbrethren Industries
Re: Yang's HP Level Fix
« Reply #7 on: November 20, 2008, 11:18:51 PM »
Okay, the new files are up. I'd suggest just submitting the SNES and GBA version patches separately; the one for both systems would have to be listed under one game or the other.

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: Yang's HP Level Fix
« Reply #8 on: November 20, 2008, 11:47:01 PM »
Done.. I'll probably update the readme again (mostly to clarify that it works on J2e's translation patch as an example).. and probably something else that I cannot think of at the top of my head.

The readme is the same in all 3 zip files (if that wasn't obvious).

Also, I prepared the files that way because of how RHDN does its database.
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,820
    • View Profile
    • Dragonsbrethren Industries
Re: Yang's HP Level Fix
« Reply #9 on: November 20, 2008, 11:51:16 PM »
Okay, they're up:

http://www.romhacking.net/hacks/475/
http://www.romhacking.net/hacks/476/

I grabbed the title shots from other patches already on the site, those aren't required but I figured I might as well, it makes the entry look nicer.

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: Yang's HP Level Fix
« Reply #10 on: November 21, 2008, 07:11:19 AM »
You didn't link my board account to it?... oh well.
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,820
    • View Profile
    • Dragonsbrethren Industries
Re: Yang's HP Level Fix
« Reply #11 on: November 21, 2008, 09:34:07 PM »
You didn't link my board account to it?... oh well.

You didn't link your board account to it. :tongue: I just took care of it for you, I shouldn't have though. :clocke:

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: Yang's HP Level Fix
« Reply #12 on: November 21, 2008, 09:55:49 PM »
I didn't find my name on it (I thought the drop down box was primarily for people that have contributed before). I checked for my names previously and it wasn't there before...

 :biggs: :blush:
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,820
    • View Profile
    • Dragonsbrethren Industries
Re: Yang's HP Level Fix
« Reply #13 on: November 21, 2008, 09:57:05 PM »
You're marked as dead by default, and the search option only searches for active people by default.

Deathlike2

  • Moderator
  • *
  • Posts: 3,538
  • I'm looking at you, bitch!
    • View Profile
Re: Yang's HP Level Fix
« Reply #14 on: November 22, 2008, 05:55:54 AM »
You're marked as dead by default, and the search option only searches for active people by default.

 :scared: :wtf:

 :wink: :tongue:
Working on the next Yet To Be Named FF4 "Hardtype" Hack Download Latest: v1.48

Video Demos: #1 #2 #3