• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
April 28, 2024, 01:29:29 pm

News:

Use of ePSXe before 2.0 is highly discouraged. Mednafen, RetroArch, and Duckstation are recommended for playing/testing, pSX is recommended for debugging.


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - TheKillerNacho

1
Mod Reviews / [PSX] FFT Battleground
April 11, 2020, 03:04:40 pm
FFT Battleground
  • AI Battles
  • New Mechanics
  • Twitch Integration

This is an automated stream pitting squads of four AI-controlled units against eachother! Right now, it's merely a single-elimination tournament featuring eight teams: Red, Blue, Green, Yellow, White, Black, Purple and Brown. The winner of the tournament then earns the right to challenge the Champion team to become the next Champion!

This stream is still in early beta and there's still many features I want to add. So stay tuned! Or not!


2
PSX FFT Hacking / Re: ASM Requests
January 30, 2020, 10:43:14 am
Quote from: saw2th on January 21, 2020, 10:01:40 am
Ah, my bad :) **Pride's CT hack works when adding a ct to confuse - just add the asm and set the ct in patcher!

I had another question.

Sorry if this is the wrong place to ask,
But does there already exist a hack that grants all Monsters the ability to use basic Attack? thus freeing up a slot on their monster skills while still giving them access to regular physical damage. I have noticed monsters call regular attack or possibly frog attack while under berserk (this might call to the same attack slot?) so maybe the asm just gives monsters that option ? i am not sure.


Yeah I got it to work after talking to some people on the FFT Arena discord. Turns out I was just being a massive derp and miscounted, setting Silence to have the CT instead.
3
PSX FFT Hacking / Re: ASM Requests
January 10, 2020, 01:17:36 pm
Ah, crap. Thanks anyway.
4
PSX FFT Hacking / Re: ASM Requests
January 09, 2020, 10:16:45 am
Hey guys. Me again.

I found an ASM hack that claimed to use Wall CT for another status: http://ffhacktics.com/smf/index.php?topic=9050.0.

In this case, I want Confusion to have a CT.

  <Patch name="XX-Confusion uses Wall CT">
<Description>Wall CT is always 0. The CT of the new status is adjustable in Wall CT in FFTPatcher

Status number:

00 Blank Status
01 Crystal
02 Dead
03 Undead
04 Charging
05 Jump
06 Defending
07 Performing
08 Petrify
09 Invite
0A Darkness
0B Confusion
0C Silence
0D Blood Suck
0E Dark / Evil Loocking
0F Treasure

</Description>
<Location file="BATTLE_BIN" offset="12693c">
BC770508
00000000
00000000
00000000


</Location>
<Location file="BATTLE_BIN" offset="f6ef0">
07000234
07004410
21100000
02008104
21108000
07008224
C3100200
53360608
00000000
0B000534 </This is the line I inserted 0B>
01000834
1980073C
982DE78C
0700A330
2128E800
BB01A290
07306900
5A360608
00000000


</Location>
</Patch>


Except it doesn't seem to work... units still don't seem to have a CT limit on Confusion. In FFTPatcher, I have Wall set to the default CT of 24, which from what I understand, should apply to Confusion.

What am I doing wrong? Is there another way to accomplish this?
5
PSX FFT Hacking / Re: ASM Requests
December 24, 2019, 01:17:03 pm
Quote from: TheKillerNacho on December 10, 2019, 09:59:51 am
Has anyone created an ASM to fix the AI such that they can Charge Guns? Apparently, even though charging Guns works in the base game, an AI glitch (or perhaps intended, idk) prevents the AI from doing so like they can every other weapon type. However, after searching, I haven't seen any ASM fix for this.


So after doing a little digging on my own I found where abilities are loaded by the AI: http://ffhacktics.com/wiki/Ability_Loading

These lines seem to be the culprit, unless it's also elsewhere:
Quote0019a804: 2602ffb9 addiu r2,r16,0xffb9      Weapon ID - 0x47 (Romanda Gun)
0019a808: 2c420006 sltiu r2,r2,0x0006
0019a80c: 14400083 bne r2,r0,0x 0019aa1c      Branch if Weapon is a Gun


I tried doing this to fix it and it seemed to work after a simple test (removing the branch to a nop):

<Patch name="AI Can Charge Guns">
<Location file="BATTLE_BIN" offset="0013380C">
00000000
</Location>
  </Patch>


Does anyone with more experience with ASM coding know if this will have any unintended side effects or I should not do it this way for whatever reason?
6
PSX FFT Hacking / Re: ASM Requests
December 20, 2019, 08:22:37 pm
Quote from: yamish on December 20, 2019, 06:18:21 pm
Yes. The ALMA spreadsheet does this. I'm using it in the overhaul I'm working on. It can cause issues if you aren't aware of certain conflicts inherentin fft. But it works beautifully in my experience after testing.

Edit: http://ffhacktics.com/smf/index.php?topic=6664.0

Thanks!
7
PSX FFT Hacking / Re: ASM Requests
December 20, 2019, 02:28:07 pm
Also, just making sure, but no one's found a way to have an item grant a passive skill, right (for example, having the Monster Dict grant Monster Skill or an armor that grants Magic Defense Up)?
8
PSX FFT Hacking / Re: ASM Requests
December 10, 2019, 09:59:51 am
Has anyone created an ASM to fix the AI such that they can Charge Guns? Apparently, even though charging Guns works in the base game, an AI glitch (or perhaps intended, idk) prevents the AI from doing so like they can every other weapon type. However, after searching, I haven't seen any ASM fix for this.