Z80の 逆アセンブラです。
Rust の勉強のために、作っています。 まだRust 初心者です。
rust を入れてください。 下記で実行してください。
$ cargo run dasm [逆アセンブルしたいバイナリファイルのファイル名]
- 逆アセンブル結果に間違いがあれば修正する
- Undocument な命令も対応する
- ラベルに対応する
- CBH の命令に対応しました
- マシンコードをアスキーコードとする、文字を出力するようにしました
- 上記に関して、半角ひらがなと、半角カタカナに対応しました
- 上記を、全角文字(UTF-8) として出力できるようにしました
- ORG 疑似命令用のアドレスを、(-oで)指定できるようにしました
- DDH / FDH 命令に対応しました
- EDH 命令に対応しました
- JR命令のアドレス計算がマイナスになると落ちるのを修正した
LICENSE ファイルを見てください。
基本的に無保証です。 利用したことによる損害、利用できなかったことによる損害については、当方では感知できません