Ключи запуска X-Ray — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
KIRAY (обсуждение | вклад) |
KIRAY (обсуждение | вклад) |
||
| Строка 21: | Строка 21: | ||
setfenv(1, this)</lua> | setfenv(1, this)</lua> | ||
| − | '''-batch_benchmark''' | + | {|class=standart |
| − | '''-nojit''' | + | |- |
| − | '''-bug''' | + | !Ключ||Комментарий |
| − | '''-build''' | + | |- |
| − | все файлы, прочитанные файловой системой, будут скопированы из ''$server_root$'' (''$server_data_root$'') в ''$build_copy$'' (Доступен только на ''Debug'', ''Mixed'' конфигурациях) | + | |'''-batch_benchmark''' || запускает бенчмаркинг. Параметр: имя файла с опциями бенчмаркинга (''*.ini'', ''*.ltx''). Файл ищется в ''$app_data_root$'' |
| − | '''-ebuild''' | + | |- |
| − | '''-gebug_ge''' | + | |'''-nojit''' || отключен |
| − | '''-i''' | + | |- |
| − | '''-keep_lua''' | + | |'''-bug''' || устанавливает поле (флаг) ''bug'' структуры ''_options'' второго рендера в истину. Не имеет смысла. Включаемый им участок кода сейчас исполняется по умолчанию |
| − | '''-mem_debug''' | + | |- |
| − | '''-mt_cdb''' | + | |'''-build''' || устанавливает флаг файловой системы ''flBuildCopy''. Если флаг установлен, |
| − | '''-nes_texture_storing''' | + | все файлы, прочитанные файловой системой, будут скопированы из ''$server_root$'' (''$server_data_root$'') в ''$build_copy$'' (Доступен только на ''Debug'', ''Mixed'' конфигурациях) |
| − | '''-netsim''' | + | |- |
| − | '''-no_call_stack_assert''' | + | |'''-ebuild''' || устанавливает флаги файловой системы ''flBuildCopy'' и ''flEBuildCopy''. (Доступен только на ''Debug'', ''Mixed'' конфигурациях) |
| − | '''-no_direct_connect''' | + | |- |
| − | '''-nodf24''' | + | |style="background-color:red"|'''-gebug_ge''' || ?? |
| − | '''-nonvs''' | + | |- |
| − | '''-pure_alloc''' | + | |'''-i''' || отключает захват устройства ввода |
| − | '''-sjitter''' | + | |- |
| − | '''-forceskinw''' | + | |'''-keep_lua''' || запрещает перезапуск LVM |
| − | '''-sunfilter''' | + | |- |
| − | '''-svcfg''' | + | |'''-mem_debug''' || включение отладки менеджера памяти. Необходим для работы с консольной командой ''dbg_mem_check'' (доступна, как и ''dbg_mem_dump'', если определен макрос ''DEBUG_MEMORY_MANAGER'') |
| − | '''-tsh''' | + | |- |
| − | '''-tdemo''' | + | |'''-mt_cdb''' || что-то с обработкой коллизий (обработка колизий в отдельном потоке??), порождает поток ''CDB-construction'' |
| − | '''-tdemof''' | + | |- |
| − | '''-techdemo''' | + | |'''-nes_texture_storing''' || что-то делает с текстурами при ??отгрузки уровня?? |
| − | '''-x86''' | + | |- |
| − | '''-xclsx''' | + | |'''-netsim''' || включает симуляцию сети ? |
| − | '''-tune''' | + | |- |
| + | |'''-no_call_stack_assert''' || отключает вывод в лог call stack'a | ||
| + | |- | ||
| + | |style="background-color:red"|'''-no_direct_connect''' || ?? | ||
| + | |- | ||
| + | |'''-nodf24''' || отключает какие-то примбамбасы от видеокарт ATi на втором рендере (DF24/F4) | ||
| + | |- | ||
| + | |'''-nonvs''' || отключает какие-то плюшки для видеокарт NVIDIA 40* и выше на втором рендере (NVStencil) | ||
| + | |- | ||
| + | |'''-pure_alloc''' || что-то связано с пулом | ||
| + | |- | ||
| + | |'''-sjitter''' || как-то влияет на компиляцию шейдеров | ||
| + | |- | ||
| + | |'''-forceskinw''' || как-то влияет на компиляцию шейдеров | ||
| + | |- | ||
| + | |'''-sunfilter''' || как-то влияет на компиляцию шейдеров | ||
| + | |- | ||
| + | |'''-svcfg''' || Выполняет указанный конфигурационный файл на этапе загрузки ''level.game'' Параметр: имя выполняемого файла (''*.ltx'') | ||
| + | |- | ||
| + | |'''-tsh''' || как-то влияет на компиляцию шейдеров (какие-то T тени) | ||
| + | |- | ||
| + | |'''-tdemo''' || Исполняет указанное демо Параметр: имя файла демо (в билдах есть пример использования) | ||
| + | |- | ||
| + | |'''-tdemof''' || тоже самое, только что-то там с кадрами мутится | ||
| + | |- | ||
| + | |'''-techdemo''' || режим записи демо? | ||
| + | |- | ||
| + | |'''-x86''' || отключает использование инструкций ''SSE, SSE2, 3DNow''?? | ||
| + | |- | ||
| + | |'''-xclsx''' || отключает вывод различной отладочной информации на экран в виде красных строк (Доступен только на ''Debug'', ''Mixed'' конфигурациях) | ||
| + | |- | ||
| + | |'''-tune''' || запуск профиливщика ''Intel vTune'' | ||
| + | |- | ||
| + | |} | ||
_____ | _____ | ||
<br/>Статья будет дополняться... <br/> | <br/>Статья будет дополняться... <br/> | ||
'''Author: KIRAY''' [http://vk.com/slava_kiraev]<br/><br/> | '''Author: KIRAY''' [http://vk.com/slava_kiraev]<br/><br/> | ||
Дата публикации: <u>26.08.2015</u>. | Дата публикации: <u>26.08.2015</u>. | ||
Версия 17:21, 26 августа 2015
-_g - влияет на некий заголовок, что-то со скриптами
С ним:
local function script_name() return "%s" end local this = {} this._G = _G %s this %s setfenv(1, this)
Без него:
local function script_name() return "%s" end local this = {} %s this %s setmetatable(this, {__index = _G} setfenv(1, this)
| Ключ | Комментарий |
|---|---|
| -batch_benchmark | запускает бенчмаркинг. Параметр: имя файла с опциями бенчмаркинга (*.ini, *.ltx). Файл ищется в $app_data_root$ |
| -nojit | отключен |
| -bug | устанавливает поле (флаг) bug структуры _options второго рендера в истину. Не имеет смысла. Включаемый им участок кода сейчас исполняется по умолчанию |
| -build | устанавливает флаг файловой системы flBuildCopy. Если флаг установлен,
все файлы, прочитанные файловой системой, будут скопированы из $server_root$ ($server_data_root$) в $build_copy$ (Доступен только на Debug, Mixed конфигурациях) |
| -ebuild | устанавливает флаги файловой системы flBuildCopy и flEBuildCopy. (Доступен только на Debug, Mixed конфигурациях) |
| -gebug_ge | ?? |
| -i | отключает захват устройства ввода |
| -keep_lua | запрещает перезапуск LVM |
| -mem_debug | включение отладки менеджера памяти. Необходим для работы с консольной командой dbg_mem_check (доступна, как и dbg_mem_dump, если определен макрос DEBUG_MEMORY_MANAGER) |
| -mt_cdb | что-то с обработкой коллизий (обработка колизий в отдельном потоке??), порождает поток CDB-construction |
| -nes_texture_storing | что-то делает с текстурами при ??отгрузки уровня?? |
| -netsim | включает симуляцию сети ? |
| -no_call_stack_assert | отключает вывод в лог call stack'a |
| -no_direct_connect | ?? |
| -nodf24 | отключает какие-то примбамбасы от видеокарт ATi на втором рендере (DF24/F4) |
| -nonvs | отключает какие-то плюшки для видеокарт NVIDIA 40* и выше на втором рендере (NVStencil) |
| -pure_alloc | что-то связано с пулом |
| -sjitter | как-то влияет на компиляцию шейдеров |
| -forceskinw | как-то влияет на компиляцию шейдеров |
| -sunfilter | как-то влияет на компиляцию шейдеров |
| -svcfg | Выполняет указанный конфигурационный файл на этапе загрузки level.game Параметр: имя выполняемого файла (*.ltx) |
| -tsh | как-то влияет на компиляцию шейдеров (какие-то T тени) |
| -tdemo | Исполняет указанное демо Параметр: имя файла демо (в билдах есть пример использования) |
| -tdemof | тоже самое, только что-то там с кадрами мутится |
| -techdemo | режим записи демо? |
| -x86 | отключает использование инструкций SSE, SSE2, 3DNow?? |
| -xclsx | отключает вывод различной отладочной информации на экран в виде красных строк (Доступен только на Debug, Mixed конфигурациях) |
| -tune | запуск профиливщика Intel vTune |
_____
Статья будет дополняться...
Author: KIRAY [1]
Дата публикации: 26.08.2015.