Skip to content

Releases: megakarlach/HL2reUpdate

2.1.0.0 - 20th anniversary (with map changes + MMod 1.3 support) - BETA 1 (HOTFIX)

03 Jan 05:01
96b02c7
Compare
Choose a tag to compare

This is the beta version of reUpdate, it is currently experimental.

This new version include map changes, with two versions of the map, one without ambient occlusion, and other with lightmapped ambient occlusion (which looks nicer but makes the game looks bit dark in HDR). It also has Developer Commentary (partially added in first 3 chapters, and d2_coast_10), MMod 1.3 support, and more.

HOTFIX: Reuploaded to include missing VPKs files for Community Commentary in MP3 format.

New:

Map changes:

  • Some lightmaps which Update (or even 20th anniversary) missed has been changed to "8" or "4" (and sometime other value).
  • light_environment adjustment, and Radial fog
  • and more, see the changelog file for the map changes for more info.

Developer + Community Commentary combined:

  • Now shipped with developer and community commentary, but still work in progress.
  • Currently developer commentary (spoken by Valve dev team), is only available on d1_trainstation_01 up to d1_canals_05, currently work in progress.

MMod 1.3 support (experimental):

  • NOTE: Since MMod was built on older SDK 2013 code, you will miss out some 20th anniversary features (Steam Input sensitivity settings in-game, both autoaim settings and HUD aspect ratio became non-functional, aswell Classic Effects (2004 particles)). But you will get some 20th anniversary features like music continues to play when map changes, VGUI UI scaling, aswell as 20th anniversary map changes.
  • On the other hand, some post-processing effects (and FXAA) in MMod are also broken with 20th anniversary, so disable them to avoid wireframe displaying on the screen.

Engine update:

  • Now runs on build 9377890 (Nov 26, 2024)

Other:

  • Restored legacy (Xbox/XInput) controller support, since it may works better on cheap/fake controllers, and it has the auto-acceleration which does not exist when using Steam Input. Steam Input must be disabled in order to use legacy controller support.

Bug fixes:

  • UI fonts renderer now looks exactly like the 20th anniversary version.

Currently the following maps included on this patch have 20th anniversary changes combined with Update changes:

d1_trainstation_01 to 06
d1_canals_01 to 05
d2_coast_10
The rest of the map is still currently being worked on.

Comparison:

d1_canals_03 - Particles and Sprites (Update vs OG 20th anniversary vs reUpdate)
ezgif com-resize(1)
d1_canals_05 - Radial fog (Update vs reUpdate)
d1_canals_05_compare1
d1_canals_05_compare3
d2_coast_10 - New 3D skybox
ezgif com-resize(2)

Controller / Steam Input differences & notes:

  • Legacy XInput controller support: is natively implemented into game code, no Gamepad UI support, has acceleration (or rotating speed slowly increases) when moving the stick even all the way. Also works better for fake Xbox controller even if it have very sensitive sticks.
  • Steam Input: Support more controllers (Xbox, PS, Nintendo, etc.), and other or newer controller support will be automatically added without modifying game code, has Gamepad UI support, rotating speed slowly increases only if your stick is in middle, but not moved all the way. Works badly with controller (including fake Xbox controller) which has very sensitive stick (which would cause the camera to move extremely fast).
    If you want to enable legacy (XInput) controller support, disable Steam Input.
    If you want to enable Steam Input, disable legacy controller support.

If Steam Input is not working, try to restart the game or Steam. And make sure the game is launched through Steam (and Steam Input is enabled on Steam settings).
Xbox controller notes: Sometime theres a chance that if you already disable legacy controller support, Steam Input might stop working. IDK why this is happening. This issues is not affected when using PlayStation, Nintendo, or other controllers.

Installation:

See the readme file inside.

UPGRADING NOTES:

This beta version supported upgrading from the following previous version of reUpdate:
2.0.0.0 > 2.1.0.0 Beta 1
2.0.0.1 > 2.1.0.0 Beta 1
2.0.0.2 > 2.1.0.0 Beta 1

To upgrade, simply overwrite the file as normal (just like clean install).

If you have previous version of reUpdate below, UNINSTALL & VERIFY GAME ON STEAM before install this BETA version:
1.0.4.2 or earlier

If you encounter issues when upgrading, you may try to uninstall reUpdate completely, verify the game on Steam, then install the patch.

For the maps, if you have issues with it (like getting softlocked), file a bug report and revert back to Update's original map if you have backed it up.

DOWNLOAD NOTES:

This version has been updated on 1/5/2025 to include missing VPKs file for Community Commentary (in MP3 format).

  • HL2 reUpdate 2.1.0.0 BETA 1 + Map Changes without AO.7z include both the 20th anniversary engine patch, aswell as map changes without lightmapped ambient occlusion, and Developer Commentary (Included missing VPKs)
  • HL2 reUpdate - Map Changes with AO.7z - only includes map changes with ambient occlusion, requires both the patch to be installed first, then overwrite the map with this one on the zip.

2.0.0.2 - 20th anniversary - Nov 18 update

19 Nov 17:49
f2f3171
Compare
Choose a tag to compare

Changelogs

reUpdate specific changes:

  • Updated Hammer++, added HLMV++

2.0.0.1 - 20th anniversary hotfix

18 Nov 16:00
f2f3171
Compare
Choose a tag to compare
  • Fixed a crash that could occur in some languages when starting a new chapter.
  • UI - Fixed some weapon icon alignment issues at various resolutions.
  • Included Workshop changes even through HL2: Update never had them anyway.

2.0.0.0 - Half-Life 2 Update + 20th Anniversary Update

16 Nov 16:58
Compare
Choose a tag to compare

Happy 20th Anniversary of Half-Life 2!

This is the new version of reUpdate. It includes many changes from 20th anniversary update. Additionally, since Half-Life 2 is free, I was able to own legit copy and thus, managed to find out how to get Steam Input to work with HL2: Update (it even works with GamepadUI).

NOTE: Does not include official Valve Developer Commentary, only the original Community Commentary. Also this release is currently Windows only for now, but I might plan to do Linux versions and getting it to work properly.
NOTE 2: If you get an error about "sourcevr.dll", delete that file.

11/17/24 UPDATE: Reuploaded beacuse I forgot to include new DXVK. Also, Valve just released a hotfix recently, 2.0.0.1 coming soon.

Changelogs

See official changes from Valve here: https://www.half-life.com/en/halflife2/20th.

reUpdate specific

  • Gamepad UI's Chapter 6 thumbnail updated again.
  • Updated SDL2 to 2.30.9
  • Updated DXVK to 4.5

Screenshots/Features

reUpdate Screenshot 1
reUpdate Screenshot 2
reUpdate Screenshot 3
reUpdate Screenshot 4

1.0.4.2 (Win) - Updated SDL2, DXVK, dxsupport.cfg, added Source SDK

15 Sep 15:18
69efa87
Compare
Choose a tag to compare

Info

Some new changes. Windows + Linux tested. Mac remains untested and requires building x64 executable manually on macOS Catalina (and later), aswell as Apple Silicon.

This version includes both manual install, and installer version.

Changes:

Source SDK

  • Added Hammer++ and included GameConfig.txt
  • Added detail.vbsp and lights.rad

Other

  • (9/16/2024) Fixed Linux version
  • Updated SDL to 2.30.7
  • Updated DXVK to 2.4
  • Updated dxsupport.cfg to includes NVIDIA GPU from GTX 700 series up to RTX 40 series.
    • 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. This does not apply to newer AMD/ATI systems as I don't have time to include them here.
  • Minor changes to Chapter 14 thumbnail on Gamepad UI.

Install instructions

1.0.4.1 - NSIS Installer for Windows (finally), updated SDL2, Mac & Linux port.

17 Apr 11:53
2b4ba25
Compare
Choose a tag to compare

A minor update that finally adds the NSIS installer (for Windows), and updated SDL2. This release is bit rushed as I yet to cleanup some git file, removing the component dialog on NSIS (which was left blank), but it works anyway.

Linux and Mac version of reUpdate were also available, but please note that the Mac version may only contain updates from 2019 or earlier, may not include newer bug fixes from 2022 (like the Dropship gun fix), and does not support Gamepad UI likely because Valve hasn't maintained the Mac port (along with most other Source games on Mac) for very long time.

1.0.4.0 - build 8491853

25 Nov 16:32
0f65b06
Compare
Choose a tag to compare

hl2reupdatelogo

Minor updates:

Updated to November 17, 2023 patch (build 8491853), which includes those fixes:

  • Fixed a hang where NPC pathfinding could stall forever
  • Fixed sprinting when using an external controller
  • This patch itself: Renamed from HL2 Update++ to HL2: reUpdate.

NOTES

  • For now, you have to install the patch by copying the files from folder, I will try to set up NSIS installer again at some point.
  • Reuploaded in Nov 26 to include newer version of SDL2 (2.28.5).

1.0.3.2 - Build 7671541 (Improvements to Gamepad UI & Classic VGUI)

28 Feb 11:02
d50bac1
Compare
Choose a tag to compare
  • More improvements and few new features to Gamepad UI, restored some missing options, including:
    Keyboard Advanced Options:
    hl2_2023_02_28_16_41_55_936
    Fast Weapon Switch - Disabled (0), Enabled (1), Enabled with Gamepad/Console style, Enabled with Horizontal style/Postal III style.
    Enable Developer Console directly via Gamepad UI
    hl2_2023_02_28_16_44_33_570
    Mouse sensitivity on Gamepad UI can be increased up to 20.
  • Some improvements to old VGUI:
    Video - Advanced
    hl2_2023_02_28_16_48_52_297
    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 stuff:
opt0
opt1
opt2

  • Themed Gamepad UI with orange color scheme, Verdana & Trebuchet MS font.

1.0.3.1 - Build 7671541 (New Installer & latest)

26 Feb 08:37
d50bac1
Compare
Choose a tag to compare

Installer only, synced with GameBanana & PCGW release.

More optional stuff will be coming including Verdana font for the Gamepad UI.

To enable Vulkan (use -vulkan as launch options)
To enable Gamepad UI (use -gamepadui as launch options, requires Vulkan GPU to work, Vulkan will be automatically enabled when Gamepad UI is enabled).