Показать сообщение отдельно
Старый 28.05.2005, 06:26     # 2
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
ELFonok
Скорее всего нужно поменять константы 8 на 16, т.е. "gx db 8" и "gy db 8" на "gx db 16" и "gy db 16".
Хотя, сорри. Это создает совсем другой эффект. Я так понял, 8х8 - размер шрифта в пикселях? Сейчас запустил у себя эту прогу - шриф не то что 8х8, а раза в 4 больше...
Гыхм... Насколько я понял тип шрифта задается в строках
Код:
mov ax,1130h
mov bh,03h
int 10h
Тебе нужно 03h заменить на одно из значений:
Код:
 ftCgaGr8x8   = 0; // 8x8, графические режимы CGA (вектор int 1Fh) 
 ftCurGr      = 1; // шрифт текущего графического режима (вектор int 43h) 
 ftBios8x14   = 2; // 8x14, шрифт BIOS
 ftBios8x8    = 3; // 8x8, шрифт BIOS
 ftBios8x8Ext = 4; // 8x8, шрифт BIOS, вторая половина таблицы (#128-#255)
 ftBios9x14   = 5; // 9x14, шрифт BIOS
 ftBios8x16   = 6; // 8x16, шрифт BIOS
 ftBios9x16   = 7; // 9x16, шрифт BIOS
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!

Последний раз редактировалось Ghost; 28.05.2005 в 06:55. Причина: чертов Сайгон...
Ghost вне форума