Релиз новой платы конвертера RGB в S-Video
Выложил исходники а так же все файлы для производства и сборки новой платы конвертера RGB в S-Video/композит:
Выложил исходники а так же все файлы для производства и сборки новой платы конвертера RGB в S-Video/композит:
Запаяно, покрашено, теперь надо пилить прошивку
Внезапно, пал-кодер идеально встал в корпус с первой ревизии
Пришли платы, “всего” 2 месяца с момента заказа на jlc. Новая ревизия миста, уны, миниатюрный PAL-кодер, новая ревизия заглушек для OtterlyMIDI и будущий флеш-картридж для денди, на котором потренируюсь в пайке BGA. Ну и бонусом одновременно пришла плата денди с авито - чтобы сравнить её в работе с моей.
Я уже успел отвыкнуть от jlc и их отсебятины , которую они пишут на шёлке (если не доплачиваешь чтобы они её не писали). И, разумеется, эту свою отсебятину они разместили на лицевой панели миста 🤦Pcbwave себе такого не позволяют… Интересно, возможно ли чем-нибудь удалить эту надпись?
Продолжаю тему ZXEvo.1010. Верхняя плата: WiFi + TSFM + NeoGS + SounDrive + MIDI + магнитофонный джек. TSFM реализован на двух YMF288, в отличие от традиционных YM2203 эти микросхемы в SMD-корпусе и не греются как утюг, что важно в маленьком закрытом корпусе. В каждой YMF288 по 3 SSG (PSG) канала и 6 FM каналов, выход звука полностью цифровой. В YM2203 3 SSG (с аналоговым выходом) и 3 FM (с цифровым). Но есть у 288 и минус - SSG звук только моно. Ещё у неё нет IO-портов, но эту функцию легко может на себя взять ПЛИС.
Впилил в ядро NES для MIST поддержку светового пистолета. На VGA-мониторе работают даже немодифицированные оригинальные ромы, обычно работающие только на ЭЛТ-телевизорах. Для подключения пистолета нужно спаять простой переходник на 4 провода и подключить его ко второму порту DB9 на MIST.
Доразвёл нижнюю плату ZXEvo.1010. Не ожидал что удастся влезть в 2 слоя - по крайней мере не с VDAC2 и не с полноразмерной SD - но каким-то чудом удалось :). Хотя и пришлось пойти на компромиссы - земляной полигон оставляет желать лучшего и обратные токи текут где попало, в т.ч. рядом с чувствительными к шумам цепями. Ещё никак не влезла повышайка питания для ОУ - придётся подзадушить громкость. Насколько эти компромиссы критичны - увижу когда спаяю, в любом случае добавить ещё 2 слоя (и заодно +100% к цене, а на pcbwave и вовсе +900%) всегда успеется :)
Обновил TSConf для MIST до версии 241005.
+1 спаянный комп - DIY-A586 v1.6 (https://github.com/piotr-go/DIY-A586). Это FPGA-компьютер с ядрами Амиги, Next186 (что-то среднее между XT и 286), NES (ака Денди) и ZX Spectrum. Главная его особенность - возможность подключения реального железного дисковода.
Последние 3 недели я занимался портированием TSConf на MiST, и вот, наконец, порт достиг того состояния, когда уже можно сделать релиз.
Что такое TSConf? Это, если можно так выразиться, сильно проапгрейженый ZX Spectrum со спрайтами, тайлами, DMA и прочими наворотами. Изначально TSConf создавался для ZX Evolution, но со временем его портировали на другие платформы, например MiSTer и Karabas Go.
Что умеет данный порт? VDAC 1, RTC, ZiFi (WiFi), магнитофонный вход/выход, выход MIDI, TurboSound FM, General Sound (2 Мб), SAA1099, SounDrive, поддержка мыши и двух джойстиков по стандартам Kempston/Sinclair/Cursor.
Как установить? Скопировать файлы TSConf.rom, TSConf.r01 и TSConf_240921.rbf в корень SD-карты, отформатированной в FAT32, распаковать Wild Commander и залить рядом любимые демки/игры/музыку для спектрума и для TSConf. Если нужно чтобы ядро запускалось автоматически (без меню) при включении MiST, то переименовать TSConf_240921.rbf в core.rbf.
Исходный код: https://github.com/UzixLS/TSConf_MiST