Кстати, имеется ещё одно предложение..Shaos wrote:Ну тумблеры это для настройки окружения для старых программ, которые не знают на чём они запущены
Причём никто не мешает уже запустив программу начать щёлкать тумблерами, чтобы подобрать правильные цвета
Потом можно тумблеры превратить в кнопки, управляющие установкой-сбросом триггеров, которые можно также программно устанавливать-сбрасывать - новые программы могут все эти ручные настройки сбросить во что нужно при старте - либо сделать возможным программно сброситься в основной режим работы нового компа (скажем сделать основным режим Апогея с регистром и серым 8Dh, что немного не по апогеевски, но очень уж не хочется терять восьмую комбинацию).
На оригинальной клавиатуре МС-7007 красная клавиша "Стоп" и серая "Сброс" - не так, как у КР-03. Это натолкнуло на некоторые додумки...
Использовать на Сброс кнопку двойного нажатия (можно, конечно, использовать и две отдельно - вопрос концептуальной эстетики), чтобы "реальный Сброс" производился при "сильном" нажатии. Тогда как при "лёгком" срабатывало бы нечто подобное "аппаратному прерыванию" (как Magic Button в ZX-Spectrum на NMI).
Так как в схеме РК отсутствует (и не нужен) ВН59, на уровне логики можно "искусственно" выработать код FD (недокументированный CALL из серии CD/DD/ED/FD) три раза, что спровоцирует "CALL FDFD" без самого прерывания (счётчик PC следует потом подправить) с передачей управления в некую "оболочку" (полезно иметь несколько ПЗУ или одно побольше, где вместе с Монитором будет некая "оболочка" в "теневой плоскости" ПЗУ, включаемой лишь по "мягкому Сбросу", где можно разместить всё хозяйство (контроль знакогенераторов, атрибутов и т.п.) с современным приятным интерфейсом (как BIOS) без всяческих "тумблеров" и "рубильников"...

Лучше "больше", чем "меньше" (640 Кб хватит всем!)...Shaos wrote:По поводу трёх шрифтов - три шрифта всё таки много. Хотелось бы, чтобы с начала кадра оно не всегда с одного и того же набора стартовала, а с того, который программно выбран и далее переключать между двумя шрифтами через E4/E5, чтобы если подряд идут несколько E4, то шрифт бы оставался основным, но факт наличия E4 использовался бы для других целей - в моём случае для сброса цвета фона.
