The FreeHL project includes rewrites of Half-Life and some of its mods to the QuakeC programming language using FTE QuakeWorld and Nuclide.
It strives to provide a free-software multi-platform replacement that can be enjoyed akin to the other games we enjoy playing over at Frag-Net!
Currently the focus is on multi-player games, using the original content from the CD-version of Half-Life. Feel free to mess around, but you do not need to let us know about the various things that do not work quite yet!
Gunman Chronicles (04-18-2023)
Team Fortress Classic (04-18-2023)
You will need a copy of FTE QuakeWorld for your platform, which you can run in the same directory as the default.fmf file. Demo content can either be downloaded from within the game, or provided yourself. There are some helper scripts inside the respective game directories that may help!
We will never share or bundle game content directly.
Editing/building the sources
The QuakeC sources are included, so all you need to compile them is a recent version of FTEQCC. Build output is architecture independent. You only want to do this if you want to modify or tinker with it!
This is all provided as-is under the terms of the ISC License. Do not bother Valve, id software or anyone else about this.
These people have contributed code to FreeHL directly:
And many people have pointed out issues, contributed feedback and encouraged this project along the way. Thank you all! This is for you.
Aliens vs Predator
Duke Nukem 3D
Jedi Knight II
Quake III Arena