GBAやGBCエミュレーターでのチートコードの使い方
iGBAではポーズメニューを開きゲーム攻略をタップし、チートデータベースを見るでそのゲーム用のコードを選ぶか、自分で入力する。アプリがコードの形式を判別し、そのゲームのバージョンに合わない可能性がある場合は警告する。
エミュレーターでチートコードが働く仕組み
チートコードとは、実行中のゲームのメモリー上の値(所持金、体力、アイテムの数など)を変える小さな命令だ。カートリッジ用のチートデバイスはこれをハードウェアで行い、エミュレーターはソフトウェアで行う。
コードにはいくつかの形式がある。生のメモリー書き込みのものもあれば、まず復号が必要な暗号化されたものもある。間違った形式でコードを入力してしまうのが何も起きない最も多い原因で、そのためiGBAは各行の長さと構造から形式を判別する。
データベースからチートを追加する
- ゲームを開始しポーズメニューを開く。
- ゲーム攻略をタップする。
- チートデータベースを見るをタップする。iGBAがそのゲームとリージョン向けに持っているコードを表示する。
- コードを選んで追加する。リストに有効の状態で表示される。
- ゲームに戻ると効果はプレイ中反映される。
自分でチートコードを入力する
- ポーズメニューからゲーム攻略を開く。
- 新しいチートを追加し、見分けやすい名前を付ける。
- コードを1行に1つずつ貼り付けるか入力する。使えるのは0-9の数字とA-Fの文字のみ。
- 保存する。形式が間違っていればiGBAが無効なチート コードと表示し、修正できる。
無料で使えるチートはいくつか
無料版ではゲームごとにデータベースからのコードを1個まで適用できる。それを超えると無料で使えるチートはこれで終わりですと表示され、さらに3つのチート広告を見るが提示される。自分で入力したコードはこのデータベースの上限には含まれない。
| 視聴したリワード広告 | 許可されるデータベースのチート数 |
|---|---|
| 0 | 1 |
| 1 | 4 |
| 2 | 7 |
| 3 | 10 |
iGBA Proは上限を取り除く:すべてのゲームで無制限データベースのチート。
チートコードが動かない理由
- ゲームのバージョンやリージョンが違う:コードは1つのリリースに紐づいている。判別できる時はiGBAがチートが動作しない可能性がありますと表示する。
- 2つのコードが競合する:同じメモリーに書き込むコードがある。1つずつ有効にして試すこと。
- 先にマスターコードが必要:暗号化された形式の中には、他のコードの前に有効化用の1行が必要なものがある。
- リンクケーブルが接続されている:通信中は両方のゲームを同期させるためチートが無効になる。
- 効果に発生条件がある:コードによってはメニューを開いたり新しい場所に入った時だけ働くものもある。
よくある質問
iGBAが対応するコード形式は?
GBAとGBCのチートデバイスで使われている一般的な16進形式で、生データも暗号化されたものも対応する。iGBAが種類を自動判別するので、自分で選ぶ必要はない。
チートをオフにできるか?
できる。ゲーム攻略内の各チートには個別のスイッチがあり、削除せずに無効化できる。
GBCやGBのゲームでもチートは働くか?
働く。コードがそのゲーム用に書かれている限り、iGBAは3つのシステムすべてでチートコードを適用する。
iGBA のその他のガイド
- GBAエミュレーターでセーブステートを保存・読み込む方法
- GBAエミュレーターのミスの巻き戻しと倍速の方法
- GBA通信ケーブルを近くでもオンラインでも使う方法、iPhone1台で自分と交換する方法
- iPhoneのGBAエミュレーターでXboxやPS5のコントローラーを使う方法
- Apple WatchでGBAやGBCのゲームをプレイする方法
- 機種変更や再インストール前にGBAセーブファイルをバックアップする方法
- GBAのセーブをiPhoneとAndroidのあいだで引き継ぐ方法
- GBAエミュレーターが黒い画面になったら確認する順番
- iPhoneやiPadでGBAファイルを開く方法
- GBAエミュレータのセーブエラーをFlash 128Kで直す方法
- iPhoneのiGBAでROMにパッチを当て、ハックを遊ぶ方法
- iPhoneでRadical Redを遊ぶ方法 パッチからセーブまで
- iPhoneでUnboundを遊んで、前のセーブも持ってくる
- ROMハックが白画面になる 悪いパッチの症状と直し方
- iGBA に関するすべての質問
- iGBA に戻る