Original completion of the challenge using speed momentum building from blue gel
Created on LibTAS v1.4.1, namely interim 9d3a9b9f, as it's the last LibTAS version to not experience memory corruption issues when loading savestates in LÖVE games on my machine. The original release of v1.4.1 also has some issues where the visuals appear to stop displaying, hence using an interim. With all that said, it should likely sync just fine on any LibTAS version with Variable Framerate support. Created on Ubuntu 20.04 (kernel 5.15.153.1-microsoft-standard-WSL2). To reproduce: Install LOVE2D ≥11.4. On Ubuntu, as of writing, this can be done with: sudo add-apt-repository ppa:bartbes/love-stable sudo apt update sudo apt install love Next, download Mari0 1.6.2. git clone https://github.com/Stabyourself/mari0 cd mari0 git checkout 1.6.2 Finally, launch libTAS. libTAS /usr/bin/love ~/mari0 The movie should load all relevant settings.
! Version info: libTAS version: 1.3.5 ! Annotation info: {{Game: Mari0 mod: Alesan99's Entities (version 0.10.0 v12.1a) Mappack: Syobon Action (pre-installed) Requirements: LÖVE 0.10.X (tested on 0.10.2) To install LÖVE 0.10.2, download https://bitbucket.org/rude/love/downloads/love-0.10.2-linux-src.tar.gz and compile it. Set the game executable to wherever your build files or installed files are, ie /usr/bin/love A99E can be downloaded from: https://www.dropbox.com/s/w2o4pcq82og14nr/alesan99s_entities_0-10-0_12.1_linux.zip?dl=1 | Extract the .love file somewhere. Configuration, libTAS v1.3.5: Command-line options: path/to/alesan99s_entities_0-10-0_12.1.love}}
! Version info: libTAS version: 1.3.4 ! Annotation info: {{Game: Mari0 1.6.2 on LÖVE 11.2 | OS: Ubuntu 18.04 amd64 with Linux kernel 4.18.0-21-generic To install LÖVE 11.2, download https://bitbucket.org/rude/love/downloads/love-11.2-x86_64.tar.gz and extract its contents | Set the Game Executable to "../dest/usr/bin/love" and Library Path in Executable Options to "../dest/usr/lib" (where "../dest" is where you extracted the "dest" folder) 32-bit users may instead download https://bitbucket.org/rude/love/downloads/love-11.2-i686.tar.gz Mari0 1.6.2 can be downloaded from: https://github.com/Stabyourself/mari0/archive/1.6.2.zip | Extract the zip file. Configuration, libTAS v1.3.4: | Command-line options: path/to/mari0-1.6.2/}}
! Version info: libTAS version: 1.3.4 ! Annotation info: {{Game: Mari0 1.6.2 on LÖVE 11.2 | OS: Ubuntu 18.04 amd64 with Linux kernel 4.18.0-21-generic To install LÖVE 11.2, download https://bitbucket.org/rude/love/downloads/love-11.2-x86_64.tar.gz and extract its contents | Set the Game Executable to "../dest/usr/bin/love" and Library Path in Executable Options to "../dest/usr/lib" (where "../dest" is where you extracted the "dest" folder) 32-bit users may instead download https://bitbucket.org/rude/love/downloads/love-11.2-i686.tar.gz Mari0 1.6.2 can be downloaded from: https://github.com/Stabyourself/mari0/archive/1.6.2.zip | Extract the zip file. Configuration, libTAS v1.3.4: | Command-line options: path/to/mari0-1.6.2/}}
! Version info: libTAS version: 1.3.2 ! Annotation info: {{Created in libTAS 1.3.2 Created on Arch Linux (linux 4.20.4), verified on Ubuntu 18.04 (linux 4.15). Tested on a x86_64 computer with 64-bit installations of relevant programs. Dependencies: LÖVE 11.x, Mari0 1.6.2, and Gravitas v1.0 for Mari0 1.6.X To install LÖVE 11.2 on Ubuntu 18.04, you need the PPA: sudo add-apt-repository ppa:bartbes/love-stable sudo apt-get install love=11.2ppa1 (You will get a hash mismatch error when running in libTAS, this is due to slightly different compilations of LÖVE on different Linux distrobutions and will not affect anything) Mari0 1.6.2 can be downloaded from: https://github.com/Stabyourself/mari0/archive/1.6.2.zip Since GitHub puts all the files into a subdirectory, you will need to extract the zip file somewhere For Gravitas, click on "DOWNLOAD (1.6)" at the bottom of this forum post: http://forum.stabyourself.net/viewtopic.php?f=12&t=3826 Then create these directories: ~/.local/share/love/mari0/mappacks/gravitas And extract the contents of the Gravitas zip to there ( Gravitas v1.0 for Mari0 1.6.2 mirror: https://drive.google.com/open?id=1gkcwC6j2govbN6ovumYXDb4QbAB291iw ) Set your libTAS game executable to /usr/bin/love Set your libTAS command-line options to the mari0-1.6.2 folder No libTAS options need to be changed from the 1.3.2 defaults to run the movie}}
! Version info: libTAS version: 1.3.1 ! Annotation info: {{Created on Arch Linux, verified on Ubuntu 18.04. Tested on a x86_64 computer with 64-bit installations of relevant programs. Dependencies: LÖVE 11.1 and Mari0 1.6.2. To install LÖVE 11.1 on Ubuntu 18.04, you need the PPA: sudo add-apt-repository ppa:bartbes/love-stable sudo apt-get install love=11.1ppa1 Mari0 1.6.2 can be downloaded from: https://github.com/Stabyourself/mari0/archive/1.6.2.zip Since GitHub puts all the files into a subdirectory, you will need to extract the zip file somewhere. Set your libTAS game executable to /usr/bin/love Set your libTAS command-line options to the mari0-1.6.2 folder. No libTAS options need to be changed from the 1.3.1 defaults to run the TAS.}}