| Разработка и ромхакинг > Ромхакинг и программирование |
| Помогите с распаковкой формата KP2(PS2) |
| (1/1) |
| Stasis1987:
The Legend of Spyro:Dawn of the Dragon(PS2) Уже больше месяца бьюсь над распаковкой архивов формата KP2(в нем должно храниться все кроме музыки и речи). Написал этот вопрос практически везде, но нет никаких результатов :( Все что нашел по данному формату: 1) Прменяется компанией разработчиком Étranges Libellules http://ru.wikipedia.org/wiki/Étranges_Libellules 2) Все игры которые я просматривал имеют одинаковую структуру папок 3) Расширение архивов зависит от платформы http://forum.xentax.com/viewtopic.php?f=16&t=4584&p=39391&hilit=KP2#p39391 на компьютерных версиях применяется соответсвенно расширение KWN - (K Windows) http://wiki.xentax.com/index.php/Asterix_XXL2_KWN как здесь написанно "описание не совсем верное", ко всему прочему структура архивов с разных платформ может отличаться. 4) В файлах с именем подобным LVL020.KP2 в конце есть нечто похожее на таблицу файлов, но если я правильно понимаю это так сказать список объектов на уровне :-\ 5) В файлах с названием типа STR05003.KP2 через WinHex можно увидеть такие записи d:\projets\v0_9_04\kal_data\2_middef\audio\sfx\characters\npc\golem\l010\golem_scream_3.wav d:\projets\v0_9_04\kal_data\2_middef\audio\sfx\characters\npc\golem\l010\golem_incoming_near_2.wav d:\projets\v0_9_04\kal_data\2_middef\audio\sfx\characters\npc\golem\l010\golem_hit_scream_2.wav Так и несмог понять что за файлы в папке STREAMS Выложил файлы из корневого каталога и две папки http://www.megaupload.com/?d=6QFGIUNW Файлы с форматом EP2 это переведенные KP2 Update: Список файлов http://www.megaupload.com/?d=T4BF60NB http://www.megaupload.com/?d=5C4RNS44 пример архива формата KWN (Asterix at the Olympic Games Demo) Надеюсь на любую информацию |
| Stasis1987:
Здесь задавал этот вопрос, но пока нет ни каких ответов http://forum.xentax.com/viewtopic.php?f=10&t=6368 http://ps23dformat.wikispaces.com/message/list/Spyro+Dawn+of+the+Dragon Скажите хотя бы направление в какую сторону надо двигаться, что бы разобраться со структурой архива. |
| Stasis1987:
Хотелось бы уточнить такой вопрос. Путем дизассемблирования ELF файла можно узнать алгоритм хранения данных? В интернете прочитал что в этом может помочь IDA pro, так же собрал информацию об архитектуре MIPS R5900. Можете посоветовать литературу? |
| Mr2:
--- Цитата: Stasis1987 от 15 Май 2011, 17:01:25 ---Путем дизассемблирования ELF файла можно узнать алгоритм хранения данных? --- Конец цитаты --- Алгоритм распаковки. Хорошо ещё дебаггер иметь. --- Цитата: Stasis1987 от 15 Май 2011, 17:01:25 ---В интернете прочитал что в этом может помочь IDA pro, так же собрал информацию об архитектуре MIPS R5900. --- Конец цитаты --- Всё верно. --- Цитата: Stasis1987 от 15 Май 2011, 17:01:25 ---Можете посоветовать литературу? --- Конец цитаты --- Нет. ;) |
| Stasis1987:
--- Цитата: Mr2 от 16 Май 2011, 13:55:10 ---Алгоритм распаковки. Хорошо ещё дебаггер иметь. --- Конец цитаты --- Спасибо, надеюсь поможет! Update: Да, пожалуй для этого опыта пока явно недостаточно. :( Пока буду пытаться разобрать алгоритм архива просматривая файлы через WinHex. |
| Stasis1987:
У меня появилась такая мысль, версия игры, архивы которой я надеюсь распаковать русифицирована (Файлы с переведенными субтитрами имеют расширение EP2). Ведь чтобы сделать переведенную версию файла нужно хоть немного знать структуру архива? Поиск по сайтам посвящённым переводам консольных игр, к сожалению ни чего не дал. Может кто нибудь знает какие группы занимались переводом(я встречал покрайней мере 3 разных версий переводов) |
| Навигация |
| Главная страница сообщений |