Цитата Сообщение от БК-0010 Посмотреть сообщение
текстовые - это 512х192 без атрибутов, 64 символа в СР/М
Очень сильно сомневаюсь в наличии таких доработок для Балтики. Ну может только в сильно крутых "балтикоподобных", о которых ничего не знаю.
Я сталкивался только с обычным на вид 256*192 CP/M экраном. Как там внутри экрана адресовались пиксели, не проверял. Скорее всего так же как и в стандартном режиме, но возможно и линейно, это надо по схеме проверить... Но вот не "без атрибутов" это наверняка, т.к. здесь простой заменой прошивки не обойтись.
64 символа в строке реализованы программно. Как и 42 символа в строке Были у меня оба варианта CP/M.

Цитата Сообщение от БК-0010 Посмотреть сообщение
Насколько понимаю порт #7E был доступен токо после включения компа и в СР/М режиме, в режиме Спека он недоступен
Не верно понимаешь. Порт #7E доступен и из Spectrum режима. В частности, в ПЗУ Бейсика изменена процедура обработки NMI по адресу #0066, где программированием порта #7E и осуществляется переход в "теневое" ОЗУ и тем передается управление ранее загруженному Disk-Monitor'у. Через эту же точку, насколько помню, и возврат осуществляется. Этим разработчики сэкономили на аппаратной части - не нужно логики переключения ПЗУ/ОЗУ как, например, в TR-DOS контроллере. Я был очень удивлен, когда первый раз увидел как надо запускать TR-DOS - по этому адресу знакогенератор же находится

Со входом/выходом в монитор есть одна проблема. Монитор не распознает режим прерываний. И для правильного возврата требовалось выставлять режим вручную, для чего есть соответствующие команды IM1, IM2. Не помню, возможно это проявлялось только после восстановления сохраненных "слотов" с диска. Еще очень редко проявлялась другая недоработочка... Программы, чуствительные к количеству тактов между прерываниями, при возврате падали, т.к. возврат осуществлялся без соответствующей синхронизации.

---------- Post added at 14:10 ---------- Previous post was at 14:02 ----------

Цитата Сообщение от Conan Посмотреть сообщение
Вы же сами написали:
Когда я эксперементировал с "Балтиком", я переключал все биты порта #7E, но видеорежима с атрибутами 8*1 не удалось обнаружить. ТМ8 точно был запян .
я написал:

Цитата Сообщение от rl76 Посмотреть сообщение
Для работы ПЗУ 256 Балтики делаем:
3. Если CP/M с диска загружается, но на экране мусор, проверяем соединения:
- CPU вывод 12 (сигнал D2) -> К555TM8(D41) вывод 13;
- К555TM8(D41) вывод 15 -> К555КП12(D17) вывод 3 (ранее был подключен к GND),
а если все правильно, меняем 155РЕ3 ("D", та что ближе к ОЗУ) на другую, с прошитыми адресами экрана CP/M.
Т.е. обновление прошивки нужно только для работы CP/M (та, которая с соответствующего гибкого диска грузится), а не ПЗУ с загрузчиком CP/M. Проверьте, должно работать и без обновления. Если мне склероз не изменяет