По Ctrl-G у меня открывается окно "Choose address to jump" :) Может, Alt-G? Спасибо.
Верно. Оказалось нужно "Edit-Operand types-Offset by current segment" Ctrl-O. Спасибо! Там сработало оно же.
В продолжение темы http://wasm.ru/forum/viewtopic.php?id=36674 Дизассемблирую 16-разрядную программу под MS-DOS. Программа невелика, весь код — в...
Я знаю, где находится переменная с именем файла. Я знаю, где вызывается int 21h, которому предшествует mov ah, 3Dh. Я могу найти, из каких мест...
Нарисовать битмап с известной палитрой или проиграть PCM — не проблема. Вопрос только, как узнать, что программа под досом делает именно это. А...
Где его взять? Там же, где IDA Pro? :) Есть ли смысл в декомпиляторе, если программа писалась не на Си?
Нет. Dosbox — основное средство для запускания досовых программ. Если Qemu или VirtualBox дадут какие-то преимущества, буду запускать там. А пишу...
Компилятор под ДОС искать? И зачем? Вывод gcc -S для этой цели подойдёт? Использую его как справочник по ассемблеру. Сама программа, вроде,...
Читает несколько других файлов: текстовые сообщения, звуки PCM, картинки, и байткод, который управляет их выводом.
Сперва нужно понять, что и как она делает :) Я и спрашиваю, как это лучше выяснять.
Есть небольшая программа под MS-DOS. Вроде бы изначально написанная на ассемблере и без каких-либо защит от отладки. Требуется написать...
Так там и сделано. Вопрос был в том, как это скомпилировать и слинковать, не ставя вторую ОС в чрут :) Предложенный выше оверлей требует...
Полторы тысячи строк на ассемблере. Неохота переписывать :) Благо он отдельным файлом и линкуется в отдельную библиотеку. И, кажется, понял, как...
Имена участников (разделяйте запятой).