[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vga mini library for netbsd console



nbvgalib-0.1.0:
Osamu OISHI wrote: 
> 1. graphic library for NetBSD-console
> 2. bugfix for NetBSD-3.x and NetBSD-4.x
> 3. VGA and VESA are suported.
> 4. SVGALIB conpatible
> 5. gl and 3Dkit are suported (not installed)
> 6. ftp://tink.ims.ac.jp/pub/NetBSD/uwscons/
> 
> tested:
> 1.NetBSD-4.0RC1 (GENERIC kernel)
> 2.HP nx6320
> 3.VGA and VESA (1024x768 8x8x8: mode 36)
svgalib互換ライブラリの機能がほぼsvgalib相当になったので
pkgsrcを出しておきます。
(今後、機能的にこれ以上増やすつもりはありません。)
svgalibとして使用したい場合は、
ファイル名をsvgalib相当にリンクするpkgsrcを追加でインストールして下さい。

速度的には1024x768x24bit画面を
VGA_drawpixelで1000回、全画面書きなおした時間が65秒程度だったので、
1024x768のフルカラーVESA画面で15fpsまでは出ており、
動画表示までは問題無くできるようです。

#多言語に関しては、上記のVESA画面で16x16dot、24x24dotとも
#フォントを正常表示できるようになったため、
#svgalibあるいは、SDL表示のターミナルエミュレータを作れば
#ひとまず使えるようになりますが、
#アラビア語の左右双方向の記述や日本語の縦書きなどを
#どこまでサポートするかで仕様がまだまとまっていません。

蛇足
転職する事になったためファイル置き場を変えなきゃならんのだが
どこにすべきか?

--
大石 修

nbvgalib-20071014.tar.gz

svgalib-20071014.tar.gz