• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
April 30, 2024, 07:39:58 am

News:

Use of ePSXe before 2.0 is highly discouraged. Mednafen, RetroArch, and Duckstation are recommended for playing/testing, pSX is recommended for debugging.


FFTA2 Hack Request: Raise stat cap limit.

Started by Rfh, August 26, 2015, 09:48:49 am

Rfh

August 26, 2015, 09:48:49 am Last Edit: September 02, 2015, 08:10:57 am by Rfh
I want to raise the stat cap limit from 249 to 999 in FTTA2. (I want it for some monster like Jelly can surpass 249 in defense in my FFTA2 Redesigned)
Any way to do this?
Thanks.
  • Modding version: PSX
  • Discord username: rfh

bcrobert

ASM can do this. Hasn't been done yet.

Also technically speaking the stat cap limit is already 999. FFTA2 displays 1/4 of the actual value of the character's stat, iirc. I remember learning something like that back when I was working on action replay codes for TA2.

Except that speed is randomly capped at something else like...149 or something? And the real cap for HP goes pretty damned high but it displays HP as ???/??? until the character is damaged enough to bring it below 999.

Hooray for arbitrary numbers!

What this means to you is that the problem isn't so much that the stats are capped low, it's that the level is capped high and the growth isn't adjusted. Imagine if you made the max level in FFTA 99 without halving the stat growth of every class. Because that's effectively what they did. They just hid that laziness by making a superficial function to display everything as 1/4 of its true value.
My FFTA hacking tools: http://ffhacktics.com/smf/index.php?topic=9559.0

Believe it or not, I'm still working on this game.

Rfh

Thanks for your reply. I forgot FFTA2 displays 1/4 of the actual value of the character's stat.
Yeah, for that reason I wanted level cap was 50. Darthatron made a hack and he published it in this topic: http://ffhacktics.com/smf/index.php?topic=10480.0

Do you know where I could be guided to do a hack to increase Attack, Defense, Magick and Resistance cap from 999 to something like 2000?

Maybe it's just change the value of a half word.
  • Modding version: PSX
  • Discord username: rfh

bcrobert

You would probably need to find both the real limit (999) and the display limit (249) and change them both to a better number. Someone who knows ASM could maybe look for the routine that displays the 1/4 value and work out from there?

It probably is as simple as a few bytes change but the hard part is finding where those bytes are. I mean...we've been working on FFTA GBA for YEARS and still have no solid leads on some of the unknowns. :/
My FFTA hacking tools: http://ffhacktics.com/smf/index.php?topic=9559.0

Believe it or not, I'm still working on this game.