These patches are small convenience enhancements for Final Fantasy 5. They ensure that the "Sprint" (or "Dash") and "Learning" abilities are always considered active, allowing you to devote your precious ability slots to other things.
Version 1.1 adds a few other oft-requested patches (and one not-so requested patch):
* Reverse Sprint button check (Sprint by default; hold B to walk)
* Always Find Pits
* Always Passages
* Always Map
Note that each is a separate IPS patch, so you can apply only the ones you are interested in.
These patches are quite tiny, and should be compatible with every SNES version of Final Fantasy 5 (Original Japanese, RPGe Translation, GBA Script Port, FF5Spoof), and are probably compatible with every other mod out there unless it's a gigantic overhaul mod.
- FF5 Automatic Sprint, Learning, etc v1.1 - Help support the anti-ASCII art
- By: Tzepish movement!
tzepish at gmail dot com
*****************************************************************************************************
1.) Overview & Compatibility
These patches are small convenience enhancements for the SNES version of Final Fantasy 5.
They are compatible with multiple versions of Final Fantasy 5, as long as your ROM has
NO HEADER:
- Final Fantasy 5 Japanese
- Final Fantasy 5 RPGe Translation
- Final Fantasy 5 GBA Script Port
- Final Fantasy 5 Spoof (note that many of these are already applied by default though).
I wouldn't count on compatibility with more complicated hacks, such as Void Divergence,
but you never know!
This archive should contain the following files:
- readme.txt
The file you are currently viewing.
- ff5_sprint_always_equipped.ips
- ff5_sprint_reverse_button.ips
- ff5_learning_always_equipped.ips
- ff5_passages_always_equipped.ips
- ff5_findpits_always_equipped.ips
- ff5_map_always_available.ips
These are the actual patch files (see below for more information).
*****************************************************************************************************
2.) Patch Info
This section explains what each patch does!
Every patch in this archive is optional - use only the patches that appeal to you!
- ff5_sprint_always_equipped.ips:
Use this patch to make the Sprint ability active at all times, allowing you to hold the B button
to Sprint, even without equipping or learning the Sprint ability.
Bytes changed:
$C0/125E: BD 20 05 -> A9 08 EA
- ff5_sprint_reverse_button.ips:
This patch reverses the Sprint button check, meaning you Sprint by default and can hold the B
button to walk. It works with or without the above patch (so if you wanted to reverse the button
behavior but still require the user to equip Sprint, you can do that by using only this patch).
Bytes changed:
$C0/1253: F0 -> D0
- ff5_learning_always_equipped.ips:
Use this patch to make the Learning ability active on all characters at all times, allowing you
to learn blue magic whenever you encounter it, even without equipping or learning the Learning
ability.
Bytes changed:
$C2/4C87: B9 20 20 -> A9 10 EA
- ff5_passages_always_equipped.ips:
Use this patch to make the Passages ability active at all times, allowing you to see hidden
passages wherever you go, even without equipping or learning the Passages ability.
Bytes changed:
$C0/5AB5: BD 20 05 -> A9 01 EA
- ff5_findpits_always_equipped.ips:
Use this patch to make the Find Pits ability active at all times, meaning you'll always get a
"jump back" second chance before falling through a pit tile, even without equipping or learning
the Find Pits ability.
Bytes changed:
$C0/15B5: BD 20 05 -> A9 02 EA
- ff5_map_always_available.ips:
Use this patch to make the Y button no longer require the Map in the key item inventory before
bringing up the map screen, meaning you can view the map even if you miss the item.
Bytes changed:
$C0/022F: F0 15 -> EA EA
Note that these patches do not actually remove these passive abilities from the game. Your
characters can still learn them, but they do nothing. If you are using this as part of a larger
complete mod, then it's up to you to edit ability lists and text accordingly (unless you are okay
with the player learning useless abilities).
*****************************************************************************************************
3.) Why did I make these?
At first I was interested only in making Sprint and Learning automatic. Both of these abilities
have a sort of catch-22 design - each is simultaneously an essential equip *and* a waste of an
ability slot.
Sprint does you no favors in battle, so you feel bad while you have it equipped, but moving
slowly outside of battle is super annoying, so you also feel bad for *not* having it equipped.
Learning has a similar problem - you want it equipped all the time "just in case", but most of
the time it does absolutely nothing, making you feel like you are wasting an ability slot (this
is why I never bothered with blue magic in this game. That is, until now).
These patches remove these lose-lose situations by making the abilities always active, as if they
were the default behavior of the game.
After v1.0 of this mod was released, I got a lot of requests to add patches for Passages and
Find Pits. Well, it took me detouring to work on other pojects and then returning with more ASM
powers, but here they finally are!
As for the Map, I made this for FF5Spoof because there was a joke about the map in dialogue, but
I couldn't guarantee the player had actually picked it up. I figured I might as well make it
available for everyone else, too, just in case anyone wanted it!
*****************************************************************************************************
4.) Thanks!
I'm not the biggest ASM wizard out there. These lovely people figured this stuff out - I'm just
the guy who moved some bytes around and made some ips patches!
-- JLukas helped me with Always Sprint.
-- Praetarius5018 helped me with Always Learning.
-- STARWIN helped me with Always Map.
-- Leet Sketcher's Bank C0 disassembly was indispensable in figuring out the Sprint button
reversal and the Always Passages and Find Pits patches.
-- Square originally made this wonderful game.
*****************************************************************************************************
5.) The Disclaimer!
-- (C) 2017 - 2022 Tzepish (Blaine Higdon)
-- This archive is not to be distributed with any other files (especially ROMs). It is not to
contain any files other than those listed above.
-- Tzepish is not responsible for any damages done to your computer, whether you use his patches
or not.
No-Intro Name: Final Fantasy V (Japan)
(No-Intro version 20130701-030720)
ROM/File SHA-1: E937B54FFF99838E2E853697E4F559359AA91FD6