TAS Spelunky 2 No Seed Any% in 32.583s Switch @chuky406
TAS Spelunky 2 No Seed Any% in 32.583s Switch  @chuky406
Uploaded December 2023 | Updated September 2026, 3 hours ago
This Tas was made with libTAS 1.4.5 and Yuzu mainline 1640, a Switch emulator. I used libTAS to record the input frame by frame, save states and encode the video. I didn't use Tas features of Yuzu.

The main features of this Tas is that it's in unseeded mode and also that it's a Switch Tas.

The Tas works because Spelunky 2's levels are very short. It would be hard to make a Tas on Switch for any other game. This version of Yuzu is multithreaded so it does not always stay in sync with what I recorded. I kept notes at what frame each level ended to make sure it stayed in sync when playing back. I put a save state before each level and I exported each level separately with a bit of margin before and after, and then I played back the same level using the same save state and checked that the level ended on the right frame. Then I put another save state, etc. After exporting videos of each level, I joined all videos together.

I could have improved menuing in the beginning. When I started the Tas I was experimenting with settings to keep the Tas in sync as much as possible. With a better seed I could get a teleporter in the first level, but after playing a bit I saw this seed was good anyways because more of the levels ended on the same side as the entrance. A handheld teleporter would be faster because the telepack keeps your upward momentum so you have to land before you can exit a level.

libTAS File and Yuzu config I used:
mediafire.com/file/ervoucmmtu01u87/Spelunky2tas-32-583.zip/file

I'm not sure when the RNG seed gets set but when I play back the Tas, if the 3 other spelunkers are in the correct spot in the lobby it means that the RNG seed is the same as the one I recorded the Tas with. If they're not in the same spot, I stop and restart the playback.

Game executable: /home/tas/yuzu-linux-mainline/yuzu-cmd
Command-line options: -g "/home/tas/Spelunky 2 switch/Spelunky 2 [01007EC013ABC000][v0].nsp" -c "/home/tas/.config/yuzu/custom/01007EC013ABC000.ini"

Thanks to people on the libTAS Discord for helping me, and Kilaye for making libTas and improving it for Yuzu.
TAS Spelunky 2 No Seed Any% in 32.583s SwitchTR2 Floating up the door in Bartolis HideoutFF7 Bike chase in 16 secondsEasy Track Prototypes Tutorial With SculptrisTR2 Flare wall glitch when theres a slopeTR2 powq failed attempt at door skipLBA timer on a modern computer, some glitchesTR2 Alarmless door skip Offshore rigTR2 Floating to swimming glitchTR2 climbing without a ladder OperaUltra Hard Preview Walkthrough in Joe Danger 2 : The MovieFF7 Kalm skip with the unfocus glitch
chuky |

TAS Spelunky 2 No Seed Any% in 32.583s Switch

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER