Перейти к содержимому


В какую версию Skyrim вы играете?

Примите участие в опросе на форуме, проголосуйте за версию Скарийма, в которую вы играете. Голосовать

Описание Скриншоты

Скачать xSE PluginPreloader F4 0.1.1 Протестировано

* * * * * 1 Голосов
fallout 4 f4se x3daudio17



Что это?
Этот мод позволяет загрузить плагины для F4SE до инициализации игры.

Нужен ли мне этот мод и какой смысл в его установке ?
Нет! Вам не нужен этот мод до тех пор пока вы не установите мод, который явно зависит от этого. Нет никакого смысла устанавливать прелоадер просто так. На текущий момент только PrivateProfileRedirector F4 требует прелоадер. Никакой другой причины нет. Прелоадер позволяет плагинам для F4SE изменить код игры до того как игра воспользуется этим кодом.

Как это работает?
Библиотека X3DAudio1_7.dll, загружаемая игрой автоматически инициализирует плагины, а потом перенаправляет вызовы к оригинальнму файлу X3DAudio1_7.dll в C:\Windows\System32.

Установка
Поместите файлы X3DAudio1_7.dll и xSE PluginPreloader.ini в корневую папку Fallout 4 (где находится Fallout4.exe), НЕ в папку Data.

Удаление
Удалите установленные файлы. Любой мод который зависит от этого прекратит работать корректно.

Настройка
Прелоадер сделан как прокси-библиотека для X3DAudio1_7.dll и таким образом несовместим с любыми другими модами которые меняют эту же DLL как HRTF. В такм случае вам нужно переименовать X3DAudio1_7.dll от другого мода и указать новое имя файла в xSE PluginPreloader.ini. Смотрите этот INI файл для более детального описания.

Если вы не используете MO, то можете установить метод загрузки на прямую загрузку в INI файле прелоадера.

Вопросы пользователей
Q: Имеет ли прелодаер какое-либо влияние на производительность или какие-либо другие проблемы?
A: Ничего что было замечено.

Q: Он совместим с ENB?
A: Да.

Q: Требуется ли ENB
A: Нет.

Q: Не будет ли проблемой что преладер загрузит плагины F4SE перед F4SE?
A: Прелоадер загружает только те плагины, которые имеют в комплекте специальный файл который служит маркером того, что прелоадер должен загрузить этот плагин. Вы не должны создавать этот файл сами, разработчик плагина сам решает требует ли его плагин предзагрузки или нет.

Q: У меня проблема, плагин не предзагружается когда он должен.
A: Найдите файл xSE PluginPreloader.log в корневой папке игры и загрузите его вместе со своим отчётом о проблеме. Я попробую разобраться в чём дело.

Вопросы разработчиков плагинов
Q: Как мне сделать чтобы мой плагин был предзагружен.
A: Пусть ваш плагин это MyPlugin.dll и он в папке Data/F4SE/Plugins, тогда создайте текстовый файл MyPlugin_preload.txt в Data/F4SE/Plugins. Содержимое файла значения не имеет.

Q: Как именно плагин будет предзагружен?
A: Загрузчик X3DAudio1_7.dll вызовет функцию LoadLibrary которая загрузит ваш плагин до инициализации игры. Загрузчик не вызовет функции F4SEPlugin_Query и F4SEPlugin_Load, они аозже будут вызваны F4SE. Это значит вы должны сделать всё что вам надо сделать до инициализации игры в функции DllMain.

Q: F4SE вызывает LoadLibrary ещё раз, это будет проблемой?
A: Нет, LoadLibrary может выбть вызвана несколько раз и загрузит DLL только один раз если это одна и та же DLL.

Q: Могу я установить такой плагин (включая *_preload.txt) используя Mod Organizer/Wrye Bash?
A: Страница SKSE Plugin Preloader говорит что вы можете. Учитывая что паковка плагинов идентична я думаю что это применимо и здесь. Так же и с Wrye Bash:
Не забудьте сказать пользователям чтобы они отметили "Override Skips" в установщике чтобы .txt установились вместе с F4SE-рлагином.

Исходный код доступен на GitHub.

Благодарности:
Nukem - библиотека Detours.
meh321 - шаблон для описания.
Augh - тестирование.

Что нового в версии 0.1.1 (Посмотреть все изменения)

  • Добавлена опция для изменения метода загрузки плагинов. По умолчанию отложенная загрузка для MO.
  • Изменён механизм отложенной загрузки.


Нажмите, чтобы перейти к просмотру скриншотов…

Загрузил
Информация
Новые статьи
Последние комментарии Все
  • Какие минуты??!!! вы че???!!! пользуюсь МО загружается скай быстрее чем через стим, установлено 70+ модов, никогда не загружался больше чем 5-10 СЕКУНД. Если у вас минуты загрузки длятся то видимо...
  • У меня с этим плагином вместо слов квадратики везде, начиная с главного меню и  т.д.Снес к чертям этот бубен.Какой мод-менеджер есть есть и какое моды установлены?
  • Al Sin, добавь в архив файл ридми, пожалуйста.Сделано.
  • или нет, т.к. новые интерьеры - это абсолютно новые, отдельные ячейки?Да. Вам придется либо терпеть неудобство, либо отказаться от нашего мода. :)
  • Совместимо с Requiem?

Другие интересные моды




  • 8 430 Всего файлов
  • 204 Всего категорий
  • 637 Всего авторов
  • 13 859 847 Всего загрузок
  • Катаны Горца (Redone). Последний файл
  • sergi111 Последний автор
872 посетителей за последние 15 минут

135 пользователей, 347 гостей, 6 скрытых


Yandex (266), Bing (79), Harmful beetle, Alexa (13), WorlDBlooD, Виррант, alex2001, Implicit90, wofka, Alverio, ddfdf, Onikana, Google (20), -MARK-RAGNOS-, dandaseika, CMS, rikoshetik, Pro100paiN, Soyer, Panda19, kiraFox999, Cyrein Croin, eiennk17, mrricco, abkbgrbhrjhjd, Максим99999, Славун, tw3025, Damien, Vergil7714, Dimka82, ammos1992, canismajoris, Blackwolfren1, КillMonger, уткааа, tesfalo4, sdaw, Балас, MichaelTesla, Mail.Ru (6), Tigram, risati, FeliXon, asgarott84, agood, ВадимЛяхов, Darkerald, Eve002, sLanguage, PixusRaze8, kavai69rus, Lorental, Miks11432, дрыщ, MIOMI, monty_balrog, SyiWrot, просто русский, Askoldir, Noum1771, kiritaya, fes55555, Vouka 310185, Uryel, Kurskiy, Forest, Rektalo228, Артём Емельяненко, artlik, vilure, Danila158, Volcot, damdaz009, En3rgiiz113, Syper13, asasfd3, STALKERpasitik, Mr. Каджит Рар-Шарх-бел, kosakovitch, Dorenko, Kofe_s_molokom, vovavova8, Rendelll, Artem2356, зшвщк, toscha42, SIMON FRASH, Rybak2, hhfsjgvfbufsbsukibck, Goowernight, knight9, maminsibiryk1984, Romanbog, StrideForge, IlyaICE, Wolzogen, оператор, 777кос_мос777, StefanRipper, themrdeimos, zombiro, Максим7, Siriusteep, DEI'ES, nina90lyauk, accemblep, Odrodl, Nentik, bceleh888, YoongiGod, Dantrag, Izengrimm, MichaelAn, UndeadMad, emplix, SunSun, charizard80, Artoriac adiss, Ilia_Khmelyuk, Мезенцев, dibbuk, An-Karnamir, AndreyMensh, vangok1994, AtropasS, ALPHOVSKY, HMax, Небылица, den543---, karpeev, Yaneko, RomanSnuFF87, Astart1488, Vectorhous, DOOMaq, aronil98, artem991, Gabriel142, sielmurdell