Рекламная пауза :) (original) (raw)
По теме, но уже с контекстом. Первая партия адаптеров Multi MK extra buttons harness уже разошлась, я сделал небольшой редизайн платы, устранены старые ошибки и добавлены новые. :) Все необходимые файлы можно найти в репозитарии на GitHub.
Штука эта нужна, чтобы подключить дополнительные кнопки Low Punch/Low Kick/Run от нескольких плат Mortal Kombat к одной панели с джойстиками.
Готовое устройство второй редакции выглядит так, красный текстолит был выбран не случайно :)
Платы заказывал на новом для себя производстве в Китае под названием PCBGOGO. У них фиксированная стоимость двухслойной платы с размерами до 100х100мм если делать все стандартно, не придумывать сложные дизайны с очень тонкими дорожками и клиренсом (до 4 mils спокойно), толщиной слоя 1,6мм и покрытием HASL. Цвет маски особо не влияет на стоимость, но черный стоит заметно дороже. Видимо, алитно эппл-стайл. :)
Десяток плат выходит по стоимости как пять, разница только в весе и стоимости доставки. Поскольку почта России сейчас работает реально быстро, то заказ прихожится ожидать не так и долго, так как отправляют, судя по всему, из Гонконга, а процесс производства, отслеживаемый через личный кабинет сайта, занимает пару-тройку дней. Известные мне российские производители выполняют заказ три недели, так что по времени то на то и выходит.
Для упрощения процесса тестирования собрал подобие джойстика, для полной автономности не хватает еще отдельной схемы, но пока не было причин настолько заморачиваться.
На сборку полного комплекта из 10 штук уходит один рабочий день возни сначала под микроскопом (я же не хочу выискивать недопаи на диодах в корпусах SOT23), потом "тетриса" с контактными колодками, которые идут по 40 контактов в линейке. На eBay они пользуются умеренным спросом в отличие от адаптеров RetroVGA.
Так же уделил немного внимания бутлегу СтритФайтера. Звуковая подсистема была без движения, процессор Z80 не работал из-за отсутствия генерации 3,57МГц. Выпаяв генератор, я обнаружил отгнившую ножку по питанию, хотя думал, что причина в механическом повреждении. Под рукой была замена только на 8 и 50 МГц, выбрал первый вариант. :)
Звука не появилось, но данные начали двигаться. Так же пропало залипание ввода "джойстик вверх" и я смог посмотреть некоторые тесты сервисного меню. Надо попробовать восстановить старый генератор и разобраться, что там ещё за микросхемы с "левой" маркировкой. Звуковая подсистема там очень похожа на плату МК1, а в ней я более или менее уже разобрался. Переделка в бутлеге заключается в использовании другого процессора и основной программы для него, а дальше все заключается в передаче команд в процессоры Yamaha-2151 и OKI6295.