F4 shadow boost ошибка

File information

Last updated

29 May 2021
3:57AM

Original upload

29 May 2021
3:57AM

Virus scan

  • Description

  • Files
    1

  • Images
    2

  • Videos
    2

  • Posts
    200

  • Forum
    0

  • Bugs
    0

  • Logs

  • Stats

About this mod

Fixes the Shadow Boost mod by patching offsets for the latest game version.

Requirements
Permissions and credits

Background:

Many people know and love the old school Shadow Boost mod as a solution to Fallout 4’s shadow optimization problems. However, with the launch of CC and various game updates the original author seemingly gave up updating it for successive game versions and it’s essentially been dormant since early 2017. It’s a shame as the only real updates needed to it were basically accounting for new global variable offsets in later executables. Other than that, everything else worked exactly the same. Eventually an alternative mod, Dynamic Performance Tuner, was developed but many still desired for the original Shadow Boost and didn’t need the other features that DPT provided and/or thought the shadow distance algorithm wasn’t as good for whatever reason.

As a result of my own attempts to delve into FO4’s shadow issues I spent a decent amount of time reverse engineering the ASI (it’s just a DLL) to determine exactly what offsets it was looking for and what was preventing it from working with the latest version of the game and am happy to report that I’ve got it working again for version 1.10.163.0 of the game without any issues:

Unfortunately, given that the original author has not given permission to redistribute the mod on Nexus, I can’t just reupload it here verbatim. On the other hand, the author hasn’t really been interested in fixing it for the latest game version and it’s basically sat unused for nearly 5 years. As such I’m simply uploading xdelta3 patches and providing a Google Drive link to the patched version of the ASI if one wants to go that route.

Instructions (short version, you trust that the patched version is safe):

  1. Download the latest Shadow Boost and copy the contents to your game directory if it’s not already installed (ASI loader, ASI, and ini file).
  2. Download the patched ASI from here and copy it to your game directory, overwriting the 1.9.4.0 version of the ASI.

No matter which route, remember to edit ShadowBoost.ini file to set preferred min/max shadow distance and min framerate (note: if you want 60 and have an fps limiter or vsync at 60, use 56-58 as the target). For 60 fps players at near ultra settings, I recommend fShadowDrawDistMin=2000, fShadowDrawDistMax=16000, and fTargetFramerate=50 as a good balance of quality vs framerate for the various problem zones out there. fDistChangeSpeed is fine from at higher values, even up to 8, and mainly controls the how quickly shadows are pulled back or restored when below or above the target.

Instructions (long version):

  1. Download xdelta3-gui and decompress it’s contents to a new directory.
  2. Download the latest Shadow Boost and copy the ASI file to said directory, renaming it as ShadowBoost.asi.orig.
  3. Download the patch from the files section of this mod, extract the files to the same directory, open a command prompt, cd to that directory, and run: 
  4. xdelta3.exe -d -vfs "ShadowBoost.asi.orig" "ShadowBoost Patch file.vcdiff" "ShadowBoost.asi"

  5. Use the resultant ShadowBoost.asi file (produced by the patch) with the game rather than the original 1.9.4.0 version.

Technical details:

  • ASI: ASI files are basically just DLLs injected into the game by an ASI loader (xinput1_3.dll) at game startup. One naturally asks: why not just do that with an F4SE plugin? The answer is: at the time the original mod was released (Nov 2015), there was no generic F4SE injection framework available at all so the original author simply repurposed an existing approach from GTA5. The approach in general is fairly straight-forward DLL-injection utilizing a code-cave.
  • Compatibility: The injected DLL shims itself along-side an existing game function that’s essentially called per-frame and as such is able to make accurate FPS calculations from which to alter fDirShadowDistance directly (the main shadow distance variable that affects the draw distance and hence performance). As such, there are no compatibility issues whatsoever with High FPS Physics Fix, Buffout 4, or ENB itself — in fact I use them all myself, along with ReShade as well.


Go to f4se


Shadow Boost Error, But I don’t have Shadow Boost.

Hey guys, long time modder here. Everyone’s mad about CC and I’m no exception. But I’ve only had one problem since the update. Something like «F4 shadow boost cannot determinate your game version» The error gives you a yes/no choice to either select yes and go to the dev page or no to continue loading the game. I looked into it and it’s from a mod called dynamic shadows. But the problem is I don’t own it. Ever since this error started popping up, I get severe lag between Diamond City and Goodneighbor. I’ll be walking along and the game will freeze for upwards of 2mins, sometimes accompanied by a huge decrease in fps. My computer is far from a toaster with a gtx 1080ti founders, 32gb of ram, and an amd fx 8350 cpu. Can someone help me with maybe a list of mods that might include dynamic shadows in it or help me figure out a workaround?

Описание

Файлы1

Скриншоты2

Видео2

Комментарии93

Этот плагин для Fallout 4 добавляет возможность динамически контролировать тени, дальность прорисовки в зависимости от желаемой заданной пользователем частоты кадров FPS.

Обновление:1.10.163.0

* Многие знают и любят этот мод как решение проблем оптимизации теней в Fallout 4. Однако с запуском CC (Creation Club) и множественных обновлений игры патчами, исходный автор Alexander Blade, похоже, отказался обновлять этот мод для последующих версий игры, и он, по сути, бездействовал с начала 2017 года. Поэтому данный мод взялся обновить другой автор Kediwah и свершилось чудо, мод возвращается, для последней версии игры 1.10.163.0. В результате моих собственных попыток разобраться в теневых проблемах FO4 я потратил приличное количество времени на обратное проектирование ASI (это просто DLL), чтобы точно определить, какие смещения он искал и что мешало ему работать с последней версией игры, и я рад сообщить, что мод снова работает для версии 1.10.163.0 игры без каких-либо проблем.

Подробнее:
Многие из вас могли заметить, что в некоторых местах игры Fallout 4, fps просаживается даже на хорошем оборудовании, например в городах, в основном это происходит в областях, с большим количеством объектов. Так как игра не оптимизирована должным образом, почти все объекты игра обрабатывает больше времени, чем на самом деле необходимо. Одной из самых трудоемких операций в Fallout 4, это прорисовка, рендеринг теней и потому что игра имеет только предопределенные прорисовки теней на расстоянии, которые применяются везде в любом месте, у нас есть выбор, или мы выставляем высокое значение и имеем хорошую картинку, но в итоге fps падает в местах с большим количеством объектов или уменьшаем значение, чтобы сделать частоту кадров более стабильной в целом. И именно этот плагин как раз и решит все проблемы падения fps, при большом количестве объектов, которые имеют тени.

Требования:
Fallout 4 версии 1.10.163.0 (не ниже)

Настройки:
— В файле настроек ShadowBoost.ini не забудьте отредактировать параметры, чтобы установить предпочтительное минимальное / максимальное расстояние тени и минимальную частоту кадров (примечание: если вы хотите 60 и имеете ограничитель FPS в секунду или vsync на 60, используйте 56-58 в качестве цели). Для игроков с частотой 60 кадров в секунду при настройках, близких к ультра, я рекомендую параметр fShadowDrawDistMin = 2000, fShadowDrawDistMax = 16000 и fTargetFramerate = 50 как хороший баланс качества и частоты кадров для различных проблемных зон. Параметр fDistChangeSpeed подходит для более высоких значений, даже до 8, и в основном контролирует, насколько быстро тени оттягиваются или восстанавливаются, когда они ниже или выше цели.

fTargetFramerate — дальность прорисовки теней будет плавно регулироваться, пока игровой fps соответствует этому значению. Эта строка определяет МИНИМАЛЬНУЮ частоту кадров (fps) с которой начинает работать мод, иначе — мод игнорируется. Например, у вас средний fps 45-46, выставляем fTargetFramerate=45.0 и мод срабатывает когда fps опускается ниже 45.0. Если fps выше, то мод не будет подключаться.
fDistChangeSpeed — расстояние, скорость, безопасная дистанция составляет от 0.5 до 5.0, по умолчанию = 1.0
fShadowDrawDistMin — минимальное значение прорисовки теней на расстоянии, никогда не будет установлено ниже, чем значение в игре, по умолчанию 2000.0
fShadowDrawDistMax — максимальное значение прорисовки теней на расстоянии, никогда не будет выше этого значения в игре, по умолчанию = 15000.0

x360

Если вы используете эмулятор контроллера Xbox 360 для Fallout 4, то вам нужно будет переименовать файл xinput1_3.dll в x360ce.dll

Технические подробности:
ASI: файлы ASI в основном представляют собой просто библиотеки DLL, вводимые в игру загрузчиком ASI (xinput1_3.dll) при запуске игры. Возникает естественный вопрос: а почему бы просто не сделать это с помощью плагина F4SE? Ответ таков: в то время, когда был выпущен оригинальный мод (ноябрь 2015 г.), общего фреймворка для инъекций F4SE не было, поэтому первоначальный автор просто перепрофилировал существующий подход из GTA5. В целом подход представляет собой довольно простую DLL-инъекцию с использованием code-cave.

Совместимость: .DLL подключается к существующей игровой функции, которая, по сути, называется покадровой, и поэтому может выполнять точные вычисления FPS, из которых можно напрямую изменять fDirShadowDistance (основная переменная расстояния от тени, которая влияет на расстояние прорисовки и, следовательно, на производительность). Таким образом, нет никаких проблем совместимости с High FPS Physics Fix, Buffout 4 или ENB — фактически, я (автор) использую их все сам, вместе с ReShade.

Установка: (только вручную!!!)
Поместить файлы ShadowBoost.asi, ShadowBoost.ini, xinput1_3.dll в корневую папку игры, т. е. туда, где находится файл Fallout4.exe.
Все, запускайте игру как обычно.

Для игры версии 1.10.163.0 (99 kb)Сервер №1

MarvelDC

Обновление для бета патча 1.2.37.0

Автор — AlexanderBlade

Данный мод автоматически изменяет дальность прорисовки теней, в пределах заданных значений, в зависимости от нагрузки на систему.
Распакуйте три файла в папку с игрой, туда где Fallout.exe
Настройки находятся в файле ShadowBoost.ini Откройте его, там четыре строки:
 — fTargetFramerate=38.0 — ФПС, который мод пытается сохранить путём уменьшения дальности теней. Не всем поможет, особенно слабым ПК. По-умолчанию 38.0
 — fDistChangeSpeed=1.0 — Скорость, с которой изменяется дистанция теней. По-умолчанию 1.0
 — fShadowDrawDistMin=2000.0 — Минимальная дистанция теней, она никогда не будет установлена ниже, чем это значение. По-умолчанию 2000.0
 — fShadowDrawDistMax=15000.0 Максимальная дистанция теней, она никогда не будет установлена выше, чем это значение. По-умолчанию 15000.0 — Не рекомендуется ставить больше 3000.0 для слабых ПК.

ВСЕ ХОТФИКСЫ ВНОСЯТСЯ В БЛОКИ В МОМЕНТ ВЫКЛАДЫВАНИЯ, ЕСЛИ ВЫ СКАЧИВАЕТЕ ПОСЛЕ ДАТЫ ВЫКЛАДЫВАНИЯ ПОСЛДЕНЕГО ХОТФИКСА — ЭТО ВСЁ УЖЕ ЕСТЬ В БЛОКАХ НА ЯНДЕКС ДИСКЕ. ЧТО БЫ ВЫ НЕ ПОТЕРЯЛИСЬ — Я ОСТАВЛЯЮ ДАТУ И ВРЕМЯ ХОТФИКСА.

1. Перезалил блок «В корень игры» из группы ЛАЙТ — забыл положить скрипты F4SE. Его просто перекачайте и повторно распакуйте в корень игры с заменой, или без — не важно.
2. Перезалил 02. Базовый блок — тут посложнее, 1. Выключите Мод Органайзер (закрыть), удалить из MO2/mods все папки, что начинается со слов BASE. И установить заново.
3. Перезалил патчи для ФУЛЛ. В принципе обновлять не обязательно — можно просто удалить патчи вызывающие ошибки с восклицательным знаком в мод органайзере, они со словами JNFA, BoSStory, Slavers Camp.

4. Важная ошибка мода 18+ AAF Simple Solo. Что бы не перекачивать весь блок 18+ в дискорде выложил в ВЕРХНИХ ТРИБУНАХ или ЗДЕСЬ конкретно фикс этого файла.

5. Ошибка из-за которой не работали сцены 18+ в Красном Секторе. Решение здесь.

6. Мод More Ferral Ghouls кривенько обновился из-за этого все пользователи полной F4NH получили вылеты. Хорошо что автор быстро исправился и обновил мод. Скачать фикс ЗДЕСЬ.

7. У кого возникла проблема нерабочего LOOT, при запуске с аргументом:
Удалите файл ..Fallout 4_ProgramsLOOTF4NHsettings.toml

Если это не помогло — откройте этот файл с помощью блокнота, найдите блок с Fallout 4, так в строке «Path» введите верный путь к своей папке Fallout 4.
НИ В КОЕМ СЛУЧАЕ ВООБЩЕ НИКАК НЕ МЕНЯЙТЕ АРГУМЕНТ.

8. Есть подозрение что мод Shadow Boost вызывает фризы и вылеты. Подозрение не доказанное, но если Вы сталкиваетесь с таким явлением попробуйте настроить задержку срабатывания в ини файле мода или вовсе отключить его. Если Вы отпишетесь мне на Геймер Модс, Бусти или в Дискорде о том помогло ли это решить проблему (если она у Вас была) — это поможет принять дальнейшее решение о моде.

9. Решена проблема тухнущего экрана в начале игры в ванной. Нужно ВСЕМ перекачать блок 09. Геймплейный блок ЛАЙТ сборки. Переустановить с перезаписью. Старый блок можно не удалять. Автопатч переделывать не нужно.

10. Исправление сообщения об оставшихся Охотничьих комплектах. Блок F4NH Gameplay с исправлением перезалит  21.11.2022 в 0-15

11. Исправление для полного блока 18+: 1. Попытка исправить застревание некоторых сцен в бесконечном цикле. 2. Исправление некорректного использования анимаций (анимации предназначенные для собак и супермутантов применялись на людей).
Просто перекачать блок 18+ и скопировать с заменой в папку ..MO2/mods. Больше ничего делать не надо.

12. Обновлен блок ИНТЕРФЕЙС — исправлена очень редкая ошибка, при которой цена на ночлег у Ефима Боброва отображалась как НОЛЬ. Перекачать блок и скопировать с заменой в папку ..MO2/mods. Больше ничего делать не надо.

13. Обновлен блок ГЕЙМПЛЕЙ ЛАЙТ — исправлен мой мод на то, что бы собака не жрала стимпаки что бы встать. Наконец дошли руки до того что бы исправить. Нужно просто скопировать блок заново в папку ..MO2/mods , а в существующей игре ввести в консоль stopquest YNWA, а затем startquest YNWA . Обновление от 24.11.2022 в 2-00

upd. 2-30 — архив в 2-00 залился с битым esp. Перекачайте, кто успел скачать.

14. 26.11.2022 20-15. Обновлен блок БАЗОВЫЙ БЛОК. Весь качать не надо — можно просто перезалить в папку ..MO2/mods вот этот мод с перезаписью. Больше ничего делать не надо

BASE 57. Molerats and Radscorpions Tunneling in Cells Bug Fix.7z3.08 KbСкачать

15. 26.11.2022 в 20-25 Обновлен блок F4NH GAMEPLAY. Весь качать не надо — можно просто перезалить в папку ..MO2/mods вот этот мод с перезаписью. Не критичное исправление неточностей перевода. После установки нужно переделать автопатч в xEdit. Можно выставить ADD/UPDATE и выбрать только MISC — будет сильно быстрее. Если не понимаете о чём это и где — просто переделайте весь патч.

F4NH GAMEPLAY Equipment and Crafting Overhaul (ECO) RU Translate.7z131.33 KbСкачать

16. 03.12.2022 23:57 Исправлен баг с зависанием в шахте безумного малигана. Перекачать базовый блок и просто скопировать содержимое с заменой. Больше действий не требуется.

17. 04.12.2022 19:21 Некоторые из вас обратили внимание на то, что трупы с именами из мода Fallout 4 Real Names не исчезают. Предпринял попытку исправить это.

18. 18.12.2022 14:51 Поправлен крафт бронежилета для Псины. Просто заменить этот файл в патчах. Больше ничего не надо делать.

Patch ECO Craft — K9 Tactical Harness.esp481 ByteСкачать

19. 18.12.2022 16:39 Убраны все винтокрылы стрелков. Просто заменить патч. Больше никаких действий.

Patch No_Gunners_Vertibirds.esp66.18 KbСкачать

  • F37 ошибка на котле ламборджини
  • F37 ошибка на котле вайлант как исправить ошибку
  • F37 ошибка на котле thermex
  • F37 ошибка на котле lamborghini
  • F37 ошибка на котле ferroli как устранить ошибку