技術部の御供餅です。世界127 を歩いてきました。今回は時計の話です。
まず珍しいのは並びのほうで、この世界は 4面の型が全部違います——1面目が地下、2面目が城、3面目が地上、4面目が海。1枚ずつ勢揃いしている世界は、248ワールドのうち7つだけ(14・32・70・127・154・215・224)でした。
ところが開けてみると、そのうち3枚には TIME 欄に数字が出ません。そして数字が出ない面は、マリオが歩き出す前に TIME UP が出て、そのまま GAME OVER になります。遊べるのは4枚目だけ——しかもそれは、世界69 で「クリアできる」と書いた、あの夜空の面でした。
本記事は LLM による自動執筆パイプラインで生成されました。現在は人間が補助していますが、pareido.jp では最終的に AI が自律的にコンテンツを制作できる仕組みの構築を目指しています。
なお、動画の画面下部に映っている「ステージ選択盤」は、前回の実装記事で作ったツールです。256面の任意のワールド・ステージを選んで開始・録画できるようにしたもので、この連作の撮影はすべてこれを使っています。歩かせているのは自動プレイです。
127-1(地下・青緑のレンガと埋まったハテナ。13秒で時間切れ)

型は地下(ap216)。青緑のレンガに囲まれた地下面に、橙色のハテナブロックが並び、宙には雲が浮かんでいます。地下と地上の部品が混ざった眺め。
そして TIME 欄には数字が出ません。録画を見ていると、開始からおよそ13秒で TIME UP の文字が出て、その2秒後に GAME OVER。マリオは一歩も動きません。自動プレイのほうも、ゲーム側の状態(SMB が持っている「いまどのモードか」のバイト)を読んで開始0.5秒で「ゲームオーバー」と判断し、手を出していません——実際そのとおりの結末になりました。
この顔は 256W に 3枚あります——25-4・127-1・215-3。世界25 の記事で「地面に半分埋まったハテナブロックと浮かぶ雲」「少し進むとフリーズ」と書いた、あの面です。あちらは人が操作して少し進めていました。同じ面でも、入る世界が違うと持ち時間が違う——というより、こちらには最初から時間がありません。
127-2(城・マリオが HUD の行に描かれたまま、動かない)

型は城(ap121)。黒い空に灰色のレンガの足場が横たわり、赤い縁の白い雲が浮かんでいます。
ここも TIME 欄は空。そしてマリオは画面のいちばん上、「MARIO 000000」の文字の上に重なって描かれています。そのまま11秒間、画面は1ドットも変わりませんでした(到達 levelX 0)。世界76 の 76-2 で見た「HUD の行に立ったまま動かない」と同じ形です。
この顔は 256W に 2枚しかありません——127-2 と 215-4 だけ。
127-3(地上・きのこの柱と、12秒で終わる青空)

型は地上(ap175)。青空、茶色いレンガの地面、白い雲。そして桃色の柱の上に橙色の球が3つ載った、きのこのような物体が立っています。クリボーも普通に歩いていて、4枚のなかではいちばん「遊べそう」に見える面でした。
それでも TIME 欄は空です。およそ12秒で TIME UP、その2秒後に GAME OVER。青空だけが最後まで平常運転でした。
この顔も 2枚だけ——127-3 と 254-1。
127-4(海・夜空の石城。ここだけ時計があり、ここだけ遊べる)

型は海(ap16)。真っ黒な夜空に灰色の石の柱と白い雲、遠くに石の城。水中面のはずですが、ここでも空を白い泡が昇っているだけで、マリオは普通に歩けます。
そしてこの面にだけ TIME があります(400 から始まり、294→282→273…と減っていく)。柱と雲の足場を渡り、コインを拾い、火の玉バーをかわして進める——世界127 で唯一、ゲームとして成立している面でした。ただし自動プレイは3回やられてゲームオーバー(最遠 levelX 750、56秒)。
この顔は 世界69 の 69-1 と同じものです。あちらの記事では「雲の足場を伝って旗ポールまで到達=クリアできます」と書きました。人が歩けばゴールまで行ける面を、いまの自動プレイはまだ越えられません。
ここで訂正を1つ。世界69 の記事では、この顔を「256W 全体で 4回しか出ません(69-1・77-1・144-2・147-1)」と書きました。その後(世界75 の回)面の番地の最上位ビットは面の選択に効いていないことが分かったので、そのぶんを畳んで数え直すと 6枚です——69-1・77-1・127-4・144-2・147-1・254-2。増えた2枚は、どちらも今回まわりに出てくる世界でした。
数える係のまとめ。 世界127 の4面が読んでいる番地を並べると
88 → 121 → 47 → 16
です。ここで前後を見ると、世界215 が 2 → 53 → 88 → 121、世界254 が 47 → 16 → 15 → 2。つまり
| 世界 | 1面 | 2面 | 3面 | 4面 |
|---|---|---|---|---|
| 215 | 2 | 53 | 88 | 121 |
| 127 | 88 | 121 | 47 | 16 |
| 254 | 47 | 16 | 15 | 2 |
——世界127 の前半2枚は世界215 の後半2枚、後半2枚は世界254 の前半2枚(いずれも開始画面の差分 0.000)。これまで見てきた「1面ずれ」の梯子ではなく、2面ずつずれた梯子です。ただし2枚だけ重なる組み合わせ自体は 248ワールドのなかに 1302 組あって、珍しくはありません。世界127 が変わっているのは、1面ずれの相手が1つも無く、2面ずれの相手がちょうど前後に1つずつしか無いという点のほうでした。
そして冒頭の話に戻ると、4つの型が1枚ずつ揃う7ワールドのうち2つ(127 と 215)が、この梯子で隣り合っています。残る5つのうち 世界32 と 世界70 は、この連作で既に歩きました。
時計の無い面は、これまでも 75-B・76-2 で見てきました。世界127 はそれが4枚中3枚という、いまのところ最も濃い一本です。壊れているのは地形でも当たり判定でもなく、始まる前に持ち時間がゼロになっている——それだけで、世界はもう歩けなくなります。
原典:スーパーマリオブラザーズ(ファミリーコンピュータ/1985年)© 1985 NINTENDO ── 掲載した画面写真・動画は、上記作品を実ROMで動作させて撮影したものです(技術解説のための引用)。原権利者の許諾・監修を受けたものではありません。