Game Bub — это портативная игровая консоль с открытым исходным кодом на базе AMD Artix-7 FPGA и ESP32-S3, поддерживающая картриджи Nintendo Game Boy, Game Boy Color и Game Boy Advance. Кроме того, она поддерживает вывод изображения на телевизор через док-станцию Game Bub Dock и оснащена Bluetooth для подключения беспроводных контроллеров.
Устройство также обладает функциями резервного копирования и восстановления картриджей через FlashGBX, позволяя пользователям сохранять файлы, дампить ROM, перепрошивать перезаписываемые картриджи и даже извлекать фотографии с Game Boy Camera. Устройство поддерживает прямую загрузку ROM, а встроенный вибромотор, акселерометр, гироскоп и часы реального времени обеспечивают совместимость с играми, использующими эти периферийные устройства. Устройство заключено в прозрачный корпус в стиле 90-х, работает от аккумулятора емкостью 3000 мАч, обеспечивая более 14 часов игрового процесса, и весит всего 250 г, что делает его портативным и долговечным. Кроме того, его можно использовать как плату разработки FPGA с разъемом расширения PMOD и большим количеством неиспользуемых логических ресурсов FPGA для пользовательских проектов.
Характеристики Game Bub:
- FPGA – AMD Xilinx Artix-7 (XC7A35T-1CSG324C)
- Работает на soft-core AMD MicroBlaze на основе RISC Гарвардской архитектуры
- Максимальная распределенная память RAM – 400Кб.
- 50 блоков RAM/FIFO с ECC (по 36Кб каждый), всего 1800Кб блочной RAM.
- Корпус – 324-LFBGA
- Микроконтроллер – Espressif Systems ESP32-S3
- ЦП – Двухъядерный Tensilica LX7 до 240 МГц с векторным расширением для задач ИИ/МО
- Оперативная память – 512КБ SRAM
- Память – 8МБ flash
- Беспроводная связь – WiFi 4 и Bluetooth LE 5
- Антенна – PCB антенна
- Память – 32МБ SDRAM, 512КБ SRAM (подключено к FPGA)
- Накопитель – Слот для карт MicroSD (загрузка ROM/самодельных игр, резервное копирование/восстановление картриджей)
- Дисплей – 4.0-дюймовый IPS LCD 720×480 (с подсветкой)
- Аудио
- Разъем для наушников 3.5мм TRS
- Стереодинамики 1Вт
- Подключение – 2.4ГГц Wi-Fi и Bluetooth LE через ESP32
- USB – 1x порт USB Type-C для питания, зарядки аккумулятора и док-станции
- Расширение
- Разъем PMOD для пользовательских аксессуаров
- Game Bub Dock предоставляет доступ к портам Full HDMI и USB 2.0 Type-A
- Link порт – Многопользовательский кабель типа GBA (также работает с оригинальными GB/GBC/GBA)
- Прочее
- Вибромотор
- Часы реального времени
- Акселерометр
- Гироскоп
- Питание – Li-ion аккумулятор 3000мАч, 14+ часов игры, зарядка через USB Type-C
- Габариты – 174 x 85 x 19 мм
- Вес – 250 грамм
- Корпус – Прозрачный пластиковый корпус (эксклюзивный прозрачный фиолетовый вариант в рамках кампании)

Программный стек полностью открыт, аппаратное обеспечение, прошивка и gateware FPGA выпущены под лицензиями GPLv3 и CC BY-SA. Эмуляционные ядра для Game Boy, Game Boy Color и Game Boy Advance созданы с нуля для высокой точности и аппаратной совместимости, с ультранизкой задержкой ввода и поддержкой оригинальных аксессуаров. Загрузка ROM, резервное копирование картриджей и управление сохранениями осуществляются через FlashGBX, в то время как ESP32-S3 управляет такими задачами, как беспроводное подключение и системные функции. Дополнительная информация доступна на GitHub .

Ранее мы писали о различных портативных консолях, таких как Grant Sinclair’s GamerCard , Experimental Pi’s PiBoy DMGxis , основанная на Rockchip RK3566 Anbernic RG503 , основанная на Raspberry Pi CM4 RetroLite CM4 , и многих других, но портативная консоль Game Bub довольно сильно отличается благодаря открытой, основанной на FPGA конструкции с поддержкой оригинальных картриджей Nintendo и аппаратно-точными ядрами.
Game Bub можно приобрести на Crowd Supply за $249 с прозрачным корпусом. Также доступно лимитированное фиолетовое издание за $299. Док-станция для вывода на ТВ и контроллеров оценивается в $59. Стоимость доставки составляет $8 по США и $18 по всему миру, поставки начнутся с 1 февраля 2026 года.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.