AMD Artix 7 в деле: анонсирован сбор средств на портативную FPGA-консоль Game Bub
Энтузиаст ретро-гейминга Eli Lipsitz анонсировал скорый запуск краудфандинговой кампании на площадке Crowdsupply.com для своего амбициозного проекта Game Bub — портативной консоли на базе FPGA, предназначенной для запуска игр от Game Boy, Game Boy Color и Game Boy Advance.
В отличие от большинства современных ретро-консолей, Game Bub не использует программную эмуляцию для запуска старых игр. Новинка построена на принципиально ином подходе, в его основе — программируемая логическая интегральная схема (ПЛИС, или FPGA), которая физически реконфигурируется для точного воспроизведения работы оригинального железа Nintendo.
Технология FPGA исключает типичные для программной эмуляции проблемы, такие как задержка ввода и графические/звуковые артефакты. Это позволяет максимально приблизиться к оригинальному игровому опыту, предусмотренному в консолях Game Boy (в данном случае).
Сердцем устройства является FPGA-чип AMD Artix 7 XC7A100T, обладающий 101 440 логическими ячейками и 607.5 КБ блочной оперативной памяти (BRAM). За вспомогательные задачи, такие как настройка FPGA, работа пользовательского интерфейса и загрузка ROM-файлов, отвечает микроконтроллер ESP32-S3, также обеспечивающий поддержку Wi-Fi 2.4 ГГц и Bluetooth LE. У микроконтроллера свои 32 МБ ОЗУ.
Одной из ключевых особенностей Game Bub является возможность использования оригинальных картриджей от Game Boy всех поколений. При этом консоль поддерживает вибрацию, имеется акселерометр, гироскоп и часы реального времени. Это означает, что даже самые редкие игры, использующие эти возможности, будут работать именно так, как задумывалось их создателями. Более того, Game Bub позволяет подключать оригинальные линк-кабели для многопользовательской игры как с другими устройствами Game Bub, так и с оригинальными консолями Game Boy и Game Boy Advance.
Помимо поддержки физических картриджей, консоль оснащена слотом для карточек Micro SD. Важной функцией является возможность создания резервных копий картриджей и их восстановления, что позволяет надежно сохранить прогресс в любимых играх.
На лицевой панели Game Bub расположен 3.5-дюймовом IPS-дисплей с разрешением 480 x 320 пикселей и LED-подсветкой. Это ровно вдвое (по каждой стороне) больше, чем разрешение дисплея GBA с его 240 x 160 точек. За звук отвечают стереодинамики (по 1 Вт каждый), также имеется разъем для наушников. Управление осуществляется с помощью 12 основных кнопок, подключенных к FPGA, и 4 дополнительных системных кнопок, связанных с микроконтроллером. Аккумулятор должен обеспечить более 15 часов автономной работы, а его подзарядка осуществляется через USB Type-C.
Отдельного внимания заслуживает док-станция Game Bub Dock, которая превращает портативную консоль в домашнюю игровую систему. Док оснащен выходом HDMI для подключения к ТВ или монитору, а кроме этого добавляет поддержку беспроводных контроллеры через Bluetooth. Заявляется широкая совместимость с современными геймпадами: от Xbox и DualShock/DualSense до Nintendo Switch Pro и контроллеров 8BitDo.
Game Bub позиционируется не только как игровая консоль, но и как полноценная платформа для разработки. Весь проект, включая схемы оборудования, прошивку и внутреннее программное обеспечение, распространяется с открытым исходным кодом под лицензиями Creative Commons Attribution-ShareAlike и GNU General Public License 3. Это позволяет энтузиастам не только изучать устройство консоли, но и создавать собственные FPGA-ядра или использовать платформу для других интерактивных проектов, используя весь имеющийся набор доступных входов/выходов и периферийные устройства.
Для разработчиков и энтузиастов особый интерес может представлять подробная документация проекта, размещенная на GitHub. В ней детально описана архитектура устройства, процесс разработки и решения различных технических задач — от реализации системы отображения до проектирования печатной платы в KiCad. Документация также освещает проблемы, с которыми столкнулся Eli Lipsitz при работе над проектом, и способы их решения, что делает её ценным ресурсом для тех, кто планирует разрабатывать подобные устройства.
Хотя точная цена Game Bub пока не объявлена, проект уже привлекает внимание как альтернатива коммерческой консоли Analogue Pocket. Стоимость последней на официальном сайте составляет $219.99. Заинтересованные в проекте Game Bub могут подписаться на обновления на соответствующей странице Crowd Supply, чтобы получить уведомление о начале краудфандинговой кампании и быть в курсе новостей о развитии проекта. Еще на тему портативного гейминга читайте:
- 7 свежих портативок в сегменте до 100 долларов;
- 7 актуальных флагманов среди портативных ПК-консолей.
Источник: www.crowdsupply.com





0 комментариев
Добавить комментарий
Добавить комментарий