BASIC compiler/interpreter for PIC32MX/MZ-80K (suspended)
| Revision | 143 (tree) |
|---|---|
| Time | 2016-07-26 05:38:56 |
| Author | kmorimatsu |
Update help.txt. Add main.h for version management.
| @@ -13,11 +13,8 @@ | ||
| 13 | 13 | // lib_colortext32.a : カラービデオ信号出力システムライブラリ(30×27テキスト版) |
| 14 | 14 | // libsdfsio.a : SDカードアクセス用ライブラリ |
| 15 | 15 | |
| 16 | -#define SYSVER1 "Nauplia" | |
| 17 | -#define SYSVER2 "1.04" | |
| 18 | -#define BASVER "KM-1121" | |
| 19 | - | |
| 20 | 16 | #include <xc.h> |
| 17 | +#include "main.h" | |
| 21 | 18 | #include "api.h" |
| 22 | 19 | #include "compiler.h" |
| 23 | 20 | #include "editor.h" |
| @@ -286,6 +286,20 @@ | ||
| 286 | 286 | てみて下さい。 |
| 287 | 287 | |
| 288 | 288 | <バージョン履歴> |
| 289 | +・KM-1121 2016年7月公開。 | |
| 290 | + 1.プログラム実行中のキーボード読み取りが欠落する場合がある問題を修正。 | |
| 291 | + 2.乱数のアルゴリズムを修正。 | |
| 292 | + 3.最終行に改行がなくても実行可能とする修正。 | |
| 293 | + 4.DATA文のRESTORE初期化の問題を修正。 | |
| 294 | + | |
| 295 | +・KM-1120 2016年5月バグ修正版。 | |
| 296 | + 1.INPUT$()関数呼び出し時に、キー入力バッファが空になるようにした。 | |
| 297 | + 2.文字列操作時に、特殊なケースに於いて内容が変更されてしまう不具合を解消。 | |
| 298 | + 3.RESTOREが正常に行なわれない場合があるバグを修正。 | |
| 299 | + | |
| 300 | +・KM-1120 2016年4月バグ修正版。 | |
| 301 | + 1.数値$80000000の表示修正 | |
| 302 | + | |
| 289 | 303 | ・KM-1120 2016年2月公開。 |
| 290 | 304 | 1.PCG機能を追加。 |
| 291 | 305 | 2.SCROLL命令を追加。 |
| @@ -0,0 +1,10 @@ | ||
| 1 | +/* | |
| 2 | + This file is provided under the LGPL license ver 2.1. | |
| 3 | + Written by K.Tanaka & Katsumi | |
| 4 | + http://www.ze.em-net.ne.jp/~kenken/index.html | |
| 5 | + http://hp.vector.co.jp/authors/VA016157/ | |
| 6 | +*/ | |
| 7 | + | |
| 8 | +#define SYSVER1 "Nauplia" | |
| 9 | +#define SYSVER2 "1.04" | |
| 10 | +#define BASVER "KM-1121" |
| @@ -6,6 +6,7 @@ | ||
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | 8 | #include <xc.h> |
| 9 | +#include "main.h" | |
| 9 | 10 | #include "api.h" |
| 10 | 11 | #include "compiler.h" |
| 11 | 12 | #include "editor.h" |
| @@ -71,7 +72,7 @@ | ||
| 71 | 72 | g_pcg_font=0; |
| 72 | 73 | clearscreen(); |
| 73 | 74 | setcursor(0,0,7); |
| 74 | - printstr("BASIC KM-1120\n"); | |
| 75 | + printstr("BASIC "BASVER"\n"); | |
| 75 | 76 | wait60thsec(15); |
| 76 | 77 | // Initialize music |
| 77 | 78 | init_music(); |