А как работали пароли сохранений?

А как работали пароли сохранений?

Небольшой пост для тех, кто как и я, не знает как работали пароли сохранений в старых играх. В качестве примера разберем пароль из игры для NES Faxanadu, одной из первых Action RPG для этой консоли.

Разберем пароль nEOYIAlg. Для игры каждый символ закодирован 6 битами, где А = 000000 (шесть нулей), В = 000001 и так далее. При вводе, система складывает пароль в одну большую строку. Где первые 8 бит или символов это контрольная сумма, следующие 5 бит счетчик пароля персонажа, еще 3 бита слот сохранения. Следующие 4 бита ранг персонажа, еще 8 бит список полученных предметов и 8 бит отвечающие за то, какие события в игре уже произошли. Затем следуют по 3 бита на оружие, щит и броню. И так далее.

Контрольная сумма нужна для того, чтобы последние 8 бит суммы всего пароля всегда равнялись нулю. Зная все это можно вполне легко начать свое приключение в Faxanadu с полной экипировкой. Главное правильно рассчитать свой пароль, хотя зачем, если все уже придумали за нас. И вы можете без проблем сгенерировать себе пароль на TASVideos.

Это вольный перевод с английского кусочка видео с канала Displaced Gamers. Можете посмотреть полную версию и узнать еще немного про Faxanadu.

Оригинал видео

10
302

Комментарии

Не знаю есть ли ограничение на длину статей, но надеюсь меня не зобанят за такой короткий пост.

Не знаю есть ли ограничение на длину статей, но надеюсь меня не зобанят за такой короткий пост.
Dozaemon
Не знаю есть ли ограничение на длину статей, но надеюсь меня не зобанят за такой короткий пост.

Не забанят) Но пост коротковат, можно и в Кострище запустить такое😉

Нельзя по-настоящему оценить гениальность паролей, пока не пройдешь пару игр с NES, где этих паролей нет. В свое время, прохождение первого Mega Man превратилось в ужас. Я пару дней пытался пройти Желтого Дьявола, и думал, что это финальный босс. А после того, как прошел, выяснилось, что это был лишь один из последних уровней. Я мог играть дальше, но у меня не осталось сил на борьбу. А выключение приставки (играл на nes mini) означало, что в следующий раз все придется начать заново. В этом плане, никогда не понимал жалоб Нерда, когда он говорил, что вводить пароли долго и утомительно. Уж лучше так, чем начинать всю игру с начала каждый раз.

Нельзя по-настоящему оценить гениальность паролей, пока не пройдешь пару игр с NES, где этих паролей нет. В свое время, прохождение первого Mega Man …
Фог
Нельзя по-настоящему оценить гениальность паролей, пока не пройдешь пару игр с NES, где этих паролей нет. В свое время, прохождение первого Mega Man …

Просто АВГН уже распробовал настоящие сохранения. По сравнению с ними, пароли это какой-то кошмар.