見出し画像

ITエンジニアから見るドラゴンクエスト、「じゅもんがちがいます」の正体

「じゅもんがちがいます」。1980年代当時、テレビからこの文字が出たとき、子供たちがどんなに絶望したか。前日にプレイしてた数時間がパァ。とても非情で冷酷な文字です。僕もその文字に何回いや何十回と泣かされました。そうです、ドラクエ1もしくは2の復活の呪文です。

今日5月27日はドラゴンクエスト(1)の発売日です。その中の1つの機能、復活の呪文について今日を書きたいと思います。

★復活の呪文のロジック

復活の呪文は、プレイヤーの名前や所持品、フラグ等のデータを数値に変換し、ドラクエ独自の文字に割り当てて暗号化したシステムです。

最大の特徴はチェックサムの仕組みです。入力された文字を合計・計算し、末尾の文字(チェックデジット)と一致するかを検証します。1文字でも誤記があると計算結果がズレるため、「じゅもんが ちがいます」と弾かれます。データの破損や偽造を瞬時に見破るロジックです。

昔のドラクエをした事ない人に何のためにあるかと説明しますと、前回にプレイした情報が、後日に引き継がれる仕組みです。要するにバックアップ機能です。当時はバックアップメモリとかいうものはなかったので,パスワード機能を代用しました。

★復活の呪文は予言の言葉?

あさだまおこおりのうえをうつくしくまう
(浅田真央 氷の上を美しく舞う)

きむよなはこおりのうえをうつくしくまう
(キムヨナは 氷の上を美しく舞う)

ドラクエ1の復活の呪文ですが、ちゃんと通ります。また、

いいぐるすわみやぎどうあげしめるぜたなか
(楽天イーグルスが宮城で胴上げ、締めるのは田中将大)

にじゅうのとしとうきょうにみえたごこのわ
(2020年、東京に見えた五つの輪)

なども通ります。

21世紀の出来事が通る、復活の呪文は予言の言葉だと都市伝説界隈でさわがれました。

しかし本当に予言の言葉かといえば、全然違います。先ほども書きましたが、当時では復活の呪文は優れたパスワードのロジックと言いましたが、実際にチェックしているのはチェックサムだけです。64キロバイトの容量しか無いゲームに高度なロジックは組めません。

なので、21世紀に起きた事をチェックデジットが通るように、語尾だけいろいろ試して通った文書が予言の言葉のように広まりました。おそらく今年2026年現在、「初の女性総理は高市早苗」的な呪文もあるんじゃないですかね?

★後付けの都市伝説

ドラクエもそうですが、社会現象を起こしたものは後付けで噂が流れます。またゲーム自体、コード解析が趣味の人がいて、その結果を転用して、噂が作られていくというのもあります。

ドラクエに限らず、ゲームから都市伝説になったものが他にもいろいろあります。それらをまたここのブログでは解説付きで書いていきたいと思っています。

いいなと思ったら応援しよう!