Hello, and welcome to TASVideos!

What is a speedrun?

A speedrun is a very fast playthrough of a video game, the goal being to play through the entire game as fast as possible. Speedruns performed by humans are often referred to as real time attack (RTA) runs, reflecting their nature of being performed in real time with live controller inputs.

What is a TAS?

TAS stands for Tool-Assisted Speedrun (or Superplay), which is self-explanatory: TASes are speedruns (or superplays) that are made with the assistance of various tools.
A more technical term for a TAS is an input file, as a TAS is a pre-programmed series of inputs that is intended to be played back in the exact same way every time. In that regard, they are similar to piano rolls for player pianos, except with controller inputs instead of piano notes, and a video game instead of a piano.

What tools are used in a TAS?

TASes are most often produced in emulators. Emulators are deterministic software recreations of video game consoles, built to be as accurate to the console's hardware as possible. Emulators come with tools and functionality intended for the convenience of the user, and it's these tools that make TASing possible. Note that in cases where a system cannot be emulated for technical reasons (such as PC games), frameworks such as libTAS can still provide a deterministic environment and TAS tools without emulation. For organizational convenience, we list these frameworks under emulators, even though they do not emulate any hardware.
The two most important tools are save states and frame advance. Save states allow for a user to instantly save and load any game at any time, which TASers frequently use in order to go "back in time" and fix any and all mistakes, even mistakes that only cost fractions of a second. This is also known as re-recording. Frame advance is the process of advancing a game one frame at a time, entirely at the user's command. TASers often work at this level of slowness and precision, allowing for superhuman reaction time and physical ability. We also frequently use RAM Search and RAM Watch, which allow TASers to find and monitor the exact values stored in a game's random-access memory. This can be used for anything from tracking the player character's horizontal speed to figuring out how to manipulate luck by directly monitoring the game's random number generator (RNG).

What is TASVideos?


TASVideos is a community dedicated to discussing, creating, and showcasing TASes. Our primary aim is to be a central hub for TASing by providing a wide variety of TASes for your viewing pleasure, a database of game resources for those who wish to learn, and both a discussion forum for information and documentation as well as a Discord server for live discussions and feedback, alongside a large amount of other resources related to emulation and speedrunning. We're passionate about the art of TASing, and we wish to share our joy with others. We're constantly improving it through developing and refining our tools and emulators, both for better TASes and for more accessibility.

What isn't TASVideos?

TASVideos is not the authority on TASing. We do not dictate how TASes are made, and we definitely do not dictate what TASes are made. We are not here to stifle personal accomplishments or creativity. Our technical requirements and standards for optimization are purely for us, and are not meant to be seen as any sort of "official" way to TAS.

Why do we do this?

Because it's awesome.
We love TASing not only as a medium for entertainment, but as a curiosity for seeing how far video games can be pushed. We love TASing as a way of both preserving gaming history by endorsing and advancing emulation, while also innovating the way games are played by putting them into fields entirely unintended by developers. We love TASing as an outlet for creativity, both in problem solving on levels that may not even be seen by the human eye and in personal expression and freedom just through controller input.

Is TASing cheating?

A TAS is only cheating if it is intentionally being misrepresented as an RTA speedrun. Our community and the RTA speedrunning community closely work together and share knowledge, but our competitive ecosystems remain completely separate: TASes must only ever compete with other TASes. We do not, and will never, support anyone who attempts to gain an advantage in the RTA community by using a TAS.

Legal Notice

TASVideos does not host or distribute any copyrighted content, and we do not endorse software piracy in any form. Our gameplay videos fall under the Fair Use doctrine.
Any views and opinions expressed by our current and past members on their personal pages, the forums, or off-site do not represent TASVideos unless explicitly stated as such in an official announcement from an active senior staff member and published through an official TASVideos communication channel.

Links and Redistribution

Please do not link directly to input files. Link to Movie pages, Submissions, or Userfile pages instead.
TASVideos submissions and publications are licensed under the Creative Commons Attribution 2.0 license (CC BY 2.0). By submitting your TAS, you are agreeing to it being published on TASVideos under this license. This does not mean you are giving us the rights to your TAS: As long as you are the author, you are free to do anything you wish with your work.
If you are not the author, you may...
In return, CC BY 2.0 and TASVideos require that you...
If you have any questions or would like more information, please contact us.

TODO: Update/Modernize the rest of this.

More information


Minimum System Requirements for Site Browsing

For technical details, the site requires the OS to trust Let's Encrypt as a cert issuer, which leads to the various OS requirements. The frontend Javascript code's browser requirements will match this Can I Use list due to that feature being used by a dependency, the Bootstrap CSS library.

Miscellaneous

For a well-written outside perspective on the TAS phenomenon, check out As Fast as Impossible: 10 Insanely Thrilling Tool-Assisted Speedruns. This article, written by John Teti, goes more in depth about what tool-assisted speedruns are, and which are the top 10 examples that best demonstrate what these runs are about. Anyone being introduced to these movies should enjoy reading this article, which teaches newcomers how the movies are made, and chooses which are the ideal first movies to watch to become exposed to these speedruns.

WelcomeToTASVideos last edited by YoshiRulz on 10/5/2024 9:57 AM
Page History Latest diff List referrers View Source