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

Submission #4373: Tseralith's Windows Spelunky in 01:54.03

Console: Windows
Game name: Spelunky
Game version: any v1.1
ROM filename: Spelunky.exe
Emulator: Hourglass-r81
Movie length: 01:54.03
FrameCount: 3421
Re-record count: 2790
Author's real name: Stefan Mogren
Author's nickname: Tseralith
Submitter: Tseralith
Submitted at: 2014-07-24 13:57:41
Text last edited at: 2014-07-27 17:36:01
Text last edited by: feos
Download: Download (1439 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
Author's comments and explanations:
Spelunky is a cave exploration / treasure-hunting game inspired by classic platform games and roguelikes, where the goal is to grab as much treasure from the cave as possible. Every time you play the cave's layout is supposed to be different, but now the Spelunker guy decides to make sure the cave is in his favour by finding everything he needs in no time before zipping his way to the end.

This run aims to reach and defeat the final boss as fast as possible by (ab)using the unpredictable teleporter and a generous supply of bombs.

Game Objectives

  • Emulator used: hourglass-r81
  • FPS set to 30
  • System Time 6001
  • Aims for fastest time
  • Manipulates luck
  • Abuses programming errors

(Link to video)

Playback and sync settings

  • Works on Windows XP (Works flawlessly)
  • Works on Windows 8.1 (Blue screens if you use save states!)
  • Does not work on Windows 7
  • Unknown whether it works on Windows Vista

  1. Download Spelunky v1.1 at http://www.spelunkyworld.com/original.html
  2. Download Hourglass-r81 at https://code.google.com/p/hourglass-win32/downloads/list
  3. Download the movie file.
  4. Extract all three zips and run the game in Hourglass-r81 with the .wtf file.

(Additionally for windowed mode you can change the resolution of the game by first opening the Config file in the Spelunky 1.1 folder. Then uncheck Full Screen and choose whichever of x1, x2, x3 or x4 Resolution size you wish to use.)

If you've run the game once and wish to watch it again you must open the game normally, enter the Scores door (by pressing up) and push the bottom block onto the Reset button. Then exit the game (Esc and F10) and play the movie again. If you don't do this the game will risk not syncing.

Note to Encoders

Video and audio capture should work on Windows 8.1. Just make sure to set the sound Format to 48000 Hz in Hourglass if you intend to encode it in 48000 Hz. Otherwise Hourglass sets the default Format to 44100 Hz. Non-matching Formats will make the audio desync.

About the run

Items used
  • Crates are basically supplies in a box. It randomly contains one of twenty items with a pack of three bombs or ropes being the most abundant. By abusing the RNG I make sure the Teleporter is the first item to appear.

  • The Teleporter is an item used to teleport yourself left, right and up randomly between 4 to 8 blocks, which means it's extremely easy to teleport yourself into a wall if you're not careful. However if you're about to, the game will try to move you upwards by up to three blocks to avoid dying. If there's still wall after three blocks, you die. In this TAS however, I use it to travel extremely long distances in order to reach the end in no time. It can also be used to telefrag (instantly kill) any enemy except for the boss without it counting on your kills. This means it's possible to kill a shopkeeper and steal all their stuff without ending up on their wanted list. It's also used extensively in order to manipulate the RNG, which is why I teleport more than what's necessary to reach the end.

  • Bombs. Throw them left, right, on the ground, wait 4 seconds and boom! They explode, destroying the ground around it and killing any enemy (except the final boss) caught in the blast. Additionally if another bomb is close by as it explodes, the second bomb will explode after a few frames. If you throw a lot of bombs at the same spot, it causes a chain reaction where they'll fly around randomly and explode everywhere. They are only used on the final boss to blow away the ground beneath it

  • Sticky Bombs is an upgrade to the normal bombs which makes them stick to any surface or enemy when thrown. Useful to blow up certain walls and play tag with annoying enemies. I get them just so I can arrange the bombs for the boss fight, making sure the bombs fly over where I need them to be.

The run

  • Level 1 The cave layout is manipulated by starting the game with a different System Time, which is changed in Hourglass, thus giving me a layout where I have a crate just below me. However the crate doesn't contain the Teleporter if I rush for it straight away, so I must throw the jar with the snake in order to advance the RNG so it actually appears. Then I teleport myself all the way to the exit. I have to test teleporting in various directions in order to advance the RNG for the next level.
  • Level 2 Got lucky with finding a shopkeeper with bombs at the start of the level, so I telefrag him, take 15 bombs and teleport myself to the exit.
  • Level 3-6 Nothing happening here. I just need to reach the end as fast as possible by making sure I begin falling down on the first possible frame and that I reach the end without ever touching the ground. Also manipulating the RNG to make sure this is possible in each upcoming level.
  • Level 7 Another shopkeeper here with the Sticky Bomb upgrade. I take it along with three extra bombs (since it was along the path to the Sticky Bombs anyway) and teleport myself to the exit.
  • Level 8-15 Same as level 3-6. I just need to reach the end as fast as possible while manipulating the RNG without losing any time.
  • Olmec's Lair The boss room with Olmec. He's invulnerable to everything except lava, which is conveniently placed below the thick floor. I first throw a bomb to the right before teleporting myself to where Olmec is. Interestingly the thrown bomb will land exactly in the hole to the left of Olmec, which is important since I need the bombs to explode as soon as possible. Before it does that I climb down into this hole by crawling over the edge, making the Spelunker guy jump down and grab onto the ledge. This traps me in the hole however, but I made sure to bring my teleporter with me down so I can teleport out when the time is right. Normally jumping down from a ledge makes you lose your held item, but by taking out your rope, the game makes you drop that item instead. I throw a bomb inside the hole and wait a while before teleporting out and placing another bomb on the ground. The first two bombs are used to make a hole beneath Olmec for me to use later and the third bomb is for a bomb chain reaction later as well. After Olmec stomps and the first two bombs explode, I throw down the third bomb at the entrance to the new hole and climb it down the same way as earlier. Down there I throw out all other bombs I have and teleport out before the third bomb sets off the chain reaction. Then I teleport around to manipulate the RNG so the bombs will blow up the rest of the ground beneath Olmec and he drops into the lava. I have to wait a while for Olmec to properly melt before I can exit the level and win the game.

Thanks for watching! I hope you've enjoyed the run!

feos: Acceblishing...

Similar submissions (by title and categories where applicable):