Submission Text Full Submission Page
Welcome to this TAS of Linux.

Game objectives

  • click click click
  • Simulate a plausible workflow on a computer without an internet connection

Techniques

Keyboard Input Buffering

It's possible to press two or more keys at the same time. Contrary to popular belief, keyboards don't collide typebars together causing a jam. This is due to keyboards not being typewriters.

Multi-Dimensional Mouse Movement

By using horizontal and vertical motions simultaneously, you can move along a 3-dimensional hyperplane. Be careful of space curvature messing with Euclidean geometry making it harder to position the mouse correctly.

Encode Trimming

The SSD wasn't invented yet, so instead the almost 2 minute boot was shortened in the encode by removing duplicate frames.

Tricks

Boot Optimization

We save frames here by skipping the memory test and utilizing the Hard Disk Detection Skip.
This trick was found in the early 1980s, and has saved a lot of time during the decades.

Mouse Precision

Reducing the mouse speed increases the precision we need for pixel perfect clicks. With a maximum movement of 255 units per frame, this comes at the price of not being able to reach the whole screen in a single frame. However, this is rarely needed, so the increased precision is worth it.

Terminal Stacking

By using the & button, it's possible to combine commands. By using a trick called concurrent computing it's possible to complete multiple tasks at seemingly the same time. Opening a second terminal window makes this even more effective.

Typespeed Speed

Increasing the speed of typing causes the speed of characters appearing on the screen to increase. This can be used to increase speed.

Timetravel Glitch

If you played around with timetravel before, you have probably noticed how easily errors in causation can appear. By carefully manipulating time we can jump to 1933, preparing the timeline so that time saving tricks are discovered earlier.

Solitaire Shuffling

You can move cards by dragging and dropping them. Due to the dragging and dropping, this drag and drop motion was fittingly named "swipe".

Minesweeper Origins

Minesweeper is a game about navigating blocky terrain while dodging explosive dangers. It was named after a similar game called Minecraft.

Mahjong Taipei

This version of the game is for people who decide the four-player game "mahjong" has three players too many.

Grandmastering Chess

Chess is the game where you know the rules until you don't. The opening used was the true version of the Queen's Gambit, where instead of sacrificing a pawn, you sacrifice the queen piece itself.

Prime Strategy

Prime numbers are primarily known for their factorization purposes. The lesser known feature is their ability to slow down chess computers due to them stealing computing time.

Kernel Commands

The sdfsdf command is well known. Its effects are variable due to the permanent state of confusion in the system at every point of time.

Suggested Screenshot Key


Noxxa: Claiming for judgment.
Noxxa: As enjoyable as this movie is, I noticed one major flaw. The movie does not actually beat Minesweeper. Therefore, instead of giving it a Star, I can only give it a SadTux.


Editor, Player (69)
Joined: 6/22/2005
Posts: 1050
I see. Yes vote.
Current Projects: TAS: Wizards & Warriors III.
Reviewer, Expert player (2438)
Joined: 5/21/2013
Posts: 414
You did it! You beat Linux! Jokes aside, I'm actually very happy to see a demo of a PCem TAS. I know you have your problems with the input editor but it all technically worked. Voted yes by the way.
Experienced player (878)
Joined: 11/15/2010
Posts: 267
I feel like the goal is pretty arbitrary, but the technical accomplishment makes it fascinating. voted yes
Patashu
He/Him
Joined: 10/2/2005
Posts: 4045
This was a joy to watch. The rampant multitasking, the multiple simultaneous playarounds, and the total garbled corrupted finish. (I assume that you did some dds at some point to corrupt things? Ah, it looks like you alias sdfsdf to some dd shenanigans.) Yes vote!
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Joined: 1/27/2014
Posts: 181
Um, my vote might be a minority, but I'd not mind seeing an actual fast boot sequence off Linux as the entirety of the movie. That requires a lot of precision, etc. :)
Player (71)
Joined: 8/24/2004
Posts: 2562
Location: Sweden
This made me laugh out loud. Thanks! :)
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I kept laughing for 4 days and now that I finally stopped, I honestly think this movie's content is kinda acceptable as a demonstration. There's always a chance that if it is accepted, it will get all 3s for entertainment, but the way it's done resonates quite well with what the audience enjoys. It's like the first ever true ACE TAS: it wasn't as impressive as [3050] NES Super Mario Bros. 3 "arbitrary code execution" by Lord_Tom in 08:16.23 and [3358] GBC Pokémon: Yellow Version "arbitrary code execution" by MrWint in 05:48.28, but it looked truly novel and fresh, so people were really impressed. Maybe it still gets rejected for using a non-approved setup, which we still want to start supporting soontm. Then whenever we do, it can be accepted?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2792
Location: The dark corners of the TASVideos server
om, nom, nom... crunchy!
Noxxa
They/Them
Moderator, Expert player (4128)
Joined: 8/14/2009
Posts: 4090
Location: The Netherlands
feos wrote:
I kept laughing for 4 days and now that I finally stopped, I honestly think this movie's content is kinda acceptable as a demonstration. There's always a chance that if it is accepted, it will get all 3s for entertainment, but the way it's done resonates quite well with what the audience enjoys. It's like the first ever true ACE TAS: it wasn't as impressive as [3050] NES Super Mario Bros. 3 "arbitrary code execution" by Lord_Tom in 08:16.23 and [3358] GBC Pokémon: Yellow Version "arbitrary code execution" by MrWint in 05:48.28, but it looked truly novel and fresh, so people were really impressed. Maybe it still gets rejected for using a non-approved setup, which we still want to start supporting soontm. Then whenever we do, it can be accepted?
I thought about this, but I think there are a lot of complications. • Fundamentally, this is not TASing a game; it is TASing free access to an operating system, with an arbitrarily loaded set of applications. • Since it's an operating system and not a game, there are no such concepts as a game ending, or completion state, or really anything else that makes this properly judgable. (Optimization is not a strictly relevant point, as it is considered a playaround). • Our rules for movies, including ACE playarounds, still require that the game appears to be completed. This movie does some funny stuff to simulate an ending, but inducing a kernel panic is still not a proper completion state. And if we pretend it is, we'll need to re-evaluate all "fastest crash" submissions. • The movie plays an effectively random set of applications, partially in parallel even. It's nicely done, but takes away any idea of the movie being anything else but "messing around with a pre-defined set of tools on an operating system" instead of doing anything game-specific. (Some of the games played aren't even properly completed). I don't think messing around for a few minutes without an overarching goal really suits the kinds of movies and playarounds we publish on this site. It's a really funny video. But it's not a publishable TAS by a large stretch. In my mind, it clearly belongs to Gruefood Delight.
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
EZGames69
He/They
Publisher, Reviewer, Expert player (4468)
Joined: 5/29/2017
Posts: 2765
Man, imagine being the judge for your own movie and it still gets rejected.
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Rm
He/Him
Joined: 8/25/2020
Posts: 21
Move aside, Mona Lisa
I’m the 11025th TASVideos User!
Moderator, Senior Ambassador, Experienced player (907)
Joined: 9/14/2008
Posts: 1014
I would like to nominate this run for consideration in the playground tier. The votes overwhelmingly demonstrate that viewers found this entertaining and it has additional value for the unique approaches the run took.
I was laid off in May 2023 and became too ill to work this year and could use support via Patreon or onetime donations as work on TASBot Re: and TASBot HD is stalled. I'm dwangoAC, TASVideos Senior Ambassador and BDFL of the TASBot community; when healthy, I post TAS content on YouTube.com/dwangoAC based on livestreams from Twitch.tv/dwangoAC.
Joined: 11/1/2024
Posts: 1
Posting it on April Fools day makes it even better.
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
dwangoAC wrote:
I would like to nominate this run for consideration in the playground tier. The votes overwhelmingly demonstrate that viewers found this entertaining and it has additional value for the unique approaches the run took.
Under what goal?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Emulator Coder, Judge, Experienced player (732)
Joined: 2/26/2020
Posts: 791
Location: California
Something to possibly keep in mind: some of the entertainment came from some artistic decisions with the encode:
The SSD wasn't invented yet, so instead the almost 2 minute boot was shortened in the encode by removing duplicate frames.
Fun fact: The audio was added in manually. In fact, what you hear are my own recordings of a mouse click and some key presses.
Also, the setup used an unapproved setup for PCem, this came way before we had PCem setups made and approved, before we had the explicit -st releases, hence the PCem used was self-compiled. In fact, the version mentioned in annotations would be a really early version of the PCem single threading changes based on an older PCem. This early version of PCem single threading no longer appears to exist anymore, as the branch was just deleted off of the TASEmulators repo. Hence the rejection reason is Reason: Emulation and this submission is not sync verified (which at this point might be impossible, unless someone still has the old code stashed away and/or the author still has the old builds somewhere).
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
We moved old pcem stuff to this repo https://github.com/TASEmulators/pcem-old/commits/v15_235273a/ But the submission seems to rely on pre-movie setups which we don't know how to replicate to make this movie sync. If someone can sync it on the above branch, this may have a chance.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.