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:
- COMDLG32.OCX
- 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.
Sounds neat.
Best Half-life 1 and 2 mod launcher is steam.
The only bad thing about steam are the updates... they broke Smod a few times with the HDR and the updates
Yeah, sure... :-\
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
"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.
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
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.
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.
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.
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.
It keeps saying there's files missing, specifically MSCOMCTL.OCX and COMDLG32.OCX
HELP
No Cry of Fear support?
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.
nice work
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.
when i try to run a mod it says can not find filesystem dll to load
plz help
This comment is currently awaiting admin approval, join now to view.
This comment is currently awaiting admin approval, join now to view.
This comment is currently awaiting admin approval, join now to view.
This comment is currently awaiting admin approval, join now to view.
This comment is currently awaiting admin approval, join now to view.
This comment is currently awaiting admin approval, join now to view.
this is not virus right???