
		             VGA480
			     ──────

   Предлагаю  вашему вниманию небольшую ассемблерную программку,
которая на VGA может устанавливать режим 30 строк, сохраняя фонт 8х16 или
включая фонт 8х14 и добавляя еще 4 строки. Идея этой программы в том,
чтобы включать режим 480 строк растра вместо стандартного режима в
400 строк растра.
   В исходное состояние можно вернуться нажатием Alt-F9 в NC или командой
MODE CO80.
   Я думаю это понравится всем, кто работает в Multi Editor и некоторых
других программах, которые не конфликтует с этим режимом.

   Прилагается исходный текст, чтобы можно было всталять этот режим в
свои программы, как это сделано в Norton Editor 2.0
   К сожалению этот режим не на 100% поддерживается BIOS, поэтому для
корректной работы программы в этом режиме надо выполнять следующие
рекомендации:
1. Программа должна настраиваться на текущее количество строк - 
полезное свойство, если учесть что на EGA/VGA очень часто используют
режимы с 43/50, 33/40 и т.д. строками.
2. Не рекомендуется в своих программах отключать эмуляцию курсора 
3. Если вызывать функции знакогенератора с изменением числа строк, надо
либо предварительно установить видеорежим, либо использовать подпрограмму
VGA480.

   95% программного обеспечения прекрасно работают в этом режиме.
   К сожалению в этом режиме иногда возникают небольшие проблемы с
курсором в NC и этот режим очень плохо переносят программы фирмы Borland.
(они не выполняют рекомендаций, указанных мною выше)
Рекомендуется для таких программ делать пакетные файлы типа:

  @echo off
  mode co80
  d:\tp\turbo.exe %1 %2 %3 %4
  vga480

или наоборот, если надо чтобы программа работала в этом режиме

  @echo off
  vga480
  d:\me\me.exe %1 %2 %3 %4
  mode co80

- и все будет Ok.

По всем вопросам обращаться к автору программы
                      Дмитрий А. Гуртяк
                      Украина Донецк 340048 ул.Артема-147"г" кв. 23
                      тел. (0622) 55-78-52
                      модем 2:463/10.10@fidonet

Программа распространяется в форме SOURCEWARE и при использовании
исходного текста крайне желательна ссылка на автора.
