2026/03/08(日) [n年前の日記]
#1 [pc] レトロPCの解像度について少し調べてた
画像生成AI、Stable Diffusion web UI を触ってるうちに、ふとなんとなく思いついた。昔のPCのゲーム画像をimg2img(i2i)したらどうなるんだろうなと…。昔のTVゲーム画像をi2iしてこうなりましたと紹介する記事を目にしてこれは面白いなと思った記憶もあるので、ちょっとやってみようかなと…。
ところが、PC-9801のゲーム画像を探すあたりで悩み始めてしまった。PC-9801の画面解像度って、640x480 (4:3) ではなかった気がするぞ…?
ググってみたら、やはりPC-9801の画面解像度は640x400だった。
_色いろいろ
_パーソナルなコンピュータのグラフィック事情 (第6回: 640x400) | Electrelic
640x480より縦方向のドット数が若干少ない。PC-8801は640x200だったので、それと比べたら倍のドット数になってるけれど…。
ん? ちょっと待て。なんだかおかしいぞ。640x480 を 4:3 のディスプレイに表示すると1ドットが正方形になるわけだけど…。PC-9801の640x400を、昔は4:3のディスプレイに表示していたわけだから、その場合1ドットが正方形にはならないのではないか? そのへんどうだったっけ。忘れた…。
ググってるうちに少し分かってきた。やはり昔のPC、レトロPCの画面は、1ドットが正方形にはなってないのが当たり前だったらしい。PC-9801の場合、1ドットは微妙に縦に長い状態になってた模様。
すると、画像生成AIに元画像として渡す時はどうすればいいんだ…? 何かしらの画像編集ソフトで640x400を640x480に拡大して、4:3の画像として渡せばいいのだろうか。
あるいは、解像度だけを見ると 640x400 は 16:10 なのだから、16:9 に引き延ばして、というか縮めて利用するのも手だろうか。その場合横に伸びる/縦に縮むと考えればいいのかな…。よく分からなくなってきた…。
もう一つ、気になることが…。PC-9801は4096色中の16色しか出せなかったから、タイルペイントだか市松模様だかディザだかで見た目の色数を増やしていたけれど、これをそのまま画像生成AIに渡しても問題は出ないのだろうか?
AI(Google Gemini)に尋ねてみたら「アンタそりゃ問題が出るよ」と言ってきた。元画像をどれだけ忠実に処理するかの設定にもよるけれど、そこにノイズがあると判断されたり、テクスチャの一種と判断されてしまうらしい…。「ガウスぼかしでも使ってぼかしてから元画像として利用したらどうか」とも言ってきた。やっぱりそうなっちゃうかなあ…。
ところが、PC-9801のゲーム画像を探すあたりで悩み始めてしまった。PC-9801の画面解像度って、640x480 (4:3) ではなかった気がするぞ…?
ググってみたら、やはりPC-9801の画面解像度は640x400だった。
_色いろいろ
_パーソナルなコンピュータのグラフィック事情 (第6回: 640x400) | Electrelic
640x480より縦方向のドット数が若干少ない。PC-8801は640x200だったので、それと比べたら倍のドット数になってるけれど…。
ん? ちょっと待て。なんだかおかしいぞ。640x480 を 4:3 のディスプレイに表示すると1ドットが正方形になるわけだけど…。PC-9801の640x400を、昔は4:3のディスプレイに表示していたわけだから、その場合1ドットが正方形にはならないのではないか? そのへんどうだったっけ。忘れた…。
ググってるうちに少し分かってきた。やはり昔のPC、レトロPCの画面は、1ドットが正方形にはなってないのが当たり前だったらしい。PC-9801の場合、1ドットは微妙に縦に長い状態になってた模様。
すると、画像生成AIに元画像として渡す時はどうすればいいんだ…? 何かしらの画像編集ソフトで640x400を640x480に拡大して、4:3の画像として渡せばいいのだろうか。
あるいは、解像度だけを見ると 640x400 は 16:10 なのだから、16:9 に引き延ばして、というか縮めて利用するのも手だろうか。その場合横に伸びる/縦に縮むと考えればいいのかな…。よく分からなくなってきた…。
もう一つ、気になることが…。PC-9801は4096色中の16色しか出せなかったから、タイルペイントだか市松模様だかディザだかで見た目の色数を増やしていたけれど、これをそのまま画像生成AIに渡しても問題は出ないのだろうか?
AI(Google Gemini)に尋ねてみたら「アンタそりゃ問題が出るよ」と言ってきた。元画像をどれだけ忠実に処理するかの設定にもよるけれど、そこにノイズがあると判断されたり、テクスチャの一種と判断されてしまうらしい…。「ガウスぼかしでも使ってぼかしてから元画像として利用したらどうか」とも言ってきた。やっぱりそうなっちゃうかなあ…。
◎ 2026/03/10追記 :
PC-9801用ゲームの640x400の画像を640x480に引き延ばしてみたら、どう見ても縦方向に長い画像になってしまって首を捻った。
ググり直してみたら、どうやら当時もドットが正方形に見えるのが正常に表示されている状態で、縦長になってしまうのはアスペクト比を調整できないダメなディスプレイで表示してしまった状態、という扱いだったような気配を感じた。でも変な話だな…。その場合、4:3のディスプレイで表示したら上下に黒帯が入ってしまいそうだけど…。そのことについては気にしてなかったのだろうか…?
水平周波数が24.8KHzとか31.5KHzとかそのへんも関係してくるっぽい。自分も一応PC-9821を使っていた時期があるのだけど、完全にそのあたりは忘れてる…。
ググり直してみたら、どうやら当時もドットが正方形に見えるのが正常に表示されている状態で、縦長になってしまうのはアスペクト比を調整できないダメなディスプレイで表示してしまった状態、という扱いだったような気配を感じた。でも変な話だな…。その場合、4:3のディスプレイで表示したら上下に黒帯が入ってしまいそうだけど…。そのことについては気にしてなかったのだろうか…?
水平周波数が24.8KHzとか31.5KHzとかそのへんも関係してくるっぽい。自分も一応PC-9821を使っていた時期があるのだけど、完全にそのあたりは忘れてる…。
[ ツッコむ ]
#2 [anime] 「名探偵コナン 緋色の不在証明」を視聴
BS12で放送されていたので視聴。TVアニメ「名探偵コナン」の中の、赤井秀一というキャラに関するエピソードをまとめた総集編らしい。TVシリーズ特別編集版となっているから映画版というわけではなかったのね…。と思ったけどトムスエンタテインメントのサイトでは映画のマークがついてるな…。ググってみたら別の映画版が公開延期になったので急遽作られて上映された、という経緯で映画扱いになってるっぽい。
自分は「名探偵コナン」をほとんど見てないので、なるほどそういう設定なのかと勉強になった。いやまあ、そもそも赤井秀一なるキャラが元々どういう設定のキャラなのかは知らないままだけど…。
自分は「名探偵コナン」をほとんど見てないので、なるほどそういう設定なのかと勉強になった。いやまあ、そもそも赤井秀一なるキャラが元々どういう設定のキャラなのかは知らないままだけど…。
[ ツッコむ ]
以上、1 日分です。