![]() |
Ковыряем deSPIRIA - Версия для печати +- DC-SWAT Forum (http://www.dc-swat.ru/forum) +-- Форум: Sega Dreamcast (/forum-2.html) +--- Форум: Инструкции, описания, FAQ-ки (/forum-13.html) +--- Тема: Ковыряем deSPIRIA (/thread-4171.html) |
Ковыряем deSPIRIA - e2e4 - 07.05.2025 22:38 ![]() font24b.pvr перерисован Почему-то игра не захотела запускаться после пересобранного .AFS с помощью PuyoTools(не соблюдена очередность файлов упаковки? шрифт импортировал в архив хекс редактором игра запустилась) RE: Ковыряем deSPIRIA - megavolt85 - 07.05.2025 23:56 попробуй этим пересобрать https://github.com/megavolt85/tools_for_DC RE: Ковыряем deSPIRIA - e2e4 - 08.05.2025 00:06 благодарю, заметил что пропустил многоточие... RE: Ковыряем deSPIRIA - megavolt85 - 08.05.2025 00:31 если не прокатит, то имя AFS контейнера напиши, а то их там много RE: Ковыряем deSPIRIA - e2e4 - 08.05.2025 05:34 не прокатило, gui отработал, пишет процесс завершен afs не создан или создан непонятно где. font24a.pvr перерисован, прикольно выглядит масштабирование букв во время мыслей ![]() ![]() кодировка Shift-JIS (Click to View) Окончание строки 0000 текст начала игры в TUNNEL.EVT, буду искать пойнтеры, и война с круптаром... И на этом скорее всего тупик... RE: Ковыряем deSPIRIA - megavolt85 - 08.05.2025 13:57 AFS кидаешь в infiles, распаковываешь, в workdir появятся файлы, с ними работаешь, меняешь, запаковываешь программой, забираешь готовый AFS из outfiles. Название AFS в котором font24 напиши. RE: Ковыряем deSPIRIA - e2e4 - 08.05.2025 14:31 ETC_DATA.afs теперь отработало штатно RE: Ковыряем deSPIRIA - e2e4 - 11.05.2025 20:03 в поисках пойнтеров... 4F30(51 00) -53E6(う………(У...)) 4F32(56 00) -53F0(такое ощущение что строка обрывается на половине, то есть часть текста не влезло, баг в самом начале игры???) должно 何だ?… いったい、何が起こった?(Что такое? ...что, черт возьми, произошло?), отрисовало 何だ?… いったい、何が ff 00 скорее всего перенос строки 00 00 стоп байт ![]() нам известно что начало текста 5344 пойнтеры расположены примерно начинаются 4F30(значение 51 ссылка на 53E6) если любой пойнтер забиваем 00, отображается текст 5344 соответственно 53E6-5344=A2 A2/2=51 теперь надо подумать как это добавить в круптар |