gctGenerator/site/ja/guide.md
2023-02-15 04:21:58 +09:00

15 KiB
Raw Permalink Blame History

sidebar
auto

導入ガイド

スーパーマリオサンシャインの練習用チートコードを導入するためのガイドです。NintendontもしくはDolphinを使用します。※全て自己責任で行ってください。

toc

Wiiの準備

Homebrewのインストール

練習用コードを使うためには、WiiにHomebrewをインストールする必要があります。SDカードがFAT32にフォーマットされていることを確認した後、https://wii.guide/ を参照しインストールしてください。

必要なソフトのインストール

練習用コードを使うために、Nintendontの使用を推奨しています。 Nintendontの最新バージョン(ビルド)はこちら。ファイルを解凍し、Nintendontフォルダ中身も全てをSDカードの"apps"フォルダへ入れてください。"apps"フォルダが無い場合は、SDカードの最上位層に作成してください。

チートファイルのインストール

チートファイルの生成

まず、ゲームのバージョンを確認します。 次の表はサポートされているバージョンとそれぞれのゲームコードを示しています。

バージョン ゲームコード Disc-Code
PAL (ヨーロッパ) GMSP01 DOL-GMSP-0-00
NTSC-U (北アメリカ) GMSE01 DOL-GMSE-0-00
NTSC-J (日本) GMSJ01 DOL-GMSJ-0-00 / GMSJ-0-01
NTSC-K (韓国) GMSE01 DOL-GMSE-0-30

::: tip NTSC-J日本を使う場合の注意 「JP1.0」と「JP 1.1」はどちらも同じゲームコードGMSJ01です。 ディスクの裏面を見て、どちらのバージョンを使っているかを確認しましょう。「DOL-GMSJ-0-00」であれば「JP1.0」、「DOL-GMSJ-0-01」であれば「JP1.1」です。

:::

GCT Generatorにアクセスし、ドロップダウンメニューからバージョン上記で確認したものを選択します。すると、利用できるチートコードのリストが表示されます。リストから有効にしたいチートコードを全て選択し、ファイル形式「GCT」を選択して「Download」をクリックしてください。

SDカードにファイルをコピー

SDカードの最上位層に"codes"フォルダを作成し、ダウンロードしたGCTファイルを"codes"内にコピーします。ここまでの手順を終えると、SDカード内は以下の画像のようなフォルダ構成になります。GCTファイルは選択したバージョンによって異なります。

Sample Folder Structure

チートコードの有効化

Homebrewチャンネルを開き、Nintendontを起動します。SDを選択し、GCコントローラでBボタンを押して設定を開いてください。「Cheats」が「On」になっていればチートコードが有効になっています。チートコードのオン/オフはGCコントローラのAボタンで切り替えられます。画像参照

Enabling Cheats in Nintendont

Bボタンを押してゲーム選択画面に戻り、ゲームを起動しましょう。 以上の操作で、チートコードの導入は完了になります。

トラブルシューティング

ゲームが起動しない場合 / 画面が真っ暗なままな場合

この問題は、練習用チートコードとは関係のない原因で発生します。問題への対策は以下の4つです:

  • ゲームが起動するまでNintendontを再起動する通常、数回の再起動で起動します
  • Wiiをインターネットに接続した後、Nintendontを起動する
  • ゲーム選択画面で30秒ほど待った後、ディスクを起動する
  • Homebrewの再インストール再インストールすることで、この問題を完全に解決できる場合があります

Nintendontで「IOS58がありません(IOS58 is missing)」というエラーが出た場合

IOS58をインストールしましょう。インストール方法はこちら

ゲームは起動するが、チートコードが反映されていない場合

この問題に対しては、以下の原因が考えられます。

  • チートコードが有効になっていない: 「チートコードの有効化」セクションを参照してください。
  • 古いバージョンのNintendontを使っている: 必ずバージョン4.434以降を使ってください。
  • チートファイルの名前が間違っている: チートファイル名が「GMSE01.gct」「GMSJ01.gct」「GMSP01.gct」のどれかであることを確認してください。「GMSE011.gct」のような名前では機能しません。
  • チートファイルの場所が間違っている: チートファイルがSDカードの"codes"フォルダにあることを確認してください。 また、フォルダ名が"codes"であることも確認しましょう。(「SDカードにファイルをコピー」セクション)もし"games"フォルダがある場合は、そのフォルダまたはそのサブフォルダに同じ名前のファイルが無いことを確認してください。
  • チートファイルの容量が大きすぎる: 一度にたくさんのチートコードを使うと、Nintendontがそれらを無効にする可能性があります使用スペースに制限があるため。チートファイルをダウンロードする時に、互換性のない2つのチートコードを選んでいないことを確認してください。例. 「Level Select」、「Fast Any%」およびステージローダーは同時に使用できません。Nintendont 4.434以降を使用している場合は、5KBを超えない限り、ファイルサイズを気にする必要はありません。
  • USBメモリを接続していて、且つ、ディスクを使用している場合は、USBメモリ内にそのディスク用のチートコードが入っているかを確認してください。
  • ISOを使用する場合は、チートファイルとISOが同じデバイス内にある必要があります。(両者がSDカード内、もしくはUSBメモリ内にある場合。

どうすればいいか分からなくなった場合 :(

Discordサーバにて質問すると良いでしょう。

日本サーバ: サンシャイン日本勢 海外サーバ: Super Mario Sunshine Discord

付録: Cheat Manager

Cheat ManagerはWii上でGCTファイルを作成できるHomebrewのアプリケーションです。これを用いると、別の組合せのチートコードを使う時に毎回チートファイルを作成ダウンロードする必要がなくなります。ただし、アプリケーションを制御するにはWiiリモコンを使う必要があります。

導入方法

Cheat Managerをここからダウンロードしてください。ファイルを解凍し、そのファイルをSDカード内の"apps"フォルダにコピーしましょう。

GCT Generatorにアクセスし、Cheat Managerで使いたいチートコードを全て選択。ファイル形式「Cheat Manager TXT」(「GCT」ではない)を選択して「Download」をクリックします。SDカードの最上位層に"txtcodes"フォルダを作成し、先ほどダウンロードしたテキストファイルをそのフォルダにコピーしてください。ゲームIDはテキストファイルに保存されるため、テキストファイルの名前は気にしなくて良いです。

または、GCT Generatorにある全てのコードを含むzipファイルをここからダウンロードできます。

Cheat ManagerでのCGTファイルの作り方

Cheat Managerを起動し、Wiiリモコンに持ち替えてください。Dパッドを使って先のテキストファイルに移動し、「A」で選択します。「+」を押すとチートコードが有効に、「-」を押すとチートコードが無効になります。

使いたいチートコードを有効にした後、「1」を押して GCTファイルを作成します。すると、"codes"フォルダにGCTファイルが作成されます。既に同じ名前のGCTファイルがある場合は上書きされます。以上の操作の後、チートコードをOnにしてゲームを起動すると、新しいチートコードが読み込まれるようになります。

付録Dolphin

導入方法

Dolphinでチートコードを使用するには、GCT Generatorにてファイル形式「Dolphin INI」「GCT」ではないを選択して「Download」をクリックします。または、サイト(GCT Generator)にある全てのコードを含むzipファイルをここからダウンロードできます。

::: tip チートコードの制限に注意 DolphinはNintendontとは異なるCheat loaderを使用しています。DolphinのCheat loaderは、チートコードの制限にすぐに達しやすく、また、有効にしたチートコード数が内部の制限に達したかどうかを通知してくれません。いくつかのコードを有効にした後にクラッシュした場合は、この制限が原因である可能性があります。不要なチートコードを無効にしてみてください。 :::

設定方法

チートコードの有効化

Dolphinを起動し、「Option」->「Configuration」から「Settings」を開きます。「チートを有効(Enable Cheats)」にチェックが入っていることを必ず確認してください:

Enable Cheats in Dolphin

Dolphin 5.0 以前の場合

ゲーム(Dolphin)上で右クリックした後、「Properties」を選択。Propertiesウィンドウの左下隅にある「Edit configuration」ボタンをクリックしてください。ダウンロードしたテキストファイルを開き[Gecko]に続く全ての行をコピーし、開いたiniファイルの[Gecko]下に貼り付けます。 [Gecko]の文字列が無い場合は、構成ファイルの最初行に追記してください。編集が終わったら、構成ファイルを保存して閉じます。

Dolphin Gecko Codes 5.0

Dolphin 5.0-11XXX 以降の場合

ゲーム(Dolphin)上で右クリックした後「Properties」を選択。「Game Config」で「Editor」タブを選択。ダウンロードしたテキストファイルの内容を「User Config」エディタに貼り付けます。

Dolphin Gecko Codes 5.0-11XXX

チートコードの使い方

ゲームのプロパティで「Gecko-Codes」タブを選択し、有効にしたい全てのコードにチェックを入れてください。Dolphinにおいても、ほとんどのチートコードが動作します。全てのチートコードが動作するわけではないので注意

付録大きなチートファイルをNintendontで使うためには

Nintendontには5000バイトのファイルサイズ制限があります。5000バイト超えのチートファイルを使うためには、チートファイルをGCメモリカードに保存してゲーム実行時にGCメモリカードから読み込む必要があります。

準備GCMMのインストール

チートファイルをGCメモリカードに書き込むためにはGCMMを使います。最新版のGCMMをダウンロードして解凍します。その中にあるapps/gcmmフォルダをSDカードの/apps/フォルダにコピーします。

GCMMをインストールした後のファイル一覧

[ステップ 1/3] チートファイルの作成

GCT Generatorでゲームバージョンと入れたい機能を選択し、ダウンロードフォーマットをGCI + GCTにしてダウンロードボタンを押します。

二つのファイルがダウンロードされますが、一つ目のGCIファイルをSDカードの/MCBACKUP/フォルダに、二つ目のGCTファイルを/codes/フォルダにダウンロードします。上記のフォルダが存在しない場合は作成してください。

チートファイルをダウンロードした後のファイル一覧

[ステップ 2/3] GCMMでGCIファイルをGCメモリカードに書き込む

WiiでHomebrewチャンネルを開いてGCMMを起動します。

HomebrewチャンネルでGCMMを起動

SDカードを使っているのであればAボタン、USBを使っているのであればBボタンを押します。

デバイス選択

モード選択では「Xボタン」(Restore)を押します。

モード選択

GCメモリカードをスロットAに挿して「Aボタン」を押します。スロットBに挿した場合はBボタンを押します。

スロット選択

十字キーでダウンロードしたGCIファイルを選択し、「Aボタン」を押してGCIファイルをGCメモリカードに書き込みます。

ファイル選択

「Restore Complete」というメッセージが出たら成功です。「Aボタン」を押してメニュー画面に戻って「スタートボタン」を押してHomebrewに戻ります。

完成

二回目以降の書き込み

二回目以降GCIファイルを書き込む際に「ファイルを上書きしますか」という確認するメッセージが出てきます。「Bボタン」そして「Zボタン」を押して上書きします。

上書き確認1 上書き確認2

[ステップ 3/3] Nintendontでゲームを起動

GCメモリカードを挿したままNintendontでゲームを起動します。GCメモリカードに保存したGCIファイルは自動的に読み込まれます。入れた機能が動作することを確認できたらメモリカードを取り外しても構いません。