AMD Artix 7 в деле: анонсирован сбор средств на портативную FPGA-консоль Game Bub

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Статья | Гаджеты

Энтузиаст ретро-гейминга Eli Lipsitz анонсировал скорый запуск краудфандинговой кампании на площадке Crowdsupply.com для своего амбициозного проекта Game Bub — портативной консоли на базе FPGA, предназначенной для запуска игр от Game Boy, Game Boy Color и Game Boy Advance.

Автор: Eli Lipsitz Источник: www.crowdsupply.com

В отличие от большинства современных ретро-консолей, Game Bub не использует программную эмуляцию для запуска старых игр. Новинка построена на принципиально ином подходе, в его основе — программируемая логическая интегральная схема (ПЛИС, или FPGA), которая физически реконфигурируется для точного воспроизведения работы оригинального железа Nintendo.

Автор: Eli Lipsitz Источник: youtu.be

Технология FPGA исключает типичные для программной эмуляции проблемы, такие как задержка ввода и графические/звуковые артефакты. Это позволяет максимально приблизиться к оригинальному игровому опыту, предусмотренному в консолях Game Boy (в данном случае).

Автор: Eli Lipsitz Источник: www.crowdsupply.com

Сердцем устройства является FPGA-чип AMD Artix 7 XC7A100T, обладающий 101 440 логическими ячейками и 607.5 КБ блочной оперативной памяти (BRAM). За вспомогательные задачи, такие как настройка FPGA, работа пользовательского интерфейса и загрузка ROM-файлов, отвечает микроконтроллер ESP32-S3, также обеспечивающий поддержку Wi-Fi 2.4 ГГц и Bluetooth LE. У микроконтроллера свои 32 МБ ОЗУ.

Автор: Eli Lipsitz Источник: www.crowdsupply.com

Одной из ключевых особенностей Game Bub является возможность использования оригинальных картриджей от Game Boy всех поколений. При этом консоль поддерживает вибрацию, имеется акселерометр, гироскоп и часы реального времени. Это означает, что даже самые редкие игры, использующие эти возможности, будут работать именно так, как задумывалось их создателями. Более того, Game Bub позволяет подключать оригинальные линк-кабели для многопользовательской игры как с другими устройствами Game Bub, так и с оригинальными консолями Game Boy и Game Boy Advance.

Автор: Eli Lipsitz Источник: www.crowdsupply.com

Помимо поддержки физических картриджей, консоль оснащена слотом для карточек 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
Автор: Eli Lipsitz Источник: www.crowdsupply.com

Отдельного внимания заслуживает док-станция Game Bub Dock, которая превращает портативную консоль в домашнюю игровую систему. Док оснащен выходом HDMI для подключения к ТВ или монитору, а кроме этого добавляет поддержку беспроводных контроллеры через Bluetooth. Заявляется широкая совместимость с современными геймпадами: от Xbox и DualShock/DualSense до Nintendo Switch Pro и контроллеров 8BitDo.

Game Bub позиционируется не только как игровая консоль, но и как полноценная платформа для разработки. Весь проект, включая схемы оборудования, прошивку и внутреннее программное обеспечение, распространяется с открытым исходным кодом под лицензиями Creative Commons Attribution-ShareAlike и GNU General Public License 3. Это позволяет энтузиастам не только изучать устройство консоли, но и создавать собственные FPGA-ядра или использовать платформу для других интерактивных проектов, используя весь имеющийся набор доступных входов/выходов и периферийные устройства.

Автор: Eli Lipsitz Источник: www.crowdsupply.com

Для разработчиков и энтузиастов особый интерес может представлять подробная документация проекта, размещенная на GitHub. В ней детально описана архитектура устройства, процесс разработки и решения различных технических задач — от реализации системы отображения до проектирования печатной платы в KiCad. Документация также освещает проблемы, с которыми столкнулся Eli Lipsitz при работе над проектом, и способы их решения, что делает её ценным ресурсом для тех, кто планирует разрабатывать подобные устройства.

Хотя точная цена Game Bub пока не объявлена, проект уже привлекает внимание как альтернатива коммерческой консоли Analogue Pocket. Стоимость последней на официальном сайте составляет $219.99. Заинтересованные в проекте Game Bub могут подписаться на обновления на соответствующей странице Crowd Supply, чтобы получить уведомление о начале краудфандинговой кампании и быть в курсе новостей о развитии проекта. Еще на тему портативного гейминга читайте:

Изображение в превью:
Автор: Eli Lipsitz
Источник: www.crowdsupply.com

0 комментариев

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

Сейчас на главной

Новости

Публикации

Ученые впервые наблюдали процесс, давший начало сложной жизни на Земле: как контакт двух простых клеток изменил ход эволюции

Один из самых сложных вопросов в современной биологии — это механизм появления эукариотической клетки. Вся жизнь на Земле делится на простые микроорганизмы (бактерии и археи) и...

Архитектура преисподней: как на самом деле устроен источник магмы Йеллоустоунского супервулкана

Традиционно считалось, что под Йеллоустоуном находится мантийный плюм. Согласно этой классической концепции, глубоко в недрах планеты, на границе земного ядра и мантии, зарождается мощный...

Секрет Саграда Фамилия: почему у самого высокого храма мира предел высоты в 172 метра

В прошлой статье я писал про долгострой, и вот совпадение, тоже храм, в Таиланде. Но если Храм Истины это самый масштабный проект целиком из древесины, то Саграда Фамилия уже самый высокий...

Как первоцветы выживают в суровых условиях ранней весны

Ранняя весна в центральной полосе России — время, когда природа только пробуждается от зимнего сна. Еще в низинах лежит снег, а на полянках появляются первые цветы, это кажется настоящим...

Где находится самый старый пароход в России и почему его сохранили

На набережной Енисея в центре Красноярска стоит пароход, который по праву считается одним из самых старых сохранившихся судов России. Грузопассажирский колёсный пароход «Святитель Николай»,...