Skip to content

Releases: sultim-t/xash-rt

Half-Life 1: Ray Traced 1.0.5a

04 Mar 09:46
Compare
Choose a tag to compare

Install

  1. Buy and install Half-Life (1998) on Steam

    • A clean installation without any mods is preferable
    • It doesn't work with Half-Life: Source
  2. Open its folder

    • In Steam library: right click on Half Life → Manage → Browse local Files
  3. Unzip hl1-rt-patched.zip into the folder

    • If you have a previous version of the mod, delete existing rt and rt_bin folders
    • Replace if prompted: so original configs will not interfere with HL1 RT
  4. Run rt_bin/xash3d.exe from its folder

    • Press X to switch renderers on the fly
    • To use DLSS, additional steps are required (see below)
Optional DLSS
  1. Download RayTracedGL1-Bundle-DLSS.zip
    • Replace the original rt_bin/RayTracedGL1.dll with a new one bin/RayTracedGL1.dll from RayTracedGL1-Bundle-DLSS.zip
  2. And download nvngx_dlss.dll
    • Place it into the rt_bin folder, ensure that it's called nvngx_dlss.dll

Info

Update log
  • Small fix for menu artifacts
Known issues
  • AMD GPUs might have some incompatibility issues
  • Classic renderer doesn't support dynamic lightmaps (consequently, a flashlight)
  • Classic renderer doesn't support sky visibility polygons, so some unintended objects might be observed in a skybox
  • Classic renderer's decals don't have lightmap lighting
  • Hazard Course is not supported yet
Green / Red light fix for the latest drivers
  • If you experience problems with weird green lighting spilling everywhere / having reddish shadows, hl1-rt-patched.zip contains patched shaders for the latest drivers. The previous unpatched version is still available as hl1-rt-combined-previous.zip.

If you would like to discuss, go to Discussions
If you have an issue, please, try find it in Issues or Discussions, as it might be already solved

Mods

Mods that use special logic (i.e. with custom .dll-s) must be recompiled to 64-bit.
Mods that just replace models or add maps should work, but the lighting might be overly dark and unplayable.
Custom maps must be manually tweaked.

Articles:

Download

Half-Life 1: Ray Traced 1.0.5

24 Feb 15:05
Compare
Choose a tag to compare

Install

  1. Buy and install Half-Life (1998) on Steam

    • A clean installation without any mods is preferable
    • It doesn't work with Half-Life: Source
  2. Open its folder

    • In Steam library: right click on Half Life → Manage → Browse local Files
  3. Unzip BOTH hl1-rt.zip AND hl1-rt-resources.zip into the folder

    • If you have a previous version of the mod, delete existing rt and rt_bin folders
    • Replace if prompted: so original configs will not interfere with HL1 RT
  4. Run rt_bin/xash3d.exe from its folder

    • Press X to switch renderers on the fly
    • To use DLSS, additional steps are required (see below)
Optional DLSS
  1. Download RayTracedGL1-Bundle-DLSS.zip
    • Replace the original rt_bin/RayTracedGL1.dll with a new one bin/RayTracedGL1.dll from RayTracedGL1-Bundle-DLSS.zip
  2. And download nvngx_dlss.dll
    • Place it into the rt_bin folder, ensure that it's called nvngx_dlss.dll
Update log
  • Vsync option should work correctly now
  • Option to forcibly disable server->client culling, but it has a great impact on the performance
    • Problem description: Part of the objects are culled by a server before sending packets to a client (and in HL1, even in singleplayer, a local server is created). So some objects might not have proper shadows / be reflected in mirrors / etc, until a server actually sends them
  • Texture improvements: retinal scanners, alien grunts sprites at the game end, health kits, vortigaunt chrome
  • Missing crossbow crosshair is restored
  • Windows, some leftover lights are removed in the furnace room in Surface Tension
  • Sun light leak fix in Questionable Ethics
  • Incorrect sun halo fix
  • Option to disable lens dirt
Known issues
  • AMD GPUs might have some incompatibility issues
  • Classic renderer doesn't support dynamic lightmaps (consequently, a flashlight)
  • Classic renderer doesn't support sky visibility polygons, so some unintended objects might be observed in a skybox
  • Classic renderer's decals don't have lightmap lighting
  • Custom maps should work, but the lighting might be overly dark and unplayable; performance on them may be worse
  • Hazard Course is not supported yet

If you would like to discuss, go to Discussions
If you have an issue, please, try find it in Issues or Discussions, as it might be already solved

Download

Half-Life 1: Ray Traced 1.0.4

21 Feb 22:13
Compare
Choose a tag to compare

Install

  1. Buy and install Half-Life 1 on Steam

    • A clean installation is preferable
  2. Open its folder

    • In Steam library: right click on Half Life → Manage → Browse local Files
  3. Unzip hl1-rt.zip and hl1-rt-resources.zip into the folder

    • Replace if prompted: so original configs will not interfere with HL1 RT
  4. Run rt_bin/xash3d.exe

    • Press X to switch renderers on the fly
Optional DLSS
  1. Download nvngx_dlss.dll
    • Place it into the rt_bin folder, ensure that it's called nvngx_dlss.dll
  2. Download RayTracedGL1-Bundle-DLSS.zip
    • Replace the original rt_bin/RayTracedGL1.dll with a new one bin/RayTracedGL1.dll from RayTracedGL1-Bundle-DLSS.zip
Known issues
  • AMD GPUs might have some incompatibility issues
  • Part of the objects are culled by a server before sending packets to a client (and in HL1, even in singleplayer, a local server is created). So some objects might not have proper shadows / be reflected in mirrors / etc, until a server actually sends them
  • Classic renderer doesn't support dynamic lightmaps (consequently, a flashlight)
  • Classic renderer doesn't support sky visibility polygons, so some unintended objects might be observed in a skybox
  • Classic renderer's decals don't have lightmap lighting
  • Custom maps should work, but the lighting might be overly dark and unplayable; performance on them may be worse
  • Hazard Course is not supported yet

If you would like to discuss, go to Discussions

Download