Patch Listing of Autumn Challenge

Romhack of Final Fantasy V (SFC)

For clymax’s projects, click here. You can also follow him on YouTube or Twitter.

Author credit for all game notes goes to ff5aki.

 The patches used are as follows. The descriptions are quoted from the text file included with the patches.

↓The following is from the “Final Fantasy V (SFC) Bug Fix Patch Set” created by Inu-san:
ff5_fix_ext.ips
This document summarizes the common parts of the program and the available space required for the fix. It is as follows:
This is required to apply the patch file:
– ff5_fix_item_evade.ips
– ff5_fix_item_weight.ips
– ff5_fix_powerdrink.ips
– ff5_fix_reapply_item_element.ips
– ff5_fix_reapply_item_state.ips
– ff5_fix_swdslap.ips
-ff5_fix_zombie_condemned.ips
ff5_fix_core.ips
We will update the system:
– Modified to allow targeting the 8th monster.
– Fixed an error in the process of determining which character can act first.
– When an enemy monster sings a song that increases its stats, the stats of the wrong character will be affected.
This fixes a bug that causes the value to increase.
– Fixed the conditional branching for the monster party to affect numbers greater than or equal to 0x200.
I will correct the condition. [1]
– Updates the process for setting the monster’s name/parameters [2].
– Fixed the behavior of stalker handling to ignore monster 0xFF (blank).
I will do that. [3]
– If you reflect a message-displaying spell with Reflect, the message will no longer be displayed.
This will fix the bug.
[1] Special processing for a particular monster party
Because the upper byte of the number is not being checked correctly, some numbers are affected.
I did.
[2] Monster 0xFF (blank) is always
We will treat it as monster 0x00FF. Also, the number of each monster
This ensures that it works correctly even if the higher bits are different.
[3] This is necessary when dealing with stalkers with a party of fewer than 4 monsters.
・ff5_update_ability_menu.ips
Like in FF5A, even if you haven’t learned any abilities, the Mimic’s ability
This will allow you to set the tier. This is smarter than FF5A and will not affect the other tiers.
When you change to Job, unnecessary ability menus will not be displayed.
ff5_update_item_menu.ips
In places like FF5A, where tents/cottages and teleportation are unavailable,
It will be displayed in gray.
・ff5_update_kiss_of_blessing.ips
The effect of Blessing Kiss will be changed so that it does not affect certain monsters.
・ff5_update_load_itemparam.ips
We will update the functionality for reading numerical data for items.
ff5_update_lv5_doom.ips
The Level 5 Death attack will now not hit certain monsters.
ff5_player_name.ips
Like in FF5A, you can specify a default name when deciding the protagonist’s name.
This will make it so. The default names are stored in $D15500 to $D15505 (
In the fault, the values ​​are $20, $BC, $82, $FF, $FF, $FF (butts).
・ff5_update_speedup_nothing.ips
This update improves the processing lag when monsters perform a “do nothing” action.
・ff5_fix_atomos_wormhole.ips
During the battle with Atmos, characters who become incapacitated due to confusion are sucked in.
This update fixes a bug that caused abnormal behavior.
ff5_fix_auto_jump.ips
Fixed a bug where the automatic action wait time for characters jumping was set to an incorrect value.
I will correct it.
(This will affect Lance of Cain)
ff5_fix_berserk_jump.ips
The handling of characters in berserk state when they jump or hide has been revised.
I’ll do it.
(This will affect Lance of Cain)
ff5_fix_chemist_ending.ips
The game freezes if there’s a healer character in the ending battle scene.
We will fix the bug.
・ff5_fix_damage_overflow.ips
A bug in damage calculation where the damage value overflows if it exceeds 65535.
I will correct it.
・ff5_fix_damage_overflow_mp.ips
In an attack that absorbs MP, if the result of (attack power – defense power) is negative, the damage value
Fixed an overflow bug. Also increased the damage value cap to 9999.
vinegar.
ff5_fix_darkbow.ips
Like in FF5A, the screen lights up when you successfully use the Dark Bow and Arrow.
・ff5_fix_dead_aegis_shield.ips
Phoenix
Using items like the tail can sometimes allow you to evade attacks while incapacitated, thanks to the effect of the Aegis Shield.
I will fix the issue.
ff5_fix_escape.ips
Like in FF5A, you can escape before it’s your character’s turn.
Also, the Berserker will be able to escape. This is because the Berserker is a chicken.
Fixed a bug where attacking with a knife and then activating the escape ability would cause the game to hang.
vinegar.
・ff5_fix_evade_animation.ips
Fix the visual effect for dodging enemy attacks:
– When the enemy performs a series of magic and physical attacks, there is a visual effect where you dodge them with a shield or golem.
This update fixes a bug that prevented the effects from working correctly.
– When the enemy performs a magic attack and a physical attack in succession, the visual effect of the Aegis Shield will be correct.
This update fixes a bug that prevents the program from running properly.
– When a combined effect (C5 xx yy) is performed, the Aegis Shield will be affected.
This update fixes a bug that prevented nighttime special effects from working correctly.
– Fixed a bug where the visual effects of the Aegis Shield were not applied to more than two characters.
I will correct it.
ff5_fix_evade_overflow.ips
The result of the formula for hit detection and duration setting (level + correction value from song) is O
Fixed a bug that caused barflow.
ff5_fix_gaia_hammer.ips
He wields two swords, equipping the Earth Hammer, Earth Bell, and Wind-Cutting Blade in his left hand and attacking.
Fixed a bug where attacks would fail when the special effect of the left-hand weapon was activated after firing.
Masu.
・ff5_fix_golem_protects_continuous_attacks.ips
The Golem’s effect may not activate correctly when the enemy performs three or more consecutive attacks.
This will fix potential bugs.
ff5_fix_hide_escape.ips
Even if all characters are hidden, the zombie state will be lower than the surviving characters.
Fixed a bug where characters would not run away if a certain character was present.
・ff5_fix_hide_reveal_catch_and_release.ips
This update fixes the following bugs in the Hide, Reveal, Capture, and Release mechanics:
– Using these commands from the fourth ability onwards will cause abnormal behavior.
We will fix the bug.
– Using the “appear” command changes the behavior of the “hide” command’s target selection.
I will correct the .
・ff5_fix_hp_leak_counters.ips
Immediately after an ally’s counter action is decided, that character takes damage over time.
This update fixes a bug where battles would stop progressing if a character became incapacitated.
ff5_fix_ineffective.ips
This update fixes a bug where hiding or jumping had “no effect”.
A bug occurs where, if you are hit by an area-of-effect attack without having the necessary items, your item inventory ($27C6 to $27CC) will be erased.
I will also correct that.
ff5_fix_item_delay.ips
This update fixes a bug where the waiting time before using an item would be an unexpected value.
ff5_fix_item_evade.ips
This corresponds to the evasion rate of head and body armor and accessories.
Note: In FF5 and FF5A, the evasion rate of head and body armor and accessories is displayed on the menu screen.
It only affected that.
ff5_fix_item_transform.ips
This will fix the so-called “item transformation” issue.
ff5_fix_item_weight.ips
If you change weapons/armor during combat, the equipment weight will be reset.
ff5_fix_learning.ips
The limit on the number of Blue Magic spells you can learn at once is “You can only learn up to the 8th Blue Magic spell.”
“Kinai” allows you to learn up to 8 Blue Magic spells that you haven’t learned yet.
I will correct it.
ff5_fix_magical_weapon.ips
When attacking with a weapon that uses magic-type effects (e.g., Staff of Judgment, Staff of Light),
Fixed a bug where targets were treated as a whole, causing the magnification and hit rate to be halved.
ff5_fix_mbarrier.ips
This update fixes the issue where the magic barrier would repeatedly activate if the character was already in a shell state.
ff5_fix_mbarrier_group.ips
In the first attack, even if all allied characters are hit, only one will have a magic barrier.
Fixed a bug that prevented the use of [the feature/tool].
Dependencies:
Before applying, ff5_fix_mbarrier.ips is required.
・ff5_fix_mbarrier_reflect.ips
This update will fix the issue so that the magic barrier will not activate even when under the Reflect status.
Dependencies:
Before applying, ff5_fix_mbarrier.ips is required.
0x0238a7: A0 -> 20
0x023b63: A0 -> 20
ff5_fix_mimic_meteor.ips
This update fixes a bug where mimicking Meteor would consume MP.
ff5_fix_mini_and_toad.ips
When in dwarf or frog form, the effects of Berserk and Protect will not activate correctly.
This will fix the bug.
・ff5_fix_monsters_magic_point.ips
The enemy’s maximum MP should be set from the stored monster data, rather than being set to 9999.
Change to this. However, if MP is 9999 or less, set the maximum MP to 9999.
It is compatible with the unpatched FF5.
ff5_fix_observe.ips
The “Investigate” function will be modified to display enemy weaknesses as described in the game.
ff5_fix_old.ips
A bug where stats overflow due to aging, and enemy monsters’ attack power is reduced.
This update fixes a bug that prevents the enemy from attacking. After the fix, the enemy’s attack power will be reduced to 0, and other abilities will be affected.
The strength value will decrease to 1 (if the initial value is 0, it will not be changed). This specification is
It is compatible with FF5A.
ff5_fix_old_timer.ips
Fixed a bug where silence/paralysis that occurred simultaneously with aging would not be cured.
ff5_fix_possess.ips
This update fixes a bug that allowed players to select a character who had been possessed and subsequently left the party.
ff5_fix_powerdrink.ips
The effect of Strength Potions will now affect normal weapon attacks.
$2045 for “Attack power increased by the potion of power”, and $2044 for “Right hand and left hand attacks”.
It will be treated as the “sum of forces”.
Compatibility:
If the combined attack power of the right and left hands exceeds 255, the attack power will be set to 255.
This will affect the damage calculation for Goblin Punch (if it exceeds this value).
・ff5_fix_react_against_reflect-wip.ips
Use magic on a character that is in Reflect state and a character that is not, and then use that magic
Fixed a bug where attacking by reflecting part of the attack would prevent the enemy from retaliating.
Note: This is a provisional version. It only prioritizes enemy counterattacks, so in the same situation, allies…
The magic barrier will no longer activate.
・ff5_fix_reapply_item_element.ips
A bug where rearranging items resets the attributes gained from magic effects.
I will correct it.
・ff5_fix_reapply_item_immunity.ips
This corrects the term “residual resistance.”
・ff5_fix_reapply_item_state.ips
If you rearrange the items, the equipment’s status changes will be triggered repeatedly, so
We will correct the “Mirage Vest replacement” setting.
ff5_fix_return.ips
A bug where using Return on an invincible character causes the screen to remain black.
I will correct it.
ff5_fix_return_se.ips
This update fixes a bug where the background music would temporarily become quieter during the return animation.
ff5_fix_roulette.ips
This update fixes a bug that occurred when controlling enemy monsters to use the Death Roulette.
ff5_fix_sandworm.ips
This fixes the behavior of stalker handling in combat with sandworms.
The following changes will be made:
– Fixed a process that could cause the “hole” to disappear.
– Fixed a bug where the number of defeated monsters increased by 7. After the fix, Sand War
This counts as defeating only one Mu.
Note: When fighting sandworms, the action to prevent them from dropping items is,
Defeating 7 monsters (including 0xFF) resulted in them dropping an unintended item.
This is likely a design feature to prevent that from happening. This action is unnecessary after the change is applied.
ff5_fix_song.ips
The following bugs related to singing will be fixed:
– If you silence a character who is singing and then cancel the singing state,
This update fixes a bug where ability scores would increase even when the user was not singing.
– When the singing state is released by silence or muting, depending on the timing
This update fixes a bug that causes the character to become unable to act.
Note: The bug that causes ability scores to increase even when not singing applies to characters other than the first one.
This occurs when you cancel the song.
ff5_fix_specialty.ips
This update fixes a bug where status effects caused by enemy special moves sometimes fail to occur.
・ff5_fix_spellblade_fire.ips
If you use the imitation ability to use item No. 0 (blank) as a weapon, the magic sword F
This update fixes a bug that caused the Fire effect to activate incorrectly.
・ff5_fix_spellblade_osmose.ips
・ff5_fix_spellblade_osmose_for_ff5_fix_damage_overflow_mp.ips
Similar to FF5A, the damage cap for the magic sword Aspir will be set to 9999.
Dependencies:
If ff5_fix_damage_overflow_mp.ips is applied,
Use ff5_fix_spellblade_osmose_for_ff5_fix_damage_overflow_mp.ips
Please do so.
ff5_fix_stuck_bug.ips
When you dismount from an airship, wyvern, or chocobo at Guido’s Shrine or the Elder Tree, the mount
This fixes the issue of items becoming unusable, also known as “getting stuck.”
ff5_fix_stuck_teleport.ips
– In the event where you move from Guido’s Shrine to the Ancient Library, the teleport destination is overwritten.
I will.
– Teleportation will be disabled on the following maps:
243(0F3): Exdeath’s Castle 7F
259(103): Chikatai
260(104): Chikatai
281(119): Cherub Village
282(11A): Kelger’s House, 1st Floor
283(11B): Kelger’s House, 2nd Floor
284(11C): Cherub village, inn
285(11D): Kelb Village Weapon Shop
286(11E): Cherub Village, Magic Shop
358(166): Moogle’s Cave
362(16A): Moore’s Great Head
364(16C): Elder Tree
366(16E): Moore’s Great Steward
・ff5_fix_target_all_magic.ips
This modifies the counter to area-of-effect attacks. It no longer requires selecting an attack target before activation.
Attacks that sometimes hit all enemies (e.g., Magic Lamp, Summon, Release, etc.) can also be countered.
I will try to do so.
ff5_fix_target_meteor.ips
Fixed a bug where using Meteor when an attack target cannot be selected would cause it to hit an ally.
I will correct it.
(This will affect the battle against Odin)
ff5_fix_twinlance.ips
Fixes bugs related to Twin Lancer:
– A bug where equipping the Twin Lancer in the left hand and attacking results in receiving two counterattacks from the enemy.
I will correct it.
ff5_fix_two_handed.ips
During damage calculation, the two-handed flag in the item data determines whether the item can be wielded with both hands.
Changes will be made to determine whether to use a two-handed weapon. Also, the two-handed flag will be checked for all weapons.
We will do this.
(Affects White Slayer)
ff5_fix_uptempo_freeze.ips
When the remaining time is counting down, set the background music for when you win a battle or when your party is wiped out.
If the BGM tempo changes during a predetermined process based on the remaining time value,
This update fixes a bug that caused the game to hang.
ff5_fix_weak_category.ips
Damage dealt when attacking with a weakness category will now be doubled.
・ff5_fix_weapon_change_freeze.ips
If all item slots are full, changing weapons/armor will cause the game to hang.
This update fixes a bug (cf. Note).
Note: All item slots are filled, $CFD5 is 0, and currently equipped
The game hangs when I change an item to a different type of item.
・ff5_weapon_change_counter.ips
If you change your equipment while selecting a command and then perform a counter, the change will be reflected in the attack.
The weapon’s effect (which doesn’t actually change until you select a command) is displayed.
This will fix the bug that was present.
ff5_fix_x-redirect.ips
If you use Consecutive Magic after opening the Alchemy menu, the first cast of Consecutive Magic will be the one you selected.
This update fixes a bug where the elephant would change to the target selected the second time around.
ff5_fix_zombie_catch.ips
This update fixes a bug that occurs when capturing enemy monsters in a zombie state.
・ff5_fix_zombie_condemned.ips
Even if the count of death sentences received by a zombie character reaches 0, the death sentence will not be revoked.
Fixed a bug where the effect was not being released.
ff5_fix_zombie_freeze.ips
When a character in zombie state undergoes a disengagement process, or when they attempt to hide or jump…
This update fixes a bug that causes the application to hang up in certain situations.
ff5_fix_zombie_powder.ips
Changed the Dance of the Dead and Zombie Powder so they don’t hit characters that are hiding.
I will update it.
Dependencies:
The file ff5_fix_zombie_freeze.ips is required.

↓The following are various patches by Inu.
・ff5_AI-script-F8_0B-movement.ips
・ff5_AI-script-add_conditions.ips
ff5_ignore_curse.ips
In “Strongest,” avoid equipping cursed armor.
ff5_update_itemsort.ips
We will improve the algorithm for “organizing” the item inventory.
ff5_steal3x-ff5r.ips
You can now steal up to three different items, one of each, from monsters.
vinegar.

↓The following are various patches created by Min-san
FF5 Monster Expansion ver1.4
FF5 Monster Expansion Actions ver1.4
FF5 Music Expansion ver1.6
FF5 Internal Damage Change Patch ver 1.0

This post has been viewed 1 time(s).

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!