Перейти к содержимому


Внимание!

Это форум по извлечению ресурсов из игр: музыки, звуков, текстур, 3D-моделей...
Перед поиском ответов на форуме, рекомендуется ознакомиться с основным сайтом EXTRACTOR.ru!
[ Прочтите внимательно - правила создания тем и ответа в них ]
Все вопросы по запуску игр задавайте в другом месте: Установка и запуск игр.


Фотография

Ил-2 Штурмовик : как модели вытащить?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 51

#1 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 12 June 2005 - 15:19

Текстуры то лежат свободно , а вот как остальное распаковать ?
все основные ресурсы в игре лежат в sfs файлах ( судя по размеру smile.gif) . Как их оттуда достать ? интересны звук и в особенности модели самолетови ( правда неизвестно в каком они там формате sad.gif)
Чем можно поковыряться ?

#2 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 04 July 2005 - 18:08

По идее это Single File System. Исходники и пара утилит здесь
http://dlf.newmail.r...leSystem211.zip
только не берет sad.gif
Вот еще мыслю кинули
Цитата
Там что-то типа файловой таблицы - запакована ZLib. Логические файлы находятся внутри SFS и разбиты на сектора

по http://www.zlib.net/ я полазил... но как неспециалисту в этом деле мне это все не помогло sad.gif


#3 Katleta

Katleta

    Любит плагиат

  • Пользователи
  • 131 сообщений
  • Город:Москва

Отправлено 13 July 2005 - 08:34

Цитата (bdfy @ 4.07.2005 - 22:08)
По идее это Single File System. Исходники и пара утилит здесь
http://dlf.newmail.r...leSystem211.zip
только не берет sad.gif
Вот еще мыслю кинули
Цитата
Там что-то типа файловой таблицы - запакована ZLib. Логические файлы находятся внутри SFS и разбиты на сектора

по http://www.zlib.net/ я полазил... но как неспециалисту в этом деле мне это все не помогло sad.gif

Что то не качается .... Кидай на мыло глянем я тоже давно хочу распатрашить ИЛ 2 wink.gif
[email protected]

#4 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 15 July 2005 - 23:59

перезалил к себе
http://redhammer.h14.ru/sfs.rar

BTW, Artmoney Pro умеет сохранять процесс на диск , по сути "сэйвить" игру. Из того же ил-2 получаются mem файлы метров по 200-400. Интересно из них ничего "полезного" нельзя вытащить ? автору AM достучаться с таким вопросом пока не могу sad.gif

#5 CrOm

CrOm

    Старший сержант

  • Пользователи
  • 76 сообщений
  • Город:Omsk

Отправлено 16 July 2005 - 19:33

это фигня с такимже именем. ничего общего с илом не имеет

#6 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 17 July 2005 - 09:27

CrOm
может знаешь на что похожа фигня в иле ? smile.gif

#7 Katleta

Katleta

    Любит плагиат

  • Пользователи
  • 131 сообщений
  • Город:Москва

Отправлено 18 July 2005 - 12:07

Compression Method ZLIB 1.2.8 ... смотрел EXE у ИЛ-2 использует функции
Read , Write , Stream и тд.. wink.gif

#8 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 18 July 2005 - 16:13

Katleta
мне на это на руборде намекали...
исходники zlib вроде лежат свободно - попытаешь счастья ?

#9 Katleta

Katleta

    Любит плагиат

  • Пользователи
  • 131 сообщений
  • Город:Москва

Отправлено 01 August 2005 - 11:02

Хых ничего пока сказать не могу ... Ненавижу ZLIB angry.gif

#10 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 01 August 2005 - 22:42

Katleta
В любом случае - удачи wink.gif я за темой слежу.

#11 CrOm

CrOm

    Старший сержант

  • Пользователи
  • 76 сообщений
  • Город:Omsk

Отправлено 02 August 2005 - 19:26

Цитата (bdfy @ 17.07.2005 - 13:27)
CrOm
может знаешь на что похожа фигня в иле ? smile.gif

сложно сказать, но это, действительно, Single File System.
т.е. весь файл поделен на некое подобие кластеров (но в отличие от винчестерных, тут нет кластерных остатков smile.gif

вооот. каждый из этих кластеров упаковывается какой-то разновидностью LZ алгоритма, щас я уже не помню, но я их распаковывал (вроде LZO).

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

да,кстати, вся сложность автоматизировать процесс выдирания в том, что таблица распределения файлов зашифрована.

но... есть игрушка SexTris(вроде так) выдрана из квеста русского(не помню название). так вот у этоой игрушки ресурсный файл аналогичен иловому, но отличие есть - у него не запакован заголовок. тем не менее я доконца и не вник в его структуру, да и смысла большого нету пока не пойму чем шифруется заголовок в иле.

вот такие пироги.

#12 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 03 August 2005 - 10:41

CrOm
А выдрать чего-нить "по заказу" можешь? или что достанешь руками вопрос случайности ? очень хочу модельки ихние - в чем они хоть можешь сказать ? В плане известный формат (у LithUnwrap к примеру длинный список поддерживаемых ) или что-то специфическое ?

Мне все еще интересно на что годны файлы mem создаваемые Webmoney ( сохранение процесса , файлы в сотни мегов) и можно из них взять что-то полезное. Artmoney сломанный прошный на руборде ( уже правда не только smile.gif) лежит.

#13 CrOm

CrOm

    Старший сержант

  • Пользователи
  • 76 сообщений
  • Город:Omsk

Отправлено 03 August 2005 - 20:10

Цитата (bdfy @ 3.08.2005 - 14:41)
CrOm
А выдрать чего-нить "по заказу" можешь? или что достанешь руками вопрос случайности ? очень хочу модельки ихние - в чем они хоть можешь сказать ? В плане известный формат (у LithUnwrap к примеру длинный список поддерживаемых ) или
что-то специфическое ?

Мне все еще интересно на что годны файлы mem создаваемые
Webmoney ( сохранение процесса , файлы в сотни мегов) и
можно из них взять что-то полезное. Artmoney сломанный
прошный на руборде ( уже правда не только smile.gif) лежит.


алгоритм там deflate. все просто извлекается программой stuns (я ее правда немного под себя заточил, благо, исходники прилагаются). далее извлеченное склеиваешь
(я создавал батник для этих целей), и изучаешь содержимое...

про LithUnwrap ничего сказать не могу. из игр выдираю только музыку, обычно smile.gif)

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


#14 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 03 August 2005 - 20:30

CrOm
Цитата
рограммой stuns (я ее правда немного под себя заточил, благо, исходники прилагаются). далее извлеченное склеиваешь
(я создавал батник для этих целей), и изучаешь содержимое

Как насчет выложить все что нужно ? или мне разобраться в этом все равно не светит ? smile.gif
Цитата
скорее всего, там будут фрагменты из файлов

А модели загружать в память игра разве не должна ?


#15 CrOm

CrOm

    Старший сержант

  • Пользователи
  • 76 сообщений
  • Город:Omsk

Отправлено 04 August 2005 - 09:25

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

copy /b file1+file2.... out.bin

насчет дампа. я так и не посмотрел, но в памяти модели могут находится не в том виде, каком они в файле, а в виде моделей OpenGL или DirectX. что, в принципе только на руку, но скорее всего их детализация будет зависеть от текущей детализации графики, установленной в игре. (попробуй установи "Идеально", сдампи файл и ищи объекты *.x в этом дампе). кроме того, ты должен быть в режиме direct x.

я попробую тоже, может че и получится

#16 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 04 August 2005 - 13:34

попробовал , запускается так:
stuns -deflate- -lzo .\il-2\fb_sound.SFS
получаю файлов сорок. обьединию их ( хотел NSIS заюзать сделать инсталятор-обьединялку , что-то не выходит пока sad.gif) скачал advanced file joiner ( все таки руками складывать не охота ) - обьединил в один бин. Только вот что дальше делать сообразить не могу sad.gif ТС мой ( вроде под бин плагин стоит ) не берет sad.gif Или мне заголовки hexом по нему искать ?...

*.x модели вариант хороший LithUnwrap их понимет и перегонять умеет во что нужно.

#17 CrOm

CrOm

    Старший сержант

  • Пользователи
  • 76 сообщений
  • Город:Omsk

Отправлено 05 August 2005 - 07:36

расширение bin я взял с потолка...

вытаскивать оттуда что-либо надо теперь каким-нибудь ковыряющим софтом, либо ручками

#18 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 05 August 2005 - 08:35

CrOm
понятно... ты чем ковырял ? мне вот что интересно - по дате они корректно сложаться ?

#19 CrOm

CrOm

    Старший сержант

  • Пользователи
  • 76 сообщений
  • Город:Omsk

Отправлено 05 August 2005 - 10:28

Цитата (bdfy @ 5.08.2005 - 12:35)
CrOm
понятно... ты чем ковырял ? мне вот что интересно - по дате они корректно сложаться ?

я все ковыряю либо руками, либо привлекаю Mr. Ripper'а smile.gif

по дате должны слиться нормально

#20 bdfy

bdfy

    Младший сержант

  • Пользователи
  • 16 сообщений

Отправлено 05 August 2005 - 12:03

CrOm
чего-то я не понимаю... sad.gif как ты все таки умудрился что-то достать ? - заголовков wav я в файле не вижу в упор sad.gif