SOLVED: Stop mega-all disabling 4x cut effect

  • Thread starter Thread starter yarLson
  • Start date Start date
Status
Not open for further replies.
That sucks.

haha sorry about your fail but the PC version is best anyway :P
Yeah, but the problem is you can't put the PC version in your PSP :P
 
The assembly-level algorithms on PC and PSX will not be the same, because the PC and MIPS compilers will work in different ways, and both applications access resources differently.

You should probably trace the code using the breakpoint I describe above.
 
I apologize in advance for my lack of understanding.

4xCut will be the first equipped attack, so I think that if you set a breakpoint on something writing 0xFF to 8009C89C, you'll find the function that decides what's affected by MegaAll, and isn't. If you find where this function gets its data, you'll be able to change these rules.
...
You should probably trace the code using the breakpoint I describe above.
So, is there somewhere I can learn to do this?  Or can I simply use a Gameshark code like 8009C89C 00FF (or 0001 or FFFF, what would I stick here??).  Is 8009C89C what I want, or were you just using that to point someone in the right direction.  Sorry, but this all seems to have gone right over my head.
 
OK. In the NTSC PSX build's memory, there's an array of ten 0x6-long elements that describe the properties of each attack
You sure it's ten and not 10h? On the PC it's 10h.

...can I simply use a Gameshark code like 8009C89C 00FF...
That would likely blank out your attack command entirely. It's not really the right way to go about this either. The first command is never nulled like that. It's forcibly replaced by a function called by materia types 12h and always set to 01 otherwise. You also can't "All" it, but you can set it to Absorb MP/HP, Steal as Well, and Added Cut with a GS.
You want to check when it's set to 18h after equipping a Mega-All. That'll give you the place that this happens at.
 
That would likely blank out your attack command entirely. It's not really the right way to go about this either. The first command is never nulled like that. It's forcibly replaced by a function called by materia types 12h and always set to 01 otherwise. You also can't "All" it, but you can set it to Absorb MP/HP, Steal as Well, and Added Cut with a GS.
You want to check when it's set to 18h after equipping a Mega-All. That'll give you the place that this happens at.
Alrite, well I will take a note of this.  Maybe I will play with it in the future.

Good luck LW, I'm right behind you ;D

It will be on my to-do list...many things on this list are heavily negelected.

Having the benefits of Mega-All while also having 4x-cut is pretty OP if you ask me, but it would be nice to have this info for other reasons.
 
Status
Not open for further replies.
Back
Top