Final Fantasy Hacktics

Modding => Help! => Topic started by: Helchilde on September 10, 2009, 05:26:36 pm

Title: All Item ability learned
Post by: Helchilde on September 10, 2009, 05:26:36 pm
Hey, I was wondering how to make the item skillset abilities all instantly learned. I plan on turning the chemist into a mage character that know lvl 1 spells and wanted item to be innate all. Well I got item innated but they only know 2-3 abilities.
Title:
Post by: Aquablack on September 11, 2009, 12:41:47 am
Have you tried making them all cost 0 JP and 100% chance of learning?
Title:
Post by: Mental_Gear on September 11, 2009, 02:31:01 am
FFTastic.
Title:
Post by: Zozma on September 11, 2009, 08:56:28 am
theres an asm hack for that that makes it so every job has access to item

Item innate all v1.1
BATTLE.BIN
0x11A4F0 change FF000234 to 374D0508

0xEC4DC
12006290
FAFF4224
06004010
13006290
FAFF4224
03004010
06000234
000002A2
01001026
FF000234
3D050608
00000000
Title:
Post by: Mental_Gear on September 11, 2009, 11:39:30 am
I thought it didn't work properly though...
Title:
Post by: Zozma on September 11, 2009, 11:41:31 am
hell if i know, i haven't used this one before at all.
Title:
Post by: Vanya on September 11, 2009, 01:05:39 pm
I was the one that requested that hack. I don't remember it having any game breaking glitches, but it did cause some smallgraphical glitches if you gave a unit too many commands. I was researching alternative methods of accomplishing this, but have put all of that on hold until the completion of FFT Complete.
Title:
Post by: Mental_Gear on September 11, 2009, 03:00:30 pm
Interesting, I may try some of these ASM hacks, but is this one included in FFTorgASM?
Title:
Post by: Helchilde on September 11, 2009, 07:34:03 pm
I had already used the ASM hack to innate Item, but they only know 1-3 abilities or none at all. I also set chance to learn to 100% and 0 jp on all the item abilities.

If I cant figure it out I'll just change the formulas and make them like an alchemist.
Title:
Post by: Vanya on September 11, 2009, 11:31:11 pm
There are some game shark code buried around the forum somewhere that LastingDawn posted. The codes let you add jobs to the job wheel. I was thinking of experimenting with them because it seemed that special jobs that were inserted with these codes always had all skills learned by default IIRC. You can't access their skill sets normally, but I was thinking if I inserted a job and gave it the Item skill set it would work with the previously mentioned ASM hack. I never tested it though.
Title:
Post by: jimmyjw88 on September 11, 2009, 11:34:36 pm
Wow....Add jobs to the job wheel? That's great. So meaning you able to add customs jobs, let say holy knight, dark knight or something?
Title:
Post by: Vanya on September 11, 2009, 11:39:22 pm
You can add any jobs you want; even glitch jobs loaded from data meant for other stuff. The problem is that the game isn't programmed to handle any more skill sets than it already does. So inserted jobs will have their default skill set, but you won't be able to select it as a secondary. Also, unless some custom ASM is inserted to make it otherwise, the GS inserted jobs will be available by default. So I think it'll work well for Helchilde and my specific needs, but not so much in general.
Title:
Post by: jimmyjw88 on September 12, 2009, 12:46:10 am
Oh..I see. Erm...But default skill set, what is the skill set? So, meaning that added job will only have primary skillset, and the secondary will be empty?
ASM....Uhhh....I don't know how to do this. Haha.
Title:
Post by: Helchilde on September 12, 2009, 04:33:51 pm
Is there a way to make the gs codes permanently activated on new games and such? I think I have those codes saved somewhere...maybe on my old codebreaker.

I think Vanya means that the job you add using gs will have its primary skillset, but if you change the job you will not be able to select that skillset.
Title:
Post by: Vanya on September 12, 2009, 07:47:28 pm
That's right, Helchilde.

If you read up on game shark codes you can extrapolate the ram addresses being manipulated and then use that to track the ASM code that loads the jobs and them install a small hack to make the changes permanent. The problem there of course is that you have to have some knowledge of ASM to get this to work. I haven't tried it yet partially due to the fact that I'm still struggling with 65c816 (SNES) ASM.
Title:
Post by: Helchilde on September 12, 2009, 08:10:45 pm
I have no talent in ASM hacking. I'll just make the chemist an Alchemist or a mage that uses tier 1 spells. They are more useful that way.
Title:
Post by: Vanya on September 12, 2009, 08:45:09 pm
We should at least test the effects with the GS codes to see if the set up works. Then if it does I'll use it as practice for ASM hacking.
Title:
Post by: Helchilde on September 12, 2009, 09:41:19 pm
I'll try it then, after I find the codes.My freaking codebreaker is to scratched to run so I can't retrieve the codes.


*Edit*

My pec just raped my portraits and sprites...but all the abilities were learned as well (replaced Knight with Engineer). I'll test it some more later.
Title:
Post by: Helchilde on September 15, 2009, 01:00:52 am
I actually found one game breaking glitch with innate item. If a player controlled monster that has a defined skillset (a la worker 8, byblos, demons, and zodiac) uses item the game freezes.
Title:
Post by: Vanya on September 15, 2009, 01:00:45 pm
That's not good.
As I learn more ASM I'll go back and modify this hack to only give Humans the item command. It may require a separate hack.
Title:
Post by: Helchilde on September 15, 2009, 08:27:29 pm
When I start taking computer classes, I'll get to work on helping if you need it. If I can get this to work properly I would be done with the fftpatcher part of the hack. Then the only thing left would be the text hacks.

If you want I can post the gameshark codes for the job wheel extension and the job mod codes as well.
Title:
Post by: Vanya on September 15, 2009, 09:43:53 pm
I'd appreciate any help and feel free to post those codes.

You may want to have a look at this thread:
http://www.ffhacktics.com/forum/viewtopic.php?t=1582 (http://www.ffhacktics.com/forum/viewtopic.php?t=1582)

This is a series of lessons Zodiac conducted about the MIPS assembly code that FFT uses.
Title:
Post by: Helchilde on September 16, 2009, 12:13:54 am
Thanks Vanya!

The codes are:

1      Amount of Jobs   801C83F0 00??

2   Job #1 Modifier   801C83F8 00??
3   Job #2 Modifier   801C83FA 00??
4   Job #3 Modifier   801C83FC 00??
5   Job #4 Modifier   801C83FE 00??
6   Job #5 Modifier   801C8400 00??
7   Job #6 Modifier   801C8402 00??
8   Job #7 Modifier   801C8404 00??
9   Job #8 Modifier   801C8406 00??
10   Job #9 Modifier  801C8408 00??
11   Job #10 Modifier 801C840A 00??
12   Job #11 Modifier    801C840C 00??
13   Job #12 Modifier    801C840E 00??
14   Job #13 Modifier    801C8410 00??
15   Job #14 Modifier    801C8412 00??
16   Job #15 Modifier 801C8414 00??
17   Job #16 Modifier    801C8416 00??
18   Job #17 Modifier    801C8418 00??
19   Job #18 Modifier    801C841A 00??
20   Job #19 Modifier    801C841C 00??
21   Job #20 Modifier    801C841E 00??
22   Job #21 Modifier    801C8420 00??
23   Job #22 Modifier    801C8422 00??
24   Job #23 Modifier    801C8424 00??
25   Job #24 Modifier    801C8426 00??
26   Job #25 Modifier    801C8428 00??
27   Job #26 Modifier    801C842A 00??
28   Job #27 Modifier    801C842C 00??
29   Job #28 Modifier    801C842E 00??
30   Job #29 Modifier    801C8430 00??
31   Job #30 Modifier    801C8432 00??
32   Job #31 Modifier    801C8434 00??
33   Job #32 Modifier    801C8436 00??
34   Job #33 Modifier    801C8438 00??
35   Job #34 Modifier    801C843A 00??
36   Job #35 Modifier    801C843C 00??
37   Job #36 Modifier    801C843E 00??
38   Job #37 Modifier    801C8440 00??
39   Job #38 Modifier    801C8442 00??
40   Job #39 Modifier    801C8444 00??
41   Job #40 Modifier    801C8446 00??
42   Job #41 Modifier    801C8448 00??
43   Job #42 Modifier    801C844A 00??
44   Job #43 Modifier    801C844C 00??
45   Job #44 Modifier    801C844E 00??