![]() |
SoftIce
Вобщем такая фигня: поставил SoftIce. Никаких брейкпоинтов не ставил. Запускаю игру, только начал играть и... БАЦ, выбросило в SoftIce. Возвращаюсь в игру, опять! В других игрухах также:( Главное ниодного брейка не стоит. Помогите, как пофиксить это?
И еще вопрос. Можно ли как-то выгрузить SoftIce из памяти? По CTRL+ALT+DEL ничего нет. Пробовал спец проги, которые показывают все процессы - там не поймешь, где что. На сам SoftIce нет намека. P.S. Все это в win98. |
Всё преимущество SoftIce под 9x состоит в загрузки его до виндовс, то есть в нулевом кольце, это дает тебе возможность заниматься отладкой даже самой ОС, драйверов и т.п.
Если глючит СофтАйс, используй TRW2000, не плохой отладчик, под 9x частенько его юзал, его можешь грузить в любое время. Может ты во время игры Ctrl+D нажимаешь ;-) |
FAULTS OFF;X; - Проверь, стоит ли в общих настройках
Инициализации в конце эта команда. Похоже что это реакция на системные сбои. Если это не поможет,то надо смотреть конкретно(более детально) ... Выгрузить SI нельзя,но можно его загружать вручную - судя по-всему пока(см. предыдущий пост) енто тебя должно устроить :). |
Я хочу спросить, как в XP c помощью Numega Driver Studio v2.6 отлаживать dos'овские приложения?
|
Zhiberya
bpint 21 bpint 10 и т.д. Допустим появляется строка: Enter password: Вывести её можно разными способами, но в основном используют mov ah,09h mov dx,offset Pass int 21 |
nice
Если бы у меня в досовской проге что-нить вылазело, аля введите пасворд, то у меня бы небыло вопросов, но проги которые я хочу отлаживать не выдают ни каких сообщений, апросто выполняют свою задачу и завершаются! Я их сам пишу. |
Цитата:
|
Zhiberya
Тогда в чем же вопрос????? Ну ставь брекпоинты на свои прерывания, или ты не используешь никаких прерываний? :biggrin: |
| Часовой пояс GMT +4, время: 07:50. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.