Added dump of RGB value when dumping palette data.
Fixed a part of the data dump part. Changed the line of perl script from / usr / bin / perl to / usr / local / bin / perl. (On FreeBSD, Japanese perl is in / usr / local / bin) For disp.c, libwwc.c, a function for reading and acquiring bitmap data of characters, The type of bitmap data is not unsigned char *, but instead of short int *, long int * It was modified to an appropriate type. Let the bitmap of the WWCharacter class be union of uchar, ushort, ulong, By accessing with an appropriate type in WWCharacter_GetPixel () The endian dependence of bitmap data is eliminated. (i386, confirmed by SPARC) Fixed how to get the value of WWCharacter_GetPixel () in 16 PACKED color mode. (The bug that the character was displayed inverted horizontally was resolved) Stop for 10 seconds at F11, forcibly end with Ctrl-c or F12, Added iconization with Ctrl-i. (It was a function that was originally, but I forgot that, We modified it somewhat to make it formal support) Move display / non-display change key from p to F10. Manual correction. XDisplay.c: generated with XColorGC_CreateFromRGB () with XDisplay_DrawLCDWindow () Since we did not Destroy () the XColorGC object, we made a bug that caused memory flow Fix. (XColorGC_Destroy (x_color_gc) addition) Add wonx_include / fcntl.h. The contents are / usr / include / fcntl.h, Just include /usr/include/sys/fcntl.h. Format change of serial output message (output to serial port:). (I tried to enclose it with "".) etc.c: wonx_print_character () Fixed. (Add \ ", \ \ and others) Fix sout2str.pl. (Add \ ", \ \ etc .... The above message for serial output It was modified according to format change) Added int2sint.pl, filters.pl, challsrc.sh. Change sys2wonx.pl. in wonx_include / types.h typedef unsigned short WORD; typedef unsigned long DWORD; To typedef unsigned short int WORD; typedef unsigned long int DWORD; change to. Fixed README. Version 2.1 - from wonx-2.1.tar.gz
This commit is contained in:
57
HISTORY
57
HISTORY
@@ -1,5 +1,62 @@
|
||||
2001/1/13(土)
|
||||
|
||||
wonx-2.1 公開
|
||||
|
||||
パレットデータのダンプ時に,RGB値もダンプするようにした.
|
||||
データのダンプ部分を一部修正.
|
||||
|
||||
perl スクリプトの行頭を,/usr/bin/perl から /usr/local/bin/perl に変更.
|
||||
(FreeBSD では,日本語 perl は /usr/local/bin に入るので)
|
||||
|
||||
disp.c, libwwc.c の,キャラクタのビットマップデータ読み込み用・取得用関数で,
|
||||
ビットマップデータの型を unsigned char * でなく short int *, long int * などの
|
||||
適切な型に修正した.
|
||||
WWCharacter クラスのビットマップを,uchar, ushort, ulong の union とし,
|
||||
WWCharacter_GetPixel() では適切な型でアクセスすることにより,
|
||||
ビットマップデータのエンディアンの依存性を無くした.(i386, SPARC で確認済)
|
||||
|
||||
WWCharacter_GetPixel() の 16PACKED カラーモード時の値の取得方法を修正した.
|
||||
(キャラクタが左右反転表示されていたバグが解消した)
|
||||
|
||||
F11 で10秒間停止,もしくは Ctrl-c もしくは F12 で強制終了,
|
||||
Ctrl-i でアイコン化の追加.(もともとあった機能だったが,忘れてたのを,
|
||||
多少修正して正式サポートにした)
|
||||
|
||||
表示/非表示の切替えキーを p から F10 に移動.マニュアル修正.
|
||||
|
||||
XDisplay.c:XDisplay_DrawLCDWindow() で,XColorGC_CreateFromRGB() で生成した
|
||||
XColorGC オブジェクトを Destroy() していないので,メモリフローしていたバグを
|
||||
修正.(XColorGC_Destroy(x_color_gc) 追加)
|
||||
|
||||
wonx_include/fcntl.h 追加.内容は,/usr/include/fcntl.h,
|
||||
/usr/include/sys/fcntl.h をインクルードするだけ.
|
||||
|
||||
シリアル出力時のメッセージ(output to serial port : )の書式変更.
|
||||
("" でくくるようにした)
|
||||
etc.c:wonx_print_character() 修正.(\", \\ などを追加)
|
||||
sout2str.pl 修正.(\", \\ などを追加.上記のシリアル出力時のメッセージの
|
||||
書式変更にあわせて修正した)
|
||||
|
||||
int2sint.pl, filters.pl, challsrc.sh 追加.
|
||||
sys2wonx.pl 変更.
|
||||
|
||||
wonx_include/types.h の
|
||||
typedef unsigned short WORD;
|
||||
typedef unsigned long DWORD;
|
||||
を
|
||||
typedef unsigned short int WORD;
|
||||
typedef unsigned long int DWORD;
|
||||
に変更.
|
||||
|
||||
README 修正.
|
||||
|
||||
|
||||
|
||||
|
||||
2001/1/3(水)
|
||||
|
||||
wonx-2.0 公開
|
||||
|
||||
カラー化対応.GCの管理用に,XColorGC クラスを追加.(XFireworks から流用した)
|
||||
|
||||
カラー化に対応させて,transparent(透過色)の判定処理を WWPalette クラスから
|
||||
|
||||
Reference in New Issue
Block a user