Моды для Witcher 3 "Работа с игровыми архивами"

Witcher 3 "Работа с игровыми архивами"

Размер: 14.27 Мб

Так как тут многие хотят знать как распаковывать .bundle файлы, я решил выложить свой небольшой FAQ по тому как это делать.

И так, начнем, для начала нам понадобятся две программы- это quickbms для распаковки и упаковки архивов, и любая прога для изменения размера файлов, потому что quickbms не хочет упаковывать файлы обратно в архив если размер измененного файла не будет совпадать с оригиналом, для этой цели я использую hex editor neo, обе программы есть в прикрепленном архиве. 

Далее нам нужен игровой архив который мы хотим распаковать, я покажу на примере файла "patch.bundle" найти его в папке с игрой не составит труда (путь для особо ленивых: "The Witcher 3 Wild Hunt\content\patch0\bundles\patch.bundle"), кидаем файл "patch.bundle" в папку с quickbms чтобы было удобней, и заодно делаем бэкап этого файла на случай вашей криворукости.

Теперь попытаемся распаковать наш "patch.bundle" файл, вот что для этого нужно:

1) запустить "quickbms.exe".

2) выбрать скрипт который нужен для распаковки, а именно "witcher.bms" (есть в папке с quickbms).

3) выбрать игровой архив "patch.bundle" (этот файл для удобства скинуть в папку с quickbms)

4) выбрать место для распаковки файлов (место желательно должно быть в папке с quickbms).

5) дождаться завершения распаковки.

Все, теперь можно рыться в нужных нам файлах, но прежде что-либо менять в файлах нужно помнить что quickbms не упакует все обратно если размер измененного файла не будет совпадать с оригиналом, как я и писал выше, и чтобы этого избежать делаем следующее: 

1) обязательно сохраните копию изменяемого файла чтобы знать точный размер в байтах! (или просто запомните) посмотреть его можно в свойствах файла.

2) откройте программу Hex Editor Neo (для начала её нужно установить).

3) откройте измененный файл.

4) откройте вкладку "правка"- "изменить размер файла"

5) в открывшемся окне введите точный размер оригинального файла и нажмите "ОК".  

6) сохраните файл. (думаю не нужно объяснять как это делать).

Теперь будем упаковывать измененные файлы, прежде чем это делать нужно кое-что знать:

1) можно удалить из папки все файлы которые мы не собираемся изменять (для ускорения упаковки), 

2) не нужно менять путь изменяемого файла, то-есть он должен оставаться там куда он был распакован, иначе ничего не выйдет.

если эти пункты выполнены, то можно упаковывать файлы обратно в игровой архив, для этого нужно:

1) запустить файл reimport.bat.

2) выбрать скрипт "witcher.bms".

3) выбрать игровой архив "patch.bundle"

4) выбрать папку куда мы распаковывали игровой архив (НЕ файл, а именно папку, например "quickbms\Unpack").

5) дождаться завершения упаковки.

Всё, если все сделано правильно, можно закидывать "patch.bundle" в папку с игрой. 

Надеюсь что я описал всё достаточно понятным языком, осталось только пожелать вам удачи и прямых рук)

26 мая 2015 г.
Теги:

комментариев нет

Оставьте ответ