Вход

Просмотр полной версии : Цветной Специалист + ч/б телевизор



ivagor
29.11.2024, 10:31
Dec, можно ли добавить в конвертор поддержку для цветного ПК Специалист, подключенного к ч/б телеку? То есть чтобы каждый цвет воспринимался бы программой не как цвет, а как градация яркости.
Насколько понимаю, если подключить классический Специалист хоть с 4(5), хоть с 8-цветной приставкой к ТВ, то будет только 2 градации яркости, независимые от цветовой информации. А реализованный в DaDither вариант соответствует подключению в цвете к цветному ТВ и регулировке цвета в 0 на телевизоре.

CityAceE
29.11.2024, 10:44
если подключить классический Специалист хоть с 4(5), хоть с 8-цветной приставкой к ТВ, то будет только 2 градации яркости, независимые от цветовой информации.
Это, наверное, если не подмешивать RGB к синхре.

ivagor
29.11.2024, 11:02
В схемах приставок в Моделисте-Конструкторе я никакого подмешивания составляющих цвета к сигналу "видео" не увидел. Возможно в каких-то промышленных клонах так делали, надо смотреть их схемы.

CityAceE
29.11.2024, 11:08
В схемах приставок в Моделисте-Конструкторе я никакого подмешивания составляющих цвета к сигналу "видео" не увидел.
Я, конечно, в схемотехнике мало что смыслю, но когда мне нужно было подключить Синтез-2 к телеку, я сам с помощью резисторов объединял RGB и синхру, потому что иначе у меня не работало - синхра не содержала полного сигнала. И подбирал градации этими резисторами. Вероятно для Специалиста можно это опустить, так как синхра содержит в себе всё, что нужно, чтобы сформировать картинку на телеке, и тогда градаций не будет. Ты, наверное, об этом?

ivagor
29.11.2024, 12:11
Прошу прощения за оффтоп, может перенести эту часть в раздел специалиста?
У оригинального специалиста есть сигнал "видео", в котором и собственно полезная часть ч/б изображения и синхра. Вероятно авторы 4(5) и 8-цветных приставок не предполагали, что кто-то будет делать их (эти приставки) и подключать к ч/б телевизору, поэтому не стали на схемах модифицировать исходный сигнал "видео".
У заводских компьютеров как правило (но не всегда, судя по твоему примеру) градации яркости в сигнале "видео" для ч/б телевизора предусматривались. И бывало, что оттенки серого в "видео" отличались от того, что можно получить на цветном ТВ при цветном подключении и при зажимании цвета в 0. Примеры - вектор и ПК8000. Поэтому стоит различать два этих варианта подключения и получения оттенков серого.

CityAceE
29.11.2024, 12:23
Прошу прощения за оффтоп, может перенести эту часть в раздел специалиста?
Перенёс.


Поэтому стоит различать два этих варианта подключения и получения оттенков серого. Pyk решил ввести режим цветного компа на ч/б телеке для всех эмулируемых компьютеров отдельной галкой. Нужно, значит, хорошенько всё продумать предварительно.

Pyk
29.11.2024, 13:13
Да, думаю правильным будет делать отдельными режимами только варианты, соответствующие ч/б-выходам конкретных компьютеров или их модификациям. А для таких случаев предусмотреть отдельное включение ч/б со стандартными весовыми коэффициентами цветов с помощью шейдера для любых компьютеров и режимов цветности.

ivagor
29.11.2024, 19:02
Пара примеров.
Пионер (https://github.com/alemorf/retro_computers/blob/master/Pioner/doc/Pioner_User_manual_and_circuits.djvu). На разъем "Телеприемник ЧБ" выведен сигнал Y+SS, в котором цвета не участвуют.
Eureka (https://www.8bit.lt/files/eureka/eureka-manual.djvu). Некоторые скажут, что это не специалист, и цвет там не специалистовский, но можно воспринимать как иллюстрацию подхода. В приложении 7 схема подключения к ч/б ТВ (определенных типов), за изображение отвечает сигнал "Видео". Смотрим схему (приложение 3) - в сигнале "Видео" цвета не участвуют.

Pyk
29.11.2024, 20:56
Смотрим схему (приложение 3) - в сигнале "Видео" цвета не участвуют.
Спасибо, что напомнил. Надо будет в Emu80 добавить ч/б режим для Эврики. Также как и режим ч/б-выхода цветного Апогея.

fifan
02.12.2024, 20:37
Некоторые скажут, что это не специалист
Это клон Специалиста - есть небольшое описание (http://www.xn----7sbombne2agmgm0c.xn--p1ai/index16.html).