User Tag List

Страница 189 из 224 ПерваяПервая ... 185186187188189190191192193 ... ПоследняяПоследняя
Показано с 1,881 по 1,890 из 2231

Тема: ZXMAK2 - Виртуальная машина ZX Spectrum

  1. #1881

    Регистрация
    09.09.2018
    Адрес
    г. Саратов
    Сообщений
    438
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Утилита "testcolor" https://yadi.sk/d/bDgT3MtTgdKpLQ

    В цикле выводит на экран "стандартные" цвета. Между изменением цветов ждёт нажатия любой кнопки, по ecs выход.
    Можно яркий/не яркий цвет поставить друг за другом.

    Утилита "testpalet" https://yadi.sk/d/x83Jsougn5bKcw

    В цикле выводит на экран цвета расширенной палитры. Между изменением цветов ждёт нажатия любой кнопки, по ecs выход.

    Обе утилиты в образе диска https://yadi.sk/d/yf2tAJCIdxNNrQ
    Последний раз редактировалось tae1980; 31.01.2020 в 00:25.

    Этот пользователь поблагодарил tae1980 за это полезное сообщение:

    solegstar(30.01.2020)

  2. #1882

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от tae1980 Посмотреть сообщение
    Утилита "testpalet"
    ок, спасибо. попробую сегодня вечером снять замеры.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  3. #1883

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    попробую сегодня вечером снять замеры.
    Прошу меня извинить, был в разъездах. надеюсь сегодня всё получится.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  4. #1884

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Таблица ЦАП Профи 5.0х

    Вот результаты измерения по каналам. В программе testpal код палитры отображается в двоичном виде, где биты расположены так:
    GGGRRRBB. В таблице я записывал код в десятеричной системе, колонки G и R поменял местами. Измерений оказалось дофигища просто.
    Пришлось повозиться конечно. Надеюсь не зря...
    таблица цап профи.zip

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

    PS: забыл уточнить, что измерения проводились на выходном разъеме Профи с подключенным монитором.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

    Эти 4 пользователя(ей) поблагодарили solegstar за это полезное сообщение:

    Bolt(08.02.2020), Eltaron(09.02.2020), NEO SPECTRUMAN(08.02.2020), tae1980(08.02.2020)

  5. #1885

    Регистрация
    09.09.2018
    Адрес
    г. Саратов
    Сообщений
    438
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    solegstar, Получилось вот так

  6. #1886

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от tae1980 Посмотреть сообщение
    solegstar, Получилось вот так
    ты учел, что зеленый и красный поменяны местами в таблице?
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  7. #1887

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Во всех формулах, которые я выводил, я не учёл одну вещь. Все эти формулы верны для КМОП выхода, а здесь ТТЛ, у которого "вниз" стоит транзистор с напряжением насыщения коллектор-эмиттер, а "вверх" тянет резистор с достаточно большим сопротивлением. И из-за нелинейностей формулу замучаешься выводить, даже для измеренных значений.

    Попробовать параболой интерполировать что ли...

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

    Нет, не парабола, и даже, наверное, дело не в КМОП/ТТЛ...

    Примерно так: U(B)=0,36*B+0,02*(R+G)-0,5

    где "R" и "G" в диапазоне 0...7, "B" в диапазоне 0...6 с шагом 2.
    Если получилось меньше ноля - обрезаем в ноль.
    Для остальных цветов аналогично.

    "Минус 0,5" откуда?

  8. #1888

    Регистрация
    09.09.2018
    Адрес
    г. Саратов
    Сообщений
    438
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    ты учел, что зеленый и красный поменяны местами в таблице?
    Получается, что да. Здесь цвета RGB, но и палитра для фотошопа.

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

    Bolt, а посему нельзя приравнять максимальные заявления 2.24 для RG и 1.96 по B, к 255 в 24Bpp, после чего пропорции пересчитать? Собственно так палитру и получил.

  9. #1889

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Потому что 2.24 это 2.24, а 1.96 это 1.96, и "11111111" это жёлтый оттенок ярче белого, а "11011011" (десятичное 219) даст белый, см. таблицу, в этой строке по 1.92 вольта.

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

    Код:
    UR:=R*40+(B+G)*2; if UR>55 then UR:=UR-55 else UR:=0;
    UG:=G*40+(R+B)*2; if UR>55 then UG:=UG-55 else UG:=0;
    UB:=B*40+(R+G)*2; if UR>55 then UB:=UB-55 else UB:=0;

  10. #1890

    Регистрация
    09.09.2018
    Адрес
    г. Саратов
    Сообщений
    438
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    U(B)=0,36*B+0,02*(R+G)-0,5
    При r=0, g=0, b=0 получаем U(B)=0,22
    Как это интерпретировать в цвет?



    Цитата Сообщение от Bolt Посмотреть сообщение
    UR:=R*40+(B+G)*2; if UR>55 then UR:=UR-55 else UR:=0;
    UG:=G*40+(R+B)*2; if UR>55 then UG:=UG-55 else UG:=0;
    UB:=B*40+(R+G)*2; if UR>55 then UB:=UB-55 else UB:=0;
    Даёт такие значения RGB
    Последний раз редактировалось tae1980; 08.02.2020 в 15:23.

Страница 189 из 224 ПерваяПервая ... 185186187188189190191192193 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 06.04.2012, 21:37
  2. Машина Тьюринга для Z80
    от ZXMAK в разделе Эмуляторы
    Ответов: 4
    Последнее: 15.08.2011, 03:26
  3. Продвинутая Мелко Машина 1
    от Black_Cat в разделе Зарубежные компьютеры
    Ответов: 74
    Последнее: 03.03.2009, 09:05
  4. Что за машина такая??? Commodore 128...
    от ILoveSpeccy в разделе Commodore 16/64/128
    Ответов: 5
    Последнее: 31.10.2007, 10:25
  5. Java-машина
    от Error404 в разделе Программирование
    Ответов: 2
    Последнее: 15.01.2007, 15:11

Ваши права

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