RPGツクール2000の画像インポートでエラーが出る場合の対処法

2022/05/15
インポートエラー画像

RPGツクール2000で画像をインポートするとき、作成したPNG画像をそのままインポートしようとしたら「色数が不正です」や「Unsupported PNG Image」というエラーが出て困ったのでメモしておきます。

サイズが正しいのにエラーが出てしまう場合、色数などの設定が適切でない場合があります。正しい設定方法について、フリーの画像編集ソフト「GIMP」を使って説明します。

GIMPを使用した対処法

  1. GIMPで画像を開き、「画像」→「モード」→「インデックス」をクリックします。
    GIMPのスクリーンショット1
  2. 「インデックスカラー変換」ダイアログが開くので、「カラーマップ」の最大色数を256に設定します。
    GIMPのスクリーンショット2
  3. 画像をエクスポートします。エクスポートの際に表示が出ますが、特に設定をいじる必要はありません。

RPGツクール2000では静止画の色数が256色(8ビットカラー)以下でないとインポートできないため、インデックスカラーに変換して減色してあげる必要があります。

まだエラーが出る場合

上記の設定でもエラーが出る場合、パレットに原因があるかもしれません。追加で以下の操作を行ってみてください。

  1. GIMPで画像を開き、「色」→「カラーマッピング」→「カラーマップの変更」をクリックします。
    GIMPのスクリーンショット3
  2. 「カラーマップの変更」ダイアログが開くので、指定するパレットをカッコ内の数字が256のものに変更してください。(数字が256であればどのパレットでも構いません)
    GIMPのスクリーンショット4
  3. パレットを変更したら、画像を再度エクスポートします。

あとがき

私の場合は真っ黒な背景をインポートしようとしていたところ、明らかに色数は256色以下なのにエラーが出て困っていました。画像によっては、減色に加えてパレットの変更も必要になるみたいです。思わぬ落とし穴でした。

コメントはまだありません