H8 .marファイルのポーティングについて

お世話になります。entakeと申します。

H8向けに書かれたアセンブラコード(1万行程)をRAマイコン用に移植したいのですが、一つ一つアセンブラの動きを読み解いてC言語化するしか手はないでしょうか?

一応、H8アセンブラ入門という書籍は購入済ですが、何かツールで変換できるとか他に手がありましたら教えていただけると助かります。

以上、よろしくお願いいたします。