Некоторое время назад разбирался с отладчиком и сделал раскрашенный вариант документации.
Attachment:
mtdbg_pdf_odt.7z [145.9 KiB]
Downloaded 92 times
В архиве ODT и PDF файлы.
Также, если кому интересно - список меток с адресами можно получить использовав утилиты идущие в комплекте с FASM.
Например для линуксовой версии это выглядит приблизительно так:
Code:
#!/bin/bash
#
echo "lang fix ru"
echo "lang fix ru" > lang.inc
fasm -m 16384 animage.asm animage -s animage.fas
listing -b 4 animage.fas animage.dbg
symbols animage.fas animage.sbl
rm -f lang.inc
exit 0
Однако даже самый очищенный файл, полученный из утилиты
symbols, содержит мусор. И к тому же порядок следования названий меток и адресов наоборот от требуемого для отладчика.
У меня есть планы прикрутить OpenDialog к отладчику для выбора отлаживаемого файла. Существующий синтаксис при этом не поменяется. Добавится только одна опция указывающая брать путь из области полученной от OpenDialog. По пути возможно доработаю утилиту
symbols до необходимого отладчику формата
*.dbg