マシン語ダンプの入力方法はわかりました。
次はOCRで入力することを考えます。
手順はBASICと基本は同じです。
diskdrvには、マシン語の機能もあり、
cmd bload
cmd bsave
のコマンドが追加されています。
マシン語ダンプリストをOCRでテキストファイルにし、テキストをバイナリに変換して、cmd bloadコマンドでM88に取り込みます。
読取革命の設定は、BASICよりも文字種が限られるので、ユーザー定義で指定します。
BASICと同様、当時の斜線つき「0(ゼロ)」フォントが認識できないので、パターン認識や、右クリック候補で一括変換します。
「B」と「8」、「A」と「4」、「D」と「0」を誤認識することがあるので、最終的には目で見てチェックした方が良いようです。
テキストデータが出来上がったら、バイナリに変換するのですが、変換する前に必ずやらなければならないことがあります。
データの先頭に
00 D0 xx Dy
を付け加えなければM88に取り込むことができません。
xxとyの数値は、バイナリの長さを表しているようです。
詳しくはわかりませんが、yが百の位で、xxが十と一の位のように見えます。
今回は720なので、
00 D0 20 D7
となっていました。
(桁が増える場合は、0のところが数値に変わるのでしょうが、未確認です)
→※追記:確かめてみました
千の位になると、「Dy」のDが繰り上がるようです。
千の位が0123456789に対してDEF123456
例)1234→00 D0 34 E2
「xx y」の確かめ方ですが、M88から
cmd bsave "c:¥ファイル名.bin",&H開始アドレス,&H希望する長さ
と適当なファイルをWin上に作成し、出来上がったバイナリファイルをテキスト変換すると、先頭に付け加えられた例のデータを見ることができます。
バイナリ変換のフリーソフトは沢山あります。
今回は、「TxBinCnv」というフリーソフトを使わせていただきました。
(※追記:「テキストバイナリコンバータ3.00」という名前でした)
テキストからバイナリだけでなく、バイナリからテキストへの相互変換も簡単にできます。
あとは、出来上がったバイナリをdiskdrvでM88にロードするだけです。
バイナリをCドライブ直下に保存した場合、
cmd bload "c:¥ファイル名.bin" ,&H開始アドレス
でロードできます。
最後に、フロッピーディスクイメージにbsaveして完了です。
イイね!0件
32よ、冬は乗らなそうですな・・・ カテゴリ:その他(カテゴリ未設定) 2020/02/10 13:37:00 |
![]() |
BNR32シフトブーツ枠補修(プラリペアな一日) カテゴリ:その他(カテゴリ未設定) 2019/10/10 15:13:23 |
![]() |
思い出の撮影地2 カテゴリ:その他(カテゴリ未設定) 2019/02/02 00:12:32 |
![]() |
![]() |
日産 スカイラインGT‐R 日産 スカイラインGT‐Rに乗っています。 主な仕様は、ノーマルエンジン、34タービン ... |
![]() |
日産 ティーダ 初期型ティーダです。 ホイールとローダウン以外はノーマルです。 内装と広さが気に入ってい ... |
![]() |
トヨタ カローラレビン 初めて自分名義で買った中古車です。前期BZ-G SSサス。最初はノーマルでしたが、ボメッ ... |
![]() |
マツダ デミオ 奥さんの車です。ティーダからの乗り換えです。かっこよく仕上げたいものです! |
2023年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2022年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2021年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2020年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2019年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2018年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2017年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2016年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2015年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2014年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
2013年 | |||||
01月 | 02月 | 03月 | 04月 | 05月 | 06月 |
07月 | 08月 | 09月 | 10月 | 11月 | 12月 |
複数社の査定額を比較して愛車の最高額を調べよう!