| Разработка и ромхакинг > Ромхакинг и программирование |
| [SNES] Анонс разработки отладчика для IDA |
| (1/1) |
| DrMefistO:
Привет всем, Хочу официально объявить, что отладчику снесовских ромов для IDA - быть (мне наконец-то удалось завести отладку)! Проект трудный, приходится воротить множество костылей:) Но должно получиться годно. Основываюсь на ныне заброшенном автором эмуляторе Mesen-S. Когда точно будет релиз сказать пока сложно (хочу успеть до НГ), поэтому выложу когда будет готов. Вот пока небольшая затравка:) Кто хочет внести какие-то предложения, или о чём-то спросить - милости прошу. |
| UnderCrops:
Если, действительно, милости просишь, тогда скажи, если ли у тебя нормальный билдер для собрания рома? А то asar не может понять, что такое РЕА. upload image |
| Yoti:
Версия какая нужна? 7.5 SP3?)) |
| DrMefistO:
--- Цитата: Yoti от 21 Декабрь 2020, 23:54:58 ---Версия какая нужна? 7.5 SP3?)) --- Конец цитаты --- Да, всё равно есть же слитая)) Добавлено позже: --- Цитата: UnderCrops от 21 Декабрь 2020, 23:34:30 ---Если, действительно, милости просишь, тогда скажи, если ли у тебя нормальный билдер для собрания рома? А то asar не может понять, что такое РЕА. upload image --- Конец цитаты --- А можно в соответствующую тему? |
| dedok179:
--- Цитата: DrMefistO от 21 Декабрь 2020, 21:31:16 ---Привет всем, Хочу официально объявить, что отладчику снесовских ромов для IDA - быть (мне наконец-то удалось завести отладку)! Проект трудный, приходится воротить множество костылей:) Но должно получиться годно. Основываюсь на ныне заброшенном автором эмуляторе Mesen-S. Когда точно будет релиз сказать пока сложно (хочу успеть до НГ), поэтому выложу когда будет готов. Вот пока небольшая затравка:) (Ссылка на вложение) Кто хочет внести какие-то предложения, или о чём-то спросить - милости прошу. --- Конец цитаты --- Новый проект от маэстро это всегда приятно, спасибо тебе за труды. |
| DrMefistO:
Брейкпоинты теперь тоже работают. |
| CaH4e3:
а для 68 нельзя? я только скриптов себе понаписал. |
| DrMefistO:
--- Цитата: CaH4e3 от 23 Декабрь 2020, 22:40:26 ---а для 68 нельзя? я только скриптов себе понаписал. --- Конец цитаты --- Ориентируйся, что скорее нет. Скрипты адаптировать проще, чем поддерживать туеву хучу версий плагина. |
| CaH4e3:
--- Цитата: DrMefistO от 23 Декабрь 2020, 22:56:50 ---Ориентируйся, что скорее нет. Скрипты адаптировать проще, чем поддерживать туеву хучу версий плагина. --- Конец цитаты --- при той скорости, с какой выходят новые версии и с какой все на них сразу пересаживаются, мне все скрипты заново раз в полгода пришлось бы переписывать. когда я писал денди геймбой скрипты - это было на до 65 иды, потом пошла 68 и под нее я писал уже все следующие поколения - смд, снес (только в этой иде появился вообще первый снес дизасм) семерку я еще могу опционально использовать в каком-то некстгене или реверсе аркад или писюка, потому что там декомпилятор. а вот остальное пересаживать туда нет никакого смысла и чего-то более нового по функционалу. опять же все пересаживать на гидру я тоже не потяну целиком. приходится держать пять версий иды лол под каждую платформу, на которую я когда-то что-то скриптовал, когда других ид не было. от дизасма снеса в иде я вижу одну рипнципиальную пользу, которая реализуема в любой версии иды - выставление не только трассы кода, но и установка соответствующих процессорных флагов в рилтайме каждому опкоду, чтобы можно было однозначно вычислять эффективные адреса операндов коротких инструкций. с этой задачей встроенный модуль проца, даже модифицированный, справлаяется прямо скажем хреново, а местами - очень. но впринципе, мне теперь это тоже не очень надо, потому что я уломал добавить в бизхок пару фич для логгинга именно процессорных флагов и теперь и без живой трассы я могу логить правильные значения офсетов, так что я сильно плакать не буду. а дизасм пригодится, если там будет хотя бы общий функционал дебага иды в плане бряков и трассировки. а то какой мумулятор не возьми, везде что-то через жопу делать надо или вообще нельзя. |
| perfect_genius:
Иностранцы вообще знают о твоих инструментах? Не знакомил их? А то что-то никакого хайпа не видно. Неужели ретро таки потихоньку умирает вместе со стареющими нами... :( |
| MetalliC:
хайп это нечто в жепе у диванной публики и школоты :) кому надо в курсе дела (и наши и ихние), пользуются себе молча без шума и пыли |
| Навигация |
| Главная страница сообщений |