User Tag List

Страница 21 из 46 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя
Показано с 201 по 210 из 454

Тема: Компьютер "Океан-240"

  1. #201

    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    tnt23, Вот нашел свои записи про ESC последовательности;

    Общая формула ESC <n> <n> начало отсчета верхний левый угол.
    1 - прямоугольники ESC <код> <X1> <Y1> <X2> <Y2> Код, как я думаю, принимает значение от 1 до 0 (1 2 3 4 5 6 7 8 9 0), это нигде у меня не написано.
    2 - косые линии ESC <код> <X1> <Y1> <X2> <Y2>
    3 - точки ESC <код> <X1> <Y1>
    4 - H x2 x3 x0 (1) (2) (3) (0) (1) (0) (цвет) яркость Тут тоже похоже на от 1 до 0
    6 - режимы экрана
    1 - 23 строки 64 знака
    2 - 23 строки 80 знаков
    3 - тоже самое
    4 - как 1 + отсутствие курсора
    5 - как предыдущая
    6 - как 2 + отсутсвие курсора
    7 - как предыдущая
    8 - нет
    9 - нет
    0 - 18 строк 32 знака
    7 - шрифт
    1 - строчные и прописные русские
    2 - строчные русские и латинские
    3 - как в 2
    4 - строчные и прописные латинские
    5 - строчные и прописные русские
    6 - как в 2
    7 - как в 2
    8 - как в 4
    9 - как в 5
    0 - как в 4
    8 - комбинация цветов
    1 - негатив цветной
    2 - голубой зеленый
    3 - исходный
    4 - без курсора
    5 - невидимый
    6 - зеленый оранжевый
    7 - белый белый
    8 - курсор черный
    9 - негатив
    0 - нормальный
    Больше нет ничего. Можно посмотреть по Бейсик программам.

    - - - Добавлено - - -

    Содержимое дискеты от AZMaster.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  2. #202

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от L Juriy Посмотреть сообщение
    tnt23, Вот нашел свои записи про ESC последовательности;

    Общая формула ESC <n> <n> начало отсчета верхний левый угол.
    1 - прямоугольники ESC <код> <X1> <Y1> <X2> <Y2> Код, как я думаю, принимает значение от 1 до 0 (1 2 3 4 5 6 7 8 9 0), это нигде у меня не написано.
    2 - косые линии ESC <код> <X1> <Y1> <X2> <Y2>
    3 - точки ESC <код> <X1> <Y1>
    4 - H x2 x3 x0 (1) (2) (3) (0) (1) (0) (цвет) яркость Тут тоже похоже на от 1 до 0
    6 - режимы экрана
    • 1 - 23 строки 64 знака
    • 2 - 23 строки 80 знаков
    • 3 - тоже самое
    • 4 - как 1 + отсутствие курсора
    • 5 - как предыдущая
    • 6 - как 2 + отсутсвие курсора
    • 7 - как предыдущая
    • 8 - нет
    • 9 - нет
    • 0 - 18 строк 32 знака


    7 - шрифт
    • 1 - строчные и прописные русские
    • 2 - строчные русские и латинские
    • 3 - как в 2
    • 4 - строчные и прописные латинские
    • 5 - строчные и прописные русские
    • 6 - как в 2
    • 7 - как в 2
    • 8 - как в 4
    • 9 - как в 5
    • 0 - как в 4


    8 - комбинация цветов
    • 1 - негатив цветной
    • 2 - голубой зеленый
    • 3 - исходный
    • 4 - без курсора
    • 5 - невидимый
    • 6 - зеленый оранжевый
    • 7 - белый белый
    • 8 - курсор черный
    • 9 - негатив
    • 0 - нормальный

    Форматирование съехало. Я нащупал всего 9 или 10 команд, коды от 0 до 9, см. тут:
    https://zx-pk.ru/threads/14176-kompy...l=1#post986516

    - - - Добавлено - - -

    Начало координат по крайней мере в мониторе версии 7 в левом нижнем углу экрана.

    Нажмите на изображение для увеличения. 

Название:	Screenshot from 2018-11-15 20-32-51.jpg 
Просмотров:	243 
Размер:	16.4 Кб 
ID:	66922
    Последний раз редактировалось tnt23; 15.11.2018 в 20:31.

  3. #203

    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня на точках написано верх левый угол.
    Вот так попробуй:
    ESC 1 1 <x1> <y1> <x2> <y2> затем ESC 1 2 <x1> <y1> <x2> <y2> и дальше меняя третий байт до 9 и 0. Это прямоугольники.
    Также для линий и точек.
    Я так понял эти записи.
    И похоже их нужно выдавать Монитору, а не СРМ.
    Последний раз редактировалось L Juriy; 15.11.2018 в 20:57.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  4. #204

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от L Juriy Посмотреть сообщение
    И похоже их нужно выдавать Монитору, а не СРМ.
    Для СР/М это несуществующие файлы, он их имя один-в-один выдаёт (и вопрос потом). Так что вполне годный способ.

  5. #205

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Команды все равно кому выдавать, они вводятся с клавиатуры и далее их обрабатывает процедура Монитора вывода символа на экран, которую также использует и CP/M.

    - - - Добавлено - - -

    Цитата Сообщение от L Juriy Посмотреть сообщение
    У меня на точках написано верх левый угол.
    Вот так попробуй:
    ESC 1 1 <x1> <y1> <x2> <y2> затем ESC 1 2 <x1> <y1> <x2> <y2> и дальше меняя третий байт до 9 и 0. Это прямоугольники.
    Также для линий и точек.
    Я так понял эти записи.
    И похоже их нужно выдавать Монитору, а не СРМ.
    ESC 1 это действительно прямоугольники, а дальше идут не пять аргументов, а четыре. То есть правильный формат команды рисования прямоугольника - ESC 1 00 00 FF FF (без пробелов).

  6. #206

    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ВАСИК

    Но у нас ТРЕХ байтоавя последовательность не считая координаты, а в этом случае получается ДВУХ байтовая.
    Придется свой допаивать и проверять, заказ сегодня получил, так что дело только за пайкой.

    Попробуй загрузить по команде L
    Вложения Вложения
    Последний раз редактировалось L Juriy; 16.11.2018 в 15:21. Причина: добавлено
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  7. #207

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от L Juriy Посмотреть сообщение
    Но у нас ТРЕХ байтоавя последовательность не считая координаты, а в этом случае получается ДВУХ байтовая.
    Не совсем понял. Вот расковырянный ROM, в нем две таблицы, относящиеся к ESC-последовательностям. Значения в первой таблице как бы намекают на количество параметров.



    - - - Добавлено - - -

    Сделал наглядную инфографику для начинающих экзорцистов:

    Нажмите на изображение для увеличения. 

Название:	howto.jpg 
Просмотров:	305 
Размер:	17.6 Кб 
ID:	66935

  8. #208

    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ааа, понял ESC <код функции(таблица 2)> <индекс количество байт данных(таблица 1)> <данные в соответствии с предыдущим значением>
    Таблицу рисовать из конспекта? Я вроде пытался ее описать выше, но плохо получилось.

    Кстати у тебя листинг не монитора7 потому что адреса таблицы в мониторе7 начинаются E39D и E3AD.
    У меня монитор в котром таблицы начинаются как у тебя обозначен мниторТ.
    Последний раз редактировалось L Juriy; 16.11.2018 в 17:29.
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

  9. #209

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    554
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от L Juriy Посмотреть сообщение
    Ааа, понял ESC <код функции(таблица 2)> <индекс количество байт данных(таблица 1)> <данные в соответствии с предыдущим значением>
    Таблицу рисовать из конспекта? Я вроде пытался ее описать выше, но плохо получилось.
    Рисовать особо нет смысла, там некоторые вещи стоит проверить. Например, у меня не получилось переключать шрифты как написано, и много где параметры циклически заходят на второй круг. Скажем, ESC 6 нужен всего один бит, поэтому результат будет одинаков для последовательностей ESC 0, ESC 2, ESC 4 и т.д.

    Кстати у тебя листинг не монитора7 потому что адреса таблицы в мониторе7 начинаются E39D и E3AD.
    У меня монитор в котром таблицы начинаются как у тебя обозначен мниторТ.
    Я потрошил монитор AZMaster, не думаю, он сильно отличается от 240/7. Но хорошо бы сделать полную аутопсию обоим мониторам, вдруг найдется что интересное.

    - - - Добавлено - - -

    Вроде остались неразъясненными команды ESC 5, ESC 9 и ESC =.

  10. #210

    Регистрация
    29.11.2009
    Адрес
    г. Бийск
    Сообщений
    521
    Спасибо Благодарностей отдано 
    34
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Когда у меня старая плата работала, я пробовал и все получалось по таблице.
    Шрифтов там всего 3 варианта ESC71 ESC72 и ESC74.
    А режим экрана получилось 64 символа, 80 символов и 32 символа?
    Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .

Страница 21 из 46 ПерваяПервая ... 171819202122232425 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 1382
    Последнее: 31.10.2020, 09:49
  2. Ответов: 0
    Последнее: 15.08.2010, 14:38
  3. Изучаю спрос на игровой компьютер "Квант"
    от KaraCurt в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 28.01.2010, 18:30
  4. Ответов: 27
    Последнее: 19.12.2009, 18:49
  5. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •