Final Fantasy Hacktics

Modding => Non-FFT Modding => Topic started by: FrozenDragon150 on December 08, 2014, 07:15:16 am

Title: Fire Emblem Shadow Dragon
Post by: FrozenDragon150 on December 08, 2014, 07:15:16 am
Hi all, i figured i'd post this here since this forum has so many skilled and awesome and kind and amazing and handsome and cute and helpful hackers :3.

For those who haven't played Fire Emblem Shadow Dragon, it's a SRPG by Intelligent Systems, i'll skip to the point, at some chapters, there are some 'Gaiden' chapters with more story and recruitable characters, however, to access these chapters, you need to have less than 15 units alive (this game has permadeath) so it is quite a gamble.

What i'm going to ask here, is if someone with skills, to give me pointers as to where to go with this requirement, like, how to remove it

I know the must be some value that controls each gaiden chapter, but i dunno what it is or how to get to it :/ so here i am requesting help

Help is appreciated
Title: Re: Fire Emblem Shadow Dragon
Post by: Xifanie on December 08, 2014, 10:08:40 am
It's really hard to tell because I have no idea what the game is like.

The only thing I can think of, is debugging to see which byte is read that makes the game consider the unit "alive" in FFT, if the second byte of a unit is 0xFF, that means the slot is free (i.e. the unit was removed, died, left). From there is should be really easy to see if there is a counter.
Title: Re: Fire Emblem Shadow Dragon
Post by: FrozenDragon150 on December 08, 2014, 11:31:04 am
I don't believe it's so complex, in fact, i theorize (not like i know anything, lol) that every chapter that has a gaiden after it, has some 'check' that sees how many units are in the roster currently, and each gaiden chapter has a max number of allowed units, for example, almost all of them have a requirement of no more than 14, so maybe there is a byte with a '0D'

But i cannot say, considering i dunno where is the chapter data :/
Title: Re: Fire Emblem Shadow Dragon
Post by: Xifanie on December 08, 2014, 12:35:03 pm
That's why need to debug it. If you can't debug from a lack of tools/knowledge, well tough shit; no one will be able to help you.

All you need to know is where the unit data is and breakpoint on that when the game counts available units.