Вход

Просмотр полной версии : Много цветов на УКНЦ!



Страницы : 1 [2]

Arseny
27.11.2015, 04:06
ч\б композит! как видно ничего не режется.
А с какого перепугу она должна резаться? Размер кадра - полный, картинка влезает целиком. Все ОК.

hobot
27.11.2015, 06:13
А с какого перепугу она должна резаться? Размер кадра - полный, картинка влезает целиком. Все ОК.
Так Vamos же пишет, что

теперь у меня УСБ ТВ тюнер с захватом видео по композиту и тоже с проблемой, ч/б изображение и ха-ха.. обрезает картинку но только сверху и это пока не лечится.

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

и пусть тут повисит, а то искать потом снова и снова )

http://www.tis.kz/files/MC0511_Video.JPG

Arseny
27.11.2015, 10:16
Так Vamos же пишет, что

Так у вас тюнеры, очевидно, разные. Смотрите на размеры кадра: если 720 на 576 - должно показывать все, если меньше - будет обрезано.

BYTEMAN
27.11.2015, 13:32
http://www.startech.com/AV/Converters/Video/PCI-Express-HD-Video-Capture-Card-1080p-HDMI-DVI-VGA-Component~PEXHDCAP

https://www.youtube.com/watch?v=t-FPILOU_88

Arseny
27.11.2015, 15:54
http://www.startech.com/AV/Converters/Video/PCI-Express-HD-Video-Capture-Card-1080p-HDMI-DVI-VGA-Component~PEXHDCAP

https://www.youtube.com/watch?v=t-FPILOU_88

Ну, во-первых, цена - 177 у.е. Это нынче овер-дофига.

Во-вторых, заявлено "Component Audio-Video source", а это может оказаться "Y Pb/Cb Pr/Cr", например. Что годится для приставок и игровых автоматов, но нифига не годится нам. Gonbes тоже так умеет, и даже лучше, а оно вон как выходит.

ЗЫ: Заходим в тему "Адаптер УК-НЦ к современным ТВ и мониторам", а то я там с утра один тусуюсь...

BYTEMAN
27.11.2015, 18:26
Во-вторых, заявлено "Component Audio-Video source", а это может оказаться "Y Pb/Cb Pr/Cr", например. Что годится для приставок и игровых автоматов, но нифига не годится нам. Gonbes тоже так умеет, и даже лучше, а оно вон как выходит.
умеет оно ргб. Через DVI на VGA-шные пины загоняется.

Vamos
27.11.2015, 18:36
Через DVI на VGA-шные пины загоняется
:eek_std:
и хде в УКНЦ DVI???

Arseny
27.11.2015, 18:47
умеет оно ргб. Через DVI на VGA-шные пины загоняется.

Откуда дровишки?

И все равно - 177 у.е. (и это без доставки) настолько не гуманно, что нафиг не надо.

BYTEMAN
27.11.2015, 18:56
и хде в УКНЦ DVI???

В укнц RGB, в DVI в аналоговой части тоже RGB. Синхру только делить надо.



Откуда дровишки?


Arseny, поищи статейку, на буржуинском сайте видел пару обзоров, что именно эта плата хорошо кушает различные нестандартные развёртки. Плюс было сравнение с Blackmagic Intensity, которая кроме интерлейса ничего не кушает (но RGB умеет).

Arseny
27.11.2015, 19:59
В укнц RGB, в DVI в аналоговой части тоже RGB. Синхру только делить надо.
Arseny, поищи статейку, на буржуинском сайте видел пару обзоров, что именно эта плата хорошо кушает различные нестандартные развёртки. Плюс было сравнение с Blackmagic Intensity, которая кроме интерлейса ничего не кушает (но RGB умеет).

Т.е. опять "бабушка на двое сказала". Еще раз повторюсь: Gonbes - это девайс ЗАТОЧЕННЫЙ на захват CGA вообще и RGBS в частности, но тем не менее - с УКНЦ он работать не хочет, ибо сделан для Американского рынка и других целей. Боюсь что с этой платой получится так же, но уже баксов за 200. Оно нам надо? Хотя, если денег не жалко - можешь попробовать.

tnt23
27.11.2015, 21:55
Посмотрите народный чип Realtek 26xxxx, на нем огромное количество контроллеров LCD сделано

Arseny
27.11.2015, 23:59
Посмотрите народный чип Realtek 26xxxx, на нем огромное количество контроллеров LCD сделано

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

hobot
28.11.2015, 03:04
Посмотрите народный чип Realtek 26xxxx


Ты чего? Тут же не электронщики, а пользователи собрались

Да дело даже не в том, насколько там сложно с паянием, просто этот медиа-процессор (так его правильно назвать)
заточен слегка под другое, насколько я вижу по схеме - нужные выходы интерфейсы у него есть, а нужные входы?
Сомнительные какие-то и уж точно некоторые вовсе избыточные в рамках этой темы. Или я ошибаюсь?

tnt23
28.11.2015, 19:50
На этом чипе китайцы наклепали дешевых платок с композитными, S-Video, RGB входами и с выходом на HDMI и TTL/LVDS.

http://tech.mattmillman.com/lcd/pcb800099/

BYTEMAN
01.12.2015, 23:22
Т.е. опять "бабушка на двое сказала". Еще раз повторюсь: Gonbes - это девайс ЗАТОЧЕННЫЙ на захват CGA вообще и RGBS в частности, но тем не менее - с УКНЦ он работать не хочет, ибо сделан для Американского рынка и других целей. Боюсь что с этой платой получится так же, но уже баксов за 200. Оно нам надо? Хотя, если денег не жалко - можешь попробовать.

Arseny, я в любом случае буду эту девайсину покупать, т.к. мне в скором времени понадобится девайс для захвата компонентного 576i видео. Вот заодно и проверю как она с нашими родненькими шайтан-укнцшками справляется.

Arseny
01.12.2015, 23:24
Arseny, я в любом случае буду эту девайсину покупать, т.к. мне в скором времени понадобится девайс для захвата компонентного 576i видео. Вот заодно и проверю как она с нашими родненькими шайтан-укнцшками справляется.

Вот это - другой разговор ;-) Но в остальном - все-таки дорогое устройство. Т.е. ТОЛЬКО для УКНЦ его покупать нет смысла.

Vamos
01.12.2015, 23:52
Gonbes - это девайс ЗАТОЧЕННЫЙ на захват CGA вообще и RGBS в частности, но тем не менее - с УКНЦ он работать не хочет
А как выглядит "работать не хочет" ?

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

Есть предположение, что этот Gonbes фуфло с самого начала

Arseny
02.12.2015, 03:19
А как выглядит "работать не хочет" ?

Выше приводил для примера 2 картинки. Могу повторить:

https://img-fotki.yandex.ru/get/4602/uknc.0/0_5eaeb_8eb43506_S (https://fotki.yandex.ru/users/uknc/view/387819?page=0) и так https://img-fotki.yandex.ru/get/5200/uknc.0/0_5eaec_76e207b0_S (https://fotki.yandex.ru/users/uknc/view/387820?page=0) (это фото с экрана 7" 800х480)

Насколько я понимаю, они получаются когда девайс поймает синхру (половину или почти целиком), когда не поймает - ничего не показывает. По-моему на Полигоне призраков по этому поводу писали - девайс заточен под Американские ТВ стандарты и частоты (для их игровых автоматов). УКНЦ заточена под Европейский Secam - вот они и не понимают друг друга.


Есть предположение, что этот Gonbes фуфло с самого начала

В чем его фуфловость проявляется? Параметры в спецификации указаны хорошие, девайс работает, а то что нас его работа не устраивает - так это наши проблемы :-( Он не для нас позиционировался.

"Конвертер высокой четкости GBS-8220 является профессиональным преобразователем сигнала видео игр и playstation. Поддерживаются все типы игрового оборудования (Аттракционы, игровые приставки, Xbox, Wii и др.);" - где ты здесь видишь "Старые советские компьютеры"? :-)

Vamos
02.12.2015, 03:56
В чем его фуфловость проявляется?
Картинки увидел, да видимо дело в ТВ стандартах, видимо под NTSC сделан 480 строк и частота кадров там 60.
Было на одном из форумов для игровых приставок, чел пытался на резисторах из RGB сделать YPbPr и кроме монохромной картинки так ни чего и не увидел, посмотрев на подстроечники рядом со входом RGB у Gonbe, предположил что дело в этом.

А можно фотку самой платы так чтобы названия микросхем были видны.

tnt23
02.12.2015, 08:01
http://we.easyelectronics.ru/electro-and-pc/poluchenie-sinhronnyh-dannyh-s-pomoschyu-mikroshemy-cypress-cy7c68013a-fx2lp-na-primere-ustroystva-videozahvata-dlya-staryh-kompyutorov.html

Arseny
02.12.2015, 11:55
А можно фотку самой платы так чтобы названия микросхем были видны.

Эта картинка не моя, но общее представление получить можно:
http://img.clasf.in/2014/08/06/RGBYUVCGAEGA-to-VGA-Converter-Board-20140806224410.jpg (http://s020.radikal.ru/i705/1306/e5/a244ae516932.jpg)

А вот чип из под радиатора:
https://img-fotki.yandex.ru/get/4508/uknc.0/0_5eb2f_3efdb712_S (https://fotki.yandex.ru/users/uknc/view/387887?page=0)

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

Еще раз наткнулся :-) Universal NTSC PAL Video System Converter (http://www.ambery.com/unntpalvisyc.html) Как пример, у них прямо заявлено "Field Rate Conversion 60 <-->50 field Hertz".

Vamos
02.12.2015, 12:55
Выше приводил для примера 2 картинки.
Похоже? http://zx-pk.ru/showthread.php?t=15895&p=400234&viewfull=1#post400234

Arseny
02.12.2015, 16:09
Похоже? http://zx-pk.ru/showthread.php?t=15895&p=400234&viewfull=1#post400234

Даже хуже. Синхронизация срывается от любого "чиха". Поймать ее взад - почти не реально. Я вот эти 2 кадра сделал за множество перезапусков и забил на это дело: то, что оно это может - уже видно, а то, что легко не дается - не имеет смысла.
Выводы соответствующие: или городить "Field Rate Conversion 50 --> 60 field Hertz" (что вроде бы возможно на спец м/с), или ковырять прошивку Гонбеса. Наверняка это решается программной частью, т.к. автоподстройка присутствует (просто стартовое число не 50, а 60).

Arseny
04.12.2015, 00:36
Эта фраза повторялась столько раз, что уже просто не могу не спросить как и где?

Если бы знал - уже написал бы где и как.
Кстати, вот: GBS 8200/8220 CFW Project (http://shmups.system11.org/viewtopic.php?t=52172) Из того, что я понял - управление этой "дрянью" вполне реально.

Vamos
04.12.2015, 01:57
Кстати, вот: GBS 8200/8220 CFW Project Из того, что я понял - управление этой "дрянью" вполне реально.
Так там же написано как переключить на 50 Гц, надо кратковременно замкнуть Р8 и потом подать входной сигнал.

Vslav
04.12.2015, 03:12
Эта фраза повторялась столько раз, что уже просто не могу не спросить как и где?
Там используется микросхема TVIA TV5725, в сети можно найти даташит и описание регистров.

Arseny
04.12.2015, 03:57
Так там же написано как переключить на 50 Гц, надо кратковременно замкнуть Р8 и потом подать входной сигнал.

Это где там так написано? Я плохо английский знаю, но вот это: "The on board MTV230GMV microcontroller, sometimes going by rebadged labels such as GBS800MV, is bypassed by shorting the jumper on Port 8 (P8). This puts it into In System Programming (ISP) mode, which means it can't interfere with the custom settings being programmed." - вроде бы означает, что Р8 переводит м/с в режим программирования ISP.

Vamos
04.12.2015, 04:47
вроде бы означает, что Р8 переводит м/с в режим программирования ISP
это если замкнуть на долго (поставить джампер).

А вот это: "Latter on I needed to buy another GBS scaler as I bricked my first and the second one doesn't even sync to 50Hz inputs. However, the 5725 scaler chip can do 50Hz easy. If you want to try a quick kludge yourself do the following:

1. Input 60Hz and setup as normal
2. Move the image up with the controls about 5-10%
3. Short Port 8 with a jumper or some wire
4. Input a 50Hz signal and it should work just fine

A shift in the image occurs due to the placement of the low res content in the total frame in PAL vs NTSC timings."

Пункт 2 можно пропустить.

Titus
04.12.2015, 06:57
К модератору: А не перенести ли рассуждения о конвертере в соответствующую тему?

Arseny
05.12.2015, 14:47
Напиши мне ЛС что и откуда ты брал от УК-НЦ, и куда подключал на этой плате.

Так совершенно стандартно - все через RGBSs выход УКНЦ и вход адаптера. Т.е. хвостиком от разъема ВМ на гребенку адаптера - в этом и был смысл подключения (без вмешательства в схему УКНЦ). У меня сейчас УКНЦ убраны и быстро распаковать не получится, но уже хочется поэкспериментировать. Так что тоже неспешно буду разворачивать тестовый стенд.


Там речь идет не о прошивке, а о способе поменять какие-то настройки, чего в его случае оказалось достаточно. Я закажу плату, сами попробуем.

Ну, начиналось-то все с прошивки. С возможности ее изучения, изменения и заливки обратно. О чем я собственно и говорил, для чего и привел примером этот проект.

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

Черт! Все плохо :-( Дочитал до места "I was referring to the GBS board firmware only in regards to 55Hz support. I have actually dumped the firmware of two boards and the binary files have matched. The Jammerboard's version did not match. The Jammerboard's firmware seems not to sync to 50Hz consoles, but it works with GroovyMame 55Hz arcade resolutions." А у меня именно Jammerboard's. Так что может и не заработать без перепрошивки ...

Arseny
05.12.2015, 18:30
А как узнать у меня такая же или нет? Мою уже вроде как отправили.

По идее - только по прошивке. Просто я заказывал именно Jammerboard (других тогда не было видно в продаже), но смотрю на фото тех что продают сейчас - никаких отличий. Даже надписи иероглифами такие же. Только дата другая стоит. Возможно, их начали производить как Jammerboard, а потом и сами стали продавать. Китайцы же ...

hobot
05.01.2016, 16:38
С чего-бы начать, что бы не сразу расстроиться?
С Амиги для прогрева )
Делай пожалуйста фотки, лады?

MacBuster
19.03.2016, 12:42
Удаление в знак протеста против действий MM

Arseny
19.03.2016, 17:35
Память битая?

MacBuster
20.03.2016, 02:28
Удаление в знак протеста против действий MM

MacBuster
23.03.2016, 20:36
Удаление в знак протеста против действий MM

Titus
23.03.2016, 22:18
Включил вторую работающую УКНЦ, тут все как у большинства - 8 цветов.

Скриншоты не помешают)

MacBuster
28.03.2016, 22:23
Удаление в знак протеста против действий MM

Titus
28.03.2016, 22:24
Какое-то пятно проглядывается чуть полосатое)

MacBuster
28.03.2016, 22:55
Удаление в знак протеста против действий MM

MacBuster
17.07.2016, 16:48
Удаление в знак протеста против действий MM

hobot
17.07.2016, 17:11
http://storage6.static.itmages.ru/i/16/0717/s_1468764515_5432092_6172cea15f.png (http://itmages.ru/image/view/4604746/6172cea1)

http://storage7.static.itmages.ru/i/16/0717/s_1468764573_1159674_0c3aa3a39b.png (http://itmages.ru/image/view/4604747/0c3aa3a3)

http://storage8.static.itmages.ru/i/16/0717/s_1468764623_9470172_46220f765c.png (http://itmages.ru/image/view/4604748/46220f76)

http://storage9.static.itmages.ru/i/16/0717/s_1468764657_7854476_2d0578287a.png (http://itmages.ru/image/view/4604749/2d057828)

http://storage3.static.itmages.ru/i/16/0717/s_1468764688_5268073_6bf3e00fb4.png (http://itmages.ru/image/view/4604752/6bf3e00f)


http://zx-pk.ru/threads/26703-utilita-sav2cart.html?p=877320&viewfull=1#post877320

shattered
11.09.2016, 23:10
Самое красивое и многообещающее что я видел когда либо по теме VGA и УК-НЦ )
http://zx.pk.ru/attachment.php?attachmentid=24414&d=1295978820 (http://zx.pk.ru/showpost.php?p=353106&postcount=935)

Кстати, это какая-то другая версия BIOS -- в той, что прилагается к ukncbtl и emustudio текста снизу нет. Нужен дамп :)

Alex_K
11.09.2016, 23:20
Кстати, это какая-то другая версия BIOS -- в той, что прилагается к ukncbtl и emustudio текста снизу нет. Нужен дамп
Нажмите клавишу <ПОМ>, текст и появится. :biggrin:

randomizer
19.03.2018, 01:57
Хм, подлючил машинку используя vcaptfx2 (http://zx-pk.ru/threads/27779-podklyuchenie-vcaptfx2-k-uknts.html), на взгляд получается больше цветов чем на предыдущих фотографиях :-)
https://raw.githubusercontent.com/olegtc/vcaptfx2/master/screenshots/uknc_palette.png

randomizer
19.03.2018, 14:44
Оказавается у меня несколько "неверно" отображаются цвета. В УКНЦ, преобразование в аналоговый сигнал идёт таким образом, что сигналы с выходов P0, P1, P2 не отображаются в случае отсутствия соответствующих им основных сигналов цвета - PL0, PL1 и PL2 (B, R и G соотвественно).
Получается, что отображается меньше вариантов цветов чем машинка способна выдать.

Кстати, в большинстве машин сигналы P0, P1 и P2 просто висят в воздухе. Т.е. нужна доработка чтобы запустить их в выход для подключения монитора. Не было бы разумней делать доработку таким образом, чтобы выжать по максимуму, а не по заводской схеме :v2_wink2:

Любопытно, есть ли исходника программы TSPAL.SAV, хотелось бы посмотреть как реализовывать работу с палитрами.
И сразу ещё вопрос: есть программа COLS.SAV которая позволяет программировать палитру, а есть ли что то подобное для расширенного набора цветов?

MacBuster
19.03.2018, 15:32
Удаление в знак протеста против действий MM

Titus
19.03.2018, 16:53
Есть, но ссылка уже скисла. Надо просить автора перевыложить.

Перевыложи, ты же скачивал. Я сейчас не могу, т.е. не дома.

MacBuster
19.03.2018, 17:36
Удаление в знак протеста против действий MM

hobot
06.06.2018, 08:07
Titus, ,буде есть у тебя желание (аккаунт на игро-форуме точно есть = я знаю\помню) поучавствовать
в дискуссии не без интересной, цветов и палитр все различных касаемый.

https://www.old-games.ru/forum/threads/old-hard-vlog-kompozitnyj-cga-v-dosbox.80698/

CodeMaster
06.06.2018, 08:22
в дискуссии не без интересной, цветов и палитр все различных касаемый.

Не знаю, что там интересного (и главное касаемое УКНЦ)? Известный хак с расширением цветовой палитры на NTSC. У нас и NTSC не было и у УКНЦ палитра расширяется true RGB цветами.

Titus
06.06.2018, 23:18
Не знаю, что там интересного (и главное касаемое УКНЦ)? Известный хак с расширением цветовой палитры на NTSC. У нас и NTSC не было и у УКНЦ палитра расширяется true RGB цветами.
Согласен)

electroscat
20.05.2022, 01:37
Доброго времени !

Попробовал мод, но не могу получить картинку как на эмуляторе.
Схему перепроверил много раз, по дорожкам, номиналам резюков, и прочим параметрам. Пробовал 155ЛН2, 555ЛН2, 1533ЛН2 - почти одинаково.. Получаю примено такую картинку:

https://i.ibb.co/3rCdWYh/20220520-012036.jpg (https://ibb.co/3rCdWYh) https://i.ibb.co/2hhbHrr/20220520-012037.jpg (https://ibb.co/2hhbHrr)

Во всех остальных программах цвета отображаются правильно.

Где копать, подскажите пожалуйста ?

Переделывал согласно этой картинке:

https://i.ibb.co/rxvfVLt/image.jpg (https://ibb.co/rxvfVLt)

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

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

https://i.ibb.co/1RY6H4S/image.jpg (https://ibb.co/1RY6H4S)

S_V_B
20.05.2022, 08:32
- - - Добавлено - - -

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

https://i.ibb.co/1RY6H4S/image.jpg (https://ibb.co/1RY6H4S)[/QUOTE]

У меня так получилось:
https://pic.maxiol.com/thumbs2/1573488928.531173042.new.png (https://pic.maxiol.com/?v=1573488928.531173042.new.png&dp=2)
Фотографировал на телефон.. поэтому +-

Alex_K
20.05.2022, 13:21
В целом, картинка похожа на то что выдает в эмуляторе, но не овсем, а первые две полоски должны быть черной и серой, а у меня радуга...
Про вертикальную полоску слева, пожалуйста, прочтите эту тему, начинается отсюда (сообщение #171 и далее) (https://zx-pk.ru/threads/20686-mnogo-tsvetov-na-uknts!/page18.html). Это курсор. Как у него формируются цвета при использовании дополнительных сигналов управления цветностью, ничего не было известно. Потому эмулятор и реал могут отличаться. К тому же должны отличаться по курсору разные версии видеоадаптера, 1515ХМ1-036 и 1515ХМ1-136. 1515ХМ1-136 уже вскрыта, есть соответствующая тема, там даже можно скачать схему БМК и посмотреть.

electroscat
20.05.2022, 16:12
У меня как раз 1515ХМ1-136. Спасибо за информацию, буду изучать.

electroscat
22.05.2022, 21:20
Попробовал сегодня еще на одной УКНЦ с переделкой и с 1515ХМ1-136 - такая же картина 1 в 1. Пожоже маркер с 1515ХМ1-136 одинаково выглядит, и в радужных цветах.

S_V_B
23.05.2022, 15:36
Попробовал сегодня еще на одной УКНЦ с переделкой и с 1515ХМ1-136 - такая же картина 1 в 1. Похоже маркер с 1515ХМ1-136 одинаково выглядит, и в радужных цветах.
В любом случае... 128ю цветами ты не сможешь воспользоваться...в реальной жизни. Спроси ув. Тов. Титуса.. он нарисовал этот тест с помощью одной строки.. ЕМНИП.
А так 8 цветов плюс реальный гемор и тормоз.. Разве что обучающие проги аля 80е.. Извините накопилось насчет укнц.

Titus
23.05.2022, 15:41
В любом случае... 128ю цветами ты не сможешь воспользоваться...в реальной жизни. Спроси ув. Тов. Титуса..
Прекрасно можно всем этим воспользоваться.
Даже если не использовать много цветов одновременно, то все равно можно использовать богатое разнообразие палитр. Я уже постил в тему скриншоты, как бы выглядел Супер-Марио в цветах этого режима УКНЦ. И очень все прилично получилось.

https://pic.maxiol.com/images2/1653309656.630248128.supermario800x480sm.png

https://pic.maxiol.com/images2/1653309677.630248128.50125.png

S_V_B
23.05.2022, 15:50
Не заметил 128 цветов.

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

МНОГО цветов на УКНЦ... Так тема называется?

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

Можно чуть изменить ргб палитры.. Но это не значит, что вдруг у тебя глобально появится куча цветов.. Повторяюсь для одной строки.. Можно конечно поделить экран на зоны... Для какого-нбудь файтинга. Но не более.

Sandro
23.05.2022, 16:00
8 цветов -- это много. Даже с просто rgb уветом уже можно неплохо развернуться. (Я вот сейчас в 4 фиксированных на БК пытаюсь с графикой влезть, и то кое-что выходит)

Кстати, а всё-таки, как же конкретно декодируется цвет на УКНЦ в полной версии? Я всю тему прочитал, но так и не нашёл однозначного описания.

Titus
23.05.2022, 16:04
Кстати, а всё-таки, как же конкретно декодируется цвет на УКНЦ в полной версии? Я всю тему прочитал, но так и не нашёл однозначного описания.

На случай, если скриншоты пропали:

https://pic.maxiol.com/images2/1653311035.630248128.2.png

S_V_B
23.05.2022, 16:15
8 цветов -- это много. Даже с просто rgb уветом уже можно неплохо развернуться. (Я вот сейчас в 4 фиксированных на БК пытаюсь с графикой влезть, и то кое-что выходит)

Кстати, а всё-таки, как же конкретно декодируется цвет на УКНЦ в полной версии? Я всю тему прочитал, но так и не нашёл однозначного описания.
Три плоскости по 8 бит. Первое слово доступно из обоих АП. Второе.. синий использует только один байт.

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

Т.е три однобитных плоскости.. Два словных регистра доступа к ним.(В ЦП и ПП)
Плюс три бита яркости.. РГБ.. для каждой строки. Вот и все разнообразие.

Sandro
24.05.2022, 12:32
На случай, если скриншоты пропали:[/IMG]

Спасибо. Да, пропали, см первые страницы темы.

А в битах это как выглядит? То есть, у нас есть 3 битплана, какие-то регистры, что ещё?

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



Т.е три однобитных плоскости..
Плюс три бита яркости.. РГБ.. для каждой строки. Вот и все разнообразие.

"Мне бы схемку аль чертёж..."

Titus
24.05.2022, 23:51
А в битах это как выглядит? То есть, у нас есть 3 битплана, какие-то регистры, что ещё?
Все-все есть в документации на УКНЦ)

Sandro
25.05.2022, 06:35
Посылать в гугль невежливо. Тем более, что гуглится документация про версию с 8 YRGB регистрами, которая, как я понимаю, не соответствует серийной машине.

S_V_B
25.05.2022, 07:20
Посылать в гугль невежливо. Тем более, что гуглится документация про версию с 8 YRGB регистрами, которая, как я понимаю, не соответствует серийной машине.

Доступ из ЦП:
176640 - регистр адреса для планов 1-2 (R-G).
176642 - регистр данных для планов 1-2.
заносишь адрес ВП в 176640, затем данные в 176642 (старший байт план R, младшей G).
Доступ из ЦП только к двум планам из ПП к трем.
Регистры для ПП
177010 - адрес.
177012 - данные план 0
177014 - данные план 1-2

Про палитры, биты яркости и др. читай описание таблицы строк http://emuverse.ru

Sandro
25.05.2022, 07:40
Доступ из ЦП:
Про палитры, биты яркости и др. читай описание таблицы строк http://emuverse.ru

@#!!!!!
Я УЖЕ это прочитал. Стал бы я спрашивать на форуме, если бы мог найти информацию сам?!!

Там, повторяю ещё раз, описан вариант с палитрой 8x16, который НИКАК не может давать больше 16 цветов, и судя по сообщения из этой темы не был реализован в реальности.

Блин, а потом некоторые удивляются, чего под УКНЦ никто не пишет. С таким отношением к интересующимся -- никто и не будет писать. Я гарантирую это.

Alex_K
25.05.2022, 10:37
Я УЖЕ это прочитал. Стал бы я спрашивать на форуме, если бы мог найти информацию сам?!!
Более точная ссылка на ТО - здесь (http://www.emuverse.ru/downloads/computers/UKNC/docs/uknc-to.pdf).

Там, повторяю ещё раз, описан вариант с палитрой 8x16, который НИКАК не может давать больше 16 цветов, и судя по сообщения из этой темы не был реализован в реальности.
Описание регистра управления цветом - стр. 46, табл. 16 и 17. С помощью этого регистра можно получить 8 из 16 цветов, точнее из 15, т.к. черный он реально один. Дополнительные цвета получаются изменением трёх младших битов второго слова регистра управления отображением - стр. 45, табл. 14. Там хоть и написано, что распространяется на текущую строку, но на практике действует и дальше.

S_V_B
25.05.2022, 11:27
Там хоть и написано, что распространяется на текущую строку, но на практике действует и дальше.
Да но можно менять и для конкретных строк меняя соответствующий элемент четырехсловной таблицы строк.
Для всего экрана я менял младшие три бита в @#2462

Alex_K
25.05.2022, 11:39
Да но можно менять и для конкретных строк меняя соответствующий элемент четырехсловной таблицы строк.
Если менять для конкретных строк, то эта строка должна описываться четырёхсловным элементом, а не двухсловным. Это тогда надо делать свою таблицу видеострок.

Для всего экрана я менял младшие три бита в @#2462
А ячейка 2462 в стандартной таблице видеострок - это второе слово регистра управления отображением для экрана пользователя.

Sandro
25.05.2022, 15:40
Более точная ссылка на ТО - здесь (http://www.emuverse.ru/downloads/computers/UKNC/docs/uknc-to.pdf).
Описание регистра управления цветом - стр. 46, табл. 16 и 17. С помощью этого регистра можно получить 8 из 16 цветов, точнее из 15, т.к. черный он реально один. Дополнительные цвета получаются изменением трёх младших битов второго слова регистра управления отображением - стр. 45, табл. 14. Там хоть и написано, что распространяется на текущую строку, но на практике действует и дальше.

Спасибо! И такой вопрос ещё, а как комбинируются значения цвета из этих регисторов? Хотя в принципе, можно забить и использовать 8 из 15, этого более-менее хватит. Один фиг, странное распределение битпланов создаёт куда больше проблем.
Кстати, я правильно понимаю, что два битплана физически находятся в памяти ЦП, а один в памяти ПП (8-битной), или как?

Alex_K
25.05.2022, 16:05
Спасибо! И такой вопрос ещё, а как комбинируются значения цвета из этих регисторов?
В регистрах управления цветом указывается какой цвет будет при заданной комбинации битов в планах. Используется четыре бита на цвет - три сигнала цветности R, G, B и общий сигнал яркости Y. Номера планов в битах цвета от 2 до 0. Соответственно первое слово регистра описывает комбинации от 3 до 0, второе слово от 7 до 4. Стандартные значения для экрана пользователя 0135230 (1011 1010 1001 1000) и 0177334 (1111 1110 1101 1100).
А уже полученные значения сигналов RGB могут регулироваться через второе слово регистра отображения.

Кстати, я правильно понимаю, что два битплана физически находятся в памяти ЦП, а один в памяти ПП (8-битной), или как?
Да, правильно. ЦП принадлежат планы 2 и 1, доступ через регистры 0176640 (регистр адреса) и 0176642 (регистр данных, старший байт - план 2, младший байт - план 1). А непосредственно ПП принадлежит план 0, но из ПП имеется доступ ко всем планам памяти - 0177010 (регистра адреса), 0177012 (регистр данных плана 0, только младший байт), 0177014 (регистр данных планов 2 и 1).

Sandro
25.05.2022, 16:42
А уже полученные значения сигналов RGB могут регулироваться через второе слово регистра отображения.

Как именно? Я об этом спрашиваю. Формула какая? В одкументации её нет.

Alex_K
25.05.2022, 16:50
Как именно? Я об этом спрашиваю. Формула какая? В одкументации её нет.
А формулы нет. Есть принципиальная электрическая схема, вот там можно и посмотреть. С трёх инверсных выводов логических элементов идёт три сигнала - цвет, общая яркость, яркость канала. Далее они соединяются, основной цвет и через резисторы сигналы яркости. Идет это на резисторный делитель, далее уже на транзистор. Можно посмотреть в схеме КВАНТа.

Sandro
25.05.2022, 19:31
Посмотрел. Итак, если верить схеме, то сделано следующее:

С одного из 8 элементов палитры идёт четырёхбитный цвет пикселя YGRB. Биты GRB разрешают цвет в соответствующем канале; если бит равен нулю то в соответствующем канале будет ноль. Иначе яркость канала задаётся двумя битами: старший -- это разряд Y пикселя, младший -- это разряд PG/PR/PB в регистре цвета и масштабирования (2 слово регистра управления изображением). Если оба бита равны нулю, то цвет будет чёрным вне зависимости от битов RGB.
Если сэкономить микросхему D17 и шесть резисторов, то все биты яркости игнорируются и просто будет палитра 8 цветов из 8. Бессмысленная и беспощадная.

На Ч/Б выходе всегда такая, цвета соответствуют яркости серого, 8 вариантов.

Вроде, так.

Alex_K
25.05.2022, 19:45
Если оба бита равны нулю, то цвет будет чёрным вне зависимости от битов RGB.
Откуда такая уверенность? Практика этого не показывает. У белого цвета будет 16 вариантов, они конечно не все являются оттенками серого, но всё-таки.

Sandro
25.05.2022, 19:48
Имеется в виду -- компонент цвета. Если Y и PG равны нулю, то зелёный канал будет погашен вне зависимости от значения бита G.

Alex_K
25.05.2022, 19:54
Имеется в виду -- компонент цвета. Если Y и PG равны нулю, то зелёный канал будет погашен вне зависимости от значения бита G.
Я тоже об этом писал. Если цвет не используется, то значение сигналов яркости не играют никакой роли. В итоге виртуальная палитра в 128 цветов сокращается до реальной в 53 цвета. Но в одной видеостроке можно использовать только 8 цветов. А полностью переключиться на другую палитру можно только за две видеостроки, если использовать регистры цвета и отображения.

Sandro
25.05.2022, 19:56
Да, я уже нашёл это сообщение: https://zx-pk.ru/threads/20686-mnogo-tsvetov-na-uknts!.html?p=570031&viewfull=1#post570031

В первый раз я его не понял. Как масонов подслушивать -- если секретных слов не знаешь, то ничего не понятно.

Alex_K
25.05.2022, 20:16
Да, я уже нашёл это сообщение: https://zx-pk.ru/threads/20686-mnogo-tsvetov-na-uknts!.html?p=570031&viewfull=1#post570031

В первый раз я его не понял. Как масонов подслушивать -- если секретных слов не знаешь, то ничего не понятно.
Немного не в той теме, но тоже про это писал (https://zx-pk.ru/threads/12562-vosstanavlivaem-uknts.html?p=1153522&viewfull=1#post1153522).

Sandro
25.05.2022, 20:33
Да, я теперь уже понял, как всё это работает, и даже -- почему именно так. Нда. Своеобразная конструкция.

Похоже, для игр разумно считать, что машина имеет 8 цветов из 16 или даже 8 из 8 для СЭМЗ (им, что НАСТОЛЬКО хотелось сэкономить?)

Ну и есть 2 битплана для быстрого рисования, и один -- для помедленнее. Как-то с этим жить можно, хотя можно было бы и попрямее сделать железо. В принципе, плавный скроллер вроде Commander Keen/Dangerous Dave понятно, как делать. Будет даже попроще чем та развесёлая EGA-машинерия.

Будет настроение -- попробую вооружиться UKNCBTL и запилить технодемку. Но это точно не в ближайшее время.

Эх, в принципе даже физжелезо есть, но некомплектное и в хз каком состоянии ...

Alex_K
25.05.2022, 20:48
даже 8 из 8 для СЭМЗ
В СЭМЗ строго 8 цветов из 16-ти. Там не распаяны дополнительные линии управления яркостью P0, P1, P2. Но Y распаян и присутствует. Вот в КВАНТах, обычно пятой ревизии, нет одной микросхемы и нескольких транзисторов, тогда строго 8 цветов.

Sandro
25.05.2022, 20:54
Значит, будем считать, что 8 из 15. Жаль, что стали городить огород с этими дополнительными битами на строку. Лучше бы сделали, как в CGA, где бит яркости -- это младший бит у каждой компоненты цвета. Тогда было бы 8 из 16 с двумя серыми, по классике. Ну или EGA-образную палитру с 2 честными битами на компонент, если места в БМК хватило ... эх :(

Alex_K
25.05.2022, 21:57
Лучше бы сделали, как в CGA, где бит яркости -- это младший бит у каждой компоненты цвета.
Немного оффтоп, но чего-то не припомню такого на CGA. На EGA, да там было такое, что расширенном EGA для каждой компоненты сигнала можно было задать яркость, итого 16 из 64. А на CGA?

Sandro
25.05.2022, 23:58
Немного оффтоп, но чего-то не припомню такого на CGA. На EGA, да там было такое, что расширенном EGA для каждой компоненты сигнала можно было задать яркость, итого 16 из 64. А на CGA?

Я имею в виду, как цвет IRGB в CGA декодируется в аналоговый RGB. А декодируется он в 3x2 бита, вот так: RI GI BI. Поэтому у 6 цветов есть две яркости, хоть максимальная и не 100% насыщенная, плюс три градации серого: 0000 -> 00 00 00, 0111 -> 10 10 10, 1000-> 01 01 01, 1111-> 11 11 11. Кстати, именно поэтому серый, который цвет 7, ярче того, который 8.

Итого выходит 6 * 2 + 4 = 16 цветов, из них три градации серого. В EGA мониторах просто разделили общий младший бит яркости на 3 индивидуальных. Кстати, EGA мониторы в режимах 200 строк переключаются в эмуляцию CGA, и там у них тоже общий бит яркости на все компоненты. Это для совместимости с CGA картами по интерфейсу.

Так вот, такой IRGB был бы, на мой взгяд, гораздо полезнее того, что мы имеем. 4 тона серого попиксельно вместо 3 уже оправдывают это.

PS: Впрочем, 15-цветная палитра -- это вообще какая-то общая беда. Ей много кто страдает. Хоть тот же Спектрум.

Alex_K
26.05.2022, 00:03
Так вот, такой IRGB был бы, на мой взгяд, гораздо полезнее того, что мы имеем. 4 тона серого попиксельно вместо 2 уже оправдывают это.
Всё-таки у CGA и EGA был цифровой видеовыход, а сама палитра устанавливалась в мониторе. На УКНЦ видеовыход аналоговый, потому так и получается. Ну и минус только тёмно-серый, светло-серый есть.

Sandro
26.05.2022, 00:08
Всё-таки у CGA и EGA был цифровой видеовыход, а сама палитра устанавливалась в мониторе. На УКНЦ видеовыход аналоговый, потому так и получается. Ну и минус только тёмно-серый, светло-серый есть.

У CGA, кстати, был и аналоговый композит. Нет, монитор ничего про палитру не знал. У CGA был IRGB выход. У EGA -- RrGgBb в режимах 350 строк и IRGB в режимах 200 строк. Поэтому можно было воткнуть CGA в EGA монитор или наоборот, но в обоих случаях получалось только IRGB 200 строк.

Alex_K
26.05.2022, 00:13
Нет, монитор ничего про палитру не знал.
Я к тому, что при IRGB=1000 выдавался тёмно-серый. Это надо было при этом значении подставить соответствующие аналоговые уровни RGB.
У VGA уже был аналоговый видеовыход и всё решалось регистрами палитры внутри видеокарты.

Sandro
26.05.2022, 06:31
Надо было, как же иначе. Я написал, как это делалось физически, и выразил удивление, почему так не было сделано в УКНЦ. О чём спор?

S_V_B
26.05.2022, 10:03
Будет настроение -- попробую вооружиться UKNCBTL и запилить технодемку.
В UKNCBTL частота обновления экрана 25Гц.

Titus
26.05.2022, 12:04
В UKNCBTL частота обновления экрана 25Гц.

Зато в EmuStudio частота обновления экрана 50Гц)

S_V_B
26.05.2022, 15:45
Зато в EmuStudio частота обновления экрана 50Гц)
Был бы звук - цены бы не было :)
И по таймеру в ПП какой-то глюк у меня был... не помню уже, рандом по моему на нем криво работал в отличии от реала и UKNCBTL.

reddie
17.12.2023, 21:47
Подниму начавшую покрываться мхом тему =)) с год назад приобрел два УКНЦ, потом еще один подогнали (все Квант), а недавно обзавелся СЭМЗовской машиной. По первым двум отдельная история, не буду ее тут излагать (возможно, потом), а о СЭМЗ расскажу подробнее. Машинка по тестам полностью рабочая, правда, пришлось как следует прочистить от пыли-грязи и протереть ламели клавиатурных пленок от окислов. Но сразу обнаружилась проблема: сильное эхо по зеленому каналу от изображения. Как бы затухающий зеленый от любой графики, где был включен зеленый цвет (то бишь цвета от зеленого до белого). Качественных фотографий до исправления, увы, не сделал, но сохранились видео - вот оттуда и сделал скриншоты (все фото в тексте кликабельны для увеличения)

https://pic.maxiol.com/thumbs2/1702751239.3165278376.beforefixgreen1.jpg (https://pic.maxiol.com/?v=1702751239.3165278376.beforefixgreen1.jpg&dp=2) https://pic.maxiol.com/thumbs2/1702751305.3165278376.beforefixgreen2.jpg (https://pic.maxiol.com/?v=1702751305.3165278376.beforefixgreen2.jpg&dp=2) https://pic.maxiol.com/thumbs2/1702751355.3165278376.krakout1.jpg (https://pic.maxiol.com/?v=1702751355.3165278376.krakout1.jpg&dp=2) https://pic.maxiol.com/thumbs2/1702751384.3165278376.krakout2.jpg (https://pic.maxiol.com/?v=1702751384.3165278376.krakout2.jpg&dp=2)

По фото с Krakout хорошо видно, что "зеленое эхо" тянется за желтым/зеленым/голубым, при этом за красным и фиолетовым его нет. Вспоминая спекрумовский опыт, сразу пришла мысль попробовать "придавить" зеленый канал к земле, что и было сделано (прямо от вывода ЛН2 через резистор 300 Ом). Проблема ушла, так на данном этапе и оставил. Затем решил заняться яркостями: почти не было разницы между верхней и нижней половинами теста TSPAL. Вернее, еле различимая на глаз, фото ниже

https://pic.maxiol.com/thumbs2/1702751862.3165278376.beforefixes.jpg (https://pic.maxiol.com/?v=1702751862.3165278376.beforefixes.jpg&dp=2)

Можно уменьшить номиналы резисторов от сигнала яркости, подмешиваемого в каждый канал, но решил схитрить: врезал дополнительные резисторы по 39 Ом в каналы цвета (прикинув примерно, какие нужны). Для чего разрезал дорожки на нижней стороне платы и впаял туда смд - вышло довольно культурно, а результат порадовал приличной разницей в яркостях. Но всплыл новый косяк: все неяркие цвета с зеленой компонентой позеленели, пардон за каламбур. Разумеется, сильней всего это видно на белом цвете:

https://pic.maxiol.com/thumbs2/1702753191.3165278376.fixedbright.jpg (https://pic.maxiol.com/?v=1702753191.3165278376.fixedbright.jpg&dp=2)

Яркости стали заметно различаться, причем в реале сильнее, чем на фото, а "темные" белый, желтый и голубой ощутимо ушли в зеленый (фото опять же не передает всю глубину дефекта). Изучив вопрос, обнаружил, что это не косяк моей конкретной машины и не следствие моей доработки яркостей, а общая беда либо СЭМЗов, либо какой-то их модификации, поскольку нашел фото Дениса Тигунова, известного на форуме как electroscat, и у него была ровно та же проблема: завал половины темных цветов в зеленый. Даже зеленый неяркий у него был зеленее яркого-зеленого :D

https://pic.maxiol.com/thumbs2/1702753609.3165278376.palettesdenis.jpg (https://pic.maxiol.com/?v=1702753609.3165278376.palettesdenis.jpg&dp=2)

Явно что-то тянуло зеленый канал вверх, несмотря на поставленный мной резистор, давящий его к земле. Решил сделать доработку зеленого канала для отключения Sync on Green по минигайду, предоставленному Игорем в тг-группе УКНЦ (вроде отсюда же, с форума, и добыт этот гайд). Взявшись за доработку и выпаяв резисторы, сразу обнаружил заводской косяк: резисторы R15, R16 и R24 были перепутаны местами! По схеме: R15 - 750 Ом, R16 - 300 Ом, R24 - 390 Ом, у меня же получалось R15 - 300, R16 - 390, R24 - 750. Тут стало понятно, откуда шло то самое "эхо" в зеленый канал: резистор подтяжки к земле стоял почти вдвое больше номиналом, чем в схеме. Но даже указанные в ней 390 Ом в подтяжке зеленого к земле как-то выбиваются из общей кучи, если сравнивать с красным и синим каналами: там по схеме (и в реале, спецом проверил) стоят по 220 Ом. Впаиваю положенные 220, попутно сделав нужные изменения по доработке канала и поставив правильный резистор R16 на 330 Ом - получаю идеальную по балансу картинку. Темно-белый теперь четко белый, как и должно быть - палитра прям четко спектрумовская =))

https://pic.maxiol.com/thumbs2/1702755539.3165278376.brighttest.jpg (https://pic.maxiol.com/?v=1702755539.3165278376.brighttest.jpg&dp=2)

Кстати, транзистор VT4 по итогу доработок выпаял вообще, ибо он получается замкнут - зачем он тогда? Ниже схема исходной доработки (где оставлен VT4) и то, что получилось у меня. Разноцветные 39R резисторы - смд, впаянные в разрывы дорожек снизу платы (см. фото), резисторы в кружочках подлежат "исправлению" (установить указанные номиналы). При удалении VT4 обязательно впаять перемычку S3, если вдруг ее не было

https://pic.maxiol.com/thumbs2/1702756086.3165278376..jpg (https://pic.maxiol.com/?v=1702756086.3165278376..jpg&dp=2) https://pic.maxiol.com/thumbs2/1702756124.3165278376.reddie.jpg (https://pic.maxiol.com/?v=1702756124.3165278376.reddie.jpg&dp=2) https://pic.maxiol.com/thumbs2/1702752924.3165278376..jpg (https://pic.maxiol.com/?v=1702752924.3165278376..jpg&dp=2) https://pic.maxiol.com/thumbs2/1702756261.3165278376..jpg (https://pic.maxiol.com/?v=1702756261.3165278376..jpg&dp=2)

"R15 замкнуть" это в случае, если не врезАть смд, а уменьшать номиналы резисторов R16, R19, R20 в яркостных линиях каналов (исходно они 330 Ом). Позже буду дорабатывать Квантовскую машину, там вообще нет разницы между яркими/неяркими - попробую вариант с уменьшением заводских резисторов. Заодно сделаю мод на палитры, о чем, собственно, и пойдет речь дальше...
Приступим к самому интересному: моду с палитрами на СЭМЗ-машине. Предварительно с помощью TSPAL убедился, что нужные сигналы выходят с БМК - в моем случае ХМ1-136 - и проверил, где какой цвет "лежит" (наученный заводским косяком с резистором). Сигналы выходят инверсные, плюс "по науке" нужна микросхема с ОК-выходами, но у меня ЛН2 не оказалось. Зато нашлась 555ЛН1, ее и решил использовать. Достаточно поставить диоды в цепь сигнала, чтобы проходил только низкий уровень, соответствующий пониженной яркости. Собственно, сгодится любая микросхема с нужным числом инверторов: ЛА3/ЛА4, ЛЕ1, КП14 и т.п., причем на любой из них палитры можно сделать отключаемыми. 555ЛН1 напаял поверх м/с рядом с БМК, соединив выводы питания. На входы инверторов подаются сигналы с БМК, на выходы паяются диоды и резисторы. Впаял смд 680 Ом - подошли идеально, если судить по скринам TSPAL в эмуляторе и фотографиям машин с доработками (добавляемые палитрами "неяркости" должны влиять слабее глобальных). Ниже фото доработок с обозначением входных/выходных сигналов и фотографии результата "в работе". В очередной раз уточню, что фото с мобильника плохо передают реальную картину: желтая полоса уехала в оранжевый, а в белой совсем уж бледные оттенки - на деле все цвета довольно близки к "показаниям" теста в эмуляторе. Фото вывода на жк-монитор через OSSС и напрямую на CRT-телевизор:

https://pic.maxiol.com/thumbs2/1702836437.1550058616.palettes2.jpg (https://pic.maxiol.com/?v=1702836437.1550058616.palettes2.jpg&dp=2) https://pic.maxiol.com/thumbs2/1702836462.1550058616.palettes3.jpg (https://pic.maxiol.com/?v=1702836462.1550058616.palettes3.jpg&dp=2)

фото и схема доработок:

https://pic.maxiol.com/thumbs2/1702836912.1550058616.1515xm11.jpg (https://pic.maxiol.com/?v=1702836912.1550058616.1515xm11.jpg&dp=2) https://pic.maxiol.com/thumbs2/1702836952.1550058616.1515xm12.jpg (https://pic.maxiol.com/?v=1702836952.1550058616.1515xm12.jpg&dp=2) https://pic.maxiol.com/thumbs2/1702836979.1550058616..jpg (https://pic.maxiol.com/?v=1702836979.1550058616..jpg&dp=2) https://pic.maxiol.com/thumbs2/1702837121.1550058616..png (https://pic.maxiol.com/?v=1702837121.1550058616..png&dp=2)

Результатом доволен, особенно в части приведения баланса цветов в норму. Этот злосчастный Sync on Green порой еще хлеще приколы выдает, оставляя четыре цвета из восьми, типа зеленый постоянно включен. Фото такого ужаса прилагается (сделано Игорем из тг-группы УКНЦ) на машине СЭМЗ

https://pic.maxiol.com/thumbs2/1702837760.1550058616..jpg (https://pic.maxiol.com/?v=1702837760.1550058616..jpg&dp=2)

Подытоживая, рекомендую сделать ребаланс цветов, если неяркие "зеленят", а также усилить контраст меж яркими/неяркими (актуально и для машин Квант). Проверять разницу яркостей лучше всего в TSPAL, но сойдет и стартовое меню: нажимаем вправо-влево, экран должен на мгновение потемнеть. Либо нажать Enter в меню после включения, получим цикличный моргалик =)) различие в яркости должно быть хорошо заметно.
Всем дочитавшим до конца сей длиннопост спасибо :) кто интересуется УКНЦ и еще не в тг-группе, заходите (ссылка под катом)

https://t.me/MC0511UKNC

reddie
11.01.2024, 08:55
8 палитр по 8 цветов плюс 2 яркости на каждый
Вчера обсуждали в группе УКНЦ формирование цветов, и внезапно для себя выяснил, что в одной строке можно разместить цвета с разной глобальной яркостью. То бишь, например, ярко-белый и темно-белый одновременно. С толку сбивала картинка в TSPAL (и не меня одного, если почитать этот топик): судя по ней, глобалка общая для ВСЕХ цветов в строке. Выходит, написанное "16 цветов на палитру в строке" на деле означает "любая комбинация из 15 (черный всегда черный) цветов, где 8 ярких + 8 таких же темных, вот из этих 15 в строке могут быть любые восемь" ?

Titus
11.01.2024, 12:59
Вчера обсуждали в группе УКНЦ формирование цветов, и внезапно для себя выяснил, что в одной строке можно разместить цвета с разной глобальной яркостью. То бишь, например, ярко-белый и темно-белый одновременно. С толку сбивала картинка в TSPAL (и не меня одного, если почитать этот топик): судя по ней, глобалка общая для ВСЕХ цветов в строке. Выходит, написанное "16 цветов на палитру в строке" на деле означает "любая комбинация из 15 (черный всегда черный) цветов, где 8 ярких + 8 таких же темных, вот из этих 15 в строке могут быть любые восемь" ?

TSPAL отображает палитру для максимального удобства восприятия. Поэтому яркости разнесены в разные части экрана.
Впрочем, это и раньше без дополнительных цветов было понятно из описания, что в строке возможны 8 любых цветов из палитры 16 цветов. А палитра - это 8 базовых цветов, 2 яркости для каждого.

Dec
14.01.2024, 05:51
На случай, если скриншоты пропали:

https://pic.maxiol.com/images2/1653311035.630248128.2.png

На картинке используются следующие циферки в цветовых составляющих: 0x80, 0xAA, 0xD4, 0xFF. А как были получены эти циферки? Подобраны примерно на глаз? Или как то рассчитаны? Есть ли между ними взаимосвязь вида "яркость числа A соответствует 50% яркости числа B, а яркость числа B соответствует 50% яркости числа C"?