Дело было давно и дело было в работе на ассемблере в Атарьке.
Пыкались-Мыкались но сделали драйвер руссификации.
Скоро сказка сказывается, да не скоро дело делается...
Меня жутко раздражала ситуация - ВСЁ сделано и всё равно безвыходно!
Нужен был другой взгляд на вещи.
В общем, озаботился я созданием русскоязычной среды.
Что сделано:
1. Нашёл и пропатчил подходящий на 90% ДОС
2. Нашел подходящий на 80% шрифт
3. Нашел подходящее распределение памяти
4. Нашел и пропатчил подходящий текстовый редактор
5. Добавил статусную строку
5. Придумал способ работы
Глава 1. О шрифте.
Для рабочей среды нужен шрифт не затрагивающий областей
а) ПРОПИСНЫХ АНГЛИЙСКИХ - В Атари прописные - обычная вещь
б) МАТСИМВОЛОВ - для работы с Языками программирования
То-есть буквы размещены:
СТРОЧНЫЕ - вместо английских строчных
ПРОПИСНЫЕ - вместо ПСЕВДОГРАФИКИ
ОСТАЛЬНЫЕ - где попало
Глава 2. О ДОСе
ДОС пропатчен чтобы его сообщения были в ПРОПИСНОМ виде
Так же пропатчен и редактор
Глава 3. О Бейсике
Для работы с Бейсиком написал два батфайла: (запускаются с минусом впереди)
-BON Включить Бейсик
-BOF Выключить Бейсик
(Встроенные команды BASIC ON и ВАSIC OFF не используются, так как портят терминал)
Глава 4. Остальное
Так как драйвер использует прерывание по прорисовке экрана и прерывания дисплейного листа, другие программы могут его работу переписать!
Вот картинка:
Вот файлик пользуйтесь
RUSSIAN.atr.zip
Вызов драйвера - RUD(или BAT-файлом), вызов редактора RED.
(Это выдранный из ACTION редактор. Там вместо Ctrl+L и Ctrl+S, что для нас неприемлемо из-за размещения шрифта - Ctrl+Shift+R и Ctrl+Shift+W. (Read/Write).
Выход - через монитор, то есть Ctrl+Shift+M(MONITOR), а затем D(DOS).)
С НОВЫМ ГОДОМ! ДОЛОЙ КОРОВАВИРУС!
zen