Named Game of the Year by over 50 publications, Valve's début title blends action and adventure with award-winning technology to create a frighteningly realistic world where players must think to survive. Also includes an exciting multiplayer mode that allows you to play against friends and enemies around the world.

Post download Report abuse Half-Life Mod Launcher
Full Version
Jun 23rd, 2012
6.79mb (7,116,136 bytes)
6,943 (4 today)
Embed Button
Download now

Main task of this program is to enable its user to launch any mod designed for either Half-Life1 or Half-Life2, which are games developed by ‘Valve’ corporation. While being small and fully portable, it allows to setup game parameters, add custom mod, sort mod list by most played. It’s a program more oriented to provide usability and easiness to access different mods (if user has many), rather than provide any output data.

Supported Mods:

1) Half-Life 1:


Azure Sheep


Black Ops

Blue Shift




Case Closed


Cleaner's Adventures


Counter-Strike CZ

Dark Territory

Day of Defeat

DeathMatch Classic



Edge of Darkness



Gunman Chronicles


Half-Life SP

Half-Life FX

Half Secret



Infinite Rift


Ispitateli 4

Life's End

Lost in Black Mesa


Natural Selection

Opposing Force



Point of View


Residual Point



Rocket Crowbar

Sands of War

Smart Decoy

Sven Coop

Sweet Half-Life

Team Fortress Classic

The Specialists

The Trap

They Hunger

The Xeno Project

The Xeno Project2




Zombie Edition

2) Half-Life 2:

Counter-Strike Source


Half-Life2 MP

Half-Life2 Co-Op


  • For users: Feel free to use this program, share it with other people and do whatever you want with it.
  • For developers: This program was written in VB6 (Visual Basic)
    and VB project files can be found in 'About' on the main form. Feel
    free to use them as you were the owner, because you are now.
  • For both: If you got it for free then give it for free.

This program requires 2 files to be present in System32/SysWOW64 directory (for 32bit/64bit OS respectively), which are:


These are files provided by Microsoft which stand for (Microsoft Common
Dialog Control 6.0 and Microsoft Windows Common Controls 6.0)

If I'm not mistaken these files are provided by default with "Microsoft Word 2003", anyway,

These 2 files are compiled in the application itself, so at start-up
the application will scan for these files and will ask the user for copy
permission in case files were not found.

Application must be run as Administrator, in case it will need to copy the above mentioned files to System32/sysWOW64.


There is a file 'Launcher.exe.manifest' - It enables modern style graphics in the application.

It must have the same name as your main executable file and must be in the same folder with your main executable file.

The file was re-uploaded.

- Custom Mod selection error when game directory was not defined.
- Games form Run-time error when old game directory is removed.

Preview Image
Half-Life Mod Launcher
Post comment Comments
sasasa Jun 23 2012 says:

Sounds neat.

+1 vote     reply to comment
Strider[RUS] Jun 24 2012 says:

Best Half-life 1 and 2 mod launcher is steam.

+7 votes     reply to comment
TheShadowMG Jun 24 2012 replied:

The only bad thing about steam are the updates... they broke Smod a few times with the HDR and the updates

+1 vote     reply to comment
The_zxeno_prophet Jun 24 2012 says:

VB6 really ? Hey the 90s called they want their programming language back, ok joke asside, it's a neat little project if it's your first program I guess.
Piece of advice trough, put the sources in a separated download, that program shouldn't be 6mB.
Also why is there a compatibility list? You should be able to browse the folders and seek the listlib.gam files yourself to get the information you need in order to display the mod yourself, adding the mod in the list by myself isn't really user friendly

+2 votes     reply to comment
Aeon12 Author
Aeon12 Jun 25 2012 replied:

"that program shouldn't be 6mB."
I wanted to make source files available to everyone, even to those who don't have internet connection :) [But have VB6 ;)]
I don't think that 6mb would be a problem, considering the size of HDDs manufactured today.

Using the information from liblist.gam could've been a nice way, but considering that not all liblist.gam files may be the same and that there is also an ico file required which not all mods may have, I think it's better the way it is now.

Adding the all most renown mods to the list should've been my duty.
That's not hard, just copy/paste in the code with "VBNewLine" command between them. If I just had that list with the corresponding gamedir name and the corresponding icons for them.
That's probably another reason for leaving source files embedded in the program.

Maybe later i will make an Update.
BTW, in the ProjectFiles zip archive you can find a readme file explaining how to add new mods.
That's probably 5 minutes to do that, if you have icon files formatted with the appropriate size, color bits and shape, the list of mods in the following format "FullGameName = GameDirName" and Review/Walkthrough files in txt format [which are not mandatory].

If you have any questions, ask me.
I will try to help you as best as i can.

+1 vote   reply to comment
The_zxeno_prophet Jun 25 2012 replied:

The source should in a separated download, those who will use the source are going to be pretty rare, mostly because you choosed to use an outdated language. It's not a HDD size problem, by your logic people with slow internet are going to have a problem with that

The liblist.gam always use the same file format, of course the file are going to be different that's the whole point, about the icon: default icon

I shouldn't have to edit the bloody code to get new mods listed, that's just a whole pain in the ***, steam don't ask to the list the mods yourself so should your app

+1 vote     reply to comment
Aeon12 Author
Aeon12 Jun 25 2012 replied:

What do you mean?
Steam app must have somewhere inside a resource file containing all the available mods today, they probably update it with their software update everytime.
I think a good app shouldn't depend on a 3'rd party file format that is different in each mod (ex. flfx mod include gamedir path, while cstrike mod doesn't)
I would rather make the application scan for folder names and compare them with the list of supported mods embedded in the program. Icons don't weight much, text even less.
It wouldn't be nice if all mods were having the same icon, next - icons must be formatted, so i can't just use default ones if they even were present in resource folder. In this case they must be embedded in the app., and they must be indexed somehow, so i indexed them with GameshName (ex. cstrike). Being that done, icons are limited, so as supported mods , that's why there is a list of supported mods. It is short now because i didn't have time to search for all existent mods and for appropriate icons.
If i had a list of all available mods for HL1 and HL2 today with their Gamedir Folder name i could've included it in the program in a short time. Formatting icons isn't that hard if i had them.

+1 vote   reply to comment
Aeon12 Author
Aeon12 Jun 25 2012 replied:

What is better: Quality or Quantity?

I would rather make an app standalone with a reduced list of supported mods which I could always update easily, than something monotone which couldn't be fixed without modifying program construction.

+1 vote   reply to comment
The_zxeno_prophet Jun 25 2012 replied:

Ok let me start again, steam doesn't have a list of all mods available that would be insane, think about it how as a mod maker would I be able to test a new mod if I've to wait for steam to update ? Also how the heck would that have worked before steam back in the WON's days ?

No steam does it the way I told you, in HL1 case it scans for every folder available in the half-life directory, if their is a listlib.gam it reads it looks for the proper data, mod name etc.
Same principle applies for source mods, there is no need for a complete list of all mods, nor do you need to know the game directories in advance.

+1 vote     reply to comment
Aeon12 Author
Aeon12 Jun 26 2012 replied:

That could've been a way for listing mods in the launcher
but would've been harder to apply an icon for them, because listlib.gam doesn't provide a suitable icon.
At the time i designed this launcher i didn't know about "liblist.gam". For custom-made mods i think "Add custom mod" option is sufficient (you can browse for an icon there). If i just added a lot of mods at the design time, i think it would've been rarely a case when people were having more than one or two custom mods to add.
Still this is a mod launcher, not a mod tester.

+1 vote   reply to comment
Guest Apr 6 2015 replied:

This comment is currently awaiting admin approval, join now to view.

SpeedyClaude Jun 25 2012 says:

No Cry of Fear support?

+2 votes     reply to comment
poshgaloo Jul 1 2012 says:

This might sound crazy but i think WON half life is my favorite launcher. Steam runs better but has countless updates. There were even times that my game got interrupted by some ridiculous update.

+1 vote     reply to comment
Josekrx Jul 5 2012 says:

nice work

+1 vote     reply to comment
Aeon12 Author
Aeon12 Jul 28 2012 says:

The file was re-uploaded.

- Custom Mod selection error when game directory was not defined.
- Games form Run-time error when old game directory is removed.

+1 vote   reply to comment
sn!p3rch33fz Aug 13 2012 says:

when i try to run a mod it says can not find filesystem dll to load
plz help

+1 vote     reply to comment
Guest Aug 28 2014 says:

This comment is currently awaiting admin approval, join now to view.

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

Windows, Mac, Linux, PS2, DC
Send Message
Release Date
Released 1998
Game Watch
Track this game
Report Abuse
Report download
MD5 Hash
Related Games
Half-Life First Person Shooter
Half-Life 2
Half-Life 2 First Person Shooter
Related Engines
GoldSource Commercial Released 1998
Source Commercial Released 2004
Related Groups
Sierra Entertainment
Sierra Entertainment Developer & Publisher
Valve Developer & Publisher with 6 members