Войти
ПрограммированиеФорумОбщее

Ecstatica 2 - декомпиляция игры (2 стр)

Страницы: 1 2
#15
23:00, 27 янв. 2011

Стеклодув
Да, поделись, пожалуйста.
хотя все raw-файлы и распакованы, но остались другие ресурсы игры, да и я учусь с вами-спецами очень быстро. Буду рад изучить получившийся код.


#16
23:41, 27 янв. 2011

terar
> Спасибо за помощь, но этот вопрос уже снят.
надо было сразу сказать, что это дублированная тема с extractor.ru

пара полезных сведений, которые успел увидеть:

1) ecstatic и Ecstatic.fan это файлы одного архива, в первом индексы во втором имена и данные.

2) сама игра написана на Watcom C, довольно новом, уже без dos4gw stub. проблема в том, что с watcom-ом HexRay не дружит, вас ждет очень трудное будущее.

#17
10:54, 28 янв. 2011

wad
Здесь задача стоит шире, нежели просто распаковка RAW-файла. Распакованных файлов возможно будет достаточно для воссоздания геометрии замка, но есть ведь еще предметы в нем: бочки, факелы и т.д. Все это тоже неплохо бы извлечь.
Поэтому сейчас и ковыряю файлы ecstatic и Ecstatic.fan.
Что касается Watcom C и связанных с ним трудностей, ну что ж, придется разбираться в них, других ведь под рукой все равно нет и пока не предвидится.

Кстати, написал письмо разработчику, жду ответа.

#18
11:32, 28 янв. 2011

Ничего ужасного в Watcom C нет, без Hex-Rays вполне можно обойтись (хотя и с ним можно получить кое-какие результаты).

Код для декомпрессии:
http://pastebin.com/fANzvYUU
Немного страшненький, но простой (RLE + delta encoding, ничего сверхъестественного).

#19
11:40, 28 янв. 2011

Стеклодув
Спасибо за код

Страницы: 1 2
ПрограммированиеФорумОбщее

Тема в архиве.