FM-11用F-BASICのページ (by はせりん)


本ページの各画面キャプチャについては、XMJを使用させていただきました。
PI.さん、たけがみりうさん、いつも感謝しております。
(XMJがなかったらこんなページを作ろうという気にはなりませんでした。^^;)
お急ぎの方へ。
FM-11用F-BASIC 一覧表
F-BASIC V5.0 を320KB(2D)ドライブで起動させる!


11. FM-11用F-BASIC

11.1 FM-11用F-BASIC 一覧表

当時(1982〜1985年)のPCの常として、FM-11にもBASICが標準添付されていました。
F-BASIC V4.0 F-BASIC
V4.0 L2.0
F-BASIC
V4.2
F-BASIC
V4.3
F-BASIC
V5.0
F-BASIC
V5.0 L2.0
F-BASIC86 V1.0 F-BASIC86 V1.1
ROM版 5"2D版 5"2HD版 8"版 5"2HD版 5"2D版 5"2D版 5"2HD版 5"2HD版 5"2D版 8"版 5"2HD版 5"2D版
SM07417- SM07418-
F221 F227 F222 F233 F223 F225 F228 F232 F021 F022 F023 F024
FM-11ST
FM-11AD
FM-11EX
FM-11AD2
FM-11BS
FM-11BS/AD2
FM-11AD2+
●=標準添付品、○=動作可、△=機能制限あり

基本は、全てフロッピーディスクからメインメモリにロードされて起動します。
唯一の例外は FM-11ST で、ROMカードからメインメモリにロードされて起動します。
FM-11AD2+ は、出荷時期により添付される F-BASIC V4.0/V5.0 のレベルが異なるようです。
8088カードには、F-BASIC86用と思われるROMソケットが用意されていましたが、そこを埋めるROMは最後まで提供されませんでした。

FB_40_2D
FB_40_2HD
FB_50_2HD


11.9 F-BASIC V5.0 を320KB(2D)ドライブで起動させる!

F-BASIC V5.0 は、後期型FM-11(FM-11AD2,AD2+,BS/AD2)に5インチ2HD版が提供されていましたが、 前期型FM-11(FM-11ST,AD,EX)向けにはリリースされませんでした。 これにはいくつかの理由が考えられます。
・F-BASIC V5.0の特長の一つである、シフトJISコードを用いた漢字表示は、 後期型FM-11のサブシステムに依存した作りになっている。
 (前期型FM-11向けのサブシステムROMのアップデートサービスは無かった。)
・前期型FM-11の漢字ROMカードには第一水準漢字のみが搭載されており、第二水準漢字を表示できない。
 (前期型FM-11向けには、第二水準漢字をサポートした漢字ROMカードが提供されなかった。)
但し、一部のサードパーティから、漢字表示強化サブシステムROMや、第二水準漢字をサポート した漢字ROMカードが販売されてはいました。
また、F-BASIC V5.0 自体が 5インチ2HD 専用設計になっているのでは?という懸念もあったので、
 F-BASIC V5.0 IPL
 F-BASIC V5.0 初期化ルーチン(4KB程度)
について、少し時間をかけて調査(動作解析)を行いました。詳細は省略しますが、結論としては、
 F-BASIC V5.0 は 2Dドライブから起動可能
でした。

前置きが長くなりましたが、今回の企画は、前期型FM-11で F-BASIC V5.0 を動かす事における障害のひとつである、 5インチ2Dドライブからの起動を支援するものです。
サブシステムROMの強化及び第二水準漢字をサポートした漢字ROMカードについては、サードパーティ製のソリューションをご利用ください。
今回作成したもの:(ココからDLしてください。)
・2HD版F-BASIC V5.0システムディスクより、2D版システムディスクを生成するプログラム
・SYSDSKユーティリティ、PFDEFユーティリティ、AUTOUTYユーティリティに対する2D版用パッチ
動作環境:
・2HDドライブ(最低1機)、2Dドライブ(2機)が接続されたFM-11
・2HD版F-BASIC V5.0 L2.0システムディスク(内部のスタンプが 0502840709 のもの)

尚、F-BASIC V4.0 についても同様に 2HD版から2D版を生成するツール を作成してみましたが、さらに需要が無さそうなので公開は控えておきます。
ご興味のある方はご相談ください。

FB_50_2DKit
FB_50_2DKit_04
FB_50_2DKit_05
FB_50_2DKit_06
FB_50_2DKit_07
FB_50_2DKit_08
FB_50_2DKit_09
FB_50_2DKit_10
FB_50_2DKit_11
FB_50_2DKit_12
FB_50_2DKit_13
FB_50_2DKit_14
FB_50_2DKit_15
FB_50_2DKit_16
FB_50_2DKit_17
FB_50_2DKit_18
FB_50_2DKit_19
FB_50_2DKit_20
FB_50_2DKit_21
FB_50_2DKit_22
FB_50_2DKit_23
FB_50_2DKit_24

謝辞:本ページの各表の作成にはThinkさんのCSV→Table変換サイトのお世話になりました。 ありがとうございました。

F-BASIC起動画面集  F-BASIC詳細編  F-BASIC詳細編(その2:デモ画面集)
FM77AVシリーズ システムディスク編
FM77AVシリーズ デモ・入門ディスク編
CP/M-80編 CP/M-80 アプリケーション編
OS-9編
Flex編 FLEX アプリケーション編
F-BASIC ファイルシステム(およびその上位互換)上に構築されたOS、開発システム
FM-7/8シリーズ用プログラミング言語とその処理系
番外編(その2:勝手に誤記修正編)
番外編(その3:6809用MMU考察)
番外編(その5:FM-7,8シリーズのROM一覧)
番外編(その6:FM-77用拡張メモリ他について)
番外編(その7:FM-8/7/77/77AVシリーズの微妙な非互換性)
番外編(その8:FM-7/8シリーズ用アドオンCPUカード)
番外編(その11:FM-11,16シリーズのROM一覧)
緊急特集:MB22603の秘密
FM-8改造 備忘録
--------
レベル3BASICとF-BASIC を覗いてみる
テクノポリス誌ナウシカベンチマークとミンキーモモベンチマーク
ASCIIART(マンデルブロ集合)ベンチマーク
漢字ROM博物館(情報募集中)
--------
電子工作のページ
各種電子デバイス関連
--------
入り口ページに戻る

ご意見、ご要望はこちらまで(笑)
Copyright (C) 2019 by Haserin