#11 Article 3798 Posted at 1989/12/09 03:18:45 by W.M. (MAP009) [ML1]
Subject: Re:*7 Nozomu Loader 3 for B16 Version 1.13 /3774 ... /3769 /3768
フォローが遅れました。
はい、一番最初に実行可能プログラムをポストしたことによって、勝手に
ML1.EXE を名のってしまった W.M. です。この ML1 は、私の身の回りにあ
る MS-DOS マシンすべてで動くように作りましたので、スピードその他の点
は手を抜いてあります(理由になっていません)。また、サポートしている
機種は、TOMOYO さんのアーティクル(No.3772)にあるもののほかに、PC-
100 もあります(実は私は PC-100 のユーザでもあるのです)。
さて、このプログラムを B16 など、それ以外の機種に移植することにつ
いてですが、以下の関数さえ作っていただければ可能です。
・グラフィックスの初期化/終了化
初期化では、画面を 640*400(dot)*8(color) にし、グラフィックス
表示をオンにします。カーソルを消す必要がある場合には、それも消し
てください。
終了化では、画面を元に戻します。
・画面消去
グラフィックス画面を消去(黒一色)にします。
・1 ピクセルの描画
座標位置(X=0..159, Y=0..99)と、RGB 各色の濃度(0..8)によっ
て、その位置にそのピクセルを描きます。
と、いうわけです。よろしかったら source を送りますが、いかがでしょ
うか?(私の source は、稚拙なところが少なくありませんが、それほど読
みにくくはないと思います)。
MAP009 / W.M.