本文へスキップ
Powered by Pagefind
時のオカリナ 攻略ガイド

Triforce%の物語:時のオカリナでトライフォースを手にするまで

1999年のデマ、2019年のバグ、25人以上のチーム。改造していないN64のカセットで、コントローラー入力だけを使いリンクにトライフォースを手にさせた演出をたどります。

2026/11/10 N64オリジナル版 最終更新: 2026/11/10 19 分で読めます

これは1998年のN64オリジナル版と、2022年のファン制作の演出についての物語です。通常プレイでトライフォースを入手する方法ではありません。

ゲームを愛するプレイヤーの気持ちが伝わる演出を一つ選ぶなら、私は2022年の夏のこの舞台を選びます。

チャリティースピードランイベントSGDQの舞台に、未改造の1998年版『時のオカリナ』のカセットを挿したN64がありました。終わる頃にはリンクが完全なトライフォースを手にし、『ブレス オブ ザ ワイルド』のリンクとゼルダが登場。空には視聴者がたった今チャットに書いた言葉まで浮かんでいました。

少し考えてみてください。N64にはネットワーク端子もWi-Fiもありません。どうやってチャットを読んだのでしょう。読み取り専用のカセットに、2017年のゲームのキャラクターがいるのはなぜでしょうか。

改造ROMかフラッシュカートだと思うかもしれません。チームもそう疑われると予想していました。使ったのは米国版1.0の正規カセットと実機のN64。唯一の改造は、ゲームデータに一切触れない映像出力用のRGB回路でした。

どうやって実現したのか。その前に、世界中のゼルダファンを1か月以上振り回した嘘から話を始めましょう。

なぜ時のオカリナにトライフォースが隠されていると思われたのか?

トライフォースはゼルダシリーズの中心にある聖なる力です。金色の3つの三角形は力、知恵、勇気を表し、持つ者の願いをかなえるといわれます。『時のオカリナ』の物語も、その力をめぐって進みます。

しかしクリアしても、それは物語の中の存在のままです。ガノンドロフが触れると3つに分かれ、リンクも終盤に自分が勇気の一片を宿すと知ります。完全なトライフォースを、自分の手で入手することはありません。

それでも手がかりはありました。発売前の映像には、リンクがトライフォースを掲げる姿が映っています。メニューの中央の紋章も、何かをはめる空欄に見えました。多くの人がまだインターネットを使わず、噂が口コミで広がる時代。その空白は、すぐに憶測で埋まりました。

最も有名な騒動は1999年2月に始まります。

コロンビア出身を名乗るAriana Almandozというプレイヤーが、ゼルダのファンサイトに「トライフォースを見つけた」とメールを送りました。リンクがそれを掲げる画像も添えています。方法は明かさず、小出しにヒントを出しました。鍵は隠し曲「賢者の序曲」。しかしゼルダの子守歌と違い、原作で覚えられる曲ではありませんでした。

コミュニティは1か月以上、続きを待ちました。やがて画像のリンクが剣を背負う向きがおかしいと指摘されます。リンクは左利きです。1999年3月、本人が画像は偽物だったと認めました。隠しクエストはデマだったのです。

嘘は暴かれました。それでも「トライフォースを手にしたい」という願いは消えず、その後20年以上も残りました。

2019年に何が変わったのか?

転機となったのは、一見ささいなバグでした。

2019年10月、GlitchesAndStuffというプレイヤーが妙な現象を見つけます。ブーメランで物をつかんでから部屋を移ると、その物が扉など別のものに変わることがあったのです。

スピードランのコミュニティが調べ、理由を突き止めました。部屋を移るとゲームは物体を削除します。しかしブーメランは物体があったメモリの場所を覚えたまま、そこに書き込み続けます。同じ場所に別の物体が入ると、それが書き換わる。このバグは**Stale Reference Manipulation(SRM)**と呼ばれるようになりました。

ただの面白いバグにも見えます。しかし「何を」「どこに」書くかを操れれば、自作の命令をゲームに実行させられます。これが**任意コード実行(ACE)**です。ゲームを研究する人にとって、極めて強力なバグでした。翌11月には、『時のオカリナ』で初めてACEが成功します。

走者たちがまず行ったのは、ゲームを短くすることでした。冒頭の森から直接エンディングへ進み、数分でクリアする。速さを競うのですから自然な使い方です。

一方、逆を考えた人たちもいました。ACEでゲームを短くできるなら、内容を足すこともできるのではないか。ゲームを壊すためではなく、存在しなかった物語を贈るために。

中心になったのはSauraenです。プログラマー、美術、作曲家、声優まで、25人以上が集まりました。約2年半、1,000時間以上をかけて、20年以上噂されてきたトライフォースの結末を作りました。

観客は何を見たのか?

2022年夏のSGDQ。予定表には控えめに「Ocarina of Time Beta Showcase」と書かれていました。カセットに残る没データを紹介する企画だと、観客は思っていました。

舞台の走者はSavestate。最初の数分は、少し変わった普通のスピードランに見えます。コキリの森の短い通路を往復し、カメラを動かし、石を持ち上げて、離れて戻る。

すべて計画された動きでした。メモリの状態を整え、ゲーム側では削除済みなのにリンクが持ち続けている石でSRMを起こしていたのです。チームでこの準備を道具なしに手動でできたのは、Savestateだけでした。

準備が済むと、隣のロボットTASBotに入力を任せます。約20秒間、リンクは何かに取りつかれたようにその場で震えました。

SGDQ 2022の舞台。左にN64コントローラーを持つSavestate、中央にN64とTASBot

左がSavestate。赤い目の小さなロボットがTASBotです。隣のN64には、1998年の正規の金色カセットが挿さっています。

そこから、奇妙なものが現れ始めます。

森の上を『スターフォックス』のアーウィンが飛びました。

時のオカリナの森を飛ぶアーウィン。画面下ではナビィが光っている

本当に、ハイラルを飛ぶフォックスの機体です。モデルと動作は、もともと『時のオカリナ』のカセットに残っていました。

古くからのファンには、開発中のテスト用の物体だと分かりました。続いて開発中のコキリ、触れると爆発する巨大ルピー、開発中の大妖精。どれも実際にカセットに残っていましたが、通常プレイでは出てきません。

やがて、単なる紹介ではなくなります。リンクは迷いの森で、いつもわずかに先着するマラソンマンに勝ちました。そして1997年の宣伝画像にしかなかったユニコーンの泉に入り、新しい曲を覚えます。

チームが再現したユニコーンの泉。青い水から白いユニコーンの頭が伸びている

1997年の画像にはあっても、製品版には入らなかった部屋。Triforce%では、その中を歩けました。

水面から現れた大妖精は、こう言います。

大妖精の「Play the Overture of Sages!」という台詞と、五線譜に出る最初の音符

それが1999年のデマに登場した「賢者の序曲」でした。インターネットをだますために作られた6つの音です。

▲ ▼ A ▶ ◀ ▲ A R L Y X A X R L A Y X

20年以上たち、ついにゲームの中で鳴りました。想像する必要はありません。下の音声は実際の放送です。先に五線譜に音符が出て、リンクが吹き返します。実況の声も入っています。

SGDQ 2022の放送から23秒。自分で試すならオカリナシミュレーターで、C上・C下・A・C右・C左・C上の順に押してください。

チームは後に、元からカセットにあったもの、宣伝資料から再現したもの、都市伝説、自作の内容をすべて分類しました。それぞれの伝説の背景は、協力クリエイターSwankyBoxの動画が詳しく紹介しています。

演出の背景:How Players Finally Obtained the Triforce(SwankyBox)

新しい内容はどこから送られてきたのか?

ここまで来ると、観客と同じ疑問が浮かびます。何かおかしい。

ACEで好きな命令を実行できても、新しい場面、モデル、音楽、声はデータです。カセットにはなく、N64はネットにつながりません。どこから来たのでしょう。

答えはコントローラーです。

ゲームはボタンやスティックの入力をメモリに保存します。チームはACEを使い、その入力に埋め込まれた命令を実行させました。パソコンが正確な入力を生成し、TASBotの再生装置とコントローラー端子を通して送ります。

つまり、よく考えて並べた入力信号なら、コードもデータも運べます。この演出では、コントローラー端子がゲームへの入口でした。

ただし最初の道は非常に狭いものでした。初めに注入できるコードは、ほんの小さな足場です。すべての場面やモデルを受け取るには、もっと高機能な受信方法が必要でした。

そこで、いきなり素材を送る代わりに、少し速く受信できる小さなプログラムを送りました。それでさらに速いものを読み込み、また次を読み込む。最後のHyperspeed Loaderが、入力から自作コンテンツを受け取り、Expansion Pakの拡張メモリに書き込みます。

古いN64の中に、ボタンの信号だけで道を敷き、広げていったわけです。リンクが震えた約20秒は、その工事の時間でした。

準備が整うとSavestateが1番のコントローラーに戻り、普通に操作します。TASBotは残り3つの端子から新しい内容を送り続けました。チームの例えでは、4台のコントローラーを毎秒480回正確に入力できる12本腕の超人なら、同じことができるそうです。

カセット自体は1ビットも変わっていません。新しいものはすべて主機のメモリにあり、電源を切れば消えます。

メモリアドレスやアセンブリまで知りたい人には、チームも勧めるRetro Game Mechanics Explainedの解説があります。

技術解説:Triforce Percent Explained(Retro Game Mechanics Explained)

トライフォースを手にしたリンクは何を願ったのか?

新しい物語の場面を経て、リンクは1997年の宣伝映像にしかなかった部屋で、トライフォースの宝箱を開けました。

完全なトライフォースを掲げるリンク。「You got the Triforce!!! After 23 years…」と表示されている

「トライフォースを手に入れた!23年の時を経て、世界中の何百万人ものプレイヤーの夢が……」。普段なら「ブーメランを手に入れた!」と出る欄に、チームはこの言葉を書きました。

ここで本当の企画名が明かされます。「Beta Showcase」は結末を隠す仮の名前。本名はTriforce%、トライフォース入手を目標にしたランです。

ハイラルの伝説では、トライフォースは持ち主の願いをかなえます。ゲームは、デクの盾を買うか尋ねるような普通の会話欄で質問しました。

「Now, Link… What do you wish for?」の質問と、王になる、ルピー、未来を見るという3つの選択肢

ハイラルの王になる。ルピーが欲しい。未来を見る。リンクが選んだのは、未来でした。

画面が変わり、1998年の無言のリンクではなく、『ブレス オブ ザ ワイルド』のリンクがゼルダの隣に立っています。セルシェーディングのモデルも、新しい動作も、声も、チームが制作してコントローラーから送り込みました。

リンクは日本語で話しさえしました。チームの説明では、同作の日本語版は英語版よりリンクに台詞を与える方向に近く、『時のオカリナ』以来のかけ声も日本の声優が担当してきたためです。

やがて空に文字が現れます。本当に、その場でSGDQの視聴者が書いたチャットでした。スクリプトが選別し、入力へ変換してリアルタイムに送り込んだのです。ネットにつながらない古い主機が、家から見ている何千人もの人とつながりました。

時のオカリナの青空に浮かぶ、視聴者の「here together」というチャット

多くの視聴者が「here together(ここに、一緒に)」と書きました。空に浮かぶユーザー名は、あの瞬間に見ていた実在の人たちです。

ゼルダはリンクに言います。「私たちの未来を見たいと願ったのでしょう。これが、その未来よ」。

ここから先は、あまり説明したくありません。動画を一つだけ見るなら、これを見てください。

SGDQ 2022:Triforce%の完全な演出

終了後、カメラが会場を映すと、ほとんどの人が立ち上がっていました。

Triforce%の終了後、立ち上がって拍手するSGDQ 2022の観客

売り物にできないものに、なぜ2年半を費やしたのか?

実用性だけで測れば、この企画にはほとんど価値がないのかもしれません。

チームは任天堂のROMや著作物を配布していません。公開したのは自作の道具、コード、美術で、ツールチェーンから一部のビルドは作れても、公開データだけで完全な演出を再現することはできません。自由に探索する完成されたゲームでもありません。それでもSGDQで披露され、公式サイトによれば国境なき医師団に22万7,000ドル以上を集めました。

ただ、物語全体を振り返ると、とても古い失望への返事にも見えます。

1999年、偽の画像と存在しない曲が、世界中の人を1か月振り回しました。20年以上たち、ファンがゲーム自身のバグを使って、その曲を本物にし、メニュー中央の空白を埋めたのです。

「トライフォースは本当に取れるのか」と問われたチームの答えは、「今ならできる!」でした。

そして何でもできる力を手にしたとき、彼らは記録更新ではなく、同じハイラルの空に何千人もの見知らぬ人を招くことを選びました。

Switch 2のリメイクにも関係するのか?

この演出は米国版N64のバージョン1.0向けです。他の版でも同じバグが動く証拠ではなく、リメイクの攻略でもありません。

受け継がれるのは、作品への情熱です。約30年もの間、プレイヤーは『時のオカリナ』を分解し、研究し、想像し直してきました。それもリメイクが注目される理由でしょう。正篇の物語はストーリーのおさらい、実際の12曲はオカリナ曲一覧、新作の変更点はリメイクとN64版の違いをご覧ください。

もっと詳しく知るには?

この記事の資料は以下のとおりです。いずれも無料で、主に英語です。

演出の監督はSauraen、走者はSavestate、総指揮はdwangoAC。25人以上の貢献者が参加しました。この記事の画像と音声は、Summer Games Done Quick 2022の演出の放送からのものです。

よくある質問

改造カセットやエミュレーターを使ったのですか?
いいえ。米国版1.0の未改造カセットと実機のN64を使いました。主機の改造は映像出力用の受動的なRGB回路だけで、ゲームデータには影響しません。自作の場面、モデル、音声はすべて本番中にコントローラー端子から送り込みました。
時のオカリナで本当にトライフォースを入手できますか?
通常プレイでは完全なトライフォースを入手できません。部屋、宝箱、イベントはチームが制作し、メモリに注入したものです。ただし注入を可能にするバグ自体は原作に存在するため、チームは「今ならできる!」と答えています。
賢者の序曲は実在するオカリナ曲ですか?
原作には存在しません。1999年のデマのために作られた曲を、Triforce%チームが演出の中で実現しました。
TASBotなしで人間だけでも実行できますか?
準備部分は可能で、走者Savestateが手動で行いました。コード注入は4台のコントローラーへの人間には無理な速さの入力を要するため、再生装置を使います。チームによれば、完璧な人間なら理論上は可能でも、はるかに時間がかかります。
Switch 2リメイクでも使える方法ですか?
この演出は米国版N64のバージョン1.0向けです。リメイクの攻略ではなく、同じバグが別のバージョンでも使える証拠にはなりません。

関連記事

この記事は役に立ちましたか?