Mari0 TASes

General Mar0 discussion has been moved to this subforum!
Post Reply
noellekiq
Posts: 20
Joined: 25 Nov 2015, 19:06
Contact:

Post » 13 Aug 2018, 07:37

Recently, DwangoAC of GamesDoneQuick & TASBot fame, came into the Discord server asking about getting Mari0 TASing working in a Linux program called libTAS. Within a few hours, the game was ported to LOVE 11.1, then a few hours later a major crashing issue in libTAS was patched, leaving us with a program fully capable of TASing Mari0 in less than a day.

So naturally, I downloaded libTAS and got to work. Here is the result of several days worth of TAS'ing the Portal Map Pack.



Thanks to Dwango for inspiring me to create this, Maurice for quickly porting the game to LOVE 11.1, WillWare for figuring out why libTAS was randomly crashing, and TurretBot for pointing out I was doing 1-1 very slowly.

If you'd like to do this yourself, I'd recommend installing Ubuntu in a virtual machine, then you can follow these steps:
  • Run these commands in your terminal:

    Code: Select all

    sudo apt-get update
    wget -O libtas.deb https://github.com/clementgallet/libTAS/releases/download/v1.4.4/libtas_1.4.4_amd64.deb
    sudo dpkg -i libtas.deb # ignore the error
    sudo apt-get install -f
    sudo add-apt-repository ppa:bartbes/love-stable
    sudo apt-get install love
    wget -O mari0-1.6.2.zip https://github.com/Stabyourself/mari0/archive/1.6.2.zip
    unzip mari0-1.6.2.zip
  • Find where LÖVE was installed by typing which love
  • Finally, run libTAS using libTAS /insert/löve/location/here ./mari0-1.6.2
  • To use savestates, enable Video -> Force Software Rendering and Sound -> Mute.
  • Controls:
    - Tab: Fast-forward
    - Pause: Pause/play the movie
    - V: Advance 1 frame
    - Left-shift + F#: Save state #
    - F#: Load state #
Last edited by noellekiq on 08 Apr 2023, 21:19, edited 4 times in total.

User avatar
TurretBot
Posts: 4413
Joined: 15 Mar 2012, 23:18
Contact:

Post » 13 Aug 2018, 09:06

Noahkiq wrote:and TurretBot for pointing out I was doing 1-1 very slowly.
I would like to clarify that while Noah's first route for 1-1 was indeed embarrassingly slow, the route actually shown in the video is perfectly acceptable.

Nicely done TAS overall!

noellekiq
Posts: 20
Joined: 25 Nov 2015, 19:06
Contact:

Post » 22 Aug 2018, 22:57

I've now completed a TAS for all the included portal-esque map packs! The video embeds might be a bit long, so I'll just list them off instead:
Science And Stuff in 1m 19.70s
Escape the Lab in 1m 58.35s
A Portal Tribute in 2m 44.12s
I'm open to suggestions on other map packs I could TAS. Alternatively, you could try to make one yourself using my TAStorial! (i'd recommend copying all the commands from the discord server instead of trying to copy them down from the image, but either one should work.)

User avatar
Qwerbey
Posts: 1282
Joined: 05 Oct 2012, 07:58
Contact:

Post » 23 Aug 2018, 06:15

I still think you should do Gravitas.

noellekiq
Posts: 20
Joined: 25 Nov 2015, 19:06
Contact:

Post » 27 Aug 2018, 01:36

Wish granted.

Up next: 4 player portal.

noellekiq
Posts: 20
Joined: 25 Nov 2015, 19:06
Contact:

Post » 03 Sep 2018, 01:15

RELEASE THE ROBOTS

noellekiq
Posts: 20
Joined: 25 Nov 2015, 19:06
Contact:

Post » 29 Sep 2018, 17:57

In collaboration with Masterjun, I present to you the Portal mappack again... but faster. A lot faster.

I'm also proud to announce that A Portal Tribute, Gravitas, and 4-player Portal will be at AGDQ 2019, along with Masterjun's SMB1 run!

User avatar
TurretBot
Posts: 4413
Joined: 15 Mar 2012, 23:18
Contact:

Post » 30 Sep 2018, 02:05

are you going to improve the 4-player run at all?

noellekiq
Posts: 20
Joined: 25 Nov 2015, 19:06
Contact:

Post » 30 Sep 2018, 02:09

Yep, all accepted GDQ runs will be improved soon™

Post Reply