Как нарисовать красивый шрифт?
Есть идея создания чего-то отдаленно напоминающего dos, только с принципиально другими "визуальными эфектами"
как переделать шрифты??? |
1. А зачем делать нечто ДОСоподобное? Чем не устраивают имеющиеся разновидности (их куча!)
2. Другие "визуальные эффекты" упрутся в графические режимы. Стандартные режимы (которые поддерживает обычный ДОС) не дадут разгуляться. Нестандартные (VGA, SVGA) - они и есть нестандартные, не каждая карточка захочет под ними нормально работать. Универсальный драйвер под все карточки - это только для стандартных режимов. А если нужны нестандартные, то придется практически для каждой видеокарточки драйвер писать. Причем самому! На самом деле, да, пытались стандартизировать и это дело, через frame buffer и бивис карточки, который должен отвечать стандартам VESA. Но возьмите, к примеру, крайне распространенную в прошлом карточку - S3 Trio. Фиг она frame buffer поддерживает, и никаким стандартам ее бивис отвечать не хочет. Вот и все. Странно, что эта шнява еще как-то под виндой работает. |
Да пока глобальных планов захвата мирового могущества нет - так, легкая длясебятинка.
Так что пока не заморачиваюсь над глобальным всеработанием. Мне больше интересно на данный момент как выводить и считывать строчки-закорючки(т.е измененный до неузнаваемости шрифт). |
Ну, не знаю, ответов пока не было, ляпну еще раз... Проблема в том, что стандартные режимы ДОСа позволяют выводить шрифт только с низким разрешением, довольно корявый. И принципиально улучшить его из-за низкого разрешения невозможно. Все упирается именно в работу с экраном, а не в то, что дядюшка Билли из каких-то гнусных побуждений сделал корявый шрифт. Шрифт практически оптимален для того низкого разрешения, с которым это все показывается.
|
XPEHOMETP
Можно добавить, что в текстовых режимах знакоместо ограничено всего двумя цветами (фона и самого символа), что тоже не способствует особой красоте. Den032 Если интересует именно смена шрифта в текстовом режиме в реальном режиме работы процессора, то посмотрите в сторону исходников всяких keyrus'ов и его аналогов. они как раз перпрограммируют таблицу знакогенератора. http://www.google.ru/search?hl=ru&q=keyrus+sources Мы занимались такой фигнёй на лабах на втором курсе, но я сам уже ничего не помню. Ибо бесполезный балласт. |
Время: 09:20. |
Время: 09:20.
© OSzone.net 2001-