Форум PSCD.ru

Игровые приставки и Эмуляция => Ромхакинг и программирование => Тема начата: Proton от 19 октября 2014, 18:04

Название: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 19 октября 2014, 18:04
Упаковщик и распаковщик сжатой графики в играх от Capcom для Super Nintendo. На данный момент в компрессоре и декомпрессоре поддерживается игра Final Fight 2 (тип 0) и не поддерживается вставка в сжатых данных в РОМ. Такие игры как Final Fight 3 и Marvel Super Heroes in War of the Gems относятся к типу 2, а X-Men: Mutant Apocalypse к типу 1 (в них тоже всё распаковывается).
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Greengh0st от 19 октября 2014, 21:22
Люблю финал файт ещё с автоматов.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: SPOT от 20 октября 2014, 08:11
Хорошая программа, вы продолжаете над ней работать?
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 20 октября 2014, 14:32
Работа продолжается. Одновременно заканчиваю упаковщик для игр от Конами, который готов процентов на 90%, наверное.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: SPOT от 20 октября 2014, 15:09
Цитата: proton от 20 октября 2014, 14:32Работа продолжается. Одновременно заканчиваю упаковщик для игр от Конами, который готов процентов на 90%, наверное.
Может вопрос покажется и тупым, но упаковщик только для SNES или он будет поддерживать и другие игровые системы (SMD, NES)?
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 20 октября 2014, 21:35
Для Super Nintendo. А в дальнейшем всё может быть.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Greengh0st от 20 октября 2014, 23:05
Упаковщик/Запаковщик писал dr.Mefisto. Ты с ним случайно не работаешь?
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 20 октября 2014, 23:33
Нет, не работаю. Упаковщик моего производства вышел сегодня. Вот ссылка (https://dl.dropboxusercontent.com/u/2813190/konami_c_alpha.7z) на него. Вставка в РОМ сжатых данных пока не поддерживается.
Для игр Super Castlevania IV (http://www.gamefaqs.com/snes/588726-super-castlevania-iv) и Contra III: The Alien Wars (http://www.gamefaqs.com/snes/563543-contra-iii-the-alien-wars) нужно указывать тип 0. Для остальных нужно указывать тип 1. Для того, чтобы его родить, я сначала набивал руку на распаковке и упаковке в других играх
. Ещё я переписал заново распаковщик. Он теперь поддерживает тип игры и распаковывать корректнее. В ближайщие дни предоставлю ссылку.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: SPOT от 21 октября 2014, 09:32
proton, а как насчёт распаковщиков / упаковщиков для PSX? Или там в каждой игре свой формат и такой системный подход не подойдёт.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 21 октября 2014, 20:24
Я думаю, что там другой алгоритм. Пока PSX-версией не занимался. Обновленный распаковщик графики игр от Конами можно скачать здесь (https://dl.dropboxusercontent.com/u/2813190/konami_d_1.02.7z).
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: SPOT от 21 октября 2014, 22:03
Цитата: proton от 21 октября 2014, 20:24Обновленный распаковщик графики игр от Конами можно скачать здесь.
А изменения какие, можно немного поподробнее?
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 23 октября 2014, 07:42
Основные изменения:
1) алгоритм распаковки стал корректнее (в предыдущей версии появлялись "артефакты" в некоторых местах);
2) поддержка двух типов игр (различие в использовании расширенного кода, который пишет в буфер нули).
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Greengh0st от 24 октября 2014, 10:34
Круто  надо чё нить перевести на снес)))
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Diablo от 24 октября 2014, 12:40
Цитата: Greengh0st от 24 октября 2014, 10:34Круто  надо чё нить перевести на снес)))
Как на счёт Front Mission :)
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Greengh0st от 25 октября 2014, 02:55
Не))) надо ещё с третьей разобраться.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 03 ноября 2014, 20:05
Упаковщик и распаковщик для Final Fight 3 (SNES).
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: SPOT от 05 ноября 2014, 17:37
Цитата: proton от 03 ноября 2014, 20:05Упаковщик и распаковщик для Final Fight 3 (SNES).
 
Полезное дело делаешь, так держать!
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Greengh0st от 05 ноября 2014, 23:54
Перерисовал уже два шрифта что там есть))) бум ждать остального))
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Alon от 14 ноября 2014, 19:55
proton, стоит ли ещё ожидать какие-то программы в ближайшее время и над чем ведутся работы? Если конечно, не секрет.
П.С. большое спасибо за ваши уникальные программы.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 16 ноября 2014, 16:42
Я проверю, что у меня уже есть из написанных, но неопубликованных утилит, и на какой стадии находится.
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Proton от 26 ноября 2014, 14:39
SNES:
90 Minutes - European Prime Goal (E) [!] - c, d
Blues Brothers, The (U) [!] - d(95%)
Congo's Caper (U) - d
Demolition Man (U) - d
Flintstones, The - The Treasure of Sierra Madrock (U) - d
Ghoul Patrol (U) - c, d
Indiana Jones' Greatest Adventures (U) [!] - c, d
Lion King, The (U) - d
Pirates of Dark Water, The (U) - c, d
Super Bomberman (U) - c, d
Super Bomberman 5 (J) - d
Super Chase H.Q. (U) - d(50%)
c - compressor
d - decompressor
Название: Re: Capcom SNES Compressor/Decompressor
Отправлено: Alon от 26 ноября 2014, 17:53
proton, судя по всему вы проделали не мало работы.