mattials
日本語
iGBA

GBAエミュレーターが黒い画面になったら確認する順番

iGBAでゲームをタップして画面が真っ黒になるとき、原因はほぼアプリではなくファイルにある。コアがファイルを拒否するとこのゲームを開けませんでしたというアラートが出る。アラートが出ないなら、まず拡張子とファイルサイズを見る。BIOSを探す必要はない。iGBAにはBIOSの設定項目がないからだ。

5 分で読めます · 更新日 2026-09-26

App Store からダウンロード Google Play で手に入れよう ★ 4.4 (2,692)

このアプリの黒画面の大半は、バグではなく3種類のファイルが原因だ。ダウンロードが終わっていないファイル、zipを.gbaにリネームしたもの、システムと拡張子が合っていないゲーム。最初の2つはアプリがメッセージで知らせてくれる。3つ目は知らせてくれない。

まずアラートを見る

コアがファイルを受け付けないとき、iGBAは理由を1行添えてこのゲームを開けませんでしたと表示し、OKでリストに戻る。文面には定番の2つの原因が書かれている。iCloudからまだダウンロード中か、.zipを.gbaにリネームしたファイルかのどちらかだ。

未ダウンロードのファイルは端末上では0バイトのまま置かれている。ファイルアプリでは普通に見えるのに、起動だけしない。最初は見分けにくい。

アラートなしで暗いままなら厄介なほうだ。次の表で確認する。

疑う順番

iGBAで黒い画面になる原因と対処
状況考えられる原因対処
このゲームを開けませんでしたのアラートiCloudからダウンロード中、またはzipを.gbaにリネームしたファイルファイルアプリでダウンロードが終わるのを待つか、解凍してゲームファイル本体をインポートする
アラートなしでゲームが正しく動かない拡張子の誤り:GBAのゲームを.gbcや.gbにすると、GBCやGBのゲームとして読み込まれる拡張子を.gbaに戻し、ライブラリーからゲームを削除して、もう一度インポートする
チートを追加した後に映像がおかしくなる別バージョンのゲーム用に作られたコード(一部はiGBAが警告する)チートのリストからそのチートを外して、やり直す
選択したファイルが空か壊れています。でインポートが拒否される0バイトのファイル。たいていコピーが途中で終わっている元のファイルからコピーし直してROMをインポートを行う
ゲーム一覧にゲームが出てこない拡張子が.gba、.gbc、.gbのどれでもない、または中に該当ファイルがないzip名前を確認する。zipは解凍して中身を見る

拡張子の行は限界でもある。iGBAは拡張子でシステムを決める。GBAなら.gba、古い2機種なら.gbか.gbcで、中身と合っているかまでは調べない。名前を間違えたファイルについて、アプリは親切なメッセージを出さない。

BIOSファイルは必要か

必要ない。ファイルを確認する前にBIOSファイルを探すのは無駄な回り道だ。iGBAにはBIOSファイルを置く場所がなく、要求されることもない。

ファイルアプリでサイズを見る

ファイルアプリでファイルの情報を開く。GBAのダンプはほぼ必ずMB単位で2のべき乗になる。カートリッジがそう作られていたからで、上限は32 MiBだ。

一般的な.gbaファイルのサイズ(バイト)(1 MiB = 1,048,576バイト)
サイズバイト
1 MiB1,048,576
4 MiB4,194,304
8 MiB8,388,608
16 MiB16,777,216
32 MiB33,554,432

例えば.gbaという名前なのにファイルアプリで4.7 MBと出たとする。これは4.48 MiBで、カートリッジにあるサイズではない。エミュレーターを疑う前にzipか途中までのダウンロードを疑う。あくまで目安で、中途半端なサイズでも問題ないファイルはある。

手順

  1. iCloudのダウンロードが終わるのを待ってから、もう一度ゲームを開く。
  2. このゲームを開けませんでしたと出たら、自分の側で解凍してゲームファイル本体をインポートする。または.zipのままROMをインポートで取り込む。iGBAは.gba、.gbc、.gbを含む.zip、.7z、.gzのアーカイブを展開できる。
  3. 名前の拡張子と、そのゲームのシステムを見比べる。直したらROMファイルの削除でゲームを削除し、もう一度インポートする。
  4. 暗くなる直前に追加したチートを外す。
  5. 別のゲームを試す。そちらが動くなら、問題は最初のファイルで、アプリは正常だ。

解けなかったケース

空ではなく、zipでもない切り詰められたファイルは、説明のないまま暗い画面になることがある。確かめる手段はサイズの確認しかない。入手元から取り直した2つ目のコピーでも同じなら、ファイルのほうが原因だ。

これは無料版でもProでも同じで、アップグレードしないと使えない部分はない。iGBAはダウンロード無料で、無料版には広告が表示される。

よくある質問

ゲームをインポートしたのにGBAエミュレーターが動かないのはなぜ?
まずファイルを確認する。空のコピー、zipを.gbaにリネームしたもの、拡張子の誤りで大半は説明がつく。コアがファイルを拒否すると、iGBAはこのゲームを開けませんでしたと表示する。
GBAエミュレーターにBIOSは必要?
iGBAでは不要。BIOSの設定項目はなく、要求もされない。BIOSがないことは、ここでの黒画面の理由ではない。
GBAエミュレーターがフリーズするのはなぜ?
フリーズは起動時の黒画面とは別の問題だ。1つのゲームだけで起きるならそのファイルを新しくコピーし直す。すべてのゲームで固まるなら、アプリと端末を再起動する。
チートコードで黒い画面になることはある?
ある。別バージョンのゲーム用のコードは映像を壊すことがある。内蔵のチートデータベースはゲームと地域ごとに対応しているが、お使いのファイルと完全には一致しないコードもある。チートを外して再起動する。
原因はファイルとアプリのどちら?
別のゲームを読み込む。動くなら、最初のファイルに問題がある。

iGBA のその他のガイド