Приставки > 4 поколение
Модификация композитного видео на клоне HM949G-2G-AV (RG Modern) в PAL50/60
(1/5) > >>
Фамиклон:
Решил выложить здесь, может быть, кому-то будет полезным. Для чего это? Цель: получить из клона на TCT6801 хорошую картинку по композиту, с максимум детализации и минимум композитных артефактов, как искажения, шашечки и т.д. И конечно с переводом в PAL, заменой кварца и выставлением перемычек по таблице. Добиться картинки, которая удовлетворяла бы меня по NTSC я не смог, а из "коробки" изображение вообще жуть. Но здесь есть режим PAL60, без костылей, где можно использовать преимущества PAL и 60 герц по скорости игр мультирегиона, главное, чтоб ТВ поддерживал. Конечно, прежде стоит избавиться от "коробочных" проблем в виде перекрестных помех звук/видео и пройтись по схеме питания.
В связи с особенностью 60 герц на Сеге, присутствует радужный эффект, в минимальном количестве, как правило между тонкими вертикальными линиями, он не мешает и не раздражает, (на водопадах Соника и т.д. всё чисто) здесь некий компромисс. Выносить на отдельную плату не стал, всё помещается на штатном месте.
Номиналы и схема изменений ниже.
r1 680, r2 1000, c1 100p, c2 12p, c3 10p.
as32888:
"Шашечки" по композиту - это работа т.н. адаптивного фильтра, который разделяет Y и С в телевизоре и в карте видеозахвата, его суть - он пытается на неокрашенных местах не фильтровать/не мылить яркостный сигнал, но детектирует такие места через задницу, поэтому и лезут "шашечки", а "шашечки" - это и есть модулированная цветность, просто ошибочно принятая за яркость.

Адаптивный фильтр можно выключить: в картах на saa7134h можно в dscaler 4 вырубить adaptive comb filter, а в сервисном меню ТВ (в самсунгах точно) есть разные режимы разделения Y/C, а еще Y/C delay везде тоже подкручивается, чтобы цветность с яркостью совместить максимально.

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

На заливке пиксель через пиксель мы можем говорить об узкополосной помехе, и думается мне, что можно копнуть инфу, какие частоты пикселей в режиме 320пикс и 256пикс, чтобы подвинуть частоту режектора аккурат между половинными частотами пикселей для 320 и 256 режимов.

Кондеры вот эти желтые не знаю какой допуск имеют, лучше брать номиналы кондеров и катушек хотя бы 5% (кондеры взять что-то типа np0), моделировать схему в симуляторе (с учетом сопротивления катушек постоянному току), а потом уже паять и смотреть. Ну, или можно просто слизать штатную схему смесителя в PAL клонах, где радуг обычно никаких нет.

Добавлено позже:
Насчет того, какая именно система лучше, - стоит отметить, что с поднесущей 4,43 также доступна и NTSC. Разница, в основном, в том, что на NTSC нет смаза цветности на 1 пиксель. В режиме PAL в Road rash 3 можно заметить, что красная рамочка толщиной 3 строки, а в NTSC 2 строки.

Но NTSC 4,43 не все телевизоры могут принять, конечно, а вот чтоб попробовать, даже теперь никакие кварцы не надо переключать.
Фамиклон:

--- Цитата: as32888 от 10 Май 2024, 16:00:24 ---Кондеры вот эти желтые не знаю какой допуск имеют, лучше брать номиналы кондеров и катушек хотя бы 5%
--- Конец цитаты ---
Эти жёлтые - те же самые многослойные, как и smd только в "корпусе". В малых ёмкостях по идее NPO. Не думаю что допуск здесь превышает 5 процентов, но и паспортов при розничной покупке никто не даёт, естественно. Дроссели здесь штатные.


--- Цитата: as32888 от 10 Май 2024, 16:00:24 ---Но NTSC 4,43 не все телевизоры могут принять, конечно, а вот чтоб попробовать, даже теперь никакие кварцы не надо переключать.
--- Конец цитаты ---
Я пробовал, работает. Качества нет. Не вижу больших проблем со сменой кварца, если уж браться за паяльник в принципе. Кроме того, штатные фильтры смесителя композита на что-то настроены.


--- Цитата: as32888 от 10 Май 2024, 16:00:24 ---Ну, или можно просто слизать штатную схему смесителя в PAL клонах, где радуг обычно никаких нет.
--- Конец цитаты ---
А можно пример клона с внешним смесителем Y/C и отсутствием радуги по NTSC?
А вообще, смысл темы не в радуге. Штатная схема здесь такая же как и везде, где нет внешнего кодера. Смысл в том, чтобы получить хорошую картинку по композиту. И надо думать, что прежде чем создать эту тему, я много чего пробовал.
as32888:

--- Цитата: Фамиклон от 10 Май 2024, 18:22:31 ---Смысл в том, чтобы получить хорошую картинку по композиту.
--- Конец цитаты ---
практически можно только собрать корректно штатную схему смесителя из клонов с поднесущей 4,43 МГц, потому что, понятное дело, если ваш клон шел с поднесущей 3,58, под 4,43 там не те частоты режекции

Добавлено позже:
...ее надо где-то срисовать
Фамиклон:

--- Цитата: as32888 от 10 Май 2024, 20:37:09 ---ее надо где-то срисовать
--- Конец цитаты ---
Схему клона? Всё уже срисовано, есть серая известная схема, схемы с клонов на SM801, встречались ещё вариации, но по сути всё то же, номиналы различаются.

--- Цитата: as32888 от 10 Май 2024, 20:37:09 ---практически можно только собрать корректно штатную схему смесителя из клонов с поднесущей 4,43 МГц,
--- Конец цитаты ---
Практически можно собрать свою, что я и сделал. Потому как штатная меня не устроила. Фильтры настроены для PAL, всё просчитано, собрано, проверено, и выложено здесь.
as32888:
есть одна особенность встроенных кодеров, это шняга, которая матрицирует/мультиплексирует сигналы в чисто дискретном/цифровом домене, это видно, если нефильтрованный Y сигнал посмотреть на ПК мониторе через скалер и сравнить с RGB, оно, видимо, работает реально на частоте поднесущая*4 (на частоте кварца, в общем)

в 256пикс режиме оно производит некратное масштабирование, получаются пиксели разной ширины

снято с выхода sm801-a1, Y подавал на зеленый вход скалера вместо ргб, потом уровни в редакторе подкрутил и ч/б сделал

видно, как у клоуна, когда он в разную сторону стоит, разный размер глаза-пикселя, в общем оно проклято, но в 320пикс я такого не заметил... видимо, там уже кратное масштабирование

это одна из причин, по которой из Y/C не выжать качество, а вторая - это то, что нужен декодер PAL/NTSC, который может не резать полосу цвета, а в s-video ширина боковой полосы модулированного сигнала примерно равна оной в композитном видео

причем в самом кодере, если взять цифровым осциллом сигналы Y/C и произвести над ними всю математику на компе, видно, что полоса цвета вполне себе широкая, не зарезанная и практически составляет максимальную теоретическую полосу, но есть нюанс - PAL/NTSC декодеры не дадут всю эту полосу (цветовую четкость) утилизировать, вам придется всё с нуля свое разрабатывать, поэтому проще найти сегу, в которой есть ргб

а кстати говоря, подозрительно то, что TCT6801 и 6803 имеют одинаковый корпус и, вероятно, одинаковые распиновки, не считая RGB, но это я не знаю, вопрос требуется дополнительно ковырять... слышал, вроде ргб цифровое, но, зная, что в сеге на каждый канал мало бит, рискну, что там либо параллельные данные, либо если последовательные, то сообразить перевод в параллельные и прикошачить ЦАП не должно быть великой проблемой

Добавлено позже:
веду к тому. что наверняка можно 6801 чип сдуть и поставить 6803... будет занятно, если реально можно
Фамиклон:

--- Цитата: as32888 от 11 Май 2024, 17:13:20 ---веду к тому. что наверняка можно 6801 чип сдуть и поставить 6803... будет занятно, если реально можно
--- Конец цитаты ---
Только смысл, разве что чисто из интереса. Есть готовые изделия на 6803. Правда там свои какие-то проблемы с отображением теней. Ложка дёгтя.




--- Цитата: as32888 от 11 Май 2024, 17:13:20 ---это одна из причин, по которой из Y/C не выжать качество, а вторая - это то, что нужен декодер PAL/NTSC, который может не резать полосу цвета, а в s-video ширина боковой полосы модулированного сигнала примерно равна оной в композитном видео
--- Конец цитаты ---
Стоит ли так идеализировать, и каковы вообще критерии качества? Кому нужен дешёвый RGB тот найдет его на клонах с SM801, благо их навалом. На клонах с внешним кодером и оригиналах - тоже без проблем. Я лично не вижу надобности RGB на Сеге, (как и на восьмибитке) палитра оттенков тут сравнительно небогатая, изображение становится плоским вырвиглазным, такое себе качество, на мой скромный взгляд. Везде компромиссы. Преимущества клона на TCT6801 в том, что при желании из него можно выжать прекрасный звук и картинку по композиту, насколько она может быть хорошей по композиту в принципе. Легко решаемые проблемы с фонами и наводками, полосами и т.д, (когда знаешь что делать, конечно) никаких перегревов, мультирегион и PAL60 без костылей, бонус - встроенные игры и обычный RCA кабель из любого магазина.
as32888:
Композит, кроме размытия Y, несет много других артефактов, поэтому его надо сжечь. А размытие для удаления вертикальных полос и шашечек можно сделать добавлением параллельно нижнему резистору делителя RGB LC цепи, настроенной на 1/2 частоты пикселей, повторить схему для всех 3 каналов. Что-то я попробовал пошаманить с параметрическим EQ для звука (-30 dB, Q=3) над скриншотом из комикс зоун. Нужно только это перерисовать в виде схемы с конкретными номиналами, для этого нужно частоту пикселей.

Что я смог нагуглить - mclk/10 для H32 (256) режима и mclk/8 для H40 (320)

>MCLK is 53203424 Hz in PAL machines and 53693175 Hz in NTSC machines and all
timings are based on those frequencies. There are two pixel clock frequencies
used in MD : MCLK / 10 (slow pixels) and MCLK / 8 (fast pixels).

но это для оригинала, а для клонов с 14/17 МГц кварцами я чет не знаю, как там внутри сделано, для меня это темный лес, но я, наверное, поковыряю, мне интересно

на работе цифровой осциллограф есть...
Фамиклон:

--- Цитата: as32888 от 12 Май 2024, 01:26:17 ---Композит, кроме размытия Y, несет много других артефактов, поэтому его надо сжечь.
--- Конец цитаты ---
Ну 30-40 лет назад такого никто бы не сказал. Не забываем, что речь всё-таки о ретро приставках, никто же не предлагает их сжечь из-за низкой производительности.


--- Цитата: as32888 от 12 Май 2024, 01:26:17 ---А размытие для удаления вертикальных полос и шашечек можно сделать добавлением параллельно нижнему резистору делителя RGB LC цепи, настроенной на 1/2 частоты пикселей
--- Конец цитаты ---
Интересная фишка, (кому-то думаю понравится) но не более того. Потому как на практике - это боль для глаз, из-за отсутствия четкости на границах цветов. Как я понял, многие ошибочно полагают, что низкое разрешение и структуру ЭЛТ можно имитировать сделав побольше размытие, как и эффект видео по композиту. Оно так не работает.
as32888:

--- Цитата: Фамиклон от 12 Май 2024, 03:26:14 ---Потому как на практике - это боль для глаз, из-за отсутствия четкости на границах цветов.
--- Конец цитаты ---
ну в композитном подключении всё хуже в разы

Добавлено позже:

--- Цитата: Фамиклон от 12 Май 2024, 03:26:14 ---и структуру ЭЛТ можно имитировать
--- Конец цитаты ---
ну ее можно не имитировать, а подрубить по ргб телевизор со скартом
Фамиклон:

--- Цитата: as32888 от 12 Май 2024, 04:03:10 ---в композитном подключении всё хуже в разы
--- Конец цитаты ---
Всё зависит от конкретной реализации в конкретной приставке, а так же сам ТВ, "некоторые" современные неспособны выдать что-нибудь съедобное при подключении по композиту.


--- Цитата: as32888 от 12 Май 2024, 04:03:10 ---ее можно не имитировать, а подрубить по ргб телевизор со скартом
--- Конец цитаты ---
Да всё можно при желании, но каждый ищет своё. Люди вон, пользуются эмуляторами и им нравится, они довольны, правда постоянно обсуждают какие-то фильтры, которые чего-то там имитируют. Каждому свое, ничего никому не навязываю.
as32888:
Я не знаю, причем тут люди, которые пользуются ... и ... и им нравится и они довольны и правда постоянно обсуждают ... и ... и еще чето там ... и причем тут каждому свое.

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

Так вот, если мы три раза возьмем фильтр, который стоит на Y, и применим три копии этого фильтра на RGB домене, что будет, и будет ли это менее предпочтительно, чем втыкаться по композиту. И условимся, что телевизор один и тот же, а не так, чтоб вот композит мы в старенький тринитрон воткнем, а ргб мы воткнем в кухонный жк, заплеванный слоем жира от шкварчащего на сковороде мяса. То есть равные условия сравнения.
Фамиклон:
as32888, Ну хорошо, спрошу прямо: а делать то что? Кроме фантазий о несуществующем "правильном" декодере есть какие-то соображения, т.е. конкретный "рецепт" или руководство к действию? Я свои выложил, ваш ход, коллега. Иначе, я не совсем понимаю смысл дискуссии, что такое "хорошо", и что такое "плохо" вроде уже и так всем понятно, взрослые люди.
as32888:
ну в рамках именно композитного подключения там особо нечего добавить, работает и работает... ну и в рамках кристалла, не имеющего RGB ни в каком варианте
Фамиклон:

--- Цитата: as32888 от 12 Май 2024, 20:17:15 ---ну в рамках именно композитного подключения там особо нечего добавить, работает и работает... ну и в рамках кристалла, не имеющего RGB ни в каком варианте
--- Конец цитаты ---
Опять RGB  :-\ пишешь, пишешь, кому, зачем...
as32888:

--- Цитата: Фамиклон от 10 Май 2024, 18:22:31 ---А можно пример клона с внешним смесителем Y/C и отсутствием радуги по NTSC?
--- Конец цитаты ---
Сейчас я раскопал тот старый клон на sm801-a1, который изначально PAL, схема смесителя штатная, и попереключал его в NTSC (без смены кварца, то есть поднесущая 4,43). Разница на скриншотах небольшая, радуги в NTSC4.43 самую малость, то есть основное против радуг фильтр делает

и, конечно, NTSC-4.43 в цвете кажет на Video format=NTSC-50, поэтому сравнивал на 50 Гц, при этом добавились черные поля вверху и внизу

последние 2скрина ретрогенесис тцт6803 по композиту, там нтсц 3.58 и кварц 14,318 и 60 Гц, всё дефолтное, ну схемку они хреновую изобрели, чет не рассчитали, яркость походу фильтруется мимо совсем

еще пришлось скриншоты переделать, пока делал, dscaler 4.1.19 подлянку подложил, сразу не заметил, что там chroma filter какойто был вкл, еще pixel width для форматов разное было, надо было сделать везде 768, чтоб нагляднее, и adaptive comb filter в каждом формате выключать отдельно, а то шашечки лезли

Добавлено позже:
... в общем нтсц 4.43 еще отличается тем, что в мелких деталях (верхние частоты цветоразности) он не режет насыщенность, а в пал насыщенность мелких деталей снижается

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

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

можно попробовать цветность пустить в полную полосу, а фильтром только яркость резать, и посмотреть, что будет, но для этого надо будет суммировать сигналы уже так, чтоб не было влияния фильтра Y на С, то есть после Y фильтра ставить буфер, а потом смешивать Y и C, и потом драйвер линии (75 Ом)

Добавлено позже:
но, скорее всего, нефильтрованный С сигнал хорошо так отпечатается на яркости, то есть его нижняя боковая полоса, от 0 Гц до 4,43...
Фамиклон:

--- Цитата: as32888 от 14 Май 2024, 03:13:53 ---Сейчас я раскопал тот старый клон на sm801-a1, который изначально PAL, схема смесителя штатная, и попереключал его в NTSC (без смены кварца, то есть поднесущая 4,43). Разница на скриншотах небольшая, радуги в NTSC4.43 самую малость, то есть основное против радуг фильтр делает
--- Конец цитаты ---
Ну, это уже не тот ntsc. Да, в ntsc50 нет особых проблем с радугой, что наверное неудивительно, поднесущая цвета там как в pal. Но и картинка там паршивая, все особенности формата плюс куча артефактов. Возможно мой ТВ его так воспринимает из-за того, что это нестандарт. В любом случае эксперименты с ним я прекратил.


--- Цитата: as32888 от 14 Май 2024, 03:13:53 ---можно попробовать цветность пустить в полную полосу, а фильтром только яркость резать, и посмотреть, что будет, но для этого надо будет суммировать сигналы уже так, чтоб не было влияния фильтра Y на С, то есть после Y фильтра ставить буфер, а потом смешивать Y и C, и потом драйвер линии (75 Ом)
--- Конец цитаты ---
Будет очень печальная картина.


--- Цитата: as32888 от 14 Май 2024, 03:13:53 ---скорее всего, нефильтрованный С сигнал хорошо так отпечатается на яркости
--- Конец цитаты ---
Вот-вот.
Фамиклон:
Вопрос на засыпку: можно ли в ntsc50/60 достичь такой картинки, сложный "участок" для композитного сигнала в плане детализации, фото на камеру с экрана.
as32888:
Основное снижение детализации в NTSC происходит только за счет поднесущей 3,58 МГц, там приходится яркостный канал сильнее резать в полосе, соответственно, четкость ниже. Если сделать 4,43 МГц, отличия от PAL в мелочах будут.
Фамиклон:

--- Цитата: as32888 от 14 Май 2024, 22:11:43 ---Если сделать 4,43 МГц, отличия от PAL в мелочах будут.
--- Конец цитаты ---
К сожалению, не удалось оценить. Да и необходимость ntsc50 при наличии обычного pal50 - весьма сомнительна, так, чисто ради эксперимента. Всем подавай 60 герц и изображение на весь экран, а тут два варианта - либо калечный ntsc, либо могущественный pal60.
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии