S.T.A.L.K.E.R.: Call of Pripyat Guide

Параметры запуска xrEngine 1.6.x for S.T.A.L.K.E.R.: Call of Pripyat

Параметры запуска xrEngine 1.6.x

Overview

Данное руководство представит все известные параметры запуска S.T.A.L.K.E.R Зов Припяти.

Пути к папкам и файлам

-fsltx — инициализация игры через fs.ltx вместо fsgame.ltx; актуально при совмещении X-Ray SDK с игрой
-ltx [user_custom.ltx] — загружает и исполняет указанный .ltx-файл с настройками (вида user.ltx)
-overlaypath [директория] — путь к директории для сохранённых игр/профилей/конфигурационных файлов (appdata)

Запуск

demomode [имя] — запускает .xrdemo-ролик
-file_activity — записывает в файл активность консоли на протяжении игры
-load [savegame] — загружает сохранение с указанным именем
-noprefetch — отключает предварительную загрузку ресурсов: игра запускается быстрее, но из-за дополнительных подгрузок быстродействие может упасть, в отдельных случаях – вплоть до зависания
-nolog — отключает ведение лога

-no_call_stack_assert — запуск без коллбэков
-batch_benchmark — Запуск в режиме бенчмарка
-ignore_save — Работа без сохранений
-x86 — 32-битный режим

-nojit — отключает just-in-time debugger; таким образом, если игра будет завершена ошибкой, лога в буфере обмена не будет.

-start [server(spawn_name/single/alife) client(localhost)] — запуск сервера/клиента одиночной или мультиплеерной игры напрямую, без загрузки главного меню
-$ — выполняет заданную консольную команду после запуска (пример: -$r2_gloss_factor 2.5)
-ss_tga — все скриншоты будут сохраняться как в .jpg с компрессией, так и в lossless-формат .tga

Работа с памятью

-no_memory_usage
-swap_on_compact
-mem_debug

Геймплей

-psp — включает корректную работу прицела в режиме камеры cam_2, позволяя играть от третьего лица

В xrEngine версии 1.5 (Чистое небо) наблюдаются баги.

Рендер

-r2 — запускает игру с рендером R2 (полное динамическое освещение)
-r2a — запускает игру с рендером R2a (объектное динамическое освещение, упрощенный режим)
-r4xx — запускает игру с рендером R4 (DX11)
-center_screen — центрирует экран, когда игра запущена в оконном режиме
-depth16 — переключает глубину цветопередачи на 16 бит

Видеокарта

-gpu_nopure — переключает GPU из режима pure hardware (полное ускорение) в simple hardware (упрощенное ускорение)
-gpu_ref — переключает GPU в режим reference mode
-gpu_sw — переключает GPU режим в software renderer (программное ускорение)
-disasm — записывает в папке с логами содержимое шейдеров из оперативной памяти

R1 (режим статического освещения)

-nodistort — удаляет эффекты искажения, например тёплый воздух вокруг огня и воронки возле аномалий
-nocolormap — предположительно, отключает отображение color-составляющей лайтмапов
-no_dialog_header — в оконном режиме удаляет заголовок из диалога игры

R2 (режим динамического освещения)

-mblur — позволяет команде r2_mblur исполняться правильно
-noshadows — отключает тени от динамических источников света (кроме солнца), может добавить fps
-no_occq — запуск без эффекта ambient occlusion (SSAO/HDAO/HBAO)
-sunfilter — неактуально, тестовый режим отрисовки солнечного освещения
-hq — Режим высокого качества, предположительно режим DX10-11

-gloss — задает значение параметра r2_gloss_factor, независимо от консольных ограничений на область значений

{
-smap1536
-smap2048
-smap2560
-smap3072
-smap4096 — набор ключей, задающих разрешение карты теней (shadow map), т.е. их детализацию; высокие значения требуют соответствующих ресурсов
}

Сеть

-dump_traffic – Режим ведения лога сетевого трафика

Звук

-nosound — отключает весь звук в игре, равно как и саму загрузку звуков; может быть полезно для ускорения тестов
-dsound — использовать DirectSound вместо OpenAL

Скрипты

-i
-keep_lua
-debug_ge
-_g

-designer — убирает многие скриптовые проверки: апдейт погоды, убирание оружия и т.п.

Назначение полностью неизвестно

-bug
-build
-ebuild
-pure_alloc
-pack [ ]
-svcfg
-tsh
-tdemo
-tdemof
-techdemo
-auto_load_arch

Список может быть неполным.

SteamSolo.com