svofski, так и делалось. На фото 100% картинка того, что было на телике. /me гарантирует это.
Вид для печати
BYTEMAN, да, я понял, иначе никакого подобия серого мы бы не увидели. Спасибо за фотки!
---------- Post added at 19:08 ---------- Previous post was at 19:07 ----------
Да, но вот откровенно желтый "белый" меня удивил. На глаз тоже желтый?
---------- Post added at 19:09 ---------- Previous post was at 19:08 ----------
И уж, а как будет выглядеть вот это: http://sensi.org/~svo/scalar/ware/768/ ?
да, что странно, белый - "жёлтый" везде... У меня есть кое какие подозрения, кто я там в векторе малость с доработкой накосячил, но это надо будет уточнить когда dbk в топике появится...
---------- Post added at 19:08 ---------- Previous post was at 19:08 ----------
как я понимаю, один бит синего подсажен?
у вектора по умолчанию цвета инверсные, чтобы цвета стали правильные нужно было делать доработку, и тут уже делали кто как умел, так что за истину такие векторы принимать наверное нельзя.
хм, а как по другому без доработки тогда? доработка сделана достаточно "тупо" - проинвертированы цвета через штатный "монохромный" инвертор, резюки на монохром отпаяны нафик, и выходы с инверторов заведены на "родные" резисторы, на которые подавался инверсный сигнал (Ессно, ноги предварительно подняты). Я вот только подумываю, что после такой доработки надо наверное химичить с номиналами резюков... Т.к. оно изначально мешало инверсные уровни (т.е. сейчас, видимо, самый "тусклый" оттенок стал самым ярким, возможно). Поправьте меня если я не прав.
резюки менять ненадо. черный должен стать белым, а белый - черным и. т.д.
Если номиналы резюков соответствуют тем что в схеме, и доработка сделана так, как ты говориш, то твоему вектору верить можно :)
хотя я в своем векторе вешал дополнительно микросхемку инверторов, а "монохром" не трогал. но цвета мне непонравились, бледные какие то были, и я резюки менял пропорционально на меньшее сопротивление.
да, именно так (если ничге не накосячил). Ещё не исключён вариант "вылетевшего" битика в РУ2. Надо как-то сделать такую хрень, чтобы вывести на экран четыре "градации" синего (чистого синего), и посмотреть, что будет на экране у dbk. Ибо жёлтый, если я правильно понимаю, означает траблы с синим.
Вот, что получилось + толика фоток "живого Вектора" (putup + invector)
http://rghost.ru/40039304
как видно синии битики РУ-ки живы
судя по номиналам резисторов для краного и зеленого (1,6кОм/820 Ом/430 Ом) и синего (820 Ом/430 Ом), чисто белый цвет будет 01101111b или 6Fh, а FFh должен немного отдавать желтизной.
Может всё-таки 11110110b?
bbgggrrr, или я попутал?
Ramiros, т.е. у нас всё гуд?
в новой версии я поправлю таблицу палитры по умолчанию (точнее уровни синего), красный и зеленый думаю оставить как есть.
Есть еще какие соображения по уровням красного/зеленого?
То есть чисто белый будет $F6? Я не знаю, честно говоря. Эталона у нас по сути нет, поскольку ни один заводской Вектор вообще не мог работать с цветом без модификаций. Стоит ли повторять все ошибки разработчиков и делать такие странные костыли? Очевидно, что они смотрели на MSX, где белый все-таки $FF. Или я ошибаюсь?
Не помню уже, как была сделана доработка, и что у меня был за телек но 255 у меня не желтил абсолютно, и был ярко белым. Следовательно, синий 0xC0 (192) соответствовал по яркости 111B красному и зелёному.
Вообще, существующая сейчас в VV палитра очень похожа на то что помнится с одним сущёственным исключением: самые тёмные тона красного 1 и зелёного 8 выглядят в VV почти чёрными, а они имели оттенки. Хотя, может это просто мой монитор.
При всех прочих я тоже за то чтобы оставить 255 белым цветом.
все же в реале 255 (по крайней мере у меня желтило). речь идет о палитре по умолчанию, ее же легко можно поправить кому как нравится.
Ну как вы это вообще себе представляете? Я буду каждый раз обновляя эмулятор, или ставя его на новое место, сидеть и настраивать 256 цветов?
Я считаю, что лучше оставить палитру по умолчанию нейтральной, но добавить выбор из разных предопределенных вариантов труъ. Пусть среди них будет и желтая. Я даже не против, если она будет названа единственной православной, но не надо делать ее по умолчанию.
Можно самому настроить палитру, можно загрузить готовую. Например вот (удалил в связи с неактуальностью) "желтая" и "белая". CPU->Options->Palette->Load Pal. Только я не уверен, что в CPU самое лучшее, интуитивно находимое место для палитры.
Кстати, вчера когда постил, не посмотрел, какой сейчас текущий (в 6.55) вариант. Оказалось, что красный и зеленый уже такие и есть, т.е. наверно Ramiros тоже по номиналам резисторов посчитал.
И я голосую за "желтую" палитру по умолчанию.
Еще можно поспорить о том, надо ли учитывать разную "гамму" для старых ТВ и современных мониторов.
про палитру есть такая мысля - пусть кто-нибудь с реальным вектором соберёт самый что ни на есть "православный" инвертор на 3-х транзисторах, как в радиолюбителе описан... Есть у мну подозрение, что белый станет белым... Ибо резюки то рассчитаны с "уклоном" на инверсные цвета.... Т.е. как бы не чем меньше номинал резюка, тем темнее, а наоборот... Есть у меня такая мысля...
Может голосование сделать по этому вопросу? Не уверен, что околотехнические вопросы нужно решать подобным образом, но так хоть большинство будет довольно.
ivagor, надо просто один раз проверить....
На примере одного экземпляра? Кроме того, выбрав "нужную" методику проверки можно получить и желаемый результат, особенно если в проверке будет использоваться ТВ или монитор.
IMHO, если проводить объективные измерения, то нужно использовать осциллограф с выделением строки и несколько векторов с отсутствием доработок видеотракта.
Если использовать подключение к телевизору, как задумано разработчиками, то цвет FF, все таки белым должен быть. Если в палитру записан цвет FF, на выходах РУ2 будет 0, и на контактах 1,2,3 XS3 (R,G,B) соответственно тоже 0. На контакте 5 XS3 (Видео) будет максимальный уровень. Эти сигналы в телевизоре приходят на К174АФ5, которая из цветоразностных сигналов и сигнала яркости делает RGB. При цветоразностных сигналах с нулевым уровнем на выходе будет RGB одинаковой яркости.
Blade, спасибо тебе, голос разума!
про отсутствие доработок - я и пишу, что надо не отдельно каждый битик инвертировать, а сделать полноценный аналоговый инвертор, на 3-х транзисторах. Это будет самое "честное" исследование.
---------- Post added at 22:56 ---------- Previous post was at 22:53 ----------
это я и пытался выше донести)))
Тогда FF будет желтым. У синего цвета младшего разряда не хватает. Чтобы получить белый FF, надо ставить еще один резистор в ЦАП и элемент И или ИЛИ для формирования младшего разряда из 2-х имеющихся. Тогда получатся уровни 0 -> 0, 1 -> 2, 2 -> 4, 3 -> 7 или 0 -> 0, 1 -> 3, 2 -> 5, 3 -> 7.
думаю за эталон надо брать обычный 06ц.
если FF получается белый, то тогда 00 т.е. черный должен быть не черный, а немного синий, т.к. уровни напряжений красного и зеленого будут больше синего ровно на значение младшего бита.
В общем решил оставить палитру как есть.