Game update

Resonance Decade Update: Hotfix #2

Black Mesa · published · build 18943022

Hello Scientists! We've deployed a hotfix surrounding issues recently reported to improve your experience around the facility.

Changelist:

  • Replaced old bone separation logic for ragdolls with a trace-based solver that resolves occluded or embedded bones:

    • Ensures hierarchy-correct traversal by sorting bones by tree depth before applying fixes.

    • Uses trace normals and parent-to-child constraints to reposition bones without excessive separation.

    • Scales inherited velocity by mass ratio and biases resolution based on contact direction.

    • Added debug overlay (r_debug_ragdoll_separation_solver) for visualizing correction passes.

    • Minor cleanup of redundant vector normalization and more consistent use of safe math.

  • Fixed incorrect animation state when unarmed in multiplayer.

  • Fixed grenade fuse continuing after the owner's death in multiplayer matches.

  • New DLL directory resolution functions are now enabled by default for improved security and compatibility.

  • Added support for the -disablenewdlldirectoryfunctions flag to disable SetDefaultDllDirectories and related APIs, allowing an alternative (legacy) DLL loading codepath.

  • Significantly improved Parallax Occlusion Mapping (POM) quality in applicable materials.

  • Enabled Parallax Occlusion Mapping (POM) functionality in ToGL.

  • Fixed normal mapping issues related to the dynamic lighting on Brush-based geometry,

  • Bundled a minimal set of required runtime dependencies from:

    • Microsoft Visual Studio 2010 (VC++ 10.0) SP1 Runtime

    • Microsoft Visual Studio 2013 (VC++ 12.0) Runtime

    • Microsoft DirectX End-User Runtime

    • LunarG Vulkan Runtime and Loader

  • Updated DXVK (Windows) to version 2.6.2,

  • Added -enableprocesspowerthrottlingstate flag. By default, setting the process power throttling state is disabled unless this flag is specified.

More from Black Mesa

Other announcements

All events