Releases: sultim-t/xash-rt
Half-Life 1: Ray Traced 1.0.5a
Install
-
Buy and install Half-Life (1998) on Steam
- A clean installation without any mods is preferable
- It doesn't work with Half-Life: Source
-
Open its folder
- In Steam library: right click on Half Life → Manage → Browse local Files
-
Unzip
hl1-rt-patched.zip
into the folder- If you have a previous version of the mod, delete existing
rt
andrt_bin
folders - Replace if prompted: so original configs will not interfere with HL1 RT
- If you have a previous version of the mod, delete existing
-
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
- Download RayTracedGL1-Bundle-DLSS.zip
- Replace the original
rt_bin/RayTracedGL1.dll
with a new onebin/RayTracedGL1.dll
fromRayTracedGL1-Bundle-DLSS.zip
- Replace the original
- And download nvngx_dlss.dll
- Place it into the
rt_bin
folder, ensure that it's callednvngx_dlss.dll
- Place it into the
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 ashl1-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
Install
-
Buy and install Half-Life (1998) on Steam
- A clean installation without any mods is preferable
- It doesn't work with Half-Life: Source
-
Open its folder
- In Steam library: right click on Half Life → Manage → Browse local Files
-
Unzip BOTH
hl1-rt.zip
ANDhl1-rt-resources.zip
into the folder- If you have a previous version of the mod, delete existing
rt
andrt_bin
folders - Replace if prompted: so original configs will not interfere with HL1 RT
- If you have a previous version of the mod, delete existing
-
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
- Download RayTracedGL1-Bundle-DLSS.zip
- Replace the original
rt_bin/RayTracedGL1.dll
with a new onebin/RayTracedGL1.dll
fromRayTracedGL1-Bundle-DLSS.zip
- Replace the original
- And download nvngx_dlss.dll
- Place it into the
rt_bin
folder, ensure that it's callednvngx_dlss.dll
- Place it into the
Update log
- Vsync option should work correctly now
- Frame limiters are uncapped by default (
vid_displayfrequency
,sleeptime
) thanks to a1batross
- Frame limiters are uncapped by default (
- 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
Install
-
Buy and install Half-Life 1 on Steam
- A clean installation is preferable
-
Open its folder
- In Steam library: right click on Half Life → Manage → Browse local Files
-
Unzip
hl1-rt.zip
andhl1-rt-resources.zip
into the folder- Replace if prompted: so original configs will not interfere with HL1 RT
-
Run
rt_bin/xash3d.exe
- Press X to switch renderers on the fly
Optional DLSS
- Download nvngx_dlss.dll
- Place it into the
rt_bin
folder, ensure that it's callednvngx_dlss.dll
- Place it into the
- Download RayTracedGL1-Bundle-DLSS.zip
- Replace the original
rt_bin/RayTracedGL1.dll
with a new onebin/RayTracedGL1.dll
fromRayTracedGL1-Bundle-DLSS.zip
- Replace the original
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