[リストへもどる] [返信 ]  [新着記事] [最新50] [ワード検索] [過去ログ]

記事閲覧・返信


タイトル 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


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
12615.1÷9801の答えを小数表記するBASICプログラム - konno 25/12/15-23:41
 ┣12616.Re: 1÷9801の答えを小数表記するBASICプログラム - としき 25/12/18-00:46
 ┃┗12617.Re^2: 1÷9801の答えを小数表記するBASICプログラム - konno 25/12/18-01:53
 ┣12618.1÷9801の J31BASICプログラム - konno 25/12/18-01:57
 ┃┗12619.Re: 1÷9801の J31BASICプログラム - としき 25/12/20-13:01
 ┃ ┗12620.Re^2: 1÷9801の J31BASICプログラム - konno 25/12/20-17:00
 ┃  ┗12621.VTDOS, Intrspy, Basm - 文太 25/12/22-12:54
 ┃   ┣12622.hello.asm - 文太 25/12/22-13:20
 ┃   ┃┗12623.徒労 - 文太 25/12/22-13:39
 ┃   ┃ ┗12624.Tim Paterson - 文太 25/12/22-14:06
 ┃   ┃  ┗12627.Re: Tim Paterson - konno 25/12/24-02:26
 ┃   ┃   ┗12630.Re^2: Tim Paterson - 文太 25/12/25-00:46
 ┃   ┗12625.Re: VTDOS, Intrspy, Basm - konno 25/12/23-00:10
 ┃    ┗12626.Re^2: VTDOS, Intrspy, Basm - 文太 25/12/23-01:08
 ┃     ┗12628.Re^3: VTDOS, Intrspy, Basm - konno 25/12/24-02:27
 ┃      ┗12629.メリークリスマス! 2025 - 文太 25/12/25-00:01
 ┃       ┣12631.事故レス - 文太 25/12/25-18:45
 ┃       ┗12633.Re: メリークリスマス! 2025 - konno 25/12/25-23:13
 ┃        ┗12634.Re^2: メリークリスマス! 2025 - 文太 25/12/26-01:00
 ┃         ┣12635.Turbo Basic (1st compile) & QBX - 文太 25/12/26-22:35
 ┃         ┃┣12636.QuickBasic 4.5 (Compile) - 文太 25/12/27-00:02
 ┃         ┃┃┗12637.グラフィック画面・テキスト画面 - 文太 25/12/27-00:56
 ┃         ┃┃ ┗12641.basm286.zip - 文太 25/12/27-15:07
 ┃         ┃┃  ┗12643.Re: basm286.zip - konno 25/12/27-23:41
 ┃         ┃┃   ┣12644.SCREEN statement ? - 文太 25/12/28-00:44
 ┃         ┃┃   ┗12645.自己レス2 - 文太 25/12/28-15:05
 ┃         ┃┗12639.Re: Turbo Basic (1st compile) & QBX - konno 25/12/27-01:45
 ┃         ┃ ┗12640.SEG:B000H に書いている? - 文太 25/12/27-15:05
 ┃         ┃  ┗12642.Re: SEG:B000H に書いている? - konno 25/12/27-23:32
 ┃         ┗12638.Re^3: メリークリスマス! 2025 - konno 25/12/27-01:07
 ┗12632.TBC(TOKIWA BASIC Compiler)で 1÷9801 - konno 25/12/25-21:47
  ┗12646.TBC.EXE - 文太 25/12/28-16:45
   ┗12647.Re: TBC.EXE - 文太 25/12/28-23:31
    ┣12648.Re^2: TBC.EXE - 文太 25/12/29-22:51
    ┗12649.Re^2: TBC.EXE - konno 25/12/29-22:55
     ┗12650.9801TK、できましたよん! - 文太 25/12/30-00:16
      ┗12652.Re: 9801TK、できましたよん! - konno 25/12/30-01:05
       ┗12653.画面モード? - 文太 25/12/30-18:34
        ┗12655.Re: 画面モード? - konno 25/12/31-22:49
         ┗12656.Re^2: 画面モード? - 文太 26/01/01-01:43

- - 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)[引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表 ※折り返しません)
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]