Here’s a social media post (e.g., for Reddit, Twitter, or a dev forum) that reflects on the state of autosplitters for speedrunning, using GitHub activity from 2021 as a lens.
Title:
Digging through GitHub’s 2021 autosplitter archives – the quiet year that changed PC speedrunning
Post:
I’ve been going down a rabbit hole of autosplitter development recently, and 2021 on GitHub was a weirdly pivotal year. 🕹️⏱️
Here’s what stood out when searching autosplitter + games + 2021:
If you are downloading an autosplitter from a repository dated 2021, you are dealing with "legacy" code. Here is how to assess if it still works in the current year:
Unlike centralized forums or Discord channels (which suffer from link rot), GitHub provided version control. In 2021, the LiveSplit.AutoSplitters repository became the de facto standard. If you found a game on that list, you had a stable, verified script.
Released in May 2021, Village was a massive title for runners. The GitHub community had a working autosplitter within 48 hours of launch. This script was notable for detecting Mercenaries Mode ranks and load-removal for the infamous "Lady Dimitrescu" castle segment.
In the high-stakes world of speedrunning, every millisecond counts. While runner skill dictates movement and routing, the accuracy of the timer often dictates whether a World Record is legitimate or a tragedy of human error. This is where Autosplitters come into play.
The year 2021 was a pivotal moment for the niche ecosystem of automatic timing. As physical speedrunning events transitioned to online marathons due to global shifts, demand for flawless, hands-free timing exploded. At the heart of this revolution was GitHub—not merely a code repository, but a living library of community-driven automation.
If you are searching for resources regarding autosplitter games GitHub 2021, you are likely looking for the scripts, the history, or the legacy code that defined modern speedrun timing. This article dives deep into the best tools, the most modified games, and how to navigate that specific vintage of open-source software.
In anticipation of Elden Ring (2022), runners in 2021 revisited Dark Souls III and Sekiro. GitHub saw a flood of updates for Dark Souls III Autosplitter to handle "Any%" vs "All Remembrances" logic. The scripts became massive, some exceeding 500 lines of conditional logic to detect bonfire warps.
While Sekiro launched earlier, 2021 saw the "boss rush" update. The autosplitter on GitHub was overhauled to handle the new Reflections of Strength gauntlets, automatically resetting the timer upon death and splitting on "Shinobi Execution" text.
Not everything was smooth. In 2021, several high-profile games (e.g., Rainbow Six Siege, Genshin Impact) used aggressive anti-cheat software (BattlEye, Easy Anti-Cheat). Autosplitters that read game memory triggered false positives, leading to account bans. GitHub repositories added massive warning banners:
“Do not use this autosplitter while the anti-cheat is active. Run the game in offline mode or risk a hardware ban.”
Some developers pivoted to pixel-based autosplitters (OCR of the screen) to avoid memory reading, but those were slower and less reliable.
2021 was the year of the Hollow Knight Randomizer. Standard splits didn’t work because item locations were shuffled. GitHub hosted specialized autosplitters that read the seed logic, dynamically naming splits based on which item you picked up first. This was cutting-edge ASL scripting.