: Advanced scripts can "read" text on screen (like level numbers or names) using engines like TesseractOCR to determine when a location change has happened. Pattern Matching
An autosplitter is a script or plugin, typically used with LiveSplit (the industry-standard timing software), that communicates directly with a game’s memory. Instead of manually pressing a key to start, split, or reset your timer, the autosplitter listens for specific in-game events. autosplitter games github
Have a favorite autosplitter script? Contribute back to the community! Fork the repository, fix a bug, or improve the documentation. Speedrunning lives on open source. : Advanced scripts can "read" text on screen
Most "deep" functionality in modern autosplitters is written in Auto Splitter Language (.asl) Have a favorite autosplitter script
To create a complete feature for an for LiveSplit (the industry standard for speedrunning), you must integrate three core pillars: automation of timing actions, accuracy through load removal, and easy integration for the user. 1. Essential Functionality