Если при использовании метода прямого отображения в видеобуфер программа под ДОС`ом запускается нормально, а под Windows 2000 нет. Это и ежу понятно (Прямое обращение к железу). А вот если под Windows 2000 запустить Волков Командер и в нем запустить эту же прогу , изображение появляется на экране и прога работает (вроде) корректно. Вот только не понятно ПОЧЕМУ? . У многих спрашивал , мне никто вразумительного ответа не дал.
а как ты без волкова запускаешь ? Может создать ярлык я явно прописать например совместимость с win95 ?
ADD Нет там прямого обращения к железу, просто надо видеостраницу переключить(см. функцию 2 прерывания 10h), только не помню на какую, то ли на нулевую, то ли на первую.
ADD чето я не пойму об чем речь. ты запускаешь в досбоксе и все работает, а если скомпилить в win PE формат и запустить - то не работает? так понятно - в досбоксе (волков командер твой) - это ntvdm, ей можно