記事閲覧・返信 |
|---|
| タイトル | : 1÷9801の J31BASICプログラム |
| 投稿日 | : 2025/12/18(木) 01:57 |
| 投稿者 | : konno | 番 号 | : 12618 12615 番 konno さんへのコメント コメント数 1 |
TurboBASICのプログラムは動きましたが、VTDOSでは動きません。
それで、J31BASICコンパイラで新しいやり方を試してみました。
PRINT文を使うとVTDOSの vtd_err.logに大量のエラーメッセージが発生するので
それを抑制する j3vt.com という常駐プログラムも作りました。
でも常駐ツールが必要とか面倒くさいので、PRINT文を使わずに、INT21h AH09h で
文字出力してみたら、起動時初期化の1045bytesほどで抑えられました。
これが気になる方は j3vt.com を使えばゼロにできます。
#txt:j3vt.lzh
ということで、J31BASICコンパイラ版の 1÷9801 プログラムです。
#txt:9801j.lzh ソース+実行ファイル
VTDOS、DOSVAXJ3、MS-DOS Playerなどの各種DOSエミュで動作します。
VTDOS、MS-DOS Playerは、テキストモードで INT21でPRINTしています。
DOSVAXJ3はグラフィックモードになるので、別処理にしています。
J31BASICコンパイラの可能性がまた一つ広がりました。
- No.12618 一括表示へ - コメント元:12615 一括表示へ - soft