超久しぶりに、親父のPC-9801と格闘したお話。

  1. PC98本体に搭載されたフロッピーディスクドライブが本格的に寿命が近づいてきた
  2. PC98用の5インチ フロッピーディスクもそろそろ入手が極めて困難になってきた

上記の理由から、PC98用の3.5インチ外付けフロッピードライブと3.5インチフロッピーディスクを購入。

PC9801外付け3.5inchフロッピードライブ
▲クリックで拡大

3.5インチフロッピーディスクも2010年に生産終了してしまっているのですが、それでも5インチFDより入手は容易でした。

これで当分は「メディアを読み込まない/書き込めない」系のトラブルとはサヨナラできるかな・・・? と思ったけれど、PC-9801の場合、外付けFDDからの起動や、外付けFDDへの保存ってどうやるんだ?ってのが全く分からなかったので、このページにメモを残しています。

PC-9801の「FDD番号割り当て選択」方法

PC-9801の場合、起動設定 (今のPCでいう所のBIOS) の変更は、
 1. PC本体のディップスイッチ
 2. [Help]キーを押しながら電源ONまたはリセット
にて行うようです。

参考リンク

※古いサイトが多いので、無くなった時のために複数のリンクをメモ。

リンク先から個人的に必要な部分を転載
SW11ディスプレイの種類(*1)O標準解像度(640x200)
X専用高解像度(640x400)
2スーパーインポーズ機能(*1)O無効
X有効(PC-9801-25使用時)
3プラズマディスプレイ使用(*1)O無効
X有効
4FDD番号割り当て選択O内蔵FDD #1,#2,
外付けFDD #3,#4
X内蔵FDD #3,#4,
外付けFDD #1,#2
5,6RS-232C伝送モード(*2)OO調歩同期
OX同期刻時
XOST2同期
XXBCI同期
7vfキー(*1,*2)O無効
X有効
8ROMグラフィックサブルーチンのモード選択(*2)O標準モード(8色表示)
X拡張モード
(8色または4096色中16色表示)
SW21LTモード(*1)Oノーマルモード
XLT モード(PC-9801LV-02使用時)
2N88-BASIC(86)起動時の動作モードO入出力モード
Xターミナルモード
3テキスト画面の文字数O40 文字/行
X80 文字/行
4テキスト画面の行数O20 行/画面
X25 行/画面
5リセット時のメモリスイッチ初期化O初期化する
X初期化しない(保持する)
6内蔵HDDの使用(*1)O使用する
X切り離す
7FDDモーター制御(*1,*2)O
X
8ROMグラフィックサブルーチンのモード選択(*1)OGDC 2.5MHz
XGDC 5MHz
SW31,2内蔵FDDの動作モード指定OO内蔵FDDから起動時 640KB/1MB自動選択,
他のデバイスから起動時 1MB 固定
OX内蔵FDDから起動時 640KB/1MB自動選択,
他のデバイスから起動時 640KB 固定
XO1MB 固定 (PC-9801-09使用時)
XX640KB 固定 (PC-9801-15使用時)
3内蔵HDDのDMAチャンネル(*1)ODMA チャンネル0
XDMA チャンネル1,2
4ディスプレイ階調反転(*1,*2)OLCD リバース/PDPノーマル
XLCD ノーマル/PDPリバース
5DMAクロック(*1,*2)O互換
X高速
6内蔵RAM(512-640KB区間)の使用(*1,*2)O使用する(通常時)
X切り離す(バンクRAM使用時)
7(未使用)O常にオフ
8CPU動作モード(*1,*2)OμPD70116(NEC V30)
X8086(*3),80286,386
  1. 一部の機種では未使用。
  2. 一部の機種では異なる役割・意味をもつ。
  3. PC-9801U/UV/VF/VMで8086ボード(PC-9801-23)を使用する場合。

 

PC-9801DA以降の機種

PC-9801DA以降の機種の場合は、[Help]キーを押しながら電源ONまたはリセットを押して「システムセットアップメニュー」を利用する。

参考リンク
PC98 システムセットアップメニュー - CELLA.DAT

その他メモ