wonx/HISTORY
Hiroaki Sakai aa38e7adab Improved the display routines in XDisplay.c and rendered somewhat faster.
Changed method of storing WWLCDPanel data.
(I made 1 byte allocated with 1 pixel as 1 byte with 2 pixels)
(For speeding up, thought about future color correspondence (241 colors?))

Added WonxDisplay_Sync ().  Reduced wasteful drawing in functions of get type.

Implement sprite window function.  (Not tested)

Implement time related functions.  (timer.c)

Fix sprite priority.  (I modified "Priority is given to younger one")

Version 0.0.4 alpha - from wonx-a04.tar.gz
2000-09-30 12:00:00 +09:00

61 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2000/9/30(土)
wonx-a04 公開
XDisplay.c 内の表示ルーチンを改良し,描画を多少高速にした.
WWLCDPanel のデータの格納方法を変更した.
(2ピクセルで1バイトだったのを,1ピクセルで1バイトを割り当てるようにした)
(高速化のためだが,将来のカラー対応(241色)のことも考えた)
WonxDisplay_Sync() を追加get 系の関数内での無駄な描画を減らした.
スプライトウインドウ機能を実装.(未テスト)
時刻関連の関数を実装.(timer.c)
スプライトの優先順位を修正.(「番号が若いもののほうが優先」に修正した)
2000/9/28(木)
wonx-a03 公開
screen2_set_window()の表示範囲を修正.
マニュアルの screen2_set_window() の説明には「表示領域の横幅と縦幅」と
書いてあるが,実際には「表示領域の横幅+1と縦幅+1」で動作する
みたい?(未確認)なので,-1 しなくてよい?
もしくはWonderWitch での実際の動作は,
ex = sx + WWScreen_GetDrawWidth( screen);
でなく
ex = WWScreen_GetDrawWidth( screen);
なのかもしれない.
スプライトの有効/無効を実装した.
LCDカラーマップパレットキャラクタースプライトのデータダンプ機能を実装
関数呼び出し時の表示メッセージを改良.
2000/9/27(水)
Wonx-a02 公開
テキスト表示関連の関数を実行したときに,(あいかわらず文字は表示されないが)
せめてターミナルに文字列を出力するようにした.
スクリーン2のウインドウ機能を実装した.
2000/9/26(火)
Wonx-a01 公開