Автор Тема: Генератор паролей для игры Prince Of Persia (Sega Mega Drive)  (Прочитано 3538 раз)

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

Оффлайн Paskalist

  • Пользователь
  • Сообщений: 2
    • Просмотр профиля
Хай юзерам. Недавно открыл для себя ромхакинг и, будучи фанатом игры Prine of Persia, захотел написать генератор паролей для нее (пользователь вводит номер уровня и кол-во жизней, программа выдает соответствующий пароль ). К сожалению, специальными знаниями пока не обладаю, поэтому прошу сильно не пинать. Я прошу совета у опытных участников, так как не смог самостоятельно одолеть алгоритм генерации паролей: кому известен этот алгоритм?

Известно, что пароль шестизначный, состоит из префикса и суффикса (QYZQGR)
Первые три символа пароля - префикс, отвечают за время, суффикс - за количество треугольничков жизней и за номер уровня. Суффикс напрямую зависит от префикса, т.е. пароль, полученный просто путем подстановки значений, работать не будет. Известно, что суффикс - это буквы префикса, передвинутые по алфавиту по какому-то принципу. Может, кто-то сможет пролить свет?

Оффлайн roman_pro

  • Пользователь
  • Сообщений: 46
    • Просмотр профиля
Готовый генератор есть по ссылке. Но там ламерский способ с "алгоритмами улучшения", т.е. были найдены диффы, дающие +1 минуту, +1 уровень и +1 жизнь. Последовательно применяются к паролю и потом пароль нормализуется, т.е. обрабатываются переносы. Можно переписать проще, но влом :)

з.ы. Натыкался на дизасм и готовые exe, даже вспомнил где.

Оффлайн Paskalist

  • Пользователь
  • Сообщений: 2
    • Просмотр профиля
roman_pro, Вы чудо) Спасибо))

Прошу модераторов закрыть тему, решение найдено.
« Последнее редактирование: 13 Октябрь 2015, 23:32:41 от Paskalist »