ニンテンドーWiiでレトロなNESおよびSNESゲームをプレイする方法

昨日のクラシックタイトルを今日のコンソールで追体験したい場合、ニンテンドーWiiは、古いニンテンドーエンターテインメントシステムとスーパーファミコンのタイトルをエミュレートするための完璧なプラットフォームになります。方法を説明します。

私たちはレトロゲームが大好きで、既存のハードウェアから付加価値を引き出すのが大好きです。たとえば、1980年代と90年代のレトロなポイントアンドクリックアドベンチャーゲームをプレイするようにWiiをセットアップするためのガイドをご覧ください。その意味で、お気に入りの古い任天堂のタイトルを再生するためにWiiをセットアップするのがいかに簡単であるかを発見することに興奮しました。それに沿って進むと、1時間以内に、Wiiの前でお気に入りのタイトルを再生することもできます。

必要なもの

このチュートリアルでは、次のアイテムが必要になります。以下のリストを読み、詳細については以下の注記を確認してください。

  • 自作ソフトウェアを実行できる1つの改造されたニンテンドーWiiユニット。
  • 1つのWiiリモコンおよび/またはゲームキューブコントローラー。
  • NESエミュレーション用のFCEUltraGXのコピー1つ。
  • SNESエミュレーション用のSNES9xGXの1つのコピー。
  • インストールするエミュレーターごとに少なくとも1つのゲームROM。

まず、このプロジェクトには、自作ソフトウェアを実行できるソフトモッディングWiiユニットが必要です。以前に自作のためにWiiをハッキングする方法を示しましたが、Wiiオペレーティングシステムソフトウェアの新しいエディションでは、ソフトモッディングにさまざまな手法が必要です。したがって、完全なSoftmodガイドを読んで、特定のWiiに対して正しいmodテクニックを実行していることを確認することを強くお勧めします。あなたがそれにいる間、必ず自作ブラウザをインストールしてください。このチュートリアルでは、ソフトmodプロセスについては説明しません。

第二に、通常のWiiリモコンはNESエミュレーションに最適です(横向きに保持されているため、本質的に厚いNESコントローラーです)。ただし、SNESゲームの場合、SNES XボタンとYボタンを使用するにはかなり凝った運指を行う必要があるため、Wiiリモコンはあまり適合しません。

SNESエミュレーションの場合、Wiiクラシックコントローラー(SNESのA、B、X、Y構成に完全に1:1で適合する)またはゲームキューブコントローラー(右側のボタンのレイアウトがSNESコントローラーとわずかに異なる)のいずれかを使用することを強くお勧めします。しかし、それはあなたがそれを使用するのに問題がないはずであるのに十分に近いです)。

最後に、これを機能させるにはゲームROMが必要です。ROMがないと、エミュレータに実際にロードするゲームがない素晴らしいエミュレータセットアップができます。最初のセクションでは、ROMを掘り下げることができる場所について説明します。

ゲームROMの検索

長い間レトロゲームのファンなら、最新のエミュレーターにロードされて作業台に出くわすのを待っているROMの山がすでにある可能性があります。そうでない場合でも、心配しないでください。「エミュレータROM」を検索することすら、それらの巨大な山に実際に陥ることなく、ほぼ不可能です。

以下のサイトは、AtariからPlaystationまですべてのレトロゲームROMの広範なカタログを維持しています。続行する前に、いくつかのROMを取得してシステムをテストします。

EmuParadise:

  • NES ROM
  • SNES ROM

CoolROM:

  • NES ROM
  • SNES ROM

DopeROM:

  • NES ROM
  • SNES ROM

テストを容易にするためにいくつかのROMを装備しているので、エミュレーターをセットアップして構成する時が来ました。NESエミュレーションの設定から始めましょう。

NESエミュレーターのインストールと構成

最初の仕事は、NESエミュレーターを入手して、WiiのSDカードへのファイルのコピーを開始することです。ここで、すべての自作ソフトウェアとROMが完成します。

エミュレーターのインストール:まず、WiiからSDカードを取り出し、作業中のコンピューターに接続されているSDカードリーダーに接続します。次に、FCE Ultra GXのコピーをダウンロードします。これは、非常に洗練されたFCEUXNESエミュレーターのWiiへの移植版です。

このチュートリアルでは、最新バージョンのFCE Ultra GX3.3.4.zipを使用します。(ファイルを取得しているときに、チュートリアルの後半で使用するために、チートファイルとチャネルインストーラーファイルのコピーを取得することもできます。)

.ZIP内には、次のフォルダーがあります。

/ apps /

/ fceugx /

先に進み、アーカイブ全体をSDカードのルートに抽出するだけです。これにより、すべてのファイルがそれらが属する場所に配置されます。アーカイブが抽出されると、SDカードのルートに/ fceugx /フォルダーが表示され、それを開いて/ fceugx / roms /に移動します。これは、FCE UltraGXがゲームを検索するフォルダーです。ここで少し時間を取って、テストROMをロードしてください。SNES ROM(.SMC​​ファイル)ではなく、NES ROM(.NESファイル)をコピーしていることを確認してください。

エミュレーターの起動と学習:エミュレーターソフトウェアとROMファイルをロードしたら、テストドライブに取り掛かります。SDカードをコンピューターから安全に取り出し、Wiiに挿入します。

Homebrew Channelに移動し、FCE UltraGXエントリを探します。

アプリを起動します。/ fceugx / roms /ディレクトリに置いたすべてのROMを表示するROM選択画面にすぐにダンプします。

設定メニューでは、FCE Ultra GXの動作のさまざまな側面(メニューシステムとエミュレーターがゲームと対話する方法の両方)を微調整できます。関連するサブメニューは次のとおりです。

  • 保存と読み込み:ここで、ROM、保存済みゲーム、チートファイルのデフォルトフォルダーを変更できます。
  • メニュー:ここでは、FCE Ultra GXメニューの外観と機能を微調整できます(バックグラウンドミュージックをオフにする、Wiiリモコンの向きを垂直から水平に変更するなど)。
  • ネットワーク:FCE Ultra GXは、ネットワーク共有からのROMのロードをサポートしています。Wii SDカードにすべてを永続的に保存せずに非常に大きなROMコレクションにアクセスしたい場合は、これを構成する価値があるかもしれません。
  • Game Genie:これにより、Game Genie ROM(上記のROMサイトで入手可能)を使用して、昔ながらのGameGenieコードをゲームにロードできます。

最後のエントリであるゲームジニーに関するメモ-懐かしさのためにこれを設定する以外に、エミュレータでチートファイルを簡単に使用できるため、ゲームジニーを使用してNESゲームROMでチートを有効にする理由はほとんどありません(詳細これは後で)。

メニューをチェックして、必要な調整を行ったら、最初のゲームをテストします。先に進み、リストから1つを選択します。我々は取っているスーパーマリオブラザーズ2をテストドライブのために:

奇妙な波状の丘、太った口ひげを生やした主人公、別の領域への魔法の扉?サウンドエフェクトとサウンドトラックは、古いゲームをエミュレートする上で最も難しい部分であることが多いため、奇妙なオーディオアーティファクトがなく、古いゲームを聞くことができて興奮しています。

この時点で、問題なく簡単にゲームをプレイできますが、FCE Ultra GXには多くの設定とクールな機能が隠されているため、利用しないのは残念です。プレイ中はいつでも、Wiiリモコンのホームキーを押す(またはゲームキューブコントローラーの右アナログコントロールスティックの左を押す)と、次のようにエミュレーターのゲーム内メニューにアクセスできます。

ゲーム内のメニューは実に魔法のようなものです。ここでは、1988年にファミコンでプレイするようなあらゆる種類の便利なトリックを実行できます。

  • 保存:ここでは、いつでもゲームを保存できます。プレイしているゲームが実際にゲームの保存をサポートしているかどうかは関係ありませんが、FCE Ultra GXは、一時停止した瞬間にゲームのスナップショットを撮ります。これは、ゲームの非常に難しい部分に直面したときに利用できる素晴らしい機能です。
  • ロード:作成した以前に保存された状態をロードします。
  • ゲーム設定:ここでは、ボタンマッピングの変更、ビデオ出力の調整、コントローラーの変更(2つのNESコントローラー、4つのNESコントローラー、またはNESザッパーガンを使用して模倣するかどうかをエミュレーターに通知します)、およびチートをオンに切り替えることができますとオフ。
  • リセット:元のNESコンソールのリセットボタンのように機能します。
  • メインメニュー:元のゲームROM選択メニューに戻ります。

チートコード:この時点で、チュートリアルの複数のサブセクションでチートコードのセクションについて説明しましたが、おそらく少し以上興味があります。他のいくつかの方法をごまかしたくない人です。たとえば、スーパーマリオブラザーズ2の難しいパッセージ。

チートを利用するには、チートを有効にするゲームに対応する適切にパッケージ化された.CHTファイルが必要です。FCE Ultra GXの作成者は、すでに何百ものチートファイルをパッケージ化する作業を行っているので、ここから始めるのがよいでしょう。こちらのダウンロードディレクトリで、収集したチートのコピーを入手してください。

チートファイルを使用するには、2つの重要なことを行う必要があります。まず、WiiSDカード/ fceugx / cheats /にファイルを抽出する必要があります。次に、.CHTファイルの名前は、/ roms /ディレクトリ内の.NESファイルのファイル名と正確に一致する必要があります。.CHTファイルの名前を.NESファイルと一致するように変更する場合でも、その逆の場合でも、まったく同じである必要があります。.CHTタイトルの方がはるかにクリーンなので、ROMタイトルを.CHTタイトルと一致するように編集します。今すぐチートファイルを抽出し、必要に応じてファイル名をクリーンアップしてください。

チートコードが設定されているゲームの1つを起動し、ゲームに入ったら、ゲーム内エミュレーションメニュー(Wiiリモコンのホームボタン)を押します。[ゲーム設定]、[チート]の順に選択すると、次のようなチートコードのランドリーリストが表示されます。

私たちのテストゲームスーパーマリオブラザーズ2には、ほぼすべてのチートコードがあります。無限の健康、無限の生活、さらにはすべてのキャラクター(ピーチ姫だけでなく)がジャンプしたときに浮かぶようにするなどの楽しいゲーム内調整です。

チートコードに関する一言:それらは遊ぶのがとても楽しいですが、本当に気難しいことがあります-多くのチートコードには1つ以上の代替があり、多くの場合、複数のチートコードを有効にするとコードが互いにキャンセルされることがありますでる。それは彼らをいじるのはとても楽しいと言った。

チャネルのインストール:エミュレーターをインストールし、ゲームをインストールし、いくつかのチートコードを取得して、いじくり回すことができたので、最後に調整できるのは1つだけです。エミュレーターにすばやくアクセスしたい場合は、そのためのチャネル—上記のようにWiiのメインシステムメニューにあるショートカットの1つ。

これを行うには、FCE Ultra GXダウンロードページにアクセスして、チャネルインストーラーのコピーを入手します。.ZIPファイルの内容をSDカードのルートに抽出します。Homebrew Channelを実行してから、FCE UltraGXチャネルインストーラーを起動します。スパイシーな起動アニメーションを備えたFCEUltraを備えた新しいチャンネルが、Wiiのメインインターフェイスに追加されます。

SNESエミュレーターのインストールと構成

チュートリアルのこの部分では、ここでもWiiのSDカードが必要です。チュートリアルの最後のセクションからNESエミュレーターを置くのは難しいことはわかっていますが、レトロゲームの良さをさらにインストールするために、レトロゲームの良さから離れてください。

エミュレーターのインストール:まず、ここのSnes9xGXダウンロードディレクトリから実際のエミュレーターのコピーを取得しましょう。このチュートリアルでは、最新のリリースであるSnes9x GX4.3.2を使用します。ダウンロードディレクトリにいる間に、チートファイルアーカイブとチャネルインストーラーのコピーを取得することもお勧めします(後でチュートリアルのチートとWiiメニューのショートカット部分をフォローしたい場合)。

.ZIP内には、次のフォルダーがあります。

/ apps /

/ snes9xgx /

先に進み、WiiのSDカードのルートにアーカイブを抽出します。抽出が完了したら、先に進み、SDカードのルートにある/ snes9xgx /フォルダーを確認します。ここには、NESエミュレーターで行ったのと同じフォルダー構造があります。チート、ROM、および保存用の1つのフォルダーです。

テストROMを選択し、今すぐ/ roms /ディレクトリに配置します。

エミュレータの起動と学習:エミュレータがインストールされ、ROMファイルがSDカードにダンプされたので、SDカードを取り出して、すべてを試すことができます。

もう一度自作メニューに移動し、Snes9xGXを探します。ショートカットをクリックして、アプリケーションを起動します。

この時点で、「うーん、それは私たちがいじっていた赤いFCE UltraGXメニューの青いバージョンのように不審に見えます...」と考えるかもしれません。それは根拠のない疑いではありません。Snex9xのWiiポートは、FCE Ultra GXのWiiポートを管理したのと同じ人によって管理されているだけでなく、両方とも同じアイコン/ GUIライブラリを使用してレイアウトされ、使いやすいようにほぼ同じメニューレイアウトを持つように設計されています。

とはいえ、このチュートリアルでSNESエミュレーターのみを使用するユーザーのために、また関連するSNESのみの機能を強調するために、すべての主要なメニューについて説明します。

関連するサブメニューは次のとおりです。

  • 保存と読み込み:ここで、ROM、保存済みゲーム、チートファイルのデフォルトフォルダーを変更できます。
  • メニュー:ここでは、Snes9x GXメニューの外観と機能を微調整できます(バックグラウンドミュージックをオフにする、Wiiリモコンの向きを垂直から水平に変更するなど)。
  • ネットワーク:Snes9x GXは、ネットワーク共有からのROMのロードもサポートしています。

FCE Ultra GXのメイン設定メニューとは異なり、Snes9xGXの設定メニューにはゲームジニーのエントリがありません。チートコードは引き続き使用できますが、SNES GameGenieの実装はありません。

メニューをチェックアウトし、必要な調整を行ったら、最初のゲームをテストします。先に進み、リストから1つを選択します。我々は取っている過去にAリンク:ゼルダの伝説をスピンのために:

私たちの叔父アルフォンは、苦しんでいる乙女の呼びかけに耳を傾けるために逃げました、それは嵐です、そしてハイラルの警備員はこの時間に小さな子供がベッドから何をしているのか理解できません-それは私たちが覚えているのと同じくらい素晴らしいですそれ。スーパーマリオブラザーズ2のNESテストと同じように、このテストは完璧なサウンドを持っています。高品質のサウンド再生に関しては、長年にわたってさまざまなSNESエミュレーターに失望してきました。そのため、このエミュレーターが非常にうまく処理できることを嬉しく思います。

これで、前のチュートリアルと同じように、ゲームを掘り下げることができますが、エミュレーターのゲーム内メニューには多くの優れた機能があります。

プレイ中はいつでも、Wiiリモコンのホームキーを押す(またはゲームキューブコントローラーの右アナログコントロールスティックの左を押す)と、次のようにエミュレーターのゲーム内メニューにアクセスできます。

FCE Ultra GXと同じように、次のようなあらゆる種類のきちんとしたことができます。

  • 保存:スナップショット機能を使用していつでもゲームを保存できます。ゲームが保存をサポートしているかどうかは関係ありません。このメニューを使用して、いつでも保存ポイントを作成できます。過去へのリンクで特に難しいダンジョンでスナップショット機能を使用した回数はわかりません。
  • ロード:作成した以前に保存された状態をロードします。
  • ゲーム設定:ここでは、ボタンマッピングの変更、ビデオ出力の調整、およびコントローラーの変更を行うことができます。NESで利用できる比較的単純なコントローラーの選択とは異なり、SNESエミュレーターには、2つおよび4つのSNESコントローラー、SNESマウス(マリオペイントなどのゲームで使用)、およびスーパースコープとジャスティファイアー(SNESで利用可能な2つの異なるライトガン)の設定が含まれています。
  • リセット:元のSNESコンソールのリセットボタンのように機能します。
  • メインメニュー:元のゲームROM選択メニューに戻ります。

チートコード:チュートリアルのNESセクションを読んだ後、エミュレーションチートコードの概念に精通しています。チートコードはSnes9xGXに実装されています。

Snes9x GXダウンロードページからチートコードパックが必要になるので、まだ入手していない場合は、今すぐ入手してください。SDカードのルートに解凍して、すべての.CHTコードが/ snes9xgx / cheats /フォルダーに配置されるようにします。繰り返しになりますが、NESエミュレーターの場合と同様に、.CHTファイル名が.SMC SNES ROMと完全に一致することを確認する必要があります。チートをゲームに一致させるか、その逆かは関係ありません。一致する必要があります。

チートコードをコピーしてファイル名を一致させたら、ゲーム内メニューを開いて(ホームキーを使用)、ゲーム設定に移動してチートを選択するだけで、それらにアクセスできます。

無限のルピーと無限の爆弾?10個かかります。冗談はさておき、NESエミュレーターのチートコードシステムで提供したのと同じ注意を提供します。チートコードを有効にしすぎると、チートシステムの使用に問題がある場合は、さまざまな奇妙なことが起こる可能性があります。あなたはチートを持っていて、それらを一つずつ追加する必要があります。

チャネルのインストール:エミュレーターを起動するたびにHomebrewメニューにアクセスするのは面倒な場合があります(システムを使用している小さな子供がいる場合は、Homebrewメニューに表示したくない場合もあります)。これは、SNESエミュレーターのカスタムチャネルをインストールするのに便利な場所です。

まだ入手していない場合は、ダウンロードページにアクセスして、チャネルインストーラーを入手してください。アーカイブの内容をSDカードのルートに抽出し、Homebrewメニューからインストーラーを1回実行します。NESチャンネルと同じように、カスタムグラフィックスと洗練されたスタートアップアニメーションを備えた、魅力的なカスタムチャンネルをご利用いただけます。

これですべてです。エミュレーターをインストールし、いくつかのROMとチートコードをダンプし、少しマイナーなチャネルインストールを実行して、お気に入りのゲームに超高速でアクセスできるようにします。

次回友達が終わってWiiを起動することを提案したときは、マリオカートWiiのさらに別のラウンドで、「うーん、いや。私たちは、演奏しているマナの秘密をマルチサポートして...。」おそらく、最初のプレーヤーコントローラーを手にしたことに気付かずに、そのような素晴らしいタイトルを彼らに追体験できることで、彼らのショックをうまく和らげることができるでしょう。