Released in May 2021, RE Village heavily relied on cutscene skips and exact inventory management. The GitHub-hosted LiveSplit scripts for this game were crucial because they featured "Load Removal." This leveled the playing field between runners using ultra-fast NVMe SSDs and those on standard SATA drives by tracking "Time Without Loads" (TAW). Metroid Dread
Eliminates human reaction time discrepancies.
If you are looking to run a specific game, checking for an autosplitter on GitHub in 2021 was undoubtedly the best first step to ensuring your, and your timer's, success.
PC hardware varies wildly. A runner with a high-end NVMe SSD will load levels faster than a runner using an older SATA SSD or HDD. In 2021, the community pushed heavily for "Time Without Loads" (Game Time) over "Real Time" (RTA) to keep leaderboards fair. GitHub became the central hub for hosting scripts that hook into game engines to pause the timer during loading screens. 3. Asynchronous Collaboration autosplitter+games+github+2021
Developers began creating universal script repositories, making it incredibly easy to load autosplitters directly into LiveSplit. Notable Game Autosplitters and Repositories
: Projects like PyAutoSplit on GitHub aimed to bring LiveSplit-style functionality to Linux users by connecting to the LiveSplit Server via Python.
By this year, game developers began shipping "speedrun modes" (e.g., Cuphead , Hades ). However, for the thousands of indie and retro titles lacking native support, GitHub was the only lifeline for automation. Released in May 2021, RE Village heavily relied
While RAM-based splitters are ideal, they are notoriously difficult to create for console games without expensive capture setups or emulator access. In 2021, the Video Auto Splitter component on GitHub saw significant updates. VAS uses computer vision and image recognition to scan a capture card feed for specific visual cues (like a specific HUD icon or a black screen) to trigger splits, bridging the gap for Nintendo Switch and PlayStation/Xbox runners. Soulsborne and Sekiro Series
The year 2021 marked a massive turning point in the standardization and accessibility of speedrunning, largely driven by the open-source community on GitHub. By leveraging LiveSplit-compatible autosplitters, developers and gamers collaborated to automate time-tracking for hundreds of titles.
: Pauses the timer during loading screens to ensure fair competition across varying PC hardware. Why 2021 Was a Turning Point on GitHub If you are looking to run a specific
The exact moment you gain control of your character.
Renowned for its precise platforming, the Celeste community created an advanced autosplitter that manages splits for every chapter and sub-chapter.
Though a Nintendo Switch exclusive, the emulation and capture-card speedrunning communities utilized GitHub to host scripts that read memory via hardware capture or emulator APIs, automating splits for the highly precise tricks found in this 2021 return to 2D Metroid. How the GitHub Ecosystem Works for Speedrunners
If you look back at a typical speedrunning tool repository from 2021, you will find a highly structured environment designed for open-source collaboration: Components/ Containscompiled .dll files for LiveSplit integration. Scripts/game_name.asl
LiveSplit uses .asl (Auto Split Language) scripts. In 2021, developers pushed the boundaries of these scripts, creating more modular and robust codebases. Discussions on GitHub issues led to cleaner code that did not break every time a game received a minor patch. Developers also began utilizing WebAssembly (WASM) for cross-platform timing component stability. 3. Load Removal Integration