Final Fantasy Hacktics

Modding => Help! => Topic started by: Shrikesnest on April 20, 2013, 10:52:58 pm

Title: Crash/hang during first Orbonne battle
Post by: Shrikesnest on April 20, 2013, 10:52:58 pm
After my latest build, my game hangs up during the tutorial fight at Orbonne.  Initially it happened every time Fukes got his first turn, before he acted.  This occurred about a dozen times, even after I fiddled with some of the things I had changed (mostly cosmetic sprite changes and changes to classes that aren't even in the battle).  I made a fresh image of my FFT disc and patched completely new, started again.  Now, instead of hanging at the beginning of Fukes's turn it hangs at the beginning of the Knight's turn right after his.  This is extremely disheartening; I'm a handful of ENTD edits away from alpha and now I've got a crash bug on my hands.

Any ideas?
Title: Re: Crash/hang during first Orbonne battle
Post by: Pride on April 21, 2013, 01:54:27 am
If your patch is crashing /during/ a battle, it is most certainly a clash of ASMs that you are using. Repatch then insert the ASMs one by one until you find that one that is at fault. If someone is nice enough, they could move it to a safe location for you to use (myself, Choto, Pokeytax, Glain, etc)
Title: Re: Crash/hang during first Orbonne battle
Post by: Shrikesnest on April 21, 2013, 09:40:22 am
Thank you so much for this information.  I'm using relatively few ASMs at the moment, so this should be easy to root out.
Title: Re: Crash/hang during first Orbonne battle
Post by: savantopus on April 21, 2013, 12:23:15 pm
Are you using the FFTorgASM: Skillset X innate all ?? That one was causing a crash for me.
Title: Re: Crash/hang during first Orbonne battle
Post by: Shrikesnest on April 22, 2013, 10:53:16 am
Nope, not using that one at all.  I finally got some time to dig into this, so here we go.  This is my list:

Require Materia Blade -> Require Item Type X (Default Lance) [04 Knight Sword]
Float Status Grants Fly
JP scroll glitch fix v1.2
No monster breeding
Change % HP formulas to use Min(999,MaxHP)
Soldier office can rename any units (including humans and special characters)
Require Sword - Require Weapons [X=0B, Y=02]
Global C-Ev

Heh.  A little more than I remember there being.  Oh well.  Here we go!

EDIT:  Narrowed it down to The % HP Min(999, MaxHP) hack.  Now to figure out what it's not playing nice with...

EDIT2:  Looks like it's conflicting with Float Status Grants Fly.  Seeing as neither of these hacks are super integral to my patch, I'm just going to take one of them out and call it a win.  Thanks for the help!