Я короче форкнул редактор для себя. Портебл версия:
Neohextion
Не гитхаб?.. даже не знаю, хорошо это или плохо.
Ну а чо делать, портебл ты делать не хочешь и говоришь, что в ini это не модно, надо писать в реестр. 
Теперь портебл, настройки сохраняет в settings.ini, без вариантов. Так правильно. По умолчанию японский шрифт моноширинный встроен, 1:2 к английскому (что бы ровно).
Это какая-то странная тема. Есть настройки проекта, можно их расширить немного (хотя ты выкинул темы, так что, не знаю, что там расширять). Они сохраняются в настройках в новой версии, но не в .ini, да.
Только для Винды.
Ну вот в этом и проблема. Я виндой не пользуюсь больше десяти лет и не вернусь на неё. Смысл именно в кроссплатформенности.
Добавил иконку, без иконки было не солидно.
А иконки под виндой разве не было? Это баг.
Скомпилировано GCC, поэтому не должно требовать рантаймов visual c++ runtime.
А причем тут visual c++ runtime, если база – Qt? И какая разница, чем скомпилировано? Хоть шлангом.
На базе старой версии, до того как был добавлен дизассемблер. Потому что дизассемблер в гекс редакторе не_нужен. Разработка куда-то идёт не туда, если честно. Гекс редактор должен быть простым как wxMEdit. Но никто не слушает. 
А редатор в целом ведь норм, жалко его. Поэтому и приходится допиливать. Раз GNU, то не обижайтесь на самодеятельность.
Для этого он и GNU. Форкай сколько влезет) У меня другое видение: это должен быть не просто редактор, а полноценная среда для ромхакинга.
Этот ваш Qt6 компилировался три блин часа, между прочим! Поэтому, не хотелось влазить в это болото, но что делать. Всё ради портебл.
Оно рассчитано в основном на сборку на мощностях гитхаба. Если бы я у себя собирал – с ума бы сошел.
У меня работает, но на разных системах не тестил. Я доволен, теперь можно пользоваться, только иконки сделать как в 010 Editor, а не как на этих ваших Маках, разноцветные и большие. 
Надо как у Винды 98, маленькое и пикселявое. Но это потом.
Иконки мне тоже не нравятся.
Добавлено позже:Если провести аналогию, то надо как на картинке по центру.
Сейчас идёт в сторону, как справа.
Дизассемблер m86k нужен, но не всем. Теряется универсальность, сильно большой заход в мегадрайв.
Для тех, кто редактит игры Cоньки или компа это лишнее, например.
Если напихивать дизассемблер и прочее прочее, то софтина перестаёт быть просто hex-редактором и превращается в среду разработки для моддинга ромов именно Genesis. А Saturn что? Чем редактить игры Сатурна? Где дизассемблер SH-2? А PlayStation 2? А PSP?
Но, я не смотрел как там сейчас сделано в RTHextion. Если плагином, который подключает дизассемблер нужной платформы и не сильно усложняет код, то наверное норм.
Если неотключаемая фишка, то нужно только ромхакерам Genesis.
Тут ещё проблема в том, что чем больше кода, тем сложнее в нем разобраться со стороны.
Ну вот ты посмотри. Там дизасмы для разных систем. Лучше всего работает для m68k – это правда, но, кроме этого есть Z80, 6502, ARM, R4300 и V30MZ.
Добавлено позже:можно добавить сверху колонку какой это байт чтоб самому не отчитывать
(Ссылка на вложение)
типа как здесь
Можно, а зачем? ©
(Ссылка на вложение)
Добавлено позже:
Тут что то говорили про значения в хедере. В идеале хотелось бы чтоб это было, и списком, и как в DnSpy
(Ссылка на вложение)
А чем разбор хедера на секции не канает?
Добавлено позже:
Когда нажимаешь в Tables->Generate а потом вводишь например букву A. Программа зависает. Хотелось бы возможность отменить этот процесс и видеть прогрессбар
Тут не прогрессбар нужен, а защита))
Добавлено позже:Как ее использовать? Я как не пытался она у меня не показывалась?
Генерацию таблиц? Блин, нужно хелп делать, мне это показалось интуитивно-понятным: ты вводишь строку, прога ее находит по относительным значениям и строит таблицу для латинского алфавита.
Добавлено позже:
хотелось бы чтоб предыдущее и следующее положение работало не только на кнопках в программе но и на кнопках у мышки и с комбинацией клавиш alt+← и alt+→
Это работает через шорткаты как у джетбрейнса: ctrl/cmd + [ (назад) и ctrl/cmd + ] (вперед)
Добавлено позже:а как обратную операцию от parse сделать? а то у меня текст воспринимается как код и приходиться заново переоткрывать файл
[/quote]
Ну, либо ctrl/cmd+z, либо выделить секции и объединить обратно. А так вообще через контекстное меню секции можно выбрать, в каком виде она должна отображаться.
Добавлено позже:Список фич:
- текст (код) можно копировать как base64, что бы просто было копировать разным chatgpt на анализ.
Это полезно тем, кто хочет скопировать кусок кода чатботу (например, в deepseek, kimi или z.ai) и спросить что там такое. Обычно там можно загружать файлы, но не всегда.
Как пользоваться: например копируем начало файла, вставляем чатботу и говорим: "это в base64, посмотри что за кусок, есть ли там что-то интересное и где header.
Если есть что-то более профессиональное или платная подписка, то такое обычно не нужно. Но, многие сайты корявые (типо poe) и нормально можно скопировать только через base64
Странно. Не сталкивался с таким. Текс дизасма принимает нормально, хексы тоже.
Самое главное, правой мышкой выделение отключил, оно мешало пользоваться контекстным меню. Выделаешь типо, нажимаешь правой и выделение сбилось. В HxD и других отключено, только в RTHextion можно было выделять и это создавало проблемы.
Это, очевидно баг, который я не заметил, т.к. не пытаюсь ничего выделять правой кнопкой мыши. Да и мыши-то у меня нету.
- добавил кнопку "Run". Что она запускает, можно настроить в настройках. Эта же кнопка есть в "Execute" менюшке.
Возможно, потом добавлю туда "translate code" и что еще можно запустить. Пока там только "Run"
А тут поподробнее, как это работает? Ты указываешь приложение и передаешь файл как параметр?
- Увеличил в три раза "карту изменений", теперь на ней хотя бы что-то видно и не нужно увеличительное стекло.
Это тогда нужно вынести в настройки.
- Все значки заменил на Tango, стандартную для Linux и знакомую по KDE. Стало выглядеть солидно.
А лицензия у них какая?
- Добавил переключение кодировок прямо на панельку, потому что это важное. Shift-Jis поставил в самый верх, что бы просто было найти.
Я думал так сделать, но это ни разу не понадобилось. Зачем менять кодировку на ходу? Это, по сути, одноразовое действие.
- Переструктурировал меню, теперь в других местах. Старался сделать более логично, как в HxD и wxMEdit, насколько это было возможно, за короткое время. Например, "кодировки" уехали из меню "Файл" в "Просмотр -> Кодировка текста".
Но, там все равно запутанно немного, но лучше чем было.
Нужно сделать ревью меню, оно там разрослось и запуталось, это правда.
- Удалил фичи, которые забаговывали прогу: поддержку тем оформления, пресеты и всё это. Тему менять теперь нельзя и глючной кнопки "Default" нету. Она всё равно ничего не сбрасывала, только ломала.
Весь геморрой исключительно из-за темной темы. Достаточно было выпилить ее. А так лучше конечно починить.
Что бы сбросить настройки, теперь можно просто удалить ini файл в папке программы.
А зачем тебе это?
Если вам нужно несколько тем оформления, ну можно же держать несколько копий редактора. Он не хранит в реестре настройки, как оригинал.
Тот же вопрос.
- Удалил поддержку IPS. Создание IPS, загрузка IPS и всё это меню.
Чем тебе IPS не угодил? Я бы сделал свой нормальный формат, но IPS, по сути, индустриальный стандарт.
"Просмотр изменений" переехал в Window меню.
Спорно.
- Удалил поддержку мультиязыка и все соответствующие меню. Оставил только английский. Редактор ведь для переводчиков, они обязаны знать этот язык. Иначе как они переводить-то будут.
Может и правильно. Мне, в целом, плевать, но некоторым очень нужно юзать софт на родном.
И другие фичи, что я забыл. Уже много изменений короче, но в основном на юзабилити, чем на функционал.
Вроде ничего не сломал.
upd: нашёл три бага, но так в оригинале было. Если тему переключаешь светлая/черная, то глючит.
А точнее?
Если открыть несколько файлов, то шрифт только в первом норм.
Что это значит?
Если жмешь "новый файл", то работает не так как этого ожидаешь.
А как ты ожидаешь?)
Шрифт косячный высплывающей подсказки, если навести курсор на "закрыть окно".
скрин?
Карта изменений глючит, бывает белой становится.
После чего это происходит?
upd2: cамые критичные баги пофиксил, в версии 2.2.1 и новее. Шрифт теперь нормально в подсказках и между табами, при открытии новых вкладок открывается редактор с 00.
Осталось мало багов, но уже надоело. Пока останется так.
[/spoiler]
Ну тут ты должен меня понять))
Скачать можно на Gitflic в релизах.
Это вот меня печалит. Изначальная идея была в редакторе, который доступен на все популярные современные платформы, а под винду этого добра как говна.