В цветном апогее же регистр, который до следующего знакоместа атрибуты держит:
Поэтому там таких приколов с раскрашиванием назад нету...
В цветном апогее же регистр, который до следующего знакоместа атрибуты держит:
Поэтому там таких приколов с раскрашиванием назад нету...
Последний раз редактировалось Shaos; 22.01.2024 в 02:09.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
"РК-шный цвет из журнала" это на самом деле 3 разных схемы с разными цветами и все были напечатаны в журнале Радиолюбитель в разное время:
1) Толкалин (Радиолюбитель №4/92);
2) Акименко (Радиолюбитель №10/92) aka "Самоцвет-М" (доработка требовала исправления РК-монитора);
3) Фролкин (Радиолюбитель №4/93) - как вариант исправления Толкалина, но с другими цветами.
Толкалин похоже более распространён, НО классическая схема Толкалина показывала черный экран в нецветных РК-программах (включая монитор), поэтому там предусматривался тумблер включения-выключения цвета и чтобы исключить тумблер существуют 2 варианта:
1.1 Толкалин + серый цвет для нулевых атрибутов (как я понял эмуляторы именно так работают)
1.2 Толкалин + белый цвет для нулевых атрибутов (см. первую страницу этого треда - решение на галке)
т.е получается 5 вариантов РК-цветов плюс цветной Апогей (у которого не только регистр есть, но и свой порядок цветов) т.е. всего ШЕСТЬ вариантов
P.S. Вот думаю систематизировать всю эту инфу и доработать свой Radio-86RK SRAM 128K так, чтобы иметь ВСЕ вариации цвета, которые можно вручную переключать кнопочкой![]()
Последний раз редактировалось Shaos; 22.01.2024 в 02:36.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
NEO SPECTRUMAN(22.01.2024)
Ну простой юзер не будет "размер рамы" корректировать или "конец строки" юзать - он хочет просто поставить цветной атрибут и наслаждаться цветным текстом далее
Для таких был Акименко, который сказал по адресу FADC написать D3 вместо 93 и будет вам счастье
Счастье в виде манипулирования цветом прямо из Бейсика без танцев с бубном вокруг ПДП
Да даже прям из монитора
![]()
Последний раз редактировалось Shaos; 22.01.2024 в 02:47.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
плыть оно начинает, потому что создатели монитора зачем то настраивают ВГ75 на скрытые атрибуты. какая то задумка у них была или так левая пятка захотела -- эту тайну нам не узнать.
да, судя по табличке, LA0 и LTEN никогда одновременно не выставляются в "1". вероятно, это какой то концепт, а не законченная схема. а сброс по кадровому СИ тут предусмотрели.
Shaos(22.01.2024)
А - точно, не заметил
Судя по разделённым вертикальной и горизонтальной синхропоследовательностям возможно это концепт RK86-VGA от самого Rokl-а, кто собственно эту картинку и разместил в апреле 2011: https://zx-pk.ru/threads/13148-radio...l=1#post375381
Последний раз редактировалось Shaos; 22.01.2024 в 05:31.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Последний раз редактировалось Shaos; 22.01.2024 в 08:52.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Вот собрал всю инфу по цветам РК в одну табличку:
Фролкин со своим инвертированным фоном наверное по большей части бесполезен, а так из оставшегося можно наверное всё сразу поддержать с 3-позиционным тумблеромКод:Attr.| Apogey | Akimenko | Tolkalin | Frolkin | -------------------------------------------------- 0x80 | white | white | gray* | white | 0x81 | cyan | yellow | red | cyan | 0x84 | yellow | cyan | green | magenta | 0x85 | green | green | yellow | blue | 0x88 | magenta | magenta | blue | yellow | 0x89 | blue | red | magenta | green | 0x8C | red | blue | cyan | red | 0x8D | black | black | white | black | -------------------------------------------------- Backg| black | black | black | inverted | -------------------------------------------------- Blinking +0x02 Inversion +0x10 Underline +0x20 * 0x80 for Tolkalin could be Black, Gray or White
и ещё 2 тумблера добавить - на включение/отключение регистра (который как в Апогее задерживает атрибуты) и на включение серого цвета по чёрному фону вместо чёрного по чёрному...
(и ещё я проверил - схема с фоновыми цветами по LA0 и LA1 это тот же Самоцвет, при условии, что VIDEO там снимается со сдвигового регистра т.е. инвертированное)
- - - Добавлено - - -
Да - интересно
Тут Alikberov предлагает по E4 и E5 шрифты переключать в пределах одной строки
Он хочет аж 3 шрифта переключать, но 3 наверное много - можно двумя ограничиться - по E4 включать основной шрифт 0 (LA0=1 HGLT=0) и по E5 включать альтернативный шрифт 1 (LA0=1 HGLT=1).
Идея скорее полезная, чем бесполезная - в SRAM-версии РК-шки уже 2-килобайтный знакогенератор с переключающимися половинками - надо просто триггер приделать
Возможность переключать знакогенератор символами псевдографики хотя бы хороша тем, что будет работать в обоих вариантах настройки ВГ75 - и с видимыми атрибутами, и с невидимыми, т.к. псевдографика показывается в любом случае и ограничений на количество переключений нет и совместима с любыми схемами добавления цвета в РК т.к. не использует выводы GPA0 и GPA1 (HGLT хоть и использует, но кратковременно).
Последний раз редактировалось Shaos; 22.01.2024 в 11:42.
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
ПЗУ ага - с помощью программатора
В случае мулятора в файле Рома хекс-редактором…
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
В общем, в топку править монитор... Сделал как в журнале. Но при первом запуске программа очень долго думает... в BASIC и то быстрее ))) Ну да не суть. А суть в том что забиваем в память с адреса 7530h следующую последовательность (в 16-ричном формате все значения): 21,01,С0,36,00,2В,36,4D,36,1D,36,99,36,D3,23,36, 27,7E,7E,E6,20,CA,E1,FA,C3,6C,F8. Запускаем командой G7530. Секунд 20 (по ощущениям) РК это дело обдумывает, а потом с цветом можно работать... Мне так проще )
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)