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
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 комментариев

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

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

Новости

Публикации

Бюджетный смартфон, в котором оказалось всё, что мне нужно. Обзор Motorola G100 Pro

Ёмкий аккумулятор, максимальная влагозащита (IP69, погружение до 1м!), яркий AMOLED экран и 1 миллион в рейтинге производительности Antutu. Вот уже два месяца как я обновил смартфон на Motorola...

Атлантида Шри-Ланки: как плотина затопила Телдению и почему раз в несколько лет город появляется со дна

Бетонная арочная плотина Виктория имеет высоту 122 м, длину по гребню 520 м и толщину 25 м у основания, сужаясь к верхней кромке до 6 м. Это гидротехническое сооружение удерживает искусственный...

Как менялась комплектация iPhone: от салфетки и док-станции до одного кабеля

Сегодня содержимое упаковки новенького iPhone — это образец минимализма: из штатных аксессуаров там только кабель. А ведь когда-то в базовый набор «яблочного» телефона входила даже...

Почему куры хрипят даже в тёплом курятнике: дело не всегда в простуде

Курица сидит в тёплом курятнике, не мёрзнет, не гуляла под дождём, но вдруг начинает хрипеть. Первая мысль напрашивается сама собой: простудилась. Однако при изучении ветеринарных справочников меня...

✦ ИИ  Как мошенник продал Эйфелеву башню на металлолом

Продать чужой велосипед — уже мошенничество. Виктор Люстиг выбрал объект, который было невозможно незаметно укатить со двора: Эйфелеву башню. В 1925 году он убедил торговца металлоломом...

✦ ИИ  Зачем мужчинам выдавали квитанцию на бороду

Бороду можно отрастить бесплатно. Но при Петре I некоторым мужчинам приходилось ещё и оплачивать право её носить. Подтверждением служил металлический жетон с короткой надписью «Деньги взяты». На...