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


Внимание!

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


Фотография

Alone in the Dark 1-3 (старые)


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

#1 Chesnok

Chesnok

    Ефрейтор

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

Отправлено 17 October 2009 - 18:31

Кто знает как можно их распаковать? Есть opensource FITD, где вроде как описана процедура экстракта, но там язык Си, я в этом вообще не шарю))

Нужно вытащить из игры текст и графику для перевода.


FITD:
распаковка - http://fitd.svn.sour...amp;pathrev=139
запаковка - http://fitd.svn.sour...amp;pathrev=146


P.S. К примеру, похожая игра TimeGate (тот же стиль, скорее всего тот же движок), а её перевели!

#2 -=CHE@TER=-

-=CHE@TER=-

    Полковник

  • Администраторы
  • 971 сообщений
  • Пол:Мужчина

Отправлено 17 October 2009 - 23:10

Заблудиться на SourceForge - это надо было постараться.
Инструкция к применению:
1. Открываешь любую ссылку из тех, которые дал.
2. Щёлкаешь на слове "fitd" в предложении "SCM Repositories - fitd", что слева сверху.
3. На открывшейся главной странице проекта есть ссылка на уже скомпилированную версию - "fitd-0.1-win32.zip".

#3 Chesnok

Chesnok

    Ефрейтор

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

Отправлено 18 October 2009 - 17:50

Это не распаковщик, а "launcher" под Windows.

Или вы можете с помощью него вытащить текст или графику?

#4 V1KT0P

V1KT0P

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

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

Отправлено 18 October 2009 - 18:12

Цитата (Chesnok @ 18.10.2009 - 20:50)
Это не распаковщик, а "launcher" под Windows.

Или вы можете с помощью него вытащить текст или графику?

Этот "launcher" использует архивы из оригинальных игр. А так как есть исходные коды, то тебе просто надо модифицировать чуть чуть и при запуске он вместо игры будет распаковывать все данные. =)

#5 Chesnok

Chesnok

    Ефрейтор

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

Отправлено 18 October 2009 - 18:23

Я в этом абсолютно не шарю sad.gif Мож кто поможет?

Ты имеешь ввиду оставить только файлы с ресурсами без самой игры и он их распакует?

#6 V1KT0P

V1KT0P

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

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

Отправлено 18 October 2009 - 18:33

Цитата (Chesnok @ 18.10.2009 - 21:23)
Я в этом абсолютно не шарю sad.gif Мож кто поможет?

Ты имеешь ввиду оставить только файлы с ресурсами без самой игры и он их распакует?

Как я понял это движок для игр написанный с нуля. Он берет оригинальные ахривы, распаковывает ресурсы и использует их.

Тебе надо найти программиста который модифицирует исходники.

#7 Chesnok

Chesnok

    Ефрейтор

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

Отправлено 18 October 2009 - 18:38

В общем, всё вернулось к тому же, с чего начал biggrin.gif

Но спасибо всё равно)

#8 aliast

aliast

    Ефрейтор

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

Отправлено 23 October 2009 - 15:47

А кто-нибудь пробовал хоть собрать этот fitd из исходников? Собирал в VS 2005 и 2008. Собрать то можно, но при запуске вылазит ошибка "Run-Time Failure #2 - Stack around the variable 'ltime' was corrupted. Ошибку можно обойти, если снести нафиг в main.c строчку
Код

#ifndef PCLIKE
 unsigned long int ltime;

и оставить
Код
time_t ltime;

Но это еще полбеды. Ошибок больше не выскакивает, но игра вылетает стоит сделать 2 шага((( и почему-то не жмется Savegame.
Уже скомпилированный автором fitd.exe почему-то закрывается после ролика с машиной без всяких ошибок... может ли проблема быть в x64 ОС? Пробовал на x86 в WMVare так там жуткие тормоза в игре((( авторский fitd кстати тоже вылетает после интро.

#9 -=CHE@TER=-

-=CHE@TER=-

    Полковник

  • Администраторы
  • 971 сообщений
  • Пол:Мужчина

Отправлено 23 October 2009 - 17:18

aliast!
Ты форумом / сайтом не ошибся? Как бы тематика данного сайта - распаковка и конвертирование ресурсов из игр. Запуском игр или эмулированием приставок на PC тут не занимаются. Если тебе именно здесь пообщаться хочется, то создай отдельную тему в подфоруме "Базар".

#10 aliast

aliast

    Ефрейтор

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

Отправлено 02 November 2009 - 14:14

Как грубо =) Мой пост был про сборку исходников движка игры => стартовая точка в написании распаковщика...
Вот обижусь и не поделюсь распаковщиком =) шучу...
нате AITD Unpacker v.02
К сожалению распакощик присваивает всем файлам расширение .out и вам их придется самим потрошить.
В English.pak лежат все тексты из игры
В ITD_RES.pak различные ресурсы: файлы размером 768 байт это палитры, шрифты лежат в itd_ress.pak_5.out (формат хранения шрифтов довольно специфический, с наскока к ним не подберешся), в остальных файлах всякие текстуры (графика). Я их открывал с помощью TextureFinder
В present.pak обычные скриншоты из игры, больше ничего
В listmus.pak музыка. Формат музыки предположительно Adlib Music, но проиграть ее мне не удалось(( В инете можно найти эту музыку в формате mp3...
С остальными паками не разбирался. Сейчас пишу запаковщик ресурсов. У кого появятся проги для просмотра\редактирования распакованных файлов - делитесь быстрее =)

#11 -=CHE@TER=-

-=CHE@TER=-

    Полковник

  • Администраторы
  • 971 сообщений
  • Пол:Мужчина

Отправлено 02 November 2009 - 19:49

Да как бы не грубил, а пояснил. Приношу извенения, если что не так.
Просто тут иногда люди приходят, которые самым настоящим образом отличить "a" от "z" неспособны.
Насчёт распаковщика - молодец.
Кстати, на сайте есть stuns, а у него в архиве есть исходные коды для статической линковки zlib - можно сделать нормальный распаковщик, а не тащить за собой zlib.dll.

#12 aliast

aliast

    Ефрейтор

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

Отправлено 03 November 2009 - 12:49

Спасибо, глянем.
А вот вам комплект из распаковщика и запаковщика.
AITD Распаковщик-запаковщик pak-файлов
Запаковщик пока тестировался только на текстах из english.pak, тексты изменяются, косяков вроде нет. Если вдруг обнаружатся, говорите, будем исправлять)

#13 Infoman

Infoman

    Сержант

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

Отправлено 06 June 2010 - 19:00

Что-то новых версий не видать.

Музыка похоже действительно в Adlib, но в каком именно формате - загадка.
Пробовал потрошить другие файлы, но не очень понял как у aliast`а получилось увидеть графику.

#14 Infoman

Infoman

    Сержант

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

Отправлено 16 June 2010 - 11:15

bms скрипт - распаковщик файлов Alone in the Dark:

http://aluigi.org/pa...s/alonedark.bms

Работает с архивами первой части(работу со второй и третьей не проверял).

#15 Infoman

Infoman

    Сержант

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

Отправлено 16 June 2010 - 12:43

Результаты анализа распакованных ресурсов Alone in the Dark:
CAMERAXX.PAK - изображения(GGD - 32bpp, палитру неизвестно как получить)(размер одинаков - 62,5 кб или 63,2 кб).
ENDSEQ.PAK - одно изображение, какие-то данные.
ENGLISH.PAK - текст.
ETAGEXX.PAK - скорее всего данные, на основе которых связываются изображения из CAMERAXX.PAK.
ITD_RESS.PAK - изображения, какие-то данные.
LISTANI2.PAK, LISTANIM.PAK - анимация.
LISTBOD2.PAK, LISTBODY.PAK - модели.
LISTLIFE.PAK - какие-то данные.
LISTMUS.PAK - Adlib музыка(ADLM заголовок, первые четыре байта).
LISTSAMP.PAK - voc файлы.
LISTTRAK.PAK - какие-то данные.
PRESENT.PAK - изображения.

#16 Infoman

Infoman

    Сержант

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

Отправлено 16 June 2010 - 12:47

Ошибочка вышла - изображения 8-битные(виноват). rolleyes.gif