Приставки > 1-3 поколения

Очень дешевый заменитель NES PPU-RGB на FPGA

<< < (3/5) > >>

and1981:
Сделал на новой плате заменитель на основе лавы, ибо первоначальная плата уже немного подустала, ну и обвязку компараторов и буфер не стал паять. Для выхода прерывания в качестве ключа использовал всеми любимый кт315 :biggrin:, он как нельзя лучше подошел по цвету к красной плате.  :)

JRBVZ:
А что за проводок к lattice?

and1981:

--- Цитата: JRBVZ от 06 Февраль 2026, 17:00:22 ---А что за проводок к lattice?
--- Конец цитаты ---
Это отдельно нужно сделать управление шифтером на шине DB. Ибо шифтер стоит не той стороной и уже сигналом R/W не получается управлять переключением направления. Так как в Лаве как и в NESRGB данные писались  со стороны FPGA в PPU, а у нас они теперь пишутся с шины в FPGA, поэтому сигнал R/W мы инвертируем и уже подаем на пин DIR шифтера.  Там провод МГТФ идет сквозь плату и впаивается только в переходник, ну а сам контакт R/W на Лаве это уже фактически ~R/W.

Добавлено 9 февраля 2026 года:
Нарисовал еще такую платку, PPU-MINI. Цель была максимально уменьшить габариты платы, чтобы можно было ставить в фамиклоны. Ибо в габарите LAVA/NESRGB не в каждый корпус нормально можно установить заменитель.

JRBVZ:
Да уж, в разных клонах как попало располагали чипы, трудно сделать универсальную платку. Как вариант городить двухэтажку, но там уже упрется в корпус.

TolstyLuty:

--- Цитата: MaRC от 08 Январь 2026, 17:52:08 ---ни на последней лаве - везде есть диагональные полосы особенно видные на синем цвете.
--- Конец цитаты ---
Нет там диагональных полос, правильно подключайте. Вместо V подавайте синхронизацию с платы мода CS и будет счастье. А лучше сделайте переключатель как в одном из отзывов, я поступил так же.
Синхронизацию c-sync в самом скарте делать бесполезно, пройденный этап. В итоге платку с c-sync переставил в скарт от сеги, там работает.

MaRC:
Есть там полосы при любой синхронизации на любом из ныне существующих РГБ модов. Не большие, видны в основном на синием и около того фоне и только на скейлере, но видны.
Это не кабель и не синхронизация, это изза того, что сам PPU внутри себя композит генерирует и обрабатывает. Я из более десятка консолей вроде нашел где эффект наименее выражен и более менее смирился.

TolstyLuty:

--- Цитата: JRBVZ от 09 Февраль 2026, 14:39:28 ---Да уж, в разных клонах как попало располагали чипы, трудно сделать универсальную платку. Как вариант городить двухэтажку, но там уже упрется в корпус.

--- Конец цитаты ---
как бы есть уже https://www.instagram.com/p/C_K6j_QMVyF/
BGA млин)

and1981:

--- Цитата: TolstyLuty от 19 Февраль 2026, 10:35:39 ---BGA млин)
--- Конец цитаты ---
А это тайваньцы которые как я подозреваю используют мои исходники.  :D Ну ладно, мне не жалко.
BGA это конечно хорошо, однако паять в домашних условиях без дополнительной остнастки такое себе.
Я уж лучше по старинке.

Добавлено 13 марта 2026 года:
Приехали очередные платки, надо проверять.

JRBVZ:
 :thumbup:

Я так понимаю, всё же пришлось использовать два шифтера на 16 линий?

and1981:

--- Цитата: JRBVZ от 13 Март 2026, 16:52:27 ---Я так понимаю, всё же пришлось использовать два шифтера на 16 линий?
--- Конец цитаты ---
Угу, можно было на адресную шину не ставить шифтеры, ну да ладно, пусть будут. Тем более, что они еще переводят в третье состояние шину адреса когда нажат Reset. На шину PD получился отдельный шифтер 8 бит. Это прототип, посмотрим, как оно пойдет, может придется покромсать плату немного :D если косяки будут.

Hpela:
Это типа вот настоящий по всем сигналам фамиком, но с RGB и в одном чипе?

quq_CCCP:
Ну ждем продажи на авито, тогда узнаешь)

and1981:

--- Цитата: Hpela от 13 Март 2026, 19:31:51 ---Это типа вот настоящий по всем сигналам фамиком, но с RGB и в одном чипе?

--- Конец цитаты ---
типа того, на сколько можно было портировать из оригинального железа в фпга. RGB в наличии, только у этого циклона выводов мало, поэтому от светового пистолета придется отказаться. Только два джоя из периферии.

mistyFlow:
Платка PPU-LITE v2.1 для Cyclone. Всё отлично работает, картинка радует. Ни NESRG, ни LAVARGB в пользовании у меня не было - сравнивать не с чем; Но, как минимум, то, что для работы PPU-LITE не требуется оригинальный чип PPU, уже огромный плюс.
Также, отдельная благодарность автору проекта за отзывчивость и техническую поддержку.

and1981:

--- Цитата: mistyFlow от 17 Март 2026, 06:28:13 ---Также, отдельная благодарность автору проекта за отзывчивость и техническую поддержку.
--- Конец цитаты ---
Спасибо! Я так понимаю переключает палитры пика от данных с джойстика? Сколько в итоге палитр удалось добавить?

mistyFlow:

--- Цитата: and1981 от 17 Март 2026, 12:11:43 ---Спасибо! Я так понимаю переключает палитры пика от данных с джойстика? Сколько в итоге палитр удалось добавить?

--- Конец цитаты ---
Верно, pi pico для переключения палитр. Плюс еще один бит от неиспользуемого пина HS. Итого 8 палитр.

and1981:
Собрал плату v3 для Латтиса. На плате также опционально присуствует 7бит ЦАП для композитного выхода. Автор идеи композитного фпга кодера - HardWareMan. Насыщенность цветов формируется аппаратно с помощью 7бит констант в коде. Однако она более насыщенная и более похожая на 6538 нежели на оригинальную 2С02 Нинтендо.
Камера сильно искажает цвета, поэтому при съемке использовал RAW. Иначе все уходит в синеву.

Добавлено позже:
Делаю напаяшки потиху, скоро уже будем пробовать стартовать. ;)

Собрано :cool:

TolstyLuty:

--- Цитата: and1981 от 18 Март 2026, 22:46:31 ---Делаю напаяшки потиху, скоро уже будем пробовать стартовать. ;)

Собрано :cool:

--- Конец цитаты ---
Где Вы купили синий слот? На али уже не достать, пропали из продажи...

quq_CCCP:
На авито как грязи, те самы что в микрогениусы ставили - но цена не обрадует.

and1981:

--- Цитата: TolstyLuty от 27 Март 2026, 13:49:51 ---Где Вы купили синий слот? На али уже не достать, пропали из продажи...
--- Конец цитаты ---
Это старые запасы, пятилетней давности, а может и больше, точно не скажу.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

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