Spirit of Half-Life (SoHL) is a modified game engine for Half-Life 1 modders that includes many new things not seen in the original Half-Life engine by Valve. This includes reflections, mirrors better lighting, weather like moving clouds, rain, snow, and fog. Physics capabilities like picking up objects and dropping them, or when some thing explodes objects go flying off in the direction.

Image RSS Feed Latest Screens
SoHL Demo Screen Shots! SoHL Demo Screen Shots! SoHL Demo Screen Shots!
Blog RSS Feed Report abuse Latest News: SoHL can now be downloaded here!

2 comments by (GasMaskGuy) on Oct 12th, 2009

Basically all SoHL versions are ready for download versions:

1.2 (now has source code)
1.6 (still need to find source code )
1.8 (now has source code )

All versions work so don't complain if a version doesn't have something, because either its too old or you have to code it yourself.

Media RSS Feed Latest Video
Downloads RSS Feed Latest Downloads
SoHL v1.8 with Source Code compatible with VS2010

SoHL v1.8 with Source Code compatible with VS2010

Dec 19, 2013 Full Version 3 comments

SoHL v1.8 Alpha 1, compatible with visual studio's 2010.

SoHL v1.8 with Source Code compatible with VS2008!

SoHL v1.8 with Source Code compatible with VS2008!

Jan 21, 2010 Full Version 4 comments

SoHL v1.8 with source code and its compatible with visual studio 2008!

SoHL v1.8 with Source Code

SoHL v1.8 with Source Code

Jan 21, 2010 Full Version 3 comments

SoHL v1.8 is the latest version of SoHL but now with the source code!

SoHL v1.6 with Source Code

SoHL v1.6 with Source Code

Oct 14, 2009 Full Version 0 comments

SoHL v1.6 with Source Code found by reaperreloded703

SoHL v1.2 with source code

SoHL v1.2 with source code

Oct 13, 2009 Full Version 1 comment

SoHL v1.2 with source code finally found by tnk_x5000

SoHL v1.8 with no Source Code

SoHL v1.8 with no Source Code

Oct 12, 2009 Full Version 8 comments

SoHL v1.8 is the latest version of SoHL but no Source Code yet

Post comment Comments  (0 - 10 of 50)
Cryptdidical Apr 17 2014, 10:39pm says:

I cant find out anywhere, and I've already tried a number of ways to get it to work from simple to complicated.

+2 votes     reply to comment
LTBloody~ Mar 29 2014, 3:34pm says:

Same (?) problem as openmaw, env_sky doesn't render models/monsters for me in any version above 1.4. Brush world/entity are fine.
Is there a changelog somewhere to find out what features I would have to backport if I choose to rebase my mod on Spirit 1.4?

+1 vote     reply to comment
openmaw Jan 26 2014, 9:37pm says:

Why don't things like the utskydemo or the reflective floors stop working after version 1.4? They don't work in 1.5a4 at all. Why is that?

+2 votes     reply to comment
poisonheadcrab Jan 26 2014, 7:12pm says:

map errors:
I've heard of this spirit engine for some time and have recently got around to trying to create a mod with it (The Trap & Prison mods furthered my inspiration). So once I set up all of the files in hammer and started mapping things went well for a while but then I started to hit an unexpected error. This seems to happen when I compile the map enough times (kind of have to in order to test and fix things) I open my map and it only loads for a split second before crashing to desktop with the following error message. Expression:_CrtIsValidHeapPointer(pUserData). Loading the map again will do nothing. In order to fix this I'll have to load a different map entirely, then load my map. But this doesn't end frustration, after this my map has been slightly altered, some entities may be gone or changed, and I'll need to re-implement them. And finally after much wasted time my map runs as it should. Spirit has some nice features and I'd love to map with it but this error is a huge roadblock. I have no clue what is causing it, I've never seen this error while mapping with opposing force & sven coop.

P.S. has anyone else experienced this issue? cuz I haven't found anything on this for Spirit of Half-Life.

+1 vote     reply to comment
gordansninja Dec 20 2013, 1:14pm says:

this is what everyone wanted hl1 to be
you did what value could never do with this engine

+1 vote     reply to comment
max-damage Dec 26 2012, 11:11am says:

Any russian guys here, who can tell, why there are 2 different versions of SoHL in the hlfx.ru forum?
Would be very interesting for me.

+2 votes     reply to comment
KillerMapper Jun 18 2012, 2:07pm says:


I've used Spirit on my mod Far Crab (you can dl a demo on moddb) but I can't remember which version I used. How to know that ?

My spirit.dll is 1.55Mb.

Thanks !

+1 vote     reply to comment
KillerMapper Jun 20 2012, 8:32am replied:

Nvm I found it (1.8).

+1 vote     reply to comment
Negan May 24 2012, 8:46pm says:

dose this have shadows?

+1 vote     reply to comment
Loulimi May 6 2012, 4:40am says:

What's the best Spirit of Half-Life version for modding? Thanks.

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Half-Life Icon
Developed By
Send Message
Official Page
Release Date
Mod Watch
Track this mod
First Person Shooter
Single Player
Embed Buttons

Promote Spirit of Half Life on your homepage or blog by selecting a button and using the embed code provided (more).

Spirit of Half Life
Spirit of Half Life
5,244 of 22,800
Last Update
1 year ago
93 members