ReHLDS является исходным проектом оригинального HLDS (сборка 6152/6153) с использованием отладочной информации DWARF, встроенной в Linux-версию HLDS, engine_i486.so.
Наряду с реверс-инжинирингом было повсеместно и исправлено множество дефектов и (потенциальных) ошибок.
Вы можете попробовать поиграть на одном из многих серверов, используя ReHLDS: Game Tracker.
Цели проекта
- Обеспечить более стабильную (чем официальную) версию выделенного сервера Half-Life с расширенным API для модов и дополнений.
- Оптимизация производительности (например, использование SSE для векторной математики) — еще одна цель на будущее.
Как это можно использовать?
ReHLDS полностью совместим с последней официальной религиозной HLDS, загруженной с помощью steamcmd. Все, что вам нужно сделать, это загрузить бинарные файлы rehlds и заменить оригинальные файлы swds.dll/engine_i486.so. Для Windows вы также можете найти файл swds.pdb с отладочной информацией.
Предупреждение! ReHLDS несовместим со старыми платформами 5xxx или ниже, загруженными с помощью hldsupdatetool.