| nana4 | 
		
			
				 日時: 2024/01/25 (Thu) 17:09     記事の件名: Z80逆アセンブラhojaのラベルが付かなくなるバグを治すパッチ | 
			 
			
				
  | 
			 
			
				Z80逆アセンブラのhojaはとてもすばらしく
 いつも便利に使わせていただいております
 このソフトのラベルが付かなくなるバグを治すパッチを公開します
 
 【パッチのダウンロードサイト】
 https://ux.getuploader.com/nana4/
 
 【パッチ元のソフトのダウンロードサイト】
 https://www.vector.co.jp/soft/unix/prog/se051433.html
 
 【パッチの当て方】
 hoja.cとhoja.c.patchを同一フォルダにコピーして下記のコマンドを実行する
 >patch < hoja.c.patch
 あとはhojaを再コンパイルすればOKです
 
 【おまけ1】
 hoja_cust.c.patchとihex_cust.c.patchは自分用にオプションを追加したものです
 (アルゴリズムを理解しないままカンで作ったので正しく動作しないかも)
 hoja.c.patchのパッチを当てる前の元ファイルhoja.cに対するパッチです
 
 
 【おまけ2】
 hoja.exeはhoja_cust.cをWindows向けにコンパイルした実行ファイルです
 なお追加したオプションは以下の3個です
  -a  ラベルに通番ではなくアドレスを付ける
  -D  十進数に'D'を付加しないで出力する
  -f  1バイト(2バイト)の16進数を3桁(5桁)0埋めにする
 
 【修正漏れ情報】
 改良したhojaでもラベルが付かない場合は、教えて下さると嬉しいです
 ただ情報があっても直せないかもしれません
 
 【最後に】
 hoja作者の大場様には深く感謝します
 また修正漏れを教えてくださったちくらっぺ様も感謝します
 なお、このパッチに伴うトラブルは自己責任でお願いします | 
			 
		  |