Долго загружаются текстуры в Kingdom Come: Deliverance — что делать?

В этом гайде будет предоставлена информация, которая поможет ускорить загрузку текстур в  Kingdom Come: Deliverance.
Для Steam версии:

1. Зайдите в папку с игрой (правая кнопка по игре в библиотеке -> «Свойства» -> Вкладка «Локальные файлы» -> «Посмотреть локальные файлы…»)

2. Создайте файл user.txt (Правая кнопка мыши -> «Создать» -> «Текстовый документ») и впишите в него следующие данные:

Если игра на SSD:

sys_budget_sysmem = 7000 sys_budget_videomem = 4096 r_TexturesStreamPoolSize = 4096 r_TexturesStreamingMaxRequestedMB = 560 r_TexturesStreamingResidencyTime = 120 r_texturesstreamingDeferred = 1 r_TexturesStreamingResidencyEnabled = 1 r_TexturesStreamingMipBias = -3 r_TexturesStreamingResidencyThrottle = 0.8 e_PreloadMaterials = 1 sys_PakStreamCache = 1 sys_preload = 1

Если игра на обычном жестком диске (HDD):

sys_budget_sysmem = 7000 sys_budget_videomem = 4096 r_TexturesStreamPoolSize = 4096 r_TexturesStreamingMaxRequestedMB = 180 r_TexturesStreamingResidencyTime = 120 r_texturesstreamingDeferred = 1 r_TexturesStreamingResidencyEnabled = 1 r_TexturesStreamingMipBias = -3 r_TexturesStreamingResidencyThrottle = 0.8 e_PreloadMaterials = 1 sys_PakStreamCache = 1 sys_preload = 1 sys_streaming_in_blocks = 1 sys_streaming_requests_grouping_time_period = 1

Если вы уже создавали user.txt для каких-то других целей, то просто добавьте в него эти строки.

3. Правая кнопка мыши по игре в библиотеке Steam -> «Установить параметры запуска…»
Вписываете туда это:

+exec user.cfg

Для GoG версии (и понятно каких еще):

Зайдите в папку с игрой, создайте user.txt по инструкции выше. Создайте ярлык KingdomCome.exe на рабочем столе, если у вас его нет (…\Kingdom Come Deliverance\Bin\Win64\KingdomCome.exe), зайдите в свойства и поле «Объект» после кавычек через пробел пропишите:

+exec user.cfg

Выглядеть это должно для примера так:

«D:\Games\Kingdom Come Deliverance\Bin\Win64\KingdomCome.exe» +exec user.cfg
Шаг 2
Некоторые параметры нужно подогнать под вашу систему, откройте user.txt любым текстовым редактором и измените следующее:

Измените значение видеопамяти под вашу видеокарту, по умолчанию прописаны под 4 Gb.

r_TexturesStreamPoolSize = 4096 sys_budget_videomem = 4096

Помните, 1 Gb = 1024 Mb.

Измените скорость вашего жесткого диска, по умолчанию прописано 180 Mb/s.

r_TexturesStreamingMaxRequestedMB = 180

Установите ограничение по времени, в течении которого неактивные текстуры остаются в памяти, значение в секундах. Можно оставить как есть.

r_TexturesStreamingResidencyTime = 120

Установите объем оперативной памяти, доступной для игры, например 7Gb.

sys_budget_sysmem = 7000

Опцонально: Если производительность сильно снизится, можете попробовать понизиь диапазон прогружаемых текстур r_TexturesStreamingMipBias до -2 или -1

Важное заключение
Не меняйте ползунки LOD’ов текстур, раститительности и объектов во время игры, это может привести к вылету. Также не грузите игру из главного меню после смены настройки LOD’ов, это тоже может привести к вылету.

Чтобы сменить настройки LOD’ов без риска вылета, проделайте следующее:
Запустите игру.
Настройте ползунки по своему усмотрению.
Вернитесь обратно в главное меню с применением изменений.
Перезагрузите игру.

Также, если вы уже экспериментировали с user.txt, убедитесь, что параметр r_silhouettePOM = 1 НЕ прописан. Если это так, откройте консоль в игре и пропишите r_silhouettePOM = 0, после этого удалите r_silhouettePOM = 1 из user.txt. Иначе многие объекты не будут отображаться.

21 Comments on “Долго загружаются текстуры в Kingdom Come: Deliverance — что делать?”

Добавить комментарий
Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *