Final Fantasy 2 (U) by Deign

Important note before watching

Please read the section labeled "Helpful memory addresses for viewers." I have no doubt that these will make watching the run both easier and more enjoyable.

About

Final Time

This run completes the game in 2hrs 53min 14sec and 22 frames (623662 frames). As for the in-game timer, by going with SDA timing, the final damage numbers on Zeromus are done at 1hr 59min and 28sec. I'm happy to say this run completes the game in under 3 hours real time and under 2 hours for in-game time. I completed this TAS exactly 2 days after the 1 year aniversary of starting the SMV file. It's too bad I didn't know how close I was getting to that 1 year file or I might have tried extra hard to complete it 2 days earlier.

Settings and Goals

  • Rom: Final Fantasy II (U).smc (Use version 1.1)
  • Emulator: Snes9X v1.43+ v10 for Windows can be found here
  • Aims for fastest times
  • Abuses programming errors
  • Takes damage to save time
  • Uses death to save time
  • Massively manipulates luck
  • Colors a Cecil like a Tellah
  • Use WIP1 Timing
  • Allow Left+Right / Up+Down

Helpful memory addresses for viewers

  • In-game Timer Seconds: 7e16A4,2u
  • In-game Timer Frames: 7e16A3,2u
  • First enemy(usually boss) hp: 7e2287,2u
  • Second enemy(important in a few places) hp: 7e2307,2u
  • This one is not a memory address for viewing, it actually keeps the volume during battles the same, to reduce the annoyance factor of the pausing. Just enter the code 0495DCFF into the game genie window, check the box, and select apply cheats from the pulldown menu BEFORE starting the movie.

General Info Regarding the Run

During encounters either random or boss, it is possible to pause the game. This stops the in-game timer. It also often speeds up the next action by a frame or two. Thirdly, it allows for much more precise luck manipulation. In reverse order, these were my top priorities. I never gave up real time frames in an effort to save in-game frames, however, I saved as many in-game frames without sacrificing real time frames as I possibly could. In the end of course I'm very happy I did because the final time upon killing Zeromus was 1 hour and 59 minutes.
There is no way to speed up the party as they run around the map. Changing characters was just used as a method of entertainment. Throughout the run there are several different methods of utilizing the change character function as a way to entertain the viewer.
The RNG that is used in all fights has a neat little quirk. Two frames before the fight begins, it is possible to press any combination of buttons and affect the RNG. Also having a different character as the lead character can also affect the RNG. Using this it was possible to always ensure that I did not end up in any back attacks, suprise attacks, first strikes, or lose money (except in cases where it was desired).
Random encounters are pre-determined long before I even begin to start walking. In fact the frame at which all random encounters are determined is when you press A on the title screen. The only way to change the random encounters is to save the game and then reset. This takes up the same amount of time as about two random encounters, so it can't be used at all times. Only when it lowers the amount of random encounters that would occur by more than 2.

Good Glitches

1. Extra Experience and Gold Glitch: (Note: this does not work on bosses) Before a fatal blow is done to an enemy, it is possible to queue healing spells on the enemy (unlike damage spells which will find a new target). When life is cast on a dead enemy, it comes back to life with HP = Vit * 5. All enemies in the game have 0 vitality. So when these enemies are brought back to life with 0 * 5 hp, they instantly die again without even seeing the revived body. This results in gaining an extra kill. This glitch is only used against the D.Machin in the Giant of Babel. These enemies give a whopping 41500 exp per kill.
2. Boss Transformation override: Certain bosses have a trigger that happens when their hp is below a certain point and they are attacked. They act exactly like a counter-attack. To bypass this counter-attack, you can instead of directly attacking the boss, cast a damage spell off of a wall on one of your characters. These attacks will never be countered and therefore you can safely do damage without the undesired effects of a counter-attack.
2.a. Case of The Elementals: When fighting against The Elementals, the enemy you face begins with 57,000 hp. When that hp drops to 40,000 or lower, the next attack will cause the shapeshift from Milon to Rubicant. Once Rubicant's hp is below 11,000 the new counter-attack is to switch to Kainazzo, who starts with 47,000 and eventually switches to Valvalis. Rather than fighting through all that hp, it is simply easier to kill off Milon before he can transform to Rubicant and subsequently Kainazzo . By doing this, I lower the minimum damage for a kill from 94,000 hp to 57,000.
2.b. Case of Zeromus: Zeromus starts the fight with 61,000hp. His counter-attack is set to 16,000hp. His counter-attack is to reset his hp back to 61,000hp again (only occurs the first time). Obviously killing him before he can reset his life is the desired result.
3. Weapon Duplication Glitch: This glitch was only used to duplicate the Fire Sword but of course could have been used in many other places, and in fact there are other methods that could even have duplicated the Fire Sword to 255, but I felt that was quite unnecassary. This particular Item duplication is done simply by selecting an empty inventory slot in the item menu during a battle and switching it with either your sword or shield. This then gives the character 1 of nothing in that hand. Then in the equip menu when you go to equip a weapon or shield (doesn't have to be the same item) you then gain 1 of that item. Combine 1 of nothing with 1 of something and apparently thats 2 of something. Then unequip and reequip and you have an extra one in your inventory.
4. Dark Crystal Glitch: After defeating Golbez in the Dwarf Castle, you can Warp to the crystal room behind the king. Apparently for some reason the crystal is back where it belongs. Not only that, but if you pick it up, it is the same item that you would normally need to travel through the entire Sealed Cave to obtain. By getting the Dark Crystal now instead of later, I save possibly upwards of 20 minutes or more. The sealed cave is perhaps the toughest dungeon in the game, especially at the levels my party would have been at the time where they would have entered.

Bad Glitches

1. Lose Critical Attack Ability: There are two ways to lose critical attack ability. The first is to be in the group and be in a position where in the next "auto-fight" (such as when Tellah fights Edward or Cecil fights Kain) the character's spot is not taken up by one of the NPC fighters. Meaning that in the case where Golbez and FuSoYa are fighting against Zemus, if there is a character on the team that still has crit, he can keep his critical attack by being in the same position as either one of those characters. Or he would lose it if he was in a different position. However, it was later also discovered that the characters that aren't in the "auto-fight" will retain critical attacks IF and only if the group on the right dies.
The second way to lose critical attack ability is to be dead when a fight starts. In both these cases there is no way to regain critical strike ability. Not by saving and reseting the game, powering off, sleeping in an inn, leaving the party, or any other number of ways you could think of. The ability to critical strike is lost forever if either of these conditions are met.

Possible Improvements

1. Better Save/Reset locations
2. Test the time gained from getting the Tiara/Change rod and see if it's worth it. The route to getting it costs 2434 frames. However, I suspect very much that the time getting these items is well spent.
3. Discovered after killing the Dark Elf that I can manipulate NPC's in advance by 1 frame touching NPC's that are next to my path. Abuse this for Chocobo's and keeping NPC's off path and out of my way.
4. Possibly killing Rosa and/or Yang during the Golbez fight while Kain is in the air and before Shadow comes out to kill them.
5. It is possible to retain Yang's crit for Baigan if you allow Kain to kill off Cecil instead of doing it the quickest way possible as was done in my version in Fabul. Unknown if this would contribute enough damage to Baigan to be worth it. This will not last longer than the Baigan fight because characters also lose crit ability if they start a fight while dead. Being that Kain needs as much experience as possible in order to kill Golbez in a single jump, it would not be acceptable to allow him to survive the Baigan fight.
6. Purchase the lifes and cures in Fabul Castle on the way to the inn instead of in the Dwarf Castle. Untested, but I would think it should save about a second and a half of off-path movement.

Known Improvements

1. Pick up the Ether1 in Kaipo AFTER saving Rosa to save 7 frames when picking the sandruby to cure her. Unfortunately I missed this because in my test run I had bypassed the ether in the Octomamm cave and didn't have the extra ether in my inventory when I got to Rosa on the test run. Ended up having taken an ether on Mt Ordeals since I hadn't realized I would need it until I was already on Mt Ordeals, and because it was a test run, it didn't matter too much anyway.
2. Figure out a way to manipulate the guy in Baron to not be in the way. Although I did my best to make it look like I did not have to do anything for this, it actually cost me about 23 frames to manipulate this in the best possible way. First thing I did was to bump into a chocobo before riding it, this cost 21 frames, and this got the man in the blue sweater out of my path, but the little girl in the inn was still in my way, so I ended up having to bump into the man in the blue sweater twice to get her off my path which cost 2 frames because I was fortunate enough to have him moving in the same direction so I just bumped into him and moved the same path I was moving before. The only other way that I am aware of that moves NPC's on a different path is from the save/reset and waiting a large amount of frames. Before I figured out the chocobo path that I ended up deciding on, it was costing me 30 frames to go around him or 32 frames of waiting to manipulate him off my path. So far this is the best I could figure out. But there's a potential 23 frames of gain here.
3. During the making of my segmented run, I discovered that every once in a while it was possible to kill at least one guard in the Fabul fights (3 of them to improve) before they ever go the chance to attack. With dmg manipulation and RNG manipulation of course, it may be possible to kill off both before they got to attack. I would expect the general to still say Charge and take forever before he does his retreat, but I would save the frames that it takes to watch them attack me.
4. Menu movement on the first two times that Tellah casts exit can be improved by 1 frame. As well as the menu movement after obtaining Rydia and moving around the party configuration. After getting past the Dark Elf, I discovered that after selecting magic or form, instead of having to pause for 2 frames, it is actually possible to start moving the cursor 1 frame sooner by pressing down and right at the same time.
5. Deequip Iron Shield from Kain during the D.Mist fight. This will allow it to be equipped to Cid before the first Dark Elf fight. This would mean that I wouldn't need to waste the 422(for the Ogres) + 331(for self-hit) frames manipulating Cid's untimely demise. Total savings of about 606 frames.
6. Get a headband for Kain and level 21 for the Golbez fight and get Kain to be able to do enough damage that he kills Golbez on the first jump. The jump on Golbez would save about 19 seconds. The cost of buying a single headband and equipping it to Kain costs about 15 1/2 seconds. This can be combined by buying headbands for Cecil, Yang, and Cid (just buy 10). Some other things that can be done in conjunction for yang is picking up the charm claw in the Dark Elf cave and the CatClaw in the Tower of Zot.
7. In Cave Eblan, only 1 elixir is needed for Zeromus. I grabbed both because it was only a cost of 4 movement spaces and 12 frames to pick up the elixir. After all my test runs and all I had been through, I still wasn't sure if I would need both. Now that I've finished the run of course, I know I only needed one.
8. Only buy 10 Cure1s and 20 lifes. For the same reason as in number 7, I wasn't sure even with all the test runs as to how many of each to buy. Fortunately only 3 frames are spent here to buy the extra 10 of each.

Easter Eggs

There are several easter eggs to be found throughout the movie. If you find one or think you have found one feel free to mention it in the discussion thread. Whenever one is mentioned, I will add it to the submission text.
  • Found by MattyXB: After aquiring Tellah for the first time, Cecil's sprite takes Tellah's pallette and is walking around the cave as a purple knight instead of a dark knight. This only lasts until the next random encounter or until I switch charactors.
  • Found by Sir VG: On many occasions I would have a charactor cheer something that was about to happen. Such as the death of the boss or their own death. As mentioned below as well, Edge cheers on his mother's death. The cheering is done by using the Change command. In all actuality the change command takes the same amount of time as the parry command to "cast." So no frames are ever lost when the characters do change rows and such.
  • Found by Sir VG: Also on many occasions before a chat sequence I would switch characters just before and the characters pallette would be incorrect, the result would be a green Cecil at Octomamm, or a blue Tellah at Milon. This was done throughout the run in several locations.
  • Found by FreshFeeling: When meeting Kain after killing the Dark Elf and getting the crystal, the ship is moved 1 space (1 frame available for moving the ship, also costs 1 frame to do this). The spot I moved the ship was directly on top of Kain's ship. I wonder why they didn't crash =D
  • Found by eternaljwh: Just before entering the last dungeon and getting past FuSoYa's throne, I pick up a random stack of gold worth a massive 280gp. This really isn't suppose to be there. There is in fact about 8 of these invisible treasure chests that are known, but only 2 were on path. The other one would have taken up a necassary inventory slot, so it was not picked up.
  • Found by PhilCote: After killing Rubicant and going to Mysidia to obtain the Big Whale, one of the mages that walks around the town gets in the way of the Cut Scene and stands on top of the white mage.
  • Found by Whelkman: During the CalBrena fight, I made a concious effort to mess up the sound of the pause. What you hear is a long pause sound that doesn't go away until I unpause the game again.
  • Found by Whelkman: During the D.Machin fight, just before FuSoYa dies, his turn comes up. Rosa is already queued to attack the alarm, so it really doesn't matter. So I end up having the game paused while FuSoYa's menu is still active. So the result is a blinking dead pile of hair on the ground that just looks humorous.
  • Found by Slotermeyer: After bringing Yang to his senses in Baron, the group walks right through the little girl that runs around the inn.

General Strategy Overview

The overall strategy for this TAS is very similar to the speedrun. There is only 1 non forced encounter that is fought. This is the one where Rosa gains 30 levels. This does make the bosses up until then a bit more difficult than they would be in a normal play through. Even with the extra levels on Rosa, Zeromus continues to be exceptionally difficult. I could never imagine anyone attempting to use this strategy for a speedrun and being successful. The major difference between the TAS and the speedrun is the leveling of Rydia. Rydia is not leveled in the TAS. The extra time taken to level up Rydia is not offset by the time saved with her extra damage. Cecil and Edge are too weapon dependant to deserve attention for leveling. Kain gets free levels just because he is not in the party.
Characters that are not in the party gain the full experience of a fight. Experience from a fight is split between all living party members. This was abused throughout the majority of the run to maximize Rydia and Kain's levels for the fights from Valvalis until Rubicant by killing off all unnecassary members. After Rubicant the sole resposibility of damage lies with Rosa and FuSoYa (who is already leveled).

Run Comments

Character Switching

  • Occurs for every random encounter

Mist Dragon

I discovered that if you try to force a jump in the first or second Kain attacks, it will enable the Mist Dragon to get an extra hit in, thus lengthening the time of the fight. I went through about 18 iterations of this fight. First was a change because of figureing out the large affect that pausing has on the in-game timer and luck manipulation. The Second large change was the decision to add in save / reset. Then the third, because of the addition of save / reset I had forgotten to check if using the chocobo would be faster or not, after checking I had discovered I could get within 5 steps of the cave entrance and still get the same number of random encounters.

Kaipo Guards

The captain of this fight is the only enemy that actually does anything, how quickly he attacks is based on his agility, which is fortunately manipulatable. Getting 2 was too slow, it took too much time after the 3rd guard was killed for him to retreat, and 4 was too fast. 3 however was perfect, just moments after killing the third guard he would retreat.

Octomamm

Took me 14 attempts or so on this boss. This final iteration required a large amount of luck manipulation specifically near the end of the fight. I was able to kill him in 1 less hit by only 11 extra damage. But the gain was 381 frames better than the previous attempt. Including the added route change to grabbing the ether it was a gain of 266 frames. Probably the only reason I hadn't tried this earlier was because of the Mist Dragon fight, I tried to kill him in 5 hits but that proved to take much much too long. The ether was grabbed for Porom/Palom on Mt. Ordeals for the Milon Z fight. Unfortunately Rydia can't do anything else here, trying to force a chocobo on her first opportunity keeps Octomamm attacking at a faster rate, thus lengthening the fight. Trying to throw in a chocobo on the second attack slows down Octomamm too much and Tellah won't get hit enough to die. Cecil needs to get as much exp in the Octomamm, Antlion, and MomBomb fight that his dmg multiplier goes up enough to be useful in Fabul Castle. Rydia needs to be alive so that she has enough mp to hit Antlion with a minimum of 3 Chocobos.

Antlion

Took 8 attempts before I got this attempt with which I was quite satisfied. Everything really fell into place during this attempt, very few frames were lost to luck manipulation. Unfortunately because of the Tellah vs Edward fight, Dark Knight Cecil no longer has the ability to crit, so his high end damaging attack is only 70 dmg.

MomBomb

For the Yang only fight-> Unfortunately it's not possible to kill off 2 of the imps in the first kick, if it was possible, the fight would be several hundred frames faster. More than 8 seconds I'm sure.
Only at one location was I forced to spend more than 5-10 frames on luck manipulation, this was during the kill on the 2nd grey bomb. Everything else fell into place almost perfectly however. I tried many different ways to go about this fight, and this was the best of all strategies.

Fabul Fights

Nothing much to say here. Took 2-3 attempts for each fight to get what I wanted. The reason you see that the two fights involving a Whisper/WaterHag/Imp being faught differently is because Edward gained a level between them and became faster. I wanted to kill off Cecil in one shot on the Kain fight, but this proved impossible. After finding out that when Cecil is killed he goes through the Perished message, it would have been slower anyway. The quickest way to finish this fight is to have Cecil end up in the "Critical" stage and thus you see what Transpires.

Changed Character Switching

  • At the base of Mt. Ordeals, the characters now change to the music.

Milon

Milon went beautifully on this one. Cecil passes up on his first 2 turns because he really only needs to attack once. I wanted to get Cecil to equip the Black sword during a Flare attack so that it didn't eat away at my precious frames (Saved about 40 frames). Tellah is basically useless for both Milon and Milon-Z, so I manipulated his death as quickly as possible so that I wouldn't need to parry with him on Milon-Z. The fight took 3581 frames, which is 19 frames short of one minute. This was quite satisfying.

Milon-Z

The rotations for each character really worked out well in this fight. However, the biggest hurdle I came across while doing Milon-Z was that he would occasionally poison the person he would hit. This was determined long before I could do anything about it. It was tough to work around, but eventually this is what I completed him with. I tried killing off Cecil in order to not let the exp go to waste, but it proved to be 3+ seconds slower and in the end not worth it. However, with the possible improvement of Kain killing Golbez in the Dwarf Castle in a single jump, it may yet be worth the time.

Guards and Yang

Could not get the most optimal fight here, the RNG was not where I needed it to be. If I could have gotten the correct RNG for this fight it would have been about 25 frames faster and Palom would have just dual killed both the guards with Fire2. However, my manipulation of the RNG is limited and the closest I could get was in the 70s but i needed to manipulate it to be about 100 or so. So as the alternative, this was the quickest.
I also sacrificed 2 frames on Yang so that Cecil would crit him. No big deal, just felt that it was more aesthetically pleasing.

Baigan

The damage was painful to come by on this fight. This was the best one I could get with only 40 frames lost to manipulation. Killed off yang for the extra exp. Overall, this went well.

Kainazzo

Killed off the twins for extra exp obviously. Throughout the entire fight, only 5 frames were spent in manipulation for damage. As for trying to kill off Porom on the first hit, that would be not good. It messes with the turn order and Kainazzo gets off wave before Palom can Lit-2.

Dark Elf

I tried a few different things, but this ended up being the best. The changing does not slow anything down. It takes as many frames as a parry. Not much more to say about this one, Dark Elf was easy as pie. Taking the 2 hits from the Ogres before this fight made Cid able to kill himself before the Dark Elf would cast his 3 spells, thus shortening the fight by about 988 frames. Compared to 422 frames for the ogre fight and 331 for Cid killing himself. A much better solution to this is described in the known improvements section.

Changed Character Switching

  • Now character's change upon changing direction

Flamedog

What can I say, I iced his ass! Used the ether here so that I didn't need to use it during the Sisters fight. I only need 75mp for the sisters anyway. If I waited till the sisters fight I could have as much as 78...ooooo, so yea, used it here. I also set up the item duplication glitch for the Flame Sword that this very Flamedog gives me.

Delta Sisters

Really played with the RNG on this one quite a bit. Probably about 150-200 rerecords trying to see if I could get the optimal starting RNG, but that just wasn't gonna happen. Despite this, the strategy I devised allowed for one of the sisters to die before the fat one. Normally when one of the sisters dies the fat one would revive it. But with good timing you can kill one and then the fat one before she'll revive her. I chose to kill the small one first for two reasons. Firstly, she's front row and thus takes more damage from physical attacks. Secondly, the back one's spells when she's all alone can be dodged. Tellah is slapped for the extra experience.

Valvalis

This fight really didn't go as well as I had hoped. Unfortunately it seemed that although Kain's max dmg when Valvalis is not in spin mode is at 1000, it's pretty much impossible to manipulate it. However, this was significantly faster than all previous attempts on her because of finally getting a good enough manipulation that Valvalis not only cast weak on Rosa, but also killed Rosa herself, leaving Cecil available to attack Valvalis on his first turn instead of killing her off. This saved a hundred or so frames by itself.

Cal/Brena

This was quite the difficult fight to plan. The hardest part about it, is the last two dolls. You have to kill them both at nearly the same time. This was difficult to work around, but eventually all things came together of course. All characters needed to survive this fight in order for the timing to be correct for Kain to be allowed to use jump before Golbez freezes everyone in the party.

Golbez

The original plan was to kill Golbez before he would start doing the second chat sequence, but this could not be done because Kain just couldn't quite do enough damage. An explanation of how to achieve this is in the Known Improvements section. Other than this tiny blemish, the fight is pretty funny because Golbez dies before Rydia reveals herself, and then while still not shown, she gains 2 levels.

Balnab and Dr. Lugae

Kill both at the same time and you get to avoid the explosive robot. Just the same as how you avoid the big CalBrena in the Cal and Brena fight. Originally I was going to kill off Yang, but realized I needed him alive to take a big fat laser to the face at the begining of the next fight. Simple and easily taken care of fight.

Dr. Lugae (Morphed and Pissed)

First thing's first, make Yang eat a laser. Next step was to maximize damage without having the Gas counter hit. Lugae casts Gas after any attack and often puts someone to sleep. Next, make Cecil eat a laser and laugh at his silly purple hair. I also had to save some extra mana (which is why I didn't Titan twice) so that I could Fire-2 the Dark Imps in the Cannon Room.

Explanation for happenings between Dr. Lugae and Rubicant

The reason for the swap of the Wind Spear and the Tower Key instead of just "Take All" is because although, yes, it saves 3 frames; the tower key is then in a position that is undesireable for when I need to select it to enter the Cannon Room. Doing it this way saved 16 frames (minus the 3 for taking longer to swap out the Wind Spear).
The landing spot for the hovercraft here was about 50+ frames faster than the usual path taken. In fact I had never known about this spot until I tinkered around with it while TASing.
In the weapon shop I take an unnecassary step to the left. This adds 1 step to my step counter (not 2 because the spots in front of the bar don't count towards the counter). The reason this is necassary is because I was getting rid of an encounter that I otherwise would have to run away from.
The King and Queen Eblan fight was done in such a way that they always attacked Rydia and she always avoided it. It was actually kind of fun to TAS this fight because it was gratifying to have them keep missing spells. Also, Edge is one sick puppy. You can clearly see that he is cheering to his mother's death.

Changed Character Switching

  • Now acts as a Radar to identify when an encounter is getting closer. The faster the characters change, the closer a fight is. This ability is thanks to Edge joining the group (at least he's good for something)

Rubicant

Really easy fight, just need to maximize the damage output (only really have about 400 - 600 damage to play with), and make sure that glare hits the correct targets (read: Rosa and Cecil). The timing for this fight couldn't have been better. Nothing much else to say about Rubicant.

D.Machin

This was the one fight that I was dreading for probably about 90% of the TAS. Turns out it was much easier than I was expecting. Thanks to my test runs and my Speedrun, I was able to get the necassary information for getting set-up. After that it was just planning so that everything went as smoothly as possible. Rosa gains 30 levels here in a matter of about 12,000 frames. The reason for this is explained in the glitches section.

Elementals

Most of this fight is pretty much explained in the Glitches Section, but if people are watching the run and then reading through the submission text where they have questions about the run (which is probably more advised), then this will be one of the first places that will be skipped to by people who are more familiar with the game. Normally when you fight the Elementals, you are meant to fight all four elementals. When Milon-Z's hp is low enough he changes to Rubicant, but in memory they share the same hp. When Rubicant's hp drops low enough, he changes to Kainazzo, who has a whole seperate hp value that is equal to 0 until this change occurs. By reflecting the spells these changes are avoided. The wall dissapates before that last Cure-4, and rather than recasting it (which would have been slower) I go ahead and cast it on Milon-Z and allow him to change to Rubicant. Then FuSoYa easily finishes him off with a quick Ice-2.

CPU

There isn't much to say about this fight. The CPU starts with 20,000hp so it can't be killed by 2 attacks (White and Meteo) as they could never do more than 9,999 damage. I revive Rydia and move White to the first slot of Rosa's spell list to save time later. Rydia casts her Titan do the necassary damage to the CPU and kill off the Defender so that it doesn't heal the CPu back to full hp. The Attacker is also killed so that Rydia would die to Globe199 and not gain 5 levels which would take a lot of time and wouldn't end up being useful to me in any way.

Crystal Path

Yes, this part of the final dungeon gets it's own section. The reason for the save and the 3 fights before entering this cave is because the monsters on the crystal path can not be first striked, and they always attack (with the exception of the Behemoths). So this was pure manipulation to reduce the number of frames per fight.

Zeromus

The Final Boss, The Big Kahuna, The Big Cheese, Zeromus. This is what the entire run is about. Killing this one boss. The very same glitch was used on Zeromus as the one on the Elementals. Normally Zeromus would heal after taking 41,000 hp in damage. It isn't necassary to always reflect White against Zeromus, however he counter-attacks with weak. The reason for casting cure1 against Zeromus is two-fold. For one, he counter-attacks all non-holy spells with Nuke. With wall up on Rosa, I can reflect it and get an easy 2,000 damage. The second reason is that if Zeromus is already targeting the group for Big-Bang, his Wisdom is reduced for the counter-attack so that it doesn't do 9999 damage. It is then never recovered until after the Big-Bang, thereby reducing the damage done by the big bang immensely. Also of note is that Black Hole destroys wall and it must then be recast. Eventually Rosa kills Zeromus by herself. Go figure...the White mage is the one that does all the damage...

Thanks

Thanks to all who watch this TAS of course. The most massive thanks goes to Nitrodon. Without him, this TAS may never have been under 3 hours. He was immensly helpful throughout the making of this TAS. Thanks to Enhasa for his speedrun that stood before I obsoleted it. His run made strategy planning for both my speedrun and my TAS a lot easier. Thanks to Bisqwit for encoding some WIPs in his free time to allow people to watch the run via a youtube style media player. Thanks to JXQ, adelikat, and Cardboard for being awesome. Thanks to Halamantariel and an IRC goer who wishes to remain annonymous. The conversations between Nitrodon, Halamantariel, afforementioned annonymous IRC goer, and myself was the catalyst to the begining of this TAS. They also watched the original test runs and most of the WIPs. Thanks to L-Spiro for his MHS memory watching software. I can't get gocha's software to work, so the choice was MHS or snes9x memory watching. This choice should be obvious to anyone who's seen what the snes9x memory watching looks like. Thanks also to the few gamefaqs FAQs just for saving me time. I had to do a lot of research and having the FAQs handy allowed me to look certain things up quickly rather than advancing to these parts of the game and finding out that way. And last thanks to HHS for finding the cheat to keep battle volume stable during pausing.

Bisqwit: Accepting for publication, and starting encoding. Also, I changed the submitted game name to Final Fantasy IV (was Final Fantasy 2), mostly for puristic reasons. For reference, observe that we also have published Final Fantasy V and VI; also using the original game numbering.


Player (25)
Joined: 4/23/2005
Posts: 435
Location: Germany
Not sure if this count as Easter Egg, but Rydia gets some Levels Up against the Golbez fight without full in your Party. She just calls the Mist Dragon from behind, and then you defeat Golbez to fast, that she can't reenter the party complete. PS: Sorry, you discribe it in your text, I have not read the complete discribtion yet. Another thing, you killed the 4 Elements inside the Giant Babel (or how he calls) so fast, that he only changed one time and not three times. From Milon-Z to Rubicant. You skiped Kainazzo and Valvalis. PS: And this you discribe too. So forget near the full message here. ;) Great job and voted yes now.
Last TAS finished: Final Fantasy Adventure (4.0 Warp Glitch Run) WIP in the moment: Tail Gator (GB) Matty
Former player
Joined: 5/30/2008
Posts: 15
I'm going to voice a sentiment I'm sure many of us at TAS Videos feel: bout damn time! Great work! -- This was all kinds of awesome! I especially love the Mom Bomb fight and of course, Zeromus..he was epic!
Editor, Player (54)
Joined: 12/25/2004
Posts: 634
Location: Aguascalientes, Mexico
Never played this game, but I'm eager to check the run :)
I'm the best in the Universe! Remember that!
Joined: 7/7/2007
Posts: 161
I love (and seed) the SDA run and have been eagerly awaiting the finalization of this project. I can't wait to watch it and hunt out easter eggs and compare it to the speed run. I agree with the sentiment that FFIV is not necessarily harder. Some early battles, like the one with six Needlers, are custom made for Dark Wave (or whatever you want to call it), whose removal essentially forces the player to flee from these battles (that or blow lots of potions for a fight that should have been over in 1-2 turns). The absence of Recall renders Tellah nearly useless for half his tenure. Ditto for Rosa & Edward/Gilbert: how does removing healing abilities make the game easier? Other removed abilities may not have been difference makers, but it's difficult to claim that removing options makes for an easier game. The existence of battle items trivializes some early fights. I think item prices are the best case for claiming FFIV's superior difficulty, but one can get pretty far without using items at all. It's been a while since I've gone through J2E's version, but I just don't recall any of the souped up monsters offering any kind of opposition, with the possible exception of Asura. Honestly, compared to the three before it, any version of IV is a walk in the park.
Joined: 7/10/2007
Posts: 280
I'm 100% sure I would Yes this submission. But FFIVDS comes out state-side in a week, and watching speedruns tends to kill my drive to actually play the game, so I'll wait to watch this for a while.
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
I think one of the improvements is to lessen the uses of pause. Most of the time it's just to reduce the in-game timer. Yes, it's some valid goal but... I really think it reduces the entertainment value. So thumbs down for that. I don't know if it counts as an easter egg. At Mysidia, after Rubicant fight, a white mage is going through a black mage. Nice glitch found for the 4 elementals fight. Also the extra exp glitch is cool. I felt the uses of Reset is bad as I don't consider it as part of controller but it's not used so often as Deign told me. I don't have any problems with that.
Deign wrote:
I'm wondering if a run of FFIV Advance would be any different.
It would be a completely different TAS. Not only would it be much more like the japanese version (due to the addition of all the missing items and abilities), but it would also be longer than either of the US or Japanese versions. I found that the RNG was a lot less flexible than the SNES versions. Another thing about the GBA version is that it does not have any of the 4 good glitches (that i'm aware of). Just being required to do the sealed cave would add a good 20 minutes or so.
I agree it is a completely different TAS. I've made a test run that ends after Cecil become paladin. But I need to restart it, I didn't use the quicksave as I thought it would reduce the entertainment value but then I've decided to restart the whole movie and using it after asking people if it would be good to do so. But I disagree it would be slower. I have estimated it would be also ~ 3hours. The main reasons is that you can walk faster and the fights are shorter due to the double attacks bugs and some abilities that aren't in the Snes US version. Also by taking Palom with his Bluff ability at the end of the game, if it doesn't cost too much time, it would be beneful and I hope it will prevent the extra leveling up. Yes, the RNG is not so flexible but in my test run, I still manage to do something good. I've started my run almost 2 weeks after the game being released then I realized that the game is more different that I had imagined first. New items and items in treasures, boxes etc... aren't no more the same. But now it's been ~3 years there should be more complete guides and maybe new bugs discovered. After watching this movie, I got the feeling I should work NOW on it ;D but I must finish the runs I'm working now. I will study the game further more and work on a publishable version. So, a yes vote for this one.
Player (25)
Joined: 4/23/2005
Posts: 435
Location: Germany
I found an error in the game itself. Has nothing to do with the TAS, so not a real Easteregg. When you are in the mirror room where you become a Paladin, the mirror from Palom and Porom always wrong when they watch in the mirror or stand with the back to the mirror. In the mirror the plait or pigtail (not sure how it calls) are always on the wrong side. And a question about Toroian Castle. After you return with the Earth Crystal in 1F you walked 2 steps to the right and back again that you get not in the way from the old woman (minister). But why 2 steps, I tried a SaveState from the movie and it is possible with only 1 step to the right and back again. So you walked 2 steps more. 1 to the right to far and 1 to the left back to far. Is there a reason for that?
Last TAS finished: Final Fantasy Adventure (4.0 Warp Glitch Run) WIP in the moment: Tail Gator (GB) Matty
Experienced player (614)
Joined: 4/24/2005
Posts: 612
Quite an amazing display of your knowledge of the game. There were really no times I was bored (I love this game); it was more like, what's he going to pull off next. Congrats on finishing this beast, it turned out to be even more cool than I thought.
Active player (437)
Joined: 7/23/2006
Posts: 389
Location: Washington
MattyXB wrote:
I found an error in the game itself. Has nothing to do with the TAS, so not a real Easteregg. When you are in the mirror room where you become a Paladin, the mirror from Palom and Porom always wrong when they watch in the mirror or stand with the back to the mirror. In the mirror the plait or pigtail (not sure how it calls) are always on the wrong side. And a question about Toroian Castle. After you return with the Earth Crystal in 1F you walked 2 steps to the right and back again that you get not in the way from the old woman (minister). But why 2 steps, I tried a SaveState from the movie and it is possible with only 1 step to the right and back again. So you walked 2 steps more. 1 to the right to far and 1 to the left back to far. Is there a reason for that?
Had nothing to do with avoiding the old woman, walking on the red carpet doesn't advance the step counter. In all actuality it's possible to just manipulate her off the path very easily. I take 3 steps on the concrete tiles to avoid a battle inside the Tower of Zot. 2 extra steps ~= 32 frames, rather than an extra fight @ about 300 frames =). The same thing is done inside of Cave Eblan in the Weapon shop. There's another error that I found later in the run that I thought was hilarious. After defeating the CPU the first thing that comes up is "Kain: We did it!" even though Kain is not in the party yet, nor has he shown up to reveal that he is even inside the Giant. Seems the programmers pre-maturely replaced FuSoYa.
I'm sciencing as fast as I can ! ______________________________________ <adelikat> once more balls enter the picture, everything gets a lot more entertraining <adelikat> mmmmm yummy penises
Active player (315)
Joined: 8/25/2006
Posts: 287
I don't understand what is the point of getting the game timer low. Could you please explain? If someone decides to beat this, should it try and get the game timer lower? Thanks.
Joined: 7/2/2007
Posts: 3960
Silent_Slayers wrote:
I don't understand what is the point of getting the game timer low. Could you please explain? If someone decides to beat this, should it try and get the game timer lower?
My guess would be that it gives a point of comparison for the real-life speedruns of the game, just like how all the TASes of Super Metroid talk about both real and in-game timers.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Ambassador, Experienced player (709)
Joined: 7/17/2004
Posts: 985
Location: The FLOATING CASTLE
Absolutely awesome!!!
Joined: 7/7/2007
Posts: 161
Some possible "Easter eggs":
  • During the intro, keeping the battle paused through the end does not restore nominal volume. This is possible by the rare situation that the game does not reset the music after battle AND there are no messages to advance after slaying enemies, allowing the battle to exit while paused.
  • A few times during the game, heavy pausing causes the tone to "stick" longer than it should. This is most noticeable during the Calcobrena segment. However, I'm unsure whether this is an emulator bug.
  • Inside the Giant of Babil, FuSoYa dies, but his turn is still active due to the game being paused. This has the humorous effect of leaving his menu up and "active flashing" his corpse.
EDIT: Voted "yes", by the way. As has been mentioned, this run has possibly the greatest probability of a TASed RPG appealing to an audience wider than those intimately familiar with the game. Final Fantasy I and Mystic Quest are also in the running, in my opinion.
Active player (256)
Joined: 4/24/2005
Posts: 476
I love it when, even with the correct ROM version and the emulator linked to in the submission text, it still desynchs immediately. If anyone could upload this to Google Video or something, I'd be very grateful (my campus doesn't allow torrents).
[URL=http://www.youtube.com/watch?v=IcuV2JdaBYY]Streets of Rage 3 (2 players)[/url]
Active player (315)
Joined: 8/25/2006
Posts: 287
My guess would be that it gives a point of comparison for the real-life speedruns of the game, just like how all the TASes of Super Metroid talk about both real and in-game timers. Thanks for that. Can anyone answer my second question? It is: If someone decides to beat this, should it try and get the game timer lower?
Bp_
Joined: 11/30/2005
Posts: 81
Location: Quebec
great run, was a while sicne i watched a run from the rom and it deserve it.. GJ. Awsome Zeromus fight btw.
Joined: 10/3/2005
Posts: 1332
Silent_Slayers wrote:
If someone decides to beat this, should it try and get the game timer lower?
To be clear, this is strictly a matter of preference since it has nothing to do with the run being published. I'm thinking people are going to be divided over whether the in-game timer matters or not. If you're thinking of doing an improvement, I suggest you plug your ears and do whichever you prefer.
Active player (315)
Joined: 8/25/2006
Posts: 287
I would do an improvement (If I knew of an improvement etc), but honestly, this has to be one of the hardest things to TAS compared to, say, Super Mario 64 where it's no memory watching or planning besides Mario's speed adress. Thanks for answering Dromiceius.
Joined: 7/25/2007
Posts: 109
Voting no. At first, I was pissed off about the whole critical hit bug thing. It made me paranoid about future playthroughs, and the remake. But I quickly got over that. Then the constant pausing and volume shifting started to get to me. I learned to accept that, too, and I think there was talk about the AVI being made with a custom version or hack or something that wouldn't have that annoyance. But then when entering the Old Waterway, you brought up the "select an item" menu while going through the grass near the door, and momentarily sliced Cecil in two. Easter Egg or not, THAT IS COMPLETELY UNACCEPTABLE.
Banned User
Joined: 12/5/2007
Posts: 742
Location: Gone
Was FF Mystic Quest released before or after this game?
Joined: 4/17/2004
Posts: 275
symbolic X wrote:
Was FF Mystic Quest released before or after this game?
Final Fantasy IV release: JP July 19, 1991 NA November 23, 1991 Final Fantasy Mystic Quest release: NA October 5, 1992 I liked this run, but I'd enjoy it a lot more without the pausing. Even with the cheat enabled to regulate the volume, that still annoyed me greatly.
Joined: 1/14/2005
Posts: 216
Silent_Slayers wrote:
My guess would be that it gives a point of comparison for the real-life speedruns of the game, just like how all the TASes of Super Metroid talk about both real and in-game timers. Thanks for that.
That's an incredibly wrong answer though, sorry to say. Even Deign's own real-life speedrun didn't abuse pausing, so the TAS pausing would only further distort any in-game timer comparisons. It's pretty simple, he paused a lot just to have a smaller time displayed at the end. Why? Because it looks cool, why not?
Silent_Slayers wrote:
If someone decides to beat this, should it try and get the game timer lower?
It's just personal preference and real time is what matters, so it's not required. However, the person beating it would maybe try to get the game timer lower for the challenge of it. So of course "should" is really a judgment call of the person doing the TAS.
"I think happiness is just being able to loaf without stress." http://speeddemosarchive.com/
Active player (437)
Joined: 7/23/2006
Posts: 389
Location: Washington
Enhasa wrote:
Silent_Slayers wrote:
My guess would be that it gives a point of comparison for the real-life speedruns of the game, just like how all the TASes of Super Metroid talk about both real and in-game timers. Thanks for that.
That's an incredibly wrong answer though, sorry to say. Even Deign's own real-life speedrun didn't abuse pausing, so the TAS pausing would only further distort any in-game timer comparisons. It's pretty simple, he paused a lot just to have a smaller time displayed at the end. Why? Because it looks cool, why not?
Silent_Slayers wrote:
If someone decides to beat this, should it try and get the game timer lower?
It's just personal preference and real time is what matters, so it's not required. However, the person beating it would maybe try to get the game timer lower for the challenge of it. So of course "should" is really a judgment call of the person doing the TAS.
Also that the pausing saved an unknown amount of frames throughout the run. I'd ball park it in the 5min range (Probably a severe underestimate). Thanks to pausing, the bosses attack less, and Rosa's walls last longer. The pausing allows me to manipulate the damage more precisely than could be possible by waiting for a specific frame to select attack (not to mention that this would also add extra attacks from the boss).
I'm sciencing as fast as I can ! ______________________________________ <adelikat> once more balls enter the picture, everything gets a lot more entertraining <adelikat> mmmmm yummy penises
Active player (411)
Joined: 3/16/2004
Posts: 2623
Location: America, Québec
Of course it was expected that the pause would be used for manipulating things. But as much as that just to reduce the in-game timer which most people don't care, NO. Yes, the pause saves you some time but using it excessively also cost you some time.
Joined: 7/10/2008
Posts: 56
Great run, great write-up, great yes vote. I thought the pausing would be more distracting when I was reading the submission notes, but in the end, after a few fights, I didn't even notice it while watching.
i see...