Разработка и ромхакинг > Ромхакинг и программирование
[NDS]Проблема с ромхакингом игры Ace Attorney Investigations.
(1/1)
sir0kon:
Здравствуйте, столкнулся с проблемой. Не могу достать графику и палитру из игры Ace Attorney Investigations. Перепробовал все варианты. Дело в том, что вся графика в Бин- файлах , а как её достать не имею понятия.
Sharpnull:

--- Цитата: sir0kon от 19 Октябрь 2020, 20:07:20 ---Перепробовал все варианты. Дело в том, что вся графика в Бин- файлах , а как её достать не имею понятия.
--- Конец цитаты ---
Что же вы пробовали?
Для начала прочитайте документ по хакингу GBA/DS: https://gbatemp.net/threads/73394/.
Sharpnull:
Я попробовал Tinke. Изображения сжаты, открыл root/files/romfile.bin и там файлы, которые распознаны как сжатые можно Unpack и Extract, потом в CrystalTile2. Они тайловые, некоторые цельные, но другие кусками, значит где-то палитры и карты содержатся.

--------
Стоит поискать что другие делали с игрой, может уже разобрано.
Sharpnull:
Забыл сказать, что формат 8bpp.
Палитра была ниже File 10.bin :) 15/16 битная, Little-Endian. Сконвертировал палитру с помощью простого скрипта на Python 3 в .act, как у Photoshop, и вставил в CrystalTile2, но про точные цвета у NDS не знаю.
Yoti:
А почему эта тема внезапно стала важной?
lupus:
Ого, точно.  0_0
sir0kon:

--- Цитата: Sharpnull от 19 Октябрь 2020, 21:43:39 ---Я попробовал Tinke. Изображения сжаты, открыл root/files/romfile.bin и там файлы, которые распознаны как сжатые можно Unpack и Extract, потом в CrystalTile2. Они тайловые, некоторые цельные, но другие кусками, значит где-то палитры и карты содержатся.
(Ссылка на вложение)
--------
Стоит поискать что другие делали с игрой, может уже разобрано.

--- Конец цитаты ---
Спасибо огромное, но у меня возник вопрос. Под каким названием титульник? И да, какие параметры для открытие вы использовали, чтобы было нормальное изображение в CrystalTile? 8 на 8?
Sharpnull:

--- Цитата: sir0kon от 21 Октябрь 2020, 22:34:37 ---Под каким названием титульник?
--- Конец цитаты ---
Который я выложил под File F.bin, а палитра, как и написал, ниже - File 10.bin.
sir0kon:

--- Цитата: Sharpnull от 21 Октябрь 2020, 22:44:57 ---Который я выложил под File F.bin, а палитра, как и написал, ниже - File 10.bin.

--- Конец цитаты ---
Спасибо, просто я недавно в подобной теме, поэтому могу сильно тупить, так что звиняйте.И да, какие параметры для открытие вы использовали, чтобы было нормальное изображение в CrystalTile? 8 на 8?
Sharpnull:
sir0kon, width: 8, height: 8, Tile form: GBA 8bpp. View > Fit Window to Tile и изменять ширину окна пока не будет правильная картинка. Это я делал вручную, а по-хорошему нужно искать карту тайлов.
sir0kon:

--- Цитата: Sharpnull от 21 Октябрь 2020, 23:59:57 ---sir0kon, width: 8, height: 8, Tile form: GBA 8bpp. View > Fit Window to Tile и изменять ширину окна пока не будет правильная картинка. Это я делал вручную, а по-хорошему нужно искать карту тайлов.

--- Конец цитаты ---
И ещё, я не совсем понял ,как сделать палитру.
sir0kon:

--- Цитата: Sharpnull от 21 Октябрь 2020, 23:59:57 ---sir0kon, width: 8, height: 8, Tile form: GBA 8bpp. View > Fit Window to Tile и изменять ширину окна пока не будет правильная картинка. Это я делал вручную, а по-хорошему нужно искать карту тайлов.

--- Конец цитаты ---
У меня корректно отображается только с 4bpp. Да и я изменял, ничего не получается. :neznayu:
sir0kon:
Ах да, подскажите пожалуйста, как вставить измененный файл в РОМ? Изменил титульник, а потом вставил файл с титульником в ром с помощью Tinke. Когда запустил ром, титульник остался таким же, каким и был.
sir0kon:
Когда я открыл игру Ace Attorney Investigations: Miles Edgeworth с помощью Tinke, я распаковал один файл(romfile.bin). Там было куча файлов графики и текстур. Я один файл заменил на другой,  но вот как запаковать не знаю.
perfect_genius:
Зачем эта тема закреплена - так и не выяснено? По блату? :)
Berstain:
Больше не закреплена.
Навигация
Главная страница сообщений

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