С вами нерегулярная рубрика "Удивительные каналы на Ютубе".
Сегодня поговорим про ChibiAkumas. Его автор пилит видосы про программирование на асме подо всякое ретро. Причём, сегодня он, допустим, пишет что-то под Sinclair QL, назавтра под геймбой, а послезавтра для PDP11. Видео короткие и посвящены целиком одному аспекту - спрайты там, звук и т.д. Смотреть их регулярно совершенно невозможно, но как способ иногда поглядеть на какие-нибудь незнакомые архитектуры вполне заходит.
Кстати, ChibiAkumas - это не имя. Это название игры, выходившей в том числе и на ZX Spectrum - Chibi Akumas Episode 1. Про её разработку также были видео на канале.
https://www.youtube.com/watch?v=qZlOOAkaQzU
Nintendo M82 — это демонстрационное устройство, основанное на приставке NES. Поставлялось в магазины и устанавливалось в их торговых залах для того, чтобы потенциальные покупатели NES могли поиграть в игры и убедиться, что приставка им действительно нужна. Имеет 12 (!) слотов под картриджи.
Забавно, что M82 был выпущен очень рано - одновременно с самой NES - поэтому некоторые фичи поздних мапперов (среди которых даже гиперпопулярный MMC3) в нем не поддерживаются. Причина аппаратная - сигнал IRQ (прерывание) просто не заведен на разъемы для картриджей, из-за этого в играх не работает скроллинг фона. Какая связь между прерыванием и скроллингом? А примерно такая же, какая между прерыванием и мультиколором на Спектруме. Обычно на NES фон можно скроллить только весь целиком. Но маппер MMC3 умеет (анализируя шину адреса видеопроцессора) генерировать прерывание тогда, когда луч заканчивает отрисовку очередной строки. И если дать части экрана отрисоваться, а после этого перепрограммировать графический процессор на другую скорость скроллинга, то мы сможем создать, например, эффект параллакса, когда дальний фон скроллится медленней, чем ближний. Без умного маппера подобная синхронизация делается гораздо сложней.
В этом видео Бен Хек (Ben Hack) ремонтирует одно из таких устройств, чинит видеовыход и возвращает IRQ на место.
https://www.youtube.com/watch?v=yZEzioQP4W8
Спаял свою замену для убитой клавиатуры "Кворума". Работает!
Дальше сделаю ей корпус, выносной шлейф, и попробую уже поиграть во что-нибудь.
Прочитал этот пост vinxru и не смог удержаться и не приплести котов с Наташей
https://vk.com/border_not_pi?w=wall38437349_7942
А так у меня у самого тоже мини-месторождение электронных компонентов в виде пары больших коробок плат лежит. Надо тоже распаять когда-нибудь. Хоть появится место под новое железо.
Знаменитый девайс от знаменитого спектрумиста Kakos Nonos теперь и по центральным каналам рекламируют!
https://vk.com/wall-168374125_405
Продолжая тему внешних звуковых чипов для Famicom. Вот эта красота - это наш родимый AY-3-8912. Правда, в ZX Spectrum он тактируется частотой 1.78 Mhz. Здесь же, хотя сам процессор приставки работает на тех же 1.78 MHz, AY тактируется половиной от этой частоты. Собственно, исключительно делением клока пополам и занимается один из трех напаянных "мертвых тараканов" - триггер 7474. Но вот если добавить переключатель, то можно сделать картридж, в котором одним щелчком AY можно перевести в точно такой же режим, как в Спектруме.
Даже напрашивается идея для первоапрельской ретрохайтек-шутки - сделать картридж для Денди, который будет играть спектрумские pt3 музоны.