Не помню никакой кривизны с x86 в те стародавние времена, когда я этим hiew-ом пользовался.
Я тоже пользовался этим HIEW в стародавние времена и помнится мне, что он не только код, но и .data пытался раздиссемблировать как инструкции процессора.
Понятия не имею, что умеет hiew, если нужен редактор бинриников с дизассемблером, то есть например https://github.com/sebastianbiallas/ht, я им раньше пользовался
Я когда-то искал, и не нашёл такого же готового комбайна, поэтому просто запускаю hiew в dosbox. Пробовал biew, но он глючил и выглядел страшно.
В качестве {,диз}ассемблера удобно использовать n{,dis}asm, для просмотра бинарников - hexyl или hexdump, для редактирования - hexedit, для более сложных случаев - xxd в пайплайнах.
Если нужно ещё и понимать/разбирать тот код, на который смотришь, а не просто несколько байт поправить, то Radare2 или Ghidra.