iPhoneのiGBAでROMにパッチを当て、ハックを遊ぶ方法
バージョン2.17.0から、iGBAはパッチを自分で当てられます。ROMをインポートをタップして.ips・.ups・.bpsを選ぶか、「ファイル」からiGBAで開き、一覧から元のゲームの自分のコピーを選んでパッチを適用をタップします。iGBAは隣に新しいゲームを作り、元のファイルには触れません。
ROMハックは別のゲームファイルではありません。元との差分だけを持つ小さなパッチで、パッチャーが両方を合わせて新しいファイルにします。iGBAにはそのパッチャーが入っていて、元のゲームはそのまま残ります。
iGBAが開くパッチファイル
ROMをインポートが受け付けるのは、.gba・.gbc・.gbのゲーム、.zip・.7z・.gzのアーカイブ、.ips・.ups・.bpsのパッチ形式です。ゲームはそのままライブラリに入ります。パッチは代わりにパッチ画面を開きます。パッチは、ゲームと出会うまではゲームではないからです。
| 拡張子 | 元ファイルを確認するか | 元が違うとどうなるか |
|---|---|---|
| .ips | しない | iGBAはそのままコピーを作る。おかしいと気づくのはゲームが動かないとき |
| .ups | する(チェックサムを保存) | iGBAは断り、何も書き込まない |
| .bps | する(チェックサムを保存) | iGBAは断り、何も書き込まない |
作者が配布しているファイルの拡張子を見れば、どの種類かわかります。気をつけたいのはIPSです。画面が真っ白のままになるまで、結果がおかしいことに気づく手がかりがありません。
iGBAでパッチを当てる
- ハックの作者のページを読み、作られた元のゲームとリビジョンを正確にメモします。パッチはそのファイルにだけ合い、ほかには合いません。
- ライブラリにまだなければ、そのゲームの自分のバックアップをROMをインポートで読み込みます。
- もう一度ROMをインポートをタップして、パッチファイルを選びます。「ファイル」や別のアプリからiGBAで開くこともできます。
- iGBAがライブラリのゲームを一覧にし、パッチ名にいちばん近い名前のものをあらかじめ選びます。元のゲームとして正しいか確かめ、パッチを適用をタップします。
- ROMパッチを適用しましたと出れば完了です。新しいゲームは、元の名前の後ろにパッチ名がかっこ付きで付いた形で一覧に並ぶので、遊ぶのはそちらを開きます。
- パッチに失敗しましたと出たら、理由を読みます。別のリビジョン向けのUPSやBPSパッチは断られ、何も書き込まれません。
元のゲームはライブラリにそのまま残るので、作者が新バージョンを出したときなど、あとでもう一度パッチを当てられます。Android版iGBAはパッチを当てられないので、iPhoneかパソコンでパッチを当ててからコピーしてください。
名前は一度決めたら変えない
iGBAはゲームに関するものを、拡張子を除いたファイル名で保存します。バッテリーセーブ、セーブステート、チートです。パッチ済みのコピーは別の名前なので、セーブのない状態から始まります。あとで「ファイル」で名前を変えないでください。名前を変えたゲームは、セーブが古い名前のまま残っているため、セーブなしで開きます。
カラーのハックも同じ手順
iGBAは.gbcや.gbのゲームにもパッチを当てられるので、カラー用のゲームをもとにしたハックも同じ手順です。パッチ済みのコピーは元のゲームの拡張子を引き継ぎます。機種は拡張子で決まるため、拡張子を間違えた元ファイルは正しく動きません。
夜を無駄にするミス
- すでにパッチ済みのコピーにもう一度パッチを当てる。一覧では、パッチ済みのコピーではなくきれいな元のゲームを選びます。
- 作者が指定したのと違うリビジョンの元ゲームを使う。UPSとBPSなら止まりますが、IPSは黙って受け付けます。
- パッチだけが入った.zipを読み込む。iGBAがアーカイブの中で探すのはゲームだけなので、「ファイル」で解凍して、パッチそのものを選びます。
- 拡張子だけ違う同名のファイル、たとえば.gbaと.gbcを並べる。iGBAは2つ目を断ります。
パッチを当てることも、できたゲームを遊ぶことも、Proは必要ありません。Proで変わるのはセーブステート、チート、巻き戻し、速度の上限で、開けるファイルではありません。iGBAはダウンロード無料で、無料版には広告が表示されます。
よくある質問
iGBAだけでIPS・UPS・BPSパッチを当てられますか?
パソコンなしで使えるiPhone用のROMパッチャーはありますか?
ROMハックは合法ですか?
IberiaはiGBAで遊べますか?
パッチを当てたファイルが動かないのはなぜですか?
iGBA のその他のガイド
- GBAエミュレーターでセーブステートを保存・読み込む方法
- GBAエミュレーターのミスの巻き戻しと倍速の方法
- GBAやGBCエミュレーターでのチートコードの使い方
- GBA通信ケーブルを近くでもオンラインでも使う方法、iPhone1台で自分と交換する方法
- iPhoneのGBAエミュレーターでXboxやPS5のコントローラーを使う方法
- Apple WatchでGBAやGBCのゲームをプレイする方法
- 機種変更や再インストール前にGBAセーブファイルをバックアップする方法
- GBAのセーブをiPhoneとAndroidのあいだで引き継ぐ方法
- GBAエミュレーターが黒い画面になったら確認する順番
- iPhoneやiPadでGBAファイルを開く方法
- GBAエミュレータのセーブエラーをFlash 128Kで直す方法
- iPhoneでRadical Redを遊ぶ方法 パッチからセーブまで
- iPhoneでUnboundを遊んで、前のセーブも持ってくる
- ROMハックが白画面になる 悪いパッチの症状と直し方
- iGBA に関するすべての質問
- iGBA に戻る