Приставка Philips CD-i не снискала популярности на старте продаж в 1991 году и сегодня почти забыта. Энтузиаст MattKC считает, что у неё был вдобавок на редкость неудачный набор контроллеров, да и найти рабочие экземпляры с рук сейчас непросто. Чтобы исправить ситуацию, он собрал переходник, позволяющий подключать к консоли геймпады от Sega Genesis.

Самодельный переходник для подключения геймпада Sega Genesis к Philips CD-i

реклама кормит Уточку 🦆

Philips CD-i задумывалась прежде всего как мультимедийная платформа для образования, интерактивных энциклопедий и видео на диске, а не как игровая консоль. Отсюда и её специфика управления: система ориентирована на мышеподобный ввод, а не на привычный геймпад. Это во многом и объясняет, почему адаптация стороннего контроллера оказалась нетривиальной задачей.

Преимущество контроллера Genesis в том, что он использует широко распространённые разъёмы DB-9 с простой распиновкой, совместимой в том числе с джойстиковым портом Atari. Это заметно упрощает подключение. Для преобразования сигналов понадобилась плата Arduino Pro Micro, которая считывает состояние геймпада Genesis и переводит его в формат, понятный приставке.

реклама кормит Уточку 🦆

Со стороны контроллера Sega микроконтроллеру достаточно подавать импульс на один вывод и считывать состояние остальных, чтобы определить, какие кнопки нажаты. А вот CD-i ожидает последовательный поток данных от оригинальных контроллеров Philips. Поэтому микроконтроллер опрашивает геймпад Genesis и переводит результат в серийные команды для консоли. Задача осложняется тем, что приставка изначально рассчитана не на игровые контроллеры, а на мышеподобный ввод. Тем не менее заставить всё работать не так уж сложно, если разобраться, чего именно ждёт эта необычная система.

Хороших игр для CD-i практически нет, так что толпы ретрогеймеров к проекту вряд ли сбегутся. Но если у вас всё же есть такая приставка и хочется недорого подключить к ней геймпады, подобный переходник придётся кстати. В качестве альтернативы можно присмотреться к проекту BlueRetro.

реклама кормит Уточку 🦆