Когда обычные эмуляторы на Raspberry Pi и RetroArch уже приелись, в дело вступают настоящие безумцы. На этот раз очередной энтузиаст с YouTube решил доказать, что для запуска культовой Pokemon Blue не нужен даже Game Boy — достаточно старой электронной книги, вроде Kindle, PocketBook или какой-нибудь китайской поделки. И, что удивительно, у него получилось.
Идея не нова: портативные эмуляторы клепают из чего угодно — от приставок Sega до смарт-часов. Но электронные книги всегда считались непригодными для игр из-за медленного обновления экрана на электронных чернилах. Типичная E-ink панель выдает 3–10 кадров в секунду — этого хватит разве что для чтения текста. Однако наш герой пошел другим путем: он не стал использовать стандартный драйвер дисплея, а написал свой, который позволяет обновлять экран частично и с минимальными задержками.
В результате частота обновления подскочила до значений, которые автор назвал «actually playable» — вполне играбельными. Конечно, это не 60 FPS, но для пошаговой RPG, где анимации простые, скорости достаточно. Pokemon Red and Blue, как и следовало ожидать, запустились на ура. Даже звук, по слухам, удалось вывести через крошечный динамик от старого телефона.
Устройство собрано буквально из хлама: материнская плата от списанной читалки, перепрошитый контроллер, самодельная плата с портами для картриджей (через флеш-адаптер), и батарейка на 3000 мАч, которая держит заряд неделями. Всё это уместилось в корпусе от той же книги — с доработками напильником и 3D-печатными деталями.
Главный вопрос: зачем? Ответ прост — фанатизм. Для тех, кто вырос на Pokemon Blue и считает каждую битву с покемоном священной, возможность носить любимую игру на устройстве, которое иначе пылилось бы в ящике, — мечта. К тому же это отличный повод вспомнить, как мы в детстве по ночам включали подсветку Game Boy Advance под одеялом.
Источник новости — PC Gamer — сообщает, что полный гайд по сборке автор выложил на своем канале. Но если вы не готовы паять и программировать, просто оцените креативность. В конце концов, это лишний раз доказывает: для геймера главное — не железо, а желание играть.