10進数のファイルデータを16bitアドレスのIHXに変換するPythonコード。EXEでフリーのがあるけど、exeは困るので、Pythonで書いた。
今更16bitのIHXファイルなんて、誰が喜ぶんだか。
以下みたいに一行1つの10進数が並んでいるファイルを喰わせると、標準出力にIHXを吐き出すので、適当に保存してください。
123 1 0 10 25
実行:
python ihx16.py 入力ファイル > rom.ihx
標準入力からも可。
cat ファイル | python inh16.py > rom.ihx