Картридж Super Game Boy, позволяющий играть в игры для Game Boy на SNES, аппаратно во многом похож на обычный Game Boy. У них совпадают процессор, распределение адресного пространства. Но нет разъёма для кабеля связи, хотя на плате есть все контактные площадки, необходимые для его подключения. Чтобы его добавить, потребуются следующие компоненты:
1. Разъём от неисправного Game Boy'я
2. Три резистора на 220 Ом
3. Три конденсатора на 100 пФ
4. Три сдвоенных диода (или шесть обычных германиевых диодов)
Так они выглядят на плате обычного Game Boy'я (там позиций 3 и 4 почему-то по 4 шт.):
Цоколёвка разъёма и ответной части для него:
Открыть корпус картриджа непросто. Там не только требуется шестигранник на 3,2 мм, но и отверстие для отвёртки слишком малого диаметра. Пришлось немного рассверлить:
На куске макетки собрать эту схему три раза:
Так результат будет выглядеть с оригинальными сдвоенными диодами и остальными деталями от Game Boy:
При определении цоколёвки оригинальных сдвоенных диодов ориентироваться на букву K или C (непонятно, опечатка ли на рисунке, или буква действительно расположена рядом с выводом анода, лучше прозвонить, иначе питание окажется закороченным):
Подключить разъём к плате Super Game Boy так:
Вывод | Место
разъёма | подключения
--------+-----------------------------------------------------------------
1 | Напрямую к +5 В (вывод 1 слота для картриджа Game Boy)
2 | Через цепь на самодельной плате на вывод 70 процессора
3 | Через цепь на самодельной плате на вывод 69 процессора
4 | Не подключать
5 | Через цепь на самодельной плате к выводу 68 процессора
6 | Напрямую к общему проводу (вывод 32 слота для картриджа Game Boy)
Во всех трёх цепях самодельной платы соединить площадки, обозначенные буквой P, с плюсом питания, а обозначенные буквой N — с общим проводом. Диоды будут закрыты обратным напряжением, а в случае появления на жиле кабеля статического электричества — отведут его от сигнальной линии на одну из шин питания. Аналогичные диоды присутствуют в микросхемах, например, серии 561.
Это фото поможет найти требуемые выводы процессора:
Ниже показано, как не надо выводить наружу разъём:
Установить доработанный Super Game Boy в SNES пока без картриджа для Game Boy, включить консоль, и она выведет сообщение об отсутствии картриджа. Выключить консоль. Установить в Super Game Boy и обычный Game Boy картриджи с одной и той же многопользовательской игрой. Соединить устройства кабелем связи, включить и убедиться, что всё работает.
Первый раз у автора хотя всё и запустилось, но цветовая схема переключалась странным образом. Он разобрал и заново собрал схему, после чего всё заработало правильно. После этого он залил термоклеем отверстие, через которое выведен шлейф разъёма, хотя лучше также приклеить и сам разъём.
Скриншот многопользовательской игры на Super Game Boy:
Автор: tormozedison