S.T.A.L.K.E.R. Wiki

We've Moved! Just as Gamepedia has joined forces with Fandom, this wiki had joined forces with our Fandom equivalent. The wiki has been archived and we ask that readers and editors move to the now combined wiki on Fandom. Click to go to the new wiki.

ПОДРОБНЕЕ

S.T.A.L.K.E.R. Wiki
Advertisement
S.T.A.L.K.E.R. Wiki

Эту статью необходимо переписать в соответствии с принятыми стандартами качества..
Пожалуйста, помогите улучшить эту статью. Более подробную информацию можно найти на странице обсуждения.

S.T.A.L.K.E.R.: Shadow of Chernobyl
X­-Ray Engine
X­-Ray Engine
Номер сборки1957
Дата компиляции09 ноября 2004 г.
В составе
  • Исполн. файлы
РаботоспособностьЗапускается; Не работает
Локации
ЗащитаSecuROM

Техническая сборка, судя по всему, предназначалась для отладки R2. Игровые ресурсы, предположительно с уровнем dx9_workshop1, до наших дней не сохранились. Но можно сделать свои ресурсы (также есть готовая сборка-самопал). Ниже будет указано, как это сделать.

История появления

Слив сборок 09.02.11

Скачать

Установка

1. Распаковать папку со сборкой.

2. Собрать ресурсы.

Известные проблемы

Описание: В версиях ОС Windows новее XP возникает ошибка вида: Out of memory. Memory request: 300 012 k.
Решение: Запустить мастер соместимости приложений и согласиться с предложенными настройками совместимости и установкой дополнительных компонент (как минимум, необходима установка Microsoft Visual Studio Runtime). По возможности, закрыть все требовательные к памяти приложения.

Сборка ресурсов (gamedata) и запуск

Ближайшей технически совместимой сборкой, является сборка 1964. Попробуем перенести её ресурсы.

Что для этого необходимо:

1. Скопировать в папку со сборкой файл gamedata.xp0 от 1964 сборки (и переименовать в gamedata.xp1, для чего — будет видно позднее).

2. Скопировать туда-же файлы fs.ltx и fsgame.ltx от 1964 сборки.

3. По пути gamedata\textures\ui скопировать файлы:

hud_group_back.dds
hud_group_back_sel.dds
hud_group_list_bottom.dds
hud_group_list_item.dds
hud_group_list_item_health.dds
hud_group_list_top.dds
hud_health_back.dds
hud_health_bar_armor.dds
hud_health_bar_health.dds

Их можно взять, по сути, из ресурсов любой другой сборки (в частности, 1114 и 2215).

4. В корневой папке сборки создать батник с текстом

@xr_3da.exe -nocache -noprefetch -ltx user.ltx -start server(ai_test/single) client(localhost)

5. Запустить батник.

Всё, вы перенесли содержимое сборки 1964 на движок 1957.

Адаптация локаций под сборку

В архивах слива сборок 09.02.11, есть несколько бэкапов с локациями. Не все они совместимы с 1957 сборкой. Конкретно, нас интересует папка !levels_backup, находящаяся в архиве levz (пятый архив второй порции). Большинство этих локаций было использовано в адаптации к сборкам 1994 и 2212. Теперь можно попробовать перенести некоторые на 1957 сборку.

Тестовая локация dx9_workshop1

Представляет собой ранний вариант тестовой локации из сборки 2218. Вполне возможно, что именно эта локация входила в изначальные игровые ресурсы сборки, но точных доказательств нет.

Порядок действий при адаптации:

1. Скопировать в папку с уровнями (gamedata\levels) папку dx9_workshop1 из папки !levels_backup, которая находится в архиве levz.

2. Скопировать в папку со сборкой файл gamedata.xp0 от 2218 сборки.

3. Вставить в сборку следующие ресурсы:

xr_conditions_impl.script
xr_replics.script
xr_scienist2.script
secret_lab_killer.script
xr_outcast.script
small_script.script
dx9_workshop.script

Их можно найти, в частности, в ресурсах сборки 2215.

4. Запустить батник run_r1.bat (тот что был в сборке изначально)

5. Батник run_r2.bat (второй рендер) для этой локации не работает. Если кто-то сможет наладить его работу, пишите.

Тестовая локация _dc_1

Представляет собой три «висящие» в воздухе пятиэтажки и возможно является частью локации Мёртвый Город.

Порядок действий при адаптации:

1. Скопировать в папку с уровнями (gamedata\levels) папку _dc_1 из папки !levels_backup, которая находится в архиве levz.

2. Вставить в сборку следующие текстуры:

crete\crete_pot_gr
crete\crete_stena_gr
crete\crete_walls18a
crete\crete_walls_rg01
crete\crete_walls_rg02
crete\crete_walls_rg03
crete\crete_walls_rg04
crete\crete_walls_rg05
crete\crete_walls_rg06
crete\crete_walls_rg08
door\door_gr
door\door_gr01
door\door_gr02
door\door_gr04
door\door_gr05
glow\glow_green
mtl\mtl_wall_gr01
prop\prop_vanna_old
sign\sign_gr
ston\ston_brick_gr
ston\ston_stairs1
wind\wind_gr01
wind\wind_gr02
wind\wind_gr03
wind\wind_gr06
wind\wind_gr08
wind\wind_gr10
wood\wood_dosk_gr01

3. Создать батник:

@xr_3da.exe -nocache -noprefetch -ltx user.ltx -start server(_dc_1/single) client(localhost)

4. Запустить.

Сетевая игра

В данной сборке возможно сделать сетевую игру, тут подробно описано как это сделать.

Нам понабиться распаковщик. Распаковываем gamedata.xp0 от сборки 1964, далее делаем следующие:

1. Заходим в папку levels, копируем папку ai_test, переименовываем в fog_net

2. Идём в папку fog_net, удаляем файл level.spawn

3. Всё можно запускать батники приведены ниже.

Батник для запуска в режиме Все против всех:

@xr_3da.exe -nocache -noprefetch -ltx user.ltx -start server(fog_net/deathmatch) client(localhost)

Батник для запуска в режиме Команда против команды

@xr_3da.exe -nocache -noprefetch -ltx user.ltx -start server(fog_net/teamdeathmatch) client(localhost)

Advertisement