Ключи запуска X-Ray — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
KIRAY (обсуждение | вклад) (Новая страница: «Категория:Команды_консоли '''-_g''' - влияет на некий заголовок, что-то со скриптами С ним:…») |
KIRAY (обсуждение | вклад) |
||
Строка 21: | Строка 21: | ||
setfenv(1, this)</code> | setfenv(1, this)</code> | ||
− | '''-batch_benchmark''' - запускает бенчмаркинг. Параметр: имя файла с опциями бенчмаркинга (*.ini, *.ltx). Файл ищется в $app_data_root$ <br/> | + | '''-batch_benchmark''' - запускает бенчмаркинг. Параметр: имя файла с опциями бенчмаркинга (''*.ini'', ''*.ltx''). Файл ищется в ''$app_data_root$'' <br/> |
'''-nojit''' - отключен <br/> | '''-nojit''' - отключен <br/> | ||
− | '''-bug''' - устанавливает поле (флаг) 'bug' структуры '_options' второго рендера в истину. Не имеет смысла. Включаемый им участок кода сейчас исполняется по умолчанию <br/> | + | '''-bug''' - устанавливает поле (флаг) ''bug'' структуры ''_options'' второго рендера в истину. Не имеет смысла. Включаемый им участок кода сейчас исполняется по умолчанию <br/> |
− | '''-build''' - устанавливает флаг файловой системы 'flBuildCopy'. Если флаг установлен, | + | '''-build''' - устанавливает флаг файловой системы ''flBuildCopy''. Если флаг установлен, |
− | все файлы, прочитанные файловой системой, будут скопированы из $server_root$ ($server_data_root$) в $build_copy$ (Доступен только на Debug, Mixed конфигурациях)<br/> | + | все файлы, прочитанные файловой системой, будут скопированы из ''$server_root$'' (''$server_data_root$'') в ''$build_copy$'' (Доступен только на ''Debug'', ''Mixed'' конфигурациях)<br/> |
− | '''-ebuild''' - устанавливает флаги файловой системы 'flBuildCopy' и 'flEBuildCopy'. (Доступен только на Debug, Mixed конфигурациях)<br/> | + | '''-ebuild''' - устанавливает флаги файловой системы ''flBuildCopy'' и ''flEBuildCopy''. (Доступен только на ''Debug'', ''Mixed'' конфигурациях)<br/> |
'''-gebug_ge''' - ??<br/> | '''-gebug_ge''' - ??<br/> | ||
'''-i''' - отключает захват устройства ввода <br/> | '''-i''' - отключает захват устройства ввода <br/> | ||
'''-keep_lua''' - запрещает перезапуск LVM <br/> | '''-keep_lua''' - запрещает перезапуск LVM <br/> | ||
− | '''-mem_debug''' - включение отладки менеджера памяти. Необходим для работы с консольной командой 'dbg_mem_check' (доступна, как и 'dbg_mem_dump', если определен макрос DEBUG_MEMORY_MANAGER) <br/> | + | '''-mem_debug''' - включение отладки менеджера памяти. Необходим для работы с консольной командой ''dbg_mem_check'' (доступна, как и ''dbg_mem_dump'', если определен макрос ''DEBUG_MEMORY_MANAGER'') <br/> |
− | '''-mt_cdb''' - что-то с обработкой коллизий (обработка колизий в отдельном потоке??), порождает поток | + | '''-mt_cdb''' - что-то с обработкой коллизий (обработка колизий в отдельном потоке??), порождает поток ''CDB-construction'' <br/> |
'''-nes_texture_storing''' - что-то делает с текстурами при ??отгрузки уровня?? <br/> | '''-nes_texture_storing''' - что-то делает с текстурами при ??отгрузки уровня?? <br/> | ||
'''-netsim''' - включает симуляцию сети ? <br/> | '''-netsim''' - включает симуляцию сети ? <br/> | ||
Строка 42: | Строка 42: | ||
'''-forceskinw''' - как-то влияет на компиляцию шейдеров <br/> | '''-forceskinw''' - как-то влияет на компиляцию шейдеров <br/> | ||
'''-sunfilter''' - как-то влияет на компиляцию шейдеров <br/> | '''-sunfilter''' - как-то влияет на компиляцию шейдеров <br/> | ||
− | '''-svcfg''' - Выполняет указанный конфигурационный файл на этапе загрузки 'level.game' Параметр: имя выполняемого файла (*.ltx) <br/> | + | '''-svcfg''' - Выполняет указанный конфигурационный файл на этапе загрузки 'level.game' Параметр: имя выполняемого файла (''*.ltx'') <br/> |
'''-tsh''' - как-то влияет на компиляцию шейдеров (какие-то T тени) <br/> | '''-tsh''' - как-то влияет на компиляцию шейдеров (какие-то T тени) <br/> | ||
'''-tdemo''' - Исполняет указанное демо Параметр: имя файла демо (в билдах есть пример использования) <br/> | '''-tdemo''' - Исполняет указанное демо Параметр: имя файла демо (в билдах есть пример использования) <br/> | ||
'''-tdemof''' - тоже самое, только что-то там с кадрами мутится <br/> | '''-tdemof''' - тоже самое, только что-то там с кадрами мутится <br/> | ||
'''-techdemo''' - режим записи демо? <br/> | '''-techdemo''' - режим записи демо? <br/> | ||
− | '''-x86''' - отключает использование инструкций SSE, SSE2, 3DNow?? <br/> | + | '''-x86''' - отключает использование инструкций ''SSE, SSE2, 3DNow''?? <br/> |
− | '''-xclsx''' - отключает вывод различной отладочной информации на экран в виде красных строк (Доступен только на Debug, Mixed конфигурациях) <br/> | + | '''-xclsx''' - отключает вывод различной отладочной информации на экран в виде красных строк (Доступен только на ''Debug'', ''Mixed'' конфигурациях) <br/> |
− | '''-tune''' - запуск профиливщика Intel vTune <br/> | + | '''-tune''' - запуск профиливщика ''Intel vTune'' <br/> |
_____ | _____ | ||
<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>. |
Версия 15:09, 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.