Немного проапгрейдил свою версию платы на ммс3, выложенную здесь чуть ранее.
Что умела старая версия:
- переключение игр по сбросу (1,2 и 4х игровки)
- поддержка PRG-RAM с внешней батарейкой.
Что было добавлено и исправлено:
- исправлена ошибка в графике при работе Kirby Adventures и ей подобных игр,
- добавлена поддержка игр с конфигурацией PRG-ROM + CHR-RAM и PRG-ROM+PRG-RAM + CHR-RAM (Full Quiet например)
- добавлена батарейка на плату с токоограничивающим резистором,
- поддержка чипов памяти от 128 до 512КБ
- добавил поддержку меню от Кукуруку,
Пару слов по поводу поддержки меню от Кукуруку. Изначально добавил его просто бонусом, т.к было свободное место на плате. Но в версии платы 1.3 вышел косяк в виде невозможности запуска всех игр, кроме той, в которую было вшито меню. Причина простая, недосмотрел, что пин 2 у HC161 я никуда не подключил, потому как на smd133 попросту нет такого вывода. Уже позднее нашел на форуме топик с таким вопросом и для проверки добавил навесом простейший инвертор на транзисторе кт315, все заработало как надо.
Исправил этот момент уже в версии 1.4. Поэтому выкладываю обе версии платы, версия 1.3 проверена в железе, версия 1.4 - нет!
Все перемычки расположены сзади, там все интуитивно понятно, поэтому описывать не буду.