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.

Report abuse Half-Life Mod Launcher
Filename
HL-Launcher.zip
Type
Full Version
Uploader
Aeon12
Date
Jun 23rd, 2012
Size
6.79mb (7,116,136 bytes)
Downloads
5,877 (1 today)
Embed Button
Mirrors
Download now
Description

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:


Afliction

Azure Sheep

Before

Black Ops

Blue Shift

BrainBread

Breakdown

Breakdown2

Case Closed

Catacombs

Cleaner's Adventures

Counter-Strike

Counter-Strike CZ

Dark Territory

Day of Defeat

DeathMatch Classic

Decay

Deliverance

Edge of Darkness

ETC

ETC2

Gunman Chronicles

Half-Life

Half-Life SP

Half-Life FX

Half Secret

Haywire

Induction

Infinite Rift

Invasion

Ispitateli 4

Life's End

Lost in Black Mesa

Minimicus

Natural Selection

Opposing Force

Paranoia

Plague

Point of View

Prison

Residual Point

Retribution

Ricochet

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

Quake

Wanted!

Xen-Warrior

Zombie Edition



2) Half-Life 2:


Counter-Strike Source

Half-Life2

Half-Life2 MP

Half-Life2 Co-Op



Note:

  • 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:

  1. COMDLG32.OCX
  2. MSCOMCTL.OCX

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.



Important!


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.


Update:
The file was re-uploaded.

Fixes:
- 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
sasasa Jun 23 2012, 11:56pm says:

Sounds neat.

+1 vote     reply to comment
Strider[RUS]
Strider[RUS] Jun 24 2012, 4:09am says:

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

+7 votes     reply to comment
TheShadowMG
TheShadowMG Jun 24 2012, 6:28am 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
The_zxeno_prophet Jun 24 2012, 10:27pm 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, 8:11am 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
The_zxeno_prophet Jun 25 2012, 12:23pm 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, 3:16pm 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, 3:39pm 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
The_zxeno_prophet Jun 25 2012, 7:44pm 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, 3:19am 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
SpeedyClaude
SpeedyClaude Jun 25 2012, 2:55am says:

No Cry of Fear support?

+2 votes     reply to comment
poshgaloo
poshgaloo Jul 1 2012, 8:14pm 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
Josekrx Jul 5 2012, 4:18pm says:

nice work

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

Update:
The file was re-uploaded.

Fixes:
- 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
sn!p3rch33fz Aug 13 2012, 9:26pm 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
Guest Aug 28 2014, 1:40pm 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

Icon
Half-Life
Platforms
Windows, Mac, Linux, PS2, DC
Developer
Valve
Engine
GoldSource
Contact
Send Message
Release Date
Released Oct 24, 1998
Game Watch
Track this game
Download
Browse
Downloads
Add Download
Members only
Report Abuse
Report download
MD5 Hash
b166e3101c5a7b778661d25bfa660a68
Related Games
Half-Life
Half-Life Single & Multiplayer First Person Shooter
Half-Life 2
Half-Life 2 Single & Multiplayer First Person Shooter
Related Engines
GoldSource
GoldSource Commercial Released Nov 17, 1998
Source
Source Commercial Released Oct 31, 2004
Related Groups
Sierra Entertainment
Sierra Entertainment Developer & Publisher
Valve
Valve Developer & Publisher