|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Ноя 21, 2003 10:35:18 очень нужно отладить досовскую прогу (поковыряться в ней) всегда юзал SoftIce 1,0 для MSDOS но в этот раз получил большой облом - эта прога запускается вместе с DOS32А, а последний, если СофтАйс висит в памяти, сильно ругается на недопустимые условия вот что выдает: DOS/32A Protected Mode Run-time Version 7.2 Copiright © Supernar Systems LTD 1996-2002) DOS/32A fatal (0002): system software does not follow VCPI/DPMI specification. пробовал деглюкер, резидентный и нет, софтайс версий 1,0 и 2,8, тоже не помогает. под 95 виндой в режиме MSDOS эта прога не работает, так как ломится к видеопамяти напрямую и еще к чемуто и винда ее обламывает. :( вобщем сакс полный :( неужели НИКАК в такой проге нельзя поковыряться? |
|
|
Дата: Ноя 21, 2003 11:33:34 может поставить софтайс свежее -3.2 вроде под дос последний... |
|
|
Дата: Ноя 21, 2003 11:41:49 Sickle не помогет. я так понял что DOS32A.exe - эта программа, которая запускает защещенний режим. и при этом напрочь не любит отладчики. имхо он чемто DOS4GW напоминает, но по продвинутее будеь потомучто та прога, которую ломать надо стартует так: c:\dos32a.exe dsegs.exe без DOS32A dsegs.exe не стартует. |
|
|
Дата: Ноя 21, 2003 17:42:35 А в VDM она запускается? |
|
|
Дата: Ноя 21, 2003 18:10:55 попробуй SUNSYS Protected Mode Debugger. "SUNSYS Protected Mode Debugger is a stand alone debugger program which allows programmers to debug 16-bit and 32-bit protected mode applications." он спец. разработан для dos32a и входит в комплект разработчика под dos32a. Сам проект находится по адресу http://dos32a.sourceforge.net/ линк на описание дебаггера: http://dos32a.sourceforge.net/html/util/4.html вобщем, как и обычно, RTFM! ;-] |
|
|
Дата: Ноя 21, 2003 18:41:09 intuit Это, безусловно, решение проблемы. Просто я хотел бы сказать, что progman, похоже, не совсем соображает, что делает. Переключение в защищенный режим под DOS не переживет НИ ОДИН отладчик - DG, Ice, CUP - великолепные вещи - но они сдохнут при переключении в защищенный режим. Для этих целей надо использовать самый обычный айс для Windows и запускать отлаживоемое приложение в виртуальной машине DOS. Другое дело, что не все приложения соглашаются так запускаться... Поэтому я и спросил. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.035 |