User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Работа с цветом в Радио-86РК

  1. #1

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Работа с цветом в Радио-86РК

    Небольшое вступление. Как то я написал небольшую книжку-справочник по BASIC для Специалист и Радио-86РК. Так как источник один, то они во многом похожи. А недавно в руки попал какой-то навороченный варинт BASIC для РК86 от Микрон. И АТ там есть и выборка DATA и много чего еще. Ну и решил я заодно с цветом разобраться. И тут же затупил. Нет, я нашел описания схем Толкалина и Акименко. Читал только последнего, так как его приставка обеспечивает более яркий белый цвет (по крайне мере в эмуляторе). Но при попытке установить какой-либо цвет для символов, экран моментально начинает горизонтально скроллить, причем весьма быстро, с шагом подъема 1 строка.

    Что я сделал не так?
    Пример команды:
    POKE 30417,154

    Надо разобраться для написания еще одной книжки, уже чисто по РК. Спасибо.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    Небольшое вступление. Как то я написал небольшую книжку-справочник по BASIC для Специалист и Радио-86РК. Так как источник один, то они во многом похожи. А недавно в руки попал какой-то навороченный варинт BASIC для РК86 от Микрон. И АТ там есть и выборка DATA и много чего еще. Ну и решил я заодно с цветом разобраться. И тут же затупил. Нет, я нашел описания схем Толкалина и Акименко. Читал только последнего, так как его приставка обеспечивает более яркий белый цвет (по крайне мере в эмуляторе). Но при попытке установить какой-либо цвет для символов, экран моментально начинает горизонтально скроллить, причем весьма быстро, с шагом подъема 1 строка.

    Что я сделал не так?
    Пример команды:
    POKE 30417,154

    Надо разобраться для написания еще одной книжки, уже чисто по РК. Спасибо.
    Выставлен не тот режим работы ВГ75. Цвет задаётся атрибутом, атрибут не отображается как символ, но учитывается контроллером дисплея как полученный байт от контроллера ПДП. В итоге в экране получается на один символ меньше и он уезжает с каждым кадром - обычное дело для РК-подобных с ВГ75.

  4. #3

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ага, разобрался уже. Очередной прикол от разработчиков самого 86РК и девайсов под него: схема в одном журнале, описание в другом. Собственно, теперь очевидно почему РК так быстро канул в Лету... Дело ведь не в самом РК, а в его тонкостях, которые описываются не найти где... Ну ладно, чего уж теперь.
    В общем, решилось так:
    10 DATA 33,1,192,54,0,43,54,77,54,29,54,153,54
    20 DATA 211,35,54,39,126,126,230,32,202,225,250
    30 FOR S=0 TO 23:READ S1:POKE 30000+S,S1:NEXT S
    40 RESTORE:S2=USR(30000):S=0:S2=0

    После выполнения этого куска кода все пошло нормально работать. Буду разбираться дальше. В описании, кстати, написано, что если остановить программу командой STOP, то видеорежим вернется к оригиналу и экран снова уплывет.
    Для РК с 16 кБ ОЗУ число 30000 заменить на 16300

    В Апогее похоже проблема решена... Его собрать можно или только купить ретро где?
    Последний раз редактировалось Zidane; 03.09.2023 в 07:32.

  5. #4

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

    По умолчанию

    В этом и есть тонкость рк86 и всеми нелюбимого вг75. Или съеденный атрибут, но цвет без пропуска знакоместа, или атрибут занимает знакоместо и цвет с чрессимвольным разрывом.

    Вот так чтобы написать - пришлось пол головы сломать.

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

    Цитата Сообщение от Zidane Посмотреть сообщение
    Его собрать можно или только купить ретро где?
    Именно апогей нужен или ркшка с цветом?
    Радио86 рк (Пальмира), Электроника кр04, Поиск 1

  6. #5

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Та не, наверное хватит с меня РК пока. Уж больно дрянь после Специалиста. Бумажку соберу и как страшный сон забыть. Для работы самое оно, но вот для творчества...

  7. #6

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    [QUOTE=Ведущий_специалист;1185180]В этом и есть тонкость рк86 и всеми нелюбимого вг75. Или съеденный атрибут, но цвет без пропуска знакоместа, или атрибут занимает знакоместо и цвет с чрессимвольным разрывом.

    Вот так чтобы написать - пришлось пол головы сломать.

    А без разрыва это как? Нигде даже упоминания не нашел... Все вокруг описания Толкалина крутится в доступной литературе... Написано только, что с позициями беда получается. Ну просто подумалось, что если писать, то писать про все уже тогда, а то некрасиво получится.

    конструктор РК уже купил... Собрать теперь надо...

  8. #7

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

    По умолчанию

    Причем здесь цвет по толкалину или по акименко.
    Еще раз. Можно настроить вг75 так, что атрибут не будет показываться на экране или соответственно будет (черное знакоместо).В случае если вг75 настроен так, что атрибут не показывается при записи атрибута в экран вся строка становится на 1 байт меньше. Пдп из за этого начинает выдавать в экран больше и экрану сносит крышу. Чтобы такого не было в конце строки нужно записать атрибут стоп пдп. Мало того, что из за того, что в вг75 буфер занимает 16 байт, то смену цвета в строке можно сделать максимум 16 раз. Написал непопулярно и не научно, может где приврал, но именно так эта гадость и работает.
    Последний раз редактировалось Ведущий_специалист; 05.09.2023 в 13:27. Причина: дополнил
    Радио86 рк (Пальмира), Электроника кр04, Поиск 1

    Этот пользователь поблагодарил Ведущий_специалист за это полезное сообщение:

    cy6(06.09.2023)

  9. #8

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хмм.... Ну суть я уловил. Ладно, дохлый номер...

  10. #9

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    Ладно, дохлый номер
    А в чем проблема, на экране всегда много пробелов, есть где спрятать атрибут.
    Раскрашивать каждую букву то зачем? Два цвета на экран, ну три, ну четыре.

    И вообще, можно и с ч/б вариантом прожить.
    wtf

  11. #10

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно и на бумаге клавиатуру расчертить, как сделал герой одного аниме... Суть-то в доступных возможностях и их удобстве )

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радио-86РК по журналам радио (техническая часть)
    от Daniil Chislov 86 в разделе Радио-86РК
    Ответов: 61
    Последнее: 13.09.2019, 11:37
  2. Радио-86РК: Видеовыход
    от m.d. в разделе Радио-86РК
    Ответов: 13
    Последнее: 21.05.2015, 08:19
  3. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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