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

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

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

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



Meridiano

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

Цитата:

там ведь только размеры памяти или нет?

iTintTextureResolution=2048 - позволяет ставить на лицо раскраску с разрешением 2048.
ClearInvalidRegistrations=1 - добавляет консольную команду ClearInvalidRegistrations, которая снимает с выполнения OnUpdate() эвенты, которые остались из-за каких-либо ошибок.
EnableDiagnostics=1 - включает журнал SKSE-операций, помогает при выявлении проблем.
И патч памяти, который уже не нужен.

  • Нравится 1
valyter

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

Цитата:

iTintTextureResolution=2048 - позволяет ставить на лицо раскраску с разрешением 2048.

Цитата:

ClearInvalidRegistrations=1 - добавляет консольную команду ClearInvalidRegistrations, которая снимает с выполнения OnUpdate() эвенты, которые остались из-за каких-либо ошибок.

Цитата:

EnableDiagnostics=1 - включает журнал SKSE-операций, помогает при выявлении проблем.

Цитата:

И патч памяти, который уже не нужен.

Непонял а в каком это файле?

> Data/SKSE/SKSE.ini
[Memory]
DefaultHeapInitialAllocMB=768
ScrapHeapSizeMB=256

Здесь вроде этого нету,или это дописывать надо???

valyter

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

На странице автора

Данные / SKSE / SKSE.ini (не требуется , если UseOSAllocators = 1 в CrashFixPlugin.ini):

Я так понимаю что этот файл не требуется.

Meridiano

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

Цитата:

Непонял а в каком это файле?

В файле SKSE.ini.

Цитата:

Здесь вроде этого нету,или это дописывать надо???

> Установка значений в SKSE.ini оставлена, чтобы плагин не ругался на их отсутствие.

Цитата:

Я так понимаю что этот файл не требуется.

Он требуется не только для патча памяти.

valyter

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

Друже я почему пишу.Пробовал и с ним и без него,при его установке игра начинает заметно фризить и лагать,сейчас играю без него,на ультра настройках и всё норм.

Может там чтото поменять надо?Посоветуй.

Meridiano

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

Цитата:

сейчас играю без него,на ультра настройках и всё норм.

И в чём тогда проблема? Я описал функции, которые содержит SKSE.ini. Если они вам не нужны, можете его не использовать.

shilka

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

Этот мод в связке с ENBoost, просто MUST HAVE. Стоит более 200 модов и текстуры 4К. Всё отлично работает. Рекомендую ставить всем. Даже тем у кого вроде бы в начале игры всё нормально.

  • Нравится 1
Vivivivi

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

В установке/рекомендациях бред написан! Всё в кучу намешано.

Kir The Seeker

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

Цитата:

В установке/рекомендациях бред написан! Всё в кучу намешано.

Приветствую, я, право слово, и не знаю - Что же могло остаться вами не понятым, особенно из ОДНОЙ СТРОЧКИ установки?

tik20

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

Странно, а у меня это всё наоборот, вызвало вылет игры. Скачала всё, установила по инструкции, заменила d3dx9_42.dll (у меня уже был из SSME), поменяла значения в ini-шниках на указанные (кроме enblocal.ini - у меня нет enb), пошла в игру, думаю, сейчас как пойду на похороны Кодлака, а не тут-то было. Игра спустя несколько секунд вылетает. Пробовала и не раз - вылетает. В общем, когда я вернула старый файл d3dx9_42.dll, а не отсюда, все снова заработало как часы. Рада за тех, кому это всё помогло, но у меня не этот случай :(

Илия

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

Цитата:

В общем, когда я вернула старый файл d3dx9_42.dll, а не отсюда, все снова заработало как часы. Рада за тех, кому это всё помогло, но у меня не этот случай :(

Ситуация похожая. Какое - то время всё работало нормально без SSME, и я решила на сто процентов, что краш фикс лучше, однако буквально сейчас загружаю одну из игр, и опять бесконечный экран (а SSME мне был нужен именно для входа в сохранки). Так что SSME для меня получается MUST HAVE

Meridiano

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

Цитата:

<...>

Какой вылет? "Процесс не отвечает"? Может, просто так или с ошибкой в окошке? Если с ошибкой, можете прислать скриншот?
Навскидку могу посоветовать поставить ENBoost.

Practical Tomato

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

> Установка значений в SKSE.ini оставлена, чтобы плагин не ругался на их отсутствие.

Значения не просто оставлены, они работают, тогда как автор явно дает понять, что если UseOSAllocators=1, эти параметры в SKSE.ini больше не требуются.

И довольно спорно насчет uExterior Cell Buffer=0, я бы оставил 36 по дефолту... Надо потестировать.

Meridiano

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

Цитата:

И довольно спорно насчет uExterior Cell Buffer=0, я бы оставил 36 по дефолту...

Если указать 0, то игра сбрасывает на значение по умолчанию. Вы в чём-то правы, наверное, лучше указать просто 36, чтобы не путать людей.

tik20

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

Цитата:

Какой вылет? "Процесс не отвечает"? Может, просто так или с ошибкой в окошке? Если с ошибкой, можете прислать скриншот?

Цитата:

Навскидку могу посоветовать поставить ENBoost.

Сохранение было на том моменте, когда надо вернуться в Вайтран и пойти на похороны. Вот я это сохранение раз загрузила, переместилась к Йоррваскру, мне только начинает Вилкас говорить, что нас ждут - игра просто вылетает, без ошибок, без всего, просто так. Я снова загружаю сохранение, снова та же цепочка действий - вылет. Я подумала, может дело в моде, который исправляет задания Соратников, отключила этот мод - вылет. В общем я несколько вещей пробовала сделать, даже вернула старый Skyrim.ini, ничего не помогло, кроме замены. Кстати, заметила, что в этом моде файл d3dx9_42.dll раз в 10 больше весит, чем в SSME.

Без ENB я же как-то играла 4 года)

Meridiano

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

Цитата:

<...>

Так с ENBoost'ом вылеты тоже есть?

tik20

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

Нет, ENBoost не установлен. Ладно, не заморачивайтесь) Просто Crash Fixes не для моей игры, но мне и без них неплохо играется. Видимо, всё-таки не стоит трогать то, что стабильно работает ))

  • Нравится 2
Meridiano

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

Цитата:

Нет, ENBoost не установлен. Ладно, не заморачивайтесь) Просто Crash Fixes не для моей игры, но мне и без них неплохо играется. Видимо, всё-таки не стоит трогать то, что стабильно работает ))

Так ведь ENBoost как раз добавляет стабильности и производительности, иногда довольно заметно. Не понимаю людей, которые отказываются ставить его. Бывает, конечно, что человек не понимает, что ENBoost ≠ ENB, но это скорее проблема безграмотности.

  • Нравится 2
Илия

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

Цитата:

Бывает, конечно, что человек не понимает, что ENBoost ≠ ENB, но это скорее проблема безграмотности.

Вряд ли ENBoost поможет от бесконечной загрузки.

Панацеи - нет. Выходит так, что каждому помогает своё. Чего так раздражаться и кричать про "безграмотность"? Типа, опять эти чайники недооценили мой гениальный посыл. А то, что "чайники" спокойно играют и при неплохой картинке, и при большом количестве модов практически без вылетов - это, конечно, не достижение (не ставя никаких ENBoost)

  • Нравится 2
Meridiano

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

Цитата:

<...>

Просто в зарубежных кругах преобладает мнение, что ENBoost в принципе обязателен для всех, кто не использует графические примочки ENB. Разумеется, я согласен с этими умными и опытными людьми, но ладно, больше в ваши сборки лезть не буду) Извините.

Илия

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

Цитата:

ENBoost в принципе обязателен для всех, кто не использует графические примочки ENB

Да, без ЕНБ в Скае такая низкая производительность, что беда...(на всякий случай подпишу, что это сарказм)

krembrule

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

Сделал все как велено. Сразу получил в лицо бесконечный экран загрузки, отключил AlignHeapAllocate, загрузилось, но теперь при попытке открыть внутриигровое меню получаю дикие фризы (вплоть до перманентного) и вылеты, особенно чувствуется в меню прокачки перков (открывается только секунд 40). Проблема существует только на старых сейвах, при создании нового геге все работает прекрасным образом. Сохранения почистил сейвтулом - никак не помогло. Есть у кого-нибудь идеи, что же могло пойти не так?(

Meridiano

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

Цитата:

Есть у кого-нибудь идеи, что же могло пойти не так?

У меня идей нет. К сожалению, уже давно не начинаю новую игру без этого плагина, так что воспроизвести эту проблему у себя не могу(

Galil

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

По поводу "AlignHeapAllocate":
Для кого автор внутри настроек это написал?
Disabled by default since it's incompatible with some ENB settings, higher memory usage and longer loading times. It's safe and probably good to enable if you are ok with those downsides. I have not personally experienced any incompatibility with ENB, some people say it messes up their game that's why I wrote it here.
Так что, пожалуйста, допишите, что надо ставить значение "1", когда у вас вообще не установлен ЕНБ. И если кому захочется экспериментов, то пускай ставят "1" вместе с ЕНБ.

Meridiano

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

Цитата:

По поводу "AlignHeapAllocate":

Цитата:

Для кого автор внутри настроек это написал?

Цитата:

<...>

Это всё переведено относительно доступным языком, так что решение за игроком (если он умеет читать).


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

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

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

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

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

Войти

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

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