[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[WitchTech 00880] スワンクリスタルの液晶
スワンクリスタルの液晶は飛び越し走査をしているようです。
だから、たまにちらついて見えるのですね。
(GBA の液晶も店頭で観察したところ、インターレースの
ようで、スワンと同じようにちらついて見える場合があります。
国内の2大携帯ゲーム機が両方ともプログレッシブでない
ということは、インターレースだと消費電力を押さえられると
いうことでもあるのでしょうか?)
スワンカラーの液晶は見たところノンインターレース。
なので、1Sync 単位での演出はクリスタルとカラーではもしか
すると違ったように見えるかもしれません(調査予定)。
また、クリスタルのインターレース走査を利用して全画面
多色表示の解像度を 112x72 より、112x144 に引き上げる
という実験も予定しています……、論理上は可能と思われ
るのですが、実用になるかどうかは自動キャリブレーションが
可能かにかかっています。
というのはインターレース走査の場合フレーム(1/75s)毎に
偶数ラインと奇数ラインの走査を行っていますので、
偶数ライン走査時に偶数ライン用の画像を、奇数ライン
走査時に奇数ライン用の画像を表示することが出来れば
良いのですが、現在どちらのラインを走査しているかを取得
する方法が無いからです。
(もしくは、あるにしても現在のところ不明)
技33の2画面切り替え実験をクリスタルで見ると、起動する
タイミングによって、一番下のラインが暗い場合と、明るい場合
とがあります。これは、偶数ラインに表示される画面が入れ
替わっているということになりますが、もし斜め線を表示した
時にそのような事が起こった場合、
■■□□□□□□■■□□□□
□□■■□□□□□□■■□□
□□□□■■□□□□□□■■
□□□□□□■■□□□□□□
■■□□□□□□■■□□□□
□□■■□□□□□□■■□□
このような画面が、
□□■■□□□□□□■■□□
■■□□□□□□■■□□□□
□□□□□□■■□□□□□□
□□□□■■□□□□□□■■
□□■■□□□□□□■■□□
■■□□□□□□■■□□□□
このように表示されることになります。
起動時にユーザーに斜め線を引いている画面を見てもらって、
キャリブレーションしてもらえば良いのでしょうが、毎回それを
するのは面倒に違いないですから、自動キャリブレーションが
出来ない限り多色高解像度モードは実験段階に留まりそう
です。クリスタルの奇数がラインと偶数ラインの走査状況を
調べる方法か、何らかの手法で走査ラインをリセットする方法が
あると良いのですが……。
LCDをスタンバイに入れてから復帰させる
outb LCD_Display_b(0x14),0 ; 1:LCD 表示 0:LCD 非表示
という方法では、だめでした。
なにか良い方法があると良いのですけど>自動キャリブレーション。
みかり☆でした
ML Archives