Электронные чернила традиционно ассоциировались исключительно с медленным обновлением экрана и заметными шлейфами, что делало их идеальными для чтения, но совершенно непригодными для динамичных видеоигр. Однако разработчик и энтузиаст Вентин Чжан бросил вызов этим ограничениям, представив карманный эмулятор Game Boy на базе электронной книги. Используя устройство M5Stack PaperS3 с сенсорным E-Ink дисплеем, он смог добиться действительно играбельной частоты обновления, что идеально подошло для прохождения классических хитов вроде Pokémon Blue.
Секрет такой невероятной для электронных чернил плавности кроется в уникальном программном драйвере и чипе ESP32. Опираясь на свой четырехлетний опыт создания E-Ink монитора с частотой 60 кадров в секунду, Чжан применил в портативном устройстве комбинацию увеличенного потребления памяти, особых методов работы с оттенками серого и дизеринга (смешивания пикселей). Это позволило радикально сгладить частоту обновления картинки. Пока эмулятор отлично справляется с оригинальными черно-белыми играми, однако поддержка Game Boy Color все еще находится в разработке из-за ряда аппаратных и программных ограничений.
Отдельной проблемой для автора стало звуковое сопровождение, так как M5Stack PaperS3 оснащен лишь простейшим маломощным зуммером, а не полноценным динамиком. Чтобы оживить геймплей, Чжану пришлось применить творческий подход к аудиоинженерии, он пропустил культовые саундтреки Nintendo через единый, слегка хрустящий лоу-фай тон пищалки. Весь проект распространяется с открытым исходным кодом, поэтому любой желающий может попытаться повторить этот эксперимент и выжать максимум из технологии E-Ink.




