Скачать файл
VRAM Steady предотвращает постепенное заполнение видеопамяти и последующие микрофризы в Build 42.
В игре создаётся новый буфер GPU почти для каждой небольшой партии отрисовки – десятки тысяч раз в секунду. Драйвер освобождает эти буферы крупными блоками, из-за чего VRAM увеличивается примерно на 1 ГБ в минуту, текстуры выгружаются из памяти, а затем видеопамять резко освобождается. Мод использует повторно фиксированные буферы. Изображение и игровой процесс не изменяются.
Измерения показали: без мода объём занятой VRAM колебался на 1,5 ГБ, а с модом оставался практически стабильным – около 0,1 ГБ. Снижения FPS во время тестирования не обнаружено. Мод особенно полезен для видеокарт с небольшим объёмом VRAM. Совместим с ванильной игрой, Viewpoint и PZ Optimization.
Установка:
- Установить обязательную зависимость ZombieBuddy по инструкции на её странице Workshop.
- Подписаться на VRAM Steady .
- В главном меню открыть Mods и включить ZombieBuddy и VRAM Steady. Для существующего сохранения: Load, выбрать сохранение, More, Mods.
- Запустить игру. При первом запуске ZombieBuddy запросит разрешение на Java-мод – выбрать Allow .
- Проверить работу мода можно в файле Zomboid/console.txt. В нём должна появиться строка [VRAMSteady] mode orphan .
Сетевая игра: VRAM Steady и ZombieBuddy должны быть добавлены в список модов сервера.
Настройки: необязательный файл конфигурации находится по пути Zomboid/vramsteady.properties. Параметр mode принимает значения orphan (по умолчанию), subdata или off.
Защита от задержек: начиная с версии 1.1.1, мод отключается до конца текущей игровой сессии, если на конкретной системе его работа занимает более 250 мс в секунду на протяжении трёх секунд подряд. После отключения используется стандартная загрузка данных. Параметр guard=off отключает защиту, а параметр guardMs=… позволяет настроить её в vramsteady.properties. В строке состояния отображается время работы мода в миллисекундах на секунду.
Строка состояния: начиная с версии 1.1, в левом нижнем углу отображается режим работы и количество сэкономленных загрузок буферов в секунду. Сочетание Ctrl+Shift+V скрывает или показывает строку. Также её можно отключить параметром overlay=off в vramsteady.properties. Состояние отображения сохраняется после перезапуска в файле Zomboid/vramsteady.state. Для сброса настройки файл необходимо удалить.
Исходный код включён в папку мода и распространяется по лицензии MIT.
Техническая информация:
- Workshop ID: 3819844505
- ID мода: VRAMSteady
| Версия Project Zomboid |
|
- Комментарии