gctGenerator/site/ja/guide.md
2020-09-26 16:07:24 +02:00

143 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
sidebar: auto
---
<!-- prettier-ignore-start -->
# 導入ガイド
スーパーマリオサンシャインの練習用チートコードを導入するためのガイドです。NintendontもしくはDolphinを使用します。※全て自己責任で行ってください。
[[toc]]
## Wiiの準備
### Homebrewのインストール
練習用コードを使うためには、WiiにHomebrewをインストールする必要があります。SDカードがFAT32にフォーマットされていることを確認した後、[https://wii.guide/](https://wii.guide/) を参照しインストールしてください。
### 必要なソフトのインストール
練習用コードを使うために、Nintendontの使用を推奨しています。 [Nintendontの最新バージョン(ビルド)はこちら](https://share.zint.ch/nintendont/latest/Nintendont.zip)。ファイルを解凍し、Nintendontフォルダ中身も全てをSDカードの"apps"フォルダへ入れてください。"apps"フォルダが無い場合は、SDカードの最上位層に作成してください。
## チートファイルのインストール
### チートファイルの生成
まず、ゲームのバージョンを確認します。 次の表はサポートされているバージョンとそれぞれのゲームコードを示しています。
| バージョン | ゲームコード |
| ----------------------- | ------------ |
| PAL (ヨーロッパ) | GMSP01 |
| NTSC-U (北アメリカ) | GMSE01 |
| NTSC-J (日本) | GMSJ01 |
| NTSC-K (韓国) | GMSE01 |
::: tip NTSC-J日本を使う場合の注意
「JP1.0」と「JP 1.1」はどちらも同じゲームコード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/ja/ios58.html)
### ゲームは起動するが、チートコードが反映されていない場合
この問題に対しては、以下の原因が考えられます。
- チートコードが有効になっていない: [「チートコードの有効化」セクション](#チートコードの有効化)を参照してください。
- 古いバージョンのNintendontを使っている: 必ずバージョン4.434以降を使ってください。
- チートファイルの名前が間違っている: チートファイル名が「GMSE01.gct」「GMSJ01.gct」「GMSP01.gct」のどれかであることを確認してください。「GMSE011.gct」のような名前では機能しません。
- チートファイルの場所が間違っている: チートファイルがSDカードの"codes"フォルダにあることを確認してください。 また、フォルダ名が"codes"であることも確認しましょう。([「SDカードにファイルをコピー」セクション](#sdカードにファイルをコピーもし"games"フォルダがある場合は、そのフォルダまたはそのサブフォルダに同じ名前のファイルが無いことを確認してください。
- チートファイルの容量が大きすぎる: 一度にたくさんのチートコードを使うと、Nintendontがそれらを無効にする可能性があります使用スペースに制限があるため。チートファイルをダウンロードする時に、互換性のない2つのチートコードを選んでいないことを確認してください。例. 「Level Select」、「Fast Any%」およびステージローダーは同時に使用できません。Nintendont 4.434以降を使用している場合は、8KBを超えない限り、ファイルサイズを気にする必要はありません。
- USBメモリを接続していて、且つ、ディスクを使用している場合は、USBメモリ内にそのディスク用のチートコードが入っているかを確認してください。
- ISOを使用する場合は、チートファイルとISOが同じデバイス内にある必要があります。(両者がSDカード内、もしくはUSBメモリ内にある場合。
### どうすればいいか分からなくなった場合 :(
Discordサーバにて質問すると良いでしょう。
日本サーバ: [サンシャイン日本勢](https://discord.gg/c5xffvr)
海外サーバ: [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ファイルを作成します。すると、"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においても、ほとんどのチートコードが動作します。全てのチートコードが動作するわけではないので注意
<!-- prettier-ignore-end -->