- Bluesky ページを見る (新しいタブで開きます)
- Instagramページを見る(新しいタブで開きます)
- Facebookページで見る(新しいタブで開きます)
- YouTubeページを見る(新しいタブで開きます)
- Twitterページを見る(新しいタブで開きます)
- コピーしました
さらに多くのゲームが登場します。

クレジット: J.Papagoda Photo via Shutterstock
目次
2024年現在、Nintendo 64のゲームをプレイする方法はたくさんあります。オリジナルの本体を掘り出すこともできますし、Nintendo Switch Online拡張パックに加入することもできます。非公式エミュレータをダウンロードすることもできます。そして今なら、 『ゼルダの伝説 ムジュラの仮面』をはじめとする、再コンパイルされたPC移植版をプレイできる可能性もあります。
技術に詳しい人にとっては、これは大きな出来事です。しかし、そうでない人にとっては、少し混乱するかもしれません。
PC、あるいはスマートフォンやタブレットでNINTENDO 64のゲームをプレイしたことがあるなら、おそらくエミュレーターを使ったことがあるでしょう。エミュレーターとは、NINTENDO 64本体のプロセスをソフトウェアで模倣し、ゲームに本物のハードウェアで動作しているように思わせるものです。これはソニーとBleem!という会社との間で過去に起きた訴訟によって法的に保護された回避策ですが、欠点がないわけではありません。

あなたも気に入るかもしれない
エミュレートされたゲームは、音楽や入力遅延などの領域で精度が低下する可能性があり、家庭用ゲーム機で実行することを想定しているため、最新のデバイスのより強力なハードウェアを活用する能力が制限され、レイ トレーシングや超ワイド サポートなどの機能を追加することが困難になります。
レトロゲーム保存の聖杯、デコンパイルの登場です。古いゲームを古いゲーム機を模倣したソフトウェアで実行するのではなく、デコンパイルは元のゲームのソースコードを分解し、家庭用コンピュータで実行できるように根本から作り直します。
デコンパイルは、レイトレーシングからMOD、高フレームレートまで、あらゆるものとの互換性を劇的に向上させ、ゲームプレイをよりスムーズでラグの少ないものにします。このプロセスは以前、『スーパーマリオ64』や『ゼルダの伝説 時のオカリナ』など、いくつかのN64ゲームに適用されていましたが、一つ問題がありました。動作させるには、ゲームのオリジナルソースコード(と多くの開発時間)が必要だったのです。
ROMファイルだけでN64ゲームをプレイできます
一部の有名ゲームのソースコードはすでに流出していますが、大半のタイトルはそうではありません。しかし、Wiseguy氏が新たに開発した「Nintendo 64: Recompiled」ツールを使えば、Nintendo 64のライブラリ全体が別のルートでPCに移植される可能性があります。そして、ある有名ゲームはすでに移植されています。
Wiseguyのツールは、厳密にはゲームをデコンパイルするものではなく、データは一切読み取れません。代わりに、オリジナルのゲームROMを「再コンパイル」します。つまり、コードをC言語(プログラミング言語)に変換し、起動時にVulkanなどの最新APIを介してグラフィックを実行します。Windows向けに開発されたゲームをLinuxでプレイできるようにするSteamのProton変換レイヤーのようなものだと考えてください。
90 年代に設計されたゲームは現代のハードウェア速度でプレイできるように作られていないため、後で手動でクリーンアップする必要があるものもありますが、再コンパイルから移植までのプロセスは逆コンパイルよりもはるかに高速であり、短期間で Nintendo 64 ライブラリ全体に適用できます。
YouTuberのNerrel氏への声明の中で、Wiseguy氏は「ゼルダの伝説 ムジュラの仮面」の再コンパイル移植から始めたと述べています(他のゲームも先にテストしましたが、ゼルダが最初にリリースされます)。移植はわずか2日で完了しましたが、過去のデコンパイルプロジェクトでは2年かかっていました。また、コードは最新デバイス向けに調整されるのではなく、直接変換されているため、結果はオリジナルゲームにより忠実なものとなっています。
これまでのところどう思いますか?
これは、逆コンパイルが時代遅れであることを意味するものではありません。逆コンパイルは、プログラマーが元のゲームのコードを理解し、MOD、パッチ、修正を行う上で依然として役立ちます。しかし、逆コンパイルが不可能な場合、再コンパイルは元のハードウェアまたはエミュレーションのいずれかを改善する可能性があります。再コンパイルはエミュレーションを必要とせず、高フレームレートなどの最新のアップグレードをより自由に活用できるためです。
Wiseguyによる『ムジュラの仮面』移植版がGithubからダウンロード可能となり、今後のプロジェクトへの道が開かれました。プロジェクトの法的地位を守るため、この移植版にはアセット(ゲームコード、グラフィック、サウンドエフェクトなど、基本的に任天堂が所有するあらゆるもの)は含まれません。これらのアセットはユーザーがROMファイルを通じて提供する必要があります。
一度提供していただければ、移植版はそれらのアセットをPCビルドに変換し、Wiseguyの修正を適用して、まるでPC向けに作られたかのようにゲームをプレイできます。必要なのはROMだけです。移植版では、高フレームレート、高速ロード、ジャイロスコープによるエイミング入力、ウルトラワイドディスプレイのサポートも可能になります。
さらに、仲間のモッダーである Dario が開発したRT64 ツールを使用して、レイ トレーシングなどの高度な機能も開発中です。
Nintendo 64ライブラリ全体の完全なデコンパイル版がリリースされる可能性は低いでしょうが、「Iggy's Reckin' Balls」や「Blast Corps」といったマイナータイトルのファンにとっては、エミュレーションよりも優れた方法でお気に入りのゲームをプレイできる日が近いかもしれません。Wiseguyの移植プロセスは完全に自動化されているわけではありませんが、「ゼルダの伝説 時のオカリナ」の移植が予定されていることから、近いうちにさらに多くのゲームがリリースされるのは明らかです。また、彼らは「Nintendo 64: Recompiled」ツールを他のモッダー向けに提供することも計画しており、Nintendo 64ライブラリの未来は明るいと言えるでしょう。
毎日のニュースレター すべてをより良くする準備はできていますか?
ジョーダン・カルフーン 編集長
Jordan とチームから毎日のヒント、コツ、技術ガイドを入手してください。
毎日のニュースレター すべてをより良くする準備はできていますか? Jordan とチームからのヒント、コツ、技術ガイドを毎日お届けします。
次の記事へスクロールしてください