Запаковка и распаковка файлов с расширением db*
У некоторых из нас запакованая геймдата и нет возможности внести какие либо правки.
Создаю эту тему для тех кто не знает и не умеет ЭТО сделать сам.
Для начала, объясню для чего нужна запаковка.
Запакованая геймдата приносит только один, возможный, плюс - быстродействие в игру (лично не проверял)
Взято с форума АМК:
Упаковка геймдаты от SOLVADOR
Создаёте папку (у меня это d:\STALKER) внутри неё папки, которые содержат gamedata подготовленные к упаковке. Допустим, можно разбить Солянку на пять папок gamedata по 1Гб каждая, поместив каждую из них в отдельную папку. В моём примере папки проименованы как "1", "2", "3", "4", "5".
Затем создаёте cmd файл, примерно с таким содержимым:
converter -pack d:\STALKER\1\gamedata\ -2947ru -out d:\STALKER\gamedata.dbd converter -pack d:\STALKER\2\gamedata\ -2947ru -out d:\STALKER\gamedata.dbe converter -pack d:\STALKER\3\gamedata\ -2947ru -out d:\STALKER\gamedata.dbf converter -pack d:\STALKER\4\gamedata\ -2947ru -out d:\STALKER\gamedata.dbg converter -pack d:\STALKER\5\gamedata\ -2947ru -out d:\STALKER\gamedata.dbhКладёте этот cmd файл рядом с converter.exe и запускаете его двойным кликом. ждёте конца его работы. Внутри папки STALKER (в нашем примере) будут лежать уже запакованные файлы.
Вот ссылка на конвертер с cmd файлом. cmd файл можно править в любом редакторе, в блокноте например.
Ссылка
Для распаковки используйте утилиту для упаковки. Создаёте аналогичный файл (например unpack.cmd) примерно, с таким содержимым:
chcp 1251 converter -unpack -2947ru gamedata.db0 converter -unpack -2947ru gamedata.db1 converter -unpack -2947ru gamedata.db2 converter -unpack -2947ru gamedata.db3 converter -unpack -2947ru gamedata.db4 converter -unpack -2947ru gamedata.db5 converter -unpack -2947ru gamedata.db6 converter -unpack -2947ru gamedata.db7 converter -unpack -2947ru gamedata.db8 converter -unpack -2947ru gamedata.db9 converter -unpack -2947ru gamedata.dba converter -unpack -2947ru gamedata.dbb chcp 866 pauseГде:
gamedata.db* - имя архива для распаковки.
ЗЫ Пример привёл для распаковки оригинальных архивов Сталкера. Измените названия архивов на нужные для Вас.
ЗЗЫ Утилита и cmd файл должны лежать в той же папке, где и архивы для распаковки.