Переводы, переводы, переводы... > Ромхакинг и перевод
Konami SNES Compressor/Decompressor
spiiin:
дайте список всех архивов из какой-нибудь игры, чтобы затестировать декомпрессор.
кстати, вероятно, что и сеговская версия может работать на снесовских архивах.
Proton:
Пожалуйста.
Adventures of Batman & Robin, The (U).smc
ROM ZST Маркер Примечание 0xF8000
Шрифт диалогов
0xF83EA
Шрифт названия уровня
0xC7448
2be10
Шрифт на самом первом экране, до заставки конами
0xf87f5
28с13
Шрифт меню
Animaniacs (U) [!].smc
ROM ZST SNES Маркер Примечание 0xD0287
0x2AC13
9A:8087
6C04
Шрифт (часть 1)
0xD06F3
Шрифт (часть 2)
Batman Returns (U) [!].smc
ROM
ZST
Маркер
Примечание
0x3e729
0x2c415
7b01
Шрифт меню
0x28c21
Biker Mice From Mars (U) [!].smc
ROM
ZST
Маркер
Примечание
0x692e0
0x2AEF3 или
0x2AEEC
6903
Шрифт
(много FFFF)
Castlevania - Dracula X (U) [!].smc
Для это игры нужен немножко модифицированный распаковщик.
ROM
ZST
Маркер
Примечание
0x90f94
0x2aee3
BA07
Шрифт
0xb84c0
0x2c13
BA07
Шрифт
Contra III - The Alien Wars (U) [!].smc
ROM
ZST
Маркер
Примечание
0x41F7E
0x2F413
BA07
Шрифт – ЦИФРЫ, P I, II, орёл
Super Castlevania IV (U) [!].smc
ROM
ZST
Маркер
Примечание
0xd31cd
0x24B13
B71A
Часть фона заставки
0xd4c84
Ещё одна часть зставки
Teenage Mutant Ninja Turtles IV - Turtles in Time (U) [!].smc
ROM
ZST
Маркер
Примечание
0x80000
0x29C13
1D08
Шрифт
0x87C37
0x28C13
6903
Шрифт
0xF44D
Текст
Таблица Stage
BIG APPLE
Tiny Toon Adventures - Buster Busts Loose! (U) [!].smc
ROM
ZST
Маркер
Примечание
0x8EE31
0x2773
Текст
Hi! Welcome to
The world of
Tiny Toon Adventures
0x8FBFA
Текст
Словарь MTE
0xBE15A
Шрифт
PRESSSTART
Нужно ещё раз проверить
Dr. MefistO:
Декомпрессор наваял. Анпачит, кажись, как надо. Адреса данных в таблицах, правда, стоит переискать, а то иногда надо прибавить заголовок, а иногда нужно отнять. И, вопрос: на каких архивах у тебя имеются баги распаковки?
Распакованные архивы из Contra - The Alien Wars: https://www.dropbox.com/s/zb2pa13fev5ae2m/ctaw_dumps.rar
Proton:
В Super Castelvania IV. Ну там буквально несколько пикселей неправильно отображалось и на общую картину не влияло. Но нужно будет ещё раз проверить.
Dr. MefistO:
В общем, из того, что я выяснил:
Не стоит абсолютно все из этих игр приписывать одному упаковщику. Например в Бэтмане некоторые архивы нельзя нормально распаковать тем же распаковщиком. А вот в Контре да, там все окей. Даже сдампил все.
Согласен, что команды при распаковке используются почти одни и те же, но начала архивов у игр в большинстве своем разные.
Я сделаю упаковщик для Контры, и дам сорс. А остальное - уже ваши трудности)
Навигация
Перейти к полной версии