Skip to content

A tool-assisted speedrun of Toby Fox's Undertale and Deltarune, played simultaneously with the same inputs.

Notifications You must be signed in to change notification settings

BenLubar/tobytas

Repository files navigation

Setup:

  1. Install Undertale and Deltarune Chapter 1 and 2 Demo on Steam on Linux.
  2. Run ./makeltm.sh undertale.ltm; ./makeltm.sh deltarune.ltm
  3. Run ./convert-deltarune.sh to automatically perform the steps described in https://www.reddit.com/r/Undertale/comments/prg9n1/how_to_get_deltarune_chapter_2_running_on_linux/
  4. Start Undertale via $HOME/.steam/steam/steamapps/common/Undertale/runner and Deltarune via [this folder]/deltarune/runner

Dumping:

  • Filename should be undertale.mp4 or deltarune.mp4 in this directory.
  • ffmpeg settings: -c:v libx264 -crf 0 -c:a flac -strict -2 -movflags +faststart (you can use whatever you want; these are just my settings)
  • Record movie as usual for libTAS.
    • Tools / Start encode
    • Make sure "Movie recording" is enabled (otherwise the game will not receive any inputs at all)
    • General Options / Pause must be unchecked or the TAS will wait on frame 1 for input.
    • General Options / Fast-forward can be checked to remove the wait time between frames. (This will desync on Deltarune.)
    • Click Start.
    • Wait for the video to play through, then click Stop.

Encoding:

  • undertale.mp4, undertale_1.mp4, deltarune.mp4, and deltarune_1.mp4 should already be in this directory.
  • If you do not have a Go compiler installed:
    • Get someone else to compile readout.go for you.
    • Edit encode.sh to call the compiled executable instead of go run readout.go.
  • Run ./encode.sh.

Editing:

  • Use ./makeltm.sh filename.ltm to pack the tas directory into a libTAS movie.
  • Edit the movie as it would be normally done in libTAS.
  • Use ./commit.sh filename.ltm to store your changes in Git. This will open your text editor for a commit message.

Special thanks

About

A tool-assisted speedrun of Toby Fox's Undertale and Deltarune, played simultaneously with the same inputs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published