ReHLDS, Reverse-engineered HLDS

Аватар
WaLkZ
Извън линия
Администратор
Администратор
Мнения: 799
Регистриран на: 05 Окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 75 пъти
Получена благодарност: 227 пъти
Обратна връзка:

ReHLDS, Reverse-engineered HLDS

Мнение от WaLkZ » 20 Окт 2016, 18:40

Изображение Какво е ReHLDS ?

ReHLDS е резултат от обратен инженеринг (декомпилиране) на оригиналния HLDS (build 6152/6153), използвайки DWARF информацията за отстраняване на грешки вградена в Linux версията на HLDS, engine_i486.so.
В процеса на декомпилиране са установени и оправени много недостатъци и потенциални бъгове.
Мотивация:
Главната мотивация - Valve нищо не прави и няма възможност нормално да се оправят бъгове.

Цели:
  • Предоставяне на по-стабилен HLDS с разширени API-та за модове и плъгини.
  • Оптимизация на производителността в бъдеще.
Текущ статус:
Двигателя е стабилен.

Как се използва ?
ReHLDS е напълно съвместим с оригиналния HLDS. Всичко, което трябва да направите е да изтеглите бинарния файл и да замените оригиналния swds.dll / engine_i486.so. Използвайте последен билд на HLDS 6153 изтеглен през steamcmd. Компилираните файлове на двигателя може да намерите тук (изберете .zip файла по дата, който последно е качен).

В архива, в папка bin има две папки 'win32' и 'linux32'
  • 'win32' файловете за Windows (swds.dll е ReHLDS, останалите файлове са за HLTV)
  • 'linux32' файловете за Linux (engine_i486.so е ReHLDS, останалите файлове са за HLTV)
Внимание!
ReHLDS не е бинарно съвместим с оригиналния HLDS, защото е компилиран с друг компилатор. Това означава, че метамод плъгини, които анализират бинарния код (Orpheu, Okapi) вероятно няма да работят с ReHLDS.

Аватар
<< SaNchez >>
Извън линия
Потребител
Потребител
Мнения: 131
Регистриран на: 02 Ное 2016, 22:00
Местоположение: по сфета и у нас
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от << SaNchez >> » 02 Ное 2016, 22:07

Браво за хубавите преводи , както и редовна поддръжка на тези сървърни модули :coolface:
Обаче така и не можах да разбера за какво служи ReGameDLL и задължително ли е , защото съм заинтересован? :huh:
Данък обществено мнение не плащам :coolface:

Аватар
WaLkZ
Извън линия
Администратор
Администратор
Мнения: 799
Регистриран на: 05 Окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 75 пъти
Получена благодарност: 227 пъти
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от WaLkZ » 03 Ное 2016, 15:36

ReGameDLL е името на проекта, тоест става въпрос за самият Counter Strike мод за Half-Life, който също както ReHLDS е декомпилиран, оптимизиран и допълнен с нови функционалности и най-важното се поддържа. Иначе ще ти затрябва ако искаш да подкараш определени добавки, които го изискват.

Аватар
<< SaNchez >>
Извън линия
Потребител
Потребител
Мнения: 131
Регистриран на: 02 Ное 2016, 22:00
Местоположение: по сфета и у нас
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от << SaNchez >> » 03 Ное 2016, 21:50

Значи не е задължително а само за плъгини които го изискват ок
Данък обществено мнение не плащам :coolface:

Аватар
mount4
Извън линия
Потребител
Потребител
Мнения: 187
Регистриран на: 03 Ное 2016, 19:54
Местоположение: Варна
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от mount4 » 05 Ное 2016, 06:18

Кое да използвам ? pure или bugfixed
94.190.190.195:27015 -> Изображение <-- Runemod here !
94.190.190.195:27017 -> Изображение

Segmentation fault Изображение <-- Opera browser !

Аватар
WaLkZ
Извън линия
Администратор
Администратор
Мнения: 799
Регистриран на: 05 Окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 75 пъти
Получена благодарност: 227 пъти
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от WaLkZ » 05 Ное 2016, 08:44

bugfixed е ReHLDS

Аватар
mount4
Извън линия
Потребител
Потребител
Мнения: 187
Регистриран на: 03 Ное 2016, 19:54
Местоположение: Варна
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от mount4 » 05 Ное 2016, 11:42

е тогава защо има папка "pure" ? аз мога да си backup-na file-a като го преименувам на "engine-i486.so.1"
94.190.190.195:27015 -> Изображение <-- Runemod here !
94.190.190.195:27017 -> Изображение

Segmentation fault Изображение <-- Opera browser !

Аватар
WaLkZ
Извън линия
Администратор
Администратор
Мнения: 799
Регистриран на: 05 Окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 75 пъти
Получена благодарност: 227 пъти
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от WaLkZ » 08 Ное 2016, 16:39

Доколкото знам pure го ползват само за тестове.

Аватар
nekkyw
Извън линия
Потребител
Потребител
Мнения: 9
Регистриран на: 22 Окт 2016, 20:09

Re: ReHLDS - Reverse-engineered HLDS

Мнение от nekkyw » 08 Ное 2016, 19:30

То дефакто ще трябва и двете ли да се инсталират?

Аватар
WaLkZ
Извън линия
Администратор
Администратор
Мнения: 799
Регистриран на: 05 Окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 75 пъти
Получена благодарност: 227 пъти
Обратна връзка:

Re: ReHLDS - Reverse-engineered HLDS

Мнение от WaLkZ » 08 Ное 2016, 20:38

Не, само от bugfixed

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “ReHLDS и допълнения”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 гост