** Сайт посвящённый ПЭВМ АГАТ **
Язык BIOBASIC для ПЭВМ Агат-9 (N2/1994)
А.Ю.Сопкин. Группа сайта просит вас связаться с нами!
(ЗАЧЕМ ЭТО?)
г. Волжский
Язык BioBASIC был создан сравнительно недавно, поэтому мало кому известны его достоинства и недостатки.
Этот язык имеет полную таблицу псевдографических символов, которая отсутствует в стандартном Бейсике.
С ее помощью можно строить любые рамки и таблицы. Имеется в нем и новый текстовый режим 64x25 символов.
BioBASIC может работать в двух режимах:
- «ПЕРЕОПРЕДЕЛЯЕМЫЕ КЛАВИШИ» - позволяет выводить команды DOS нажатием определенных функциональных клавиш. Список этих команд можно просмотреть, нажав на клавиши УПР+@.
- «ПОСТРОЕНИЕ РАМОК» - позволяет работать с псевдографическими символами, снабжен хорошей подсказкой.
В комплект BioBASIC входят следующие вспомогательные драйверы:
HELPCHR.bas - вывод CHR-таблицы на экран;
DEMOTAB.bas - информация о BioBASIC;
HDP920.bas - управление принтером HUNDAI;
AGAT9CHR.bas - вывод на экран кодовой таблицы знакогенератора Агат-9
HELLO.grt - загрузочный модуль BioBASIC.
Однако у программы BioBASIC есть и недостатки.
- При выборе из меню режима «ПОСТРОЕНИЕ РАМОК» и последующем отказе от информации о программе происходит искажение букв,
частичное заполнение экрана символами псевдографики и выход в системный монитор.
Необходимо нажать клавиши «УПР+СБР» для выхода в диалог с Бейсиком и набрать «CALL$F713» для очистки экрана от псевдографики.
- При установке инверсного изображения отдельных символов на экране происходит инверсия всего текста.
Во избежание этого нужно набрать команду «CALL$F713» (в диалоге с BioBASICoм).
Не вполне понятно, что автор всё таки хотел сказать.
BioBASIC
это надстройка над обычным Бейсиком, перехватывающая STDOUT и направляющая его
в собственный обработчик, который выводит символы в аппаратном графическом режиме, со всеми достоинствами
(большой изменяемый знакогенератор) и недостатками (Во первых, в штатном Бейсике и дос-е не было понятия
резидентной программы и, следовательно, возможны глюки с аналогичными "хитрыми" программами. Во вторых
- медленный скроллинг и вывод на экран). Автор не указал номер версии BIOBASIC. Их известно две: 2.01 и 3.00.
* * *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *