Update svdemo manual: add LZ4 compression docs
Document svdemo_compress cvar and two-level compression scheme (delta encoding + optional LZ4). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
330cc30ae7
commit
60b50ce224
1 changed files with 15 additions and 2 deletions
17
svdemo.txt
17
svdemo.txt
|
|
@ -42,6 +42,14 @@
|
|||
Для включения: set svdemo_autorecord 1
|
||||
Значение сохраняется в конфигурации (CVAR_ARCHIVE).
|
||||
|
||||
svdemo_compress <0|1> (по умолчанию: 1)
|
||||
Сжатие данных демо алгоритмом LZ4. Уменьшает размер файла
|
||||
при незначительных затратах на производительность.
|
||||
Включено по умолчанию. Установите 0 для отключения.
|
||||
Значение сохраняется в конфигурации (CVAR_ARCHIVE).
|
||||
Влияет только на запись — воспроизведение автоматически
|
||||
определяет, сжат файл или нет.
|
||||
|
||||
|
||||
ЗАПИСЬ
|
||||
------
|
||||
|
|
@ -102,8 +110,13 @@
|
|||
- Покадровые данные: дельта-сжатые состояния сущностей и игроков,
|
||||
изменения конфигстрок
|
||||
|
||||
Дельта-сжатие значительно уменьшает размер файла: типичная
|
||||
10-секундная запись занимает ~50 КБ.
|
||||
Используется двухуровневое сжатие:
|
||||
1. Дельта-кодирование: записываются только изменившиеся поля
|
||||
сущностей и игроков между кадрами.
|
||||
2. LZ4-сжатие (опционально): дополнительно сжимает блоки данных
|
||||
каждого кадра. Включено по умолчанию (svdemo_compress 1).
|
||||
|
||||
Типичная 10-секундная запись занимает ~50 КБ.
|
||||
|
||||
Одна запись = одна карта. При смене карты запись останавливается.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue