After turska and inichi totally broke the game by using mid-frame reset, most of the game's content disappeared from the any% branch. However, this game has a lot of tricks and glitches to show, that's why I worked on the any% while banning any memory corruption techniques.
The overlay was created using this lua script.

Game objectives

  • Emulator used: Bizhawk 1.5.3
  • Aims at fastest time
  • Doesn't use any memory corruption
  • Uses soft resets

Tricks and glitches

Un-equip glitch

Un-equipping stuff is not normally possible in this game, and every character comes up with a full equipment. However, there is a trick to un-equip a helm or an armor under certain conditions. Briefly, it involves changing characters and slots at the same time (e.g. pressing up and R) in the equipment menu, thus confusing the game into thinking you didn't change slots. For this to work, you must have at least one item to choose from the first slot
Un-equipping increases magic attack and magic defense (except against fire). Un-equipping either the helm or the armor gives a magic attack bonus of 10 and lowers magic damages by about 80%. Un-equipping both helm and armor gives a magic attack bonus of 20 and lowers magic damages by about 90%.

Fade-out glitch

By opening the pause menu and leaving it when the screen starts to fade out, you can have a few frames to move in another direct. If you repeat this again and again, you can get to a point that would trigger a certain event, keeping the fade-out status. If you set a flag that determines if the event completed and let the fade-out be done, you are brought to the previous room and it is considered the event already finished. It can be used to skip a few bosses, and also to trigger the save anywhere glitch.

Save anywhere glitch

If you do the fade-out glitch, move over a save point and wait for the screen loading, you will be able to save anywhere as soon as you don't enter a room with a save point. Being able to save anywhere allows you to get past triggers if you save at the right spot.

RNG manipulation

The RNG value is set at the beginning of the game based on the number of frames spent on the save file loading screen. Thus, the RNG can be set to an arbitrary value by saving, soft-resetting and loading the save file at a specific moment. This is the only way to change the RNG outside battles.

Smoothly escaping

An escape counter builds up even when you open the technique or item menu in battle. The thing is, you can escape from a battle without being attacked by setting the battle mode "Wait", opening the either menu and holding the L+R buttons.

Lavos Shell skip (from inichi)

First of all, here are two facts that makes it possible to skip Lavos Shell:
  1. In trying to warp to A.D. 1999, if you somehow open the menu just before the fade-out starts, then the coordinates that Crono will appear at in 1999 are totally the same with where he was at the End of Time.
  2. If that x-coordinate is the same with the Lavos' hole x-coordinate (which is 8) and that y-coordinate is the same with or below the Lavos' hole y-coordinate (which is 8), then the game immediately sends him into Lavos Shell.
The thing is, you can directly access the inside of Shell Lavos if you manage to open the menu at (8,8 or any less) at the End of Time right before the fade-out starts. Of course it is out of the question in a normal manner. First, you lose control of your character as soon as you examine the bucket. Second, (8,8 or any less) is outside the moveable area. To solve the problem, I took the help of another two gates, Bangor Dome gate and Tyran Fortress gate.
Bangor Dome gate was used to change the direction that Crono flies to, and to get close to the needed position. Also, because Bangor Dome gate is the most left below gate out of nine gates, unlike the other gates, a line segment between the bucket and the position Crono flies to contains the upper right corner of the gate floor, a moveable area, of course. This is of great importance after you regain control.
Tyran Fortress gate was used to regain control and occur the second flying action. If you choose "yes" just before Crono starts flying, you can open the menu again. And if you change your party's order twice in that condition, Crono gets out of flying and you can control Crono again. As I said above, the line Crono fly along contains the moveable area. So if you restore the control on that area, you can have Crono run around as usual.
If the other two characters finishes flying, Crono takes the second flying action. Very fortunately, a line segment between the bottom left corner and the position Crono flies to contains (8,8 or 7). And the fade-out starts when Crono passes on (8,8 or 7). So I simply moved Crono to the bottom left before he started flying again and opened the menu on a certain timing. Crono appeared at the same coordinates with Lavos' hole and Lavos Shell skip was possible.

Elixir glitch (from inichi)

Normally, when a character with the Green Dream is defeated, he automatically revives. However, sometimes, he falls down once again and gets up. If that happens, the game temporarily considers him as dead, and if the other two characters are really dead at that point, he becomes unable to use any item on himself. Instead, he is able to use an item on enemies! And if you use an elixir on an enemy and the sum of its current HP and the amount of HP heal is more than 32768(0x8000), that cause overflow and does instant kill. Inner Lavos (20000) and Lavos Core (30000) are only enemies who meet those conditions. Therefore, the glitch is only available in those two battles. Also, there are only two elixirs on the way.

Improvements

  • In general, all fights can possibly be improved, as those are very laggy. It tried to minimise it, but on a 5 minutes fight, perfect manipulation would require an extensive amount of time.
  • Possibly, taking an extra Power Tab might save time in total. This is really hard to guess though. The fastest Power Tab that I skipped takes 10 seconds to take, which corresponds to about 3 physical attacks.
  • I pushed a button on Tyranno's Lair that wasn't necessary (what was I thinking?), loosing about 2 seconds.
  • I removed Robo from the party in the End of Time before visiting Melchior again. Removing him while doing the fade-out glitch in Melchior's home would save about 10-20 frames.
  • It is possible to skip the fight in Truce Canyon on the way back, as shown here.
  • At 1:11:42, it is faster to do the fadeout glitch from the stairs than from the entrance of the house.
  • In the first screen of Lab 16, a better route can be taken from the first chest
  • Improved Medina cake skip by switching party just after eating the cake
  • In Denadoro Mts, save/reset at the top-right corner
  • Use Robo instead of Marle against Masamune (Fire punch is a bit faster than Antipode, also this skips a menu to de-equip Marle)
  • In Zeal Palace, it might be faster to take the left path
  • Improve the setup for the double elixir glitch
  • Manipulate the camera to avoid a freeze in Denadoro
  • Skip one jailbar animation

Thanks

  • Huge thanks to inichi for all the work he has been doing on this game. I didn't want all these discoveries to be buried in the forum, that's why this tas was made.
  • Thanks to ottavino for reviewing my work, and especially for finding a fast setup for the last elixir glitch.
Suggested screenshots: 47220, 187200

feos: Judging...
feos: Cleared the branch. The mid-frame reset run is going to become "SRAM glitch".
feos: Accepting as a new (blank) branch.
Spikestuff: Yaaaaaaaaaaaaaaaay! Publishing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15577
Location: 127.0.0.1
This topic is for the purpose of discussing #4280: keylie's SNES Chrono Trigger in 2:17:08.86
Joined: 11/21/2012
Posts: 53
Location: France
Amazing :-D you did a very good job. I vote YES.
"Si le mal existe en ce monde, il se cache dans le cœur des hommes." "If there is evil in this world, it lurks in the hearts of man." Edward D. Morrison - Tales of Phantasia
Emulator Coder
Joined: 6/8/2005
Posts: 236
Location: Madison, Wisconsin
The movie hasn't been available long enough to watch the whole thing yet it's already getting votes :P Watching in progress..
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
SaxxonPike wrote:
The movie hasn't been available long enough to watch the whole thing yet it's already getting votes :P
People have watched the WIPs ;)
Editor
Joined: 11/3/2013
Posts: 506
The site has needed a low-glitch Chrono Trigger for about five years. Massive congrats in getting it done.
Player (89)
Joined: 11/14/2005
Posts: 1058
Location: United States
I really enjoyed the movie. Certainly a yes vote. Though I would not consider this as a low glitch run, as the submission text outlines a total of 5 major glitches being utilized to skip almost 1.5 hours of play time. I hold hope that one day we will see a run that uses no glitches at all.
They're off to find the hero of the day...
Joined: 3/4/2012
Posts: 74
That was a lot more entertaining than I expected. Those are some cool glitches. Yes vote.
Joined: 7/18/2008
Posts: 54
Location: france
Great run :) Thanks you !
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
Looks good. Could you please explain why you didn't use the trash can to go to Lavos at an earlier point in the game?
Joined: 3/4/2012
Posts: 74
Radiant wrote:
Looks good. Could you please explain why you didn't use the trash can to go to Lavos at an earlier point in the game?
He needed to get the Green Dream to do the Elixir glitch. The Green Dream can only be obtained after visiting 12000BC.
Former player
Joined: 5/22/2004
Posts: 462
Easy yes vote. I enjoyed all 2.25 hours of this movie, which is much much more than I can say for most TASes I've watched recently. Congratulations on an excellent movie very well done. The only thing that bugged me is that no matter how many glitches you can come up with, how many pause-buffer-scenario skips you can find, Marle will still want candy XD It seems like her insatiable hunger will never be skipped; after all, when a girl asks, we must abide :P
Fortranm
He/Him
Editor, Experienced player (878)
Joined: 10/19/2013
Posts: 1121
thatguy wrote:
The site has needed a low-glitch Chrono Trigger for about five years. Massive congrats in getting it done.
You forget the 100% run which is almost absolutely glitchless. Easy YES vote.
Editor, Experienced player (860)
Joined: 8/12/2008
Posts: 845
Location: Québec, Canada
Followed the WIPs, definitely voting YES.
Spikestuff
They/Them
Editor, Publisher, Expert player (2642)
Joined: 10/12/2011
Posts: 6438
Location: The land down under.
My Yes will be as high as it can go... which is apparently 2 meters.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Fortranm
He/Him
Editor, Experienced player (878)
Joined: 10/19/2013
Posts: 1121
hero of the day wrote:
I really enjoyed the movie. Certainly a yes vote. Though I would not consider this as a low glitch run, as the submission text outlines a total of 5 major glitches being utilized to skip almost 1.5 hours of play time. I hold hope that one day we will see a run that uses no glitches at all.
Maybe a Chrono Trigger DS run in which the team defeats Dream Devourer will be good? I don't know if these glitches are fixed in the DS version.
Synahel
She/Her
Former player
Joined: 1/19/2011
Posts: 260
Location: France
Very nice, exactly the kind of run we need, with the ideal glitches being used, comparable to the actual speedruns but with improvements only available on TAS. Will rewatch. Multiple times.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15577
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [2592] SNES Chrono Trigger by keylie in 2:17:08.86
Spikestuff
They/Them
Editor, Publisher, Expert player (2642)
Joined: 10/12/2011
Posts: 6438
Location: The land down under.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
Thanks for posting that, Spikestuff! It has been added to the Wiki: Interviews page.