[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