素材が空白で表示される

Issue #164 new
jinto_ created an issue

くらいさんのカンパネラにある素材でカード→OTHERにあるmenu001、005、008、009がXEditorだと空白で表示されます。
WirthBuilderだと普通に表示されるのですが、バグなのかどうか。

Build: 2017-07-01 18:43:41 Debug (64-bit)
Compiled by Digital Mars D 2074

Comments (2)

  1. k4nagatsuki repo owner

    調べてみたのですが、イメージファイルかデコーダのどちらかに問題があって、ライブラリの中でデコード処理に失敗しているように見えます。

    エラーを発生する処理を取り除いて試してみたのですが、途中から壊れたイメージが生成されてしまいます。これ以上はPNGデコードの本格的な知識が必要になるはずで、ちょっと私の手には負えません。

    PNGイメージ自体に問題があるのかどうかは不明です。pygameやwxPythonを含む手持ちのソフトはどれもこれらのイメージを読み込めるようです。しかしBitmapで似たような問題に遭遇した経験上、デコーダ側の問題とも断定できません(その疑いが濃いとは思います)。

    問題の回避方法は、他の正常に表示できるソフトで一旦これらのイメージを読み込んで再保存する事です。それで問題の起きないイメージが生成されると思います。

  2. jinto_ reporter

    ありがとうございます。
    ペイントソフトで保存してみたら確かに表示されるようになりました。
    このissueは解決にはせずこのままにしておきます。

  3. Log in to comment