DOSBox Debugger 0.72 отладчик достаточно запустить в установленной папке программы. Не поддерживает запись звук и видео. используется для отладки программ. Для запуска отладки достаточно набрать debug имя программы или нажать Alt+Pause в процессе эмуляции DOS'a. сам отладчик похож по виду на Soft-Ice: для перемещения по бинарному дампу используйте PgUp/PgDn,стрелка вверх и вниз перемещает указатель по дизассемблеру. чтобы увидеть список возможных команд, нужно набрать HELP и нажать Enter, используйте клавиши Home/End для скролла по справке. перечислю некоторые используемые команды и сочетания клавишей: Alt+D, E, S, X, B переключает бинарный вид на DS:SI, ESI, SS:SP, DSX, ES:BX F9 устанавливает/убирает точку останова(breakpoint), при этом дизассемблированный текст маркируется красным. F10 пошаговое выполнение команды, в том числе и CALL. F11 выполнение команды и шаг дальше(можно пропустить отладку CALL и REP MOVSB) Для выполнения команд нужно нажимать Enter: BP [сегмент]:[смещение] - установка точки прерывания BPINT [Номер прерывания] [ значение регистра AH или *] - остановка вызова прерывания по условному значению AH(можно указать *, если не важно). например, BPINT 10h * - останов на операции с видео. BPLIST - отображает список точек останова BPDEL [Номер] / * - удаляет точку останова по номеру, * - все. C / D [сегмент]:[смещение] - отображение дизассемблера(С) или бинарного дампа(D) по указанному адресу. INT [номер] - выполнение прерывания SR [регистр] [значение] - задает регистр или флаг процессора.(например af, cf, df,...) SM [сегмент]:[смещение] [значение 1] [значение 2] [значение ..] заносит по указанному адресу перечисленные значения. MEMDUMP [сегмент]:[смещение] [размер] - записывает содержимое памяти в файл memdump.txt MEMDUMPBIN [сегмент]:[смещение] [размер] - записывает содержимое памяти в бинарный файл memdump.bin еще одно описание есть на форуме: VOGONS :: View topic - DOSBox debuggerl скачать