• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2016年12月23日

M88にプログラムをOCRで入力する その4

M88にプログラムをOCRで入力する その4

マシン語ダンプの入力方法はわかりました。
次は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して完了です。

ブログ一覧 | パソコン/インターネット
Posted at 2016/12/23 22:57:35

イイね!0件



今、あなたにおすすめ

ブログ人気記事

まとめ買い^_^
b_bshuichiさん

8/21 木曜日の朝‼️
ミッキーたんさん

アバルト695 コンペティツィオー ...
白二世さん

あ ふ れ る 個性🚙
mimori431さん

今日のツマミ😁
一時停止100%さん

風重し野分彼方で東進す
CSDJPさん

この記事へのコメント

コメントはありません。

プロフィール

「32GT-R復活できるかまだわかりませんが、ちょっと振り返ってみた http://cvw.jp/b/483232/47253787/
何シテル?   10/01 20:57
東北で32GT-Rに乗っています。 最近は錆の対応に追われています。 錆びない車が欲しいです・・・(;´Д`) よろしくお願いします。 Youtub...
みんカラ新規会員登録

ユーザー内検索

<< 2025/8 >>

     12
3456789
10111213141516
17181920212223
24252627282930
31      

リンク・クリップ

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
日産 スカイライン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月
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation