Сегодня 10 мая 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Hardware

«Эмулятор на рельсах»: разработчик показал придуманный им адаптер, который позволяет транслировать игру с немодифицированной Game Boy

Немецкий разработчик и программист Себастьян Стаакс (Sebastian Staacks) рассказал о придуманном и созданном им адаптере GB Interceptor, который позволяет транслировать игру с немодифицированной портативной консоли Nintendo Game Boy посредством USB на другое устройство — например, ноутбук.

 Источник изображения: there oughta be

Источник изображения: there oughta be

GB Interceptor (не Game Boy Interceptor) вставляется в слот для картриджа и реконструирует изображение с приставки для потоковой передачи. В отличие от Game Genie, устройство Стаакса не вмешивается во взаимодействие между Game Boy и игрой — они остаются связаны напрямую.

Для этого Стааксу пришлось написать почти полный эмулятор Game Boy, работающий на одном ядре используемого GB Interceptor микроконтроллера RP2040 (основа крошечной платы Raspberry Pi Pico). В это же время второе ядро эмулирует графический процессор (PPU) и выдаёт результат через USB.

Стаакс объясняет, что GB Interceptor не видит, какую кнопку нажимает игрок, но это и не нужно. Адаптер просто исполняет код (например, команды прыжка) вслед за Game Boy, потому что только его и распознаёт: «Можно сказать, что GB Interceptor — это эмулятор на рельсах».

Ввиду комбинации нескольких факторов выходящая из GB Interceptor потоковая трансляция ограничена 29 кадрами/с в разрешении 160×144. На корпусе адаптера также есть кнопки для переключения оттенка изображения (серый, зелёный) и эффекта смешивания кадров (для симуляции задержки LCD-экрана).

Стоит отметить, что GB Interceptor поддерживает только игры с классической Game Boy, но также работает с Game Boy Color и Advance. Устройство также не эмулирует звук (его можно получить из разъёма для наушников), страдает от незначительной (2−3 кадра) задержки при трансляции на большой экран и неминуемых графических артефактов.

Заполучить GB Interceptor в свои руки не так-то просто: плату нужно заказать (Стаакс использовал сервис JLCPCB), припаять коннектор для картриджа, перенести на устройство файл с программным обеспечением и поместить гаджет в кейс (вариантов несколько). Пошаговая инструкция доступна на GitHub и в отдельном видео.

Источники:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Binance оштрафовали в Канаде на $4,38 млн по делу об отмывании денег и финансировании терроризма 2 ч.
Россияне потеряли интерес к TikTok — сервис выбыл из десятки самых популярных сервисов 2 ч.
Ghost of Tsushima всё-таки сняли с продажи в регионах Steam, где недоступен PSN — это 180 стран 2 ч.
Классический шутер Marathon от создателей Halo и Destiny вышел в Steam и доступен бесплатно — Marathon 2 и Marathon Infinity на подходе 3 ч.
Удручённые закрытием Tango Gameworks фанаты атаковали Hi-Fi Rush в Steam положительными обзорами 4 ч.
Microsoft исправила давнюю проблему со вставкой текста в Word 5 ч.
На заре Android компания Google сама разрабатывала приложения соцсетей: Twitter, Foursquare и не только 6 ч.
Разработчики The Rogue Prince of Persia отложили запуск раннего доступа, чтобы наиграться в Hades II 6 ч.
Valve добавила поддержку разгона приставки Steam Deck с обновлением Steam OS 3.6.0 6 ч.
64 пикселя за 20 минут: на 40-летнем компьютере Commodore 64 запустили ИИ-генератор изображений 6 ч.
SpaceX намерена запускать до 44 кораблей Starship в год с космодрома во Флориде 45 мин.
Восьмиядерный RISC-V с NPU: одноплатный компьютер Banana Pi BPI-F3 получил чип SpacemiT K1 3 ч.
Bloomberg: Apple начала оснащать свои ЦОД серверами с чипами M2 Ultra для поддержки ИИ-функций iOS 3 ч.
NASA рассказало о будущих «железных дорогах» на Луне — реализация проекта стартует в 30-е 3 ч.
Саудовская DataVolt начала строительство экоустойчивого ЦОД в Узбекистане 3 ч.
Стэнфордские учёные представили ИИ-голографию для миниатюрных AR-очков будущего 6 ч.
Представлены смарт-часы Mobvoi TicWatch Pro 5 Enduro — два экрана, Snapdragon W5+ Gen 1 и Wear OS 6 ч.
Китай начал строить SkyNet — сеть интернет-спутников с глобальным покрытием 7 ч.
ASRock представила плату W790 WS R2.0 для рабочих станций на Intel Xeon W-3400 и W-2400 9 ч.
Lenovo установит в Италии 1,2-Пфлопс суперкомпьютер Cassandra на базе Intel Xeon Max для климатических исследований 10 ч.