øAslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=2091.0e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index1eb3.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&board=8.20e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index1eb3.html.zx/$h^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ ,/²OKtext/htmlISO-8859-1gzip0|Ö²ÿÿÿÿÿÿÿÿTue, 10 Mar 2020 23:51:36 GMT0ó°° ®0®P®€§²ð®/$h^ÿÿÿÿÿÿÿÿ(&² New patch: Dead Hare Glitch fix

Author Topic: New patch: Dead Hare Glitch fix  (Read 2582 times)

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
New patch: Dead Hare Glitch fix
« on: July 15, 2015, 12:18:40 AM »
Hi! This patch fixes a logical issue in the game that is actually slightly beneficial, but still completely irrational. Basically, the Nohrabbit that inhabits the plains near South Figaro in the World of Ruin has a habit of countering Fight commands by your party with Cure and Remedy spells. That's not so bad, but here's the rub: if you Fight it with the Scimitar, and it's Slash-kill effect kicks in, the Nohrabbit will die and THEN heal you. This is due to the fact that the Nohrabbit's curing response is triggered by a battle script command that responds to Fight commands, but this doesn't account for being killed by Scimitar. This patch changes the script to work properly in this respect.

EDIT: After being informed that this patch conflicted with Drakkhen's Physical Damage Overflow patch, I've relocated the used free space. Anyone who's downloaded both this patch and Drakkhen's patch will need to reapply them.

EDIT 2: After discovering that this patch neglects any case where the Nohrabbit was killed by a player wielding Scimitar with the Offering or Genji Glove relics, I have reworked it slightly to correct this. Now the patch stops any enemy from counterattacking if it has been removed from the field (i.e. with Scimitar).

EDIT 3: I've now included a patch for a Japanese ROM.

EDIT 4: After C.V. Reynolds so helpfully pointed out that the no-header patch is indeed broken, I have now fixed that issue.

EDIT 5: This patch no longer uses free space.

EDIT 6: GBA port!
« Last Edit: February 02, 2018, 09:47:28 AM by 13375K31C43R »
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings

C. V. Reynolds

  • Tunnel Armor
  • *
  • Posts: 153
  • RATED TEM OUTTA TEM.
    • View Profile
    • cvreynolds.net
Re: New patch: Dead Hare Glitch fix
« Reply #1 on: July 17, 2015, 02:10:23 PM »
Hello. I must thank you again for your continued contributions.

Unfortunately, this patch conflicts with Drakkhen's Physical Damage Overflow 24-bit patch. :( Possibly with the other versions of that fix as well, but I only have the 24-bit version on hand.

I have three questions, if you wouldn't mind answering:

1: Does this patch affect more than the Nohrabbit fights?

2: Does it take into account all moves that shred opponents, such as the Odin and Raiden summons?

3: Think you could find what is wrong with Lenophis's Genjioff patch? :) Or would it require a full patch re-write?
I'm the former Hollywood Narrator from GameFAQs.

I'm a published novelist. My novels "Universe Eleven Series - Blue Ruin" Part 1, Part 2, and Part 3 are for sale on Amazon (check my website) in print and ebook formats.

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
Re: New patch: Dead Hare Glitch fix
« Reply #2 on: July 17, 2015, 02:31:35 PM »
OK, I'll address the conflict as soon as possible. Also, you're welcome. :)

About your questions:

1. It might, I don't know, the main point is that enemies shouldn't be able to counterattack AFTER they die. There are several enemies that get a chance to counterattack when their HP is reduced to 0, just before it's made official that they're "dead", but that's something else.

2. I did consider those other attacks as well, and this patch probably will affect those cases. But again, it just doesn't make sense that a monster that's already dead should have the ability to counterattack. All in all, the only "inadvertent" changes to the game will likely just be other similar logic errors that are fixed. If you see something else, let me know. In the Nohrabbit's case, it only counterattacks if you Fight it, so the only logic issue there is with the Scimitar.

3. I would love to, but it probably would require a full patch rewrite. The main problem is that I can't find the Genjioff patch anymore. I did notice a long time ago that it was broken, and I guess Lenophis has subsequently taken it off the Internet. In fact, I can't even remember anymore what the problem was that it was supposed to fix. I think it had something to do with the Genji Glove and Offering relics, or some combination thereof, but I can't remember. If you can provide a link to the patch, or if you have it and can attach it to a reply, or if you can tell me what it was supposed to do, then I'll take a stab at it. But I can't guarantee that I'll be able to make it work.
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings

C. V. Reynolds

  • Tunnel Armor
  • *
  • Posts: 153
  • RATED TEM OUTTA TEM.
    • View Profile
    • cvreynolds.net
Re: New patch: Dead Hare Glitch fix
« Reply #3 on: July 17, 2015, 02:57:32 PM »
Oops. I didn't notice Genjioff isn't on the net anymore. Also, I don't seem to have it in my files, though I have at least one form of every other bug-fix made for FF6. Huh.

Thanks for the quick response. I detect no conflicts in the new patch.
I'm the former Hollywood Narrator from GameFAQs.

I'm a published novelist. My novels "Universe Eleven Series - Blue Ruin" Part 1, Part 2, and Part 3 are for sale on Amazon (check my website) in print and ebook formats.

C. V. Reynolds

  • Tunnel Armor
  • *
  • Posts: 153
  • RATED TEM OUTTA TEM.
    • View Profile
    • cvreynolds.net
Re: New patch: Dead Hare Glitch fix
« Reply #4 on: July 18, 2015, 10:48:43 AM »
Okay, I couldn't find any information on the Genjioff patch, so I'll try to recall what it did from hazy memory.

Apparently, the Genji Glove reduces the damage done by non-fight commands while equipped. For example, Blitz damage is reduced while the user is equipped with a Genji Glove, though the relic isn't supposed to affect more than the fight command.

I hope that isn't wrong.
I'm the former Hollywood Narrator from GameFAQs.

I'm a published novelist. My novels "Universe Eleven Series - Blue Ruin" Part 1, Part 2, and Part 3 are for sale on Amazon (check my website) in print and ebook formats.

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
Re: New patch: Dead Hare Glitch fix
« Reply #5 on: July 18, 2015, 02:17:54 PM »
I looked through the Internet Archive Wayback Machine and found a copy of the Genjioff patch. Here's what the readme says:

Quote
Any physical attacker that wields either the Genji Glove or Offering will
inflict less damage even if the attacks don't use the weapons equipped.

So it looks like you were right. I'll take a look at this patch and (hopefully) release a fixed version.
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings

assassin

  • Bane of Retards
  • *
  • Posts: 1,033
  • space bears are not gentle!
    • View Profile
    • My Barren Webpage
Re: New patch: Dead Hare Glitch fix
« Reply #6 on: August 17, 2015, 02:49:31 AM »
can this patch handle a situation where you use Genji Glove + right hand Scimitar + left hand normal weapon to attack the monster?

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
Re: New patch: Dead Hare Glitch fix
« Reply #7 on: August 17, 2015, 10:16:36 AM »
Wow...apparently not. I'll have to fix that somehow.
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
Re: New patch: Dead Hare Glitch fix
« Reply #8 on: August 17, 2015, 11:04:31 AM »
Right now the patch assumes the last "spell" to be cast was the slash effect. Is there a location in memory I can look at for the last spell cast specifically on a certain monster?
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings

C. V. Reynolds

  • Tunnel Armor
  • *
  • Posts: 153
  • RATED TEM OUTTA TEM.
    • View Profile
    • cvreynolds.net
Re: New patch: Dead Hare Glitch fix
« Reply #9 on: August 18, 2015, 02:10:56 AM »
Hello.

Sorry to say it, but it seems something is wrong with the Dead Hare patch for headerless ROMs. My patching program (flips) tells me it's scrambled or malformed. The headered one works fine, though. Its result doesn't match with the unheadered patch's result after patching.
I'm the former Hollywood Narrator from GameFAQs.

I'm a published novelist. My novels "Universe Eleven Series - Blue Ruin" Part 1, Part 2, and Part 3 are for sale on Amazon (check my website) in print and ebook formats.

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
Re: New patch: Dead Hare Glitch fix
« Reply #10 on: August 18, 2015, 02:21:39 AM »
That might be a problem with flips. I use SamIPS2 for applying and making patches. I just tried applying the patch to a headerless ROM using SamIPS2 and it seemed to work fine.
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings

C. V. Reynolds

  • Tunnel Armor
  • *
  • Posts: 153
  • RATED TEM OUTTA TEM.
    • View Profile
    • cvreynolds.net
Re: New patch: Dead Hare Glitch fix
« Reply #11 on: August 18, 2015, 03:30:57 AM »
Perhaps so. Flips had a problem with one other file I had used before. It was an experimental update to the incomplete translation patch for Fire Emblem - Seisen no Keifu. I had used flips to apply and make hundreds of patches and hadn't run into the problem before (or since, until now). I suspected at the time that there may be some obscure situation flips had trouble handling. It might not be as obscure a problem as I thought it to be (though two in several hundred is still not that common, I suppose).

Regardless, I had flips recreate a headerless patch using the headered patch as its base. This new patch flips created produces the correct results. Fair warning for anyone using flips.
I'm the former Hollywood Narrator from GameFAQs.

I'm a published novelist. My novels "Universe Eleven Series - Blue Ruin" Part 1, Part 2, and Part 3 are for sale on Amazon (check my website) in print and ebook formats.

C. V. Reynolds

  • Tunnel Armor
  • *
  • Posts: 153
  • RATED TEM OUTTA TEM.
    • View Profile
    • cvreynolds.net
Re: New patch: Dead Hare Glitch fix
« Reply #12 on: September 17, 2016, 05:44:40 AM »
Hoi. Going to necro this post, yeah.

For a good cause! I previously reported that the Dead Hare (WITHOUT header) patch was not working correctly with flips. A problem with flips maybe? I ended up converting the headered version back then for my own use. Since then, I picked up SAMIPS2 and decided to test this again. Well, I must now inform that SAMIPS2 also cannot use the patch properly. It gets a different result than it should. The headerless patch must be broken after all. :(

To fix it, the E byte (hex) in the IPS file needs to be 67 instead of 17. According to Headerizer.
I'm the former Hollywood Narrator from GameFAQs.

I'm a published novelist. My novels "Universe Eleven Series - Blue Ruin" Part 1, Part 2, and Part 3 are for sale on Amazon (check my website) in print and ebook formats.

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
Re: New patch: Dead Hare Glitch fix
« Reply #13 on: September 17, 2016, 12:21:03 PM »
Hoi.

Thanks for the info. I have fixed it now.
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings

13375K31C43R

  • Ultros
  • *
  • Posts: 675
  • Gender: Male
    • View Profile
    • Leet Sketcher's Final Fantasy III Patches
Re: New patch: Dead Hare Glitch fix
« Reply #14 on: February 06, 2017, 07:45:14 PM »
:bump: Here's a non-free-space-using version.
"Do not meddle in the affairs of wizards, for they are subtle and quick to anger." -Gildor from The Lord of the Rings