Небольшой пост для тех, кто как и я, не знает как работали пароли сохранений в старых играх. В качестве примера разберем пароль из игры для NES Faxanadu, одной из первых Action RPG для этой консоли.
Разберем пароль nEOYIAlg. Для игры каждый символ закодирован 6 битами, где А = 000000 (шесть нулей), В = 000001 и так далее. При вводе, система складывает пароль в одну большую строку. Где первые 8 бит или символов это контрольная сумма, следующие 5 бит счетчик пароля персонажа, еще 3 бита слот сохранения. Следующие 4 бита ранг персонажа, еще 8 бит список полученных предметов и 8 бит отвечающие за то, какие события в игре уже произошли. Затем следуют по 3 бита на оружие, щит и броню. И так далее.
Контрольная сумма нужна для того, чтобы последние 8 бит суммы всего пароля всегда равнялись нулю. Зная все это можно вполне легко начать свое приключение в Faxanadu с полной экипировкой. Главное правильно рассчитать свой пароль, хотя зачем, если все уже придумали за нас. И вы можете без проблем сгенерировать себе пароль на TASVideos.
Это вольный перевод с английского кусочка видео с канала Displaced Gamers. Можете посмотреть полную версию и узнать еще немного про Faxanadu.
Комментарии
Не знаю есть ли ограничение на длину статей, но надеюсь меня не зобанят за такой короткий пост.
Не забанят) Но пост коротковат, можно и в Кострище запустить такое😉
Нельзя по-настоящему оценить гениальность паролей, пока не пройдешь пару игр с NES, где этих паролей нет. В свое время, прохождение первого Mega Man превратилось в ужас. Я пару дней пытался пройти Желтого Дьявола, и думал, что это финальный босс. А после того, как прошел, выяснилось, что это был лишь один из последних уровней. Я мог играть дальше, но у меня не осталось сил на борьбу. А выключение приставки (играл на nes mini) означало, что в следующий раз все придется начать заново. В этом плане, никогда не понимал жалоб Нерда, когда он говорил, что вводить пароли долго и утомительно. Уж лучше так, чем начинать всю игру с начала каждый раз.
Просто АВГН уже распробовал настоящие сохранения. По сравнению с ними, пароли это какой-то кошмар.