Speedrunning
   HOME

TheInfoList



OR:

Speedrunning is the act of playing a
video game Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This fee ...
, or section of a video game, with the goal of completing it as fast as possible. Speedrunning often involves following planned routes, which may incorporate sequence breaking and can exploit
glitch A glitch is a short-lived fault in a system, such as a transient fault that corrects itself, making it difficult to troubleshoot. The term is particularly common in the computing and electronics industries, in circuit bending, as well as among ...
es that allow sections to be skipped or completed more quickly than intended. Tool-assisted speedrunning is a sub-category of speedrunning that uses
emulation software In computing, an emulator is Computer hardware, hardware or software that enables one computer system (called the ''host'') to behave like another computer system (called the ''guest''). An emulator typically enables the host system to run so ...
to slow the game down and create a precisely controlled sequence of inputs. Many
online communities An online community, also called an internet community or web community, is a community whose members interact with each other primarily via the Internet. Members of the community usually share common interests. For many, online communities may fe ...
develop around speedrunning specific games; community leaderboard rankings for individual games form the primary competitive metric for speedrunning. Racing between two or more speedrunners is also a popular form of competition. Videos and livestreams of speedruns are shared via the internet on media sites such as
YouTube YouTube is a global online video sharing and social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by Google, and is the second mo ...
and
Twitch Twitch may refer to: Biology * Muscle contraction ** Convulsion, rapid and repeated muscle contraction and relaxation ** Fasciculation, a small, local, involuntary muscle contraction ** Myoclonic twitch, a jerk usually caused by sudden muscle co ...
. Speedruns are sometimes showcased at marathon events, which are
gaming conventions Gaming may refer to: Games and sports The act of playing games, as in: * Legalized gambling, playing games of chance for money, often referred to in law as "gaming" * Playing a role-playing game, in which players assume fictional roles * Playing ...
that feature multiple people performing speedruns in a variety of games.


Methodology


Gameplay strategies

Routing is considered a fundamental process in speedrunning. Routing is the act of developing an optimal sequence of actions and stages in a video game. A route may involve skipping one or more important items or sections. Skipping a part of a video game that is normally required for progression is referred to as '' sequence breaking'', a term first used in reference to the 2002 action-adventure game ''
Metroid Prime ''Metroid Prime'' is an Action-adventure game, action-adventure video game developed by Retro Studios and published by Nintendo for the GameCube. ''Metroid Prime'' is the fifth main installment in the ''Metroid'' franchise and the first game in ...
''. Video game
glitches A glitch is a short-lived fault in a system, such as a transient fault that corrects itself, making it difficult to troubleshoot. The term is particularly common in the computing and electronics industries, in circuit bending, as well as amo ...
may be used to achieve sequence breaks, or may be used for other purposes, such as skipping
cutscenes A cutscene or event scene (sometimes in-game cinematic or in-game movie) is a sequence in a video game that is not interactive, interrupting the gameplay. Such scenes are used to show conversations between characters, set the mood, reward the ...
and increasing the player's speed or damage output. Some people, called ''glitch-hunters'', choose to focus on finding glitches that will be useful to speedrunners. In some games,
arbitrary code execution In computer security, arbitrary code execution (ACE) is an attacker's ability to run any commands or code of the attacker's choice on a target machine or in a target process. An arbitrary code execution vulnerability is a security flaw in softw ...
exploits may be possible, allowing players to write their own code into the game's memory. Several speedruns use a "credits warp," a category of glitch that causes the game's credits sequence to play, which may require arbitrary code execution. The use of glitches and sequence breaks in speedruns was historically not allowed, per the rules of Twin Galaxies' early leaderboards. When speedrunning moved away from Twin Galaxies towards independent online leaderboards, their use became increasingly common.


Tool-assisted speedruns

A tool-assisted speedrun (TAS) is a speedrun that uses
emulation software In computing, an emulator is Computer hardware, hardware or software that enables one computer system (called the ''host'') to behave like another computer system (called the ''guest''). An emulator typically enables the host system to run so ...
and tools to create a "theoretically perfect playthrough". According to TASVideos, common examples of tools include advancing the game frame-by-frame to play the game more precisely, retrying parts of the run using savestates, and hex editing. These tools are designed to remove restrictions imposed by human reflexes and allow for optimal gameplay. The run is recorded as a series of controller inputs intended to be fed back to the game in sequence. Although generally recorded on an emulator, TASes can be played back on original console hardware by sending inputs into the console's controller ports. To differentiate them from tool-assisted speedruns, unassisted speedruns are sometimes referred to as ''real-time attack'' (RTA) speedruns. Due to the lack of a human playing the game in real time, TASes are not considered to be in competition with RTA speedruns.


Categorization and ranking

Speedruns are divided into various categories that impose additional limitations on a runner. It is common for category restrictions to require a certain amount of content to be completed in the game. Each video game may have its own speedrun categories, but some categories are popular irrespective of game. The most common are: * ''Any%'', which involves getting to the end as fast as possible with no qualifiers. * ''100%,'' which requires full completion of a game. This may entail obtaining all items or may use some other metric. * ''Low%'', the opposite of 100%, which requires the player to beat the game while completing the minimum amount possible. * ''Glitchless'', which restricts the player from performing any glitches during the speedrun. Speedrunners compete in these categories by ranking times on online leaderboards. According to ''Wired'', the definitive website for speedrun leaderboards is ''Speedrun.com.'' the site hosts leaderboards for over 20,000 video games. Runners usually record footage of their speedruns for accurate timing and verification, and may include a timer in their videos. They often use timers that keep track of splits—the time between the start of the run and the completion of some section or objective. Verification is usually done by leaderboard moderators who review submissions and determine the validity of individual speedruns.


Community

According to many speedrunners, community is an important aspect of the hobby. Matt Merkle, director of operations at
Games Done Quick Games Done Quick (GDQ) is a semiannual video game speedrun charity marathon held in the United States, originally organized by the Speed Demos Archive and SpeedRunsLive communities. Since 2015, it has been handled by Games Done Quick, LLC. H ...
, says that speedrunners "value the cooperation the community encourages," and many speedrunners have said that their mental health has improved because of their involvement in the community. Erica Lenti, writing for ''Wired,'' says that a sense of community is vital to speedrunning because it motivates players and aids in the development of routes and tricks used in speedruns. Speedrunners use media sharing sites like
YouTube YouTube is a global online video sharing and social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by Google, and is the second mo ...
and
Twitch Twitch may refer to: Biology * Muscle contraction ** Convulsion, rapid and repeated muscle contraction and relaxation ** Fasciculation, a small, local, involuntary muscle contraction ** Myoclonic twitch, a jerk usually caused by sudden muscle co ...
to share videos and livestreams of speedruns. The speedrunning community is divided into many sub-communities focused on speedrunning specific games. These sub-communities can form their own independent leaderboards and communicate about their games using
Discord Discord is a VoIP and instant messaging social platform. Users have the ability to communicate with voice calls, video calls, text messaging, media and files in private chats or as part of communities called "servers".The developer documenta ...
. Many communities have used the centralized leaderboard hosting site ''Speedrun.com'' since its founding in 2014.


Marathons

Speedrunning marathons, a form of gaming convention, feature a series of speedruns by multiple speedrunners. While many marathons are held worldwide, the largest event is
Games Done Quick Games Done Quick (GDQ) is a semiannual video game speedrun charity marathon held in the United States, originally organized by the Speed Demos Archive and SpeedRunsLive communities. Since 2015, it has been handled by Games Done Quick, LLC. H ...
, a semiannual marathon held in the United States. it has raised over $37 million for charity organizations since its inception in 2010. The largest marathon in Europe is the European Speedrunner Assembly, held in Sweden. Both events broadcast the speedruns on
Twitch Twitch may refer to: Biology * Muscle contraction ** Convulsion, rapid and repeated muscle contraction and relaxation ** Fasciculation, a small, local, involuntary muscle contraction ** Myoclonic twitch, a jerk usually caused by sudden muscle co ...
and raise money for various charity organizations. Speedruns at marathons are done in one attempt and often have accompanying commentary. Many people consider marathons to be important to runners and spectators in the speedrunning community. Peter Marsh, writing for the
Australian Broadcasting Corporation The Australian Broadcasting Corporation (ABC) is the national broadcaster of Australia. It is principally funded by direct grants from the Australian Government and is administered by a government-appointed board. The ABC is a publicly-own ...
, says that the Games Done Quick events provide an inclusive space for women and the LGBTQ community in contrast to the related cultures of gaming and Twitch streaming. Alex Miller of ''Wired'' says the events have played an important role in connecting people and supporting international humanitarian organization
Médecins Sans Frontières (MSF; pronounced ), also known as Doctors Without Borders, is a humanitarian medical non-governmental organisation (NGO) or charity of French origin known for its projects in conflict zones and in countries affected by endemic diseases. ...
during the
COVID-19 pandemic The COVID-19 pandemic, also known as the coronavirus pandemic, is an ongoing global pandemic of coronavirus disease 2019 (COVID-19) caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). The novel virus was first identi ...
.


Speedrun races

Races between two or more speedrunners are a common competition format. They require players to be skilled at recovering from setbacks during a speedrun because they can not start over. Occasionally, races are featured at marathons; a 4-person ''
Super Metroid is an action-adventure game developed by Nintendo and Intelligent Systems and published by Nintendo for the Super Nintendo Entertainment System in 1994. It is the third installment in the ''Metroid'' series, following the events of the Game Boy ...
'' race is a popular recurring event at Games Done Quick marathons. The Global Speedrun Association (GSA) have organized head-to-head tournaments for multiple games, including ''Celeste'', '' Super Mario 64'', and ''
Super Mario Odyssey is a 2017 platform game developed and published by Nintendo for the Nintendo Switch. An entry in the ''Super Mario'' series, it follows Mario and his new ally Cappy—a sentient hat that allows Mario to control other characters and objects†...
''. In 2019, GSA organized an in-person speedrun race event called PACE. Their efforts have drawn criticism from some speedrunners who believe that they "undermine the community spirit", citing cash prizes as incentives to avoid collaboration with other speedrunners and ignore games without prize money. Video game randomizers—
ROM hacks Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
that randomly shuffle item locations and other in-game content—are popular for speedrun races as well. Tournaments and other events have been organized for randomizer races, and they have been featured at speedrun marathons.


Cheating

Similar to other competitions, there are several methods that players use to try to gain an unfair advantage in speed running: ; Splicing: Splicing is by far the most popular cheating method in speedrunning. Here, a speed run is not recorded continuously, as is usually the case, but instead composed of various video snippets recorded at different times. This allows difficult segments to be repeated to perfection and edited together afterwards into one seemingly continuous effort. ; TASbotting: With TASbotting, the player records their controller inputs as a tool-assisted run in an external device, in order to then have this device reproduce the inputs on a real console. As with splicing, the inputs of individual segments can be combined and, as is usual for tool-assisted runs, inputs can be made frame by frame. As long as these inputs are authentic for a human being, such manipulations are much more difficult to detect in the resulting video product than splicing. If, on the other hand, TAS are not output on the original hardware but, as usual, on emulators, it can sometimes be determined from the resulting video that such auxiliary programs were used, since emulators never perfectly imitate the desired hardware. ; Modding: Modifying games, especially computer games, is another common method to improve one's times. However, this is a very noticeable manipulation, especially in highly competitive areas, since the speed runs in the upper area of leaderboards are repeatedly analyzed by other players in order to be able to be reproduced. This often reveals discrepancies between one's own possibilities and a speed run in the leaderboards. In order to prevent most of these methods, many games require a video of the hands on the controller or keyboard ("handcam") in addition to the screen recording, so that checking moderators can ensure that the inputs are really done in the specified combination and by a human.


History

Speedrunning has been generally an intrinsic part of video games since early games, similar to chasing of high scores. However, broad interest in speedrunning came about with the wider availability of the Internet around 1993 that gave the means for players to be able to share their speedruns with
online communities An online community, also called an internet community or web community, is a community whose members interact with each other primarily via the Internet. Members of the community usually share common interests. For many, online communities may fe ...
. Sites dedicated to speedrunning, including game-specific sites, began to appear at the same time and helped to create the subculture around speedrunning. These sites not were only used for sharing runs, but also to collaborate and share tips to improve times, leading to collaborative efforts to continuously improve speedrunning records on certain games.


Earliest examples

The earliest widely distributed speedruns were restricted to games that included an in-game timer, such as ''Dragster'', Activision ''Grand Prix'', '' Excitebike'', '' Metroid II: Return of Samus'', and '' Super Mario Kart''. One of the earliest recorded methods of distribution was via Activision's 1981 newsletter, ''Activisions'', where speedrunners would photograph the time on their screen and submit them to the publication. Such publications would typically put speedruns into a section that also contained high score or simple completion attempts. This would continue in later publications, including ''
Nintendo Power ''Nintendo Power'' was a video game news and strategy magazine from Nintendo of America, first published in July/August 1988 as Nintendo's official print magazine for North America. The magazine's publication was initially done monthly by Ninten ...
s ''NES Achievers'' section, later renamed ''Power Player's Challenge''. Due to updates being restricted to the publication's interval, records could stand for months before any successful challenge could be widely known. Furthermore, photographing a CRT television incorrectly could result in times being lost or misread, and there were no means of community verification. Information on how these runs were achieved were only rarely disclosed. Finally, proof of these runs can be lost by the publisher, which happened with
Todd Rogers Todd Jonathan Rogers (born September 30, 1973) is an American professional beach volleyball player who is an Olympic and FIVB Beach Volleyball World Championship gold medalist. He and his former partner, Phil Dalhausser, were the 2007, 2008, 200 ...
' disputed 5.51 second run of Dragster.


''Doom'' and ''Quake'' demos, early Internet communities

Although speedruns were being done before the 1990s, the development of a speedrunning community is considered to have originated with the 1993 computer game ''Doom''. The game included a feature that allowed players to record and play back gameplay using files called ''demos''. Demos were lightweight files that could be shared more easily than video files on
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
bulletin board systems A bulletin board system (BBS), also called computer bulletin board service (CBBS), is a computer server running software that allows users to connect to the system using a terminal program. Once logged in, the user can perform functions such a ...
at the time. In January 1994,
University of Waterloo The University of Waterloo (UWaterloo, UW, or Waterloo) is a public research university with a main campus in Waterloo, Ontario, Canada. The main campus is on of land adjacent to "Uptown" Waterloo and Waterloo Park. The university also operates ...
student Christina Norman created a
File Transfer Protocol The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and dat ...
server dedicated to compiling demos, named the LMP Hall of Fame (after the .lmp
file extension A filename extension, file name extension or file extension is a suffix to the name of a computer file (e.g., .txt, .docx, .md). The extension indicates a characteristic of the file contents or its intended use. A filename extension is typically d ...
used by ''Doom'' demos). The LMP Hall of Fame inspired the creation of the Doom Honorific Titles by Frank Stajano, a catalogue of titles that a player could obtain by beating certain challenges in the game. The ''Doom'' speedrunning community emerged in November 1994, when Simon Widlake created COMPET-N, a website hosting leaderboards dedicated to ranking completion times of ''Doom'''s single-player levels.In 1996,
id Software id Software LLC () is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer company Softdisk: game programmer, programmers John Carmack and John Romero, game designer T ...
released ''Quake'' as a successor to the ''Doom'' series. Like its predecessor, ''Quake'' had a demo recording feature and drew attention from speedrunners. In April 1997, Nolan "Radix" Pflug created Nightmare Speed Demos (NSD), a website for tracking ''Quake'' speedruns. In June 1997, Pflug released a full-game speedrun demo of ''Quake'' called ''Quake done Quick'', which introduced speedrunning to a broader audience. ''Quake'' speedruns were notable for their breadth of movement techniques, including " bunny hopping," a method of gaining speed also present in future shooting games like ''Counter-Strike'' and ''Team Fortress''. In April 1998, NSD merged with another demo-hosting website to create
Speed Demos Archive Speed Demos Archive (commonly known as simply SDA) is a website dedicated to video game speedruns. SDA's primary focus is hosting downloadable, high-quality speedrun videos, and currently has runs of over eleven hundred games, with more being ad ...
.


Speed Demos Archive and video sharing

For five years, Speed Demos Archive hosted exclusively ''Quake'' speedruns, but in 2003 it published a 100% speedrun of ''
Metroid Prime ''Metroid Prime'' is an Action-adventure game, action-adventure video game developed by Retro Studios and published by Nintendo for the GameCube. ''Metroid Prime'' is the fifth main installment in the ''Metroid'' franchise and the first game in ...
'' done by Pflug. Six months later, SDA began accepting runs from all games. Unlike its predecessor websites, SDA did not compile leaderboards for their games; they displayed only the fastest speedrun of each game. Until SDA's expansion into games other than ''Quake'' in 2004, speedrun video submissions were primarily sent to early video game record-keeper
Twin Galaxies Twin Galaxies is an organization and social media platform for people involved in the culture and activity of playing video games. It facilitates their interaction as well as their competition and recognizes their achievements. Twin Galaxie ...
. The videos were often never publicly released, creating verifiability concerns that SDA aimed to address. It was often impossible to determine what strategies had gone into setting these records, hindering the development of speedrunning techniques. In 2003, a video demonstrating a TAS of '' Super Mario Bros. 3'' garnered widespread attention on the internet; many speedrunners cite this as their first introduction to the hobby. It was performed and published by a Japanese user named Morimoto. The video was lacking context to indicate that it was a TAS, so many people believed it to be an actual human performance. It drew criticism from viewers who felt "cheated" when Morimoto later explained the process by which he created the video and apologized for the confusion. In December 2003, after seeing Morimoto’s TAS, a user named Bisqwit created TASVideos (initially named NESVideos), a site dedicated to displaying tool-assisted speedruns. The creation of video sharing and streaming websites in the late 2000s and early 2010s contributed to an increase in accessibility and popularity of speedrunning. In 2005, the creation of YouTube enabled speedrunners to upload and share videos of speedruns and discuss strategies on the SDA forums. Twitch, a livestreaming website centered around video gaming, was launched in 2011. The advent of livestreaming made for easier verification and preservation of speedruns, and some speedrunners believe it is responsible for a shift towards collaboration among members of the community. In 2014, ''Speedrun.com'' was created, which had less stringent submission guidelines than SDA and was intended to centralize speedrun leaderboards for many different games. Speedrunners' move towards using ''Speedrun.com'' and social media platforms like
Skype Skype () is a proprietary telecommunications application operated by Skype Technologies, a division of Microsoft, best known for VoIP-based videotelephony, videoconferencing and voice calls. It also has instant messaging, file transfer, deb ...
and
Discord Discord is a VoIP and instant messaging social platform. Users have the ability to communicate with voice calls, video calls, text messaging, media and files in private chats or as part of communities called "servers".The developer documenta ...
contributed to SDA's relevance waning in the 2010s.


See also

*
Donkey Kong high score competition Players have competed for the highest score for the video game ''Donkey Kong'' since its release in 1981. The competition became more prominent after it was covered in the 2007 documentary ''The King of Kong''. History On November 7, 1982, Billy ...
* List of video games notable for speedrunning * Time attack


References


External links

* Karl Jobst
''The Evolution Of Speedrunning''
(Video essay on
YouTube YouTube is a global online video sharing and social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by Google, and is the second mo ...
)
Speedrun.com
popular leaderboard-hosting website {{Authority control Video game gameplay Articles containing video clips Emergent gameplay 1990s neologisms