Мод «Save File Compression» для Rimworld (v1.3 - 1.6)

Дата
08.04.26
Просмотров
1285
Версия
13.09.25

Используйте сжатие для сохранения игры

Файлы сохранений в игре Vanilla хранятся в виде обычного текста, поэтому редактировать их очень просто, но их размер может достигать сотни (сотни) мегабайт.
С этим модом они уменьшаются до 20-5 % от размера ванильных, что позволяет сэкономить место на жестком диске. Он также может ускорить процесс сохранения на некоторых компьютерах.
Этот мод не просто перепаковывает ванильный файл сохранения в zip-архив. Вместо этого он перехватывает сам процесс сохранения в игре, поэтому, когда игра пытается записать данные сохранения, они перехватываются, сжимаются и записываются на диск в одно и то же время.

Было много других модов, которые делали это раньше, но мой мод имеет следующие отличия/преимущества:
1. Поддерживает формат сжатия Zstandard, который намного быстрее и приводит к меньшим файлам, чем deflate, который поддерживают другие моды.
2. Может читать файлы сохранений из ванили и всех других модов для сжатия файлов сохранений, которые я видел.
3. Поддерживает 1.2-1.6, используя ту же самую общую библиотеку сжатия/декомпрессии, так что, скорее всего, будет стабильной в течение длительного времени.
4. Бесплатный и с открытым исходным кодом.

Во время обычного игрового процесса:

Этот мод не влияет на производительность, так как не запускает никакого кода.

При сохранении игры:

Если у вас медленный жесткий диск (например, механический), этот мод может ускорить процесс сохранения за счет меньшего количества данных, которые нужно записать на жесткий диск.
На других компьютерах узким местом является сама игра, подготавливающая данные для сохранения; тогда мод не ускорит и не замедлит процесс сохранения.
(Это маловероятно) Если вам кажется, что сохранение игры занимает больше времени, вы можете уменьшить уровень сжатия в настройках мода, чтобы ускорить его.
Вы можете настроить уровень сжатия в настройках мода, меньшее число будет быстрее, а большее число приведет к уменьшению файлов.


Этот мод не имел проблем в моем собственном списке из 800+ модов, так что он, вероятно, будет совместим с вашими модами.
Поддерживает RimWorld 1.2-1.6 и все DLC. Скорее всего, мод будет поддерживать и будущие версии RimWorld, когда они выйдут.
RimWorld 1.1 и ниже не будет поддерживаться из-за отсутствия поддержки Harmony2.

Подтверждена совместимость с:
RimSaves

Следующие моды имеют встроенные патчи совместимости:
Better ModMismatch Window

Эти моды схожи по функциям с этим модом, поэтому их нельзя загружать вместе; этот мод может читать сохранения, созданные ими.
Savegame Compressor [1.1 - 1.4]
Savegame Compressor (Continued)
RimKeeper - Save Compressor
RWS Compressor

Этот мод безопасно добавлять в середине сохранения.
Если вы удалите мод в середине сохранения, вам придется вручную извлечь (распаковать) файлы сохранения, чтобы загрузить их:
1. Если используется формат сжатия ZStandard, вы можете использовать 7-Zip-zstd[github.com] (не стандартный 7-Zip) для извлечения в обычный текстовый файл сохранения ванили (не забудьте про аффикс файла ".rws").
2. При использовании формата сжатия Gzip большинство программ для распаковки могут извлечь сжатый файл игры в обычный текстовый файл сохранения Vanilla, а некоторые текстовые редакторы, такие как Kate, могут редактировать сжатый файл напрямую, без предварительного извлечения.
3. В качестве альтернативы вы можете установить в настройках мода отключение сжатия и вручную пересохранить игры, чтобы можно было загрузить сохранения после удаления этого мода.

Языки

Имеет встроенную поддержку для: Английский, Китайский (упрощенный/традиционный)
Дайте мне знать, если вы сделаете мод перевода для этого мода, чтобы я мог добавить ваш мод перевода сюда тоже.


1. Некоторые форматы (raw deflate, ZStandard) не сохраняют информацию о своем несжатом размере, поэтому вы не сможете прочитать несжатый размер файла сохранения. Тем не менее, это не приведет к поломке вашего сохранения, и вы сможете нормально загрузить игру.
2. Данный мод не поддерживает пакетное сжатие/распаковку сохранений, для этого вам может понадобиться внешний инструмент, например 7-Zip-zstd.
3. Сжимаются только сохранения игр (а не сценарии/идеологические пресеты из Ideology DLC/генные пресеты из Biotech DLC и т.д.), это сделано специально для совместимости мода, а остальные файлы обычно очень маленькие в любом случае.
4. Иногда сохранения, сжатые вручную до формата ZStandard с помощью сторонних программ, не загружаются, я не знаю точно, почему; поэтому при ручном сжатии сохранений предпочтительнее использовать Gzip, а не ZStandard.
5. Кнопки пользовательского интерфейса мода Savegame Shrinker могут блокировать некоторый информационный текст из этого мода; это не влияет на геймплей или сохранение/загрузку игр.
6. Формат Gzip может показывать неправильный размер, если размер одного несжатого файла сохранения превышает 4 ГБ; однако я никогда не видел файлов сохранения такого размера.

Мод проверен на версии игры: 1.3 , 1.4 , 1.5 , 1.6

  • Обновление

Версия 06.09.25 для Rimworld (v1.2 - 1.6)

СКАЧАТЬ

Установка мода

Для того, чтобы установить мод для игры Rimworld необходимо скопировать папку из скачанного архива по пути Путь к установленной игре\Rimworld\mods и включить мод в меню.

Рекомендуем ознакомиться с полным руководством на тему: "Как установить моды для Rimworld?"

Информация о файле

  • Добавил: RADIUS
  • Автор: AmCh
  • Формат файла: ZIP
  • Размер: 0.9 mb
  • Источник: Перейти

ТОП группа по RimWorld

Помощь по игре и масса полезного контента. Подписывайся!

Нет комментариев. Ваш будет первым!
Загрузка...