Петька и Василий Иванович
#1
Отправлено 04 August 2005 - 07:23
#2
Отправлено 21 January 2006 - 19:33
Заранее спасибо
#3
Отправлено 13 June 2010 - 17:31
В папке с игрой Петька 3 (да в 4 и 5 частях ) лежать файлы blockХ.rss . С этим я справился распаковав все (14) файлов появились каталоги с ресурсами игры: фонами, музыкой, звуками, диалогами и с анимационными спрайтами, с которыми у меня проблемы. Формат файла анимашек *.MULT , попробовал уже с десяток распаковщиков ни один не помог. Плиз!!!, помогите нужны анимашки из игры!!!!
А вот и сам файл *.MULT http://depositfiles....files/p3rnaxss8
Точнее их здесь несколько.
или так
http://depositfiles....files/p3rnaxss8
#4
Отправлено 14 June 2010 - 05:14
Там какой-то такой формат:
DWORD - непонятно что
DWORD - непонятно что
далее идёт что-то типа палитры до смешения 0x4000
А там друг за другом идут блоки такого формата:
DWORD - размер блока (bsize)
DWORD - непонятно что (вроде бы, всегда 1)
Далее идут ASCIIZ строки. Как узнать сколько их я не знаю.
Короче, через 72 байта после старта блока, должны идти два байта: 0x78 и 0x5E - это начало сжатого при помощи deflate потока. Размер этого потока равен, как понятно, bsize-72. А чтобы узнать сколько он занимает распакованный (т.е. какого размера буфер под него надо выделить) можно воспользоваться функцией puff() из zlib с указанием NULL в качестве выходного буфера (см. документацию).
После распаковки этого блока получаем что-то отдалённо похожее на изображение. Видимо его надо как-то связывать с палитрой в начале файла, чтобы получить нормальную картинку.
#5
Отправлено 14 June 2010 - 14:23
#6
Отправлено 18 June 2010 - 06:21
#7
Отправлено 19 August 2012 - 06:18
Называется эта программка PetkaArchiver. Вот ссылка: http://petka-mod.nar...ilities/pa.html
Помимо распаковки MULT, эта утилита умеет ещё распаковывать архивы Петьки 1-5 (STR, RSS) и анимации Петьки 1-2 (FLC), а также может создавать новые архивы STR и RSS. Программа часто обновляется, поэтому следите за обновлениями!
Я автор программы, поэтому если будут вопросы и предложения, смело задавайте!
P.S. Я извиняюсь за излишнюю саморекламу, но я просто хотел помочь людям, которые не могут распаковать MULT.
P.P.S. Если кого-то всё же очень интересует документация MULT, пишите мне в личку.
Сообщение отредактировал Green Ivan: 19 August 2012 - 06:22
#8
Отправлено 19 August 2012 - 13:23
Объеденил все 3 темы по этой игре в одну.
#9
Отправлено 15 November 2019 - 18:47
Сейчас все игры которые используют архивы .STR, .RSS, и все вариации .MULT открываются в программе http://game-viewer.org/ В PetkaArchiver не полная поддержка форматов .MULT.