GAME68 interpriter for Hitach BASIC MASTER.
月刊アスキーの1978年7月号から10月号(エンサイクロペディア・アスキー Vol.2,3)
SAVE/LOAD/APPENDの仕様は変更するかも。
[S FILENAME SAVE
[L FILENAME LOAD
[A FILENAME APPEND
以下、GAME-MBに合わせた
論理演算
A\&B AND
A.B OR
A!B XOR
特殊変数
\ TIME1,2 (1秒タイマーの値)
^ CURSOR位置($0F,$10)
^$ CURSOR位置のアドレス(JSR $FFF5)
[ 現在のキーボード状態(JSR $F00F)、キー入力がなければ0を返す
[R delay無しのキースキャン(未実装)。$F00Fは待ちがあって遅い
モニタ、音楽
GAME-MBは [=0 で専用のモニタ(GAME-MB MONITOR)に移動し、SAVE/LOAD/Verifyが行えるが、本移植では標準モニタに移動するだけである。
GAME-MBのモニタは、S/L/Vの他、Tranfer/Printが行える(#もPに同じ)。
MUSICはGAME-MBでは最後に % が必要。本移植ではあってもなくても良い。
[=0 標準モニタに移動
[=1 STR MUSIC
数値入力(A=?など)の時にプロンプトを出さないようにした。オリジナルは ':' が表示されていた。
- bm2で起動時にゴミが表示される(修正済み。初期化漏れがあった)
- テープSAVE中にBREAKすると、動作がおかしくなる
- エンサイクロペディア・アスキー volume 2 - 国立国会図書館デジタルコレクション
- エンサイクロペディア・アスキー volume 3 - 国立国会図書館デジタルコレクション
- エンサイクロペディア・アスキー volume 4 - 国立国会図書館デジタルコレクション
- エンサイクロペディア・アスキー volume 5 - 国立国会図書館デジタルコレクション
- エンサイクロペディア・アスキー volume 6 - 国立国会図書館デジタルコレクション
- 6809 / 6800とFLEX: 6800用GAMEインタプリタとコンパイラの6809への移植がようやく完成
- GAME68コンパイラ : 電子工作やってみたよ
- GAME68 - ずmemo