User Tag List

Страница 31 из 51 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя
Показано с 301 по 310 из 507

Тема: Орион-128: Cборка и настройка варианта 2011 Орион-128.2 ФАК

  1. #301

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от palsw Посмотреть сообщение
    82с55 у меня есть обычные диповские нужно будет попробовать
    Они еще и работают быстрее. На советских ИК55 комп на турбе (на Z80, ессно) может глючить с клавиатурой и прочими ППА.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

  3. #302

    Регистрация
    05.03.2011
    Адрес
    Мелитополь
    Сообщений
    68
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    С помощью M128$ набери эти коды с 0 и запусти:
    Код:
    0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
    21 20 00 11 00 F0 7E 12 23 13 7D FE 50 C2 06 00
    C3 00 F0 00 00 00 00 00 00 00 00 00 00 00 00 00
    3E 01 32 00 F9 21 00 BF 36 44 23 7C FE C0 C2 08
    F0 36 11 23 7C FE F0 C2 11 F0 AF 32 00 F9 21 00
    C0 36 55 23 36 AA 23 7C FE F0 C2 21 F0 C3 2E F0
    А что должно быть на экране? У меня он просто очищается.
    Лет 15 не смотрел в коды ВМ80. Открыл описание "Ориона" в "Радио", №2 за 1990, но фрагменты, выделенные цветом, не понял.
    Последний раз редактировалось VituZz; 29.10.2011 в 18:33.

  4. #303
    HardWareMan
    Гость

    По умолчанию

    Выделенный кусок кода заливает код 44H с адреса BF00H по BFFFH. Затем, код меняется на 11H, который льется вплоть до EFFFH включительно (экран). Если учесть предшествующее 01H в F900H, то все это льется в атрибуты (страница 1). Затем, снова включается страница 0 и заливается 55H/AAH уже в экран. Ну и дальше по тексту. Последний джамп - бесконечный цикл.
    PS Я так понял: заливка атрибутов BF00H-BFFFH другим цветом нужна для проверки синхронизации сдвига точек и атрибутов, о чем уже был разговор выше.
    PSS А, лол, это же мой код. Вот жешь, хотя уже забыл о чем речь, по кодам декодировал и восстановил все. Мда, 20+ лет стажу ВМ80 не пропьешь...
    Последний раз редактировалось HardWareMan; 29.10.2011 в 20:31.

  5. #304

    Регистрация
    05.03.2011
    Адрес
    Мелитополь
    Сообщений
    68
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может, я сильно подзабыл, конечно... Но непонятно всё же назначение заливки 44h с BF00h по BFFFh. Разве в 1 странице ОЗУ управления цветом не находится в тех же адресах, что и ОЗУ экрана в 0-й странице, т.е. C000-EFFFh? Что это за адреса такие - BF00h-BFFFh - если не просто ОЗУ пользователя?
    А бесконечный цикл вроде должен быть C3 2D F0.

    В моём "Орионе" тоже присутствуют в левой части экрана артефакты, вот и хотел посмотреть.

  6. #305

    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я пока что не набивал программу - у меня выход только ЧБ ан тв тюнер .вот прикручу Пал кодер или VGA-конвертер тогда и проверю
    Радио-Губитель Канал на YouTube

  7. #306

    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,358
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    37 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А какой стартовый адрес программы?

  8. #307

    Регистрация
    08.05.2011
    Адрес
    г. Измаил, Украина
    Сообщений
    3,216
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Радио-Губитель Канал на YouTube

  9. #308
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от VituZz Посмотреть сообщение
    Может, я сильно подзабыл, конечно... Но непонятно всё же назначение заливки 44h с BF00h по BFFFh. Разве в 1 странице ОЗУ управления цветом не находится в тех же адресах, что и ОЗУ экрана в 0-й странице, т.е. C000-EFFFh? Что это за адреса такие - BF00h-BFFFh - если не просто ОЗУ пользователя?
    Весь второй план интерпретируется как атрибуты. И в случае расхождения с передним планом нужно знать, кто из них сидит правильно по отношению к гашению. Чтобы выявить лагающий. Для этого и выбраны разные цвета.
    Цитата Сообщение от VituZz Посмотреть сообщение
    А бесконечный цикл вроде должен быть C3 2D F0.
    А, точно, спасибо.
    Цитата Сообщение от VituZz Посмотреть сообщение
    В моём "Орионе" тоже присутствуют в левой части экрана артефакты, вот и хотел посмотреть.
    Посмотри.

  10. #309

    Регистрация
    05.03.2011
    Адрес
    Мелитополь
    Сообщений
    68
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Весь второй план интерпретируется как атрибуты. И в случае расхождения с передним планом нужно знать, кто из них сидит правильно по отношению к гашению. Чтобы выявить лагающий. Для этого и выбраны разные цвета.
    Всё равно не понял. Там дальше идёт заполнение в первой странице кодом 11h, а потом 0-я заполняется попеременно 55h и AAh. Это понятно. Но для чего заполняется BF00-BFFF кодом 44h? Это ведь просто ОЗУ пользователя, и с видео оно никак не связано?
    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Посмотри.
    Так посмотрел. Если в конце зациклить прогу C3 2D F0, то вообще никаких изменений на экране у меня нет. Странно.

  11. #310
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от VituZz Посмотреть сообщение
    Всё равно не понял. Там дальше идёт заполнение в первой странице кодом 11h, а потом 0-я заполняется попеременно 55h и AAh. Это понятно. Но для чего заполняется BF00-BFFF кодом 44h? Это ведь просто ОЗУ пользователя, и с видео оно никак не связано?
    Опять двадцать пять. Память она непрерывна. Наверное проще показать на кривом рисунке:

    В идеале, экран должен полностью заполнять и совпадать с красной областью. Но у тебя он смещен (черная рамка). Поэтому, он захватывает смежные области, что для экрана является BF00H-BFFFH и F000H-F0FFH. При этом, области атрибутов совпадают с областями экрана. Теперь, у нас есть 3 сигнала, которые должны быть строго синхронны: область экрана (точки), область атрибутов (цвета) и гашение.
    1. Такое смещение может вызвать ранее гашение. Тогда левый столбец точек из BFxx окрасится цветом из BFxx и мы узнаем, что атрибуты синхронны к изображению и нам надо только задержать гашение кондером, к примеру.
    2. Так же, это может быть вызвано запаздыванием точек. Тогда левые точки из BFxx окрасятся цветом экрана из C0xx и нам станет ясно, что у нас произошло смещение изображения точек, а атрибуты и гашение синхронны.
    Ну и еще 1 вариант, но я думаю мысль понятная. Тест призван определить конкретную ситуацию, чтобы принять правильное решение. Но тут обязательно подключение цвета.

Страница 31 из 51 ПерваяПервая ... 272829303132333435 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1012
    Последнее: 06.06.2024, 06:49
  2. Ответов: 133
    Последнее: 13.01.2022, 10:54
  3. Орион-128: Сайты
    от pbogdan в разделе Орион
    Ответов: 38
    Последнее: 18.04.2011, 18:33
  4. платы Орион-128
    от Gryphon в разделе Барахолка (архив)
    Ответов: 179
    Последнее: 22.11.2010, 10:57
  5. Орион-128
    от AlexBel в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 25.09.2007, 20:40

Ваши права

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