What changed in Half-Life in 2023

102 updates · 3 main milestones · Nov 17, 2023 to Dec 22, 2023

  1. 4 events
    Fixed minor HUD layout issuesbug fix

    Several minor issues with the HUD layout have been corrected.

    Steam
    Miscellaneous security fixesbug fixMilestone
    Steam
    Fixed multiplayer team setup in Disposalbug fix
    Steam
    Fixed Tau Cannon shots headshot bugbug fix

    Tau Cannon shots now correctly do not count as headshots when reflected off a wall.

    Steam
  2. 5 events
    Fixed occasional crash when opening the scoreboardbug fix
    Steam
    Miscellaneous UI fixes for Dedicated Serversui ux
    Steam
    Fixed camera movement after death in multiplayerbug fix
    Steam
    Fixed crash when creating a server with non-ASCII Steam namebug fix
    Steam
    Fix for joining games through invites and Steam friends listbug fix
    Steam
  3. 4 events
    Fixed crash when modifying video settings in multiplayerbug fix
    Steam
    Fixed server browser issues after modifying video settingsbug fix
    Steam
    Fixed rare corrupted lighting rendering bug in some mapsbug fix
    Steam
    Fixed local player not showing in player count on listen serverbug fix
    Steam
  4. 7 events
    Fixed incorrect dialogue from dying scientist in Half-Life: Uplinkbug fix
    Steam
    Fixed mods not loading default strings from updated localization filesbug fix
    Steam
    Fixed lighting rendering issues on AMD GPUsbug fix
    Steam
    Added 'Use shaders' checkbox for video optionsui ux

    Servers can over-ride this setting with sv_allow_shaders.

    Steam
    Fixed deployability issue with weapons having secondary ammobug fix

    Weapons like the MP5 were not deployable if there was no primary ammo remaining.

    Steam
    Updated Half-Life dedicated server applicationsystemMilestone

    Includes latest server code and updated Windows and Linux binaries. Updating dedicated servers is recommended.

    Steam
    Miscellaneous Steam Networking fixesnetwork
    Steam
  5. 7 events
    Updated localization fileslocalization
    Steam
    Fixed underwater fog rendering in OpenGLbug fix
    Steam
    Fixed audio DSP filter reset issuebug fix

    Resolved the issue where the audio DSP filter (room_type) was not being reset between multiplayer maps.

    Steam
    Updated Half-Life dedicated server applicationsystem

    The dedicated server application (app 90) has been updated.

    Steam
    UI layout fixes for modsbug fix

    Resolved issues with UI layout in various mods.

    Steam
    Fixed tentacle grab timing in Blast Pitbug fix

    Adjusted the timing for the sequence where a tentacle grabs a scientist.

    Steam
    Fixed rare RPG rocket destruction crashbug fix

    Addressed a rare crash that would occur when an RPG rocket was destroyed.

    Steam
  6. 11 events
    Fixed overlap on centered printed text in modsbug fix

    Addressed issues in some mods.

    Steam
    Fixes for UI scaling issues in modsbug fix

    Includes fixes for Team Fortress Classic and Day of Defeat.

    Steam
    Fixed mods defaulting to joystick enabledbug fix
    Steam
    Various fixes for Software renderingbug fix

    Includes transparent objects on Linux and texturing precision improvements.

    Steam
    Minor rendering updates to Pool Partyvisuals
    Steam
    Dedicated Servers no longer default to Steam Networking Enabledsystem
    Steam
    Fixes for some GPUs unable to launch the gamebug fixMilestone
    Steam
    Fixed Loader model in Disposal being shootablebug fix

    Changed its animation to prevent shooting.

    Steam
    Trigger hurt entities can no longer heal dead playersgameplay

    Example includes healing pools in Pool Party.

    Steam
    Fixed audio lag for some Windows usersbug fix
    Steam
    Player bodies become non-solid immediately upon deathgameplay
    Steam
  7. 9 events
    Inverted Window Icons Fix for Modsbug fix

    Fixed window icons drawing inverted for mods.

    Steam
    HUD Scaling Fix for 1024x768 and 1280x720 Resolutionsui ux

    The HUD will no longer scale to 2x size at these resolutions.

    Steam
    Server Event Crash Fix for High Player Countsbug fix

    Fixed some server events that cause crashes with high player counts.

    Steam
    Launch Fix for Half-Life: Blue Shift and Day of Defeatbug fix

    Fixed the inability to launch these mods and many others.

    Steam
    357 Zoomed Crosshair Texture Fixbug fix

    Fixed the crosshair appearing as the wrong texture at the largest screen resolutions.

    Steam
    Field of View Crash Fix with Crossbowbug fix

    Fixed crash if the user set their Field of View to 0 and then zoomed in with the crossbow.

    Steam
    Steam Networking and Server Browser Improvementsnetwork
    Steam
    GL Overbright Shaders Fixesbug fix
    Steam
    Text Alignment Fixes in Custom In-Game Menusbug fix

    Fixes for text alignment at various resolutions.

    Steam
  8. 55 events
    Removed Steam Platform Menuui ux

    The Steam platform menu has been removed, now that all its features are in Steam itself.

    Steam
    Fixed Red Barrels Not Launchingbug fix

    Fixed red barrels at the start of Surface Tension not launching as intended.

    Steam
    Steam Deck Supportnew content

    Now Verified on the Steam Deck with native Linux runtime set as default.

    Steam
    Fixed Stuck Players on Level Transitionsbug fix

    Fixed some cases where the player could get stuck in place on level transitions.

    Steam
    New Sprays Addednew content

    Added dozens of new sprays formerly available only on the 'Half-Life: Further Data' CD.

    Steam
    Increased Packet Entities Limitother

    Increased MAX_PACKET_ENTITIES from 256 to 1024.

    Steam
    Fixed Singleplayer Weapon Auto-Switchingbug fix

    Fixed singleplayer weapons not auto-switching away when exhausted.

    Steam
    Fixed Interpolation Artifactsbug fix

    Fixed interpolation artifacts when animated models are moved by other entities.

    Steam
    Fixed Auto-Aim Setting Changesbug fix

    Fixed singleplayer auto-aim setting being changed when entering a multiplayer game that disallows auto-aim.

    Steam
    Half-Life: Uplink Addednew content

    The original standalone Half-Life demo has been added to the game, accessible through the 'New Game' menu.

    Steam
    Fixed Jerky Input Issuesquality of life

    Fixed issues that caused jerky mouse / joystick input.

    Steam
    Added func_vehicle Supportother

    Incorporated func_vehicle entity support from Counter-Strike for mod-makers.

    Steam
    Improved UI Readabilityui ux

    UI dialogs and in-game fonts now scale to improve readability at high screen resolutions.

    Steam
    Default Server Name Based on Steam Personaui ux

    The default server name and multiplayer player name are now based on the player's Steam Persona.

    Steam
    Fixed Push-able Entity Movementbug fix

    Fixed push-able entity movement being based on framerate.

    Steam
    Fixed Gauss Gun Noisebug fix

    Fixed gauss gun making a loud static noise if it was charged across level transitions.

    Steam
    Fixed Rockets in CONTENTS_SKYbug fix

    Fixed rockets in CONTENTS_SKY not always detonating.

    Steam
    Updated Pause Menuui ux

    Updated the Pause menu to be aware of the current gameplay mode.

    Steam
    Increased Software Renderer Geometry Limitsother

    Increased software renderer geometry limits for various parameters.

    Steam
    Increased 357 Damagebalance change

    Increased the 357 damage from 40 to 50.

    Steam
    Settings Screen Reorganizationui ux

    Re-organized all the Settings screens to improve legibility and support controller navigation.

    Steam
    Main Menu Background Reskinui ux

    Main-menu background and buttons have been reskinned and now scale based on screen resolution.

    Steam
    Archived Previous Versionother

    The previous version of the game has been archived to a publicly visible Beta branch named 'steam_legacy'.

    Steam
    New Multiplayer Mapsnew content

    Added four new Deathmatch maps: contamination, pool_party, disposal, and rocket_frenzy.

    Steam
    HEV Suit Display Adjustmentui ux

    In-Game HUD HEV suit display has been shifted to the left of the screen.

    Steam
    Main Menu Reskinui ux

    Updated main menu design inspired by the original 1998 main menu.

    Steam
    Increased Entity Limitsother

    Increased maximum number of entities from 900 to 1200.

    Steam
    Fixed Incorrect Bullet Impact Soundsbug fix

    Fixed incorrect bullet impact sounds for NPCs.

    Steam
    Fixed Application Icon Renderingui ux

    Fixed application icon rendering incorrectly when using the software renderer.

    Steam
    Definitive Version Announcementother

    This anniversary version of Half-Life is now considered the definitive version.

    Steam
    New Player Modelsnew content

    Added Ivan the Space Biker, Prototype Barney, Skeleton, and Too Much Coffee Man as player models.

    Steam
    Improved Input Supportquality of life

    Improved support for keyboard and controller navigation everywhere.

    Steam
    Fixed High Framerate Freezebug fix

    Fixed players with high framerates freezing in place on death in multiplayer.

    Steam
    Improved Grenade Physicsgameplay

    Improved physics for throwing grenades.

    Steam
    Fixed Snarks Attacking FL_WORLDBRUSHbug fix

    Fixed Snarks attacking FL_WORLDBRUSH entities.

    Steam
    Updated Localization Fileslocalization

    Localization files updated.

    Steam
    Fixed Flashlight HUD Issuebug fix

    Fixed the flashlight HUD showing empty after loading a savegame.

    Steam
    Steam Friends Rich Presencenew content

    Added support for Steam Friends Rich Presence, allowing friends to follow your journey through Black Mesa.

    Steam
    Updated Graphics Settingsvisuals

    Includes lighting fixes and an actual widescreen field of view.

    Steam
    Increased Sound Channel Limitother

    Increased maximum limit of dynamic sound channels from 8 to 32.

    Steam
    Fixed Snark Deployment Issuesbug fix

    Fixed players sometimes failing to deploy a snark while crouching and looking down.

    Steam
    Steam Networking Supportnew content

    Added support for Steam Networking, allowing easy multiplayer via Steam's Join Game and Invite features.

    Steam
    Fixed Dialogue Interruptionsbug fix

    Fixed some cases where characters would interrupt important dialogue with their greetings dialogue.

    Steam
    Increased Sentences Limitother

    Increased maximum limit of sentences in the sentences.txt file from 1536 to 2048.

    Steam
    Lower Input Latency Optionquality of life

    Added 'Lower Input Latency' option to synchronize CPU and GPU.

    Steam
    Fixed Crash in Modsbug fix

    Fixed a crash in mods that display keybinds in their UI.

    Steam
    Widescreen Field of View Settingui ux

    Added an 'Allow widescreen Field of View' setting to correct non-anamorphic FOVs.

    Steam
    Fixed Buffer Overflow Exploitsbug fix

    Fixed some buffer overflow exploits.

    Steam
    In-Game HUD Scalingui ux

    In-Game HUD now uses double or triple sized sprites when playing at higher resolutions.

    Steam
    Restored Multiplayer Mapsnew content

    Added three old Deathmatch maps: doublecross, rust_mill, xen_dm.

    Steam
    Increased GL Textures Limitother

    Increased MAX_GLTEXTURES from 4800 to 10000.

    Steam
    Added Texture Filtering Settingui ux

    Added an 'Enable texture filtering' setting.

    Steam
    Fixed Player and Spray Imagesui ux

    Fixed player and spray images not updating their coloring on the settings screen.

    Steam
    Fixed Incorrect Convarsbug fix

    Fixed certain convars being set to incorrect values when entering a singleplayer game after a multiplayer game.

    Steam
    Fixed Weapon View-Bob Anglesbug fix

    Fixed weapon view-bob angles.

    Steam