Сегодня 23 мая 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → gb interceptor

«Эмулятор на рельсах»: разработчик показал придуманный им адаптер, который позволяет транслировать игру с немодифицированной 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 и в отдельном видео.


window-new
Soft
Hard
Тренды 🔥
Relic впервые за 20 лет вновь стала независимой — разработчики Company of Heroes и Warhammer 40,000: Dawn of War «вернутся к корням» 4 ч.
Mozilla Firefox получит вертикальные вкладки, группы вкладок и другие масштабные улучшения 5 ч.
Selectel создаст собственную отечественную ОС на базе Linux-дистрибутива Debian 12 и выйдет на рынок инфраструктурного ПО 7 ч.
Студия-разработчик Helldivers 2 нацелилась «стать следующей FromSoftware или Blizzard» 7 ч.
Google выпустила обновление, устраняющее шесть критических уязвимостей в Chrome 7 ч.
Activision начала рекламную кампанию новой Call of Duty — первый тизер Black Ops 6 7 ч.
Пионер компьютерных технологий Гордон Белл умер в возрасте 89 лет 9 ч.
В Twitch появилась фильтрация контента — пользователи могут скрыть трансляции на «сексуализированные темы» 9 ч.
«Нахлынули забытые воспоминания»: моддер перенёс Вызиму из первого «Ведьмака» в The Witcher 3: Wild Hunt 10 ч.
ChatGPT побил рекорд посещаемости: более 100 млн посетителей за два дня после запуска GPT-4o 11 ч.
Новая статья: Обзор смартфона HUAWEI Pura 70: флагман по справедливой цене 3 ч.
Новая статья: Обзор игрового 360 Гц WQHD-монитора MSI MPG 271QRX QD-OLED: теперь на равных 4 ч.
В июле Atos продаст свои активы и определится с планом проведения реструктуризации 5 ч.
В России активно изучают идею создания отечественной игровой приставки, заявили в Минпромторге 6 ч.
На всех российских авиалайнерах к 2028 году появится Wi-Fi — также к спутниковому интернету подключат поезда РЖД 7 ч.
Google обогнала AMD на рынке процессоров для ЦОД и вот-вот догонит Intel 7 ч.
Учёные придумали наилучшую ловушку для солнечного тепла — с её помощью можно плавить сталь и не только 7 ч.
Первый полёт Boeing Starliner с астронавтами отложили на неопределённый срок 8 ч.
Lian Li выпустила компактный корпус A3-mATX с поддержкой массивных видеокарт 9 ч.
Умные очки Ray-Ban Meta научились публиковать фотографии в Instagram Stories 9 ч.