Про "все" я не утверждал. Да чисто алгоритмические глюки какие-нибудь. Типа выхода за границы экрана. Разбираться лень, это вы уж сами. Вот - тестовая досовая прога, инитит (через БИОС, т.е. как у вас) 4 разных режима и рисует (тоже через БИОС) разноцветные треугольники. Все работает, хотя, когда запускал под XP, то режимы 9 и 12h оказались неразличимы (а ведь у них разные разрешения по точкам), а под 2000 не сработал режим 9 (выдал черный экран). Походу, тут еще зависит - какая видеокарта, какие дрова и т.п. NTVDM ведь мало что сам делает, он все пытается смоделировать через Винду. Корректные проги под ним работают, а чуть в сторону - и привет. Более качественное моделирование, в том числе эмуляция процессора и обработка ошибок, это давно известно - почитайте историю Досбокса. А мелкомяхким пофиг качество работы ДОС-прог - накорябали абы шо, шоб було.
MMIX Попробуйте графику из Рисуем эллипс сообщения #7-#9 рисование в режимах 0Dh, 0Eh, 0Fh, 10h, 11h, 12h, вроде и без досбокса должны работать, а с 13h режимом вообще проблем никогда не было
Такой момент. В Windows 7/VISTA DOS-программы вообще никакие не работают, даже "правильно написаные" или всё-таки какие-то работают.
DOSBox это же виртуальная машина. Можно и полноценную виртуальную машину использовать. Я вот VirtualBOX установил, а на неё MSDOS622. И WindowsXP у меня тоже есть на VirtualBOX