XL-BASIC(256色N88-BASIC互換?)を公開しました

N88-BASIC互換?NL-BASICに

PC-9821の256色VRAMを追加した

XL-BASICを公開しました

N88-BASICは256色に対応していませんが

OUT,POKE等で表示可能な様です

 

XL-BASIC ver 0.001 for windows ~10は

以下のリンクからダウンロードできます

XL-BASIC(N88-BASIC互換?)ホームページ

Readme.txtを読んで遊んで下さい

 

XLBasic30109.zipを解凍して

XLBasic/x/x1.basが

256色の点を描くだけの簡単なサンプル

プログラムです

 

N88-BASICのラベルとDATAの勘違い

 

NL-BASICでは予約語(命令など)を

ラベル名にすることができますが

N88-BASICではエラーになるようです

次回のUPDATEで

エラーチェックを追加予定です

 

NL-BASICではDATA文に式を書くことが

できますが

N88-BASICではエラーになるようです

次回のUPDATEで

エラーチェックを追加予定です

 

NL-BASICは今後もN88-BASICに

近づける方向での仕様変更をする

可能性がありますのでご了承して下さい

 

VL-BASICは今回の変更は行いません

ので、変更後NL-BASICで動かなく

なったプログラムはVL-BASICで

動かして下さい

 

今までのサンプルで実機でエラーに

なりそうなところの修正版を公開中です

 

nl30109.zip(ラベル,DATA修正版)は

以下のリンクからダウンロードできます

NL-BASIC(N88-BASIC互換?)ホームページ

Readme.txtを読んで遊んで下さい

 

NL-BASICは次回のUPDATEで

ラベルとDATAのエラーチェックを

追加予定です

 

N88-BASICのSCREENの初期値を

SCREEN 3だと思い込んでいましたが

SCREEN 0のようです

 

いままで公開してきたプログラムは

SCREEN 3用ですので

SCREEN 3命令を追加したプログラム

に修正しました

 

vl30107.zip(SCREEN 3追加)は

以下のリンクからダウンロードできます

VL-BASIC(N88-BASIC互換?)ホームページ

nl30107.zip(SCREEN 3追加)は

以下のリンクからダウンロードできます

NL-BASIC(N88-BASIC互換?)ホームページ

Readme.txtを読んで遊んで下さい

 

VL-BASIC,NL-BASICは次回の

バージョンアップで

SCREEN 0を初期値に修正予定てす

 

VL-BASIC添付サンプルVLBasic/b/g4.basの紹介です

 

フォトンマッピングによる集光模様など

を表示させています

 

プログラムの最後に操作方法が書いてあります

 

空間を自由に移動したり

表示方法を変えたり

裸眼立体視(平行法、交差法)の表示

などの操作ができます

 

Windows10メモリ4GB CeleronN3350

2コア2.4GHz外部GPUなしで動作させています

 

すべての計算をCPUのみで行っているため

CPUのクロックが大きいほど

スレッド数が多いほど(最大32スレッド)

速くなります

 

VL-BASICは

以下のリンクからダウンロードできます

VL-BASIC(N88-BASIC互換?)ホームページ

Readme.txtを読んで遊んで下さい