むむ。殆ど somberlain しか使っていなかったので放置してあった問題が……素晴らしい。
こっちでもちょっと調べてみると、色深度と言うか、カラーパレットを使っているものは駄目みたいな雰囲気?
ちゃんと表示出来るものは、
sugi@tempest:~/bin/win32/materia/ghost/somberlain/shell/master% \ > file *.png | head -3 menu_background.png: PNG image data, 300 x 950, 8-bit/color RGB, non-interlaced menu_foreground.png: PNG image data, 300 x 950, 8-bit/color RGB, non-interlaced menu_sidebar.png: PNG image data, 20 x 2000, 8-bit/color RGB, non-interlaced sugi@tempest:~/bin/win32/materia/ghost/somberlain/shell/master% \ > identify *.png |head -3 menu_background.png PNG 300x950 DirectClass 8-bit 196kb 0.0u 0:01 menu_foreground.png[1] PNG 300x950 DirectClass 8-bit 104kb 0.0u 0:01 menu_sidebar.png[2] PNG 20x2000 DirectClass 8-bit 2306b 0.0u 0:01
こんな風になってます。それに対して表示できないのは、
sugi@tempest:~/bin/win32/materia/ghost/1st-innerport/shell/master% \ > file *.png | head -3 ai.png: PNG image data, 288 x 288, 8-bit colormap, non-interlaced menu_background.png: PNG image data, 283 x 500, 8-bit colormap, non-interlaced menu_foreground.png: PNG image data, 283 x 500, 8-bit colormap, non-interlaced sugi@tempest:~/bin/win32/materia/ghost/1st-innerport/shell/master% \ > identify *.png |head -3 ai.png PNG 288x288 PseudoClass 235c 8-bit 59851b 0.0u 0:01 menu_background.png[1] PNG 283x500 PseudoClass 236c 8-bit 60576b 0.0u 0:01 menu_foreground.png[2] PNG 283x500 PseudoClass 86c 8-bit 42453b 0.0u 0:01
こんな感じ。
と言うわけで変換自体は imagemagic 使って
mogrify -type TrueColor *.pn?
これだけで OK。