Перейти к содержанию

1 изображение

Информация о файле

Описание Crash Fixes: Этот SKSE-плагин создан с целью исправить некоторые ошибки, приводящие к крашам Skyrim'а. Но это не панацея! Если вы используете конфликтующие или нестабильные моды, то они по-прежнему будут рушить вашу игру.
Описание SKSE Plugin Preloader: Эта библиотека позволяет системе загружать SKSE-плагины до инициализации игры. В отличие от SKSE, который вызывает SKSEPlugin_Query и SKSEPlugin_Load уже после запуска, она вызывает LoadLibrary плагина.

Установка:
1) Скопировать папку Data из архива "Crash Fixes 12" в корневую папку игры.

Настройка аллокаторов:
1) Скопировать файл d3dx9_42.dll из архива "SKSE Plugin Preloader 3" в корневую папку игры.
2) Открыть файл CrashFixPlugin.ini по адресу Data\SKSE\Plugins.
3) Найти строчку UseOSAllocators, установить значение 1.
4) Найти строчку AlignHeapAllocate, установить значение 1. (Внимание! Эта функция может увеличить время загрузки и потребление памяти игрой. Также несколько человек сообщали о её несовместимости с некоторыми параметрами ENB. Если вы не сталкиваетесь с этими проблемами, рекомендуется оставить значение 1.)

Рекомендуемые изменения в других файлах:
➔ enblocal.ini (в корне игры) (должен быть установлен ENB-пресет/ENBoost)

ExpandSystemMemoryX64=false
ReduceSystemMemoryUsage=true

➔ SKSE.ini (в папке Data/SKSE) (если его нет, можете скачать с Nexus'а)

DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256

➔ Skyrim.ini (в папке Документы/My Games/Skyrim)

uExterior Cell Buffer=36
bPreemptivelyUnloadCells=0

fPostLoadUpdateTimeMS=500 (можно поднять до 1000+)*
fUpdateBudgetMS=1.2 (можно поднять до 2.0)*
fExtraTaskletBudgetMS=1.2 (можно поднять до 2.0)*
bEnableLogging=0
bEnableTrace=0

* если у вас много тяжёлых скриптовых модов.

Другие замечания:
ENBoost: практически обязателен, если вы не используете ENB-пресет. Если используете - всё равно обратите внимание на числа в enblocal.ini. Повышает стабильность и производительность.
Safety Load, патч памяти от SKSE и SSME: больше не нужны, если вы настроили аллокаторы Crash Fixes. Установка значений в SKSE.ini оставлена, чтобы плагин не ругался на их отсутствие.
Stable uGridsToLoad: не рекомендован к использованию, уменьшает стабильность игры. В целом, менять значение uGridsToLoad не рекомендуется (по умолчанию 5), особенно посреди игры, дважды особенно в меньшую сторону. Значение 7 могут использовать только опытные игроки.
Bashed Patch: желателен для исправления некоторых конфликтов между модами (например, в уровневых листах). Не забудьте убедиться в корректности настроек Wrye Bash, чтобы избежать "кракозябр" в игре.
LOOT: не идеальный, но полезный инструмент, может предупредить о проблемах с плагинами (укажет на ITM записи, например).
TES5Edit: практически обязателен. Единственный инструмент, который чистит плагины от ошибочных записей.

Требования: Skyrim, SKSE.

Примечания:
➔ Для пользователей МО: установка Crash Fixes (не Preloader'а) должна проводиться через МО. "Data\SKSE\Plugins" означает "Папка_мода\SKSE\Plugins", аналогично и для SKSE.ini, который может быть установлен как обычный мод. Кроме того, файл Skyrim.ini (как и SkyrimPrefs.ini), который используется игрой, лежит не в Документах, а в папке профиля МО - воспользуйтесь встроенным редактором INI.

  • Нравится 83

Обратная связь

Рекомендуемые комментарии



Delsin666

Опубликовано

Цитата:

Обновил инструкцию, спасибо за замечание. Ядро ENBSeries находится здесь:

Цитата:

ядро? enbhost и d3d9.dll? это ядро?

Delsin666

Опубликовано

Цитата:

Обновил инструкцию, спасибо за замечание. Ядро ENBSeries находится здесь:

Цитата:

и да, там нет ссылки... там только опять описание без ссылки на скачивание...

Meridiano

Опубликовано

Цитата:

помогите, поставил ядро d3d9.dll и теперь игра выдаёт ошибку

Убедиться, что запуск идёт от имени админа, без режима совместимости, что установлены "DirectX End-User Runtimes".
Попробовать версию ENBSeries пониже, в конце концов.

Delsin666

Опубликовано

Цитата:

Убедиться, что запуск идёт от имени админа, без режима совместимости, что установлены "DirectX End-User Runtimes".

Цитата:

Попробовать версию ENBSeries пониже, в конце концов.

похоже дело в том что версия ядра действительно не соответствует дравам, слишком высокая, но драва я выше поставить не могу ибо моя видюха более не поддерживается, в следствии чего вопрос такой, где взять версии ядра ниже кроме как брать с maximumenb и  производительного enb от Vincent ?

Delsin666

Опубликовано

Цитата:

Убедиться, что запуск идёт от имени админа, без режима совместимости, что установлены "DirectX End-User Runtimes".

Цитата:

Попробовать версию ENBSeries пониже, в конце концов.

Цитата:

Убедиться, что запуск идёт от имени админа, без режима совместимости, что установлены "DirectX End-User Runtimes".

Цитата:

Попробовать версию ENBSeries пониже, в конце концов.

сначала качал версии ниже, нифига, потом решил убрать режимы совместимости я ярлыка и лаунчера, а стаял на режиме совместимости WindowsXP пак обновления 3, обычноон меня выручал когда игры лагали и вылетали, почему без режима совместимости запуск сработал?

Meridiano

Опубликовано

Цитата:

почему без режима совместимости запуск сработал?

Спросите у...

  1. компании Bethesda,
  2. разработчиков SKSE,
  3. meh321,
  4. Бориса Воронцова.

Я могу сказать только то, что режим совместимости создан для особых случаев. Если есть возможность им не пользоваться - им не надо пользоваться.

Delsin666

Опубликовано

Цитата:

Спросите у...

Цитата:
  1. компании Bethesda,
Цитата:
  1. разработчиков SKSE,
Цитата:
  1. meh321,
Цитата:
  1. Бориса Воронцова.
Цитата:

Я могу сказать только то, что режим совместимости создан для особых случаев. Если есть возможность им не пользоваться - им не надо пользоваться.

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

Vitalyudin

Опубликовано

Цитата:

одну решил проблему, терь другая, чё ему надо? https://sun4-10.userapi.com/9REn0Q-hFTKB8g2AEI6xM0ZeZ7Oob50XcnA6lg/dC9x3xWY3sc.jpg

> This could indicate a corrupt NIF file
В каком-то моде используется кривой или повреждённый меш (nif-файл). Дальше в этом окне перечисляются последние открытые перед вылетом файлы, и nif-файл из списка, возможно, может вызывать эту проблему.

Delsin666

Опубликовано

[quote name="Vitalyudin" timestamp="1592152980"]> This could indicate a corrupt NIF file В каком-то моде используется кривой или повреждённый меш (nif-файл). Дальше в этом окне перечисляются последние открытые перед вылетом файлы, и nif-файл из списка, [i]возможно[/i], может вызывать эту проблему.[/quote] Стоит мод сюжетный колеса затишься, и когда переплавляю щит в аркебузу и пытаюсь экипировать то выскакивает эта ошибка, так же эта ошибка выскакивает если я пытаюсь залезть в меню этого мода через аддитем меню, как это лечить?

Layanna

Опубликовано

Доброго времен суток!
Подскажите, пожалуйста, а то я что-то туплю немного.

Цитата:

➔ Safety Load, патч памяти от SKSE и SSME: больше не нужны, если вы настроили аллокаторы Crash Fixes. Установка значений в SKSE.ini оставлена, чтобы плагин не ругался на их отсутствие.

Safety Load нужно устанавливать или нет?

SKSE стоит, SKSE Plugin Preloader тоже стоит, SSME не ставила (он вроде как более не нужен), сейчас устанавливаю Crash Fixes. Но, что-то у меня с утра мозг видимо не работает, т.к. 5 раз прочла, а смысл уловить не могу ((((
P.S. сорян за тупость))

Meridiano

Опубликовано

Layanna, если вы настроили аллокаторы Crash Fixes, то Safety Load, патч памяти от SKSE и SSME больше не нужны, т.к. malloc справляется с распределением памяти заметно лучше.

Layanna

Опубликовано

Meridiano, большое спасибо за ответ. Теперь разобралась вроде.

Zubeyda

Опубликовано

Здравствуйте.

Если в Skyrim.ini отсутствуют строки

bPreemptivelyUnloadCells=0
...
fUpdateBudgetMS=1.2 (можно поднять до 2.0)*
fExtraTaskletBudgetMS=1.2 (можно поднять до 2.0)*

то их следует прописать самостоятельно?

Что означает словосочетание "много тяжелых скриптовых модов"? Много - это сколько?

В строке fPostLoadUpdateTimeMS=500 (можно поднять до 1000+)* у меня проставлено 500. Как узнать, поднимать ли это значение выше?

(После установки новой версии сборки регулярно происходят вылеты на рабочий стол при попытке сохраниться или при входе/выходе из локации. А я во всем этом совершенно не разбираюсь и даже не представляю, в чем дело.)

koteyk0

Опубликовано

Автор, спасибо тебе! Сколько мучений прекратил этими файлами.

Jey20

Опубликовано

Спасибо!! Помогло! После установки неофициального патча стало постоянно вылетать при загрузке в город или почти любую локацию, а иногда и на ровном месте. Да и до него периодически вылетало. У меня модов под потолок и каждое сохранение весит много, а ноут слабоват. Поставил только UseOSAllocators 1 и всё, вылеты прекратились, даже не верится, играть невозможно было, а теперь можно. Правда параллельно изменил первый параметр в SMC с 600 секунд до 120 секунд, не знаю что из этого сработало, но теперь могу играть спокойно, ура!


Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...