Специфическая ошибка
Application Crash Event: Ember — это внутреннее системное исключение воксельного движка Holts Engine, на котором построена Enshrouded. Слово Ember в названии лога указывает на сбой базового графического подпроцесса отрисовки и декомпрессии геометрии. В отличие от стандартных падений видеодрайвера, эта ошибка возникает из-за критической утечки виртуальной памяти, когда движок пытается одновременно обработать измененный ландшафт, разрушенные блоки и постройки игрока в крупных поселениях или базах.Когда массив измененных вокселей превышает допустимый лимит выделенного буфера, Holts Engine теряет адресацию памяти и аварийно завершает работу. Игрок при этом видит мгновенное закрытие игрового клиента с генерацией дампа. Ниже приведен детальный алгоритм, который поможет оптимизировать обработку геометрии движком и устранить краш.
Шаг 1: Изоляция и ручной анализ логов сбоя Ember
Чтобы точно подтвердить, что вылет вызван именно подсистемой Ember, необходимо изучить внутренние текстовые отчеты игры. Это позволит исключить сторонние программные конфликты.
- Нажмите комбинацию клавиш
Win + R, введите в строку%localappdata%\Enshrouded\logsи нажмите Enter. - Найдите самый свежий текстовый файл с расширением
.logили.txt. - Откройте его через Блокнот и используйте сочетание клавиш
Ctrl + Fдля вызова строки поиска. - Введите ключевое слово
Emberили фразуout of memory— если строки содержат указания на сбой выделения адресов (Memory Allocation Failure), переходите к следующим техническим шагам исправления.
Шаг 2: Принудительная оптимизация пула виртуальной памяти (VRAM) в Windows
Движок игры аварийно завершает работу подсистемы Ember, когда ему не хватает физической видеопамяти для хранения карты высот вокселей. Передача части задач системному кэшу Windows решает эту проблему.
- Кликните правой кнопкой мыши по рабочему столу и перейдите в «Панель управления NVIDIA».
- Откройте раздел «Управление параметрами 3D» и выберите вкладку «Программные настройки».
- Добавьте в список исполняемый файл
enshrouded.exe. - Найдите параметр
Режим распределения памяти CUDA - Sysmem(или System Memory Fallback). - Измените значение со стандартного на
Prefer Sysmem(Предпочитать системную память) — это позволит видеокарте использовать ОЗУ при переполнении собственного буфера вокселями, предотвращая падение Ember.
Шаг 3: Снижение дальности детализации геометрии в конфигурационном файле
Крупные базы с сотнями установленных строительных блоков вызывают перегрузку движка. Ограничение дистанции рендеринга мелких объектов снизит нагрузку на подпроцесс Ember.
- Перейдите по пути
C:\Users\Имя_Пользователя\AppData\Local\Enshrouded. - Откройте файл конфигурации
enshrouded_local.jsonс помощью Блокнота. - Вызовите поиск через
Ctrl + Fи найдите параметр"lod_quality". - Установите значение
"low"или"medium"вместо максимального. - Найдите строчку
"point_light_shadows_quality"и переведите её в положение"off", чтобы разгрузить графический конвейер от просчета динамических теней в поселениях.
Шаг 4: Активация режима очистки неиспользуемых ассетов через Steam
Аргументы командной строки позволяют заставить Holts Engine агрессивнее собирать «мусор» из оперативной памяти и вовремя стирать из кэша блоки ландшафта, которые находятся далеко за спиной игрока.
- Откройте клиент Steam, перейдите в вашу библиотеку и нажмите правой кнопкой мыши по Enshrouded.
- Выберите пункт меню «Свойства» и останьтесь в разделе «Общие».
- Введите в пустое поле параметров запуска следующую команду:
-gc 2 -force_garbage_collection. - Закройте окно свойств СТИМа и выполните перезапуск игры.
Шаг 5: Перенос базы данных мира на твердотельный накопитель NVMe
Если файлы сохранений вашего мира (которые весят очень много из-за воксельной структуры) находятся на медленном HDD, движок просто не успевает перезаписывать координаты измененной земли, вызывая тайм-аут подсистемы Ember.
- Зайдите в свойства Enshrouded в Steam и выберите вкладку «Установленные файлы».
- Нажмите на кнопку «Перенести установленную игру...».
- Укажите в качестве целевого пути ваш самый быстрый твердотельный накопитель (SSD).
- Дождитесь окончания процесса верификации данных и полной пересылки файлов.
Заключение
Ошибка
Application Crash Event: Ember является прямым следствием переполнения графического буфера памяти воксельного движка при обработке масштабных изменений игрового мира. Снижение дальности прорисовки LOD-объектов, включение функции Sysmem Fallback в панели управления GPU и принудительная активация сборщика мусора через параметры запуска Steam позволяют полностью стабилизировать работу Holts Engine.
Комментариев нет:
Отправить комментарий