「半分だけ改行」して、文字を見やすくしよう、というアイディアです。
詳しいやり方の説明と、ライブラリ、ソース、サンプルが入ってます。
「アイディア」なんで、どんどん使ってください。
サンプルは使っても使わなくてもいいです(^^;。
Witchのフォントだと、ぎゅうぎゅう詰めで見にくくなってしまうので、 それを解消するための「1つの方法」です。 大きな文字のフォントを入れるとか、拡大表示するとか、 他にも方法はあるんですが、それらに比べて手軽なのが特徴です。
(左)普段の18行の表示。
(右)12行環境の表示。
「12行環境」では、2画面を使って、片方だけスクロールさせて
「半分だけ改行」しています。
欠点は、グラフィック重視のソフトには使いにくいことです。
その分、手軽で省サイズなんで、テキスト重視のソフトには使えると思います。
スプライトは普通どおり使えますし。
ようやくライブラリ化しました。 これで、手軽に使えるようになりました。 サンプルプログラムが↓こんなことに。
#include <sys/bios.h> #include "ef_tx12.h" int main(void) { tx12_screen_init(); /*12行環境の初期化*/ tx12_put_string(0, 4, "「12行環境」 (c)2000-02,Effect"); tx12_put_string(0, 5, "半分だけ改行して、文字表示を見やすくします。"); tx12_put_string(0, 6, "ライブラリなので、手軽に使えます。"); tx12_put_string(0, 7, "詳しい使い方は説明書を参照してください。"); key_wait(); return 0; } |
短いですね。
ライブラリのソースも入ってますので、
改造したい人は、どんどん改造しちゃってください。