← Back to the feed

Open-source driver runs Game Boy games at 30fps on standard e-paper displays

The Register ·

YouTuber Bo Made It has demonstrated an open-source driver that runs Game Boy games at 30 frames per second in four shades of grey on a standard e-paper display. The project matters because it achieves faster motion on stock hardware, rather than relying on a specially built screen, and could be adapted for other e-paper displays.

The InkBoy uses a 1.54-inch Waveshare display powered by an ESP32-S3. Bo shortened the display’s electrical waveforms and controlled pixels individually, making use of the gradual transition between black and white to produce grey shades. The stock driver managed about 3.33 frames per second, while the panel’s typical refresh time is around 300 milliseconds. Bo has published the driver on GitHub, but warns that custom waveforms and faster refreshes could permanently damage screens; the experiment did not assess long-term panel life.

  • An open-source driver runs Game Boy games at 30 frames per second on e-paper.
  • It produces four shades of grey on standard hardware.
  • Faster refreshes may permanently damage the screen.

New here? Start with this

E-paper displays form images by moving tiny charged particles, which is why they use little power to keep a page visible. Many update slowly, so moving pictures can appear jerky. The Game Boy is a handheld games console whose games were designed for a small screen and limited shades of colour.

Bo Made It is a YouTuber who builds and shares electronics projects. The InkBoy combines an ESP32-S3, a small Waveshare e-paper panel and an open-source driver: software that controls how the display changes its pixels. The experiment is relevant to makers interested in using ordinary e-paper screens for more than reading static text.

Business Markets Trending Weird & Viral

Read the full article at the source →

Originally published by The Register as “YouTuber built 30-frame-per-second grayscale Game Boy, then open sourced it for all e-paper displays”.

Cookie-free view counts · Privacy choices

We count page views to improve this website, including before you choose optional analytics. This counter keeps only a daily total: no visitor IDs, page addresses or browsing histories. It uses no tracking cookies and sends no data to Google or Microsoft. Optional analytics add richer reports if you accept them.

Your choice is remembered using a preference cookie. Rejecting analytics, Do Not Track and Global Privacy Control also stop this counter. Ordinary server access logs are separate.