Разработка и ромхакинг > Ромхакинг и программирование
Final Fantasy VIII - извлечение файлов и просмотр локаций
(1/1)
HoRRoR:
Выкладываю две утилитки из своего инструментария для FF8.
1. FF8IMG v0.1 - утилита для извлечения файлов из PSX-версии (проверялась только на NTSC).
Использование:
FF8IMG.exe <действие> [ключи] <Входные файл(ы)/Входная папка> <Выходная папка>
Действия:

* -img - извлечь файлы из образов дисков или из файлов FF8DISC?.IMG. В качестве входных файлов надо указать четыре файла, или один файл со знаком вопроса в месте, где должен быть номер диска.
* -res - извлечь ресурсы из ovl-файлов. В качестве входной папки надо указать папку с файлом main.ovl (та же самая папка, куда распаковывались архивы).Ключи:

* -f<Папка> - установить входную папку. Можно использовать, чтобы не писать путь для каждого из четырёх входных файлов.
* -s<SLUS> - путь к экзешнику. Если указан, распакуется файл menu\mngrp.bin.
Примеры использования (оба варианта эквивалентны):

* FF8IMG.exe -img -fC:\MyISO FF8CD1.bin FF8CD2.bin FF8CD3.bin FF8CD4.bin C:\outdir
* FF8IMG.exe -img -fC:\MyISO FF8CD?.bin C:\outdirЗапакованные файлы при извлечении не распаковываются.

2. FF8MIM v0.1 - вьювер графики локаций. Открывает MIM-файлы (field/mapdata/??/*.mim). Для открытия файлов из PSX-версии необходимо, чтобы рядом лежал файл .dat с таким же именем. Если файл из PC-версии, необходим файл .map.
Локация состоит из "анимаций" (я их так называю, но может быть и всего один фрейм) и фреймов. Выходное изображение строится из комбинаций анимаций. Если установлен чекбокс "Show this animation", анимация будет всегда выводиться с выбранным фреймом. Таким образом можно строить результирующее изображение.

Из косяков:

* Не открывает некоторые локации, выдаст какую-нибудь ошибку
* Возможно некорректное отображение некоторых локаций, в частности ошибка приоритетов вывода слоёв/тайлов
* Есть один неизвестный тип отображения тайлов, поэтому некоторые локации могут выглядеть слегка неправильно.
Навигация
Главная страница сообщений

Перейти к полной версии