# Half-Life 1 AutoSplit Mod

**URL:** <https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422>\
**Category:** λ Half-Life\
**Created:** [August 14, 2014, 1:27pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422 "2014-08-14T13:27:17Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![nd3644](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/n/e47c2d/32.png) [@nd3644](https://forums.sourceruns.org/u/nd3644)\
**Post date:** [August 14, 2014, 1:27pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/1 "2014-08-14T13:27:17Z")

</div>

If anyone is interested, I spent some time putting together a HL1 auto split mod yesterday.

Since it turned out better than I expected, I figured I’d post it here in case someone gets some use from it.

Download:

[https://drive.google.com/file/d/0B5YDYm65sz7MaUVZMzNOSjlNTE0/edit?usp=sharing](https://drive.google.com/file/d/0B5YDYm65sz7MaUVZMzNOSjlNTE0/edit?usp=sharing)

It’s a little hacky, but it works well. It automatically splits on load for each chapter of the game. I compiled with Bunnymod Pro, so you don’t need to worry about the speed cap. (thanks to YaLTeR)

To set it up just put the “AutoSplit” folder in your Half-Life directory and launch it as a mod. It will work with wSplit or LiveSplit, just \*make sure you have your split key set to numpad\_plus and use the pre-made splits packaged with the mod. Also turn off “Double Tap Prevention” in wSplit or LiveSplit

To start a run you can use a bind like:

`bind <key> "map c1a0; autosplit_start"`

So yeah, let me know if you think this is good. Or if you hate it, tell me that too~

---

<div class="post-metadata">

**Author:** ![4everPluto](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/4everpluto/32/57_2.png) [@4everPluto](https://forums.sourceruns.org/u/4everPluto)\
**Post date:** [August 21, 2014, 4:50pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/2 "2014-08-21T16:50:31Z")

</div>

Hey, I finally got it working, it’s great!!

I had the problem where my keybind (kp\_ins – map c1a0; autosplit\_start) didn’t work. I kept trying it, and the map c1a0 part worked, but the timer didn’t start (I’m using LiveSplit). I tried autosplit\_start in console and the timer didn’t start, and it output “3+” in console. I thought it might for some reason be cause its on the numpad, so I tried the same bind with “L” then it worked! I tried my kp\_ins bind again and it worked which was weird…  
(Telling you this for bug fixing & whatnot)

Also I have a question, would changing this field screw anything up?(Run category)

 ![](https://forum-content.sourceruns.org/original/2X/3/3c752463feafb9d04795cd66500f11236d67fb8a.png)

---

<div class="post-metadata">

**Author:** ![nd3644](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/n/e47c2d/32.png) [@nd3644](https://forums.sourceruns.org/u/nd3644)\
**Post date:** [August 23, 2014, 6:41pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/3 "2014-08-23T18:41:51Z")

</div>

Thanks for letting me know. Unless I misread, you set your bind like this?:

`bind kp_ins "map c1a0; autosplit_start"`

Because this bind, and the bind for your split key need to be different. Its kinda confusing, but I’ll make it more user friendly in the future. Thanks again though 🙂

---

<div class="post-metadata">

**Author:** ![Psy](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/e9a140/32.png) [@Psy](https://forums.sourceruns.org/u/Psy)\
**Post date:** [August 26, 2014, 9:23pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/4 "2014-08-26T21:23:37Z")

</div>

Thanks a lot again for this nd3644, great work !

---

<div class="post-metadata">

**Author:** ![nin\_talal](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/n/c68b51/32.png) [@nin\_talal](https://forums.sourceruns.org/u/nin_talal)\
**Post date:** [July 10, 2015, 5:05am UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/5 "2015-07-10T05:05:27Z")

</div>

thanks mate!! can u do the same for valve won? plz, bunnymod pro is not allowed for some reason

---

<div class="post-metadata">

**Author:** ![SuperPcow](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/s/51bf81/32.png) [@SuperPcow](https://forums.sourceruns.org/u/SuperPcow)\
**Post date:** [July 10, 2015, 6:20am UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/6 "2015-07-10T06:20:42Z")

</div>

Bunnymod Pro (hlspbunny) is no longer considered legitimate because it was never officially released by Valve, and is just a mod. Can you compile it with valve\_WON instead? [https://drive.google.com/file/d/0B1O65pK-C6qYdEJkNkNXN1NGRWs/view?pli=1](https://drive.google.com/file/d/0B1O65pK-C6qYdEJkNkNXN1NGRWs/view?pli=1) I really want to try this out.

---

<div class="post-metadata">

**Author:** ![YaLTeR](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/yalter/32/553_2.png) [@YaLTeR](https://forums.sourceruns.org/u/YaLTeR)\
**Post date:** [July 10, 2015, 7:11am UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/7 "2015-07-10T07:11:13Z")

</div>

Bunnymod Pro is not legitimate because it contains features (like carrying the gauss charge through loads) that were never present in the original game.

He cannot compile it with valve\_WON because we don’t have the source code of that.

---

<div class="post-metadata">

**Author:** ![nin\_talal](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/n/c68b51/32.png) [@nin\_talal](https://forums.sourceruns.org/u/nin_talal)\
**Post date:** [July 10, 2015, 2:42pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/8 "2015-07-10T14:42:13Z")

</div>

is it possible to make a bunnymod pro category? got sick of 100 fps cap and bugs, i dont really care about the gauss or grenade charges through loading zones

---

<div class="post-metadata">

**Author:** ![YaLTeR](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/yalter/32/553_2.png) [@YaLTeR](https://forums.sourceruns.org/u/YaLTeR)\
**Post date:** [July 10, 2015, 7:28pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/9 "2015-07-10T19:28:12Z")

</div>

It’s not like anyone prevents you from running it and publishing videos

---

<div class="post-metadata">

**Author:** ![stargame25](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/stargame25/32/184_2.png) [@stargame25](https://forums.sourceruns.org/u/stargame25)\
**Post date:** [June 28, 2017, 9:27pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/10 "2017-06-28T21:27:16Z")

</div>

How i can use it with WON version, is it’s ok if i replace all from Autosplit to WON version and start an official speedrun, or it’s anyway to do autosplit?

---

<div class="post-metadata">

**Author:** ![YaLTeR](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/yalter/32/553_2.png) [@YaLTeR](https://forums.sourceruns.org/u/YaLTeR)\
**Post date:** [June 29, 2017, 6:39am UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/11 "2017-06-29T06:39:16Z")

</div>

You don’t use it, you use BXT and LiveSplit which has worked fine together for autosplitting for a while at this point.

---

<div class="post-metadata">

**Author:** ![stargame25](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/stargame25/32/184_2.png) [@stargame25](https://forums.sourceruns.org/u/stargame25)\
**Post date:** [June 29, 2017, 3:11pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/12 "2017-06-29T15:11:08Z")

</div>

any guides for it?  
Can it automatically change segment at livesplit?

---

<div class="post-metadata">

**Author:** ![YaLTeR](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/yalter/32/553_2.png) [@YaLTeR](https://forums.sourceruns.org/u/YaLTeR)\
**Post date:** [July 3, 2017, 4:58pm UTC](https://forums.sourceruns.org/t/half-life-1-autosplit-mod/2422/13 "2017-07-03T16:58:02Z")

</div>

> **[Getting started with GoldSrc - SourceRuns](https://sourceruns.org/goldsrc/getting-started/#LiveSplit_Auto-Splitter_configuration_optional)**
>
> This guide will lead you through the process of setting up a GoldSrc game of your choice (Half-Life, Opposing Force and so on..) for speedrunning.
