FF6 Hacking
Edit Chainsaw codes - Printable Version

+- FF6 Hacking (https://www.ff6hacking.com/forums)
+-- Forum: Discussion Forums (https://www.ff6hacking.com/forums/forum-5.html)
+--- Forum: Magitek Research Facility (https://www.ff6hacking.com/forums/forum-9.html)
+--- Thread: Edit Chainsaw codes (/thread-3967.html)

Pages: 1 2 3


RE: Edit Chainsaw codes - Lightning - 03-07-2021

I found this thread by doing a forum search, but I must have misunderstood what the "painful chainsaw" patch does. I applied it manually (triple checked that I did it right) using the non-headered code posted by Warrax above (on a non-headered rom of course). Now it seems that the chainsaw NEVER does the instant death move - even against monsters that don't have immunity to instant death. Basically, the chainsaw is now just a more powerful Drill. I was under the impression the chainsaw was still supposed to perform the instant death move 25% of the time, but cause damage if it cannot kill? I attacked with the chainsaw nearly a hundred times to make sure I wasn't missing the special move, but it never happened.

Edit: Here is all the code I edited. There is nothing I am supposed to add in addition to the code posted by Warrax, is there?

[Image: 5bV2O0C.jpg]

warrax Wrote:C2/2B24: 35 2B (New Drill pointer, this line must be changed)

C2/2B30: A99E LDA #$9E
C2/2B32: 8DA911 STA $11A9 (Use effect 4F)
C2/2B35: A920 LDA #$20
C2/2B37: 0CA211 TSB $11A2 (Set ignore defense)
C2/2B3A: 60 RTS
C2/2B3B: 208D38 JSR $388D (Use “Slice” subroutine)
C2/2B3E: A5B5 LDA $B5
C2/2B40: C902 CMP #$02
C2/2B42: D005 BNE $2B49 (Check for command == “Magic”)
C2/2B44: A908 LDA #$08
C2/2B46: 8D742D STA $2D74 (Set animation to “kill mode”)
C2/2B49: 60 RTS

C2/2B4A: EAEAEA
C2/2B4D: EAEAEA
C2/2B50: EAEAEA



RE: Edit Chainsaw codes - assassin - 03-07-2021

do you have any other patches applied?


RE: Edit Chainsaw codes - Lightning - 03-08-2021

(03-07-2021, 11:35 PM)assassin Wrote: do you have any other patches applied?

Yes, but I just now tried on a vanilla 1.0 ROM with the same results (I made the same exact changes listed above). Has anyone actually verified that the instant death move works for them?

Edit: Even the original Painful Chainsaw ips (with the bugged drill) applied to a vanilla 1.0 rom does not seem to work. I attacked dozens of times with the chainsaw with no instant death move.


RE: Edit Chainsaw codes - assassin - 03-08-2021

to ignore the animation: any times where an enemy with Current HP above the displayed damage perishes anyway?


RE: Edit Chainsaw codes - Lightning - 03-08-2021

(03-08-2021, 12:43 AM)assassin Wrote: to ignore the animation: any times where an enemy with Current HP above the displayed damage perishes anyway?


Nope, I tested by giving several monsters 65,000 HP and attacked them about 30 times with the chainsaw.  They never perished until their HP ran out. It was a normal attack each time. This was with a vanilla 1.0 rom.


RE: Edit Chainsaw codes - assassin - 03-08-2021

looks like the code posted in this thread is missing the edit to the C2/3DCD Special Effect Pointer table:

Code:
C2/3E6B: 8C 38
==>
Code:
C2/3E6B: 3B 2B



RE: Edit Chainsaw codes - Lightning - 03-08-2021

(03-08-2021, 02:06 AM)assassin Wrote: looks like the code posted in this thread is missing the edit to the C2/3DCD Special Effect Pointer table:

Code:
C2/3E6B: 8C 38
==>
Code:
C2/3E6B: 3B 2B

That seems to fix it! You actually pointed to the Scimitar slice effect instead of the normal chainsaw death - but I actually like it far better.  It makes more sense to have a monster sliced up after being attacked by a chainsaw...


RE: Edit Chainsaw codes - assassin - 03-08-2021

no prob.  both the pointer change and the call to the Scimitar/X-Kill weapon function are actually part of the patch.  it's just that the former was omitted in Warrax's post, so the latter never got called for you.


RE: Edit Chainsaw codes - Lightning - 03-08-2021

(03-08-2021, 08:04 AM)assassin Wrote: no prob.  both the pointer change and the call to the Scimitar/X-Kill weapon function are actually part of the patch.  it's just that the former was omitted in Warrax's post, so the latter never got called for you.

I actually think it was missing from the original painful chainsaw patch in general, since I had the same issue with the ips patch on the web site. Either way, thanks for your help!


RE: Edit Chainsaw codes - Warrax - 03-09-2021

Nice catch! I updated my original posts with the missed info.