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

Submission #6102: keylie's Linux Shovel Knight "Specter of Torment" in 35:04.23

Console: Linux
Game name: Shovel Knight
Game version: 3.3
ROM filename: ShovelKnight_3.3.tar.gz
Branch: Specter of Torment
Emulator: libTAS v1.3.1
Movie length: 35:04.23
FrameCount: 126254
Re-record count: 26815
Author's real name: Clément Gallet
Author's nickname: keylie
Submitter: keylie
Submitted at: 2018-09-16 21:58:24
Text last edited at: 2018-10-13 16:55:48
Text last edited by: fsvgm777
Download: Download (19855 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list

Version info:

libTAS version: 1.3.1

Annotation info:

Shovel Knight v3.3 DRM-free version (taken from Humble Store), 64-bit binary. Steam version is not supported by libTAS v1.3.1, sorry. The game ships with all needed libraries

Tested on Debian 10 (Buster) 64-bit and libTAS v1.3.1. Game executable is "/path/to/game/64/ShovelKnight" You must open "File > Executable Options..." and set "Library path" to directory "/path/to/game/64/lib"

The game can be launched natively first to set video resolution for encoding purpose. It does not affect sync.

Commentaries are also provided as a srt subtitle file inside the movie archive (rename with tar.gz extension and decompress it to access this file)

Author's comments and explanations:
Shovel Knight is a 2D platform game with retro style released in 2014, and inspired by mechanics from NES platform games. It initially features Shovel Knight as the playable character, but then received additional campaigns with other playable characters.

(Link to video)

The above video contains commentaries as subtitles.

Game objectives

  • Emulator used: libTAS v1.3.1
  • Syncs on Ubuntu 18.04 amd64 with Linux kernel 4.13.0-36-generic
  • Finish the game with Specter Knight campaign
  • Aims for fastest real time
  • Take damage to save time
  • Genre: Platform


Fast fall

When jumping, releasing and pressing jump button again stops the ascending phase of the jump, setting the vertical velocity to zero. This allows to break ground blocks faster, and more generally gives a lot more air control.

Hop slash

Pressing attack on the ground and jumping one frame after results in a grounded slash in the air. It is very useful to attack enemies in the air without triggering a dashslash (which is much longer). Combined with the fast fall, we have enough time to land before the slash animation ends. Hop slash duration is one frame longer than a normal slash, so it must only be used when necessary.

Other comments

The actual movie reaches the game credits, but not the final screen "The End", which requires some more inputs after the credits to skip a few dialogues. I'm providing a secondary movie that reaches this final screen.

Huge thanks to the Shovel Knight discord community for their feedback, advices and enthusiasm!

Suggested screenshot: 108745

feos: Judging...

feos: Just like #6101: keylie's Linux Shovel Knight "Plague of Shadows" in 35:23.97, accepting to Moons. The secondary file has been provided, and it will be used for encoding, while the original movie without a few extra key presses will be published.

fsvgm777: Processing.

Similar submissions (by title and categories where applicable):