diff --git a/site/.vuepress/public/img/gci/0-gcmm-files.jpg b/site/.vuepress/public/img/gci/0-gcmm-files.jpg new file mode 100644 index 0000000..6c0f873 Binary files /dev/null and b/site/.vuepress/public/img/gci/0-gcmm-files.jpg differ diff --git a/site/.vuepress/public/img/gci/1-cheat-files.jpg b/site/.vuepress/public/img/gci/1-cheat-files.jpg new file mode 100644 index 0000000..036b12d Binary files /dev/null and b/site/.vuepress/public/img/gci/1-cheat-files.jpg differ diff --git a/site/.vuepress/public/img/gci/2-0-open-gcmm.png b/site/.vuepress/public/img/gci/2-0-open-gcmm.png new file mode 100644 index 0000000..c05fc95 Binary files /dev/null and b/site/.vuepress/public/img/gci/2-0-open-gcmm.png differ diff --git a/site/.vuepress/public/img/gci/2-1-choose-device.png b/site/.vuepress/public/img/gci/2-1-choose-device.png new file mode 100644 index 0000000..6b9c935 Binary files /dev/null and b/site/.vuepress/public/img/gci/2-1-choose-device.png differ diff --git a/site/.vuepress/public/img/gci/2-2-choose-mode.png b/site/.vuepress/public/img/gci/2-2-choose-mode.png new file mode 100644 index 0000000..285c2c1 Binary files /dev/null and b/site/.vuepress/public/img/gci/2-2-choose-mode.png differ diff --git a/site/.vuepress/public/img/gci/2-3-choose-slot.png b/site/.vuepress/public/img/gci/2-3-choose-slot.png new file mode 100644 index 0000000..2ac36ae Binary files /dev/null and b/site/.vuepress/public/img/gci/2-3-choose-slot.png differ diff --git a/site/.vuepress/public/img/gci/2-4-choose-file.png b/site/.vuepress/public/img/gci/2-4-choose-file.png new file mode 100644 index 0000000..4fba22d Binary files /dev/null and b/site/.vuepress/public/img/gci/2-4-choose-file.png differ diff --git a/site/.vuepress/public/img/gci/2-5-complete.png b/site/.vuepress/public/img/gci/2-5-complete.png new file mode 100644 index 0000000..8841730 Binary files /dev/null and b/site/.vuepress/public/img/gci/2-5-complete.png differ diff --git a/site/.vuepress/public/img/gci/2-6-overwrite-1.png b/site/.vuepress/public/img/gci/2-6-overwrite-1.png new file mode 100644 index 0000000..883c584 Binary files /dev/null and b/site/.vuepress/public/img/gci/2-6-overwrite-1.png differ diff --git a/site/.vuepress/public/img/gci/2-6-overwrite-2.png b/site/.vuepress/public/img/gci/2-6-overwrite-2.png new file mode 100644 index 0000000..90c5583 Binary files /dev/null and b/site/.vuepress/public/img/gci/2-6-overwrite-2.png differ diff --git a/site/guide.md b/site/guide.md index bdf9310..03f8146 100644 --- a/site/guide.md +++ b/site/guide.md @@ -139,3 +139,71 @@ Right click the game in Dolphin and click on "Properties". In the "Game Config" ### Using the codes Select the "Gecko-Codes" tab in the game properties and check all the codes you want to be active. Most (but not all codes) will work with Dolphin. + + +## Appendix: Using large cheat file with Nintendont +There is a file size limit of 5000 bytes in Nintendont. +To use cheat file with size larger than 5000 bytes, +you need to store the cheat file in your Gamecube memory card +and load it on runtime. + +### Preparation: Installing GCMM +You need GCMM to store the cheat file to your Gamecube memory card. +[Download the latest GCMM release](https://github.com/suloku/gcmm/releases/download/1.4f/gcmm_1.4f.zip) and unzip it. +Copy the `apps/gcmm` folder to `/apps/` folder in your SD card. + +![File list after GCMM is installed](/img/gci/0-gcmm-files.jpg) + +### [Step 1/3] Generating cheat file +Select the game version and the functions you want in [GCT Generator](/). +Choose `GCI + GCT` as Download Format and press the download button. + +There will be 2 files being downloaded. +Put the first file (GCI) in `/MCBACKUP/` folder +and the second file (GCT) in `/codes/` folder in your SD card. +Create the folders if they do not exist. + +![File list after downloading the cheat files](/img/gci/1-cheat-files.jpg) + +### [Step 2/3] Write the GCI file to Gamecube memory card with GCMM +Open your Homebrew channel and run GCMM. + +![Run GCMM in Homebrew channel](/img/gci/2-0-open-gcmm.png) + +Press A if you are using SD card, or B if you are using USB. + +![Choose device](/img/gci/2-1-choose-device.png) + +Press X (Restore) in mode selection. + +![Choose mode](/img/gci/2-2-choose-mode.png) + +Put your Gamecube memory card in slot A and press A. +Press B instead if you put it in slot B. + +![Choose slot](/img/gci/2-3-choose-slot.png) + +Use D-Pad to select the downloaded GCI file, +and then press A to restore the file to your Gamecube memory card. + +![Choose file](/img/gci/2-4-choose-file.png) + +After the message "Restore Complete" appears, +press A to return to the main menu, +and then press Start to return to Homebrew. + +![Restore Complete](/img/gci/2-5-complete.png) + +#### For the second time and onwards +There will be a message to confirm +whether you want to overwrite the file since the second time. +Press B and then Z to overwrite. + +![Overwrite confirm 1](/img/gci/2-6-overwrite-1.png) +![Overwrite confirm 2](/img/gci/2-6-overwrite-2.png) + +### [Step 3/3] Run the game with Nintendont +Run the game with Nintendont with your Gamecube memory card plugged in. +The GCI file stored in your memory card will be loaded automatically. +You can remove your memory card +after confirming the functions you selected work. diff --git a/site/ja/guide.md b/site/ja/guide.md index 68c838a..5f4edac 100644 --- a/site/ja/guide.md +++ b/site/ja/guide.md @@ -41,7 +41,7 @@ sidebar: auto ![](https://gct.zint.ch/img/jp_diff.png) ::: -[GCT Generator](https://gct.zint.ch/ja/)にアクセスし、ドロップダウンメニューからバージョン(上記で確認したもの)を選択します。すると、利用できるチートコードのリストが表示されます。リストから有効にしたいチートコードを全て選択し、ファイル形式「GCT」を選択して「Download」をクリックしてください。 +[GCT Generator](/ja/)にアクセスし、ドロップダウンメニューからバージョン(上記で確認したもの)を選択します。すると、利用できるチートコードのリストが表示されます。リストから有効にしたいチートコードを全て選択し、ファイル形式「GCT」を選択して「Download」をクリックしてください。 ### SDカードにファイルをコピー @@ -142,4 +142,56 @@ Dolphinを起動し、「Option」->「Configuration」から「Settings」を ### チートコードの使い方 ゲームのプロパティで「Gecko-Codes」タブを選択し、有効にしたい全てのコードにチェックを入れてください。Dolphinにおいても、ほとんどのチートコードが動作します。(全てのチートコードが動作するわけではないので注意) + + +## 付録:大きなチートファイルをNintendontでを使うためには +Nintendontには5000バイトのファイルサイズ制限があります。5000バイト超えのチートファイルを使うためには、チートファイルをGCメモリカードに保存してゲーム実行時にGCメモリカードから読み込む必要があります。 + +### 準備:GCMMのインストール +チートファイルをGCメモリカードに書き込むためにはGCMMを使います。[最新版のGCMM](https://github.com/suloku/gcmm/releases/download/1.4f/gcmm_1.4f.zip)をダウンロードして解凍します。その中にある`apps/gcmm`フォルダをSDカードの`/apps/`フォルダにコピーします。 + +![GCMMをインストールした後のファイル一覧](/img/gci/0-gcmm-files.jpg) + +### [ステップ 1/3] チートファイルの作成 +[GCT Generator](/ja/)でゲームバージョンと入れたい機能を選択し、ダウンロードフォーマットを`GCI + GCT`にしてダウンロードボタンを押します。 + +二つのファイルがダウンロードされますが、一つ目のGCIファイルをSDカードの`/MCBACKUP/`フォルダに、二つ目のGCTファイルを`/codes/`フォルダにダウンロードします。上記のフォルダが存在しない場合は作成してください。 + +![チートファイルをダウンロードした後のファイル一覧](/img/gci/1-cheat-files.jpg) + +### [ステップ 2/3] GCMMでGCIファイルをGCメモリカードに書き込む +WiiでHomebrewチャンネルを開いてGCMMを起動します。 + +![HomebrewチャンネルでGCMMを起動](/img/gci/2-0-open-gcmm.png) + +SDカードを使っているのであればAボタン、USBを使っているのであればBボタンを押します。 + +![デバイス選択](/img/gci/2-1-choose-device.png) + +モード選択では「Xボタン」(Restore)を押します。 + +![モード選択](/img/gci/2-2-choose-mode.png) + +GCメモリカードをスロットAに挿して「Aボタン」を押します。スロットBに挿した場合はBボタンを押します。 + +![スロット選択](/img/gci/2-3-choose-slot.png) + +十字キーでダウンロードしたGCIファイルを選択し、「Aボタン」を押してGCIファイルをGCメモリカードに書き込みます。 + +![ファイル選択](/img/gci/2-4-choose-file.png) + +「Restore Complete」というメッセージが出たら成功です。「Aボタン」を押してメニュー画面に戻って「スタートボタン」を押してHomebrewに戻ります。 + +![完成](/img/gci/2-5-complete.png) + +#### 二回目以降の書き込み +二回目以降GCIファイルを書き込む際に「ファイルを上書きしますか」という確認するメッセージが出てきます。「Bボタン」そして「Zボタン」を押して上書きします。 + +![上書き確認1](/img/gci/2-6-overwrite-1.png) +![上書き確認2](/img/gci/2-6-overwrite-2.png) + +### [ステップ 3/3] Nintendontでゲームを起動 +GCメモリカードを挿したままNintendontでゲームを起動します。GCメモリカードに保存したGCIファイルは自動的に読み込まれます。入れた機能が動作することを確認できたらメモリカードを取り外しても構いません。 + +