MZ-700 LPT-USB I/F アダプタ 使い方

使用前の準備・MZ-700

 背面のネジを外してデータレコーダとプロッタプリンタを外します。底面のネジを外して、前面パネルを取り外します。

 マザーボード上に見える、銀色のシールの貼られたICがIPL ROM(1Z-009A)です。マイナスドライバーなどを使って、足を折ったり曲げたりしないように注意しながら少しずつROMをソケットから外していきます。電源ユニットを外してしまったほうが作業しやすいかもしれません。取り外したら、パッチ済みのROMを取り付けます。ROMの端にある切り欠きの方向をソケットと合わせてください。

 マザーボード上のプリンタ切り替えスイッチを「外部側」にしてください。"INT"と書いていない方、電源ユニットに近い方が「外部側」です。(オーナーズマニュアルp.167を参照)

使用前の準備・MZ-1500

 背面のネジを外してQDドライブと拡張スロットユニットを外します。底面のネジを外して、前面パネルを取り外します。

 マザーボード上に見える、銀色のシールの貼られた2つのICがIPL ROMです。24ピンのROMが1Z-009B、28ピンのROMが9Z-502Mです。マイナスドライバーなどを使って、足を折ったり曲げたりしないように注意しながら少しずつROMをソケットから外していきます。電源ユニットを外してしまったほうが作業しやすいかもしれません。取り外したら、パッチ済みのROMをそれぞれ取り付けます。ROMの端にある切り欠きの方向をソケットと合わせてください。

 背面のシステムスイッチ#2をON(上側、プリンタI/F: MZ方式)にします。(オーナーズマニュアルp.12を参照)

MZ-700 LPT-USB I/F アダプタの接続

 MZ-700/1500の電源を切り、LPT-USB I/F アダプタとMZをケーブルで接続します。MZ側は、カードエッジコネクタに三角マークのあるほうが上側です。
 アダプタとPCは、Aコネクタ-ミニBコネクタ用のUSBケーブルで接続します。

ドライバのインストール

 FTDIのページからD2XXドライバをダウンロードし、解凍しておきます。アダプタをPCのUSBポートに挿すとドライバの導入を求められますので、解凍したディレクトリを指定します。

MZ⇔PC 転送プログラム

 MZTrans.zip をダウンロードし、展開して MZTrans.exe を適当なディレクトリに置いてください。

  
 MZTrans.zip v0.03 Download


MZTファイルを転送する

 MZとLPT-USB I/F アダプタを接続し、アダプタをPCのUSBポートに接続して、MZの電源を入れます。
 MZTrans.exeを実行して「待機中」と表示されれば準備完了です。「接続していません」と表示される場合は、メニューの「ポート(P)」→「USBアダプタ再接続」で接続をリセットしてみてください。

 パッチを当てたIPL ROMでは、Fコマンド(FDDブート)、Pコマンド(プロッタプリンタ制御)が使用できなくなり、以下の2つのコマンドに置き換えられます。

  T … Sコマンド(セーブ)、Lコマンド(ロード)の対象をカセットテープに切り替える
  P … Sコマンド(セーブ)、Lコマンド(ロード)の対象をPCとの通信に切り替える

MZ-700/1500にPCからMZTファイルをロードする

  1. ロードしたいMZTファイルを、メニューの「ファイル(F)」→「開く(O)...」から選択する
  2. MZTrans.exeのステータスが「待機中」であることを確認する
  3. モニタで "P" コマンドを実行する
  4. モニタで "L" コマンドを実行する

 MZ-1500の場合は、起動時のメニューから "P"(Remote PC)を選択することもできます。

MZ-700/1500からPCへMZTファイルをセーブする

  1. MZTrans.exeのステータスが「待機中」であることを確認する
  2. モニタで "P" コマンドを実行する
  3. モニタで "S" コマンドを実行する
  4. MZからPCへの受信が完了するとダイアログが開くので、ファイル名を入力してMZTファイルを保存する

BASIC上でデータを転送する

 S-BASIC, Hu-BASICにパッチを当てることでBASIC上でも同様にPCとの通信を行えます。パッチを当てるとプロッタプリンタ関連の命令が使えなくなり、以下の2つのコマンドが追加されます。

  CMT … SAVEコマンド、LOADコマンドの対象をカセットテープに切り替える
  LPT … SAVEコマンド、LOADコマンドの対象をPCとの通信に切り替える

 PCとの通信が正しく行えるのは、通常のBASICファイル・マシン語ファイルのみです。シーケンシャルデータファイル・アスキーセーブファイルには対応しておりませんのでご注意ください。

 S-BASIC, Hu-BASIC用のパッチ Download
bfc.exeでMZTファイルに適用してください。


その他の情報

ケース

 タカチのアルミケースMX2-8-7に基板がちょうど入ります。

CMT→LPT 転送ユーティリティ

 データレコーダからファイルをロードし、ロードしたファイルをそのままPCにセーブするプログラムです。モニタから実行してください。MZ-700の1段ロードのプログラムであれば大抵はこれだけでMZT化できます。
 load.mzt Download
戻る