Tool-assisted speedrun
set sequence of controller inputs used to perform a task in a video game

A tool-assisted speedrun or tool-assisted superplay (TAS; ) is generally defined as a video game playthrough or speedrun composed of precise inputs recorded with tools such as emulators. Tool-assisted speedruns are generally created with the goal of creating theoretically perfect playthroughs that human speedruns miss out. This may include the fastest possible route to complete a game or showcasing new optimizations to existing world records.
TAS requires research into the theoretical limits of the games and their respective competitive categories. The fastest categories have no restrictions and often involve a level of gameplay impractical or impossible for a human player, and those made according to real-time attack rules serve to research the limits of human players.
The TAS developer has full control over the game's movement, per video frame, to record a sequence of fully precise inputs. Other tools include save states and branches, rewriting recorded inputs, splicing together best sequences, reading the game's memory, macros, and scripts to automate gameplay actions. These tools grant TAS creators precision and accuracy beyond that of a human player.
History
The term was coined during early Doom speedrunning. When Andy "Aurican" Kempling released a modified version of the Doom source code that made it possible to record demos in slow motion and in several sessions, it was possible for the first players to start recording tool-assisted demos.
The public source identifies “Tool-assisted speedrun” as set sequence of controller inputs used to perform a task in a video game. This brief keeps that definition visible, then builds a research path around Tool-assisted, speedrun and sequence.
Why this record matters
A short description can identify a subject without explaining its stakes. For “Tool-assisted speedrun”, the useful work is to connect “set sequence of controller inputs used to perform a task in a video game” to the records capable of establishing context and consequence.
The citation trail is more important than the brevity of the summary: it shows where individual claims can be examined in context. The source revision retrieved here is dated Aug 8, 2026. The linked authority identifier is Q2661314. None of the 0 selected statements returned an explicit reference.
The absence of detail may reflect summary conventions rather than a lack of surviving documentation. The source lead contains qualifying language; that uncertainty should survive quotation, summary and reuse. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.
How to read it
Use the entry as an orientation point, then follow its citations and revision history. Names, dates and institutional relationships should be checked against the original record.
- Subject orientation
- Search vocabulary
- Locating named sources
The closest primary source, responsible institution and strongest cited specialist reference.
Three-step research path
- Establish the record: confirm the title “Tool-assisted speedrun”, its source revision and the description used here.
- Expand the search: follow Tool-assisted speedrun primary sources, Tool-assisted speedrun archive and Tool-assisted research across catalogues and specialist indexes.
- Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.
Questions for further research
- Which source most directly establishes the central claim about “Tool-assisted speedrun”?
- Which cited source is closest to the event, object or claim?
- Which institution is responsible for the underlying evidence?
Search terms from this dossier
This entry incorporates text from “Tool-assisted speedrun” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.