TASVideos

Tool-assisted game movies
When human skills are just not enough

Game Information

SNES Final Fantasy VI

  • Platform: SNES (Super NES)
  • Abbreviation: FFVI
  • Display name: Final Fantasy VI
  • Goodtools name: Final Fantasy VI
  • In group: Final Fantasy

Total movies: 2


[Tier: Moons]SNES Final Fantasy VI (USA v1.1) in 4:05:52.87 by Erokky.
snes9x movie (.smv) (date: 2006-06-11)
MKV file via BitTorrent (Modern HQ) (size: 464.89 MB, length: 4:30:05)
MP4 file via BitTorrent (Compatibility) (size: 614.92 MB, length: 4:30:05)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #1097 — Author's comments
Discuss this movie
Rating: 6.4 (42 votes)
View Publication
- Takes damage to save time
- Heavy luck manipulation
- Genre: RPG
Final Fantasy VI (renamed to Final Fantasy III in North-American publication) is arguably the most famous RPG on the SNES console.

This movie plays through the game in little over 4 hours by the means of advanced analysis of the game engine, and the abuse of certain game errors/features that give the ability to one-hit-knock-out even the strongest enemies ― most prominently (but not only) the Joker Doom lore from Setzer’s slot machine.

A glitch involving Relm’s sketch ability was not used in this run. That glitch cannot be performed on this version of the ROM. There is another run using this glitch on the 1.0 version of the ROM.

The boss battles, including the last boss, might be somewhat anticlimactic in this movie due to the unusual attack technique, but besides being a very nice timeattack/TAS record, the movie is a nice trip down the memory lane for those who have played this game, and a graphically and especially musically pleasing experience for even those who haven't. This movie was made with the English-language version.

We recommend reading the author’s comments regarding this movie.


[Tier: Vault][Notable improvement][Fastest Completion][Has commentary]SNES Final Fantasy VI (USA v1.0) "game end glitch" in 24:33.26 by keylie, eddie, pirohiko & kadmony.
lsnes movie (.lsmv) (date: 2017-04-29)
MKV file via BitTorrent (Modern HQ) (size: 156.48 MB, length: 46:37)
MKV file via BitTorrent (Compatibility) (size: 162.29 MB, length: 46:37)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Watch on (www.youtube.com)
Submission #5456 — Author's comments
Discuss this movie
Obsoletes movie #2922 (32:54.55)
Rating: 6.1 (5 votes)
View Publication
- Uses death to save time
- Takes damage to save time
- Major skip glitch
- Final boss skip glitch
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG
Final Fantasy VI (renamed to Final Fantasy III in North-American publication) is arguably the most famous RPG on the SNES console.

This run by Keylie, eddie, pirohiko and Kadmony improves on the previous movie by 8:21.29.

For more details, we recommend reading the authors' detailed comments.


The second YouTube stream cuts almost all the game overs out, only leaving the first and the last one.

Downloadable encodes have the authors' commentary as soft subtitles.

Total movies: 2


[Tier: Moons][Has commentary]SNES Final Fantasy VI (USA v1.0) "sketch glitch" in 3:11:39.46 by Keylie & Kadmony.
BizHawk Movie (.bk2) (date: 2014-12-05)
MKV file via BitTorrent (Modern HQ) (size: 395.76 MB, length: 3:33:33)
MP4 file via BitTorrent (Compatibility) (size: 477.52 MB, length: 3:33:33)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Submission #4473 — Author's comments
Discuss this movie
Rating: 8.5 (3 votes)
View Publication
- Takes damage to save time
- Final boss skip glitch
- Heavy glitch abuse
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Final Fantasy VI (renamed to Final Fantasy III in North-American publication) is arguably the most famous RPG on the SNES console.

This run, using the 1.0 version of the ROM, beats the game nearly an hour faster than the other run of FFVI on TASVideos by using a well-known glitch with Relm's sketch ability. This glitch allows partial overwriting of memory, allowing the use of items and spells that could not otherwise be used. For more details, we recommend reading the authors' detailed comments.


The primary downloadable (HQ) encode has the author's commentary as subtitles as well as the YouTube stream.

[Tier: Vault][Notable improvement]SNES Final Fantasy VI (USA v1.0) "game end glitch" in 32:54.55 by Keylie & Kadmony.
lsnes movie (.lsmv) (date: 2015-08-15)
MKV file via BitTorrent (Modern HQ) (size: 107.82 MB, length: 58:00)
MP4 file via BitTorrent (Compatibility) (size: 141.03 MB, length: 58:00)
Mirror archive.org (MKV Modern HQ)
Mirror archive.org (MP4 Compatibility)
Watch on (www.youtube.com)
Watch on (www.youtube.com)
Submission #4790 — Author's comments
Discuss this movie
Obsoletes movie #2725 (3:11:39.46)
Rating: 5.4 (7 votes)
View Publication
- Uses death to save time
- Takes damage to save time
- Major skip glitch
- Final boss skip glitch
- Corrupts memory
- Heavy luck manipulation
- Genre: RPG

This movie has been obsoleted!

Click here to see the movie that obsoleted it.
Final Fantasy VI (renamed to Final Fantasy III in North-American publication) is arguably the most famous RPG on the SNES console.

This run by Keylie and Kadmony beats the game over 2 and a half hours faster than the sketch glitch run by using a newly discovered glitch involving 52 game overs in a row on the world map. For more details, we recommend reading the authors' detailed comments.


The second YouTube stream cuts most of the game overs out, only leaving the first and the last one.
#38097119196013478 - FF6 - new 52GO - done
ff6_goglitch_v9_ok.lsmv (8.72kB lsmv movie [SNES])
Uploaded 2017-04-03 16:43:37 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 24:33.26 [88541 frames], 23592 rerecords)
6645 views, 326 downloads
lsnes rr2-β23 FF6 US version 1.0
Info Download

#37959448085146010 - FF6 - new 52GO - solo Terra dead
ff6_goglitch_v3_ded.lsmv (5.40kB lsmv movie [SNES])
Uploaded 2017-03-28 11:55:32 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 11:07.7 [40128 frames], 14858 rerecords)
6702 views, 355 downloads
Info Download

#36870464034104612 - FF6 - new ACE route - done
ff6_new_ace_v2_done_slow_v3.lsmv (13.1kB lsmv movie [SNES])
Uploaded 2017-02-07 10:54:00 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 29:23.58 [105989 frames], 12114 rerecords)
6890 views, 330 downloads
Info Download

#36656825693443173 - FF6 - new ACE route - Kefka at Narshe
ff6_new_ace_party.lsmv (7.79kB lsmv movie [SNES])
Uploaded 2017-01-28 19:59:23 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 19:43.65 [71136 frames], 19474 rerecords)
7078 views, 344 downloads
Starting a TAS of ff6 again, with a new route.
Info Download

#31784617158843553 - Final Fantasy VI (J) - checksum lua script
ff6_lsnes_checksum.lua (679B Lua script)
Uploaded 2016-06-23 09:52:33 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
8599 views, 529 downloads
Script to make easier the manipulation of the checksum. You must set the save slot and the last address written in the lua script. Then the two numbers printed on screen (computed and stored checksums) must match when you perform the reset.
Info Download

#31589376833395813 - Final Fantasy VI (J) - event pointer lua
ff6_lsnes_printglitch_jap.lua (222B Lua script)
Uploaded 2016-06-14 14:51:03 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
8866 views, 546 downloads
Prints the value of $630 that will be used as the returned event pointer
Info Download

#31571787807301978 - Final Fantasy VI - WIP ACE route (done)
done.lsmv (11.7kB lsmv movie [SNES])
Uploaded 2016-06-13 19:50:23 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 31:47.69 [114650 frames], 11562 rerecords)
8747 views, 386 downloads

LSMV begins from dirty SRAM

Info Download

#31501771517693755 - Final Fantasy VI - WIP ACE route (last fight)
colorcode.lsmv (123kB lsmv movie [SNES])
Uploaded 2016-06-10 16:09:46 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 31:03.15 [111973 frames], 7429 rerecords)
8646 views, 384 downloads

LSMV begins from dirty SRAM

Info Download

#31460129899284952 - Final Fantasy VI - WIP ACE route (Sealed Gate)
sealedgate.lsmv (115kB lsmv movie [SNES])
Uploaded 2016-06-08 19:09:16 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 14:43.94 [53124 frames], 2950 rerecords)
8691 views, 384 downloads

LSMV begins from dirty SRAM

Info Download

#24682228050711354 - FF6 game end glitch with full ending
ff6_goglitch_v2.lsmv (10.3kB lsmv movie [SNES])
Uploaded 2015-08-08 13:16:37 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 32:54.55 [118668 frames], 11645 rerecords)
10279 views, 423 downloads

LSMV begins from dirty SRAM

By launching the end of the world destruction script, the ending now runs until the end. This adds a few seconds to the run.
Info Download

#21824914608942764 - FF6 jap - ACE
FF6j_trigger_ending.smv (228kB smv movie [SNES])
Uploaded 2015-04-01 20:57:26 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 15:07.59 [54545 frames], 3 rerecords)
10976 views, 633 downloads

SMV file begins from a snapshot

Made with ff6 jap rom, Snes9x 1.51.ep10r1 and starts with a savestate
Info Download

#18484576099645314 - ff6 TAS by Catastrophe
ff6_tas_catastrophe.smv (1.76MB smv movie [SNES])
Uploaded 2014-11-02 10:33:40 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
In 4:16:09.6 [923695 frames], 24745 rerecords)
12041 views, 647 downloads
This is an old TAS in 923693 frames by Catastrophe from 2006, never submitted to TASVideos. This run uses the sketch glitch as opposed to the currently published run
Info Download

#18484027340882326 - ff6 lua script
ff6_bizhawk.lua (27.8kB Lua script)
Uploaded 2014-11-02 09:58:05 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
12374 views, 708 downloads
Lua script for ff6 displaying various information in and out of battle, for Bizhawk. Needs the helper lua script
Info Download

#18483992833778629 - ff6 lua script - helper functions
ff6_bizhawk_helper.lua (4.33kB Lua script)
Uploaded 2014-11-02 09:55:51 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
11840 views, 670 downloads
Helper functions for the ff6_bizhawk lua script
Info Download

#18358557059086853 - FF6 sketch glitch outcome generator
sketch_spells.lua (15.7kB Lua script)
Uploaded 2014-10-27 18:21:14 by keylie (103 files)
For SNES Final Fantasy VI (15 files)
12207 views, 647 downloads
For a certain formation mold, this script generates and interprets the rewriting caused by the sketch glitch. The output of the script is a csv file. Here is the description of the content of the spreadsheet. When a cell contains multiple elements separated by a dash, then the sketch glitch cause this element to be overwritten multiple times.

Spell setup = XXYY

  • XX: Aiming byte of 28th spell
   01 (Allies or enemies, single): Safe, Haste, Bserk, Rflect, Shell, Vanish, Life, Life 2
   03 (Allies, single target): Antdot, Remedy, Regen, Life 3
   04 (Allies and enemies, multi target): Quake, W Wind, Merton
   21 (Allies or enemies, single or multi target): Float, Cure, Cure 2, Cure 3
   29 (Allies or enemies, multi or single target): Haste 2
   41 (Enemies or allies, single target): Poison, Drain, Break, Doom, Pearl, Flare, Scan, Slow, Rasp, Mute, Sleep, Muddle, Stop, Imp, Osmose, Dispel
   61 (Enemies or allies, single or multi target): Fire, Ice, Bolt, Fire 2, Ice 2, Bolt 2, Bio, Fire 3, Ice 3, Bolt 3
   6A (Enemies, multi target): X-Zone
  • YY: Queue of 28th spell availability Bit 7: Is the spell currently castable?
   Bit 0-6: Past values.
   Every time the character is casting a spell, or get Imped/Deimped,
   the game checks if the spell is castable, and push bit 0 to the queue if castable, 1 if not. Inited as FF

Command slot = Name (XX/YY/ZZ)

  • XX: Command id
  • YY: Command availability -> Bit 7: Is the command useable?
  • ZZ: Command aiming -> See under

Item slot = Name * Quantity (XX/YY/ZZ)

  • XX: Item flags
   08: Is a shield
   10: Is a weapon
   20: Can be thrown
   40: Is a tool
   80: Not usable as an item in battle
  • YY: Item targeting
   01: Affects single ally or enemy
   02: Affects enemies or allies only
   04: Affects all allies and enemies
   08: Affects all allies or all enemies
   10: Auto-accept default selection
   20: Multiple selection possible
   40: Enemy selected by default
   80: Random selection among all enemies and allies
  • ZZ: Item equipability
   01: Onscreen character 0 can't equip item
   02: Onscreen character 1 can't equip item
   04: Onscreen character 2 can't equip item
   08: Onscreen character 3 can't equip item

Magic slot = Name (XX/YY/ZZ)

  • XX: Spell availability -> See above
  • YY: Spell aiming -> See above
  • ZZ: Spell cost

Engulf variables

  • $3A8A -> Characters that have been engulfed
  • $3A8D -> Active characters at the beginning of the fight
  • $3EBC -> Bit 7 is set if engulf conditions are met:
  1. At least one character engulfed ($3A8A != 0)
  2. All characters at the beginning of the battle have been engulfed ($3A8A == $3A8D)
Info Download