• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
April 19, 2024, 12:58:55 am

News:

Please use .png instead of .bmp when uploading unfinished sprites to the forum!


Nate's ASM Hacks

Started by nates1984, January 26, 2009, 07:23:50 am

nates1984

January 26, 2009, 07:23:50 am Last Edit: January 30, 2009, 06:02:30 pm by nates1984
Attack Up bonus becomes 25%
BATTLE.BIN
Offset: 0x11F0BC
Change 5555 to 0050
Offset: 0x11F0CC
Change 5655 to 0100

Attack Up bonus becomes 20%
BATTLE.BIN
Offset: 0x11F0BC
Change 5555 to CC4C
Offset: 0x11F0CC
Change 5655 to CDCC

Magic Attack Up bonus becomes 25%
BATTLE.BIN
Offset: 0x11F220
Change 5555 to 0050
Offset: 0x11F230
Change 5655 to 0100

Magic Attack Up bonus becomes 20%
BATTLE.BIN
Offset: 0x11F220
Change 5555 to CC4C
Offset: 0x11F230
Change 5655 to CDCC

Defense Up bonus becomes 25%
BATTLE.BIN
Offset: 0x11F2E8
Change 5555 to 0050
Offset: 0x11F2F8
Change 5655 to 0100

Defense Up bonus becomes 20%
BATTLE.BIN
Offset: 0x11F2E8
Change 5555 to CC4C
Offset: 0x11F2F8
Change 5655 to CDCC

Magic Defense Up bonus becomes 25%
BATTLE.BIN
Offset: 0x11F338
Change 5555 to 0050
Offset: 0x11F348
Change 5655 to 0100

Magic Defense Up bonus becomes 20%
BATTLE.BIN
Offset: 0x11F338
Change 5555 to CC4C
Offset: 0x11F348
Change 5655 to CDCC

Remove target's faith from spell damage calculations
BATTLE.BIN
Offset: 0x1201F8
64000234
00000000

Longbow, Knife, and Ninja Blade formulas become PA*WP
BATTLE.BIN
Offset: 0x11EBA0
Change 38 to 36

Crossbow formula becomes WP*WP
BATTLE.BIN
Offset: 0x11EB4C
00000000
71520508
Offset: 0xED9C4
0B000234
02006210
D0382290
D5160608
CE3822A0
20170608
00000000

Rod formula becomes MA*WP Updated
BATTLE.BIN
Offset: 0x11EB54
00000000
78520508
Offset: 0xED9EO
07000234
02006210
942D2290
D7160608
37002290
CE3822A0
20170608
00000000

Pole (Stick) formula becomes PA*WP
BATTLE.BIN
Offset: 0x11EC0E
Change 26 to 30

Instrument, Dictionary, and Cloth formulas become MA*WP
BATTLE.BIN
Offset: 0x11EC72
Change 0202 to 4200

Bag formula becomes PA*WP
BATTLE.BIN
Offset: 0x11EC24
00000000
80520508
Offset: 0xEDA00
11000234
03006210
00000000
16170608
F3FF8224
DA160608
00000000

Cloth formula becomes... "axe formula"
Note: Overrides changes done to Cloths in the "Instrument, Dictionary, and Cloth formulas become MA*WP" hack
BATTLE.BIN
Offset: 0x11EC64
00000000
87520508
Offset: 0xEDA1C
12000234
03006210
00000000
20170608
FF00C230
0C170608
00000000

Archael

January 26, 2009, 08:30:07 am #1 Last Edit: December 31, 1969, 07:00:00 pm by Archael
Remove target's faith from spell damage calculations


that's pretty damn useful gj

Dokurider

January 26, 2009, 11:28:57 am #2 Last Edit: December 31, 1969, 07:00:00 pm by Dokurider
QuoteAttack Up bonus becomes 25%
BATTLE.BIN
Offset: 0x11F0BC
Change 5555 to 0050
Offset: 0x11F0CC
Change 5655 to 0100

Doesn't Attack Up already do that?

Vanya

January 26, 2009, 11:30:42 am #3 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Nice job so far, dude. It's great to have another talented ASM hacker in the community. ^_^

Can I request some weapon formula changes? ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯

Archael

January 26, 2009, 01:53:04 pm #4 Last Edit: December 31, 1969, 07:00:00 pm by Archael
Quote from: "Dokurider"
QuoteAttack Up bonus becomes 25%
BATTLE.BIN
Offset: 0x11F0BC
Change 5555 to 0050
Offset: 0x11F0CC
Change 5655 to 0100

Doesn't Attack Up already do that?

No

Default Attack UP increases physical damage by 33%

Dokurider

January 26, 2009, 02:31:32 pm #5 Last Edit: December 31, 1969, 07:00:00 pm by Dokurider
Whoops, you're right.

nates1984

January 26, 2009, 06:46:15 pm #6 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
QuoteCan I request some weapon formula changes? ^_^

Yeah, sure.

Vanya

January 26, 2009, 09:20:16 pm #7 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Cool. I'm not sure how difficult these are so I'll just list them all and let you choose what to do.

Katana (PA*(Brave/100))*WP) ---> PA*WP
Note: Zodiac did this for Knight Swords, but I don't know if it affected katana.

Rods (PA*WP) ---> (MA*WP)

Crossbows (PA*WP) ---> (WP*WP)

Instruments & Books (((PA+MA)/2)*WP) ---> (MA*WP)

Poles (MA*WP) ---> (PA*WP)
Note: I mean Poles, not Spears.

Bags (Axe Formula) --->(PA*WP)

Cloths ((((PA+MA)/2)*WP) ---> (Axe Formula)

Thanks! ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯

Xifanie

January 26, 2009, 09:32:59 pm #8 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
here you go

nates1984
BATTLE.BIN 0x000ED9C4 - 0x000EE7FB
WORLD.BIN 0x000DA9F8 - 0x000DB82F
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

nates1984

January 27, 2009, 12:02:55 am #9 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
Thanks Zodiac.

QuoteKatana (PA*(Brave/100))*WP) ---> PA*WP
Note: Zodiac did this for Knight Swords, but I don't know if it affected katana.

Yep, it changes Katanas to PA*WP. It also changes Monks bare-handed attacks to PA*PA I think. It does effect bare-handed attacks as well, I'm just guessing it's PA*PA, I didn't do any testing on it since Monks aren't even going to be in my patch.

Nothing you requested should be a problem, but the middle of the week is hectic for me with school and shit, plus it seems teachers like to hand out assignments on Tuesday that are due two days later on Thursdays, so usually Tuesday, Wednesday, and Thursday are school onry, but I'll get them done over the weekend.

Vanya

January 27, 2009, 09:25:32 am #10 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
That's cool, dude. There's no rush. I usually have programming assignments due on Tuesdays and Fridays so I understand perfectly. Thanks again! ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯

nates1984

January 29, 2009, 01:43:08 am #11 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
QuoteRods (PA*WP) ---> (MA*WP)

Crossbows (PA*WP) ---> (WP*WP)

Poles (MA*WP) ---> (PA*WP)
Note: I mean Poles, not Spears.

Done.

The instruments/books one is pretty much done too, I just want to make sure I can't find a better way to do it first. The rest will come pretty quickly too, while I was tinkering with instruments I came across the areas I'd look for first for bags and cloths, so half the work for those are done.

Vanya

January 29, 2009, 10:23:17 am #12 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Sweet! Thanks! ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯

nates1984

January 29, 2009, 06:05:02 pm #13 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
Vanya, I made a mistake with the Rod formula, a rather bad one I think. =X

Old: DA160608

New: D7160608

Change DA to D7, I've updated my first post, but I wanted to make sure Vanya noticed. =P

The Damned

January 29, 2009, 07:00:14 pm #14 Last Edit: December 31, 1969, 07:00:00 pm by The Damned
Seeing this thread being bumped a lot recently made me think of something regarding the "doesn't take enemy's faith into account" hack: Doesn't that kind of screw over Innocent status?
"Sorrow cannot be abolished. It is meaningless to try." - FFX's Yunalesca

"Good and evil are relative, but being a dick cannot be allowed." - Oglaf's Thaumaturge in "The Abyss"

"Well, see, the real magic isn't believing in yourself. The real magic is manipulating people by telling them to believe in themselves. The more you believe, the less you check facts."  - Oglaf's Vanka in "Conviction"

FFMaster

January 29, 2009, 07:38:11 pm #15 Last Edit: December 31, 1969, 07:00:00 pm by FFMaster
Not exactly. If you aim innocent on the caster, it can still be useful. The caster's faith is still important.
  • Modding version: Other/Unknown
☢ CAUTION CAUTION ☢ CAUTION CAUTION ☢

The Damned

January 29, 2009, 11:54:37 pm #16 Last Edit: December 31, 1969, 07:00:00 pm by The Damned
Well, I thought about that as well, so I know that Innocent isn't like completely useless.

However, for the most part, when I use Innocent, it's on myself when I'm advancing towards a magical enemy since most magical enemies are relatively frail and I would likely have a better chance of killing them outright than disabling (maybe only) their Primary via a 60% chance at Doubt Faith.

That may just be me, though.

(This is the same reason that I didn't complain about Faith not really doing crap to enemies as well since for the most part, people would Faith themselves rather than try to cast it on the enemy.)
"Sorrow cannot be abolished. It is meaningless to try." - FFX's Yunalesca

"Good and evil are relative, but being a dick cannot be allowed." - Oglaf's Thaumaturge in "The Abyss"

"Well, see, the real magic isn't believing in yourself. The real magic is manipulating people by telling them to believe in themselves. The more you believe, the less you check facts."  - Oglaf's Vanka in "Conviction"

Vanya

January 30, 2009, 12:00:48 am #17 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
I like the idea of messing with faith in this manner. I think it'll make the game more balanced to not be able to use innocent as defense. On the same note would this particular hack not make faith a more solid buff for magic users? ^_^
  • Modding version: Other/Unknown
¯\(°_0)/¯

Desocupado

January 30, 2009, 07:15:21 am #18 Last Edit: December 31, 1969, 07:00:00 pm by Desocupado
May I suggest some evasion changes?
1 - Job's Class Evade affecting both physical and magical evasion.
2 - Job's Class Evade working against side attacks. (i.e. not only frontal)
  • Modding version: PSX

Skip Sandwich

January 30, 2009, 11:56:09 am #19 Last Edit: December 31, 1969, 07:00:00 pm by Skip Sandwich
I think zodiac already did a global class defense mod, where 100% of the class defense applied against physical attacks from the front, 50% of the class evasion applied to side attacks, and 25% of the class evasion applied to rear attacks.
"Dave?  Are you there?"
"Yeah.  I can't get you through the cell now."
"You have to talk through the bratwurst from now on. I'm sorry. I didn't know it would do that."
http://www.johndiesattheend.com