BBB » 26 фев 2008, 15:35
WinMain писал(а):Хотя, как я помню, были умельцы, которые могли в консольном режиме перепрограммировать знакогенератор, чтобы на одно знакоместо умещалось сразу два символа. Т.е. на одном стандартном знакоместе 8х16 пикселей отображалось два символа 8х8 пикселей.
Ну, если ркчь о EGA/VGA, там особых "супер-умений" и не нужно было. Были стандартные ф-ии (наверное, 10h-прерывания... точно уж не вспомню) загрузки изображений символов. Собственно, многие (если не все) русификаторы так поступали. Учитывая, что в компах кириллический шрифт часто вообще отсутствовал.
Другое дело, как потом этим пользоваться. Ведь это только визуально было бы два символа, а логически-то все равно один. Т.е. какой ТЕКСТ надо "написать" на экране, чтобы ВИЗУАЛЬНО было бы то, что нужно
[quote="WinMain"]Хотя, как я помню, были умельцы, которые могли в консольном режиме перепрограммировать знакогенератор, чтобы на одно знакоместо умещалось сразу два символа. Т.е. на одном стандартном знакоместе 8х16 пикселей отображалось два символа 8х8 пикселей.[/quote] Ну, если ркчь о EGA/VGA, там особых "супер-умений" и не нужно было. Были стандартные ф-ии (наверное, 10h-прерывания... точно уж не вспомню) загрузки изображений символов. Собственно, многие (если не все) русификаторы так поступали. Учитывая, что в компах кириллический шрифт часто вообще отсутствовал.
Другое дело, как потом этим пользоваться. Ведь это только визуально было бы два символа, а логически-то все равно один. Т.е. какой ТЕКСТ надо "написать" на экране, чтобы ВИЗУАЛЬНО было бы то, что нужно :)