Оказывается, директивой «GF000» нельзя запускать редактор, так как используются служебные ячейки Монитора и код F0 выводится на экран: Инструкция RET по 0000 не нужна…
Это происходит по причине, так как ячейка 7629 используется под пользовательский символ Табуляции. По «GF000» адрес F000 записывается в ячейки 7627/7628 и дублируется в 7629/762A…
Конкретно в Emu80 директива «U» переходит в DOS и её нельзя использовать для перехода в редактор.
Остаётся лишь команда «JMP F000» по адресу F8D9…F8DB, которая выполняется, если директива не понятна…
На скриншоте я специально ввёл директиву «P» и всё запустилось!
Однако, можно использовать и все остальные комбинации: Цифры, знаки, даже F1-F4, «АР2/Esc» «Пробел» и стрелки, «ПС», «СТР» и «Home» (естественно, только одно нажатие).
Иными словами, сложнее
не вызвать Победит, чем запустить!
А так как параметры уже занесены в служебную область, можно прямо ими задать стиль:
- «P,3C09,3E» (левый край 3C; табуляция 09; правый край 3E)…
- «P,5B5F,5D» (левый край 5B; табуляция 5F; правый край 5D)…
Т.е. получается практически полный статический контроль над стилем при запуске и включается нумерация строк.
Кстати, редактор никак не фильтрует символы с кодами 80…FF: Атрибуты цвета, а также и коды E4/E5 пропускаются на экран. Следовательно, можно и цвет иметь, и знакогенератор переключать (в рамках отображаемых 64 символов панорамы и предварительно настроив режим ВГ75), естественно, через свой код - нажатиями своих каких-то клавиш.