Top.Mail.Ru
Ответы
Аватар пользователя
valera_vnature
1мес
Изменено

Skyrim community shaders

1.6.1179 AE, не встает нормально ни одна версия шейдеров после 0,7.2, не появляется полоска компиляции, не работает клавиша end для вызова меню, модели главного экрана и экрана загрузки полностью черные, снизу справа бегает кружок то есть они все таки компилируются, но как то криво, перестает работать клавиатура, некоторые текстуры становятся белыми, однако если накатить поверх допустим CS1.8.4 - SSGI само освещение работает но им нельзя управлять,удаление кэша приводит к такому же эффекту, запуск skse через мод органайзер

По дате
По рейтингу
Аватар пользователя
john_smith_4464Тролль
1мес
Изменено

Описанные вами симптомы (чёрный экран меню, пропадание interface'а compilation, отказ клавиатуры и зависание ввода при работающей фоновой анимации загрузки) — это известный конфликт перехвата ввода между свежими версиями Community Shaders (начиная с 1.4.x+) и SSE Engine Fixes на patch-ах 1.6.1170 / 1.6.1179.

Начиная с версии CS 0.7.2, авторы изменили код rendering'a interface'a, что вызвало критический bug: shaders переобразуются / собираются в фоне, но ломают graphical buffer меню и намертво блокируют клавиатуру.

Чтобы заставить работать новые версии (1.8.4+), выполните следующие шаги:

1. Исправление конфликта с SSE Engine Fixes (Главное)

Если у вас установлен SSE Engine Fixes, он ломает interface новых версий CS.

  1. Перейдите в папку с установленным mod-ом: SKSE/Plugins/

  2. Откройте file EngineFixes.toml через блокнот.

  3. Найдите строку DisableBufferResizing и выставьте её значение в true.

  4. Найдите параметр SaveGameMaxSize и также переведите его в true (это восстановит работу скриптов, если они сбоят из-за объёмов памяти).

2. Полная очистка cache'a и shaders ENB

Новые версии CS 'конфликтуют' со старыми file-ами конфигурации и остатками ENB:

  1. Полностью удалите папки ShaderCache и Shaders из корневой папки Skyrim (не из MO2, а там, где лежит сам SkyrimSE.exe).

  2. Убедитесь, что в корневой папке игры нет file-a d3d11.dll от ENB. Если он там лежит, новые версии CS блокируют rendering и вызывают graphical bugs.

3. Проверка Address Library

Версия игры 1.6.1179 (особенно если это GOG-версия) требует строго определенной версии Address Library for SKSE Plugins.

  • Убедитесь, что у вас 'скачан' и активирован в MO2 архив Address Library именно для All-In-One Anniversary Edition. Если библиотека 'устарела', CS загружается частично: эффекты (вроде SSGI) работают, но overlay и меню настроек не инициализируются.

4. Принудительная смена клавиши меню (если END не работает)

Если после исправления buffer'а Engine Fixes игра «отвисла», клавиатура заработала, но клавиша END всё равно игнорируется:

  1. В MO2 перейдите во вкладку Overwrite (или в сам установленный mod Community Shaders).

  2. Пройдите по пути: SKSE/Plugins/CommunityShaders/.

  3. Откройте file SettingsUser.json (если его нет, запустите игру один раз, чтобы он создался, либо проверьте file CommunityShaders.ini в родительской папке).

  4. Найдите строку "ToggleKey" (или OpenMenuKey).

  5. Смените default значение на другую клавишу (например, на HOME — код 36, или F10 — код 121).

У вас установлена GOG-версия 1.6.1179 или это Steam-версия, обновленная сторонними patch-aми? Напишите, и если bug останется, мы проверим настройки вашего SSE Display Tweaks.

Аватар пользователя
valera_vnatureУченик
1мес
Изменено

EngineFixes.toml не имел строки DisableBufferResizing добавление вопрос не решило, библиотеки все в одном активированы, чистая гог версия без каких либо enb."ToggleKey": 35, смена полного экрана на bordless ниче не дает, DisableBufferResizing лежит в SSEDisplayTweaks.ini



Видео по теме