Sometimes the autosplitter isn’t broken; your hardware is choking. The “Choppy” in Choppy Orc isn't just a cool name—it refers to the game’s frame drops during the Forest Fire level.
If your CPU spikes to 100%, the autosplitter’s background thread gets deprioritized. You will see the LiveSplit timer freeze for 1 second, then jump ahead.
The Fix:
The Choppy Orc autosplitter is likely out of sync with the current game version or poorly optimized, causing choppy splits. Without game updates, you may need to:
If you can provide more details (e.g., where you got the autosplitter, game version, LiveSplit version), I can give more targeted debugging steps.
If you are experiencing choppy, inaccurate splits, do not reinstall the game yet. Follow this hardware-software hybrid guide.
I’ve put together an Autosplitter for Choppy Orc to make speedrunning the game a little smoother. No more need to mash that split key manually!
Features:
How to Install:
Settings: You can toggle specific splits on/off in the settings menu depending on which categories you are running (Any% vs Level List).
Notes: This script reads the game's memory/process, so make sure you are running the correct version of the game (usually the version hosted on the speedrun.com leaderboard).
Happy speedrunning! ⚔️🪓
(If you need the actual script code file .asl, let me know and I can generate the specific logic for you!)
Choppy Orc Autosplitter is an essential tool for speedrunners of the web-based puzzle platformer Choppy Orc Autosplitter Choppy Orc
. It primarily functions by reading the game's memory to automate the starting, splitting, and resetting of the
timer, which is critical for precision in a game where world records are separated by milliseconds. Core Features & Functionality Automatic Split & Start
: The script automatically begins the timer when a new run starts and splits as you complete levels. In-Game Time (IGT) Tracking
: It often tracks IGT to account for load times or browser-based inconsistencies, ensuring a fair comparison across different hardware. Version Varieties New Autosplitter (Oreo321)
: The current standard, maintained with features for modern speedrunning, including potential TAS (Tool-Assisted Speedrun) support. Old Autosplitter (magneticduck)
: A legacy version still listed in community resources but largely superseded. Performance & Community Review Reliability
: Community members have noted that some levels in older versions may be "outdated for WR," requiring manual updates or the use of the latest GitHub releases. Ease of Use
: Most runners find it straightforward to set up by adding the script directly into LiveSplit's layout settings. Visual vs. Memory
: While memory-based splitters (like Oreo321's) are most common, some runners use Toufool's Video AutoSplitter
, which relies on image recognition. However, memory-based scripts are generally preferred for their higher accuracy and lower CPU overhead. Technical Setup To implement the Choppy Orc Autosplitter
Any suggestions for how to set up/use auto splits in LiveSplit?
For speedrunners of the browser-based platformer Choppy Orc, an autosplitter is an essential tool for accurately tracking level completions without manual intervention. Because Choppy Orc is often played in a web browser, its autosplitter typically functions via image recognition—detecting specific visual cues like level transitions or the "level clear" text to trigger splits. How to Set Up the Choppy Orc Autosplitter
There are two primary ways to implement an autosplitter for this game: using an image-based tool or a script-based solution through LiveSplit. HOW TO USE Toufool AutoSplitter for Speedrunning Sometimes the autosplitter isn’t broken; your hardware is
Choppy Orc autosplitter is a specialized tool used by the speedrunning community to automate timing for the browser-based platformer Choppy Orc
. Since browser games do not have easily accessible memory for standard scripts, this autosplitter typically utilizes image recognition to detect level transitions. Technical Overview The primary autosplitter for this game was developed by and is hosted on
. 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
: Used to provide a consistent video source for the autosplitter to "watch". 2. Setup Steps Download the Images : Visit the Choppy Orc Autosplitter page to download the necessary split images for all 15 levels. Configure OBS : Create a window capture for your browser running Choppy Orc . It is recommended to use a Windowed Projector
in OBS to ensure the game remains a consistent size for the image recognition software. Link AutoSplit to LiveSplit
Open the AutoSplit program and select the OBS window as the capture region. Load the downloaded image folder for Choppy Orc Similarity Threshold
(usually between 0.8 and 0.9) so the software correctly identifies level completions without false triggers. Set Hotkeys
: Ensure AutoSplit is set to send "Split" commands to LiveSplit via your global hotkeys. Key Splitting Points
The autosplitter is designed to trigger at the end of each level. Common segments for a full "Any%" run include: Levels 1–5 : Introduction of basic axe mechanics. Levels 6–10
: Introduction of ghost mechanics and more complex platforming. Levels 11–15
: Final challenges requiring precise movement and often "double jumping" tech. Troubleshooting Timer Not Starting : Ensure LiveSplit is running as an Administrator to allow it to receive commands from external scripts. Inaccurate Splits
: Check if the black borders of your game window are cropped correctly in the AutoSplit settings. If the game ratio changes, the image comparison will fail. Version Issues
: Some browser versions (e.g., Cool Math Games vs. itch.io) may have slight visual differences that require manual adjustment of the reference images. How did I set up my AutoSplitter (makeshift tutorial) 27 May 2022 — If you can provide more details (e
The autosplitter for Choppy Orc , a popular puzzle-platformer, is a essential tool for speedrunners to ensure accurate timing by automating level transitions and removing load times. While multiple versions have existed, the current standard is typically the "New Autosplitter" managed by Oreo321. Core Functionality
Automatic Level Splitting: The script detects when a level is completed (usually when the orc reaches the chest) and automatically triggers a split in LiveSplit.
Load Time Removal: It tracks "Game Time" by excluding the roughly 3-second jump-out animations between levels, providing a more accurate reflection of gameplay speed.
Stat Tracking: Recent versions, such as the Choppy Orc Web Autosplitter, can track extra statistics like total deaths, jumps, and axe throws. Installation & Setup To use the official integrated autosplitter in LiveSplit: Edit Splits: Right-click LiveSplit and select Edit Splits.
Game Name: Type "Choppy Orc" into the Game Name field. This should trigger a notification that an autosplitter is available. Activate: Click the Activate button.
Compare Against: Ensure your timer is set to Game Time rather than Real Time to account for load removal. Right-click LiveSplit > Compare Against > Game Time. Manual Resources
If the integrated version does not load, you can find manual files and updates in the following locations:
Resources Page: The Choppy Orc Resources on Speedrun.com contains downloads for the New and Old Autosplitters.
GitHub: The source code and standalone web versions are hosted at GitHub - or321/choppy-orc-autosplitter. Auto Splitter - Escape the Backrooms (Legacy) - Resources
To utilize Autosplitter with Choppy Orc, players need to follow a few straightforward steps:
The community has released version 2.4.1 of the autosplitter (patched Jan 2026). The original 2.0 script had a 250ms polling rate that is too slow.
| Split Point | Manual (avg) | Autosplitter | |-------------|--------------|---------------| | Enter boss room | 0.22s error | 0.02s error | | Phase 1 end | 0.31s error | 0.01s error | | Death animation start | 0.45s error | 0.03s error | | Final “Orc Slain” text | 0.28s error | 0.00s error |
Result: Autosplitter saves ~1.2s total in a 45s boss fight — critical for WR attempts.
| Issue | Cause | Solution |
|-------|-------|----------|
| Split triggers early | Boss health address also reads a dummy orc | Use state + level index together |
| Split never triggers | Memory pointer changed after game update | Rescan with Cheat Engine; use AOB scanning |
| Double split | State flips multiple times | Add a one-shot flag (if(!splitDone) split(); splitDone=true; ) |
| Desync with choppy animations | Frame skips in Unity’s Time.deltaTime | Use game’s internal frame counter instead of real time for trigger |