Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

CTPAX-X _ Ресурсы _ DelphiX

Автор: -=CHE@TER=- Aug 23 2006, 21:12

Попросили меня тут вытащить ресурсы из одной игры. Названия не знаю - дали трёхметровый файл "Garage.dgr". Прошёл по нему stuns'ом - получил в каталоге deflate файл в 9 мегабайт (со второго байта). Но это не суть важно. В этом файле 2-а склееных друг за другом контейнера DelphiX в частности там такие сигнатуры:
#$FF#$0A#$00+'DELPHIXPICTURECOLLECTION'#$00#$30#$10 - для графики
#$FF#$0A#$00+'DELPHIXWAVECOLLECTION'#$00#$30#$10 - для звуков
после чего следует размер оставшейся части файла и стандартное 'TPF0' для файлов-ресурсов Delphi.
Единственную ссылку в гугле, которую накопал - это
http://www.mit.jyu.fi/vesal/kurssit/winohj/htyot/h00/panniva/
Исходные коды - все дела. Но он, сволочь, не компилируется (какая-то ошибка с "DXRender.inc").
Увы, у меня нет времени со всем этим рыться - поэтому спрошу просто: кто-нибудь знает программы для распаковки такой хрени?
Был бы очень признателен за ссылку или если куда-нибудь зальёте...

P.S. Кажется, оно было взято отсюда (файл "Garage.dgr"):
http://igroclub.by.ru/emul.htm
Но сейчас там все линки дохлые...

Автор: Siberian GRemlin Aug 24 2006, 16:17

Думаю эффетивнее будет поспрашивать на форуме типа sources.ru

Автор: -=CHE@TER=- Aug 27 2006, 12:19

Спасибо!
Вот уже нашёл программу готовую:
http://jatime.narod.ru/Download.htm
Но она только графику вытаскивает (.DXG). Звуки там, в принципе, в таком же контейнере, но они обычные .WAV, так что если имена не критичны - можно просто парсером вытащить.

Добавлено:
Добавил на сайт "dxext.exe" для распаковки картинок и звуков с именами. Всё ок - спасибо за помощь ALEX'у!