The point of this Patch is to make hls play as close to hl1 as possible while also keeping the hls improvements and also fixing old hl1 issues which carried over to hls.
These fixes are intended for older (pre 2013 steampipe update) versions of the game (like Half-Life Source Legacy Collection version) since they are less broken than current steam versions. IT IS NOT RECOMMENDED TO BE USED WITH CURRENT STEAM VERSION because it uses files differently so some extra steps are needed for it to work and even then a lot of the fixes won't work.
I have included the technical notes that kept track of pretty much everything i did for each of the fix packs in the 'Changelogs' folder.
I have included a .bat file called '(OPTIONAL) Delete BIG map leftovers' which is a file that can be used to delete the maps that aren't used anymore because of the combined (BIG) maps that this mod adds. how to use this file: place it in your {game folder}\hl1, then just run the file.
some general Fix Pack v1/v2 notes:
- fixed some maps not having shadows
- fixed a lot of things falling through the ground
- fixed a lot of props, gibs etc. that appeared completely black
- fixed a lot of invisible sprites
- fixed a lot of sounds that would loop after loading a save
- fixed a lot of ambient sounds that didn't work
- removed a lot of default sounds that were unintentionally added to doors, trains etc.
- changed all the damage triggers which had default damage values of 10 to the values that hl1 has
- fixed some damage triggers which didn't do damage to the correct entities
- fixed a lot of scripts that didn't work properly
- made quite a few fades in the game work like they do in hl1
- fixed a lot of doors and such which weren't meant to be touch openable
- removed clipping from train seats in c0a0 to c0a0e and c5a1
- fixed the map leak in c2a5c
- fixed a few textures which weren't animated while they should've been
- fixed a lot of rotating things rotating either too slow or too fast
- fixed a lot of buttons and such not changing texture when pressed
- fixed a lot of sparks not working
- fixed some boxes and such falling and instantly breaking after loading into a few maps
- fixed a lot of monster spawners spawning enemies incorrectly
- fixed a bunch of stuff related to elevators
- changed level transitions in chapter "We've Got Hostiles" to be like in hl1
- fixed some buttons and such working incorrectly
- fixed some fans and such not making any sound
- made certain things in the game invisible which should've always been invisible
- made all intended cockroach spawners spawn them properly
- fixed being able to activate then deactivate some turrets using red trip laser
- changed some new game chapter spawn items
- decreased speed for most upwards pushing triggers
- slightly changed how the doors in c1a4i/c1a4b work
- fixed quite a few places where music didn't play before
- fixed quite a few autosaves that weren't set up properly
- fixed the xen Nihilanth voice lines
- improved some broken lighting
- fixed a bunch of miscellaneous stuff like retinal scanners, info landmarks etc.
- created new {invisible and {blue textures so they would appear transparent
- removed some Half-Life 2 specific binds from the default "config.cfg"
- locked all the game chapters except the first one so they could be unlocked by playing (console command to unlock/lock is 'sv_unlockedchapters')
- disabled console by default (can be turned back on from 'Options -> Keyboard -> Advanced...')
- added a new file called "config_default.cfg" which is used to create a config file if one is missing
some general Fix Pack v3 notes:
- fixed a LOT more of the general bugs which i did in prev FP versions
- fixed c1a2a exit signs not flickering
- fixed the planks in c1a4d/e not appearing properly
- fixed the c2a5e alien ship not disappearing
- fixed some On a Rail rail tracks being buggy
- changed the c2a5c mines to be like they are in c2a5x since the c2a5c variants caused a variety of problems
- fixed a c2a5x mine not working
- improved c2a5f barney pathing
- fixed a ton of stuff related to the Gonarch in the Gonarch maps
- made the c4a3 healing crystals work a lot better
- made the first c4a3 tele room work as it should
- fixed a lot of ending stuff in c5a1, made the transition to the main menu after the credits work
- fixed a few things related to the Hazard Course hologram
- fixed all the soda machines only giving one type of soda and also fixed some of the dropped soda being incorrectly rotated
- fixed a few decals not appearing when they should
- fixed a few autosaves which were only meant to activate at a certain time
- fixed being able to 'softlock' the game in a few places (mostly related to elevators and such)
- fixed certain breakables not producing the correct gibs
- improved some gibs
- fixed some triggers being in the wrong place
- fixed some less important hl1 bugs
- fixed a few bugs which i had introduced with the last 2 FP versions
- changed a background map to use the correct lighting and made the blurry image with it
- deleted a few leftover lines from a file
- added missing sounds for soda cans dropping and player dying from falling
- made underwater explosions make a sound
- added a new file called "lights.rad" which is for the hammer editor
- added a new file called "maplist.txt" which is a list of all the maps in the game
there is one 'fix' that isn't in this pack which you'll have to do manually, in order to fix the screeching houndeye sound you'll have to remove the 'sonic_damage.wav' sound file from hl1 -> sound -> player -> general
some general Fix Pack v3.1 notes:
- c0a0a - fixed the moving box clipping through the train sometimes
- c1a0c - deleted 3 clip brushes which could cause a softlock
- c1a0c - made a button use its own texturetoggle instead of the same one as the elevator buttons
- c1a0e - fixed 3 func_illusionaries being visible when they shouldn't have been
- c1a3d - fixed the grunt running up the stairs instead of killing the scientist
- c2a1 - added 2 tripmines to the chapter spawn weapons
- c2a3 - fixed bubbles not getting deactivated when the lock is destroyed
- c2a4d - fixed a func_breakable on the alien grunt pod being breakable to the player
- c4a1b - improved the Gargantua scripts
- c4a1b - fixed 2 alien grunts spawning infinitely
- c4a1d - fixed the start moving platform being weird
- c5a1 - added the Fix Pack stuff to the credits
- t0a0b1 - added the missing tutorial text for breaking the grate
- fixed several potential softlocks related to the airlocks in c1a1f and c1a1g
- fixed being able to desync the gates and the train in c2a2 and c2a2b1
- changed player start positions/angles when starting a few of the chapters from menu to be much better
- fixed certain func_breakables being angled incorrently for a moment when broken
- fixed certain NPCs not getting in their correct idle position for scripted_sequences
- fixed a few NPCs which you could see floating
- fixed the player being able to do +Use on a few doors and such which you shouldn't have been able to
- fixed a few scripted_sequences being interruptible when they shouldn't be
- fixed a few scripted_sequences being out of sync with other things
- fixed some func_breakables producing the wrong gibs
- checked Prev Chapter flag for several map trigger_changelevels and did a few other things related to this
some general Fix Pack v4 notes:
- optimized the game (deleted certain unused things, made things work in a slightly more "source" kind of way, made things remove/enable/disable more efficiently etc.)
- Combined some pairs of maps which worked together well
- fixed being able to skip/break certain sequences
- made some sequences and such work more consistently
- fixed being able to spawn out of bounds after using xen teleporters
- fixed quite a lot of stuff that should've be destroyable but weren't or just weren't very good
- fixed some decals not working correctly
- fixed some door/button sounds not working correctly
- fixed some pathing issues
- fixed/added some broken/missing autosaves
- made training maps holo rendering more consistent
- made the xen healing pools/pods work like the hls healing pools in c4a2a/c4a2b
- fixed 3 gonarch sounds not working sometimes
- made some doors and such not desync from other entities that they are supposed to be moving with (glass etc.)
- fixed a few enemy spawners working incorrectly
- fixed difficulty setting not affecting houndeyes
- made spawning from map command less bad
- fixed a LOT of smaller things (some are similar to the kinds of things that are marked down in previous FP versions)
some general Fix Pack v5 notes:
- c2a3b/c2a3d - fixed some spawners not using their intended env_beams
- c2a5a - fixed a section of the map being compiled which shouldn't have been
- c4a3 - slightly changed how the arena teleporter sounds work so that they wouldn't be heard in places where they shouldn't be heard
- optimized the game quite a lot (deleted certain unused things, deleted certain unused/broken keyvalues from entities, made things work in a more "source" kind of way etc.)
- changed some map spawn locations when started from the chapter selection to be a bit earlier in the maps
- fixed a light texture that wasn't lit but still appeared bright
- fixed some ambient sounds being too loud/heard from too far
- fixed some env_beams having the incorrect flags
- fixed some env_lasers having the incorrect width
- fixed some func_wall_toggles being removed instead of made visible
- fixed the WILD speaker sentence group having some broken entries
- fixed some scripted_sequences floating above ground and/or facing the wrong direction
- fixed some textures not being animated when they should've been
- fixed a texture not having a valid $surfaceprop (truck grille)
- fixed quite a lot of smaller things (some are similar to the kinds of things that are marked down in previous FP versions)
How to install (for older versions of the game):
- (Optional) Step 1: make a backup of your already existing 'hl1' folder ({game folder} -> hl1)
- Step 2: Move the 'hl1' folder from the pack into your root game folder and replace all
- Done
As a side note: you don't have to install each Fix Pack separately, each major version (like v2, v3) already has everything from every previous Fix Pack included in it. Only minor versions (like v3.1) need to have the major version that came before it installed.
how to install (for steam version, NOT RECOMMENDED):
- Do the same process as with installing for older versions BUT you'll have to add 'ai_norebuildgraph 1' into the console or autoexec.cfg because otherwise loading these maps will disable ai, it might still do that with a few of the background maps and if it does then set 'ai_norebuildgraph 0' and allow them to generate the node graph and then change back, after this it should work (command for enabling/disabling ai is 'ai_disable')
Hi. Does this fix support the retail Half Life 2 Collectors Version?