Imagine jogar Touhou, Zelda e Tetris em um Game Boy. Agora, visualize isso em uma tela E-Ink de alta resolução! O emulador Paper Boy S3 torna isso possível, com suporte rudimentar a controle Bluetooth LE.
O engenheiro Wenting, conhecido por seu “Wenting Channel” no YouTube, é o cérebro por trás da Modos Labs. Ele transformou um kit de desenvolvimento M5Stack PaperS3 com tela E-Ink em um Game Boy quase totalmente funcional, mostrando sua expertise em hardware.
Apesar de algumas limitações, é um feito e tanto, especialmente considerando que o PaperS3 é um kit de desenvolvimento e não um produto comercial.
O segredo está na tecnologia E-Ink desenvolvida por Zhang para seu projeto Modos Flow. Ele substituiu o controlador de tela E-Ink por um FPGA, permitindo que cada pixel fosse tratado de forma independente e atualizando apenas as partes da tela que mudam a cada quadro.
Como isso foi possível no PaperS3? A tela original do Game Boy (160×144 pixels) é de baixa resolução. A tela do PaperS3 (960×540) permitiu multiplicar a resolução por três, usando dithering para reproduzir as quatro tonalidades originais do Game Boy. Um núcleo da CPU ESP32-S3 gerencia o dithering e áudio, enquanto o outro cuida da emulação.
O resultado é uma tela E-Ink nítida e clara, oferecendo uma experiência visual convincente. O projeto inclui funcionalidades úteis como suporte parcial a controle Bluetooth LE e botões de toque para salvar e carregar estados rapidamente.
O “Paper Boy S3” está disponível no M5Burner, mas o kit PaperS3 foi descontinuado, dificultando sua aquisição. No entanto, o projeto serve como uma demonstração fascinante do potencial de hardware de baixo custo e da superação de limitações das telas E-Ink.