Skip to content

Latest commit

 

History

History
86 lines (46 loc) · 8.07 KB

02_По_техническим_основам.md

File metadata and controls

86 lines (46 loc) · 8.07 KB

Вопросы и ответы по техническим основам

В: Плагины постоянно отваливаются, и мне приходиться подключать всё заново при каждом действии.

О: Skyrim.ini (если стоит МО2 - открывать через его INI-редактор), секция [Launcher], bEnableFileSelection=1.


В: Если я запускаю игру через Mod Organizer 2, она открывается в маленьком окне, т.е. не на весь экран.

О: У MO2 свои инишники Skyrim.ini и SkyrimPrefs.ini для каждого профиля, поэтому используй его INI-редактор или загляни в папку профиля.


В: Ставлю мод через МО2, а он пишет "No game data on top level".

О: Ищешь в открытом моде папку Data, кликаешь правой кнопкой и выбираешь "Set data directory":


В: Другие программы не видят моды, которые я установил через МО2.

О: Программы, которые в процессе работы обращаются к твоим модам (Wrye Bash, LOOT и т.д.) должны запускаться через МО2. Для этого программу нужно добавить в него: нажми на значок с двумя шестерёнками, после чего в поле "Binary" укажи полный путь к файлу программы. Если она была установлена через МО2, то в виртуальной папке Data (средняя вкладка) найди нужный файл (exe/jar/т.п.), сделай по нему правый клик и выбери "Add as Executable".


В: При запуска LOOT через МО2 появляется белый экран и больше ничего не происходит.

О: Пропиши в ярлыке LOOT в МО2 аргумент "--single-process" (без кавычек).


В: LOOT не может обновить мастер-лист, выдаёт ошибку.

О: Если у тебя Windows 7, то это лечится установкой обновления KB3140245 по руководству Easy Fix.


В: SSEEdit не может в кодировку utf-8, строки на кириллице состоят из кракозябр.

О: Тебе нужны 2 аргумента при запуске: -cp:utf8 и -l:russian.


В: Wrye Bash зависает при создании Bashed-патча, в самом конце операции. ОС Win7.

О: Попробуй создать в реальной папке Data папку Docs, куда WB скинет логи.


В: Физика тела CBP ведёт себя неадекватно, какие значения в конфигурации править и как?

О: Читай англоязычные статьи: Tips For Edit Physics Config и CBPC Config Files.


В: Иногда "вечная" загрузка, частые вылеты, так и должно быть при тяжёлой сборке? Это можно исправить?

О: Исправить - нет, можно умерить аппетит. Одна из причин этих проблем - слишком большое количество объектов, которые добавляются плагинами без флага ESM (не путать флаг с расширением). Лимит составляет 2^20 или 1048576, подробнее здесь. В этой же статье есть ссылка на скрипт для xEdit, который поможет тебе понять, в этом ли проблема. Просто загрузи в xEdit все плагины и запусти его.

Если проблема в этом, можешь попробовать прогнать самые крупные моды через этот конвертирующий скрипт - ESMifyer.


В: Иногда у игры падает FPS и начинаются статтеры, когда я смотрю в определённую сторону. Почему игра может плохо раскрываться даже на мощном железе?

О: Причин несколько, хотя все они упираются в движок.

  • Игра работает на DirectX 11, у которого есть лимит вызовов отрисовки, для стабильной работы это примерно 12000. В первую очередь на эту загруженность влияют полигоны - или детализированные модели, или большое количество моделей, часто всё вместе. В отличие от DirectX 12 обмен вызовами происходит между процессором и видеокартой в один поток.
  • Тени в игре считаются не на видеокарте, а на процессоре, что добавляет ему нагрузки.
  • В полной мере игра использует только одно первое ядро процессора, т.е. первые 2 логических процессора. На остальные мощности приходится ничтожная часть нагрузки, так что для игры полезнее процессор с сильным однопотоком и высокий приоритет для процесса (Skyrim Priority SE AE).
  • В игре есть и другие ограничения, не влияющие на производительность, но мешающие приятно играть. Например, лимит на источники света: не более 4 источников света на каждую часть модели и не больше 4 источников света, отбрасывающих тень, на ячейку (интерьер дома, пещеры и т.п.). Первое частично обходится технологиями ENB (Complex Fire и Particles Lights) и резкой моделей на много составных частей, но большое количество ENB-света бьёт по производительности, а массовая замена моделей создаёт конфликты.

В: Я играю на Linux через Proton, и у меня нет голосов и музыки (работают только звуки окружения и эффекты).

О: Надо поставить в эмулятор библиотеку xact (64-битную версию). В обычном wine это делается через winetricks, в Bottles или PortProton - в настройках. Можешь почитать ответы на эту тему.


Назад к оглавлению