CMT I/F・ダンプリスト入力によるROM抽出方法
(FM-7シリーズ全機種・XM7 V1/V2/V3対応・64ビット版OS向け)
はじめに
SAVEROMユーティリティを使用するには16ビットコード実行環境が必要なため、いわゆる64ビット版OSでは16ビットコードに対応していないので直接ディスクへ書き込むツールの実行ができません。そこで、実機上でフォーマットから行うSAVEROMユーティリティシリーズを用意しました。このツールの使用法を説明します。
※武田氏作 MS-DOS Playerを用いることで64ビット版OS上でも通常のSAVEROMシリーズが動作するようになりましたが、ネタ念のためここも残しておきます。
以下の環境が必要になります。
- FM-7/NEW7/77・FM77AVシリーズ実機 (開始のためにキーボードが必須です)
- オーディオカセットケーブル (FM77AV20EX/FM77AV40SXを除く。十数年前に秋葉原で1本300円で2本確保←実にどうでもいい)
- Windows 95/98/98SE/Me/NT4.0/2000/XP/Vista/7/8/8.1/10/11
CMT I/F経由の場合、WAVファイルが再生できれば別にmacOSでもLinuxでもTownsOS(V2.1L30以降、要白TOWNS(爆))でも何でもいいですが、説明を簡潔にするために以下では「Windowsマシン」と表記。
ダンプリスト入力の場合は言わずもがな
CMT I/FによるROMセーバの転送 (FM77AV20EX/FM77AV40SX以外用)
(1)FM-7シリーズ実機にオーディオカセットケーブルを接続します。
(2)Windowsマシンのライン出力にオーディオカセットケーブルの白いプラグを接続します。
(3)実機でF-BASIC V3.0を起動し、CLEAR 50,&H0FDFと入力します。
(4)実機でLOADM"CAS0:",,Rと入力し、WindowsマシンでWAVファイルを再生します。
ikaしばらくすると実機側でロードが開始されます。ロードが開始されない場合、Windowsマシンの音量設定を調節してみてください。
(5)ロードに成功するとタイトル画面が表示されます。
ikaDevice I/O Errorとか発生した場合は…あ、あは、あはははは(壊
(6)あとの手順はタイトル画面が表示される以外はフロッピーディスクから起動した場合と全く一緒です。
ROMセーバの入力方法 (FM77AV20EX/FM77AV40SX/ダンプリストを打ち込みたい人向け)
(1)F-BASIC V3.0上で適当なマシン語入力ツールで必要なツールをダンプリストを見ながら入力します。
ika入力前にはCLEAR 50,&H0FDFを忘れずに実行してください。
(2)打ち間違いがないことを確認したら、セーブできるのであれば念のためセーブしておいてください。
ikaSAVEMコマンドに指定する開始アドレス、終了アドレス、実行アドレスはダンプリストの末尾にあります。
(3)万が一「ボソった(死語)」場合に備えて、念のためにディスクをいったん抜いてください。
(4)EXEC &H0FE0でROMセーバが起動し、タイトル画面が表示されます。
ikaボソった(死語)場合はセーブしていた場合は打ち間違いがないか確認し、そうでない場合は諦めて最初からやり直してください。
(5)あとの手順はタイトル画面が表示される以外はフロッピーディスクから起動した場合と全く一緒です。
実行
タイトル画面でスペースキーを押すとディスクのフォーマットとROMセーブを自動で行います。
終了メッセージが表示されると完了です。
SAVEROM UTILITY for FM77AV SERIES
SAVEROMユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
SAVEROM2 UTILITY for FM77AV20/40 SERIES
SAVEROM2ユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
SAVEROM7 UTILITY for FM-7 SERIES (3.5inch)
SAVEROM7ユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
SAVEROM5 UTILITY for FM-7 SERIES (5inch 2D)
SAVEROM5ユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
SAVEROM8 UTILITY for FM-8 (5inch 2D)
SAVEROM8ユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
SAVEJDIC UTILITY for FM-7 SERIES+FM77-101
SAVEJDICユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
SAVEJDAV UTILITY for FM77AV SERIES+FM77-211
SAVEJDAVユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
SAVEKNJ UTILITY for FM77AV40EX/SX
SAVEKNJユーティリティのテープセーブ音を記録したWAVファイル(8bit 44.1kHz mono)とダンプリスト(プレーンテキスト)のセットです。
XM7のページへ
yasushi@tanaka.ネット.
(半角英数にしてください)
ryu.takegami@mbg.nifty.com.