Autosplitter Choppy Orc [better]
, developed by solo programmer T. Runic, is a notoriously unstable game for timing. Why? Because the game’s engine ties frame rate to physics. A manual splitter (human pressing a key) introduces a delay of anywhere from 50ms to 200ms. In a game where runs average 12 to 18 minutes, that’s unacceptable.
Ensure you are running LiveSplit as an Administrator. Right-click the LiveSplit executable, select Run as Administrator , and restart your game. Splits Occur at the Wrong Time
. It works by comparing your live gameplay feed against a set of reference images to trigger splits automatically. Implementation Guide 1. Software Requirements To use the autosplitter, you need the following tools: : The industry-standard speedrun timer. : A separate component or standalone program (like Toufool's AutoSplit ) that performs the image comparison. OBS Studio Autosplitter Choppy Orc
This reliance on individual maintainers creates a potential vulnerability for the speedrunning community. If the primary maintainers become inactive, the autosplitter could fall out of sync with the game’s current state or new routing strategies. However, the open‑source nature of the project (hosted on GitHub) means that other developers could theoretically step in to continue development if necessary.
Happy speedrunning! ⚔️🪓
Choppy Orc , originally released as a browser‑based puzzle‑platformer and later remastered as Super Choppy Orc on Steam, has cultivated a dedicated speedrunning community over the years. The game challenges players to guide a resourceful orc through increasingly complex levels using nothing but an axe and their wits. However, as the community grew, so did the need for accurate, automated timing tools—enter the autosplitter.
Optimization of Real-Time Game State Monitoring: A Case Study of an Autosplitter for Choppy Orc , developed by solo programmer T
Choppy Orc is a minimalist platformer characterized by precise movement mechanics and a checkpoint-based level system. The "Any%" speedrun category requires the player to complete all 15 levels in sequence. The verification of times relies on Real-Time Attack (RTA) timers, such as LiveSplit.
For those new to speedrunning, an autosplitter is a tool that works alongside programs like LiveSplit to automatically track and record the time it takes to complete segments (or "splits") of a game. Instead of a runner having to press a button to mark the end of a level, the autosplitter listens for specific in-game events—like loading screens, sound effects, or level completion—and handles the timing automatically. Because the game’s engine ties frame rate to physics