--- sidebar: auto --- # 導入ガイド スーパーマリオサンシャインの練習用チートコードを導入するためのガイドです。Nintendont もしくは Dolphin を使用します。※全て自己責任で行ってください。 [[toc]] ## Wii の準備 ### Homebrew のインストール 練習用コードを使うためには、Homebrew を Wii にインストールする必要があります。SD カードが FAT32 にフォーマットされていることを確認した後、[https://wii.guide/](https://wii.guide/) を参照しインストールしてください。 #### 必要なソフトのインストール 練習用コードを使うために、Nintendont の使用を推奨しています。 [Nintendont の最新バージョン(ビルド)はこちら](https://share.zint.ch/nintendont/latest/Nintendont.zip)。ファイルを解凍し、Nintendont フォルダ(中身も全て)を SD カードの「app」フォルダへ入れてください。「app」フォルダが無い場合は SD カードの最上位層に作成してください。 ## チートファイルのインストール ### チートファイルの生成 まず、ゲームのバージョンを確認します。 次の表はサポートされているバージョンとそれぞれのゲームコードを示しています。 | バージョン | ゲームコード | | ------------------- | ------------ | | PAL (ヨーロッパ) | GMSP01 | | NTSC-U (北アメリカ) | GMSE01 | | NTSC-J (日本) | GMSJ01 | | NTSC-K (韓国) | GMSE01 | ::: tip NTSC-J(日本)を使う場合の注意 「JP1.0」と「JP 1.1」はどちらも同じ ID(GMSJ01)です。 ディスクの裏面を見て、どちらのバージョンを使っているかを確認しましょう。「DOL-GMSJ-0-00」であれば「JP1.0」、「DOL-GMSJ-0-01」であれば「JP1.1」です。 ![](https://gct.zint.ch/img/jp_diff.png) ::: [GCT Generator](https://gct.zint.ch/ja/)にアクセスし、ドロップダウンメニューからバージョン(上記で確認したもの)を選択します。すると、利用できるチートコードのリストが表示されます。リストから有効にしたいチートコードを全て選択し、ファイル形式「GCT」を選択して「Download」をクリックしてください。 ### SD カードにファイルをコピー SD カードの最上位層に「codes」フォルダを作成し、先でダウンロードした GCT ファイルを「codes」内にコピーします。ここまでの手順を終えると、SD カード内は以下の画像のようなフォルダ構成になります。(GCT ファイルは、選択したバージョンによって異なります。) ![Sample Folder Structure](https://gct.zint.ch/img/folderstructure.png) ### チートコードの有効化 Homebrew チャンネルを開き、Nintendont を起動します。SD を選択し、GC コントローラで B ボタンを押して設定を開いてください。「Cheats」が「On」になっていればチートコードが有効になっています。チートコードのオン/オフは GC コントローラの A ボタンで切り替えられます。(以下の画像を参照) ![Enabling Cheats in Nintendont](https://gct.zint.ch/img/nintendont_cheats.jpg) B ボタンを押してゲーム選択画面に戻り、ゲームを起動しましょう。 以上の操作で、チートコードの導入は完了になります。 ## トラブルシューティング ### ゲームが起動しない場合 / 画面が真っ暗なままな場合 この問題は、練習用チートコードとは関係のない原因で発生します。問題への対策は以下の 4 つです: - ゲームが起動するまで Nintendont を再起動する(通常、数回の再起動で起動します) - Wii をインターネットに接続した後、Nintendont を起動する - ゲーム選択画面で 30 秒ほど待った後、ディスクを起動する - homebrew の再インストール(再インストールすることで、この問題を完全に解決できる場合があります) ### Nintendont で「IOS58 がありません(IOS58 is missing)」というエラーが出た場合 IOS58 をインストールしましょう。[インストール方法はこちら](https://gct.zint.ch/ios58.html) ### ゲームは起動するが、チートコードが反映されていない場合 この問題に対しては、以下の原因が考えられます。 - チートコードが有効になっていません。[「チートコードの有効化」セクション](#チートコードの有効化)を参照してください。 - 古いバージョンの Nintendont を使っている可能性があります。 必ずバージョン 4.434 以降を使ってください。 - チートファイルの名前が間違っている: チートファイル名が「GMSE01.gct」「GMSJ01.gct」「GMSP01.gct」のどれかであることを確認してください。「GMSE01(1).gct」のような名前では機能しません。Nintendont は気難しいのです! - チートファイルの場所が間違っている: チートファイルが SD カードの「codes」フォルダにあることを確認してください。 また、フォルダ名が「codes」であることも確認しましょう。([「SD カードにファイルをコピー」](#SDカードにファイルをコピー)セクションのサンプルフォルダ構造を参照してください。)もし「games」フォルダがある場合は、そのフォルダまたはそのサブフォルダに同じ名前のファイルが無いことを確認してください。 - チートファイルの容量が大きすぎる: 一度にたくさんのチートコードを使うと、Nintendont がそれらを無効にする可能性があります(使用スペースに制限があるため)。チートファイルをダウンロードする時に、互換性のない 2 つのチートコードを選んでいないいことを確認してください。(例. 「Level Select」、「Fast Any%」および Stage loader は同時に使用できません。)Nintendont 4.434 以降を使用している場合は、8KB を超えない限り、ファイルサイズを気にする必要はありません。 - USB メモリを接続していて、且つ、ディスクを使用している場合は、USB メモリ内にそのディスク用のチートコードが入っているかを確認してください。 - ISO を使用する場合は、チートファイルと ISO が同じデバイス内にある必要があります。(両者が SD カード内、もしくは USB メモリ内にある場合。) ### どうすればいいか分からなくなった :( [Super Mario Sunshine Discord](https://discord.gg/9dGJWEc)にて、助けを求めることができます。 ## 付録: Cheat Manager Cheat Manager は Wii 上で GCT ファイルを作成できる homebrew のアプリケーションです。これを用いると、別の組合せのチートファイルを毎回ダウンロードする必要がなくなります。ただし、アプリケーションを制御するには Wii リモコンを使う必要があります。 ### 導入方法 Cheat Manager を[ここ](https://gct.zint.ch/files/Cheat_manager_v0_3.zip)からダウンロードしてください。ファイルを解凍し、そのファイルを SD カード内の「apps」フォルダにコピーしましょう。 [GCT Generator](https://gct.zint.ch/ja/)にアクセスし、Cheat Manager で使いたいチートコードを全て選択。ファイル形式「Cheat Manager TXT」(「GCT」ではない)を選択して「Download」をクリックします。SD カードの最上位層に「txtcodes」フォルダを作成し、先ほどダウンロードしたテキストファイルをそのフォルダにコピーしてください。ゲーム ID はテキストファイルに保存されるため、テキストファイルの名前は気にしなくて良いです。 または、GCT Generator にある全てのコードを含む zip ファイルを[ここ](https://gct.zint.ch/files/GCMCodes.zip)からダウンロードできます。 ### Cheat Manager での CGT ファイルの作り方 Cheat Manager を起動し、Wii リモコンに持ち替えてください。D パッドを使って先のテキストファイルに移動し、「A」で選択します。「+」を押すとチートコードが有効に、「-」を押すとチートコードが無効になります。 目的のチートコードを有効にした後、「1」を押して GCT ファイルを作成します。すると、Cheat Manager は「codes」フォルダに GCT ファイルを作成します。(既に同じ名前の GCT ファイルがある場合は上書きされます。)以上の操作の後、チートコードを On にしてゲームを起動すると、新しいチートコードが読み込まれるようになります。 ## 付録:Dolphin ### 導入方法 Dolphin でチートコードを使用するには、[GCT Generator](https://gct.zint.ch/ja/)にてファイル形式「Dolphin INI」(「GCT」ではない)を選択して「Download」をクリックします。または、サイト(GCT Generator)にある全てのコードを含む zip ファイルを[ここ](https://gct.zint.ch/files/DolphinCodes.zip)からダウンロードできます。 ::: tip チートコードの制限に注意 Dolphin は Nintendont とは異なる Cheat loader を使用しています。Dolphin の Cheat loader は、チートコードの制限にすぐに達しやすく、また、有効にしたチートコード数が内部の制限に達したかどうかを通知してくれません。いくつかのコードを有効にした後にクラッシュした場合は、この制限が原因である可能性があります。不要なチートコードを無効にしてみてください。 ::: ### 設定方法 #### チートコードの有効化 Dolphin を起動し、「Option」->「Configuration」から「Settings」を開きます。「チートを有効(Enable Cheats)」にチェックが入っていることを必ず確認してください: ![Enable Cheats in Dolphin](https://gct.zint.ch/img/dolphin_cheats.png) #### Dolphin 5.0 以前の場合 ゲーム(Dolphin)上で右クリックした後、「Properties」を選択。Properties ウィンドウの左下隅にある「Edit configuration」ボタンをクリックしてください。ダウンロードしたテキストファイルを開き[Gecko]に続く全ての行をコピーし、開いた ini ファイルの[Gecko]下に貼り付けます。 [Gecko]の文字列が無い場合は、構成ファイルの最初行に追記してください。編集が終わったら、構成ファイルを保存して閉じます。 ![Dolphin Gecko Codes 5.0](https://gct.zint.ch/img/dolphin_gecko_codes_v1.png) #### Dolphin 5.0-11XXX 以降の場合 ゲーム(Dolphin)上で右クリックした後「Properties」を選択。「Game Config」で「Editor」タブを選択。ダウンロードしたテキストファイルの内容を「User Config」エディタに貼り付けます。 ![Dolphin Gecko Codes 5.0-11XXX](https://gct.zint.ch/img/dolphin_gecko_codes_v2.png) ### チートコードの使い方 ゲームのプロパティで「Gecko-Codes」タブを選択し、有効にしたい全てのコードにチェックを入れてください。Dolphin においても、ほとんどのチートコードが動作します。(全てのチートコードが動作するわけではないので注意)