![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Разрешение в DOS
Landgraph © (2003-07-17 09:12:00)
Наверно большинство уже забыло/не знает что это такое =)
Я вот тут меня в ДОСе разрешение (на 800х600), он его ставит, но символы выводить отказывается =(
Чем лечить?
P.S. Перехватывать прерывание клавиатуры и самому рисовать не предлагать. Спрашиваю именно о встроенных функциях BIOS/DOS
Vlad Oshin (2003-07-17 14:32:00) [1]
хотя, стоп...
> работать с SVGA (до 16 млн. цветов при 800x600).
нет, такой не поддерживается!
Vlad Oshin (2003-07-17 14:30:00) [2]
> Anatoly Podgoretsky © (17.07.03 14:22)
аааааааааа.....
точно, но там да, бардак, я его сразу отмел, потому и не помню :)
> Landgraph
прошу прощения :)
но текст не пройдет все равно.
Anatoly Podgoretsky (2003-07-17 14:22:00) [3]
Vlad Oshin © (17.07.03 10:29)
Поддерживается, но как правило отсутствует знакогенератор, надо писать свой драйвер, что бы работало. При том достаточно сложный, с каждым видеорежимом бороться индивидуально, часть видеорежимов работает и без драйвера, иногда без верхней половины кодовой таблицы.
Vlad Oshin (2003-07-17 14:21:00) [4]
> 800х600 по любому стандартно не поддерживается
если у тебя работает, то наверняка что сверху надстроено
в надстройке и должны быть шрифты
а текст в графике не пройдет
Landgraph (2003-07-17 14:08:00) [5]
Там еще можно работать с SVGA (до 16 млн. цветов при 800x600).
Проблема в том, что он не выводит символы (9-ая функция 21-ого прерывания, например) =(
А писать отдельно программу, рисующую все 256 символов не хочется. Вот и спрашивается: как заставить стандартные функции писать в графическом режиме? Или это нереально?
Vlad Oshin (2003-07-17 10:29:00) [6]
ну там вроде до 13h режимов
в текстовом режиме одно
в графических - другое
но 800х600 по любому стандартно не поддерживается, а вопрос очень не понятен, вот.
Song (2003-07-17 10:04:00) [7]
А в ДОСе разве графическое разрешение?