Skip to content

This is a patch for Fillip Victor's Half-Life 2 Update, that fixes bugs + adding Steam Deck UI + Built-in Vulkan support.

Notifications You must be signed in to change notification settings

megakarlach/HL2reUpdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Half-Life 2: reUpdate - 20th anniversary update for HL2: Update

Viktor Antonov

HL2 Art Director

1972 - 2025

About this patch

See this patch showcases here: https://www.youtube.com/embed/BPhvxuZAkQ4

More information about this patch:

GameBanana: https://gamebanana.com/mods/429040

PCGW: https://community.pcgamingwiki.com/files/file/2588-hl2-update-new-engine-patch-new-bugfixes-for-hl2-update-updated-2023/

GitHub: Go to Releases.

Versions

  • Patch current version: 2.0.0.2 - build 9352380 (20th anniversary hotfix) - 11/18/2024 (Windows)

  • Released Nov 20, 2024

  • BETA version: 2.1.0.0 - BETA 1 - build 9377890 - 11/26/2024 (Windows)

  • Released Jan 3, 2025

Linux version: 1.0.4.1 (I might try to port changes from 20th anniversary at some point but linux is not my main OS so expect delays, or might as well not be released)

The latest version is based off the slightly old version of 20th anniversary update + official hotfix (Nov 16, 2024).

BETA version is based on the latest 20th anniversary version (Nov 27, 2024). The next BETA 2 version will be based on current available "beta" branch and features change in "Water Hazard, Black Mesa East and Ravenholm" (running on engine dated Jan 27, 2025). It will also feature new bug fixes aswell.

Downloads:

  • See above (GameBanana/PCGW/GitHub). MEGA LINKS NO LONGER UPDATED.

About this mod

WARNING: This mod is for "Half-Life 2: Update" (AppID: 290930) only.

This is the unofficial patch for Half-Life 2: Update, which adds all the 20th anniversary bug fixes, some features, Steam Deck features from original (vanilla) Half-Life 2 to HL2: Update.

DOES NOT INCLUDE ALL MAP CHANGES YET (this is still work in progress, but you can try it now on the BETA version)

NOTE (1/31/2025): The latest version of the patch currently were based off the 20th anniversary version (with Nov 17, 2024 official hotfix), which has most of the features of 20th anniversary like classic particles effect, working Steam Input, bicubic lightmaps. However, map changes are not available except in the work in progress BETA version (which only feature changes from Chapter 1 to 3 - Point Insertion to Route Kanal). Next BETA version will have changes from Chapter 4 to 6 (Water Hazard, Black Mesa East and Ravenholm), aswell running on newer engine build.

At the moment, instead you can play the regular Half-Life 2 for now, and wait for this to be finished.

Installation / Update

SINCE 2.0.0.0 UPDATE, YOU MUST UNINSTALL PREVIOUS VERSION (reUpdate 1.x.x.x), AND VERIFY HL2: UPDATE ON STEAM, BEFORE INSTALL ANY NEW VERSION.

(Optional) If you want to install the custom Orange-themed Gamepad UI with Verdana & Trebuchet MS font (inspired by the X360/PS3 Orange Box menu UI),
put the VPK file into hl2\custom folder (if it doesn't exist, create it).

*NOTE: For those who don't know where Steam and the game (Half-Life 2: Update) is installed, go to Steam Library > right click Half-Life 2: Update > Properties > Local Files > Browse... An explorer/file browser window will pop-up. Copy the path from the address bar (example: V:\Steam\steamapps\common\Half-Life 2 Update, may vary by system).

System requirements

  • Windows Vista or later (newer Source 2013 builds are no longer compatible with XP since Steam Deck update)
  • Atleast 2 GB disk space or higher
  • Any graphics card from 2010 should be able to run with maximum settings with LOD disabled (Anniversary Update disables LOD).

NOTE: For best exprience, you can enable SGSSAA anti-aliasing instead of MSAA which produces inferior result with alpha textures (even with alpha to coverage), however you need a good graphics card (GTX 1080Ti or RTX 3060 (latter tested) should handle 8X SGSSAA easily with 100+ FPS).

NOTE for Intel users or stuck on DX8: To get the best graphics on Intel GPU, or to fix the game stuck on DirectX 8 mode, Follow instructions on PCGW.

Official Features:

  • Increased FOV from 90 to 120
  • HUD Aspect Ratio (4:3, 16:9, 16:10)
  • Vulkan renderer (-vulkan)
  • Classic Old Engine particles
  • Working Gamepad UI/Steam Deck UI (-gamepadui), also to use Gamepad UI with DX9, use (-dx9 alongside -gamepadui)
  • XInput/Legacy controller support has working rumble/vibration (as SDL2 was updated) (Windows only).
  • Steam Input (needs to be enabled on Steam client)

Beside the official changes above. The reUpdate patch also added/changed some features:

  • The Gamepad UI have been customized, in this case, most thumbnails on "New Game" chapters are taken from HL2: Update instead of the vanilla HL2.
  • More improvements and few new features to Gamepad UI, restored some missing options, including: Keyboard Advanced Options: Fast Weapon Switch - Disabled (0), Enabled (1), Controller (2), Horizontal scroll/Postal III style (3), can be also changed with "hud_fastswitch" command. Enable Developer Console directly via Gamepad UI Mouse sensitivity on Gamepad UI can be increased up to 20.
  • (NEW) Some improvements to old VGUI: Video - Advanced Removed broken "Use 'bloom' effect when available" that always uncheck itself when saved. Bloom and HDR will still functioning normally with it's options remain available. FOV options increased to 120 without using Console command.
  • Optional: Orange Gamepad UI scheme with Verdana & Trebuchet MS font included.

New since 11/16/2024:

HALF-LIFE 2 20th ANNIVERSARY UPDATE

See changes at: https://www.half-life.com/en/halflife2/20th

Other

  • Steam Input seems to be functional, again. To get this to work you need to enable it on Steam > View controller settings.
  • Updated SDL to 2.30.9
  • Updated DXVK to 2.5
  • Updated dxsupport.cfg (again) to includes NVIDIA GPU from GTX 700 series up to RTX 40 series, aswell as forcing dxlevel 95 on Intel HD Graphics. -- This meant that the game will now set anti-aliasing, textures and other settings to highest on these GPUs by default when launching the game for first time. -- On other GPUs, the game will default to 4x MSAA, just like the 20th anniversary version.

Bugs fixed:

November 16/17, 2024 (Hotfix)

  • Fixed a crash that could occur in some languages when starting a new chapter.
  • UI - Fixed some weapon icon alignment issues at various resolutions.
  • Workshop changes included even through HL2 Update never have one anyway.

November 16, 2024

Previously:

  • Dropship container gun fix which makes the gun possible to turn (broken since 2007 on X360/PS3, and 2010 on PC. Fixed in 2022.)
  • Long loading saves bug/engine freezing while saving has been fixed.
  • Improved loading times (for users with HDD only)
  • Fixed some stuttering on level transitions
  • NPC eyes not blinking (fixed in 2019)
  • Some missing Combine sounds has been fixed (noticeable by shooting them)
  • and much more... (see here)

Bugs that hasn't been fixed/changes not included

  • Does not include 20th maps fixes (but Update itself even also have it's own changes and fixes aswell).

TODOs:

  • Combining Developer Commentary (20th anniversary) with Community Commentary
  • Also fixing typos in official Developer Commentary and the audio caching commentary subtitles being missing
  • Map changes

LICENSE (ignore)

Games files included in this patch are © 2004 - 2024 Valve Corporation. Commercial purposes not allowed.

SDL 2 and DXVK:

This software is provided 'as-is', without any express or implied
warranty.  In no event will the authors be held liable for any damages
arising from the use of this software.


Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
   claim that you wrote the original software. If you use this software
   in a product, an acknowledgment in the product documentation would be
   appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not be
   misrepresented as being the original software.

3. This notice may not be removed or altered from any source distribution.

                  Copyright (c) 2017 Philip Rebohle
                  Copyright (c) 2019 Joshua Ashton
                  Copyright (c) 2019 Robin Kertels
                  Copyright (c) 2023 Jeffrey Ellison

                          zlib/libpng license

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

– The origin of this software must not be misrepresented; you must not
  claim that you wrote the original software. If you use this software
  in a product, an acknowledgment in the product documentation would be
  appreciated but is not required.

– Altered source versions must be plainly marked as such, and must not
  be misrepresented as being the original software.

– This notice may not be removed or altered from any source distribution.

Uses Half-Life 2 icon made by vaksa for the setup bitmap. © 2005 vaksa https://www.deviantart.com/vaksa/art/Half-Life-2-icon-16869820 and the Windows Vista/7 setup icon from Microsoft Windows. © Microsoft Corporation.

This patch is not made by, or affiliated with Valve, Fillip Victor, and others who have worked on the game.

About

This is a patch for Fillip Victor's Half-Life 2 Update, that fixes bugs + adding Steam Deck UI + Built-in Vulkan support.

Resources

Stars

Watchers

Forks

Packages

No packages published