Сейчас на форуме: asfa (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Распаковщик формата PAK, разработчика Targem Games (Star Conflict)
. 1 . 2 . >>
Посл.ответ Сообщение

Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 22 июня 2013 21:36 · Поправил: iROOT
· Личное сообщение · #1

удалено




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 22 июня 2013 22:09
· Личное сообщение · #2

реверсите игру
либо гуглите на предмет того что кто кто уже разобрал этот формат



Ранг: 22.5 (новичок), 18thx
Активность: 0.050
Статус: Участник

Создано: 23 июня 2013 02:47 · Поправил: [Nomad]
· Личное сообщение · #3

Пробовали QuickBMS ?



Ранг: 30.2 (посетитель), 18thx
Активность: 0.030
Статус: Участник

Создано: 23 июня 2013 03:43
· Личное сообщение · #4

[Nomad] пишет:
Пробовали QuickBMS ?

Простите а чем оно ТС поможет без скрипта то? С тем же успехом могли посоветовать использовать Hex редактор )

Для выдирания, видео\аудио ТС скорее всего юзал нечто вроде DragonUnpacker или RavioliGameTools.

Иначе не было бы проблем.

Посему ТС прямая дорога : --> Link <--



Ранг: 22.5 (новичок), 18thx
Активность: 0.050
Статус: Участник

Создано: 23 июня 2013 12:46
· Личное сообщение · #5

Quadcon пишет:
Простите а чем оно ТС поможет без скрипта то?

Будьте внимательнее, там есть скрипт.

| Сообщение посчитали полезным: iROOT

Ранг: 30.2 (посетитель), 18thx
Активность: 0.030
Статус: Участник

Создано: 23 июня 2013 16:15
· Личное сообщение · #6

[Nomad] пишет:
Будьте внимательнее, там есть скрипт.


Он не катит.



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 23 июня 2013 16:58 · Поправил: iROOT
· Личное сообщение · #7

удалено



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 23 июня 2013 19:13 · Поправил: iROOT
· Личное сообщение · #8

удалено



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 23 июня 2013 21:17 · Поправил: iROOT
· Личное сообщение · #9

удалено



Ранг: 30.2 (посетитель), 18thx
Активность: 0.030
Статус: Участник

Создано: 23 июня 2013 22:33
· Личное сообщение · #10

Ковыряй клиент, а не скрипт, ковыряние скрипта ничего тебе не даст.



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 23 июня 2013 22:44 · Поправил: iROOT
· Личное сообщение · #11

удалено



Ранг: 30.2 (посетитель), 18thx
Активность: 0.030
Статус: Участник

Создано: 23 июня 2013 23:16 · Поправил: Quadcon
· Личное сообщение · #12

iROOT пишет:
Почему не даст? По мне легче скрипт адаптировать чем в клиенте разобраться.


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

Кто знает насколько изменился формат что распаковывает скрипт и текущий?

Вы вообще смотрели скрипт и файл?

В скрипте версия, платформа, читается как Long, а в файле хранятся в Integer и т.д. вас это не смущает?

А вот так в клиенте проверяется версия:

Code:
  1.   if ( *(_DWORD *)&v55 != 7 )
  2.     return 0;


DWORD Int, но никак не Long

iROOT пишет:
Что в клиенте надо искать, как он открывает файлы? И как это сделать? В IDA Pro?


По этому я вас и направил в запросы.



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 23 июня 2013 23:50 · Поправил: iROOT
· Личное сообщение · #13

удалено




Ранг: 170.1 (ветеран), 96thx
Активность: 0.090.01
Статус: Участник

Создано: 24 июня 2013 22:12
· Личное сообщение · #14

iROOT пишет:
начинаются некоторые сжатые файлы


0x9C78 - это флаги Zlib (метод компрессии - GOOD).

| Сообщение посчитали полезным: iROOT

Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 25 июня 2013 01:54 · Поправил: iROOT
· Личное сообщение · #15

удалено



Ранг: 42.3 (посетитель), 19thx
Активность: 0.040
Статус: Участник

Создано: 25 июня 2013 06:51
· Личное сообщение · #16

iROOT а какая конечная цель?
Просто добыть ресурсы или получить возможность перепаковывать игровые архивы?
Если первое - то это не сложно.



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 25 июня 2013 15:10 · Поправил: Модератор
· Личное сообщение · #17

kampaster пишет:
iROOT а какая конечная цель?

Просто добыть ресурсы. Больше ценности для меня чем запаковать измененные.

Опять есть прогресс, в 48 строчке должно быть get DUMMY byte, а не get DUMMY long. После нужно выравнять смещение и уже дальше будут нужные FILETABLESZ и FILETABLESZZ.
Обновил выше шаблон для 010 Editor. Тут нужно тоже как выравнивать смещение после TMP, т.к. в некоторых файлах оно неправильно у меня находится.

От модератора: Пользуйся кнопкой "Правка", не создавай сообщения подряд.



Ранг: 89.1 (постоянный), 134thx
Активность: 0.060.07
Статус: Участник

Создано: 26 июня 2013 20:40
· Личное сообщение · #18

iROOT пишет:
Просто добыть ресурсы.

если имена файлов не важны, то вполне хватит и STUNS (с инходниками)-a

| Сообщение посчитали полезным: iROOT

Ранг: 42.3 (посетитель), 19thx
Активность: 0.040
Статус: Участник

Создано: 28 июня 2013 08:24
· Личное сообщение · #19

LinXP пишет:
Просто добыть ресурсы. если имена файлов не важны, то вполне хватит и STUNS (с инходниками)-a

По ссылке Not Found
...
В общем приаттачил на всякий случай.

8fd6_28.06.2013_EXELAB.rU.tgz - Stuns.rar

| Сообщение посчитали полезным: iROOT

Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 28 июня 2013 10:35 · Поправил: iROOT
· Личное сообщение · #20

удалено



Ранг: 42.3 (посетитель), 19thx
Активность: 0.040
Статус: Участник

Создано: 28 июня 2013 17:00 · Поправил: kampaster
· Личное сообщение · #21

Вот более свежая версия(2.3)
Code:
  1. - больше не создаётся временный файл в 256 Мб (у меня из-за него иногда места на диске нехватало), а выделяется блок памяти
  2. - размер этого блока памяти можно настроить через командную строку, например: -mem128 отведёт уже 128 Мб памяти
  3. - наконец-то (!!!) добавлена возможность пропускать файлы меньше чем указанный размер, чтобы не рыться в том, что не нужно: -skip123 пропустит файлы размером <=123 байта
  4. - пара косметических изменений
  5. + вчера автор перекомпилил из-за того что нашелся баг  с puff (deflate/zlib)


upd:
В общем там точно Deflate, нужно рыть в эту сторону.
Вот что выцепил из mapskit_mainmenu_textures_part1.pak

Вытащил много dds файлов, просто именно этот был самый не битый.


01fa_28.06.2013_EXELAB.rU.tgz - stuns02.rar



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 28 июня 2013 19:16 · Поправил: iROOT
· Личное сообщение · #22

удалено



Ранг: 42.3 (посетитель), 19thx
Активность: 0.040
Статус: Участник

Создано: 28 июня 2013 20:40
· Личное сообщение · #23

iROOT пишет:
Это текстура подставки для корабля в ангаре. Такие выдирал с помощью DX Wrapper и 3D Ripper DX.

Эту выдрал с помощью stuns-а
iROOT пишет:
Хотелось бы посмотреть на корабли уровня T5. Которые еще не введены, а модели присутствуют.

Предположительно в этом файле? mapskit_maps_textures_bigships_part5.pak



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 29 июня 2013 09:06 · Поправил: iROOT
· Личное сообщение · #24

удалено



Ранг: 42.3 (посетитель), 19thx
Активность: 0.040
Статус: Участник

Создано: 29 июня 2013 14:03
· Личное сообщение · #25

iROOT пишет:
Чем открыть файлы которые начинаются на TFC?

Залейте файл с этим заголовком.



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 29 июня 2013 14:18 · Поправил: iROOT
· Личное сообщение · #26

удалено



Ранг: 89.1 (постоянный), 134thx
Активность: 0.060.07
Статус: Участник

Создано: 29 июня 2013 23:01
· Личное сообщение · #27

iROOT Ну если тебе это очень надо, то не пожалей 5евро и зарегайся на http://forum.xentax.com/, там найдешь aluigi (автора QuickBMS) которому по силам разобраться с нормальной распаковкой, там же появляется Karpati (автор 3D Object Converter) которому по силам разобраться с новым форматом 3д-модельки, ну и еще куда других пользователей "в теме"..

| Сообщение посчитали полезным: iROOT

Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 30 июня 2013 07:42 · Поправил: iROOT
· Личное сообщение · #28

удалено



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 июля 2013 16:51
· Личное сообщение · #29

Quadcon я совершенно сторонний от вашего дела человек я создаю шкурки и захотел сделать это для стар конфликт вы участвовали в теме как открыть архив я её прочитал но ничего не понял скачал исходняки которые выкладывались но не знаю как их применять помогите открыть это злосчастный архив



Ранг: 2.4 (гость)
Активность: 0.010
Статус: Участник

Создано: 23 июля 2013 21:30 · Поправил: iROOT
· Личное сообщение · #30

удалено


. 1 . 2 . >>
 eXeL@B —› Вопросы новичков —› Распаковщик формата PAK, разработчика Targem Games (Star Conflict)
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати