Автор Тема: [SMD] Mighty Morphin Power Rangers: The Movie  (Прочитано 1697 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« : 13 Май 2026, 03:36:09 »
открываю тему разбора по косточкам этой игры для того, чтобы были материалы и знания для создания на её основе других игр.

если хотите помочь в технических вопросах разбора рома, а может есть желание рисовать графику или писать музыку для хаков, ну и самое главное интерес по теме токусацу (уточнения ниже), милости прошу.

здесь же будет актуальная информация по препарированию и текущим проектам.

почему же именно она и что планируется с ней делать?

как единственный представитель игр по вселенной Super Sentai на Сеге не являющийся файтингом, эта игра идеально подходит как фундамент для разработки приключений почти для любого сеттинга во вселенных Super Sentai, Metal hero, Kaiju и в целом tokusatsu-стаффа, особенно если там есть гигантские чудовища или техника.

вы только представьте, можно будет оживить давно забытые вселенные, отдать дань сериям несправедливо обойденным вниманием разработчиков, подарить миру игры по фильмам, которые вышли уже после эры 16-битных приставок или даже задолго до восьмибиток.

в общем жду здесь всех заинтересованных в теме tokusatsu и игр по ним.

P. S. отдельно соберу ресурсы из этой игры чтобы не лазать по всему интернету в поисках музыки, графики и т.д.

P. P. S. а также всю техническую информацию и инструменты нужно будет собрать в кучку.

P. P. P. S. дополнительно будет список других игр, откуда можно подрезать спрайты, музыку и т.д.

P. P. P. P. S. хоть про сами хаки говорить и рано, но хотелось бы избежать “ленивого” хакинга со сменой моделек, поэтому возможно стоит собрать группу для проработки дизайна будущих игр, как это лучше сделать, будем решать.



Добавлено позже:
вся графика будет тут.




Добавлено позже:
тут будет техническая информация




Добавлено позже:
список игр из которых можно брать спрайты для хаков. в дальнейшем также будет сделана база в отдельном месте.



« Последнее редактирование: 18 Май 2026, 13:06:38 от Ordin »

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #1 : 13 Май 2026, 13:49:49 »
Есть какие-нибудь конкретные идеи для хаков? а то, кроме как заменить графику персонажей, больше ничего придумать не могу.

Добавлено позже:
существует еще хак с переводом на испанский
Перевод на русский тоже есть
« Последнее редактирование: 13 Май 2026, 14:06:47 от SegaMark »

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #2 : 13 Май 2026, 14:57:43 »
Перевод на русский тоже есть

а где его можно найти?

Есть какие-нибудь конкретные идеи для хаков?

есть идеи (и желание) сделать хаки по мотивам Rebirth of Mothra II и Super Rescue Solbrain (ближе к сериалу, чем игра на Famicom).
для этого потребуется заменить не только модельки персонажей, но и уровни, врагов, музыку и т.д. по сути останется только "движок". остаётся вопрос, насколько он готов к введению новых механик, например: динамического пламени и возможности его тушить, псевдо-3D уровни с видом из-за спины и т.д.

поэтому копание в коде я и не стал отделять от креатива, чтобы были понятны потребности и можно было бы сразу искать варианты их реализации.

Оффлайн ghostdog3

  • Супермодератор
  • Сообщений: 2144
  • Благомир
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #3 : 13 Май 2026, 15:31:06 »
а где его можно найти?
Например, тут, жмите внизу зелёную кнопку "Загрузить", смотрите в графу "Переведённые" и тыкайте левой кнопкой мыши на Mighty Morphin Power Rangers - Movie (U) [T+Rus Pirate (12.09.2002)].zip

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #4 : 13 Май 2026, 15:38:54 »
Например, тут

спасибо огромное!
добавлю его в топик. а известно ли, кто делал этот перевод?

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #5 : 15 Май 2026, 12:47:54 »
есть идеи (и желание) сделать хаки по мотивам Rebirth of Mothra II и Super Rescue Solbrain
то есть использовать только уровни с гигантскими роботами?

Добавлено позже:
кто делал этот перевод?
Видимо пират

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #6 : 15 Май 2026, 13:55:32 »
то есть использовать только уровни с гигантскими роботами?
нет, почему, как раз всему найдется место.
структура уровня (для Solbrain точно) примерно будет трехстадийная: первая стадия за персонажа без костюма, вторая стадия в костюме, третья стадия - с большими роботами/машинами.
для Мотры должно быть чуть посложнее конечно.
если бы нужны были только уровни с гигантскими роботами, то хватило бы хака файтинга.

остается еще проблема, можно ли менять количество уровней порядок их следования и т.д.

Видимо пират
:biggrin:

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #7 : 15 Май 2026, 14:09:07 »
порядок их следования
Вот это самое простое, достаточно лишь ссылку поменять

Добавлено позже:
P. S. существует еще хак с переводом на испанский от Wave. инструкция здесь https://traduccioneswave.blogspot.com/p/traducir-juegos-con-hextractor.html
Я посмотрел перевод, там вообще не про ренджеров

Добавлено позже:
чем распаковывать графику пока непонятно.
Насколько я понял графика зашифрована вся, даже буквы зашифрованы

Добавлено позже:
стоит уточнить, что есть хак Enhanced Colors
Палитра обычна не зашифрована и ее легко изменить

Добавлено позже:
ну вот например RAM адреса, можешь их куда то добавить, если нужно могу переделать в другой формат

Offset fromOffset toSizeNote
00103001031Cheat Toggle Damage
01104011041Score 00000X000
01105011051Score 0000X0000
01106011061Score 0000000X0
01107011071Score 000000X00
0114901149100-Tittle/Demo, 02-In Game, 22-Ending/Top Ten/Tittle/Demo
01d0c01d0c1Cheat Mode Activate = 0-Inactive; 2-Active
01d1e01d1e1Stages
01d2901d29101 = Demo
04002040021Credits
0400e0400e1Difficulty Setting
040a1040a11Player 1 Character
0414c0414c1Player Health
06030060301Player 1 Character Select
0fc230fc231Music ID
« Последнее редактирование: 15 Май 2026, 17:49:19 от SegaMark »

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #8 : 15 Май 2026, 18:53:04 »
Я посмотрел перевод, там вообще не про ренджеров
он там пишет как работает с hextractor'ом, вероятно он и рейнджеров переводил с его помощью

Насколько я понял графика зашифрована вся, даже буквы зашифрованы
видимо так и есть, в явном виде я ничего там не обнаружил

ну вот например RAM адреса
спасибо! добавлю в топик.
з.ы. можешь пожалуйста расписать как/где/через что ты их нашел?

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #9 : 15 Май 2026, 20:27:29 »
через ретроачивмент и эмулятор RaLibretro. Он локально загружает кеш в формате json

Добавлено позже:
он там пишет как работает с hextractor'ом, вероятно он и рейнджеров переводил с его помощью
Я надеялся, там будет что-то про шифрование графики.

Оффлайн Беларус

  • Модератор
  • Сообщений: 1481
    • ВКонтакте
    • Steam
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #10 : 16 Май 2026, 01:58:35 »
можно ли менять количество уровней порядок их следования и т.д.
С этим может помоч Переставлятель.

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5653
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #11 : 16 Май 2026, 03:37:09 »
распаковывать графику
Используется известное сжатие Nemesis (https://segaretro.org/Nemesis_compression). Чтобы найти начало сжатых данных в (USA) роме, можно поставить breakpoint на выполнение 3A40, в регистре A0 будет адрес. Шрифт 8x8 находится с 1F1C16. Для проверки убрал байты до 1F1C16 и разжал с помощью https://github.com/Clownacy/clownnemesis/releases:
clownnemesis.exe -d 1F1C16.bin 1F1C16_unc.binДля сжатия опция -c. Если модифицировать компрессор, можно автоматически найти все сжатые данные (если ещё не написали похожую программу).

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #12 : 16 Май 2026, 07:05:14 »
Используется известное сжатие Nemesis
Это хорошо, не пришлось гадать. Только как ты это понял?

Добавлено позже:
можно поставить breakpoint на выполнение 3A40
Там находиться функция разжатия графики?
« Последнее редактирование: 16 Май 2026, 11:07:10 от SegaMark »

Оффлайн Sharpnull

  • Пользователь
  • Сообщений: 5653
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #13 : 16 Май 2026, 14:18:42 »
Только как ты это понял?
Как обычно. Сравнил оригинал и перевод, чтобы найти сжатые данные, по ним нашёл код разжатия (код с 3A1A, два входа для разжатия в VRAM и RAM, но с 3A40 основной код) и точный адрес начала сжатого. По названию игры сжатие не находится в сети, но попался Nemesis (уже знал о его существовании), решил попробовать, а переводчики скорее всего начинают с перебора известных алгоритмов сжатия. Современный способ: долбиться в дупла Discord-коряги, где прячутся (ром)хакеры и разработчики; там давно всё известно и помогут (на куче форумов людям сложно регистрироваться, следить).

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #14 : 16 Май 2026, 17:46:12 »
вот разобранный заголовок, пока без векторов

Offset fromOffset toSizeValueNote
10010F1653 45 47 41 20 47 45 4E 45 53 49 53 20 20 20 20Console Name
11011F1628 43 29 53 45 47 41 20 31 39 39 35 2E 41 55 47Copyright / Release Info
12014F4850 4F 57 45 52 20 52 41 4E 47 45 52 53 20 32 20 .. 20Domestic Name
15017F4850 4F 57 45 52 20 52 41 4E 47 45 52 53 20 32 20Overseas Name
180182347 4D 20Software type
18318D144D 4B 2D 31 35 37 38 20 2D 30 30Serial Number and revision
18E18F28E D2Checksum
19019F164A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20I/O Support
1A01A3400 00 00 00ROM Start Address
1A41A7400 1F FF FFROM End Address
1A81AB400 FF 00 00RAM Start Address
1AC1AF400 FF FF FFRAM End Address
1B01BB1220 .. 20SRAM Info
1BC1C71220 .. 20Modem Info
1C81EF4020 .. 20Notes / Memo
1F01FF1634 20 20Country Codes

Добавлено позже:
в конце рома 38375 байт неиспользуемых данных

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #15 : 16 Май 2026, 22:02:25 »
обновил топик, вроде ничего не забыл

Для проверки убрал байты до 1F1C16
тут, к сожалению, начинается область, где мои полномочия всё. не знаю/не умею как/чем убирать байты до 1F1C16 из рома. может есть какие-нибудь вики-записки или краткий гайд по работе с данными в ромах вообще? буду признателен за информацию.

p.s. есть ли принципиальная разница между работой с европейским и американским ромом?

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #16 : 17 Май 2026, 06:53:03 »
есть ли принципиальная разница между работой с европейским и американским ромом?
Да там много отличий, точно не знаю как они на геймплей влияют, возможно как то код модифицирован. Одно из них можно здесь посмотреть.
https://tcrf.net/Mighty_Morphin_Power_Rangers:_The_Movie_(Genesis)#Regional_Differences

Добавлено позже:
чем убирать байты до 1F1C16 из рома.
Проще не убирать, а в отдельный файл переместить начиная с этого адреса. Я для этого использую IMHEX там есть возможность просто выделить и переместить в другой файл

Добавлено позже:
тут, к сожалению, начинается область, где мои полномочия всё. не знаю/не умею как/чем убирать байты до 1F1C16 из рома.
Значит будешь отвечать за идеи и за лор. Потому что я вообще не фанат данной вселенной, про ренжеров знаю только по играм.

Добавлено позже:
хотелось бы избежать “ленивого” хакинга со сменой моделек
Думаю с этого нужно начать поэтому попытаюсь поменять иконки персонажей на SNES-версии
« Последнее редактирование: 17 Май 2026, 10:23:12 от SegaMark »

Оффлайн Беларус

  • Модератор
  • Сообщений: 1481
    • ВКонтакте
    • Steam
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #17 : 17 Май 2026, 18:21:02 »
разбора по косточкам этой игры
мои полномочия всё
Раз так, то очень можеш помоч, заполнив в Переставлятеле все массивы. Там такое дело, што нефанаты могут не заметить што изменилось в игре, нужен именно тот, кто знает игру наизусть. Если ты такой, конешно :)

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: [SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #18 : 17 Май 2026, 19:26:37 »
Значит будешь отвечать за идеи и за лор.
ну, еще эта тема - хороший повод научиться.  :)

Думаю с этого нужно начать
без изменения уровней и врагов это практически не имеет смысла, здесь слишком специфическая история.

на SNES-версии
а почему SNES? это же другая игра.

можеш помоч, заполнив в Переставлятеле все массивы
я думал уже этим заняться  :)

што изменилось в игре
если делать хак, то лучше менять так, чтобы это было заметно  :)
но да, покрутить его в твоей проге - хорошая идея

Оффлайн SegaMark

  • Пользователь
  • Сообщений: 148
  • Пол: Мужской
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #19 : 19 Май 2026, 07:07:40 »
а почему SNES? это же другая игра.
Ты зачем то мое предложение разделил на двое.
Я посмотрел что там по иконкам. Изначальная идея была в том чтобы иконки с sega версии заменить на SNES версию, но я поторопился, оказалось что они разного размера.

Добавлено позже:
Ordin, Есть идея какой можно самый простой хак сделать с изменением графики? Неохота просто писать пакер/анпакер интересно сразу его проверить на чем-нибудь, то есть заменить что то.



Добавлено позже:
без изменения уровней и врагов это практически не имеет смысла, здесь слишком специфическая история.
Это очень сложно делать, особенно уровни

Оффлайн Ordin

  • Пользователь
  • Сообщений: 8
  • Пол: Мужской
  • SEGATAвич SANSHIROев
    • Twitter
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[SMD] Mighty Morphin Power Rangers: The Movie
« Ответ #20 : Вчера в 21:50:33 »
Ты зачем то мое предложение разделил на двое.
виноват

Неохота просто писать пакер/анпакер интересно сразу его проверить на чем-нибудь, то есть заменить что то.
я что-то запутался: ты можешь сделать упаковщик? но хочешь сначала проверить? а после проверки напишешь?

Есть идея какой можно самый простой хак сделать с изменением графики?
для тренировки можно поменять персонажей и врагов на модельки из Sailor moon на Сегу.

Это очень сложно делать, особенно уровни
для того чтобы это стало возможным, тему я и создал  :)