|
2020年12月の更新でEmuZ-1500のファイルのアクセスが強化され、すごく便利になりました。今までも出来たことを含め、便利な使い方を紹介します。
|
|
MZTファイルとqdfファイルの相互変換(QDの中の1ファイル単位) |
|
それぞれのファイルを1枚のQDとして、QDの中の1ファイル単位で変換する場合はROMモニタのQCコマンドで可能です。
コピー元のファイルが入っているQD(のファイル)をセットし、QCコマンドで読み込ませた後、書き戻すQD(のファイル)をセットし、書き戻します。
ブランクQD(のファイル)に書き戻してもいいですし、他のQD(のファイルに)追記することもできます。
ブランクQDのファイルをここに置いておきます。
(MZTファイルのブランクQDファイルはMZ-700WINで生成したものです)
|
|
MZTファイルとqdfファイルの相互変換(QD単位) |
|
BASICのLOAD ALL,SAVE ALL命令を使います。不要なファイルがある場合は削除して書き戻し=変換が出来ます。
ファイル単位の削除ができないQDの欠点をRAMファイルを使って補っています(^^;
BASICを起動後、INIT"RAM:Y$FFFF"を実行します。
次にコピー元のQD(のファイル)をセットしLOAD
ALLを実行するとQDの内容がすべてRAMファイルに読み込まれます。
|
|
DIR RAMとするとRAMファイルのディレクトリの内容が表示され、コマンドの対象がRAMファイルに移ります。
不要なファイルがあればDELETEコマンドで削除した後、ブランクQDのファイルにSAVE
ALLします。
|
|
WAVファイルよりMZTファイル及びqdfファイルへ変換 |
|
EmuZ-1500はWAVファイルに対応していて、直接読み込んで実行することが出来る他、ROMモニタのQXコマンドを使ってMZTファイルやqdfファイルへ変換することができます。
tapeload.exeなどを使わずに変換できるので便利です。
※ ただし、BSDファイルではうまくいきません。OBJとBTXのみです。
※ MZT2WAVで生成したWAVファイルではうまくいかないみたいです。。
|
|
BSDファイルのWAVファイルをQD(のファイル)へ変換 |
|
現在、BSDファイル(のWAVファイル)はtapeload.exeなどを使ってもMZTファイルへ変換できません。(サイズの小さなものなら方法はある様ですが)
MZ-1500に付属しているTRANSユーティリティをEmuZ-1500上で使い、変換することできます。
スクスリーンショットが参考になると思います。
実機上で、QDよりTRANSユーティリティを使いCMTにコンバートしたWAVファイルをブランクQDのファイルへ転送できます。
あと、対象プログラムで直接CMTにセーブしたもの(例えばアセンブラのテキストとかBASICのアスキーセーブ)は、EmuZ-1500上のそれぞれのプログラムで直接読むこともできます。
|
|
TIPS・CMTのファイルの注意点 |
|
EmuZ-700と同様、エミュレータを起動後1回目はPlayタブで再生され、2回目以降はPlayタブでファイルをセット、Fast
Rewindタブで巻き戻しでからPlay
Buttonで再生となります。
(追記 EJECTをすることで回避されるみたいです)
WAVファイルの場合、対応しているのは48KHzということですが、tapeload.exeなどで扱える22050Hz,8bit,モノラルファイルでも読み込むことができました。
|