Как стать автором
Обновить
21
0

Пользователь

Отправить сообщение

Автор делал аутентичный клон, возможно в его случае 4 дисковода необходимы. На его же клоне другого MSX контроллера https://github.com/konkotgit/MSX-DC-600 этот вопрос решен блоком из 4 перемычек для конфигурации выбора привода.

Нет. Большинство доступных нам 3.5 дисководов остались от IBM-PC в которых изначально предусматривалось два дисковода, каждый из которых управлялся парой сигналов MOTOR ON и DRIVE SELECT. Перемычка на дисководе переключает сигнал 14 и 12 контактов (DRVSA DRVSB) так чтобы привод знал на какой из дисков отвлекаться. Так повелось что на IBM-PC дисковод 3.5 по умолчанию стоит как диск Б перемычками. На большинстве 3.5 перемычка просто запаяна. Именно поэтому шлейф дисковода получил переворот - чтобы дисковод стал приводом А. Но это на IBM PC. Гнездо на контроллере CDX-2 не совпадает с стандартом IBM-PC - поэтому шлейф (или плату контроллера или дисковода) нужно модифицировать. В статье есть таблица соответствия сигналов.

HcX эмулирует FDD но требует самостоятельной сборки. Gotek уже предоставляет удобное железо, которое можно прошить прошивкой FlashFloppy по функционалу аналогичной HcX но при этом Open Source. Изначально Gotek базировался на микроконтроллере STM32F105, но после удешевления перешел на чипы Artery. На них функционал несколько урезан поэтому еще можно собрать аналог Gotek самостоятельно - уже с экраном и энкодером вместо кнопок.

Nextor тоже умеет, но у меня под рукой только пара MSX 1 - а там нет полноценного Memory Mapper и MSX-DOS 2 не работает.

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

Есть SWOP-48 - она поновее

Как подсказывают в комментариях, если VirtualDub устраивает то не проблема загрузить любое видео поддерживаемое DirectShow c помощью avisynth.
Создаётся текстовый файл с расширением avs в котором пишем одну строку
DirectShowSource(«filename.mkv»)
загружаем в VirtualDub как обычно и редактируем mkv
Пользовался avisynth только как frame source для VirtualDub. Насколько я понял настраивать такой фильтр можно только из текстового конфига. Для моих целей гораздо удобнее подобрать настройки в диалоговом окне с готовым окном предварительного просмотра.
FTDI от Olimex это такой кабель с RX и TX?
Да, практически тоже самое, только UART на CH340T и чип nRF52832
Подойдёт любая схема на транзисторе включенном по схеме с ОЭ. Например из поставки IRLib — IRLibReference.pdf. Может каскад и не будет работать в оптимальном режиме но у меня на безымянном китайском транзисторе работало. Если беспокоит максимальный ток через светодиод последовательно с ним можно включить резистор на 5-10 Ом.
Да, конечно можно, внутри там тот же IRremote.h с примером дампа команд. Но в отличии от примера из поставки библиотеки IRrecvDumpV2 там нет вывода raw данных. Для не распознанного пульта скетч из поставки FLProg выведет 32 битное целое и тип пульта "Unknown encoding".
Этот вариант подойдёт для дампа кнопок нового пульта — это будет чуть быстрее сделать в интегрированной среде.
На случайно доставшейся мне колонке был miniJack и два оптических S/PDIF

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность