| MANUAL ROOM |
|---|
|
|
| WHAT'S FAMILY BASIC ? |
|
ファミリーベーシックとは |
| ここで説明するものはバージョン2.0Aです。他のバージョンは確認しておりません。 |
|
任天堂より発売されたファミリーコンピュータ専用の周辺機器の
ひとつでファミリーコンピュータに専用のカセットを挿入し、拡張 エキスパンドコネクタに付属のキーボードを接続することにより (図1の※1)
GAME BASIC
●BASIC (ゲーム・プログラム) ●BG GRAPHIC(グラフィック) カリキュレータボード(計算) ミュージックボード(音楽演奏) メッセージボード(伝言・メモ) コンピュータ占い 以上のことができ1984年に定価14800円で発売されました。 ベーシックのバージョンは(V1.0,V2.0A,V2.1A)があり プログラム領域が約2KBでした。非常にメモリが少ないです。 最終バージョンは、V3でプログラム領域を4KBまでに拡張して 命令文等が追加され、発売されました。 ファミリーベーシックの一番の特徴は、BG GRAPHICで入力 した背景データをBASICプログラムの上で画面合成することが できるといったところと、メモリが少ないところでしょうか。 |
|
| MEMORY BACK UP |
|
メモリバックアップについて |
| メモリの思い出、メモリのメモリー・・・。(さんちゃんさむい |
|
また、ファミリーベーシックにはメモリバックアップが付いており
単三乾電池を使用しBASICプログラムやカリキュレータボード・ ミュージックボード・メッセージボードで入力したデータを一時的 にメモリバックアップができました。ですが、注意点が多いです。 1.BASICプログラムのデータは、各ボードを実行すると 消えてしまいます。逆に各ボードのデータは、BASIC プログラムを実行すると消えてしまいます。 2.BG GRAPHICの入力データはメモリバックアップは できません。 3.ファミリーベーシック起動時毎にカセットにあるスイッチ (バックアップスイッチ)をコンピュータの指示に従って ON/OFFしなければなりません。 すなわち、ファミコンの電源を入れた状態でカセットに 触れることから、その振動で暴走してしまいデータが 消えてしまう可能性が高くなります。しかし、データを 維持するためには毎回、勇気が必要とされました。 さらに、メモリバックアップデータを維持しつつ電池交換 するには高度なテクニックを要求されます。 説明書には ”カセットをファミリーコンピュータに差し込んだ状態 (本体の電源はON)で電池を交換すると、記憶されて いたデータやプログラムは残っていますが、カセットを 抜いた状態で交換すると消えてしまいます。” と書いてありました。 カセットの裏側に電池BOXがありますが、あらかじめ フタを外した状態から交換しても難しいものがあります。 (図2) |
|
| DATA RECORDER |
|
データレコーダについて |
| 昔は録音時間5分や10分のカセットがよく売られておりました。 |
|
他のデータ保存方法は、テープレコーダを使用しカセットテープ
にデータを記録するのです。市販のモノラルテープレコーダでも (ラジカセ等)可能ですが、ボリュームの調節がうまくいかずに ロード・セーブが難しい場合や、できないこともありましたので パソコン用データレコーダや専用データレコーダが一番無難で あったようです。モノラルケーブルを2本使用しデータレコーダ とベーシックキーボードを接続して使用します。(図1の※2) 実際には、ロード・セーブごとにデータレコーダ側のイヤホン・ マイクジャックとキーボード側背面のロード・セーブジャックを 付け替えればモノラルケーブル1本でOKです。 当時のマイコン(パソコン)のデータはカセットテープに変な音 を録音することでデータを保存していたのです。今では、FAX やモデムの”ぴーぎゃーぎょろろ”という音に似たもの?でした。 そして、データレコーダにてロード・セーブできるものはBASIC プログラムとBG GRAPHICのデータだけです。 各ボードのデータを保存したい場合は、メモリバックアップのみ で頑張るしかありませんでした。(笑 |
|
|
| FAMILY BASIC LIST & MANIA ROOM |
| SPEC | ERROR MESSAGE |
| スペック | エラーメッセージ |
| GRAMMAR | MEMORY MAP |
| 簡易ベーシック文法 | メモリマップ |
| CONTROL CODE | DESTROY ROOM |
| コントロールコード | 破壊・分解・リサイクルコーナー |
|
|
| FAMILY BASIC ROOM |
|---|
|
|
|
|