| Разработка и ромхакинг > Ромхакинг |
| Распаковка графики (International Superstar Soccer Deluxe) [SMD] |
| (1/2) > >> |
| AdmiralDovakin:
Мог бы кто-то сделать распаковщик графики для этой игры? Понимаю,что много прошу,я уже давно хакаю эту игру, но с графой вообще 0, а так хотелось бы изменить названия команд, флаги и пр. Игру (International Superstar soccer deluxe) приложил к посту. Игра не оригинальная, а мой хак последний. В любом случае буду рад любой помощи! |
| paul_met:
AdmiralDovakin, Надо конкретизировать игру и платформу в названии темы. |
| AdmiralDovakin:
--- Цитата: paul_met от 03 Февраль 2016, 17:54:21 ---AdmiralDovakin, Надо конкретизировать игру и платформу в названии темы. --- Конец цитаты --- Сделано. |
| paul_met:
Здесь есть декомпрессор графики для игр от Konami: http://www.romhacking.net/utilities/1101/. Правда он для SNES, но кто знает, может и для мегадрайва подойдёт. |
| SPOT:
Для распаковки LZ77 от Konami есть KONAMI Compression Tools от Dr. MefistO |
| DrMefistO:
Для этой игры скорее всего LZKN не подойдет. Т.к. в моем списке: https://github.com/lab313ru/lzkn этой игры нет. Что-то там другое. Если нужно, сделай запрос у меня на форуме с просьбой создать компрессор для этой игры. Добавлено позже: Konami здесь только издатель. Разработчик же Factor 5. Поэтому и нет там сжатия LZKN. Добавлено позже: SPOT, можешь поправить на pscd в топике описание? Там добавился LZKN3, покрывая в результате ВСЕ игры от Konami на сегу. |
| AdmiralDovakin:
--- Цитата: DrMefistO от 04 Февраль 2016, 12:08:24 ---Для этой игры скорее всего LZKN не подойдет. Т.к. в моем списке: https://github.com/lab313ru/lzkn этой игры нет. Что-то там другое. Если нужно, сделай запрос у меня на форуме с просьбой создать компрессор для этой игры. Добавлено позже: Konami здесь только издатель. Разработчик же Factor 5. Поэтому и нет там сжатия LZKN. Добавлено позже: SPOT, можешь поправить на pscd в топике описание? Там добавился LZKN3, покрывая в результате ВСЕ игры от Konami на сегу. --- Конец цитаты --- Ага, только хотел написать, что Factor 5 разраб. Ок, напишу на форум. Добавлено позже: DrMefistO, а так если что у нас турниры проводятся по сей игре и думаю в долгу не останемся если сделаешь компрессор если не трудно с оффсетами, можем 1,5-2к накинуть на печеньки. Если что щас создам темку на lab313 |
| DrMefistO:
--- Цитата: AdmiralDovakin от 04 Февраль 2016, 15:08:11 ---и думаю в долгу не останемся --- Конец цитаты --- Когда есть стимул, всегда приятнее что-то делать) Но, я сначала сделаю, а потом уж печеньки..) |
| DrMefistO:
Вот, компрессор для игр от Factor5 готов: https://github.com/lab313ru/fact5lz/releases/tag/v1.0 Во вложении все дампы распакованных данных для ISSD и лог со смещениями. Если в итоговых данных нет того, чего нужно, значит есть еще второе сжатие. Его я не искал. Добавлено позже: Чуть позже выложу для всех остальных игр от Factor5 (оказывается, код немного отличается). |
| AdmiralDovakin:
--- Цитата: DrMefistO от 08 Март 2016, 04:40:41 ---Вот, компрессор для игр от Factor5 готов: https://github.com/lab313ru/fact5lz/releases/tag/v1.0 Во вложении все дампы распакованных данных для ISSD и лог со смещениями. Если в итоговых данных нет того, чего нужно, значит есть еще второе сжатие. Его я не искал. Добавлено позже: Чуть позже выложу для всех остальных игр от Factor5 (оказывается, код немного отличается). --- Конец цитаты --- Хммм, конами лого есть, сега лого тоже просматривается, лого игры тоже, но остальное нет к сожалению, видимо есть ещё второе сжатие :С |
| DrMefistO:
AdmiralDovakin, можешь сейв сделать на том месте, где уже есть эта графика, и выделить на скриншоте конкретное место? |
| Марат:
Ему, я как понял, флаги сборных нужны. Запусти игру и на экране выбора команд увидишь флаги. |
| DrMefistO:
Сорри. Лог смещений не полный оказался. Сейчас переделаю. Там всё нашлось. Просто одна и та же процедура в двух местах индентичная вышла. |
| DrMefistO:
Вот новый лог и дампы. Тут абсолютно всё! (Флаги в dump_0E3E12.bin) Добавлено позже: Обновил утилиту до версии v1.1. Исправлен возвращаемый размер для архивов версии 3. Ссылка: https://github.com/lab313ru/fact5lz/releases/tag/v1.1 |
| AdmiralDovakin:
--- Цитата: DrMefistO от 10 Март 2016, 11:51:20 ---Вот новый лог и дампы. Тут абсолютно всё! (Флаги в dump_0E3E12.bin) Добавлено позже: Обновил утилиту до версии v1.1. Исправлен возвращаемый размер для архивов версии 3. Ссылка: https://github.com/lab313ru/fact5lz/releases/tag/v1.1 --- Конец цитаты --- Сейчас затестил, решил подкорректировать название команды, нашёл смещение где находятся команды, распаковал, корректнул yy-chr'ом, запаковал, скопировал запакованное, вставил в тоже смещение, по которому и распаковывал (0E1C96), запустил ром и все названия "съехали", а в других просто каша :neznayu: |
| DrMefistO:
AdmiralDovakin, две вещи: 1) следить за вставкой по тому же смещению. 2) следить, чтобы размер запакованных данных был меньше либо равен оригинальному. Если размер упакованных данных вышел больше - смотреть куда можно вставить, и исправлять в роме смещение (а его еще найти надо). Наверное, у названий команд есть определенная структура. Типа ровное кол-во тайлов на строку, и т.д. |
| AdmiralDovakin:
--- Цитата: DrMefistO от 10 Март 2016, 16:29:55 ---AdmiralDovakin, две вещи: 1) следить за вставкой по тому же смещению. 2) следить, чтобы размер запакованных данных был меньше либо равен оригинальному. --- Конец цитаты --- Меньше, смещение тоже самое,нескольно раз проверил. Прикол в том что,то что я хотел изменилось, но повредились другие данные, которые вообще не находятся в этом разделе :С |
| DrMefistO:
По такой схеме редактировал? Данные не перетер левые? Почем я знаю? |
| AdmiralDovakin:
--- Цитата: DrMefistO от 10 Март 2016, 16:44:45 ---По такой схеме редактировал? Данные не перетер левые? Почем я знаю? --- Конец цитаты --- Да вроде ничего не тер, щас попробую с другим смещением |
| DrMefistO:
Я же в логе дал всё. Там первое число в скобках - размер сжатый в роме. Сверяйся с ним, чтобы твой *.cmp.bin был не больше этого размера. Например, у меня после редактирования 0E2575 он вышел больше оригинального: --- Цитата ---0E2575 (06302 / 21504) --- Конец цитаты --- А стал 6454 байт. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |